107374182400000064 102400
29715353057910556 43783926184713768
11429624479114920 17903833809662638
18280654298435984 58980105988777576
3186397679402925 39408175639681648
11018126499063498 55282439156323272
11198777951737602 14149171948972328
9699902758766180 80457982528221552
42933210857860976 97738667659386496
67107261346954768 81290083012405440
89536894781879856 91087030807910976
28248038857216280 56781563430131568
1106998028872299 36901284848061392
15999595292209254 18112346831085216
69951607685166592 77074488389603472
8172799716386800 78276050640657088
61821279718340720 86309963298552752
13448346990487678 81541782525452096
40763265877222848 89116109997174896
12151586818467720 46001478346358136
175777963985443 97970692591891152
7637637737308125 46986670368737824
9856234273673636 15599516233750162
10517597691688544 82320443687755248
42867772215148568 56026313497484624
8824203318402486 59321371143960608
65163005490144008 90733837402454432
75023141088444560 91986497181203136
20572880252175152 23125196253738036
23066158959360136 88729113194281056
50832049442258864 85111252706412560
31039119167326756 70815950136860696
16444318873284540 24532559081182112
61680405297824136 69916964050806088
81962123048749584 94037890145643296
10354250865061956 76157739286751216
6955935737630467 34825170739413092
53302233683365280 65856461932714880
22032104115922180 36577919032590504
11661637280101402 72327085401173440
9715147017748648 67964998474645272
14604759447662744 33689507277078268
331214768720627 16618065761060344
15659435173320016 45481875788002424
76992524173916288 86838312445351456
42059597434323528 81482727209039360
47360147637284120 65267722819663656
54591357951079208 74668729709626816
61863243973540912 70464706102874032
49816877306723056 78146161033972592
12111312684376152 79054433164386800
28910251409956760 93100382638218752
10420420000337988 21921307082247556
27380378848254412 86970073737234928
19199991678483212 96204082945493376
6728831687220768 40621511505260112
16998747465661250 67977852390868416
19063927534735500 35040874011758444
55669524083728824 89727754017609840
53140505084758024 56133342077614248
44034947589406992 85292096827590224
21681465875360120 70202710117099424
30982770182218188 70086536017380944
23588647158955396 62800107467644160
5646449363628391 103479675219109792
33261816017184468 41888300874951576
60544043293421592 77174560544086496
39453174337937952 53579730915974840
4919368552108005 53051153820394544
12423406898917014 15693667715356454
20380611561356748 27615374572458664
84418542563231328 104807641549830688
6618996958886341 9794321846154028
26692545379620760 59435665148001136
77136352236811488 81237911770459792
95752621422758544 99585132250038592
13941804798891458 40856281900210216
1275173207687760 50001158193243440
29406381235410708 91695494941214800
5141339484846500 86403395917021616
47498819463445312 74175629609991120
62653604029208408 63928659773743096
25323727772779480 96433023787848720
6414582964219669 44261985204805400
2009041553853989 75467290392940560
75641243768411680 89883331934021056
16346127964542780 72932123713486528
51361702389003024 98873344254015024
21065978240502180 53058437297423968
17364154485806284 58579799582318528
39286637021253224 78586780026325648
25352230787321488 103424061705275408
33838975759255240 47372240106325944
7540724362689213 44300106106088664
78737614914273888 96579454673753040
75337587499211552 84467688487300160
16695549746184932 83080197402324720
59960059530347096 79403846342794848
5185557522449878 105299432695673440
20605176717063916 89919330476448496
35096332922835560 68724622482626000
90712637304248096 103418492545718832
19024560968576824 46916589888041336
24352450377611176 101119774404737920
8926995881274038 18175400973912824
18726715025173960 101232886342828816
15091617586152276 69926052036109200
19154437043324672 65026192578447000
57035328807754168 64699059508681528
14508332583697518 30320647412302036
9704576532407766 47594131901395448
54647366366316256 88677094414214000
492036180266571 3708767827691271
66669376757943768 77549856344763616
29938091467560596 55112813542432816
20599497330904020 54210528596470672
56443388806710464 65906496341793096
19150663030838404 38323051226037624
41619774537729672 55538823931852376
60917958597035256 74064455534019888
16041233446385966 88773057710436688
3806733061151507 81097038166104176
70890350716291472 95850649815027680
39875190196134976 90885825664186528
51318406604494888 88939304247170304
23185644526327908 56115799056268344
9252432611375052 45670098902579528
26342611721894852 104150716062028944
56613678454510152 97879206397271024
53489624016992600 79947739474655200
8910385903510290 23194824832728208
36204398768172096 94636154002439936
3247952726107408 55267873649813112
78858493823770576 100858882699389712
4331605495975878 90210305420945024
24531234323241056 104367882365895136
5490496657921604 82615420584911776
21675966337286772 66574920908596840
5109137758008578 83404238016743136
54213603040385472 85930585367860848
36705674974721552 66892360896548120
25232693580401628 33173717648166296
2891174310654832 76222882517826128
37792608642656352 85048226354036000
9396529026641470 13099321053337868
29582264347034092 103609054692929136
64026161993336144 87937586603522544
1889656588252641 46809718734971648
43094020246895624 74123531240816928
22146134724515164 80327531924304240
14935120218222818 88535834780411968
31527525345274752 36729557111317464
44611967104699352 96130346008519808
8289894652651982 19926751971234524
52397749665052064 66072688487507288
10604440354347616 61892552911198464
57195170291335328 87062447083913856
60738877156097448 68258795777817192
37676575430247136 79491071747135216
27414976356096284 36002525662739584
15477013344085322 93218697148467312
1799724212765504 21560176734888088
52656253767597232 56973056424256552
40762354991145728 58688520594065888
8512443533040624 89377274150838912
79995176700781296 90882900333072336
30314984785160464 59623323129563176
18698864000120936 70153106233302352
12038720898180396 40945949469799448
21249327598269664 74810158162994816
29325333736158008 92397139928583968
2685182023646928 101420134408573968
25898746166592040 48844622397011592
39833303915280560 54146556383355744
92081306790506800 93184371370151952
42065610648005704 67221933802348752
33240841206841680 103561290082659216
24318307780554596 46901797834164456
23103601925489440 97298429195734464
7957917376851277 35169146979722616
15986945308248148 31588715256173344
44772974028820824 103825119649441968
56700779954966008 82573290110221536
49125165131849696 54776968087779648
34070443926903556 84358802280212064
57237937912567552 65966456745449872
24376258939973084 49066050171326472
68449914132511944 98461680175758800
5311625091750339 73496196744582800
6072822260556415 96165864262176576
891148730369186 101429207047940880
13619272381413658 60768404709834328
54461717655913576 61933293614910544
39125626157125880 99774989684033648
20751693887934124 91230276297034896
4699135691941836 47266845545369368
22959631372518172 81539884356820352
53641968908422880 76839009673624080
38382383755595040 62001305294431344
55092749008250840 78909969206959584
6492024094689182 94268209735937168
48052170294192536 77368922619952816
99983844770557456 105387195321674784
35434478210683080 45692431483012416
49818674575551632 60186921417886008
55010031813644824 91539957792559872
78518219119437456 80361788510899024
15907221893291102 66954829648225440
484848368291855 85558175268230496
64176746645325128 77399998181649824
10163289644196326 66751874138892784
29140582096699924 103787541330723632
22063806452779784 46944773925850704
21939430339587416 80179651405618720
13563308947959146 57799857121281088
33691843458631916 42190046161534528
4980274401537326 43532700836974744
18612017285150540 92709266844497728
1593786873688889 32528525733850880
3348522728419878 62820785860075416
40875586786501720 104173431848415440
95753402374545728 99075277174505680
27795111204996508 76324358911741296
29678927337981052 40962388063179040
41949426466985728 105557427919609888
9650166864429098 28769747707736224
52846313251063184 59298288664521064
18353133696067820 71247235230843016
101516523568245760 103607944944051808
30758253845425816 48309712122314480
37167180007279608 78711728715549520
38215650486866784 52859534147630720
23427316583324828 35317275047447988
40093989308160808 81448640996365408
33090534861206836 103665189796015616
35013105928969212 91676678263700928
5701240250429920 105145657110341712
41034443743259072 54689686608013952
595022704618072 101041750532896096
77224468115483520 98150790554695184
46629614510992080 100152429410051792
4845750135385135 103075195341345664
8074185548908238 30217757833546084
47780609147798568 83080967387974592
62251744499703256 96600025630636272
9955709193045432 64142358456604040
25125422397202316 44180267013590648
43877004891664152 67402441166539424
65769075574987448 104958962232421168
7953040149795537 61169676488983576
27888768352625292 95905453088654768
8341451293888860 23331395212331024
59202903609670672 70268630561330456
4907411893084720 5273881719784931
18388977818302164 92319125974363376
20137322025798428 61846442122773776
88037835939556176 95059602300310960
38089485876074624 73633300064596608
42210638097357968 59697885686341512
12255482606443794 73944914447566656
20277169512533200 53185976120223264
20300551942456068 86927706448477600
31809122992917652 47058680740214184
14811169818260584 56187898873024024
76919339356456800 98001876411962560
25659477304788224 107022806227618848
441883351606369 3313821608106233
5255948350639346 96104093978505376
47934190664223888 66752150801381720
34982938104123328 45494406829718048
66915136746048776 95692105436143168
36628432567414880 78926371668925904
19675096434942256 100833052508123072
12045237695370490 19272004268616116
87646566609449440 96068712109870208
40221253951475552 86566966530147216
11605241029805762 24685047989742676
20581900779870616 23211041811722196
65242386987150232 94554123502695520
14928093902794274 100937188630946416
3902496219554903 84927928094250160
25999026261343400 65805963524066584
7923560427649693 99437089584870592
3837729633952334 6429953627492146
29820019630495472 86078411214089632
18921239617913828 69431900296274224
132510887857818 28618408318235416
5836896444865802 102907838888618528
8966766714886098 25851538515752428
3593319518970110 11780374427706916
37727822186444880 52084137602869824
15442817623069772 77761516795540288
16405063662264642 95473526628450832
26101926768847672 93434223482779360
12310065726535804 43683876354398752
52276163220140488 90107215165431264
30001885821715564 88650252421850256
89471279219461120 92122805378326848
3760163988447191 104526474611255712
54018019343827856 61996423159291496
21030016448671736 100015969459267872
77898889296237616 98082414457672176
51929327643729432 54101866020640216
45480890086384608 78418930953618288
9648558162444312 82946486140142496
30022296061605852 44548416627136640
21119818866602720 45742365327082088
45198687421226528 68969166243745848
48064289530099136 54447748316158328
43280804509387232 69342354861648984
8154924264438634 41293655441959784
70730380276478616 101616049170299216
21028132362938704 85664984794762848
37879457179141256 99926876790399616
3917357958924105 35655379562336372
56398556880265840 103599508373903344
13895811855910500 56143883999758560
55101389148992952 105063370104013504
6823161143357472 76537852813663536
28736544760713212 102059514595183248
80170095648198752 104226191710711344
74672203793115664 93503465197067312
50149132131781800 95240814600648176
60242090745945776 93802317474763920
22076704193246092 87773480692928368
71545588948331112 97501166201489312
35606922049833320 105814993716404032
7297645553270344 51379309764088472
24287294212987916 50894285643224368
9136855560284810 74148547540383952
39883105306538032 44565141870655088
22553768671327604 41831449643266320
12117188452211768 66641061435561792
60637122291876256 63483130919601856
40948956997660088 72948032286387296
17347742311604320 18513942769560636
7557667973015599 56273910026592672
39118264416907144 106383160434091248
9399505200543982 19775007405006040
28637891488594452 71102434197227520
21523075958760848 50793003051705584
14078590742825708 46124063245153840
33408888682431812 41603609978019360
29086474969054048 104222789428260864
68723831276525536 79758694662572528
48036040287982584 93807364903189136
28591954546448532 79361508621052224
45318441851564432 95741477032829344
17234748037575542 104743867566677536
60902134086322056 78461099143002752
92945475649729600 105026598795719216
26639462876750580 36242884539057944
101541220936895056 105663126887786544
4491215498511126 74619802772677664
3161711933368684 64452891079676472
76263177285237552 95972765975071776
23507523105477536 80088732713655904
36169452640380880 57690111645132864
30225194962522144 61497982626517904
44715288268995696 68042626417650264
9736971385375600 58728598020983160
84053639067556816 91401348773492864
47949428186304504 62519028905878864
87407511314613776 88252119248954832
6770378812001805 27464181793105716
40937002332330344 43124714174216104
10709229833384330 20886768807840740
35054450043074056 54270141516753040
72505862494292880 100004274739836944
48905483612826568 81871398837927680
2530361024659349 87306040530255936
23526622264693084 28618691079478472
44622108554562024 84392134357613424
49735563387170440 85440301455252512
26559048995328920 33240485556674976
31097348886293048 95745510499058976
43071592339538216 85314792718456320
20784201216815580 53476485433486968
25879690990222948 74031631961018032
15421678891642770 55631907660475576
66811208314846464 83914756175490624
46712378429901152 48017684213241984
19431081437351620 52711633634024840
30784365289567964 54976927023652680
67878976781841320 80743461846111728
2970631435156633 54598150354538000
1255837439954758 72134292791205632
11035214626961142 36866742510447712
29600673090633408 78667089998959024
79653949973184640 94082787685522512
88793535064890336 106771440484452496
15190422613280114 97284470680152944
19079378154991924 70228552739013336
82994261000979664 86888555417950880
66767565186469688 67457600758203928
38908944960893272 78619111889149904
17843034531899654 100829691528041904
19745614579034436 20904299860080348
28416353061631412 34712134274271412
101878880793762 47684424795195416
31458498462908192 79750178743243072
13718842290198144 62338540797811928
29159841716217820 41394975725562696
42120746067979456 76856806572041744
36982474838668464 55927885112715944
16327364135437022 58052378198929248
2993358087168123 46159468493888504
68695948250575296 80785829360313840
7028037730590062 44878157583800912
14823985170034798 39242996376898600
42368528782233832 62288575290247384
63007125656706272 75052157000636720
76337952644265408 97742609069655664
26337766914731232 34790005379730244
7767218506223683 56899966928580512
31378543433635348 33284875414497396
8923562985686880 12426603183037574
25117397203052156 53038957542648344
66983703281483120 76886831505292560
31153023099934788 51580188352073704
37623892873690440 80953553023860976
52247799932486376 70173768136914104
2535081223508455 47067649223637040
22084938597560132 105777368540160048
22736331073901000 39698666045250728
14285422940652474 83331078693658880
22535077348310484 96287664386353360
1805307994935990 83849147579081776
907505800331879 51172981251943616
27916093431988544 97563643177194656
40627294996952080 83504929971128512
39618644824763512 55594266204887808
14703647573443230 85794747142229520
16182608789047250 81523309973718688
36146523158429736 60003214707716024
983307962730408 37552394810640360
6144025824068455 33186929104024908
33515070289953632 74913062573856016
35859314873698064 97378727073911344
54566659521107512 87766031552818736
75964770209313632 94871986498973904
18017456112832652 68144811368231624
8240036246521764 79451707884699680
75981223728019760 84044234672047856
11573785354934318 28983857120070664
35039771735809348 83942200047470528
7321318856345753 82942384279386192
36560638511592120 58620110908952744
22088750306512084 85937074540483904
42494789137008696 52567783202197680
82419700875629472 93664016604261456
20555460299949660 22215522704158416
14388935713338480 41352941329671888
21939675923038116 44439643594555688
24339102238376632 48074962444071608
51149788998289904 59776904821217384
18407987990038692 63597791291759528
55029116886575352 71699665800616880
49541995791401320 77565252670752768
6862693503520207 7235944431972127
36159458428871936 60691073153237568
28216632491192644 104447712125558912
12835516575882728 94756126961875584
81163546274983264 92804396945830208
2825169784893419 88152222377800800
27802079586532608 105634723488489216
86600217656891680 95863565971119360
4388831780488970 104108023163731440
45873761291671016 65475812150631368
95480021050720272 100142132180032784
40022245316904472 68750512934757656
19169209876573576 101718879497889776
49094807023607664 69096161416076320
75966185390814640 98408003861880544
57982694068415488 105243681859046240
23858491074708952 32979225905583212
40809837646853280 100562124326735744
47634747898138456 50319030011459760
34765057687717840 38423373686441824
50218400314936856 86256518915520144
1452107654180146 27590225408587280
8134299537619023 79851039032593200
20749687808289732 60118784102216376
6269633439632038 93968393554075680
9213881959066016 81019273766903360
8834507544839864 65152095658447304
25827666545756164 39815148509494808
44121074951124600 61869983187669792
18469453094518292 38094680287426400
38244083638748192 73395476738824896
55443429611402160 82302786115742160
55652802000258288 72263017934208720
49415323813661984 82871993435781536
15909628305173120 38747879756646752
26707116833872620 69152787811063424
29431215418022556 98616636031453008
44251706569622064 48481550177593640
70133641234509704 106014477990268000
40127173211603568 52580133515772664
25366317481587616 35428166870982380
29917937915523548 34157714378487800
18349206817736828 42817726217459512
63092951216147648 97717627477067248
44172703531578472 99606011380922000
42056590504491448 94864595204089024
14480579244647606 44204334017178368
4618954533381274 56677049727820624
66329187008620112 94997268189396720
13890034320022210 14734308289650736
92481303466717584 100811484006699056
3471038200339891 21568779949747480
24257100024531568 103412012253337536
2370639491912461 9163268924126440
20122411094238676 34249752744479392
5300844385053256 36571912093568064
15666582506355676 95403130514451648
13601739785384758 38248310161043568
77658927528588912 90245646797891664
90847048836862992 100215100728690784
94104653508299696 97499108187281856
58969766366064104 100327528253527136
79537533908282896 82955131197171072
30923489608301564 98820374721332992
5776010471147159 40428701499794408
33140357954702016 38170815699575448
66436606116037408 68455513628350872
904992387119675 88592153502494096
51961654421464952 62791291694172704
54936618917693360 74059382351543856
36271389600253320 95673140011780224
15788586141675958 90695442622565520
38674978313936256 98992163084483392
5090486987594226 38656000495626088
15030899086136254 26663825991003432
46559117700626784 48414667171640808
19519573317833340 100945151170204224
48923290541625240 58546546773351704
39903053729730632 39983843378726224
73654641279597136 78144186252845040
29199857779460160 51523184873781232
31970426608815784 61681992974441184
50779273641546664 81859314033188304
9249751594211966 59626092669303168
52042640040376312 105884448522404928
72755526350322768 99184842156487712
67236435387134208 95485540757589776
81602440124140208 102391523060096416
26112319181077592 101135939504329360
33857057785116216 40735178719271112
81613191282193424 94777664004980528
1592498592875290 66996993620481152
64787434929689064 89224521560179568
10248600768785864 33242713425951788
17093717308990870 70009992361843912
54001572808173784 59267667861450992
42382011914335656 43944335730580544
40620911251992056 75480219944619408
35625978358151648 79486364506304976
36687250174713 4507496021616748
26264014063142412 77413769956157344
42809252222014640 93294661506744064
9667512620300680 44302211216488672
59064739848829304 65452112289777416
18658637404234324 55251948677534896
27507035431978624 104509069177950736
78201198570520064 79912807586063056
35326319605436348 91285314783384000
10975446435338218 91135225265736448
64197667135009040 68048020923864408
9259216846063620 48557067946524080
10673967107062918 41942488234119440
25974009470192352 55435277875773656
36567543284230824 41275462410110120
44199692890927528 70296583222625776
88836644645108848 106059170669334096
6911480522722248 39062727562471032
28044899002312868 38961988732769032
10921951911279684 89658612376950128
40164803907874704 40593108919477104
44580650033552960 59249945153953584
14720031633748636 99385594166097696
71910149887622112 103259312197745200
7473928938309865 67998258060349312
25499124943309416 47816443978346280
1090732667089462 43318137840294672
3733187132766726 63977852540948904
52132849170850400 54664410776264608
68266073463774152 83937735092616704
16619404505532084 84437794970913360
63243321031515920 83762264390509088
55224024537363848 97756009854105440
20299406338362132 53334334822099720
42581467282585936 89323395643194256
17066335060071192 90737075638974048
38874265413239312 76676685837232640
19492845830235304 46059450972383528
11200131349557120 40105271524581168
26505443717239776 74633684556286672
17397951651377116 95635061991495952
90009630084093152 106641220867518672
22971229084642804 77074139255627104
77339540593646672 78669135720571952
38912498415778752 44237461271643856
1607619678337098 56140177597853504
24971611915895860 81766130627029088
31119774609954852 51292378979916792
1183706625706101 68625538277164504
4277013854289629 42770356190815760
48710555271465328 75121390829388096
4796630002560428 82039218266675232
64096468371064032 76649573836903040
24076797233079544 65083256494026608
26785782528329104 28899907304476184
23749058776513688 100245303944546944
41472194156467464 80707681364994480
305573733253479 104009342057689344
15685595289477166 56936563468053472
24622702804156892 78300883509939616
24518106225605408 36044551936499808
78101950319462640 101445643585902848
84369580115322160 93570345578457312
51649077280963168 95259752536130192
70977632334360928 95276164514286096
69891613019292112 85992881319831904
26949944760894408 88772203299407248
2107708131091691 51566781267709384
7395849192951207 72677193706885952
3271365962486269 70954785998482176
18822396773433696 86132999902413616
30469372279666536 99031147948303280
347177775620270 20195010458805476
49945588264098008 58099414775550880
71142269190526624 92013184968639808
32007034572479648 50048035500869784
32713382165418264 54475075205744584
68707073256764640 96505095987150624
83141154425198032 84071952503810928
4615723003533938 14588426700156030
15260935165470132 65746900263328208
7893568517107015 102399921125410528
1004610437713242 8746469166411596
5645489634420780 106693650453320752
18490448847181332 22742126478900924
48517110885750224 98125485018455568
44148818071810560 46567428131453736
33317273722598668 60453765071655312
862839072929001 91733862708835664
101261225794410768 102410003303319232
76581613652062272 95063994093114912
19340027093362440 20886695298614896
8217728158399205 40231671956196240
14934546481401070 82962622810438976
421839681362152 51036650967251232
977872871994400 62217639977667272
31454138430716724 88533127412608016
10134367007551580 69314950147734496
22874351472478500 106507270459844656
32820449702694720 38031051033362224
20374817228913128 47342930657789256
4907139355830768 39320522600987264
59327932436520040 71630150378536264
35961871946569844 53144825273343312
24863081156113448 98176016207365088
7948423375352864 9762877389833074
3483985852660372 83541646062902496
7418978487417607 52212836382562672
29513283076960392 105312601315442720
39854915646925760 71484982002214096
74216726647975968 101001693804616992
92513354451645328 94991802803363088
9835645982200246 62356891310025824
60595827711174432 95626879966255248
5918770627288440 56466058417607912
10149474472531134 83057480471216256
49851326442987856 64760384138709680
22970448510081496 92491322008723888
81906708796542032 98520982914681296
21173031973046888 96695376731900464
59330309262113608 63821934117453800
44026236680199080 81476400161817984
69420777992321056 93467268278002608
28688186824322908 62983752283035312
33969473836548636 50100975168037064
66402634749589576 102069519166225120
32196498403652212 61710498337295184
39123795639108680 50851518880621368
22279923603397384 79471983372105072
11674639007426842 54283199401521336
78193089540044832 78984451001799824
64639981366882744 67841634543930096
15781270321125040 17831408689942562
23204899745738236 42677210244429424
14187183539888772 105799951351876512
19075618698270048 77430478951086464
21133823392856612 52056909637174640
56293792710365328 67488261817857784
17046339071044170 32446986538415164
39239758280215480 96990976423895696
12749741229426200 84199113921717120
6989020123527531 103996090368336928
6509715165285877 90691235148391008
42552034234384560 92951234809442192
11348825910831458 54074156582322344
34158455436491796 51567688713349944
3792839398113634 85226380625054224
33415682720361728 44394230916891504
35733026111487984 68424313063324776
4397424262947466 64828431707957496
53321725254158816 56891513902523456
100778886680688544 103713137772452224
13365593982321938 63280480732548176
34799899788328956 80112429635475200
29021403444140260 66889834088829840
29035055878958148 85728369381280944
48852737770948056 49056071861127880
21437480724028028 65782929453261224
6862167688589100 37019484282192256
13195041989825448 62292536837472952
7759161812852101 39522123232328056
67505330798369256 100073824901741088
86488126801495024 100411559487371120
22205470331653228 56156340591415440
4851690069586947 65681477403345912
6504492596739201 49224379464278056
12511289857491310 15610939848482904
20376614954446804 74543389761853072
25971770885849776 41427305148234200
7647185191612630 11650959137147528
2293963195177842 95537080845678000
8531291679263311 72915965096478704
49471753663142040 82933318384241536
24786363951091020 45110931820998024
32171799307204836 93046302005056048
15185438221771250 103415680448373856
87932008063694432 89928542167887168
61126553766694680 103776736493059216
48117690188750488 104290927150188896
87522378167501888 97803810800757280
24362981165516296 96590521539911712
7415598448421101 69267218612083480
58639211949886360 75863945389754912
205487594580078 80416324844253968
59049899903440128 84451345484232768
19705375027708828 24885706215382400
8763847591527944 99366562741588656
31586752281131000 96560991769488960
9756123161597448 65763722035468712
24619124071547332 49669383604716520
49676921421133072 71240136516982312
21196511705279552 36727138067087192
21527662734849180 38339650917508720
2481054708210756 85653715120561648
38179359844195200 71619857729192392
12212543527673728 51307135845150784
68838353274298896 89034815197999248
10699247015376670 16564493153990184
1378019526339341 71379174931343888
11073818841873558 97133834778869680
48700624435092952 83020215540543792
73011531096617552 91188477470179808
24186123233190552 64791425576561776
28403925600311676 62170981884561192
20994323578107848 26748496303015916
7060067884904484 103417240004909200
55976306230373800 98141116017971104
26464833840350356 78691283493613104
19335875281192792 35991736426316472
68274755680876584 106811547126289424
47944395483514048 73831086308696784
10244285512402732 50866845824362216
867806100794602 43031399872748592
45996468422459440 77500066965144768
21640420858236324 43072945401863888
27011909147305696 36366820314721704
47176319080808288 53664159517167312
5465594701539615 102879822398338768
50313826350597408 73139690320165680
35368967889553856 94002356388946976
69199268091059536 72847234808496896
4439208991654971 80004786221083504
59824907908022344 93875215534927040
51246598426983672 52070423327951464
4362793058939364 27461526138096252
54337387174004016 77303047220930528
32769705727263660 70968633468145416
38659897105136128 55453797754944264
11197695673902518 60479744735260808
10462803817491156 82782985697725344
29386919985445804 86440683561446432
53862769202136264 65158931160550344
34459124014103336 71260276840586136
9985248509461982 72420821132872432
8370847452453237 104581995663695584
52734725135394704 93287803296109072
47837625374323680 58664297278040352
90896424520070320 93956399124968016
77907070787136128 93490091934792768
57947324970102344 66450645665179480
36311615270188544 41229169250748472
26768449592134112 93021493799943984
63991882798089256 72498794584893072
105064782055298288 106050304287472592
66117688861835520 88398638517322976
28882819539085404 58827311413118400
25057121107967772 103810920810091456
24060108841113296 28283117881607452
26427743631351868 102060270714426480
29470797493946856 35603518700218604
67341387630053368 74137104915856208
83185275504226736 97888132039654976
9436241227900320 46740295111646296
41143656084843472 103782931901869648
20795733229970944 29665524855312364
35837754220065712 53908644554937776
27617816856620044 43641656022593336
4875100039900210 52176348558696400
21102244281584944 82557178073345616
62176648371371496 91714828213464784
16046299631055842 83933792452472736
21625145911323940 70569461387242168
30550754947798936 36542353225802256
17242353510477076 90782610631652880
34345331368912908 75155216102329296
7798788100377278 40753299454994224
4810486252965930 106156306307079376
89494391113906912 94543469301727728
6076127709314731 60754563051789512
26861688871281448 36901747766481424
65179494020461696 98703515112551168
40221160096258568 90941214477841616
1386884595310593 38664016076554128
42529051564228848 83826098050261360
12623088617339332 37075957093914432
73560499156832928 95202332429443792
6560913615101246 100896788507172448
20836200592342008 70182721561961408
62138259774568976 104784134138949264
10073873173754888 68725485447159232
22156207604294600 45889600226786448
19613931133348476 20057629792604076
74517936037365008 76362944321191072
673712321612930 13321462325149544
53623312071045720 100027878245991200
21433287513905728 81308064084281968
47608145758852416 60696146506264912
31604242743429964 50492514089141872
42364277988340400 81172576710550736
11319688874638754 15484817965119944
38192950459795784 39167542192156240
6303201303235249 55909397643856848
35187006825934620 58656295869459184
37489377256172584 90078694663243152
59570741090401496 66787751247408712
50376880667419464 96417380291653888
2821207204972459 95246474220322480
58480190306776464 85582854399132208
22985437506713116 61100311634728656
21903906899310696 78465946937954752
42846968610505320 55304091596839176
1616654544142533 21761282723844924
20071592487380612 58020319394216192
35641530733587668 103418636816830880
64947984401682704 79779911758609824
25112810642573564 54044339631828720
10100392406035620 96647685570989664
19285137632443248 24834621434839264
45017180194129592 57168764408759344
46870448091087368 105240752102815696
12157031095296486 48731509551180680
67771890912646528 89274815043961008
32630575703471012 98890614550412816
34024782897728368 55100205197511328
27904182793578736 68584359715123792
16749031634820948 62791302752322424
36112786486695120 53490359945331984
14762030657191858 55122040989970432
9781416963808828 77951882618642480
41723623029595976 74538780098044256
34551307235337468 41374031020731376
44286724921831160 61521360996589696
49896289058977536 90313155427496016
5543520224255756 24460066522592176
28300624655646532 47021061989112504
22255439645494092 64629959732271232
768176389253998 4871819650265124
31185216109436052 83729382704080624
27970445922282044 85638756794565632
3377879229137041 7779337064808659
33607886862596912 107230014797741376
31377927528143712 100362689968252624
57121105740613592 83776981250471168
23730829653053680 58829300682658424
64136468935549584 92269082032131248
30706216777166768 54504809587070120
21962816296915448 89234692289304784
76462243627168320 89031887344646128
14592198750981912 52098743429314832
18896861314303600 67738821871484800
23823996654407896 44405899766596248
30680567126463336 77763892344539312
37356157972274040 73918135344662144
11146522057788092 70878685872012752
23425615661405576 29603269152780932
48082123593358256 96343254908668576
41053996749132560 73737834247216464
84855102779278992 101561505585745296
42571241558594536 61616513525922808
63444455601908912 107189982131728048
81539233034682512 84688378202602816
50629697776300080 93781611083908512
57051851787162048 73630079763584560
46032408700273544 90210061934309440
80785218576446192 105889216082048864
35535600607577536 52748394576526288
50613450790015824 96881021941608480
24379522139619840 49151217933995088
49176099244356568 88577913634371616
7904284157702641 107101274347757408
27159483025058764 27442591520841616
74961333329090928 88814552190391968
81937114142004064 87071873574730736
10166780788226706 99721671404800480
31325242571686956 40240566940637992
57855401947721896 94959801093214848
45050239826296264 100764646564968544
13565103988559350 57221696626995880
1844718491471101 58107265858176840
15318579588713464 63980040118013040
35853074668890020 59610445252178224
30371428139380284 56455947002413976
86644880980683184 105973473395936272
40748862668089320 87830768517512944
9945606719393546 61399053205501592
37537323531314488 102083221009179744
4815696211399081 7351336100590138
46015580420238144 67521039726075784
31552533882104128 39969037539391352
48963376954986984 74736213225418128
2397386086743928 84646142187763648
29781063120097368 98006890737514176
34315875406972524 85826945422646768
56413818901022752 84896896729254208
71508264373081632 86572120609842736
21068042378279128 74475557809965936
36358946306646368 76053332861370128
24598260698812880 82652232360046816
29767854683820360 106294372672169184
7706123678218465 25544283928746048
51932588399728040 94931548055709136
15203155212219248 67238151222684136
61681371311801944 81166202400651216
27955358299623124 103019319682896864
12092100043114478 85903908867516752
58940499247598304 106221847479559776
28287996912384 28786096574152772
54033906464625960 80515095319035392
27584805375637452 36005547976711296
49160846421298632 69210179883074992
67504401108298912 93153287142276816
40903180915107752 62993883564030872
2575523909624482 99560274489715248
57230735496774328 62907641838525808
26165624818714540 78970893651020096
37845166715965296 59241235021736560
12554194075374992 47877347194979120
66481675766821328 86188016021866272
3485505021024706 104356249326267312
66693990049733008 78733154978368048
34755368098241828 84526411685900160
42088316871340968 80747014161945008
26273359530854432 65030735271143376
23350770744535840 60340175674550280
80108192135512592 90803424223940720
18695295088458264 30896173149386996
70889049863828704 105979664688773408
6251354650908283 72325921528498880
43326804196941400 46717137018096568
27940212774817292 55856189196298248
51064923635572464 92559204482282320
23465141629747024 55117151548067128
13244613546334466 43825244423311640
36259674072985864 56743118928860888
9043476054795080 39286284961710760
3663140106651690 86312683976405392
24927066174279420 82546788667748304
36708767602142736 51230426296646152
5464511257868579 36180526509436816
22612683196598828 44401716967287088
67499225367556424 90146464083376368
37474483285287880 52905229745404088
20622189239670956 98779250249332480
49275507618452480 51697346470598248
43337113123320800 51880882091790424
1259931768921280 54735788397384680
64411185322742880 92967811377607024
52823919270091280 74053527057210208
12159796740706642 15532167812606440
13936345743667992 69955775930712936
42451285297385432 58075887222709312
20237018467747892 68557979479640240
28001960895629520 99751503188658960
29685952523513812 55153875200153000
42871651955195264 106806317911792816
6973755342836384 72124536875224352
65999244020302624 100945541006484672
38218827253912376 62603158629001272
7558965835825734 21861391223954024
40451246584968592 78300850423100704
61995555510796776 85002278088762720
73226610100033616 87369169420837840
25907153280225768 57993351336994208
44572147836998016 70780946549165768
57320639547164192 101497344274190960
25514559140002456 54457388666287648
15938732004020318 91931776454038288
90608690261656624 100066809559437616
31550030862292116 106579710648632112
33927849955975744 105664618951944032
53010005022834424 87748829678211264
32409365401198216 84787027980412336
8774442546291357 52820951340725360
34449203380527136 56216748613983184
13932414212638100 101555895852293072
57138020228047216 106691145908415664
74734495875115632 88422548893267120
24430328330566804 62491043304245032
6368505308021168 64766835760443920
19795726730467236 31692203023933812
60084739442684208 68462127931087920
2390207900854493 45872791096719768
13401708124753578 53804269905643880
83093873615797472 102502129288377824
41189382674267224 92763776047667744
15736724981936654 26564883269610992
16272206008692178 20569027460786068
2707815912162782 12507151342372520
36793566170278568 70915931861342664
40326950825616480 76200549739865536
36390161089072824 40549897015384696
2379839947688295 60439643526543080
39269000184746960 79893759336834000
265121810018921 54364377498108328
40100736806129096 88535192847956144
81493208150499008 85614521481514416
2210455783297349 67797229427266736
65643229613269080 76140648434964416
50874847527579912 76990574909531456
43927330248719816 104659293347911520
45784313985765864 54545521331554824
99069971613491888 100091108941058784
17130971903235636 76974841869050256
88944857670475824 103942696566359392
18864051365456400 24744692095144288
30291144488812272 30527011507016392
86644499032193808 94669279346165136
5911814677482990 29936902743891924
1122200819463349 77901245439690832
50216074723462328 79998697017355392
46809593999530824 63259275974549520
65639195497093240 86518909321907472
23999364100911728 57065784830819352
77830784477246144 86494320081021552
60864505008371768 82764945869828464
18938077258204664 81334025040257696
33763398262926504 60795875034154928
50649659846609528 87550836770319040
6350589961841587 45534351647626904
40235590873158672 58685825455351296
82557530115322544 102066244458632720
19614895281979764 24397497803570572
25192768423569884 97802982063065392
65382839561235464 78223050416658064
8506733439947133 79217940741155296
68324257806628840 81686900326254320
35193473015168020 99254104613282448
10343913145112998 98636836170250000
33383776873653812 72256692463619280
14500266292785654 29872432634891148
12677781932389458 53390177021274600
1446439644252015 71138310965416376
12112483182067496 16986302679149638
40562123757391760 104259196281289728
12086684196516044 43027985184510064
2653623466789247 36293686462770480
667806030813217 53425263340871464
20037590169891368 54352894864755664
19297643721287168 46122059907999448
28775094365986652 57104064777800400
46834450785516000 93166758501909696
16752282947607814 18189451936715708
56958052494867744 100640881322327872
38504866751131080 74737034369969216
92010168315389312 94637380111800816
65353948859887736 71711353496573304
10848739948239906 94667465515263040
3093356806861879 39682896123387552
35438303575292608 85983958634435328
39724402902277016 81818153917532400
42113770115717720 94348940171241056
10622019535194784 42573805504789760
32968417012172720 91050343241616496
34846548855344032 81526341787774704
41778456639316968 66945985566996040
6070185191877750 97123368127177872
57997275276397360 60073985501726568
70615441648739664 104278437546399376
38056570301685736 51671745438629944
39846758296250936 59653174339961656
23375843056221784 100801021145260304
27793766866067904 37900877178552272
57122110789267768 65693424818449056
68654795346034280 96570256714171280
79290770813830240 106121396728783488
13487180955337532 60810355204974784
19128728722034464 64364791205231896
60881173369352760 77986413490431648
25076934472536484 90477379547732224
59375280857220496 88574170253744944
39675160177659248 75929872840055136
13384859094331368 69062873809367792
32635327540605944 95194279912591232
81209037662326096 83523953003003360
61822158446454656 75138302151356176
32174979349095172 39237091311604712
68212590486116832 81327193774032256
25575726543375032 50018377848779328
1379664041947556 75800187344358112
36685198537767432 83238113861769152
3495269962194063 15647338697680292
19994835994705212 57803298465485032
38311443836890432 82055770865058560
3986842128480913 95223559260478272
89206285549160432 105194547121962800
11381150459958274 88448063578228816
8874068936314016 101231849927176720
32124676273347492 55650574824370224
24494195294097532 27889402418547836
26260268717419832 53287585777475008
24119098671339048 54246875718341856
22060905066060272 77648428928501936
69525678005074352 76041434998116736
80447263928494688 95504084670568912
44260438613510920 90063019385758640
69792565354066512 84831272994176160
35851733026842900 101582455334667264
47744352835635408 101718819283807808
13712121295197686 28128192915808884
37459656849342752 55585512178166232
19089645560451520 102809939045901168
12483376873984154 93324237350799616
79583187115281344 96030947428360800
67706035372185176 101440630528926144
7354040020916371 33564901535552236
228078489648819 101306454194186464
68522836061634488 94305209454291584
36277971803328344 71661716834471176
41887873817513680 55628558613094360
36478013621426792 39544124243920920
23062599049882140 89665139996726288
64253386822926368 105671359483397360
59088271446202888 105737817201318048
47258338078128080 92026827459943056
51833264158789856 76334697895649376
60544479453017080 106209168322416752
58823765037954368 61093385188002816
25438112895822540 72545256774932912
30123901314561100 36677088743607352
2322691661067201 90634906052812624
38335284291619136 69198909493047752
12111897512460334 97019621719690384
14916795322242364 67484548654303784
30345632067002888 59878882923408928
70014691710176888 93960808832223184
32709130222171420 97784552768835504
94966964034318224 105814979694004128
17014065405430994 51503296868348728
6029422496800998 36896715421105600
4403398322183230 60728765593890800
36221707365833304 46589533666413528
9205776539503866 48012478293229704
37148167725320072 83775359804616592
1001444325473404 34313837250628684
713047734153366 38037726872916432
72622613466252560 103096125469770880
32293914086748524 96240203110491616
5717851407544330 81681767132296800
26511815853162780 75870221518378496
13421440426097114 103361852226302016
60767581842245136 92245760696321920
27332034445312516 45440033930728560
58287951505344424 94781392139066752
15838492490333566 64268663760277216
13025919886205680 66268193486461680
49035241085651048 92830152967800960
30688722407490176 42479791536939264
7283470708803181 10049712690605170
21343588810292828 66274168907998312
54443376962936816 66830466977887000
2857306816287996 98690432174058208
15588497812504968 91408028155036976
31336727120940416 99471016273247968
11340670953210838 59815687253695712
59927409046515688 100568401054395728
32775685512007544 94450817311753904
18022574647579584 103543378571529456
63435629747098200 89847959873352112
14467065164127740 65182983630747264
43388017947935896 52252053888880952
14434737196618280 38171906215184808
34948082214981100 39827901335223792
3939424072107699 4920799518879321
34095142114543172 53011314960915024
47720626005031616 65890255985989040
60083256556707800 91510947008212720
22620718034275448 39932651173722104
7839124891569905 48732644716865568
47906511581316784 71765342794194840
14558171676657114 35803494156689856
61282785525941120 95146572238715424
2671777323973085 45815882980525616
28648825535799424 29298319448226564
82326711652954144 90747632271280336
51578892909501296 92407029870212608
55350936463990816 102966962568407120
19754265952343380 38704004082970448
87354314263723808 106966825742609088
5878812400580982 58165446771338688
1901353965043641 63309398295839344
96931713159292272 100860333988832912
40468259461301064 99145858987091120
47446962314805248 94178624145218720
37359498903447368 55611996155256688
14049342106511696 76375637234698144
56190483001181064 103686874017981408
14465872667799004 21375112894977584
29299864831856172 100720427862754880
6214273244186024 37134639389131952
30837087303274936 32593187584118672
67063247575187344 68811991223740424
5961282815663151 65331941821690792
17150208889818584 72171355153381008
53681241314028960 83511248907806832
23824346234632124 57705530052595176
7415326513576131 66193479642106664
6391885427907948 8108421761696630
79431997669036912 99655451322201984
23387171530777756 95783236415647568
68925996848137328 99305825070210320
47809459833391984 68428264457891120
31638461137085360 48220149427267488
29211945079969424 69135095215302320
101203436328099120 106566241665999280
63972894635458032 76739143531526992
36226295066845728 42556093443082072
45371829491330744 55141253361185872
4663556707786944 50115686743898040
17527941635729228 49125269799731096
29272257165896624 91030895030817088
8756753061988073 104791247874921856
28473687345732132 76166987014125488
23821020191836180 51545471923622928
87886029190915344 100832247202545232
62884712536802328 67992645530399360
9231386125639730 15415403661726388
26951756377398316 55930948448333008
3300324754916384 5709118914001850
66611880562452352 67007924199689520
66253208082954824 85523962920005856
30065743022042484 88275374962984512
25811443690701692 40214784701135280
22590234472983564 68351986467496912
95729646626695696 101986953248695440
48147614091393688 62250092120702400
32269782819326800 50959731511639816
3611278867560961 55457173053406560
79555044475920160 81630529597487312
967764851076889 94264265474611728
83807422187616016 98853320467441232
49543587144083432 53117935678269608
43205746135954688 54039207329805024
1192038266717148 35479685477837392
36650076384127832 60200821148730888
75501814448139232 101823782515247792
13177583838475044 88375163482722912
92571974603939488 96808044283504544
8584196646133809 56529243886987336
36696847968698904 80939406294120448
1664361378416825 98197269730055296
32852775744738028 46668232228368784
57040333750275072 78041224874319504
56886952030512656 58764048008887520
57408916032670624 73495937663661616
5623055414662937 32604971605630132
43626934151779584 56990036424249304
35922617371830008 44747460440049392
84038079474446160 106730196279082176
83324104901348544 95908446946404320
14951976841272364 38036874914901760
31482945360651416 63691386338355672
29655908865303440 30063126483506792
18037254093087016 64755948781148952
303882424401855 93127897309378496
21448223778476728 59018473841056480
1963962762950517 98196420387977664
30970898307836168 70590184410656400
51933216346722824 106384863530874704
9447237328430944 103647743563776848
67741732615983624 78443633012648432
42620705455495856 43297509143776728
67661605643930472 96239099712445120
3093585422141649 57395333213639104
52669075155022080 66077356295649760
10827370654033668 68801211681292384
32121455791626376 82376018147238208
67470129937226144 75094062631776096
6160070830696491 18882771855101024
4005596153670885 92569526191732080
15032538680435572 65308660513378944
36091526902317072 76459183708305024
48915880580296736 69647770222462504
66327430038256496 92132613609996848
29951126188992328 42794228300983072
10610374467353446 80509099612036944
51382024025859104 89911029444447760
64702404461953008 107048465000674128
70644415943893856 76209525852203408
917123669510651 66251546824546472
22771941993415848 27036750163774508
11787679606548698 98510786400725616
20797305399792876 22021344681137100
56241534777863344 81347866795509008
55931251353257784 72052013578902096
69027945579439584 91314991321505408
79786114353918512 86828273759305248
54184603940219912 100678871295866080
27373586230455416 56754204233509864
57679041851219976 66863221311169088
50513644213055832 64940520248672528
7949229741242604 73015353459705392
39823579159059552 70151728062297096
64485153641164816 91076365569191792
39742519843524192 100854394851669760
58507544139444768 105439985647263776
35244324705339452 96492337567744496
11896217586479958 48332936877117568
32421246716598532 90600897865771920
45053278482563048 101460732629554432
2600128377976991 14536971709920128
39746586484652352 88791437256209616
36467949945987344 43823618546020536
11204610292185218 38900798403739568
33591836221119708 90448368713426640
61271204029394184 87993069631505632
1900945109915162 61052407482941088
64151731185444296 100503909471436368
20725767956483852 76418676925297584
23058899865493024 78196628376968048
57648029086407504 67108863367258112
2155968490293504 65392422023441352
40603522979716896 104273620018635616
22097110811296856 57225995692998920
17343425253622446 67864133389563408
22544263651325240 82187077133912320
3271174329258730 70290771823750728
18295480243111812 104824795022042144
76587075689685104 89342853040482000
57258102958213080 98566108431925648
33009490385292072 51063280229210312
45363221950853760 50883046392931776
32562616710638828 47291852172720368
71632673399958464 96052569447229824
60379873636720696 79010811614860576
56114269408083760 64685380350856816
3099612890658952 62063079380853312
36458615121500416 51578558753635816
4529749186906817 39378834346089192
17278176675176250 71210914654192776
60802073771167408 74839126892208912
38381975284149952 52814002108582720
10550647007102972 40084856520393776
30991523196883792 35770201476937124
41851489184912136 52551456042789112
12347688780424126 102212048538303440
30539990577806492 67910134926026960
23667139801781860 55027527809264408
11979346496149070 68276872037088056
21053784787085736 37801154984785104
7559938730986027 39390490799770000
22519127334511960 84125964025283104
29195634126861588 78812553221872384
21973230833621992 42669475837290600
29505594726909272 69965335950105328
28676816978118152 96385966760699136
37524487832357808 87258632010583936
85091242381037184 97495271753565648
2144298611509705 76519173999849360
59784181945968280 64742236020894664
86631516831701712 105830465552908768
80555956449235200 102797208832456272
5975541243324283 55673628759215200
7879645255944447 43226640206737544
86160742503018240 92648346639471872
13144648939924248 77764288491004224
20290278045631804 80581397673674064
4965003088771823 99236367956252736
28270155924432388 90595373360898256
75135040741257904 87873674159806112
14246790199724206 88541174630683952
37718698612517952 82599899120122576
73601359474069264 107202597907812944
10501418741986854 91445975068861056
84066745342478992 84698734862117440
58529611090365256 62771638053914680
24235602570840852 106489630830053776
4404726838358691 71629171240671584
53847074173436384 95766354337184208
23940220143273176 43926611755419568
32048162970510884 51928346140607104
12949050358985146 24765668265375916
12989811042924508 75406377174306144
42652923473305920 100592033741323152
82987779373565728 94173042307736640
44818886100052672 53085209665537672
47014617787825040 55873699805351672
76328063301189472 106486519209649344
40072694017343160 84164361262854432
6304241054468922 51369986166999088
44398757707197976 104375560200010736
15946017375997172 66515389230074728
110498496585464 16570076179968272
73539917747794768 76582479962949424
50401017607606536 85123423820470096
6877669418871311 20750075500207152
10945241999554832 106901855239566096
35912841791028616 69058117961140104
15840934238737498 96691325185792976
858177285671616 64275427382936896
6562368674261479 86814593062387520
53430687654361760 56560434810129960
42162713343791608 57282080021528656
45342991152093152 53737200921318848
4071594062179568 21926241475708404
1760205656073762 86727821110389376
12233186584104926 18915305935091028
6696049387142185 65713280565096704
4179507930142596 23052259481445328
37054154177543280 69456594399289744
6010267500316242 71100297654591416
9907033033531958 74670325490307280
22701616016315092 81700003510183760
2462059827216722 76006846987134592
70702279880092280 98638676261113040
22457085013613144 74988578393349888
15638828026519784 80828469824850896
11928672622733314 34000707575034736
96293185531794800 98177363015044080
16425657839849482 75330736180510752
30153514746374912 53255834208578520
76337015009211008 92919170636622288
11662689345796592 49616122294761688
17662611087349712 64943842895431176
89717200134484912 101683542271512288
6641661127604298 27117495549692552
14447233412974938 106188116278138800
14860797587255106 101132873125719888
38093041990887856 60986359982363928
10277789347303016 28229075663605896
13422191057204064 90126395710051024
1607246833351899 26953465396340576
29297108030340592 85202617595126768
34703570805167408 50459881760252032
8230973019108968 13525148918623360
58492349278765144 92341208272918368
43156500474853920 93200040256539968
24998133833167664 86294427226410720
46327268939314680 77739188331980944
35143243621078132 41328678676619744
49178506339086944 59259096920694384
9606698797977834 29305302014157884
83590340878248640 89594429758446176
27779859280040756 43659953006444960
79145547256106608 88769909723273136
7524219270307545 55953205071534000
1752833585551453 48106738117128400
46222650494643808 49810156242153200
49076405373215136 69061012085723920
35406707201663992 71510543965781824
1927747982014466 29099945955986420
14327806651299676 71142962016082040
7595164406063847 104464257261145456
20677310100025572 95452810507672944
24617256895762648 94768026515645280
12232165954952248 71541922142037624
14234481677688988 90342419895251520
4672439592685702 70773732188663904
96776800454921024 98095791936729872
47326004532482560 82534387911888928
86329202331411792 96286762613470896
10783661247321708 92959766359827472
35599030859865208 35880497287614464
52382477088259536 100400027840016992
35479838959116004 95611975592669728
78855384412223104 88145799191624128
34323487625676368 82787426121968128
22900954774993528 58747252992461432
20193982857150280 89780973305249456
16798105237195978 33232763452997608
4212976186106875 13725172674788292
44943524322347288 84822913058309600
5172515142496112 65171285002978552
17992967099662410 57732914885276064
60962706408155856 83633514547826048
26760313282799544 100947495903832688
5471334461481098 55597506208279456
10271211012183386 15531469794648370
77675222216239968 99289353485414560
56753637377187760 60831140226943240
34782060152829380 87514185951178032
52202725836844664 99494150837778912
49753968628178816 54061986738484224
22941236043999876 24724435207903304
23699518209799208 103128148807165968
36179595062384816 87408017844678928
53483400803013640 80894796416743904
41314562969894056 65127553978804816
27959510315115756 30669545062268084
31295985330973452 34545412891928884
41841382591734720 74372575737953232
2791984392772676 80667640920495280
50214825486709624 80952011867303904
56031145628601872 92832807512287584
12854190971427926 58297577393776360
26145105161428468 73094962402932016
8407135554355245 93515587361248832
7034566304246144 104923442075528784
63247153231562840 86561365963493776
36013957058318732 73705292862407728
76767125864010672 96621107966894976
8827698522474294 68486947135834544
36572999541511936 77883530946482896
54285455276791032 68492523924324840
26882548195547884 39669893073120144
56653287082597000 98804228212644256
35015194244313072 93257552268455936
33874734982470340 66665356641808360
24666442230939116 90038192366702320
62328811400239216 64021807209082832
65986042153178448 77423164384950688
33003763367983264 54050551840981704
1755861363693619 97363496822882144
10869731391025932 85941510928275344
33100985001203940 76998152631621216
49200021355974608 60872494817950096
56057120584436448 82697870019784592
38130156270582224 56322656673346744
13156261449092492 59013851616514624
57906086979000504 94946050358907376
89130495383792544 93100126035534720
9793108247422034 70756114954533048
34262048577989600 69895264527235456
5521924689757923 72620622229906512
81889668152386912 85434079048257504
65404618458503384 79772069553626304
10569473858937460 31914153561491412
32640532122097036 33980877615847416
57898128180844536 70944469736077920
58506031098118248 71696327795084424
34022706247407552 73985908832561152
479968088603973 40077535122893928
54382947659790456 99374651677121024
52773037474921448 59616278489002648
41228051013108848 77585471139485600
79019007082552384 83932030276522496
37412397679849648 92669429749511776
54992024396262392 69393644346781584
4987729186720279 37672989320335792
91539739757067168 104780596642358080
1875765831647111 107158922531375184
70068162487080040 77759772862232256
30970568596366900 68309842815736808
61675380865273320 69735955486025664
54687141500836216 93097119405807936
10440084025523002 106099134475956032
16591469166313562 46160302770173672
29121811660295884 93793475773150304
11980537392956932 45637991036019928
52076680577735552 57595942540558656
51033453612691144 58262191736265600
13679663769356926 59741288695259896
62409550015051304 84993076883719312
40301760859165216 47860996259342600
77145508422767680 87082431495494512
6721017440270619 21141583023290264
79522849416055344 94393192268719920
4511474134900668 79213751685969216
49938914657804904 71553787455348632
65689943251516384 94977346597512112
2600799238583757 104166771517157040
39368009573240304 65060276770890080
23927437169502272 81447338632878544
707261768719101 105772182671050320
38904561896481344 76451421983935968
82340610470258384 105165875536780992
53572425985984832 89019811468709232
40097570857503912 52037240997029904
29852644395401400 48512847032153352
27085163692216128 42295613836130552
23980032103465668 42524818435377528
52234536228575928 90190964083495760
24265515902297988 33499454063605136
22215694255170836 93912527171631680
29354977577772920 40440323145805384
54015808312319600 83337770318813376
49224398385040312 50387781479172168
21396929279886640 28214330341270084
63190732632255976 101868408845393440
18193999720867168 19866209309600460
21851198058505264 64974170432727472
38575854766138864 85024657464020592
35530707307539772 62816710762266576
62824579387862432 68259595740963408
48134130014896040 73276871400817920
71781760445402192 77082367527158400
46603249744249368 63814816224549904
4604161172924044 77986322372033360
49837694990103176 79332032216302912
5176029772425082 27784157594685000
54438609383009752 91558530260368400
8366527429177098 24045967668435300
85655339104486128 93316116727573072
60777066529612384 90066554602945760
29190608397847004 92466162564445936
41152523809746576 100644802595794352
20341651722091688 63031454139331472
42803670921845272 73560542465809296
67922519865110816 74436873329182864
40701931419735360 90755521667757472
26715027542203156 89468370521044976
27957826932248704 32207136318900700
101359007590284784 103588442217845600
55829222856334720 64838952505883448
32401519679470844 47138628526813152
58028528304511680 58383201337281072
86146155401493888 99631997471059088
55248200528603392 59075411119863544
55594101983786424 105670475475494448
18566647938267148 22161552940067304
34135205626863120 60824098229448352
4133749827300646 19596209537688456
12541371087240608 85710168503747984
1572131043732453 33517837235792180
5924373494517521 47542379333638408
55913044036714968 60175324493819848
65570225977322808 96167998992834528
29560591512711732 100280363451401584
9339157532582098 61471052124254264
14064164285046014 17610239878807842
8604114970401006 50078573595135912
4192438866199496 31157188184650820
75615254769181872 105756389241920912
82675122066604288 98051826617092192
75675249298065232 96647467847812336
55512653167234456 104590746891251440
58021872732441744 61060628627263296
32670733904692860 67515842404119528
36377708125976968 107152482753952096
26419256876087584 48808569229682192
69931627920906488 93632459050486816
35271898694734976 41376940763216808
40286094616186544 56129769520254928
20736863026835264 31896463684616872
55476877263475448 68586247051442000
5026393240343478 31412723509521120
45321521062893704 63005380421271168
57004067835102496 105868168159180512
31034870163432332 77796180895595216
19822163908657468 54519863494643432
11814903972198494 96573304919650704
71490184016514248 90535138256498016
71324111557890744 97009193914582880
7898733910759740 88135330926250896
10714246122225958 16421486806018458
48603689679694392 85793899986695536
18580880733018504 26695472890987032
19090806827926264 105992207441817536
94307523191101136 107305455970999584
11906297431894690 106728710261271344
3549693035509111 76970284346864368
73950109579308752 82801689540941664
69556728556948896 78904453205218928
77600920616223952 87449792255866672
35658443832082008 97964488184245360
90281642561257232 104410976046023248
16106374199301538 36469793297894312
63714067086106528 79835594435807088
10417727221330648 94645116573286496
31670110793694704 57199262555889160
73371151943872496 92513901392062432
5069821967615894 51552004593769104
44833017643880104 56419736342112768
64981087277962536 92682094887948288
47512263929556688 75462494517578176
27753955016019836 32856741693235036
55289236440355336 57533168818849216
6643574694408802 16009293780602274
34301464052566548 52679583346979176
1792151246943284 13024658037329872
584035051381302 12846129831620796
81933304816933488 98342781878701456
3668886286764910 32516936675152608
13823602576011284 74399901229178656
3236662217583086 83139629708552608
41113431006451056 85195500840081072
20576071163461316 85335678939539008
37329702971906304 63205011018848840
61280901579585688 88219181277769520
44777040803170040 60632341943282736
96481165595926336 100119906395617728
46277715091080880 92280964668637904
61071321467396584 96751359678014048
37894582159325432 60344095854821432
8097871046551900 44552087749746728
29018782222498340 73378803408332480
70897382753493160 96874174505558832
3284047261672212 52860577606692152
22786735903973404 88442475782040832
8590045886228567 87677374036612752
51033555946648056 90175848720381216
11988005763335426 15000582164519892
50190801593017992 69004379636422768
10013485814105994 10940495340394218
7346407739988713 43995719298103744
39334737017440056 87292883393929728
57484112625219760 76195856370108464
8781472158103185 50391450686454424
82784362948485232 83222814492506464
4149446077111056 26863392460546508
39457616503937176 67669964648489424
45828204140034128 74346291771729328
15559443206059274 103911126338417504
88836415429995392 107339764495473552
39911755984356712 50020374085129192
2894659458109285 3688818816758349
19192759808525480 79694962608772320
19835491125652324 97057843667901280
81584592904309520 103775807810946720
22084874332252136 70330729320368240
60783204599434320 66364076728770488
4010009720772555 93311579439889200
6369234852103046 103765854206384336
45087204402140456 87459713961631072
42371908894178800 69472591251768920
36561843111584112 101176228133959264
33392677348794576 46917907119134928
64189359685022776 93751320842048320
24040343606154264 82138657733122304
1317349148611069 98717717518337312
55197783796030080 77125573116302544
35842818367600652 92733277693668416
87716317173725936 103574682803215472
18436773127031720 90851315716595136
58074105073413504 58771259887033120
12795163394422538 89031337690692960
34812905683577368 36521287644114704
46561252713167600 70903573481161160
83030796939111376 98037258841910224
4024781479221346 45004660438138992
374386387865066 86806456072413680
48177091729869872 73031468007934240
10796268692145164 55060624450662264
70939024914374968 72146875762378736
4555611886747744 59194179556703600
30507322162539308 34533880930263540
66324598699810832 75478080314743472
78030455138755456 106652348943290016
3756213930717852 70008813415242048
606375310601425 100487890367473664
22994148864682020 52821983900330000
1436018325080109 66895603526905480
25252919086021440 99498901950532976
11235026194625098 89162984917745648
75896414623400928 91583086139529856
41487218910874200 66583208594450040
51860762156773792 103699248227211056
67981387464843024 103922168949596848
74126818954092448 106902195022967968
96510133003797200 106179358957014144
68913536266935768 100138508790065440
972952531252289 61143346671780048
44454152934881616 71717215041269344
20942242130222716 93394884606974080
52171624333320648 78079784591032832
1092023846977997 33897929049920292
94301595185059024 100038274943893488
25228793823529832 88186243729700912
103195100000301040 106271507254490720
12861519165145118 43102627549642592
32988056944961948 89654843459252976
8661013656589513 58557739471073568
88003340358495008 94213144758570912
22604858936571896 29575905938878648
55378801859085120 72348552711603200
23411392769965756 98748843609278160
61877823506239736 88621722273686272
15092487721303568 95681807676333296
25034967221514908 33225769775607700
5887627284720615 49121389942002520
24482501384160248 98940409327961792
12524371534551628 84315503365544944
63317031127600520 93492087924667408
21918576202808776 103561565186042080
35379118432881568 104428941949522464
41911675824727656 59102303976852072
17250622846667490 72390413858206608
39233626868009592 81753970716367392
72552694666493264 104059739593028704
37250580151976800 98603666968859536
23011600358050932 34940485365640280
2134772153229905 45772028578821592
12253249505226524 38394062906999232
14872517376198968 98174067500417392
32389935917758580 58013936159710728
69611128374094816 74956813976529744
49031934999165376 80004830910100224
45106425123174312 70613441364495512
38334066407003808 102147635127954544
23022188612616744 54880221146229208
18531800971116648 32147481448274632
90067448373372704 107214213599374080
26174596185644548 90258127479263744
64731258985258144 79385543090207712
79520258150978128 101630772060374896
50440533504137448 57749026046459616
74741016873757984 91972153362311232
9650872112427526 62155856506806600
14069598987025842 64554588766874736
37437679268593616 75271982371377232
26375962467721956 102129480749469056
72156946426499600 72811670482401312
35581835146931480 68201902168852656
9292505939751822 104726997319866240
21393568990902724 86265582586121040
45404792303253960 96156475559962144
14709212446480188 62055590119273416
55128571817208512 98372990611080224
35096691676184104 63856378008133352
16447951778110514 81887209622819184
42141171412025480 93421633960533584
66964207569372216 91190118195360624
16366809524383936 69763572583438152
36970272430695744 56368084810096008
32711272853312704 56561098551637680
49899326861867936 70922408025832408
85601161190789840 103850258425497872
78786470699216896 96963105802335408
20501500371260084 106240901760417616
28922679355620592 45964926260320688
37674709702100016 96183525476364192
66859958857953680 95494370844007552
53322432793992648 88306742827498304
2738166830355455 103776430737850256
46580777644815472 49911592718286160
41621687780692696 57762403380075872
69915957849635360 76545815893504768
19184211225646220 26650191737597292
14826515444269190 106006266294680848
84655049271826992 89468974524897440
22508701199061980 62349566566313208
72199070247671168 79614333972133680
49286234391086224 101456448083673152
29161772936331956 58576620592246664
7053924472151188 18894545884795008
5402485726202014 102734137030437536
23669512063388076 30319127875891512
42466424476715880 71840323998365448
34190401195274372 37264308791328832
91995486038814976 100878402553682768
17020017911950694 28591789789310092
4336809658878710 32591678896103688
28058824459288424 60270670463807712
1775683194994355 16084707551134882
2712457721966936 26977893407485976
98100568897620448 105667986189411600
61923292505876200 66818620729298824
15772378328786860 24863287707497420
39562466428118920 103906075364487136
76043496305588960 85274600084391072
17967957249604808 90098097941984992
12818081337395866 35420173744316884
70745444507495544 73778308151974528
11924467759540564 13112656023035820
9960392937971884 23457932323118604
60497868042586936 102071155858577792
54559983441617232 106526161057177792
66934738526194040 76284419457377296
62756827854542576 83782988657884640
12787250409984978 14709212703405008
87776702121853696 97939294957477248
60258377224238240 105224851887476416
36116903672001672 64384808542348136
40544256905215096 74162818231923712
77841611145700496 104914174824127264
40180688246512624 82596996439243744
152237303620910 91905733331987440
36771842497258784 58251208493902240
7705681396912007 42230101142123440
23018615918018736 102180626506427824
32412243977525348 85179289067427488
20258607652535260 95726325041671424
7964119601736836 83174011153967328
15842185376188288 25058420870346848
59823663821839944 95116983089293344
13278992514147576 37841273550878168
1466626550799943 66084723037783856
11799198229377372 23328368841394820
6283564838209919 37850193864689656
39483735345412472 104195948576955856
21008240671698012 88426847534726384
48992350793211016 80476591222696736
31818443234199544 80507179454802368
38285898689263176 96566066595721104
61258893944141040 79729449633834880
16983724683314142 23799921717377488
62019070179695544 74086294758494608
37148019636068368 72089519735555312
73567474002319376 81996802469669008
66623615615311856 68811158128562208
13381530353514488 76843240965699808
33175744337413808 72053765263622712
97874531901935248 104990220355276544
69299404759375808 103363010204829088
2123004216884232 33460915283940144
7209418447963719 103162359944009072
79206324731564752 85840992170831344
10078414812943274 62968929967490808
6514614910429768 26707495241340652
11987609720330054 92504282242852464
58602441827108800 92323299149182560
47507963192389704 94622354518922096
5163014466026309 63913962874776112
37403975507637808 93720776825777872
58029503445413624 99006826602233952
26173785700840012 64631978374747888
30830425086122148 81646549850548224
81024778863011984 97698840058410320
12725701474331672 34742975210882972
80454660641419264 85450188550593232
49608649278371080 56874941729753144
52636516006374768 65876334939577520
53998607121527128 106081677336215648
16266693362083064 83633298417252400
18568019898869716 62847622325044288
44725641390459472 64479341235296288
173335521945190 28598016412036532
31823898424842472 78616191131464432
5833172900120548 77722936152669184
5560624768782810 16635432810799800
22304426728970732 38241331553710960
92340732587180384 94370689054496432
15789905983107004 28733384980394380
83736934127672624 104097693098510416
79485683394949392 95857104677643264
25471828666669860 73957826287525216
54508973022670400 62205974202128640
37145585764052984 44400318620253784
48419115948679000 86119743323785456
8449190776987844 85453533435623984
10707515420122152 101041197485310416
6877747499651341 73425638173052640
5955034918344120 104677141132703088
93625269401075424 104242816934601648
33307059860777304 92184331813374768
2208583791134263 85351410118990384
73825102656750528 104934112520340416
17915758987583172 63242695854557456
3433759943053057 4635531856654361
4034203783922961 57047288731395752
29037470317129532 53216417302215992
2630513953059007 58393749897693672
47333798849782208 65342792101066632
66094976089992560 92759752617043744
61321317777606240 87295110368954896
17981655212205134 36260064068058032
5760891322138980 77812518474187136
50270360247905760 103015052456121504
3675600711182024 68463042616305584
331348447620773 26907088801801316
20653985947996532 30430168456892796
50013171566781264 98558507758260400
46515145819522504 65150576911352576
59134804302048528 73287055774930992
81407085338524288 95110872506764272
72627201914648096 96369001274181424
24282600040872208 61250541284601248
10178754871924598 23002043809760680
6167554959706501 91340229226567136
39434029148793816 74621020765346960
71832082397043272 98003268282989568
4442084114554598 75367284467734960
59521261064529 29516417635530108
56263889435222656 99676506684502848
30088342815829484 67905173747473568
11925797333063514 73415221364478720
15663236161778268 67118122283223384
62459850686592904 84791827537740752
41907433226517128 49330332117517120
33327056215617008 93080835130576384
9055939766807944 64907913733436624
71713399956029552 94172989290685712
22359666366177380 103580708024799024
68494195010218088 101131030436774880
88675148178630112 90963751152443360
71979967596657608 100349960808962688
81861558239935344 82169029832944160
25661161143577208 41887462575113704
64943415980754512 96392043825483760
11357233858196646 20426104861602032
15197920441577538 65838854116915936
6434741128388218 105169634751649152
95378087092366464 98665202702122560
11731771903987892 36846607104012704
15763214141324244 98253240475244192
65429074073166696 68455526976615568
7657892536671452 97060277827904192
37811669312035776 71293336176940200
2581803893045045 86123470522809264
24956543634101500 36062697712574024
54497580427992664 78802869157255600
12404749747890862 35805002833583852
80157616648443648 95270524876657536
7790726239731984 83322724449735312
59323984433256944 85925605291999872
31616321927043932 93461209377203040
25649624719564836 46402323393494064
86015693609132048 94334979587775472
7873140684321980 25625605769029252
41966388065597176 72429318010445440
14998778984533700 67847457563943904
62557515457926600 106422782129819552
63371898716468848 96031983721812880
36884157336913320 60846545378698384
47154102421475248 93352847378632032
38870901201740672 64815287178992504
31147384586354464 57830232362443576
56078331859572632 60563244582131616
85318568508514448 95751366928183424
77598042738419392 93757161556199328
28532662818571872 97274291035078496
6541664031548313 32413285441521856
52180874023776280 102771934003223104
22864045711225140 51427149336927448
46064264762498504 94042732059090096
62959747422494160 90112047605965472
101727270094376048 104412594245385808
46644138700534848 105544334659550160
48637610872828704 80821610448534064
777861690673447 40493761235948968
2414524392267228 6235494951467899
3156101209473421 28992500939692324
26114932394194048 72837515027528800
43771519674623896 66486438311684840
548806020147705 41158886587521768
398231292979049 82481785641165968
64497930536699336 103109197254719600
54387408651153216 92465952175115264
11288175670764548 58184776629550208
68525010935035368 101962858098737392
50382586282530240 103976627016670672
46918412090547968 60222231774703632
65053305657800328 86381777532620672
73624974381486176 104254228785312720
6626899605751042 68564741408067744
20350713647961056 74912816874047136
12017758563714988 89522399283023120
35492170404016896 56068527847956504
92104033452507072 96442415951515632
23153314336550536 44156009678737664
28514174183343524 57522539254672656
1141498050071335 54529162957975040
13293381750923164 35569873387639256
73771394557744640 100041263206097088
34733482996118568 49863363136886624
93907023403455792 94151586550312096
39083810557063696 106763967329124512
13405835722225578 32785621264192984
29042387021777360 38051929678677776
5660486184152988 6914702823734669
12614470715235908 34767801600413916
56077337251207768 97072206250561200
75809191616140800 99682610092975296
34836797326533148 90734973362622880
59853662137382544 81590656358314944
35370542456728764 58915482071913944
13547308398101814 59864420329636040
31957157288846608 84957897227476176
63350289171391712 94656327923689328
18047355706353388 90917997779436544
54840767379285080 61414440145785560
14072128865949258 78521651742188688
38888877280269264 79102192102281232
39250449726900504 62626144265060080
45407833737316920 98139866732547440
29272520697055836 49577760986295728
40313916401283288 58997862425572624
21497687698473752 90930695367430928
71642329580048032 93315528150820976
6196142285291294 9398196775422292
35685090047926732 57155522648820528
39805245854152704 84540837272219520
32473799612411900 45919045664422632
12593554433780678 100557321025193472
82228508487956672 82564991173017936
41133230840190912 79488355951922272
19186677820264064 76575167856246992
51151114551234088 99655547645649008
61888095386287344 97631832002000480
59014804878670536 71274953603207056
9225661694229512 100718172404419008
6191241069169239 53188671724021184
9618436883543784 50092448063893160
65347331791698880 98104533022716576
17990498687063610 44339626824933272
4544992794623950 71067680572022288
3099495186820985 101948782020351088
171573225453949 100873799783022752
19630987782305920 56265124503000296
10083893792777258 80519844043223232
38548575537334080 44455626098909024
41442684142803600 76751045940007824
94903012119055616 98224568868270928
8601558289411168 19442193630591976
3212456828282167 58397329875117912
8092235719503026 59989832736666528
82997995563724192 86448809623083552
71255793672355312 96474216265049040
2374362774327470 30628854703065508
10908147530236442 16221660017064676
13086898624868782 15339541227631006
43603007184138136 70438500422815744
5190333275587848 8868874351383977
74603786189138464 83269702785817776
22777408551751724 29532400801401156
19920882765836348 47430404881565504
31475603319524020 42536378501362632
29516878887176 34672907678997440
46022457675659592 97609512181857360
64294457980262416 85585901797235920
44833821746760968 73811578781126448
61093385649398080 62229163465438496
63063654941031304 88890358393310592
45486309720139336 101185694995853872
47701778118800384 75900129097923712
9262940550475316 31382343914086552
8834880164236455 80584558588141296
64352205743964808 104759843637671728
36459343213637184 47468420342509488
45153530290566664 104196690735244048
3550860172760012 102154683907614576
56357548752957952 107323311740220320
19751664834526456 45212104580378752
504384360503769 77740381456829120
4255445997006228 35629401090076088
29418667969123096 37047899000245304
25744732001216524 80396313260533184
57473109268355592 99384844389522992
16541874426150904 88918391715100144
14797121889292154 59445742839664880
31672848911097736 104206378454332416
39895304343249152 78440163622948496
1263174705166626 63188876706464040
1461155874103928 17221204816590128
19814138160197460 86931081634499024
14990572473732766 21930610687307372
51578670821640424 54068758845330840
25130204019187560 99142855154142064
7021770682341389 33544326135957356
617924673833466 92813255987322672
4997335313717654 7399972962305073
60427233005072824 94273074490540752
32017906438484592 54520502066502416
6997202908919911 72535809976375616
86905143019083072 91679356188452208
537888172507477 77909336603788416
1596868879957581 107205859043553600
30456457017724248 100629630234484160
3323282182599260 42738971247659328
59704225759571112 89122444174555648
5932933538173298 56123511204447968
58092737001284064 105192218779360640
16497496943478784 77217851969464160
3766872569388582 53805479518467360
7797747462968831 34310865768098472
14199042729900368 58701417959454000
24701889131991592 62450431892346608
24661059505085008 83741387051148656
6839405258565144 29565647799034136
24752665623629396 59402441573458136
20747024919827664 95634642413366752
60966973569785344 80750650088224464
28026854225379960 46598275865587264
24931001385082260 68695761337511864
59639176016547048 85287724391714528
41711774045319776 59272909866614568
32551456475260944 48309519124660136
1671859566726304 17615510917897808
64932451273129696 71319664545159952
64339171238059656 73147690798697712
25978070876802080 62495472976408808
13777568876897820 87148465425029808
52980904451828032 59819878080200616
31953469269159716 90120418482069072
22581618261458220 97812939458128416
11490636259603126 56467630333651384
25402639528384796 62024085789843784
4207216681125643 98299812292973008
19794591520433436 95575213147364864
66290133274742928 93437083902611984
52502530337332184 90667204008307328
37990172537720512 65260759286396448
68949208993959464 74746010972636464
28764542049404544 91708238423574128
12562191972418220 46269072410593064
36821472177964424 89589332442069296
33110012222661228 93395264862068224
69859152959221688 88751053739654208
82092629473226976 104887123725867136
46597763383301952 104547102497296960
23315597647163788 85414183643785152
15977643638985834 54949955834810672
4631784644754413 45810171317883328
32704016106528492 36057998618034000
26292331445912188 46574408608092144
12292284913024528 90879531703466096
43619407157880048 86355979684512384
84889988372888992 102708303297785632
61901374896574440 95139503346071296
3735111718312838 10235348827395254
33130024851239032 103057263755868976
33510716138181708 81923231299503376
25905057523896804 92209204601726208
38021499132476064 74767415947723056
31840784396188372 46673528229346112
71086160989496656 76733189154847376
5628158815681842 80064738956004384
24128786539632812 95242627699080720
4919121597485354 17780536468936550
26301347663407532 35859237645993828
39034436928563328 54420569321022064
37588923768749640 72284617671251728
23165976865265288 56233936633255040
50972215079487256 70663138372119944
10356503647074896 75580535980995600
56674044602114136 89983224900698528
70901418308957336 89726537781622368
29714452918711488 89791624370999968
23169341862287916 26197510313603608
15854972944792948 87540390901104400
37280878220712304 77828354990637632
9613477596705252 81785073745758864
39704443994786096 47185745967012432
37924498452413200 81061629635592320
83373134400931216 93085236028649952
20096423629093564 54134228699521672
8515136681847005 66101294972694440
27828486269787232 61570159378099856
93873706130463088 101865254183560240
10362925135413366 37160511631501408
40859800698732400 101936151024137936
81573240069314240 104204749274977936
35168692563568136 74985474669858208
52501772656559024 85667438719553808
90891767158293584 92791873277241568
49109601999798232 99056931396172384
21377545809741604 79179088746798752
54732322508875688 80473757766083568
21983788901155484 39172183760130336
19094125926864252 100442384294808256
25066336240738312 94121201211377008
35573747867111992 69278686715092128
26321716867943208 27328241400929276
35845872616137336 47036509024010496
8976686135427862 84741592753473328
54076123262769352 55990221153828080
84830096899281744 88598907627763424
35521126736904164 91578976133242464
14687982638571558 39367364597076440
54100173740708576 90886466756180624
18785623168757640 37122112135796000
64788053086614264 81020515843804592
42277564086658120 84652620974447680
5193483650470737 5927814491358570
22336283818111052 27385179252037064
4638897213448718 87518903026265776
57898429388357960 91410929345666560
12179724948764808 63590873921403160
43221541605726648 99300762486851936
77247771807799952 79475282808983664
48340464688858064 93765780134296096
51872073754187808 95842602246467264
5829420782643512 59814608857951392
815934892483139 2193961187892915
17515912482147228 30083735215097444
54741902069864688 58301084582175864
10767360646110922 61946180536836280
25620037416118636 37252647033123424
14807723103659066 45732655621387128
19411160398920452 34541711344153996
7723550670506291 38054135717879128
32229269295345708 46043891646785760
21036341243790068 64080003031518592
50410205448026688 105576848144480192
13959581738573082 102309533387086544
31810472844775028 72366480933019296
3301980443850710 28234008472931308
35207202409668752 55522593509418904
49377826114701872 57294264548817856
4636706147036364 11274280027944190
51909365218780552 71283774999435848
142750797611236 76372524243955664
52312280089238392 83586279981477408
33649012584685536 55944204567754776
70820448613928648 100436633734433040
11636295667261894 75919853811432688
20241177600459684 51062151015538056
74953883172555200 98301670356368320
74143553668933152 102436682407034752
9635501494962698 93534522454258016
61808823623106800 96376336945008912
53646751127062640 82323415596117456
59797768369379080 90196857600405936
42280496742683056 57859317429212224
38583085998014856 69724672397804680
11117156496902090 12066294657057960
20165237391586696 35720217406976340
39708785939420344 81232052126047952
45421472102681000 74974949865178336
36116623047698616 84326114792314960
15126065664282618 98344545066769472
48228636088007384 97310470860682352
61272410465852776 87762578887132320
44092156155013304 85993514245077184
24576840657910172 102630706678091872
94270844078098352 103788942262211296
15260897140452966 62188114079493752
40590367654662728 49730714198278072
7899782423639302 67248131558523600
31041160946259708 94323871812818208
4165251729603960 87326361507890368
98304378142080368 100760283675234288
95656477246734672 96055574591550128
38426808428452704 49006878095291928
6558744300447086 52968751773930768
25821353072954956 36821417839006824
32562027772449132 91599868500668384
53632128228644592 73821809124415248
69183373685289040 100396460914058368
12321373112911614 73923106042720832
8363264198449712 83049021456961488
59993669216001168 61155191149772296
54540005790541112 58493484890611680
19630130539501200 41846373027575328
21604456918203748 67475918835712088
12269582320148856 49359281760486632
2574832044328309 58153947544215808
37619050482473016 44104023282571056
21827957738055432 95819697999326000
30196438951169984 34394733065226004
44089352415495712 100771912774775760
41479216324761224 72157448443523824
47448305538428144 95666151436129824
53182020258460648 55279184833344304
15524572410008248 67642806745076408
69980203419490856 89002343976058624
13716714090551766 90341126943643616
502802757645798 66101151667966504
26433386678150956 76243040673582880
37547796019786856 46981571445800424
35515703405597328 96477694679446464
37914917064350536 39742574672217584
55703124041640128 101130557007328864
22603580918374264 63140329678774296
13365732680938728 99017507814914384
22600749494199768 34877455049222584
10879964925666816 100313768789873184
16343770959405146 24813200049578108
27341290073153704 49152344762219648
35932554862818548 85418001302106528
3693719261289980 90224132158906992
18168274085323344 71913880634518096
5532987334216312 84118699338138256
53864469233994328 66720446885831872
38569922289366552 92193074542323360
68935695109338040 96072549239135040
71060429042251632 96645628333295120
4371633378864672 35554816348011040
361145421876907 6523864596891789
50912492049490008 60405126264138064
1753106275384522 7464341038315205
41160756247281672 81018457857542080
12724425897063072 34024908953120444
3715529213457491 39152180820599008
39860151243823648 90191129411740160
69762910634931224 92774351537488992
41506236839134240 63501626955550040
39556028888290048 81672169440218400
7260636129443364 14435526840445336
4796863734330371 46647471714084656
32043697137962740 46095579983058192
37869468218188120 78498252797545664
196877018805313 28026511406619280
85138353063691376 95799414987867024
19680446284926236 43439207813017296
16402003638564310 65567295275918240
12990894669528588 75161382721392864
13962310641196832 92962086459403280
18187121537065516 33439837857136556
77653520627105376 101450895216399440
11288073183240134 19551805651889048
41622812882471872 58289237831818424
36064692135005592 96655614943541008
25908924137374512 67601860884175912
22129972676232924 102691189650565024
14321830303141412 34356882508237476
15556588000355540 98409894219371472
75339735695018816 96407563772350752
11044210462128074 14818074772549448
41500373118830512 70924386791785472
22025641255705276 76901730030788080
10653310802053076 37943799597658944
6980249708554463 17368061418963634
2136209645164109 71395861885587352
51863794309880480 88490683037715200
99698767378924240 104374293458403840
4022372380469134 32516664593600484
57149843892768128 69639472697767296
12017960974510200 66747771897273672
41263408981771496 58395755017195928
62175686774585000 91155386368497136
9306874616452794 39092304392264960
41799476133592632 47706932394215424
53667628531554448 61473355571825824
37180904863263344 40896298540042136
7051680759766392 41903336144282176
40412298459462384 82868853124955792
74989193214712192 106952987154604400
25478552755392852 55054014568096960
11563608669443900 99113343525833952
68853381215507928 104950006294856320
1332254876055527 8923970539470678
88425310635510688 100621010436874448
52271362617780336 99069615183375232
5223097532041934 36768132842354224
6811490439278416 105215132421481008
16617620224499522 91780375594241776
15117032601700982 99810929838730688
9787399080626302 78908525364637808
6691006707152561 39137839816613408
35146285309097312 101568121222211136
17110465091809856 37228033540046336
5589642020768741 57291421370949208
22090267527077880 94528853696218160
65579528010043752 75437995968792768
84583737514036224 98645702780143040
49802657428559904 92783484853947888
1963901059600068 39817516918499400
68517971381710856 106046477748364704
63568856606855048 98056585339295632
7542593570247273 88192380016136224
23386674656502928 66178225750423472
57531883625976600 81511516727798896
56964889531449544 103568795575071008
18774786311622632 76626251260472528
98686169506713552 100404020821813264
31871505679714984 64462150138971368
511263106122970 102058195987915856
41233036943144248 103513830965248544
17629218734756098 98684123426894432
52290132221051056 78389187672507136
59164190778941000 65875919048514600
5276929438825992 45039941425200296
30601741706255740 35537067618791984
28087478828109756 84219911519031200
68717618859992256 101629692965528544
70943061426792952 104128471880952896
35306612686837408 98984773950631008
25886670779016128 30518284369168492
85148366425473840 99273127381510608
2382661035169984 63458067273131216
11990146275536354 25956534442126100
45770994213544112 102193990251895200
11058008242512138 83250742448084304
52988621042360336 100909679692082272
12804652637746818 74495756546633200
16024569124871836 84883649542783024
38584776530948664 58707161464158280
52566475129265248 95788302525654656
16084276817046366 46260488639324600
35297809776071188 89043912147510208
64917575977191960 103926983862073968
85350023174470960 95972113164012208
24900605112484376 28103410439900988
72787753118350640 106487692283618224
13470268751884088 51140116189939144
5369863335279849 78688139318602416
68631937222851224 90651520868322048
84547360025637872 97888825645929392
21771205472315228 21883665149213804
38731120867582728 104372277402284688
28391802236050052 62617852455434456
38850423420871376 51055094080255160
28506416227445236 88049492169688080
19360320889045728 106805523766142720
17570508054363262 94129381117705968
82500242825595136 107301554233801712
214836958454132 90088334228931856
38919674627793904 50161832450801496
10594621818233496 31636147333443852
21148367175345244 53791577139782744
38652369042570136 45161360268466976
6846815596886067 56720436611952240
42817396448888808 99583165600170192
26943245600943008 41688869436127112
8418503626227956 104662698860608736
8730194645021444 8984296669645696
21013042929665768 79761163353298240
27471169506772248 51978278487200960
77833823895530368 77954716738004352
62570794328999368 93834968335832656
7425872941399769 35334974330742668
11008987577905662 57721371776681552
46757594666102248 57564208403778872
79078420709944576 84057053218138176
58283157085628544 75898622749715856
28751440747509784 105772186740152416
72152345261057328 77061186053568688
29183902665187092 39735842707982280
75815140320238928 102494840671080848
56232715384137376 106207997577810736
15290540673554620 51752182812964664
50836695370570784 92238818498271232
19658367840224468 56850890918594016
4239560800485613 43890508145709256
1441204041685105 65210865462625920
1988214245515443 34639493038335056
33044909110406132 85971263046184592
66762715229330488 87775347579822208
4880874973585132 56829578513166080
45473163351900128 58680170735044896
17785931642086040 103905017961300336
90739777612772048 93904603306799376
13025439367710122 55334995984879720
27382730494984452 48688512851890976
5019608681053928 32307774636901492
35773684489960120 77876779356240896
29487724729383104 47499735691193800
79704258978932624 103067625753459232
47698925316213256 94871299202834752
46784168855780056 74268982302011536
10798062408152396 63978488201310008
26004406438594072 52332754873650008
22231924224724972 62679553600688968
43177718439551192 98052889383541936
61113878551380576 68518726686615792
49701742578514128 79930341376668208
71053057687606088 105842393168197312
31002285817651384 43580307193204144
9354775836503226 12851244388425454
31430845101344320 106488537428612208
39868529198876592 59554026630089608
22599171353595364 28419051936233536
11624988809864052 74418963279145472
62564822635209696 78002888070106928
39682048781264520 77489436782387968
74580990417413376 97186969411349920
499551994932175 22103239554056564
12643271641777428 80028310308235216
44023097394255856 69549012084356352
50307076839315824 72186259557092704
2028647999488450 38081819524127984
23350498184248748 101271450548545904
31421469370406740 92122173822188624
19745195681448756 71739286880065960
404349323203277 53747025808439288
30866273884266680 65151090238145864
20002025806164180 24985045118187728
13876346717788704 51412135375043136
2682058454407503 92934672437409648
69198873244093744 100857601343522704
51110170435378296 60242495057253680
367093030609131 57167847928500784
49800717002024488 101734134120865696
50959988454438816 72467125942717408
36034227426885248 76840980089300208
69306700196652264 80481837532446720
85073420425702720 88045366717908912
13478842045140084 69979841174641840
61256813045833624 93403335567928752
4192602477505877 18290353894042980
3368552772043611 74981958100687840
58339927443751560 68614212280492064
41467813145348384 103763759858764336
34463788700906392 103183926354303424
88665958565986304 104107858663013520
58047707678398168 60345141900893056
4659883027431872 45348890478554560
72674660453464176 93136104095367488
16626791301737224 78175660829429296
42690928376469832 93012681077204944
13875298039556512 60350447898577152
8456179765613179 66370385255551184
27626550391339892 44299200506641792
47445323668296840 77070401747847408
9547813560763174 86917346758541152
28565811859582536 56395656581375536
24398456534946456 60747602513248864
13918203755650720 69373423579798928
52716007711571536 52910103556676896
7417170891376118 76699914085586592
47354540035681944 56323321864875448
18385546639836132 74210282240504880
8082324310793309 39637179292922616
24869606211688248 99597470386240064
56621994077146560 104630244896671360
74828172376533552 88578326343034800
70349573335125392 105196783009331568
23091452056592192 82816041016012624
11286992021039588 70225654365687224
13511962818016060 64464240103865472
28399313948910156 89251595960311184
6022251376684574 68216427793057672
45545096046122384 68595433611911816
43995592892408776 54669560063621936
84349609816857200 102497934699902016
62003508671829264 98125087586261424
25520020934077088 72902016372412912
2310786462929155 6002918427836612
63884925653725856 72254209732094624
25720229126828400 52364209179571568
1451295105667878 76778376945176368
26933660952424636 29678407242412204
1334366976006699 100275658559148464
50862594078036528 94535439405383744
41037097514801816 56080969295045120
17435660494297800 25053502842696016
34500890532369636 57785660051143680
9947379845349128 47326189112552288
48314794899308424 53962514602939640
41822209981581144 52992895004405624
36122846861205312 57395510288439592
77567105459634448 100233944638959184
38348930373591256 95070457473206384
77007482442399648 84152881168166016
31629542309841556 62936770942458384
25150858799017348 102829115275229328
9419700033518606 15970066928726968
32614489404878256 84671829674602176
76625589948027840 82070454362200592
78400292641622976 84801245211987744
66561757494715536 80808927872626544
19177861697142040 66171066164339104
7949056311141591 78008595231038720
13491419939859398 21919208665576184
55780300072806960 88022013308029984
49517676647316008 73767407978001824
8087034244615941 24991330522289672
58192135049469408 84200773449002128
25037811183417908 105410753138062352
2632581283525087 26261570556215300
8885814261269765 19052984141884624
31289857670025652 52162518631442672
94507183542173440 106833110965848608
990484239604569 45386553933894376
28264855775969712 75085420493706944
22826482506771864 80156052876404240
22554537694513716 105101501564698480
76605396668794672 83333995426548816
66615351485226096 73163851299996224
88494309237365776 98283553274979072
90541158727182816 105197487766618032
42099703184410504 103822477889613408
33259400967089100 46059342001452280
13826748039932260 31873306217792148
42998938766980768 60866814763557088
35909455627077124 100368069551213136
27652417530373400 53988040108010512
10741049795468528 50374129192596464
46874290871140696 57359157017032656
8878032339472967 58871611937419544
21413064770525756 66178160242974128
18246682273483288 54518399398633224
8057226380463414 71524468104993864
46668544956062728 86400546682518064
37347572254623056 66553834858016248
34818769760717796 42906098917911176
90698906180741552 104543013460398160
13584423223631676 99588407508473264
22104267228624740 73331942525927392
9325006343927388 95563629432424976
44315132959961728 91667670114008768
45533766645463592 65136036580751456
68672831307924696 83441116850063760
43665012167306928 63292187166729776
43451152482279232 59835202220420488
10684974421614082 30688722568046968
10499781792657096 59339916349041024
76992765741757248 98667058578674752
74118309315601776 83429022930475664
8308675665049749 21262539226143276
5702122819332508 51677048505098752
80561517068655824 91339132835632384
60799580907675968 98539906715177600
37297964295665384 88127931303895616
29345331495714968 79887847629222912
68222869026480144 90049938827875184
40585104634772896 52652254317005192
3099149617238237 11949920766276558
31248811274538440 98901199087429488
28192807792425552 101427528346957840
2306555390012742 37588940761588312
14716970731486902 94391116380317744
56226833360100968 104951429894170448
261349111593628 87832618616528752
76070619796522192 98974954744550384
2918016174143983 61753817279036368
60755809241243784 72533480979354528
17694209862109386 35819461527212928
15861834069016276 36443411969926096
45822955075880456 94709093800511600
69477764768883552 104618479510815104
17259195022097788 26139274269635408
21857615038111128 27665042525849548
7798661713652043 11452170136537558
62628709630214728 77353747020107696
46433682534421184 98461042469683904
35324954054959892 84355016979917584
83168791027739376 105561557615583872
25361420472857300 56217974678362304
22474851712195220 81056203782992608
3698363747755053 15485374022687540
55594423314741928 86409379609800768
15372962934688958 55844907666451296
23273138093582548 106074517840148992
6594782944987110 58320297944419136
25673547824427812 60819379138170280
61362619571227680 83887100447606704
306212069208145 98133326019278016
4337395187238696 16475205723279582
37343911287590048 90066431938649424
7672784048098378 14896795374953470
17161134929697046 62650838598504680
38380667990134832 84228187762394000
54894120727412448 86677072456804320
94088133301616720 101620376130926192
22191142865674224 76141408355954032
26398338564887252 48034716569300488
34134367772019980 71622155133260008
18330846380721292 89399884885335968
7442126967764668 37517498569751000
44357459133884456 80109505440360688
63343066108641472 101228616949537712
56888974865392336 66014546276952784
10152322826593406 58767523018020664
37596541218940376 47227397772510560
527777623573685 68455018488090552
19874272771401608 83297171108754784
2533292932785417 100170825178888000
61589365283890568 90848767020664656
85847844315803584 98409692818681776
13672469334307488 34410481963933584
26443069076965728 44040350230477928
12648226171149452 32344405661158392
26236564134590548 76479897660801744
15215105431295404 75760383984053840
47167089850915552 102969861149759360
63531698856046712 75272553037412304
5123309311925128 49211444251210048
68627298622240488 97803707027990400
10645442218325812 59837410741791192
9076398420954518 17645701785803996
30591060991310520 74369575515153552
5491987431618503 16505606190017328
7307429610833745 76056501543686336
6193661219449619 20160598271506892
48263950713371688 100435699780757200
1175088065312958 87243518683001376
7407496946069722 96290560806564384
46738289623328808 101874592241474208
2628088118733598 85202716676145984
72574606372567408 75440381476448864
49843261483642608 58190116039566456
52678901455002624 62669815392045248
5643180329444889 21458764148021328
4046417518151095 27149642024340456
31723980814801424 32637184620193500
50286037963159976 71197367793281216
76299315041859856 96008323368779056
40974311703945568 96666518143544832
54918155362399704 61123706494342080
5072697142661670 91480432569071248
63236264922273296 104066539940874160
49920716605754880 94792475577007728
82009117084213312 104394195472986288
23446348975861372 41342254255811712
95631401685689216 95649741818052736
54360413457906376 58802907109151872
834079267932129 15859067037186060
72095520048356288 83047810186655472
1667740584242249 100666530816930064
13691112553124246 95454317066003088
43302678845624184 57101004823623688
65099603304578440 88711139935920384
56406691048967016 101931783975221696
40638687913186288 93949256244533600
31572950429412860 33597194588925572
79028684332755328 96126072634129008
28105056701189056 70943803940351912
36664499416326544 83485025385259296
11074977663424690 89271960857715280
42320252558607128 104717099774311136
50638440235457256 71067666086521952
31043970241048832 48512499328426392
27759628742618196 42358834603784208
39857213824979808 67299199432370800
43377930015602136 102684547918651264
5202945527159885 24615339552978148
54595606634259448 91948770228616384
52065738248872024 59510798010059392
25195153955717484 98732627191396016
44715107017739512 51427235534584840
20312975423263944 46236385616046168
24042279110501876 81759436145908784
26395480234992996 32284325994316500
6410657803826145 8305191200957875
41951445300256752 88499337944198656
78070938331715056 96728153636823328
36430747281553672 38748377568037816
46914322488008912 94307947168258336
59892601291198768 94852085355862864
31598561721915836 32364611792148608
14652162053184900 37710611223524496
31172620885265752 44561142240258056
68214792380707208 80742985035171552
13039336532136162 70147478279602856
20447861089030468 25604116090382780
10844014613698584 59069797217605248
18489794865414820 32772369054241964
17541892678001032 31664151502310964
44504617206196624 71743348820256464
64320142061455576 66216535930901760
34753950600610752 91548548526535088
70639424363398024 84033349375135472
44861270683430888 98602958403147952
36648846336653920 40620131690780280
35038826676919960 97903681930175840
10898204739164358 77293682665988976
47594736408009368 67659235020531120
2768186092418672 40679192462865856
9395265884967428 98757564643289248
25826671785712828 84658991513208816
199779672182083 45831716648905976
4905968081874850 53704743512783464
47622028944000272 70053249115378232
76347814430405856 84174260108182576
33174362253962728 100226156579008928
26082316758147444 38967462606158088
60469284158777272 76041971210434000
2601468954035188 54537096288868368
69886110981636472 84399043651304672
74075219208614768 85233235874361472
78078299120715376 91223740105789616
41137023876725416 94965346653891808
16731603020689784 71045875369056744
4905766883641818 55086191285778456
79695992452969408 91309106547040224
39890961009602000 64683267510877264
42485313336793928 94620460035343984
17387246539113628 96624798103274208
41419875885321072 99497151973154128
95283535203123152 100132550728116672
6117398778291324 52403475070573840
54186116493901856 88565389826726960
43041403774756264 103279850995895440
33491039608734912 65887418472913784
19634366662654508 31347577626023884
84507446501131488 98503585121761760
54835629062817416 78495519442471744
74710147955857136 103586588134598992
42139425106666592 107346174253661024
8842187954003530 17261257613927470
1360636966925431 93121591864212096
13016778003803642 26275874472608200
66886653048344464 68699436484218256
43527997189077400 61094678985414920
41904834038742472 81164119678204400
54168963196152912 64405657162113232
152790979182434 36329018894951272
35766382592608284 95783336668718784
7655936882919316 91943124848547792
9623833727271658 61332869327497136
81604565327305648 85705384326485120
68723030416964000 91042868830221232
23224906486966336 95452627156481984
14902607312784966 73163104371884960
175409820838928 24066372119444672
22076181683275616 26387407467541140
45170998277017240 76001142944623232
16739766198401652 83502616568317840
82027607714455088 83055395087907456
18122181770193112 105257161620778720
9091958922650152 93863549112143376
36022649809495184 68016066010172312
38098230652141216 80163782256636096
79991389103802160 102945299082598176
10261219471505744 87559339580151808
8584971110321813 56007114251942096
47453038955149872 61438004973128168
4689218533993152 86777427821859024
53234101601709016 92905126239273504
14408398501975258 34581392811283512
51225232911573824 62578128818040888
60988110026391256 81984484891686304
8034550280133443 37353928691384912
41542811688257624 103560954503144512
66390851154032936 76804776827504400
13400806645204934 18768095246621332
67217254993356744 95185488218658512
45359952843149976 96752471872293904
51390015342143664 55906908810652192
62078685535540048 68432723960308496
47130210569568280 84682228561654720
66355265157209056 76060579446925024
8847498402583700 97940113909556640
4403381315816500 5134564833077625
39034402998498560 85170971699393136
17348081746128092 68582769630094568
68373289778871192 69097859749449584
25705156239159408 42340047030553840
41261968907315088 79313539973456240
90851463208283664 102384380742176112
32056812023366184 43967055046720912
82267854258693744 101000420218362112
46828507882382608 52640754166229280
51725143748477968 60113932497117272
38101343641230800 41333466764958600
52392448962127336 100935995427544464
36451241216797280 61416265153366128
2868983668158723 8588079912220388
43358217590525840 75377076814851808
21835190327474608 41619841498836544
32922183067325232 34205085146850608
15491693504343424 99786908369218128
43333991822731040 66310076313670768
49757171480028944 97166477525695088
16615293524807750 33300802624591464
41221718083735296 77975529560157056
38694072565971400 48067693502040512
8497839285415273 87982791061245024
13335070565362556 43804548779220992
48743524171397048 55553393838724552
11135041920586020 62124461348371928
37056094709258672 82662624158611344
3139861321838762 95093929446640064
44739757447828320 59480139643170968
51021990809932360 62986324598057592
59021989370919072 62863057617184104
46502929343069864 94519999446765200
11344075576621254 73611067628654144
42541350710704448 69389468843153424
27761781974816528 44768615351293208
43524001633539224 96837680343862976
15335960129499444 38090789542200496
35414470263527320 35583345511784384
7004055652858738 24176129447781004
81005847216058400 93739044283871904
6216079265989307 24130415943033616
10404909809025962 14116721332075508
29057842328740708 52130638201702528
14652348684692774 44957482441476464
39567577853748728 51940314082245664
8003487787825398 30675364732151812
8829479532064062 58736798102206072
17648907698242198 90869577926627024
44092614808402656 52710831362961608
9335041040138250 31599547940550632
33071301115953848 64130833114916648
36853451164480616 73515152400299504
16008087945576106 78211008888306480
75939307684159904 83898895307826672
88614274105459264 103316409833535072
19066577118316660 102037296196335280
60891138261405216 62551365180894128
20557142992341628 31495383430278416
30872395737932604 60162915639458880
77139962737875408 95744718705359328
29618828529981632 59211507185382880
36570258348530984 68945272592808576
40538729582540536 101141441782271632
31105258101281756 73556390617996640
91982703463364464 97254504508463728
94504203209304 83235558213685664
101994035819677040 102969497100329264
16902895786660776 44153521524872232
32048518531965276 50566885398474912
61824276834938464 103667634483097904
6054337003273777 31229426258449956
26882923116611116 93114714872137504
9283263393839270 73369021316111424
62286890984343376 66506275329170264
20952364586186992 78348108822527744
41187220383838296 72825954535836832
69155584752582592 84893571276527072
23048757180027784 96982103492049088
61759899458187520 94840237921541648
82377872417178768 84749020455883840
104208508077829808 105440305728837264
25423972498680512 67447684563795512
5492526931054309 52577011662462648
3105678007257463 64334528010403480
87563643288666976 104263740872705904
2543190244862748 46883946908598352
1520172506753159 52469030962075072
7967247877520757 24036375644699492
34616751071641180 42489687540335872
26986030271220796 77319758542561392
787285073503876 30644484350909060
9038806720129782 43464746035360744
30651782183844776 85724053493384992
41362913818379616 56172530693809544
21688895349874128 24934427129146972
56389502162048376 74935587524173392
10550963469523246 88146987806357632
57698145090467872 66492649826964224
12200512407091910 27738206444310776
27927240447455232 79796548035708672
28272423215681092 48065162710999328
43472953337599592 81135878760661360
10713675909938818 80323365050368928
70281464380600400 73129982734466592
86676152247483488 89231559700894976
88022839232515008 98119527090910784
22530347799883284 28126571224602908
15433387514233790 103484415836447200
15134080980555352 43706810079169488
57231074934153784 73858416727522704
3621148795418932 35077295867269156
39984175338980504 65181777019775432
3984674048947909 45625291530521800
25096471588060392 58176282393702736
16352641165221414 49525384128442032
23887593845465484 92017872862576352
59128799113355288 64894856113007776
54183774239286840 78640138313148928
67972316846865120 91139254489297152
33297794842974872 85574633524313792
54159094643638264 82074355275516560
17162018399031078 37546817643413184
57522044043609272 87551946565325216
54193938539096104 102551874166150352
68746166738038296 96999558238556736
62423684501060520 92173046819478288
39677831857003424 81349305273726704
40098563261600136 87510358829064992
23529397405600752 89457828511832864
44285081981969096 60940751073500096
52327810425194584 82115904695104640
7075579201288227 43246549091006496
87189941380646944 107026839079773776
37434670971510720 58762390344474824
57400480372853888 94708744223537888
19914410803045668 70713159275839656
8182231264200597 78320289660105568
65188565042109720 89784541328728160
15213668769829568 97987044607928144
28424771943307512 52351101275879320
50792583662006408 99052634965833728
4282496294246294 26254959594529740
6385962113900379 91643029369246736
2789034989916994 81955285092032288
33302249013456364 72824713276316112
23647747608690276 25082346529859940
61211684707079736 88620552824230240
18026098520999156 67479787914923520
57188064018598592 79473551610254720
59527047276225320 91641331512685072
9917121653091056 91415926687905168
26756613214678972 99460999435178048
30956119066947192 33541130296885320
45356198346855576 73074068161750832
75561938717559472 87169095413396512
95601087443420848 102115369049081488
26271656149518600 58350507463941608
267212551826858 69447663614561504
20609924566109860 103686193153829248
15489768902331552 82663361030276912
9362522661093908 32231414835392400
15822541468223962 24078424162782300
29379182162328356 59663726764367328
2629246152554323 65730552186371272
19201880904798136 32066335426862736
23735689234538284 92816471336671888
25324093377956788 78046246392018944
3339424677874758 4071020602328875
36429723153977608 91997551683756304
42328766357954432 71202082497795528
31117146572503300 51272306696025880
267530056417846 92937348868774848
73884446301093344 98162892432362048
76319030361155744 81334657392219968
45111187227474240 61813297813631856
3849208766308596 93206012876334048
50596062977640944 58084249759934272
54677334960570176 78155088172267200
3043494266967394 81272153039489024
83558364215631536 87829580985672048
85102347005439424 96179459163404144
11683955443471152 72483034819413808
29646114798135012 106755676485195216
82958450192633104 96380882977292304
13452958114627846 61114738031382408
33236925981547948 44748645430720544
18605225972759640 82129203617717792
24703509565316788 33344099351941320
33358906316730520 56711419671094928
80833425415425536 91171983234312496
32735359656466312 90970331790181792
81061028830203680 103797724381848208
43759410440201976 56619113972837104
5720601085728839 47466788358314544
16895237814880000 81825980855712176
71043079402704280 94956416820352224
46728580986072568 71019245354328576
37373050433082984 61928813830851784
39451308367433952 47613388513625744
32688827558953876 79066749160068176
2910355129099657 47051333759561952
5075124780049136 49096907398112896
2054664318328477 101256535178472192
36085498175778216 78394327092920352
68585164396430248 106113731780140368
16197948021443568 64149804034031712
38525713441951776 100666530294613328
4817685548950198 77306145891885808
33052782699802420 78175490223075536
29300032043700044 69277145720924416
5943155410997776 47954299208105112
32831183547589512 74784315456594896
41028497073530224 65972513772803536
44071552868852264 68062802105507320
16901704324428950 78342697438735248
19137342576837168 66212474550656552
29291036247129456 98161277218558560
54499518205940280 69905283747490352
19740835409209836 87516099978289088
87232588887802176 98559657091711872
36012744959498236 105686923140192480
73891597410274176 73983166560313456
7858516382784276 84519655528072784
17895180467614756 97651446661380448
14001580126261528 22429848140830244
89589544460096800 99663326434483776
93674403305345968 101508673046642752
14957445094400034 55388938450287280
72767245563044400 93443945723597008
42584365060744120 50142264933415256
2109952699098969 33568036030544684
8784986549057394 59280240246282992
40786497491617608 90747204785471776
5460806708393863 47982291229680280
24976117845403688 35646842217168448
43767279148315840 77067759501388592
19053513009168636 53330553948017152
7574802213157658 66286916981917232
52378744012679320 88867869156844768
103781698937841856 105834226538687584
34670678495920584 92422004349760112
29432608458079928 46153135175831632
8687295938756566 74849093130492832
14230132310797510 98126053933767760
15148857838452920 105688263022871088
1924411024540711 92926551498793472
23170322348525252 45935162231972912
35434923967291280 48309138955270800
41073296944126536 103445058778739232
41533280087410000 99941311644682752
46078662895110352 101451360626910080
20775026262732328 89494698216537536
12791860929151542 107339701819904384
24782805336372772 38599077592564416
21412610931636824 76404112980929232
29104161159631364 73063422523807184
11764203893571098 12841369965073402
4912063668128970 53179570314488632
87595401511229760 99488194059655440
61243596574697912 88547350129120304
50337953653010208 84153634317371424
19435589742228712 34460778419655248
16980043928713618 98504894587014064
5930086739862064 27068031969296664
91129265279923296 98652728123093856
74613301192497680 99110760942988640
33073963153728888 62844125412114752
23677512234961332 75027192433248944
12186485355854042 106579709719447008
26068292098533644 50110461873640856
43122141600326184 50677243739656864
59765288932983432 79826512416739328
50212255548288760 89442186157694672
88836651736988880 91053145803709840
9371046622765356 49971468034130504
71943617217190592 96824389705255568
2769766560352327 10461134453461844
72933605223329584 104916222086479248
2590335214565278 72042138120766872
6167906363995365 33876989791135044
74013654795169872 91814129722373632
34683967875129720 82725126473125120
64894423568181648 107350761625860272
2599995951522828 15475514065002832
17400943155866252 41753082780054880
10386097193721396 34036434731065388
16342863436739360 98286826415035680
84249246017483952 97837762457898000
53698784142130696 60798602645566592
1004636725743485 38075256382411216
92489533873363552 98328208853918128
61832191261245768 69348927239203304
27374590424226016 48622896367395808
8431599457292180 97559392909816416
1374388431179047 41293644208132576
38010490239691184 106383003820785968
11552142741965872 19617814724478924
1909433286565018 94527197083833376
12887426363311012 92151523443304112
92273143152856880 105751536171359312
39237798619940968 106293533110975328
93392208090159664 106965141096614512
46479006222884400 73384120425057648
54940393926041064 107367996334375056
28549477246879212 30812414656906908
14303924080589684 65726634604396096
5617521519018177 12156969063024146
39989211706863424 71203058130963560
3325993538501741 44541589765302688
80393662854667712 83506371279115728
33498584036855336 61271510390810816
2570191858249284 86429296166949520
32723847667850512 99938758581870704
22494495169099440 50842605032817488
34631620397502920 90262342406060464
32170619698523348 95749546092758240
21676245712208188 87764741548078208
11047687575816352 106927208982320080
2227963830392076 103462408298091952
57415525162414584 92511875542410720
7518480871940236 45718968582309752
12169484068248374 56442797802943456
37895361991747304 103359413429430832
44501240354043608 81038080980536320
17662690273670208 38660267876691840
46850469331227520 50838314878605680
29435619831594104 34300460868801520
2356255545770265 61526006103525200
75619571425284624 98415568642088000
16591706711882410 80837886330928080
43879581870757320 104190553914129312
526659902002334 79701272315719648
63185019983753624 80324034540277904
31828983788035604 87607660250838144
22672668031039060 86898017062361952
56590445466592824 80260184342016656
17337844017313776 39210997421775080
59431312888719592 60652371778053320
13333884059532936 45693309585155896
461379802786255 86694798387921568
30994026772901172 48830424158393504
35180729666151832 84112651729106192
26364139215395372 39603600642104744
57042966976153600 93303991556613600
71886026722617768 81348003796781200
64889996369319192 87960430523759888
27274075783074204 82895179767510656
16109878240243540 103045554363293904
61422176996540104 65039744925611536
44523986526817352 62508279902168696
75740416426998560 81243490315694480
39470718073181176 40498218298587440
58929004482999840 69406885375302928
97982087929725712 101430203542003312
3040926186193468 104738122666381136
21859696153119292 74994169453091472
50111640410407672 53433529636194640
82440275206169184 100169215683888688
25093812788259140 31800770710720464
2292387617514421 74131403458099408
70566073023460048 84153493782340288
16020366284272776 19921479868449796
74633264166204496 86766231934453632
16421964066329966 21492035282397856
14745659937781914 23741258716864792
45512728136311752 70128841592161600
50204997858089480 100096067618270560
29302204638394564 64760459355908240
94102257668998400 102218143042893280
58956472228099480 75182773657960560
43364769212291744 55993297832543600
26940821676129548 79754043104959152
47282359232734328 75987525463550608
83780518309794672 91044137984438000
61597751274648704 72224544750185440
50292016086227832 92226149191607728
79144582144614832 98689043181961888
2197986675788880 11422137345952232
2738280110210802 76444524124895520
43014741193978904 74211212459314384
28204188701252000 35493662020264836
45870785984068328 70222937153267328
23937075404854980 105333240689547024
67207707590197792 83410138286014224
24287047775309388 107192530624546112
52792678347008168 86995297962757920
29180121497264880 97966879924206224
14108628756952294 14693904958389290
12990284025373466 91844510454969072
74272567967799808 89681757239982656
84355983301174208 105985762533889456
34674879576678488 61371269962753712
16420274595645914 92192361486082128
21650453556267180 93588968143867552
68577650154399912 84385338999529696
23677593823190320 104418467694043408
25047115373060240 32535795949701712
3355181553035356 32436256702537556
6642407810066990 37482346386751960
6514813376049809 27657861841446320
37102719801932928 90023190720261440
59928152498729360 79901739444117792
21029837321300520 85567452661181312
88803996813382016 93427433595587600
46103738988325144 67752302410450024
21060995396733104 37275458633974096
4905338241225436 98509266288442672
50856911613311800 91791489447092112
2409866623392488 47384244047861888
48055343099394640 50005526888508632
13295011434161004 91945667822966816
6778389353964237 8042782786584859
18877805462213908 78544078596168176
39097905147569296 64876372735615960
18631119963961420 96422809819649568
95439733104690992 104999602513464416
8036699530039220 85966634748868992
6190691902040104 21500065283263028
43927408084398680 46103823443468888
56759782869937168 88403472392035344
26544248729993456 52331803521589312
3603887782960894 70345175380046120
25098049770339216 105914977138308400
41709438739242960 79428362301507616
50305176265201600 99718096429954208
23943307775334564 62383565509712256
55139937330596192 73914140014104880
22075309136938872 88679081586300720
30915122289588564 44648051038788632
57298520319163544 68458202901009032
69212078918294568 98214245136483440
4588765875748065 95638588802441456
51843857253879576 59665292816117512
26651398500609224 92527069136525024
3312601271068956 63909889986559336
19997752546295560 72649591328054848
74542136225165984 79753216813599440
422756589921570 76392702814760256
60624080083486592 63824940488515512
83075377441265920 87705075639206368
1927644432358933 37706328521073176
24995562607478348 33583972584087012
15893143677288064 53167621739361224
59713515520199624 75490993345105408
55582651279425848 105339111453321520
12916607449214562 34256404817320272
33953504906002064 56292932504317888
27455262042980972 62041615554617728
51330461403678544 58350120091782416
89121997950767952 95597493747572384
21018896027782452 89729499143981600
617814387734985 2178052658368302
34503728461267872 37973390899055120
21073027226359572 34281928729372044
63291495395754280 69082387323977320
42094880432586696 57086421946982224
7008220255076222 13479317191007240
39518066525651952 76440422381806992
83687182409930096 98507213463042512
3530531355661013 81791450811084416
37069483887366888 51519151984125552
38214171380232640 55027659642039520
56558031982772096 72798267867464864
56008204741299856 104960164835083072
28888122311552064 41548048243747736
68124556335182232 107130711033739152
40400796462206672 74093940008068128
27839500248977676 32193892128253576
24233700672998824 37771139743256784
36731584126796360 75334769889360096
61185336659780536 80404537092055552
52516456262570600 82612479475470016
17942868098106014 19081931275003828
34748398600029392 100865362632698112
5692034887859348 36230397425811408
45740172134875896 78128358092684976
14362631752887734 54917770191724808
14460935694063196 35093192193321248
61918108348604624 94469836225924352
44826578978747584 69552011235794488
34409153339738104 69417760309775584
4582476299354556 60235700349522816
37323399727416248 54357335825744280
51384108755951336 56533050711782872
41418388557770944 69449236048792312
22810801207033172 59107567178923072
12835022577419288 15580929090896234
18417107585971460 41505347569915800
34460510173062916 44793006561448312
29255825807219332 68468033160151712
3863172951738741 91957427787005296
37977153516479896 69138299931271400
15985062566395196 81418591585712480
50899362671165496 106090883790706320
19264195379696284 41686297403499632
43598378273974632 48042637638101608
77493397289865920 107055376288236688
30913991440089436 67363294898119016
71061038234594384 102349656185826928
8081588341461568 76181763576150560
18063925188648236 26115416742597596
4631988970082477 61305196895048560
62918420017324488 87185876851845600
20824359317184844 24955720115924088
90105455845103120 102204618885184544
31901486747221776 87849949364167840
78646367293511632 106986016654680704
57534995471420320 91200042355896432
51412078082599672 75928178011378144
2669186270161821 73549171275572256
301013528780746 84634829747457168
81517484520764208 106903036948221264
90682244957047712 102279416984018768
10819561157386786 37569922879527688
512575183300018 92491405488756992
66412757442080728 83676419884784368
26383934692566696 67925121297736784
20626942015944304 34003113637736532
15468306515334330 91233125639065232
5891366056210712 81586818113494928
39401640011368584 53193832949070392
9159967444746404 81402392020036752
89633826996685088 94140487345330480
602510513131714 71598889253125424
49344682326673536 102241232243549408
18324536606541452 91242767332429936
64040502873177760 68534822380477184
22725749366153348 85764213119116256
21836168392234052 24030358746171204
18170345651246652 40966041293748880
94892259319835712 101320547388232096
21091282109573376 61782743585919608
6874226423188404 23813235960547652
17100350944618616 20008932006987012
88270442156118448 94799156567885648
10235929762628180 57094316003049120
29103953273350160 79368562551615184
27579263601887528 57944915425664176
1108275342461777 60824229777751960
8728327208166891 105204456456405696
89797795068561600 90944243712281472
6831440777510456 56352574064073216
33609897902559680 62746882012887232
1554707091897965 40429957869030784
38337843714511896 93451069055607280
11245133921669014 57624782340782584
53496683195433840 58360554533019672
39943323378628560 41680030844867352
30187638718952580 40327166792591120
25175361002800004 33870352756105444
9039105609499364 93320162568484176
296836063323974 23712123757699980
27341863505924240 89582688217942480
80742553964104128 85977078035591184
41708508397881344 101661188284905680
6935759901242070 78510810021020944
58522038757636296 66838847168201864
60986959048167456 90830009205403568
2761106113704683 14924958347909174
93665138325455152 96909306170507872
23554615950852216 94479087285355808
17155867020628748 50968500568653904
32970307923119756 96493693410094512
4522681449246219 80109692261627632
54537045788697088 79859391185029264
18639410425175488 103438118050404800
3148633840175630 26996547076162356
10835023615582282 77505598320163392
29234099582847232 97663863074295872
41986494235356544 63159598145857280
39039105572661992 104039341457073280
30068646647641008 78309636291687440
31870973694434756 84643931510773520
12802568016109092 67952566958824200
28423462478243656 53869516013912232
26515580066824740 94153581423547424
35803883701255056 66551921635416832
43095458592201256 75257694733287472
39336256563817616 90612086958532384
73325620521426432 103604293636200400
60278025148865544 70982550421418424
7300778074113469 24747748627516572
81607376659914448 96896332679153120
89646423819403136 103799529490439280
50178807856729920 96917583568064560
48862994839421496 49779795332685880
49362252355327632 60269503405730856
58371586220166432 72264270495602464
41305734690980176 42668539127973200
84953562796043440 85439407809627200
53618475003182256 74640590603890656
45711457428149440 46430002916006880
7079585905790333 21948248765720380
24397340992311112 107192876078758688
50938612856603272 98619249439257488
9630715195169074 37662288768585608
8157536628120046 83284725873096512
23478144149613968 31591218287440892
7460672377456288 76312697468715712
20764249468527616 75334033674786416
8125427653226476 81720555573594336
1963575176298905 13976029796076974
76397598784112208 78482233292644544
15842614406457910 33207644445126364
100412031409235440 102193329557838112
56051308359825168 65028668785957760
72890268081514784 97015575724850144
30968396673001500 36630999984313984
7041860296476368 46617506544248224
80168360768983504 82487036057042368
40732986765295056 66739136888451424
80105544870474288 99081177858783392
53665947605134232 94267564161389984
47113435230177720 79430464051676992
34205202371072028 100773658866579504
6841936854428486 24579698181732192
4735949863785556 28418238999436588
81762020245988896 91542520936030640
9948391107806020 35286439669023916
15491864696212778 100908061050561968
63540101354560128 103340552895008528
845499145100784 34499178250169392
34185714648909780 77996649241122096
13406956492041024 39524197537808632
2806736207474901 28599916436838548
54114122922218352 86047790068138560
35101786336645148 57820644859362064
16645993906793604 34519308147341940
64226065952460896 86825225013745936
35056168380302452 47710712455727032
43160579660000256 48423112253505736
22433774340240492 45759659848141888
30215581088407152 59127271645591392
49361644648491320 51080220952546720
70338788484465832 87443321376812416
29316171448861712 100254283952478464
92902083563947344 99700989702491440
73294519087056400 80850463867076160
10798301752706534 40618165305367304
57531296751330600 100977817710428304
4457485043491366 56850595438785968
39390983912047216 70676821252015728
2056509953307725 28659232969335192
25588950712616364 85719014825772144
45881511870100048 51757827030164368
76702455735490464 86771183764088880
14096097829494484 52558600444240984
23932256249667756 73554862350311328
95918635127091280 106459497712058704
27924648445625320 99554466983806288
56916816191131248 93578991938970240
6304214503073124 76899903312207456
38503348180286808 56619120637397040
11363593611824424 47400639010545376
44304618650887328 44383299059603528
15218089762182626 43712645390860392
6684711764206700 39951208590409496
34654748188768408 98123110358375600
1715821015282822 11937103018370826
38785142076251624 78085780305764816
8842052010645299 77471579158051728
31944256555263156 35410668717240928
28218977723794192 81748910194545792
4445411859006121 20712512811944592
41359766198838448 47285851379837824
3557395615266420 98653913851933728
2548400632537080 68474367750762600
68755432458847088 72600102529748960
40219663974909232 54546845328394728
54270355080577120 75811288519405024
88957055685469872 103737267761813040
40228361324597192 65925700779105032
39594617598984552 57030832662345536
1946115241297913 46598269498302104
6618862922570423 6732284006468968
12009603187319954 54848490597699392
42381148155188776 78492892816315888
35993834229249976 67891039525553936
40065693298659920 68976832748659560
81110913125140432 87060934076157056
34566462105930732 38223454046646904
16923683461470042 52516887052873640
50353769055706432 95584653165166528
252900205102920 34274812716183492
28399934576483936 99860547746815168
11052899209798056 100203521077171392
5490583259334949 106619259009114896
59810573675162160 63372558038574256
59723763054594072 99244965947824912
34894487300782796 42640011240648296
21146523333629620 22065739075170532
31453936476959628 45334434070437648
11910391444892508 72094350863794752
69559336360429424 76935480986049312
33636908891835804 81840738568838176
14111178689898690 15305494301120386
2624124927518464 24265855233335508
33081184386626072 87601232184236192
5685304936858371 103782790705962816
34829224275082420 102117031738269488
35155582835548040 100586623842121184
42883566000328088 99651074683003680
15200468952169428 73855484821822400
67738809704113808 105531746679031824
76343401810727744 95219802367155136
7751563215806966 99328679536830192
58310073999852784 70981973673083160
25460626755117812 29192234314032380
38733813643781688 57277906736463200
17008991425661098 20806149821867384
37199064934328864 93024287624074608
87568483933896304 87890629706219536
2078081822452546 61614276181052816
11881720383564766 46602094853191024
37585107301531624 74198093747612800
49059584135543856 94793248529248480
12872919171820838 22008946794593444
2454974850047303 78130831939021728
44207166923592400 74619297040316432
41193747190713904 42218074921215848
25315330187693040 63954730800028648
45268393623778176 90449362549440064
96994044516308272 99450469005138464
1656234241360474 35399354708917640
33801685212983344 43679697573194152
19425091348085416 31695721709867876
38785964345375848 60620199795132104
33255578374102804 97296420774484688
222800131449127 84576657149082608
4649441852568438 51819565859455904
28956847842412964 64064178197429696
12148684497567756 61133233178039968
45376046365583064 88349994223951392
48024983177852280 60821183026329080
3230561514424898 7494012523775868
95227502610208576 96509990689880432
6202510953214649 101602348078720912
70433682664561888 85594883738612416
30338191749486560 54151443804845840
53277322329165680 58518493861615408
19698451952497496 106774555573987648
31407225024430864 88083172153322272
30959248151247804 89749196855739648
6693198622885517 11139466493548590
32761987937424868 83786110454508256
66300530384758416 101328924011909552
98139648086309104 101868848528606864
20060859961154188 28911932284643952
54852130423407776 102052706923621808
62025197129173312 107237412599495376
5964494802547840 29299153594319932
39677240410107448 57900612337515672
4888676626713183 6129956483811191
3798131304347231 9355788138158040
22233993338695920 101667245632897248
9810870372125632 24455304018533340
30378996138843556 69253295662324184
15099045565556344 72437338841371584
44622945355165888 64059654202676048
45381258479098920 104125425464556944
2893756991629793 34820231146079656
9351718249760824 67370555040925640
10811831614250952 87394435160113200
7937316449060445 37595491526303120
7480937945294957 98946650693604720
43901482803950912 104270945358580080
55383576876632344 62238639363277472
52115734972635304 86548267481897024
30741109202964040 80434544020524256
20195522244566740 77780083046644640
44322430855370360 79208958117858560
70347494840448424 77931845109463552
52430271742463336 62782648267762032
42889697133244352 83823680412233408
2110717243654633 98005348549416784
72962407743124816 103667268287127744
17063791142813884 77842693375046960
16677097546504222 46467715247575784
12275643936931998 65700415381255376
2413746671289445 22934897793014540
5398126731244663 52566069733900104
5414121191218952 59285530314549288
69232731746029320 85100852621297504
58081257115567432 61300865705249056
186305636179351 23945154134647764
38651053983787944 44583483165504480
7071709216905980 91899231942333664
81618966601956224 93730449866583696
12354731360742958 32916136392914984
44642461527494840 88445665065907728
563743391469955 17767347921205912
76192734361261024 84526479414963200
71446402824326752 94097784308060512
26104411978203216 34329657328645344
3047330259063341 86653361187322288
52246038351330976 92876974961288512
75410458581256912 105691851444508048
48849029561299544 105444758597081056
21144449568379988 36201240410738776
51016662480163608 70902435766312072
29827885183457200 81421496769083840
7636663060926823 97291899555821664
15420598212121210 41771093717504144
29055083096011368 30966054850531404
64912324017786448 79602765813679168
19194940202394496 21111756548307812
37758302128835704 39776997587819696
43789159886956816 87433821694614080
38107037293919016 92536328687369600
62621167387348976 78369436641643184
62201818032451664 81528803926507232
30820400031124896 34848766889184972
28883264025428408 95703613695331632
22300479314192596 73491208006175280
18367567870760736 43954537604525024
85786646324869200 93287390806640688
38894324844797536 73077912123832368
17457490132911692 76564720760667840
3455880327221300 15130254957164774
35312635592291664 44205514791629056
47937861638892392 83522170604755840
30497898821693820 50893228795683320
39270856161513928 69965272843495984
14274671464215096 47303803582077440
14998275680741128 53930764183823808
75152971037895632 96016157522615104
12744264339263542 22303290116643536
16550589202523814 32767182884851476
21603880273468792 107170206076661360
20763936341831984 45593148249898176
54170038326095232 65898150529732552
25301865284680192 71924009791238824
5706914420200351 7928868398893361
14899846598326502 35297271781459068
725935535887909 60930525687633936
24294564288809220 86041625091864448
63417926166144984 94435878824060880
49490480069621304 90881644323805680
66861652288234752 106089502489504688
64270610077353328 92219446893035936
63968255888175240 100926266094041120
34274747934443684 105699564966960592
10578403697332388 100053611239897984
32306639338330480 54533125075485264
34584080915668508 72619222598206752
33432354168416232 47517457404051240
19853900776742184 69215397344002576
84971665314282272 96104672765420976
52198258909665712 99848558594266944
11289158606568916 65237967668797720
23834257253673568 44395991293359016
43792545949249672 48098073387551912
47272468697846632 75761527773291824
40688268908729960 85804795370121824
14986248512807856 73996036922036032
80359039973419232 81574141380441712
16848659909671794 99212408024570912
88572757028838016 106421417222834848
80435540002214864 99996439000713792
80599446049622016 87137027050009200
1930944990064622 23955732621930708
32668694869746800 53262169792832976
39952788222701672 44943187047335080
5514737047415546 62924786295446816
24042042909952940 89287152113193568
23413955608241284 44289912172081400
63808022144396632 71762471510521744
83834783164447456 100144997487857120
4591611886585238 12974077599860772
21244774897184768 61250354376466784
57866055231423600 90245604544899808
20951231705365004 39166566491342568
14072636745230874 65474454975413168
76938146623527952 93884535187788448
14876764849407586 100403803003594272
94855679326095632 95802783218726032
11530574252235038 65547267592255440
23684241708177200 31499814553889864
22855350239730084 104627290463973680
11888118837222678 65531457228173864
43164554230783872 44595405545951488
24080965908177580 101473702986476192
50896724840746720 101244696906432400
23508547989724744 57684684937457688
49184817872187456 65860854563941232
28381514850810260 105976232927016128
41074715645351816 58041606556826056
12776580688873298 96524892810055984
21859201546567928 22236458594852460
22361819551030364 90848311629304560
7265865443413930 84387482044036160
22464142903744520 28359859845642488
18320122826642620 92328687384718000
42838583750083952 45915664620845440
21289555700558104 31357883921187612
43546291112463408 83217780734842352
71932670262436720 93947268302262560
4508482541273501 86731544277086304
51054081182409320 96588735241405552
76996541093154960 91622913068280464
7227947205359654 38477256914826608
2726962630998231 65019017560377920
23123198357814804 41700678754592536
1714858323944092 11989001336581810
31118651938035220 66047808858536568
17178860011345302 63775509947383152
9006302123540502 44762199382732800
14296672382955942 104888860930371536
10596708125092322 30465275787513368
203438070613479 84302000918553216
41026410691707632 76323559332455104
22074528540274444 72789142548315472
74664943608152048 79194224178886080
47780584278807480 79085364872633408
3935804169384386 17512692315441142
2944396198147585 6192938956915668
90242115610840656 97543053327778304
68806185637748760 72971398876552240
75454985559145776 90028664947866112
28081189610577408 94544251470920240
89566794349815040 101661078136283168
89149117542024288 102751398604472800
26696526067364136 84320269842107440
27270768272912996 45963887163729888
4595018860621264 44226242887604552
64470344613584936 99444363103194112
52847125951290160 98356118359664592
44687392535730008 69472099253519096
49812609667929872 73052910975822112
30921116580555744 60732206913341176
12481041928539284 32832269201672000
79973971603363472 95271711904702816
2799408111042406 5175094380384067
46905657875539048 86726996871061760
12262768126979836 18306597059011472
18041349148773204 23639362613071076
14583489028092202 38910743381907296
19425834730412684 34629875413227864
46306294199736816 106428123297308032
79726070873267024 79938512246066336
58865741714179264 88039783204041728
29702528718587132 104312573435179200
62725777099935184 90617032182186560
1482758074707032 47856165874576216
13669086493070610 68154711841770216
9029093180687338 65867237065040624
8005422879272084 92233765080699968
26522214812820452 97464119207623728
17312482264619074 98172896513990080
11684539557338340 38295129330937216
50308570254189712 81440042495156144
31786762738531512 100442324563034496
10587505733963782 87514253634312112
25618148589165132 25806946960993972
83855076196428736 99702163272564368
9974342531433492 47077503029965240
80566510404816480 105359809817774640
46069940716792704 86901172383335936
16469245800020990 63325948337642704
96047893765246640 103381457403445872
21352853529673016 40702620530631664
51602937726087984 101371677680846080
48291496602184704 68814932371923104
63360529969696464 104664015522500672
25202079011658492 58873582388508256
57871861617375216 85114072121950208
40491477052394888 64689437344680440
45009037520810344 55788664179852328
57452248453897888 62045412507029376
34241898785322592 47985651580730088
18001521632183086 72864803793133200
29890192515426652 33131073847412512
4404862901819994 78856513959516192
29410150497810764 67644575258055152
29549559864412708 80286315413168000
15251511807348642 94686978040128000
18136941288505184 58791236531638368
39715691013817240 82322809163697872
28536185602208728 81921332970409824
59943225689581720 74124872633743328
40438350873389456 54643947882709920
54287003530375704 69251240569374504
28632162530483644 47466422398696168
10141616086398702 37063592872735616
20175981000059140 41833739787894464
8101008705107503 36357455886213704
8301240306999974 17139437859014522
39184101021204016 56994457702450592
15502437378278360 45913154656177928
1461384661641312 87670127859336912
48720855080245240 54125714021627456
44088429584622600 68042759601013224
15486945766691218 48402158647666200
30500072377870196 34860614179600928
23483969783947388 104072020971556912
24465216746548476 52868996167279464
32816677347224064 33572224299182912
51236156869938688 97417977099611344
60937578811599384 92894613134059968
152882059799575 105763141017181456
23161643313401428 50705979935953552
45238845663667328 90825435362297488
48311480420879392 58515564070208392
64213829852808040 99318908391037040
5351678080848316 31264348061103076
4502618608284380 88289777587181136
4915872585140231 66117081025399440
19097197346240244 94262192236929760
47899344877756528 83105546965189792
72147788368605088 72593934578197136
28870694679967516 83849660842797520
21184992802789700 24402188860916152
4982885382050708 20441001889038860
11359153836064154 28376546712660616
65511031188027608 71879044658486216
3081967641012956 73407400013189744
79440665098075152 88357898047056256
41700518152299904 69034821917683448
21850507773821272 75821362626714752
38934880542224528 106989824781185984
17665416575831234 72710774207990304
43514779737739968 87609763041587888
5149582224483875 52240500579097776
16678762843029796 24107954997049348
14745102621909342 19521043484000788
61058672409605824 91781469335902464
30806395727440660 85623418346960112
35752382996112464 38110337976846336
15011728187189874 100564725442957360
3585432008522417 56680223428752168
27735883571974960 48101141459768320
31054661030038852 85810298060760544
53236135001023512 79206099474259232
16651946075114832 49645460048262056
51599973765825680 69157256928533592
33215752672897360 49362250889453536
4771231941126636 86523114418940016
28726300422557084 37149989050008032
65151666618880880 105383104062117824
17682613091381846 95464005264981520
43485861923124336 97028580880124720
54037809473827016 60879648279762304
4908487513976291 92673998496435216
17644609347247706 70111886694339032
42647359960938288 86008841962641584
65355153048002664 73739160387196768
83997590874526272 96235961826821568
14777724959893808 15101403226877222
48832083175303296 75249844864505808
31215136130742284 50132179455403168
12621356996892556 43887363175664928
6231029866171268 89547265094495056
83357192893952224 101715534776734608
45944297145088608 104813634730088864
11741552034200294 13044116008590324
18403764291296396 63136796840726128
55703671052402528 62191750482560384
47665127000184656 66971799570860712
25332016639574448 45193408691222792
55572744013394200 89200804056195504
11666102908405692 54968857642981752
22020988848683560 94276907693815664
11092166766139990 76043608489187280
4497548110589602 37616756831528112
25700985169895568 87629651868814896
100291989939106816 103079310119182272
746831168108749 89834670467022000
4315493757349017 58740240561007728
17574869033026896 95073362882655008
4178810964183047 79841729022981696
25782220993612304 29315006295345324
52654089124283248 70976797442773480
19357288538742840 58944710162308920
19268176097169508 76267163700706912
64586763531322896 102772932104235136
68182896122955744 86562268534011888
2626450689087678 12057441624482352
70614061966191144 82000631992982912
66012108046865504 91998344246816304
78824962912847952 97153978843991536
15453946287186442 104053507584800400
67895289840434688 76205600499372912
70914512776213880 85752167505865152
5421600957406619 105190465878015584
73403704636164144 74759606858887904
28073181324839800 75587640883687248
36322884973946784 53434827045552856
30829094315652864 31799538345813008
43374018762369944 48214748739145688
26829690170716872 40834896463365576
86015209616735504 100008565307958288
61596231656192056 91458785747528512
24415188899256148 52709972710871536
26883746820094696 94459324865129152
11964168316555030 78136994299856240
44266275166668728 103486883064267408
75189873919620560 83772560220017680
88401743494499648 96943211336201536
5270932124468234 94608173188934000
43584068856494552 59047279255368080
15347408703363810 98081643705433328
54728808412059056 97678480127205328
4435760149593737 8253699284822850
61995444800415080 70306371814835016
47359168482743480 64307882253611032
75612112620826768 106919957258836816
53395016747460584 73998826850743904
59666664329913744 100640260779934752
26054435673487108 28121178767573184
10410877390629584 12399919930019004
13569165575356300 86511388248159456
49251900892355760 64470753872052040
21364894166117108 100733398475547472
85195873681377088 96250709049592640
27944363911785144 103285505217315360
75159658892786064 91424093254892016
18766163834626020 100836476022291248
54029057225840792 64935762953535880
60815700013155400 92303682720553264
866509006579590 65912189821829648
5613443523429492 94118798082138880
55927768447499120 83541295887120480
24493387332592024 86294832323498208
61273935305239904 104031219270111520
4415780794587328 36182696811780568
5790776322755817 19760532542692576
75849899423220112 94923105291775184
27182362428997820 89734884528256656
13507904951389702 102451938426676240
18767727439546216 75570921401067008
23598122991009156 46346827538164544
44590947386890056 62447871955978432
1765285609461594 27836818229950732
22759002362678924 59016819166185032
46980221686825208 67149303030550424
28255779164306656 30238269336636752
4107958484428026 18392926824729168
3320061050733949 67590604548216672
28173095744848268 69199574953502696
35063727432107564 88909349168121776
37958474191914008 82943502114136560
2068948998305131 24743796121318068
70278926860146376 82397516030703408
12196289837506110 47618831771970016
43746336647544504 47528840501297792
50219570706062344 78243206053569456
70202993910015528 95155750403606464
9874320938806540 60345836358627352
54052492666944536 56812047289337952
48377036154634504 77424188833091776
22057330937007916 98249262848409712
55778360159256400 92526213873596240
63924441481382024 91029789565739120
17419057042125330 97439529830531376
25456257113475816 40255440011510872
29113581423944492 52470778160537752
53106351159553176 74346160580555008
7493176556666951 13396749926506050
88290788886135152 95121616664944128
6992359623495869 88646272297576960
2869696589981844 39569068964011792
67152522238884392 76276631049140976
17183139108110820 45225501374334360
6794090662838749 90275490948535584
92401204812787680 101692040594739968
57533210929402576 104284867226561040
63052391932527960 96974064805306688
90578243734448304 104678922489688560
26083836967362612 50891681452097352
23805130186891188 46586044768846536
39881341323485968 62713533212511480
16348241290530406 79835912237579776
47536465497504832 58211027611035952
35468294958256552 58694984797841296
1565488194497300 27674484101186388
10196552282834250 32180708409210224
36181409292728448 100009987700791616
28022984557011812 34381127868782064
27145742651677720 71178023983965728
21094293616077056 46964956668612696
49265827992847856 80456684600299888
74568017746592752 103162425286983168
61474167757516136 82124892617110496
1913552527933121 101973854546862848
26410048536875168 95567333689298688
6995657519813542 95592629528380256
9899134650609594 77116573480773584
25089469022085588 45484977809027512
34590536605768988 56392916205579408
9021496321828084 37823210616569544
38230059619363048 102132252705300208
89456483172406064 92313281149985184
37218242657883856 87533607609537552
31112253364985676 63997229207951776
34130034738909552 64539650834307136
67578506575949136 79547467541431088
50652883651874576 95582825461268288
24269030993186964 38631117027376200
38133598305038096 72772541990755504
7690790473990254 86609188910839888
40426984731547192 83131635735715536
1654445920726395 25610387229298416
55713183227770264 92705822283373696
65372306355203288 71736383938287776
63840655364185368 98446431084345680
42519850701445032 102149100928627456
52224618339541272 72833931698476448
51908849587164336 62736993624948536
92337466835288672 98546486940409152
64028450937751808 67160151591704216
29415884655999012 45674641839165904
7258121384848027 106856845724597616
3348128567511751 33246691600001164
84147559966343744 102465839150581808
81546738247872592 84862431453463040
65990399026379432 90047118927859936
16456394294108210 60823774448618352
20201144545885100 54414764315345800
77420192731286288 103809656743993440
94554227089883472 104877090025360544
51431522086853824 78932601133234832
24423065218239228 77004473012883040
47382714880715208 71341536555032008
21084113453485120 53884703507724416
51401113085343200 59646627633005944
45919011987080408 83381095108269168
44643379084734752 95750610716753440
8829707565576559 46509524495309472
30070992209046572 41813385947211480
8651320656599813 37677369666062952
55761146805233032 85766401386019568
90180565093481504 98795890889542064
43607050475583672 96972852976981792
26428366403856292 98868044977955680
42241605824511360 91409483399279072
29534490626126116 104866221870245808
13414394952436456 26267638173584764
17483476150883494 32958191790663548
457474465835190 776484052016449
20119287771368420 65370173398312800
78733463844339792 93875073251035744
28297211157646576 77777899912971536
82355246816570336 95494890675616128
70631463664368096 86765287307333424
46926189088404496 51895571190973696
133645892344665 32158940145430392
916733046065521 57212121519479024
35525819359036656 44104770512146024
89647494580167824 95927144016611536
27569717294639984 75719981417128032
36542167393627192 67819540963048976
17892957963931286 99431762872943552
95747240624378256 100949141541950672
25594505645900360 43405729115446496
1186705071950913 4787085812380221
8294361540814214 60567933896713672
33153393489377996 53854205017398864
57819250915425144 96615270339836560
41200230411809944 82497197955449728
65695940620972104 75420451620919840
56544370898798408 93189137638074928
17647024045188914 63173772217073480
23932283648250976 80708691175960592
43839390136343792 98519701882373104
42566861671701840 43298460903666328
22860370632862868 106840550218236224
57390485546899064 82351401727037856
25516032433453764 78625016503298992
27648736301777284 52227004839234192
38755166506571984 42368895783949688
38328638761806512 105235098173379200
25009136402927032 30221726961822528
3471480804520418 83015928548032816
76086013994441264 93057915254838992
43686301133391600 67550420093316312
4189099435388567 49430353636068752
10399481270685584 84991995658057840
12306952271529014 35775800324595664
60382186194918096 64403919172335472
33973764204162616 66144106621463432
98004728440854704 102469794547477408
47863464025160248 67489011774644888
55280847399510992 105840642176061696
25153164044229140 56002137151776536
35201065418152640 69168831431916472
33950206124259968 104706155204811536
76747056700295296 81509496370119904
16488944234393320 40296330716952920
739438605704498 16039092227000056
37726085350019856 100873458902653952
69300988550396008 85089710320135168
58531923152780184 105107083507617632
4202728948353197 54492995306635320
9867714908797080 76535051730564928
42114658302938104 80060526691732448
68425180077514688 79677117014395568
36575218124070000 85605698111600928
11757450163866050 68914328994020120
35360431050536748 94065723811046656
46424890386721832 69544114827911800
51166973532368120 69825995361133616
24050161768510452 90261604908485840
40166303862173104 84221149427846576
41061211958526632 105101711438791344
21816309020951092 54653890326279864
71861581982160992 71990124683281368
22471100492266476 99876889206462912
21775549171054092 45695687437659104
89701757708961152 103638023606647552
23385467528877652 33324661663096640
9480104006441884 53295733300020632
20979692102429212 106456855915140208
21623257396036924 70969002921347848
46049348139442472 83080175185899792
40985288761644768 84113161970324368
35174780861859532 67048664530777016
38717388468177056 86887346003132304
19224940294972620 75949201639323472
1925278449538804 70336574744460336
15388810334222422 79058471568442208
34367497050260184 54845888645872152
3114555196721269 61751427290864600
11179385209710318 101486784101592320
551332690890503 11484533025513084
1306646370722199 40900010939881536
20810814331770720 103810983922190912
1049570516463852 47946076986165648
50848791523697312 86660431678906304
56786476632688176 87957983800785504
4778670461427310 69449755840745968
9876224735424430 11295312051305396
76888179453619808 87638766676394704
31707917844208928 33330953739283008
26625666736698928 54153114364271960
49771368050136592 96948353932217088
17980719305905544 54022614761480744
49578228493631776 50906828985776928
67921258276130720 107216586642973776
63279729435784184 85812088672466704
57275024471179616 82803358712289472
78914222441114480 80935922998859456
88837527517476320 89088135507847648
52839737561373168 60921759221798360
54671573406945832 62677464040066944
3769267125846483 83308749858091024
13151888159974678 102754953128404672
47043985880028560 98315725945837072
55817502623574864 57135366003192552
64873388974451488 70569102855598112
7249846860636906 52270984116383776
51106212910207776 66154323144875376
62186217440301552 95105590051181472
67441336345994224 83988660351065872
67719738422038688 87335009537959344
72614803809038592 97850472680535568
39493261035250880 87627004374658640
39865402491059136 53615993212659864
23161644885994352 82412204620066880
82520337625643200 88945528722445344
30319973486547868 83707535264249088
34567013197556324 79476477971220064
38171184048875832 58579847835084568
49362732201562144 90074369647814240
21410800710577788 73181168572317552
22364825237299740 47423583973682432
12417000151308068 21476204611137404
11660768228676612 53429166783511000
54670462404269824 102230301770684880
3935085326523974 84838546422562464
6064886733916096 61288724476350440
3981891833916857 91979841021355488
81034472135950144 95490359859774832
45063792247321344 86215548254517792
24215087458848588 54977521037324936
34133539218404792 91646571778975728
27045311796243684 29927323317712420
3468062136906053 107132642851084208
36896803202159520 92848052086756960
5777913154662326 90345506902599776
25549215922622696 54377890975775560
99337642789313952 106951244536975920
27471509788200396 74456659469044928
47652105101540400 51952326952126728
76873470165170720 89417807152630672
75068246527366304 87356914108121536
78339502491304064 102482923778606096
28253151672734848 45789675132610728
74606543955054144 76846720985861248
9338536566688162 44112945267646056
2446145824192811 83043363371468016
8606418909676748 18354101021370708
5658463100439456 106276921036050864
36760561422904608 83457309418674512
43690280388255720 84260377914991808
33408696600572988 74597535848949856
30717503398785800 86048078474490400
61313729311640584 88804022064331872
17476630269594202 40495063391825888
1248353616054917 69433466763466688
51842981786138944 101427294333884112
13438749207743080 35100203348521064
74337396582820176 104779500156108544
15504165976617060 40621142363176752
70314928031970640 101995517413510192
19490816952033244 20514978349171080
41983721688423560 63438587916099584
79695117552828272 91577864796261264
31830399434729024 79540042383670480
52204808829215656 98804741100327360
23226020719789136 38256466207164408
55202269640612448 106032742585546176
66005813379608576 104607287627920592
35337158355750296 39690279404279736
28433558352956024 94969737622013904
41593049375295664 94177685414455472
25625339110409944 41803773071209744
24389239121427168 31741372789988344
49614994150898776 67309130466423456
23734024565935912 67097099692681160
23869188566699616 78831042142721600
25787073001966492 58724476300482976
16484393134568796 64651651388191640
84352482373348288 91816133878158240
39196662439102576 62144023720581088
15274408555839166 56358307696042664
40427212858885600 42350937501149016
25329661277587524 26534774509581772
3321665118243791 85038614782913264
76760000811231280 78385319667231408
3215903919130327 12356740678764350
15089926054506692 19205794429848872
74437194007843056 78988106294748352
29347931851768128 85558294449173792
11593740509550864 105402495395539920
19192601461248028 31136141500567264
77281072159241152 101466928973495536
79351897912995200 89354971925074432
37424148879600544 62740911870772208
71173357282930800 73888292755367712
9065203002347188 63144899357995640
27388308802775208 106423529405820528
30197623743419284 60475786059071384
16498600572679910 59967596559875144
29379998814691560 85398413739468432
3634844030774691 56049753500495560
10786277568117148 102263021562077392
11864650579714592 63990265683620488
32312488086899204 39930574396038840
2610188733860399 85042628990982864
31032833316743488 65511300885490840
23072354580511108 54183551868877440
15063163809595118 82372754105831952
2838141718494798 13998902789569864
67825480136165280 84829424951194816
72351592081575824 91261580827889680
13511849073404320 40729296946972680
92828740970023776 95928953629660848
51053387860765488 78089275393556256
53741849287475240 81035478574840592
4272241068951800 24816983897586076
43228730704072216 77953742614380688
41356083499916480 58739663671952856
88222124424892864 103266026101796784
72492517635797168 86539811886862608
23271577346854416 95428230836265232
60999814194243280 106236662514509648
12290290315569312 21946600805767452
37858429317761632 69440480939730880
67948874582227744 79761609530207104
7825877549351506 98023281984370864
21313599769283308 38942437495724128
13382568687512216 27843073652273956
82021956567563680 92438346057584816
13405378210924156 104062194504603632
68608653516063728 74879294060387840
28106944881024568 94727139857266288
22629096762049116 74417609077961392
58647202714528312 78303107208390848
55738781909035528 106127957765383600
33906283127117940 59155891494638480
5041194116788486 47042663958982496
39828118235808208 58363018388838232
5194148201323703 98283777176336352
8084810483740621 13177650475192268
4465480734906771 32413747516273136
33467961615388892 77121626874070784
1462831758871079 73743175746053360
78434815338956112 93211135579614320
17783579465458308 30711277619528980
3437882193895342 89511757992213488
50044429596349368 100511279078612960
2817977818508913 43379940050909832
1181485873780060 32944693622163028
65773177971391336 87805260211952640
22894581305336776 33142766001186772
35661465510226844 98087968670001280
86591181902012304 87683725900785120
3133678010185625 93683304339729360
4740671892217639 62093896926140632
4082050112216189 13010706707532128
55216798203669008 98300687920631088
60192716325352512 91146692829219488
76159161417330592 106942163411885904
9414487933450704 84210084223278864
42733566585556816 89974755793644384
29857542056385820 77315731209679072
45997709342150528 104049226215697536
2503854781314088 29999638778607576
24490391736677184 97963822149573568
70529020192189448 95466303360954336
37790288490700552 91310338932302528
20730388864447032 70193918933627744
21178403265354552 39059547298844168
32156281717375584 83620949367182976
68105184690020032 97348793153411536
44090603789136152 67517310450802656
57463091736493720 83593987995301488
8164034103196721 20055839825862516
47553360271102552 61826793366780888
43324737235757856 47317835618505888
65210548042142904 86589210865647184
23934150258275236 74007737297120704
34584749051000616 99790621174108176
3499287745681765 95035310864117872
4439686821503832 70595833789429512
33947358777079792 77973912455238768
28256418358730716 43194050865126824
46822665510455352 62729203164841120
7119903449009327 25426293710965744
73445116871199072 82235455157378048
48690053292961912 54328167559917864
27363947528552644 106647433290951600
1597631933380890 11929831140284354
16344046007603464 76838666005318112
130781010738372 40265128520187024
41972388245877480 60583876365295448
35591862810953924 44053810659799984
8891877939683919 50117715114418056
67100384271581312 102089775205163248
38412336111611960 81378690107440608
1245210276642990 72541063393347968
76123322001100592 96014154019767824
37907238880471440 41272799828615592
73758784408026160 81299410403867008
28014451737149828 51570425852976640
19631907851777660 40629597730192968
63249042511736720 102184349334966336
43855988525781656 47117342032662992
35937247794330620 36695773555579776
77495797967586176 85842254638572752
37876456143758416 56658729564584000
87130102663647520 98130051563809648
14478210968015298 94537622700077488
5891000053905109 72220734908277936
26870586108116928 34545768004638312
37496191908575840 98934092879104672
23120361502094664 37281459961328912
25369638089018264 48934009829774888
39017146781166864 55915268697524680
1797087250705338 22825134557159436
16210281877256404 82105963977396448
98070338508918816 101843931235820448
20512923008868040 34110121016033192
22418180875936904 42048412580823160
7134742719342808 75303819441187712
14829372712666712 32582293796104452
63524180404293480 101426833365840976
4592868313562014 42171284989554240
72570722390293168 101605553509513536
1985871200938798 26560052878700272
36737323649425912 86949150083715104
39556470248159816 98720279667523632
23872114297858824 32634486093372364
67520203184831280 103446026541261728
57839130322780640 60459619209890400
22291932305356228 76889749757855264
69302848521848720 103812750631705536
10915799074260336 26187447442622392
18065506051311884 35450280536162588
9379359620773322 62474489493677176
66317640197108120 104951553708417568
34268661280198688 40450128840559792
37234832439315440 96676626476985984
64481192715039104 64810049523111384
29901797039262028 70219533926633496
31418989225685140 64000573980785024
30457550339526004 105602661998375760
32002100418777484 48515435984283856
28287095589478320 88934783263935520
30490795107206744 73673297935561040
36243843417568608 46281541053456904
65437503367819632 86361067010113584
2487333500077058 29197518786753480
20073149445512784 29660001252888508
23544955839068236 96340610495354512
41216259267172264 61758189864343680
44127569623341016 88097367361554768
43633080490855432 79782897751265376
8198386077193456 21068433869649900
9777119268078620 40025355764481000
72913320977036336 90772981489323104
98774944149232544 105053642193443744
49975352452098880 105779133874938640
9270201058856588 13440706790957650
36298382200324656 96601314249646816
30391940456144732 72826345012672848
71648462373195688 84874943920559360
22464393713934340 55390308638095504
15197208871970758 25078471182511152
69105274549577752 71426052939717144
34227306293608876 96042799772137120
34029455492822668 85453048015133712
43926708678754448 84860466319886448
54382865228074680 100125227644783456
33630400095296880 89405033966463520
18316604972680676 71464387113663144
45222746259696608 88582768541501664
17832095449342356 49122233638914904
29489519244884508 31543016055663700
7540137564700322 61444539091241872
26636691073877732 96631401707026352
7444763972597127 76422857031645248
91065587318862592 92624841681996976
28284621269317644 49186549116183880
97245500577500592 97628707879007776
34861639386455176 81038004303108256
10048530050518424 82802963330925808
53905984979114184 69904428464657632
51325033860016664 69837352086744352
11704407521113974 92422372491856432
16299879144796000 96814748116256384
61153360570657768 89664195628845264
1543560020029450 10597642750382620
17836114117198574 50990780926014736
26235425081701296 57874480976732672
25875630281439604 83548964140005536
15689447062171182 41930537184040480
39861840615333960 52236292233708224
10817277579860694 72088440212478304
13888093876263436 61515238602084768
42962027789566832 71862334103342864
29824067356145112 56928257143061864
55298634607305176 59251920474212304
3029224815744020 79980260923218208
71885194323914760 88961607105341392
7039259180257038 93408816882200672
7493056532528310 64978313812191048
72190134735464896 76652225836572304
24500759961381164 87350470012619840
26334461579249588 56317631828294784
27007882647643296 51211606753051408
7097735516873173 107174274029449904
22429217614527144 37609930431367136
12578924740883262 39977998262333704
54903114266786992 83053711601406528
30326730134771748 66071522095798152
62260436849497640 84003611914188432
51820097058647568 95274544459578000
34921974722747060 87413042443218672
1995639525134660 27594536468392960
22325552431397644 27847887814728564
42452084999107384 103803599622212656
71600984568648568 87734548744112832
35867102608084508 93149087795861872
14766004319272622 30232902092692204
95999867772203504 101546828809046992
42185360469714000 53630626857616456
32270351095303364 89666981735272656
50491544049006304 90178310130945648
35720303749245092 74320293717521712
47836380742775752 53819540085647232
12428918997323998 80347117444842576
63594296215964928 75806052452872512
4932243093962482 77029485652656608
21212543357537472 69148183877251472
31840819622604388 92772776184863712
817368209193039 84011066588178304
148911442576599 18620289046980680
68141465751009792 93996096414168608
38027466788516640 63253471306713904
15325862144315728 39252879939987968
31720674815406820 100735870948924704
58929647231689104 71506515406652112
38673775198907872 96903900675296080
13867407836957940 83407832011426592
24421897199272172 36397836240419408
40719046665200448 80403861207827040
19491764706662380 63736764806475872
96949493605619104 97641503602744736
33169098522297688 37916069662089944
26033995417168824 102666849470818384
52950994478378328 93212377502405216
20624985057300960 66982922825690504
68638507612608376 69718050054561272
23457386153219236 36849198348751088
57225981876761280 76214402169128464
34732335516251776 39335957874765800
1222724598329163 20389339958458340
11203881294750220 84752813638976720
51784440456851224 91202586620355664
51701551595222120 72253786655970048
41659355214406232 86997853707585200
67838010261940808 87797685140066192
18368787619671640 47595665023813280
64235919209837000 91770777172428192
60731352868501320 72698161763029904
16242858822112666 95297594103447776
23272115635714736 97912660477759232
7243581575721364 54771472727265200
29244187309202592 48286859644954328
12154460172396094 85535930150741248
67374714472818416 97525616583105520
64985382408500328 100242921523606176
35090571800804540 66824413557814064
66308435091576808 84315390321910912
11058154639968878 33992445799615880
22875857464575972 64039438723798792
11451361842460640 67591925671205560
68534904905117072 73370528510244416
66387021284429968 69310696148776664
12973055353299720 94759025637241808
58080221691267432 79879638796782352
56439073975139648 76887704172369056
73863138110925712 94092703294613696
24069110764454284 79396303692902416
85063754018159920 101252451532359376
61098762743575704 92750160485103664
21689999976688016 56249004348645056
14156231886508950 65137077421061360
70102945075963256 91146802693861440
32677504589489384 44687097088134032
11082734536688620 18551534624649060
15802180622687922 28461977437244432
9857517803898626 97763777410817392
22699953337355816 25083312175735108
11844472400750740 41015164681552528
65512190284959072 88806232348233856
81190477763347296 84701597990596064
25149684467937864 49738418885894040
87424272855075120 106011288201904736
47180559223499704 57790692722602112
22488118174177948 83787881282078608
49496389086873656 81711811331722688
40131664865747096 93750234588370192
5621281163474277 83415072753934912
5358357806471256 30851399983934420
25287511132714476 57324224193419680
50055308610891752 52363586631573896
16284981491889582 60823951573975408
76886412991899152 97317821833241712
38350275758657096 98170865936538368
39346569968634056 51049566022140912
42643846152988840 87389319557230432
3353797166487123 39955919662724712
6919840235710911 97962631108819264
27524825350696200 62209437317099040
21757600016364300 94540894352857648
30468111513008516 48322219158360320
84808958515182160 92149696577706208
7958572734411626 48235587307864792
33787436607120916 51443275954502136
25315954295643632 60180729524718128
7435283837767796 107103863721252128
83136665598696944 87407260684271680
28298539931403748 47890500074768856
9029661538478476 28210506806462112
55851661192654072 97244841969020896
53892737970541792 97780112588079888
101467990780289520 101705946241331168
15384597494914636 68872472218940776
27762122695013064 48704592624590328
8534208080685430 99049403357300240
11684513952528006 56421534574189032
49839125434651592 58524353361204560
4811402093954089 90641404757601216
39195585754638696 49894553535171920
55116317180619464 103617771659592496
12537313898314292 15842739561378488
75284022555102208 95030375421178496
68770847294781920 73418500188064624
8662266339624792 12259775341230400
96335001047587648 107139731126527856
23532482944082276 93422916168447168
62924468459088176 103040759926755200
5023512349985889 8191503817411046
47710837747956880 97494565059917120
78019191452532240 103398637026519456
12021774145834358 106294279221716752
863382996076202 41320113422510936
44880119290611296 49936647339107160
14801229026558694 83784679068038608
65321516670291560 100868062526428288
3348969874430467 87865942878745328
24122490104722992 96939409803675904
4723252634264758 84406190343651632
43709037063104656 105761134178994816
22048058321369564 84567516168543296
44659741997389632 97428841515275632
43289535356935912 100904122590823040
62533864890781056 88387024981658992
19828092468595136 79054558278953216
35753583553535484 68990135357732048
82308763903338288 95043348919536640
43484319543945720 83101391712545824
38367116682025936 83052413762806368
80228798226375248 102517374746580560
35600567984578728 66830256037435568
29607275249780292 58716056913223680
53584228211960632 63168522088554040
76009797222535744 85220999943944224
53933557605187256 65566354958739888
13235675789239892 22414329371487440
91408889761524256 91565671471821264
14572180409526070 83814359151063968
66731189132876248 91438382934487200
17433972755792246 31934461862619420
16827824228232966 16873907333841716
21614461835676588 28892626188359468
87850501125469648 106668713225603552
26962022580819720 74133427723987248
59141854373414264 82481820632038160
62321452696455800 84807433529112288
19480004231661236 20253337202145016
68943456863968320 104674256124694880
63185371622990072 99398711059238496
14645689217958078 64255978815977896
15480061405785380 97869196128527504
61717927673187672 85065236365542656
41452668918567680 73063774192585424
10997925130339056 53589540387550768
43776601501100944 89016589170241984
35204806242270300 56887163181488072
61486891997825280 79474609413150832
74465739994380240 98876820951799456
2141705692913438 6178049370732883
37574847961841224 52122906950656160
44124970654334664 52695600646112856
20268126949348844 49668502238206512
34465238762166996 80060843567806288
6835130322525410 10790338151171882
17962505077738582 20637145220578780
22509211720824064 50922687589942960
67767557945446056 70838951543627592
40114810561160304 59070860914947928
17791874683662044 78734914639673664
34388647077714560 60919377906850088
24621571702920164 92251372056777248
82419570858746384 100913233429733712
7537928987730031 15988877306522378
17619512648051844 28970603829646320
13702864754924782 92443351405669840
23824513822055068 58173990857507744
19666636124250044 104608365205567616
1645475473863221 51252449185054432
46423427317501480 93444135793013824
2557865529211427 85409524688895088
17826544252799616 20895905295981612
14200288458482750 67765110938490336
63609858624169200 84475782204040192
62981370914520680 76843623358340496
78916076345051248 96019931124842128
2721426308961870 32283583251652548
46382988930910904 100510790801516016
35836770025009560 98542647187567200
46332900997947336 89864567213956512
9495791141474920 72711593477116816
13159652378179176 25671759263738648
56053041410986744 100281520195016544
10297546227112966 58950104866449776
57195004636082496 90330303603572512
50044678268148456 56145369107283816
3965304963077166 29190868858813492
57022523748173176 71782757885446976
12686308263600166 69856843628953976
25833677241954820 74677218709765296
78984161071905952 81431958157083184
53465788974073064 97767372176752912
79951256193886240 80663545052153056
74434486654214144 81166512335317280
19389037828097928 81611555567950496
73501508228477136 99411692135453088
21930446129866040 95221126838994272
82823275867120032 94209673240496112
13756167869540414 38375541422278240
51063730718970904 81656435872712000
13121107524864204 59789651204903064
50861740510616336 104033351014107952
53585200145071824 94468268339978080
14632010388974770 68647855763859216
63598015765272560 94540425432237680
27111620460802856 77079743598802992
32250024757388324 91070331587103712
848902378767014 86316357187366544
5131311761623004 49904095879216032
92984149658181056 105528181072829888
11154656199896246 32451076238998812
85384783471012160 88999313279319440
6568329733684162 62662656994819680
9908647815813834 98071538741875520
43762031091382240 56616196245626864
7258596481141285 17850528543036662
27318388989046112 89835328340208496
83437689755379920 88507458203011376
10144489634878928 80235595372705120
5304208499857715 28382399006565112
50130753643507416 56737631668333848
1928524457152940 44545357094713616
86866829759256032 94393120260113968
25810205564722460 94921624751093728
42900095132841520 70892453212172360
41185251770107296 98179541986758096
35840149283404564 107027457457712240
25472233950474184 35707166220633720
38664273561186624 46781491136335784
46234785082317376 68799844109820216
8272205818298726 67968058323275800
84256482277423904 85060458113624240
4025614482115175 104544791556001728
87614700291964400 94952531984468896
53509965356994664 56104334432498584
14066253538217934 19154389356168760
9513454898304754 92106874537242560
22992974898815552 81845660329686784
76383704090936704 92342246962686208
25365300293732848 104980387106140960
48435963813029512 52996343945534168
4193485595998766 78793044471096080
54550414484238088 76147691018475392
24992133641941468 36888610184317800
36755300121501560 38688348754414392
2522977261821748 46709121749139048
17900530302487194 36137409003027744
5068391816419604 8838921275873571
32263443905769748 75143202950584464
55052140423861344 96152142854988912
26680660337930696 37133568892846704
43452047332792312 97080678183933312
38896953438963720 105338316529664672
100079289585790688 106822893503722448
75727932567678880 107338335279571984
3929266811621859 102224086806684560
44604769319779992 81744704961708496
258768100551986 52096289561147336
15009261918576440 98548080005108704
36734594153721256 66829989162064400
46143892014629008 87185449249055536
36083809733770392 66438528280388680
55188728045569264 95542157983261168
55927784189527544 57676748138385808
9272310238350302 17053129145616160
11108588614571388 34599086351070808
40552791551175336 49282049380261256
10347292229728324 46070009143711120
69337262973497432 70272146737587016
8214624718078237 41726004016820552
50477257974234040 57292990826019704
1037258889948654 46361872081165344
69092308653093000 99488690860695328
6930129700417713 84027819240261120
41136281243304464 55231099960727344
19572951353873456 77776150885813568
40851088820259120 88989440640568976
14605412738018044 32126795463714236
32497083965597552 91783791145923280
52345851064960512 86455465032947968
26779287553743380 85625292467210432
72720538263216448 93050342273592816
36018128619238304 99192730672232496
7036045046976857 24338653017551436
1080532140843582 51762400122071872
50454243268981200 58975435695678368
51444810582351712 66614450930279960
46102900743525344 91349195114771328
95264916412968496 105409126642494640
51923833795595960 94287006508437408
51115899210690720 88649973333062800
15681692159745034 29582075238218324
41633854868025232 43869462199321392
12242540738970574 39861237234709952
37803349704089760 77578359649496512
33299534546680852 82220057455597728
16923165651948938 18863326715367136
20145966791427244 104845585600923984
72700118809777872 104366547501102128
43126837205454280 101817663584537952
15322067283119210 26739745941002288
18321000318590940 74932565060204352
22665824192031872 106007978992352736
39479104912439752 83275090167414528
60138690107106432 89870635999406480
27880181165676132 28175138986086672
14887239868466576 62070521274383584
85576278979679152 97613619410935648
3910900090886309 32365969992353840
14224806559539422 64705381170464360
25803631634957900 37146561520068760
66274500310297432 105085692930726304
10102625532967002 10851480090086372
65789013704574240 71495206027693984
25372420637784212 28938952951879900
1122116842411423 103171646707419648
13938340420729074 16103415773973474
12796105590489968 90121661986816080
41099359803274560 75493065612237968
74346676874170736 76200596161616176
40784043054530744 91292480412406976
81460801471889920 94146805811977440
16602931667266856 62052337334054984
31123896013675708 55006531603965408
49869775193244960 93436780915263808
45022311945281248 52124813125420792
6062495321981815 42173512393860272
32492069185084172 43439589429059624
15110211991368112 32677820196797580
19113924543526472 78814018413033728
39281013645544456 54954058282278856
4498614523447421 94432353020597520
21696667439757168 88801957334901488
46224135300353648 53199924259838136
66537598189935720 71028868816079752
10075986126130300 48825936799964168
39918326651969936 55789908084767568
70660963053005640 103590861447341216
61612415911712680 71758445407455872
8362492817307668 56046012261734808
11563680072453696 68854254670698592
29276976959160632 30861108636614628
74665499710568288 97020620925464304
14920017909754572 64076672211884344
8027975419212346 13479993843440636
96245916805648 2500698148421480
7942750690771489 55957312634585984
59246963253537784 75318385919096032
1265772338353348 69792679825636336
43325090068248776 100088984459203776
54426506630447424 89418270525445984
2545393689820100 15605693060956964
2828911797816850 58559629318095432
87082799129433872 103688181871767488
60600369888669240 100449747007721008
54986006450962480 71344915923856400
74424006562456176 94533787824714720
26869363612102524 35380785293120976
5611646514880756 64326265800717200
58385022458771552 88848320904737520
74938777872896240 84940269773619136
45701873215890152 48059603842379024
26645279487561052 70403997494705624
24108398937907044 76861029097690624
81027274492933696 99363401869762096
34339346463366340 86751852815721952
68845740646377608 71113600418768736
15228857166096124 38893351743738576
38152650393678688 55490038210783416
5124815285256198 46423552301174576
35075994977695104 80723413155291792
66369838304929776 91668719200040496
20785307655293288 51603814185271104
61457865704106936 81691492094939856
48664127762109784 64386356992428624
11667350370032890 57549795569721256
13046325654588326 81398248485164304
96895285310287152 100692741025399072
11934717062637718 41249133035913112
3934613855905916 33039209077030584
38483142633983256 87170168736793568
65154977502257576 71881827112841456
69658431863870280 70042464069903984
19043857041547788 44736822361719536
15226697672352990 99655382330033936
17672778768227778 77514605087807504
20622008074533476 57086382554425080
58315006290287056 81112827779209568
38076343940898536 59150233562434424
27696430042071168 33441817835173816
11649600067151268 82731439085702560
36802832105640816 69698764544733472
1547390680244828 12837431262120064
8022439497481542 68677494399996608
1992265135827638 98546350738382400
17537525728183756 38185918136466624
35662376431016944 37432426757215904
938641807629013 69743616327855720
9715961678851706 21942758082925428
50375797687311968 58160404143763008
11129375475846870 86446112233839856
6051068279421238 54150709930593520
12850388205120858 106168549379184400
1553674994596100 72466972673801840
74381351346138048 86718734429338512
19641968134515012 89535383405303248
13368520430005272 16827645080538950
56835922311561240 93851657583808192
29995249196214312 64910235858137936
22052584685018552 25126593858626572
14147483987304696 39201819521939488
18337217714524088 19232024716215144
16701042354200754 77015144260863152
43651929147729136 78145891092516368
46212340303543120 58731529445611992
49422033289868960 76796593703388640
45863235448222376 52012339878139144
9866549988271720 106128681860097568
21028965491647732 30985735907379168
3194337988706590 59085151112967720
27705379606404132 50963362650590928
24626417772271360 49881333814495120
74975701050671808 94939418376937920
3426641286945345 67409613987794152
14463487418843468 21053410056871044
68113114708834120 73709273965353056
5915495390344242 34476332413309116
80441168414926960 83896176216276224
27988910127748124 73488280723521856
4167101196239474 85973491733141760
94802751525723328 100183653170184768
284738889777755 27806154800037400
44061748047160368 86638980005250976
25156642829836288 39128895141262456
9200267461199956 15798676611923608
6672515123923878 82198519645401808
13393453604655846 78249760143232768
6095610355340198 93875458062749536
15854824774899302 93756078929150832
72873280934339568 104610317454145120
18019285244090280 86049103162361584
25078418248104112 49430500841000016
40982470744946312 101579184812491280
61205922436649744 86285995629392288
92534450818993056 104137660677858032
6881615363866810 66734466039025152
62165193052570000 71595958349465984
82334400646479472 98564676074268400
102349974272660896 106044764815175312
7734264789565663 31838765788637560
46526394266583280 94473141340012032
64432670391898384 103690628279453728
65479861091533320 74198216356623888
44393092483721568 74034133950066416
60589547865442312 62030896474423256
24223362551197448 61046311885407296
10172541688692098 25643030157872024
8659952711959463 104395221476436672
32296030519485876 40939042251110864
53169933177335768 103498947557920144
50841174204530368 75144085947276736
28476939420873276 86870233839904448
19273056974771128 89304586892767776
32339829573493596 94136064512561856
31688949524723836 81778672907912112
7394218936501317 16904483933181392
13704023075912866 51864738923529080
45493891255295968 50563177952457456
29017022911223240 97974906846577520
26555300357415404 88572529676445824
37921032059546304 52252985675509672
57775645438367880 104000112780732032
19769353798216260 62718512797835200
83299889778231472 92900727793831696
37538718534293008 44989640508837920
54180309200510440 65800487838334312
55792870107765232 58290951908372912
41981747141783928 46158976961254528
72155110890778016 105659847601638864
14445686714917764 34167647470820256
16959478803349314 69574079683461424
53550542372109632 57876756073427616
24035847232037368 102880649219626304
9098736927079016 88383082651450784
31938640863725680 79034799813093616
4148514241887667 32780628576421756
52965785378158600 59297074911462816
14514408995850762 71971589140119216
30678209489790744 100459105965123040
6549903439815907 47278489400289184
92080320256912672 94271624118127504
18784003957163248 61663517019645344
70160215787562600 97484980902281632
43563449401757072 94910847327917152
33355608830068988 91361842846600784
6507720938459400 41484291681336240
4919035741823199 62294923908537328
1666028306350327 9550793399416358
59620929571152152 90659420192108208
44096790715763120 69201470667918056
31185913056172200 59464893549040640
22568833446392072 77395113340740624
2860183782369997 4156034221191790
11792444623646170 91538664363568928
12045679164558800 101948496458592288
2714842495809175 103460618696712944
9219657278979498 73271903887344784
47167475227878600 58146557721268880
50493641129002792 56183011443922456
3090449600792696 76299868339892240
4932318160235980 73815811260061696
49792636576411088 74477546811817216
71149041282997552 101211174640287840
68537227535903592 95869252714467680
37425610003741480 69326121130490536
33617803518509696 56621750704697832
1762869175813294 37506826767168064
9621098050371938 90286812289959008
22389961888143936 38429886988733312
54016311451081120 80959574121754128
1623226278623963 97093318022139424
38793047748922368 41007195280391720
80030068191394096 103183052825589440
3009166143204881 67368851212656440
27538211988536468 80840718076844832
9814216738890844 84715448997179840
21479477491616836 57659070631683768
20449724306360640 93263403384675280
73601618398600816 83136671706984384
68844243460769312 98011519818581456
7519234497641377 99432389666937312
36995455535318776 54939709361790120
1087221972016907 72518283118108032
29739775772588368 57332702105315816
64031999014087336 66041054295480384
89101609002655840 105722764890174544
578615625218201 58455403862532456
20191983154036724 100334711596444384
39557719455371120 74111395271646544
17773791285453426 53172666511496768
58413502480882680 94527555086329712
33139947816051504 35810179099779912
94473028524734560 96774954060944048
34875169964966604 84358662363251920
23284199383476272 87748793613783696
89946424280947552 106519898911757728
61798980181695592 107253827472604816
21371298966190352 102551894839194928
42489002801860456 73275827644783056
16716549694280252 27375718505572144
44782288404379296 56279051297253832
7550750728907399 49082483618293032
7330272698374943 70074400085738032
24773048039278808 93121206316744288
21760972225516140 23054683270910660
74654502124399616 96276558948014512
92667553072377072 103959928006041392
56270855832274664 67439246847692528
24508713448016752 77481323759414720
14485368787635048 22495217712141052
55039293794914280 87274814403395520
15058810996438226 58618729393996464
31428987455380648 51842080948016392
34922790011124440 67185108136912192
25213439994111648 96004540418425424
7867773851140981 61577761455034672
42887963614840720 54444025638232832
17061884637952814 97406695497992768
39090926891756080 81600948098094224
28565175368514268 36903040477425784
3912163887198260 25089793438012712
63684334130888024 70643270251364944
36078307164012552 69711558634986920
99542262587560336 107191651640917648
37989343392902016 89072640195657408
6531434574366001 105675345631342768
13254880675819786 97451309832914784
37638539465297720 105490345407241504
54419795445969040 70024887365899696
21478328870121016 50558265454941968
48492627220002776 72950623367802848
49185464342022352 51254585654851560
38574267326864648 73875705437024352
11340490817310722 93066145641754976
66509565224375952 73970686080586672
72883116109346816 75637227510885280
54819813356677280 75141177656692928
41033329492392752 64413517834074056
33951647174159260 69471199354796264
56064674479455216 79758405081908464
20687574833462536 65941230495599784
77240330320856896 84950561125159504
4395116631056597 62112015697477760
11276369313357170 99742138925661520
4368884444369891 31352905235345476
60299351793284264 81825675743180128
33150271122456380 48032691049992784
58441565378216208 83590478493730976
41130078140451072 100745965293628368
10978272666981132 79341426249579664
73462253877220192 102445965052229744
52233926939657240 77349070339241840
76931669626904336 89153641734000064
22024933457572568 68388427247483104
29465852489894120 88185138378392464
96089958715319120 105097785163305344
63210974272830240 66469906956110040
69246073440015456 81315148780683568
23375957188603224 75889352069105952
3762289575087740 21988890114785400
48781105956353792 100045114650583328
54284827630301696 76546380951939056
10688240464995200 96493935101472528
68513588359722560 73971168171672864
8363575808044820 53984153055600008
65166767186964072 105232604721466896
48071377456626920 88823182406685312
13314758963741692 58671473458199344
6691207248693852 26664489919119660
7776195716635899 57517177201383624
4131939582191469 68124501234801144
15103362087792214 57537071092467912
12581969913760384 58509500174432792
74154288410822720 106135811718933936
42858326506291224 92827890389967776
78954050813576560 101696043211526176
45951872128924584 85234255064609200
30048541130906312 78845183131485792
18473179357051096 23569258212810148
76317316686541408 83794363688677264
24769972272311416 92986709180273872
8024666577259450 77508426857416576
45350107143953352 81402380962596176
47610194983138688 98909852066219392
27533922422045916 43517769612051800
79636299099851280 94344422865507184
6894041451051335 38611367324022320
19221770599327860 72449291666943024
47993151950568040 92483769956253104
20172291361914836 99933619011274400
14484920650541696 101380407793642112
63123419641127816 90357496803579392
41441013553057888 42948417086447552
51070438446732360 67577164530186120
54288370893437608 106889109689192256
28601902044744128 40883324158672736
27963406410315340 50823697590585360
19183577657428752 106214739837867424
16996997395127878 106078207464033952
67972462363301888 97494405597848192
77985099412796448 103768757746960512
57137310397129096 99710143449943216
16349974296473704 66175188846056024
24821082049926008 91743907086730624
9807680884515768 19200645000308240
64002107768958320 88811039182038544
13278010221354684 105072433280128928
45038287457741576 51601066290945080
44038406516098432 84457120828753712
59567771376041448 84591788149778416
2781231897895814 70986717106877560
677431439873505 94923566976116624
34808876410421772 47983481298169352
36491814121503472 74557067968787808
17972639754222118 72662125966926992
51119046207870136 81375419749446912
30572239823437520 37297509121353552
812333808469391 49456199154691728
98591416718458608 99510998800902240
44399638351830696 63757591039586680
13051400045925912 86593761576276064
8100387540064244 89936447523115216
20449203418730176 91461777449428224
21460785663417828 68948352673623320
3055530156011964 79760456353561824
35347303719413016 82086950589683200
25913902653129976 96768546183161984
57207498938872944 78680715274065440
14787474043835840 25270988931820692
48042061249640688 56673703170020712
401421839878845 96396108452632576
28963492424654404 61458889013204608
74960050451477088 80226841337723200
17180086333872234 99731112579752784
51415794988560896 88990584917005968
22589190462243284 71401627368309824
51990040093106112 91711070225848832
26730488234504336 59641214075232736
40779454101540016 44854038042668176
55223394458156616 81047408151614048
9861884398837668 92295814534832816
5442444849900440 62623304476847112
26574487944990556 102829677332194960
128195347319793 17421719446941768
7318740954782109 68741947247314872
81003824041566128 81463839241840416
26765364652098100 80568282321150640
53640750988924440 72214568613851584
6565292231079105 83036164261905344
52756980725126296 61406171373337592
32736501492115804 64016008809032096
53892500417968400 101231911236095488
88042406233234080 105415280541848816
13468917174463662 101860986316206032
50250298293168672 77596368236464352
14294082041957864 24347884924917236
4301150165216067 9369496451926046
8879853848343664 85331759930430272
254473383381652 100798418144072400
7090779900323109 38897094259636712
20865290708606352 56112652679306064
10113106698102576 85985943583424048
4303523772481158 102562143590879888
123903609811019 101062882042256992
7884376562243657 60473205293899952
52440000326865416 103117398190812368
41943577843788168 44605508462315776
53310074842943608 60156513219006000
6011622392153934 56214415398431808
17456972237757122 80243062768220192
64169694770231664 67583584854201168
14783211193532952 19259389414821636
64529272712826960 81499762847161920
16388884031272516 31126612833902760
48172975688762312 59600750698335304
27588858611016100 98736428499017008
8597321427710348 47854575505392488
31223349195594424 72015799818427320
40465998606624248 73993562056224112
90497973401083040 97216810584652000
81703788444970752 92255343033707104
19150557976810848 32191906194455740
29019781348411960 52516330972023040
44064265588854240 56688577065356096
87050907444021664 101786377121442096
80730398590546848 106838675465113136
1543458554750443 92593269273857168
42299815976747920 85275973557461216
32774790380670184 74822982181540336
33797667752427312 79296506433524368
21766208089851392 60345509366264760
14412871001457986 20594743043023312
55707052033041416 106767757204626912
40945683478077344 77252510802814528
2546389848130800 91811738223579840
55955445616109496 103804670187667520
23481613681326688 49504284879260280
34360093083121892 100314993176108608
30369015667320652 71328237876820416
1225454557018662 75204550873827408
61861067097451816 73978140402264832
31081813983185976 64435239856531560
1491798004045105 39282708738112280
69624509016701928 107208968327736720
52796224965741000 77877904258066224
61085147647208440 76020272093894624
31823314576579684 45420047357930016
31297144430962392 58565161332342184
21192479039355864 88465239262252864
41825956651264216 96582845030872784
87568530823347904 103785015966600096
62800457736629520 71341377369564480
66400647036758840 87155435665112352
66556913309745448 70904631071823928
1034177158180237 71062266819041864
21824857297863020 97984317893993824
45488671040900064 64619722352444496
89965132812012528 94748084346137680
52266166804286608 63163378760795632
8580344971255117 70401739467787976
6711654342404560 35880548402374288
77673999074955040 93828899655674416
49761313502571136 75310192319707152
77853028366973536 100654914299529328
84661945393026784 99700679931897408
46840499163776424 83757577253980688
20388395005928432 89294642211631824
81325997546212048 96703487946773968
26226497002526872 102363792900003488
2773688456681444 85918692081601760
22313070203575528 62571190616102640
100752717860961216 107244265676281424
40689159808999656 96479565237347856
77263916131555984 83056618679401824
7228475353273396 73571645344108624
2966251196901704 58061754421120872
51916440890570096 106741028634555504
32405086516764088 56089346637766680
43493533995647072 80186837123774768
46592405946917368 104997489607158720
1044506625363159 63557789682251392
20925901740351116 32635471547401068
5571574383226017 99482274171321552
8355130919295888 65307175644857064
51581086691503936 99882541871060624
29897245123929996 91521973205442096
43673555250587488 56432868420921744
47472817563121824 76377465303881504
9785970067117316 100655715191608112
22707874815161908 53964739582978472
63314824185072744 100848807553984128
46330644515078000 60564699966299096
26132493734518828 97934189030328432
28106014040171448 61958726972635688
12585313404399498 63687944821540872
2577184153850557 75026770272173728
22686927690417876 49110595159262112
36463326180988336 68448564111134000
46567324681382776 107256401319527120
823665832564545 98105203287130416
57214009732043488 91864595749930240
56402996243344912 98338326711491072
4069634461634829 47612425671080424
61788535804344976 76410816976794096
74556433326797536 104001129903680864
3585008056867601 7915789862830358
6941084699684529 19547683190422068
9980174022316748 14574264206789788
37999343421649192 69155249042294736
18360261442569744 54092922062888752
63317158745964472 81404852795869488
13250689339604958 23934688742742552
59648225594723544 70279590956396904
18505435145179380 99558836685688080
37818710906102016 53246891050545152
39379705109334584 100072874050277392
76249338324145552 87838225936612368
19382634995310224 75664361419364592
14987786154051598 21441404449244704
32560557584630604 71547054495019192
13496378588040170 61366813573566088
25164311074561324 100034055501069312
10795717097108848 31813461253422564
53401886318618040 99799286542593056
49134109957883104 107240264264532528
4832001305918506 95612349326566368
30909828446760576 57321690220341904
24477755958623900 76630702964421888
13721222080188378 69076516531747480
17865090449537288 24322414254450240
31556001964375704 41715414857383752
7177670608736805 24108304875167100
13425736667810066 82226193431106992
20001660861338056 107011417447550640
51065131669835312 105575571013417120
82706556458556800 101686751903978784
15141161250845346 58339616801263840
10053460515583426 21326568250354780
81678639542985584 86315981577345712
36337778403981800 97168932773708784
89656599081284000 100961362958978336
77659538024625440 88450846369260848
20396399974214184 106832308827531872
30422596919817752 32077276428301260
33790650570333884 47138025261792400
19878068624207700 89384667087274992
87096437461018800 97482625535228032
73359500530062144 94486678762508832
22246310563037124 104982139233414144
54846430196049152 73148480441428416
3939994418431475 12270820754151924
44030030962389400 54531864667406880
30232472715213032 105711510186774128
56444321700410112 106646929590210784
1312463140394974 41529328659111048
60639722478408088 82639389500136992
94257873304986624 99121682212497392
37897557452915592 53100941336747008
45223151578230312 73401609167534304
37345059531243152 67036764626324120
14688312710482796 57020108701208912
60732132984162176 90642965869190656
8559317539634710 36956593740474344
20501900274019636 95731765111593296
46153989143533736 77241519409826704
4502075864860156 26665791535581224
40739740199840192 84430121871449328
16412912921569452 93961658959862576
50406903581143216 97107283530096880
15671356894129190 72409504055549280
38551548386256816 80184919201799056
2555417941896821 86265761721877728
12426705951523216 61464683502557408
35276868356882880 73357740262931104
74241019458808944 82060790640349248
49229616878142960 98457527673247584
26571239152194228 84214239798437936
37826915984486032 70522101745111888
52193123002742416 90052715070604000
18482454707039652 56290108255990256
59680740961465872 83522430608178768
63810281853983728 107242525543796608
60173876165309176 105866947614061424
50981629696398192 54349145421044576
78603162848635904 90831944231232128
21504096762110152 86709581381000944
72002567914931152 85162196971049552
21867744994448104 58716453638930928
59739056151690712 101860351298361648
96472786203177696 98134997681162704
62720267815950048 64497692645976680
52985471454314456 81618722675274320
35605697295468160 63238021153479424
38149852770093944 76964394370124096
13628437447822960 30853107928135700
599525629122162 17212205195699702
40440495558093288 96871171687210528
47392377163419752 60794519466074408
45717692861095072 89254127035731552
39961433565832160 46702858571996336
3257264490179827 59623409117691072
28478144594153612 101590823476765120
18172098166862500 20913802726417936
61465145436061896 91542941451296672
15024323253012476 64096685852386512
21489780025754940 55481032957486760
52938418449653656 102927463384416640
5718700617718128 60416839874443856
51154805740304592 73718584966333440
62361815626014368 106440838259198832
4315041912229922 57572258075716056
87222997730721712 91285810840267232
19115927120767604 98292573659570368
54872298302414736 65660615593168296
24065101740941252 38612165882716392
20409172986656964 29334341555932252
39284149788308736 55924757306940112
10777862190259558 90914143342841776
17417527420717250 76420189389238016
1642857866738129 85898570158974896
29444704415475864 44459097604644800
36667350790659736 105037888725858368
17730217455669032 93993677959919792
42692292333635736 73300681305474512
43547238286703520 83901073036999936
43059340812335992 84135672752247296
973043622886658 2922286686421587
87852932940474752 97389750861056192
21397537862137236 24887383512609880
32108697343229312 68183404652817576
39869552906263760 100679253653599984
96885643191344896 104357840340380160
68972887460488936 97316889281512896
25339739350428024 57423730779230912
19228634197829068 69152869238176008
93325368886476960 104509471961965616
16276930008465586 67844402985751768
26250755308292404 93148827775877056
34530953746748372 77903874259734016
7880742538543324 61328833831890144
63591950334664952 98907452765478960
52820529148792680 93071476629535728
13959348460105904 75563105079939696
73259780786703152 106994248929744784
24421081711319364 68395755717211952
75313663413602880 75774197117282912
77581813106373648 100612352799071184
39778441633165768 87446910672069984
467269413898086 16671787134231578
67466755474659008 95468281185932592
102239935257753440 103245848313676512
5910253095278171 64720326260268824
11042012063848884 71111805563840144
71971911181406824 98258676104789024
96290525996611456 101061009210139520
51372427716924696 74205888569207040
15813483551770410 80655106884188896
5865457815650562 45105396310797912
57068899023887672 84647467856270272
74916570107662624 87500959008077296
21787866868313992 48946306473376496
9816384695810706 83975153204288912
42584622577354840 67806269883046000
39487194665013912 91861543398107584
8980898704095846 89754732209536800
37591797162952448 83365181162946752
54541621215739472 90836863600490240
7418058853884511 86768512293141984
20375324770794688 64665807549741024
18006851607249080 54273347315348088
60702018950093112 77114716066301392
76745689840618560 92068544745586448
22483032935275280 98224383995874464
52478098152821000 64255708056122624
3550004815413286 69158705114231912
28239706575472276 102886455823934624
40034855933121136 61253277581103552
49291852515287432 86556300388401088
51174377836280856 106416190388451072
36952528435924552 89174591969457680
11409747752106102 83135394886404464
25462383710273376 87625587815308432
26106669744364944 82857217026039552
29152929942812748 54250297080068240
74752121129303024 79278494743454416
15297147653403864 41239149939969656
28507722366609208 107288706268803856
36815784961028312 41604824309624888
70458277487924240 83926825497790960
67240316065509840 67456847960303920
76445140957368896 80691203731138656
16208798935519038 48711119031929808
50234891640393096 87349469105740784
49875451595053896 77246216746598480
17284733966078196 85817871632359744
59853559945897712 97591657386120288
52528583957928880 90807972164834656
4711849231726840 23843240227912536
21734387699552932 97521935734401376
9721310056056982 38518284527053472
81054566139373824 87416749744980288
81274611519871184 93451274578653776
73966342059687856 82042736004118784
11011380923943716 106880070215532752
82859875942135664 93155633057519968
7877199438099294 94543319738959552
51863615874607880 74699595682136960
3753833377449801 53227638842416032
31296232051245136 37272675386172888
17110378098221980 69503998515769240
58348952872438088 98214862509080944
28900497448095340 63831646194933360
50113118644827304 95088673921564160
40735562915864208 48308799212207824
69496824881303448 81140011125575680
34721150806606696 64220597821108288
8789874354318624 9509900001007086
26161711406650940 106554313431400368
70186641472246208 76221729429328960
17987511083575068 92772632709099632
25176002897909560 62562630075061456
15244146476471720 47325851186207224
11624382789717490 80255485744639632
76056640544625520 101945469012032384
37948374974417520 42596097413659696
18974597350547040 48350516770158032
28310055218614596 46784037955360440
31741379383031484 51661708355382952
52104093843011888 105151450526382512
42182920774128368 73058604356751296
2152069799562455 97413064689616448
29291194175222032 103037318581472464
53538683971469528 54204486114202912
43485863498209408 82867558713743264
84199737273186160 96452193475532592
30135206188518924 58713581441729008
13432548750415428 65291735355246008
14084380478046426 44498775404627632
7041389680110554 65313851941233864
4407261335677340 62010621042147480
97733286327636784 104741792870474688
24758956962406556 86106624299387408
13931897160960778 71554346214845320
13617019107983026 69965569310192152
17670611209500132 35983556722272132
39794348402705024 104983168865357264
44418056124491912 89199723956361824
73463806451650656 84664164918398336
60888793996432912 69241558278961224
103929684979081024 106206800841148064
32603915198298664 60455328406938592
76058518438775296 81801899013420912
26717090883581940 65116470314144936
10463067493360526 89098277943683680
64479148264390600 106970903753316176
1047466548384857 70329645334981960
23655798874344268 85165221393176320
85353311562290240 99107274074967632
76337501850892688 95118602136119520
17111755505895624 18610392176415264
19201388359344876 41345002494180320
62461337738025704 84259558801594208
45570626585929896 84791772995973632
6876950250637059 77371815417141392
34438837429208776 52216676695282016
51972046874015080 79483070788865328
6030409997627262 103266943873503552
48404943234344128 68780062424175304
25576641574606340 85948412674560976
9358431073383336 17656933252405940
4752994809334186 106148736514109872
22963332850154892 60005330423128928
48728974786026408 97542733210278384
102679264139255584 105027126707841168
41691538663502528 46493446344090680
25132168181700912 53734916949120744
33936567354230140 91909800580423024
49568386570795848 71538976774756664
37860542718397928 100942672273930416
15737794477944574 18990203171938336
10711065563165290 102409604069797200
10506181383011634 49388801556895096
30486575673518388 80075741472880976
26202926273992172 96206513575225504
35422273336630272 56467489523352464
1272036867145539 33811634481763860
5780033448164753 50036074490391568
41893178106588392 88036748440987456
63532089178942912 84870507205521056
4663735061027148 57049253430283392
13291085652674874 90863334784874400
40354146037658336 94973393526049104
58565090468228184 105373461106927936
13240829510309990 33394649375550100
4540893323634723 33495894188493368
32749175034060308 93864743082302144
17109200282611094 63915374918198048
79779408545237392 91717378306070768
17330546205070888 90906241225972032
49594961661419328 86078682762871600
69402816829956480 99657009000216736
56605031381434280 69631213924970288
68301964669807856 85483522393235824
81927115785360384 85927009520882464
24301547099169936 94173557132828192
57576479635373720 59924725734525720
29919687018409748 78121534058470576
68759489209459728 95484317371508464
21847021157595840 79725531417438176
886534940406036 105138773420136704
4381535729618838 106723358611684096
8362399685488515 19543546181728376
75931005853619424 78183096574411440
63260566353892176 98451817043192352
41405213254988120 62257424670073352
18546442490813456 78061686892925696
8652888765365606 75596349194372992
47213924046857480 65862900951417200
87842717474263440 96054778022642576
29889623489839952 101749154059444864
34617700770959492 61407279167947808
29392157328336732 106778840554526576
4905347760707095 82244587564879280
35935012750671028 79743357831932880
2156343248526002 44914195285760904
22003308869324508 93294856100275856
28737477097306840 35700865982545872
56235619832229264 65677499070217168
72114122476190224 80800291638437312
88520765582859472 101775504194376432
20442005560566724 64205886667888296
3264445657817842 58969243869744528
19028140416601956 53256244032077056
61743487391712608 104500042632807216
83050470461531504 91577679978611808
67312164328841824 77488961747860000
1871311110879899 64361255994311560
21565195642460264 62623757187741888
464309104100418 44183125679566984
41946285993468504 80159257175146144
1725560911896134 44250696941018704
40776987362305472 48935750550727488
48908331291557344 94705594036220224
40613687674282480 49824176347768432
20788261910275664 68681694350323528
15675124759622964 21231869632139220
10374811598515708 40958971942707848
28841434863884752 72233454391875888
39181681096643472 62591422200350992
27844010902320496 55202750682819400
14546317431612024 43337551661143520
51769306094942504 82271955593551296
61523510569226112 65299825161624568
20422829735019696 51643422476896320
33663046876134128 73555854574989360
20261864444933712 48043384294066648
20248136495843900 47142647235073880
16719010619348918 104277492971491680
75926674972707024 81904720912370352
78532205414382224 98587817011648240
5820033989926532 41115131276019312
47948998938932064 70191681101731536
81115002061955696 97681122201411504
14107746309014138 34753769059319708
4417748234497454 39474905070187400
87664590883240944 88282717196894128
35101636470237752 42077700984505104
10359012053573234 19809933531087504
15622264695703134 37882955120181680
73524787631644864 94521591196360080
9956096246974188 61569843480980336
12693737733727272 30205773160033816
37335651930691552 76285143837604192
1025041162568283 101718290840454928
65292097359745824 105914764192006368
10421202470058448 73933356044326448
68486575853277632 87147591277389952
30163596191636296 40865770132303640
56372908658208120 93640435736677600
31517523272076052 60668116193206064
40656594030163976 84894899241586352
49123215534473832 81029238375031328
32042438605894488 92547698920210704
49616047456295040 76281353908907744
14079609186551294 75224252973742720
3834383306705858 82968179371762896
6554048718638996 100899682895521600
10866728912450416 50052174720446424
50925257537176928 80091594427871744
69094857025623360 93875890523957504
77086731494118160 99441288033683840
57176383714797248 63696411372317160
60048030772665824 68670525882098432
10135745739737708 46829180701853592
59697900387273064 69109493548506208
1200807630144883 31429834316460436
68946099483643000 94740219314547792
1421585056019211 16501620017230998
72866337468113744 81097443438728768
29239417359554688 58026105670565064
21641912403344740 37050929160733432
6419496902079395 35215660061228200
58587469989110216 89953569920631456
54779354926171528 76361436430236096
54333043394562184 97165337326614432
88605653374854336 104618454855659168
66086038734184304 81249577879042480
91106948795620400 106538747748598544
85095012675754224 97689344762481744
3146698761234285 58437834032383384
9145611849150472 35012243036897300
11069050333526236 12031889678777320
16215719994934474 34084831889071676
55779340723493224 85213636447877168
79841107656895488 87309487540059328
18071001173897564 36591334605514168
49891676042728072 85226860784509328
17256209417765436 58558174264756048
53633832722303800 63442874692393912
51077111687084232 80251333977209136
53704363209759936 74190117626919600
1986657688147736 82853781557673312
72739013661247296 73469568346779296
32247286114236088 75835750771462288
36458945986655064 85763744694427536
7950097983225636 81770498196793408
1369898801850892 83622288843840464
98249463280156768 101122578782220144
1284037364038468 91095874765158128
26634753110047548 103959722293817968
3348297824202349 92028712572239744
32756050646786136 42601274966292600
44095887117236352 103972450832535232
61233094982346384 66693184253764000
60551219028490104 64317973900538672
60023396073559224 75592737282994880
40189843582770184 67155780328787272
51821335765503720 83679673229999968
1089678297328568 58666425814872776
61249376983388552 64911433928164328
30122975477935808 100529196505368480
20368242354380428 53930929846414976
3499393171342852 39720705843367032
73296798776226464 99931771320598656
12632965742807014 12936097390954980
99491486442530496 104706204928205168
9042821214146428 103589336091157968
46647563283370616 75746904847750144
19086382530154812 94950382001525936
22747196813999188 56855366410075032
21348820855336012 91469411197398816
56755839817968024 63542511815221824
36854223113592936 61666941632217440
3571233406922152 11888678072639090
11972760195060738 22085715130690396
14386148184377298 82729639637405056
54016715713006624 101565030831894368
62070306545847736 81361622710099072
3703926761445620 78288482631657840
31023359315545292 74153809200103040
37457905022018456 100125265875684032
25950861445325868 43292494426654840
12443443340925988 80134145782615712
58088823915267600 104890220618270176
6328280037377933 52325928135586960
14262324886698540 93494652759714560
26139652186695876 84264976999120000
23062103002196896 98702931492003696
1358669202228165 60790720137210120
8489587485590749 43055451612403136
7454747046864705 99863404201811280
60980509041958272 73577987774428608
63493210399639928 77668582766232720
69757524187845656 102202329957627552
35236968156086752 102218708624785296
4852475800176623 23282169118669904
44768025602792384 54244870218225512
33952219789167044 57009471118433792
44807043277647424 96908366173506608
81137484742477088 87845577677852688
43949442224792504 52396498248831592
12354870283634574 40483037419492368
66477455294618264 82253083833653696
18263388505101788 76700065034484528
25684397643765276 106549885248675984
37375160868854928 67092259381946600
14152999635124214 99309848645851568
31913425541823980 100362476753542384
13283285308383568 21998387737835708
42490663279654720 78196585589719824
16874588950725184 84611636627290400
6313691630120472 100132211276299344
33021089018579504 85591572485128832
8350280415741735 98836337261854224
76199579188899664 92505761899241696
78429609826497696 98513853964999072
52156924269888720 71119367963769576
25589710993332688 32365403600883120
11779555100999840 30079047979103108
38543323057262440 78088584512084624
44812647951882960 56778728252936208
14313357622431572 105344495315552576
16136241727650842 55312802694999728
45390905337002208 85442328921718656
37489587127594016 70395048258346984
41225455242124584 48338739385526304
1435169175056458 32349134209477636
26831257405376832 85413491072991232
32230532876746008 95874371469027760
25230615706378952 52527918475587112
44335221847398400 56108249787105216
8192332582833486 67238240464205208
98216027998758368 99103799854309136
30967452238444156 85681115281235552
9104607801158528 101087155240150512
30021980148485584 44289761634997200
33822148061563132 70615805615008968
101694748413221040 102452437946320784
35899394381437704 57998847292262688
61163797427492944 81946805278957408
83633083816122864 101002624768914848
86410357505460416 105781307914841904
35354764399385092 45851054201042584
16511634308745584 35381218925945684
26060885154489152 84290708392725040
25097985359632508 73811481861078688
31728893722117632 68928687768123288
20814272990975200 65340153595980496
15517479235440454 86303482096411184
53643119596317704 86268991283200880
71584215734129760 89954978877760368
37202310378771232 92425575003222336
40303123134894208 93502486972805840
46911017240522416 75205050874951984
29896581294438188 107291955939687024
41214784413296152 41804706025258664
67230200061798136 90944389781711248
42321107807871656 101954001039457008
22065871525420012 82265787300276240
28577305191827028 88558468383562528
11360017741513068 56294450166516528
35892724513990424 68860421479840888
41396305723399376 105377654131953872
47929414004439952 65518469206807744
6283805290075687 19593491779935084
17958809874503718 95016427199228720
5264181491932681 53203831099913440
26083462416759888 104393344348119424
35480165012591956 76281909685611008
70103079700745432 71746360505036584
7317762269923787 15180470834001168
38412760960622432 81108910494411904
20793698355112088 38172916406243920
69901396721213952 106737833387516080
91922751677729856 100467844782610000
79498525203020912 96225865497441920
67543053598120536 99511847830099552
23737439338660828 91136017162665616
47947525878596904 98224189251243648
10797747711702734 98812415608211952
23598064035302748 82690801032242256
47664821629319032 79429778473002288
58151555698509632 95802275282667600
21048980075609984 98556554256530064
25557723599978652 57387849048102224
55856140690601384 64388353539863240
73407548000126688 83890665682973152
70293050285048720 97167315870840128
22434001202252212 92814535336325504
3387817254868700 48190689949637632
53773062972612416 80027435331745952
9448835159527212 80543125050383808
19239110020248424 77026646087537056
67890061109552808 101127756433643776
66076530105650368 96251320008052496
76721933807296416 90898694305660304
40191297592361856 79472141732092336
23047863191813292 48559041973471864
94463959649964960 105001846529918352
12400023504003150 101820618579772624
38309904915908840 63605089841424976
329166945002365 45768390844519832
19896838592814648 38293327978834936
36297458998537464 89518910342580848
52863197725351368 104960822649823056
17862263725821696 30151740008836000
13229584062324532 83956085495427376
24826156061346068 86941338442388208
9438158111959844 90403259034766064
20859055920502484 35410604798939152
20059749520320524 86548258086619616
46863883201693376 79610550788680320
14779537780444344 61517678460294000
70967680431687208 96391500230936864
79895511593824816 81564488594139536
49788238690538816 73206602929247712
34181725833401508 102256696392560256
51142968120454056 58291660762500800
20431803612065136 23367962957509244
43420438501088744 68349435709634056
87891483322189760 107178470548956368
56089796383115800 101270298916068336
3040111751054765 50224025269465664
10555820108477408 54579469073455080
73796050239807552 78441941105233808
50751524634547072 76438678595514720
85446145015401136 98746930194151360
32054187991402836 52950245360762816
35972653436038612 69245463580358928
9405461790372854 77253140403965040
3092212914247133 44085926091173200
10283683216136938 68064950124035304
21585405752456676 72508783301508000
26042866218185 82111150644544272
90959382818996096 101185408057878176
19157555371999752 27165342592702500
38351426726840616 79692681099652144
30196066120377368 36885420977708072
11515275953169258 73573243539494752
3381732300921251 105387603543584512
1899913600070191 57592497502661552
76979934134589424 105472472140467520
57004131493294176 104402234628245600
44454589976424816 61747813421907840
74682445919595760 92580180131836000
20007972870121396 75707732490305376
55496584021019400 80119553411232048
46886957164135392 66616789280797616
24032245968268220 55526418473074376
58653883382294880 98693091090650240
1319826530253601 104506358163295424
26641617873378768 68079244729678000
70636460901910440 75670422539304016
59709305992612872 86979581538748976
19129912260747160 64272019513435400
73341237638677648 105398458852776400
5587789396469120 54435925023328048
28010096337726608 60679224316700400
50874400388902312 87921535553999760
22097755756759276 56309488772115360
34848031310965368 98209046034875552
60368688890708200 78993367270182464
45888000983678080 64535835684779400
20898129049547972 89668414684520768
48207728995254544 82753749392841008
1233095100818634 25191044268684020
63094200390407216 66192971229191632
41974114382668712 94338115743117584
82340960555731248 106755084559579920
14297494027830132 93276189371183072
16620946114812098 98978164950264032
55292790401030768 96607514721746496
39350581494430568 59844818601807056
39201155804926320 42246198163245800
8249594997517781 29993698076121540
9471374011385352 46011321532406264
52726487410147504 65802719089477576
94394481190556016 102247552205173552
30183650334889240 71029411579149288
44258130827306392 85995996380273104
22971963118997208 56581321775226248
563204475049591 58366329725385704
13633461554692086 31662198500331516
1633799601918793 87573493330971968
55269324261114536 106694580187668288
80309617817679648 88210206883359968
73377166901689568 106425410063655152
10257498950127798 75355603188347664
58098032493954504 81772838438098576
27521231136188524 83478133880103728
71531669223848384 94798846289903312
32634507503365728 76982416539717904
12662244295642098 98920082417142160
1415935433701325 80501686831242032
33682752761561604 56243228007432968
6186859509154514 106463548956310720
6275141844302372 63281832915424000
7449113552399830 68466168213343088
29312604906755084 53175548693068344
41145350574587656 82223127249782608
37486160023569128 40274789018060328
9954039878238684 99849035959202256
97551438021379536 105495846253608768
38530257414727040 65781514523821680
38048255932202552 75049337795040944
68503374867274136 95249493731513264
69983962030247536 99627252032991472
28956217069637696 97284504557112944
5524562931949237 65523572253369176
30477292392240544 56873297976291688
45694153668529160 106175803964796512
68513018177660792 68969314530065200
40875801371170072 86713800613434272
36168443149726504 82696780115699056
57307366285380592 96448867968617680
45917727686708856 71969341513515896
50715068267282520 75999212626568656
85151598255357024 103570783752860320
71281160473881952 104918425720124880
61279882442828024 86373566080168960
4876635284119037 40914252797689840
25928961390900436 30085835724757020
53986240697154272 85895485224947024
90319888031222208 94989510263570464
18823733154568876 49597687162658720
1406721632944489 103123311673551616
44411378362437848 91143154544593872
83605275444323392 86569156890038352
18341169869256984 51804042699600248
17281641117365656 83152272382117504
23895977890568556 93308382926979504
4104577112697604 76328692747756624
39847486486639432 61508283518808400
6925683241544346 44167101171824288
45312199863203456 58175760859196888
41489510184673336 75639790907146880
11100391893848044 32194404901901264
99427899914350192 103923472652552480
55567433799715072 55788720890623504
9330551788119130 16379270659090434
44397806823510768 105856315685001056
20600344203659832 103747870475175152
26218857500953688 43601858289159040
57443231589073976 95231937756298496
22966791282892240 48294331629592928
6337326055317310 48633762012598448
11405702568153770 81905638322319072
2451381327748872 23189664477309812
35939369978146764 63095836398272744
66099631344290960 82315913708604096
97325967282844608 98816262577324352
24986493128240220 74024959316778224
50672624707675200 76147413161389584
58571451901862368 85746165050660368
1241231610655213 95987673157295664
23293015740328612 39105785943672968
1277468323245621 27305462635925308
30804259397111148 44210975488437680
48953177033876064 68193407248692744
22465970827172104 94466548513586096
71124045961148112 101256683454340048
22958842963581480 106879300407141936
16370266292140588 70305933380632064
16765492902175532 47281538931862672
60582548961468544 79203888645297664
33652593665696356 43615402661100032
47954031428264264 81071233779048208
48977923071722056 77787395110869648
8484920886743551 24648299615011612
39126967953437064 40764470719080760
55212430657249480 73541367497688720
6540173117317967 84262064887850624
48202048069302776 54426921999902376
24002805839359680 47951546887278016
85546325441038944 94957049343360960
38978465516186168 67291966804332776
46419043494265776 83858176983600288
50439610965747864 52328653642158160
25368281498939912 68096170465507544
22277721422353756 35060682125038932
39280950776226832 56129912520261032
15683833243101130 52931861391971616
51340881212016712 100645041151814336
20595525132561504 106576935971978448
65605841023910560 92007490469910112
80856294669074304 86421062657813696
24769836630406204 57321572220894272
249604230685043 80566931580025536
66059402715441936 94987971123172432
23505114600180832 89705203601920752
43769021866197616 86360681029408320
53347075720555912 66067459364098776
3424848870672991 29110071628945940
37444706688416312 105812413491047344
56064252176945528 101619613188551776
60221288637844504 68178615907277720
58325725242547640 86200925803036928
6896262136905674 36693131040818424
85197743201142928 105264894528581680
14463669417547234 35700291393315908
29691758110889072 67635714734371992
46377033066859080 98683211448774016
44558593730125456 107359480326912368
71779103568832056 89530234331795552
14699264982543954 44994779284854536
86785120884794288 99953237227146208
20028281892018140 93324721524168832
87038471857323888 97502785775841584
30733650565188616 39241879315558264
61342283775147280 72287278710248992
25572798360976044 28594369114946000
29597740478578968 63827005148647728
1553840560430909 34042915093625280
103447929895902320 105123652858848256
8219738527034001 40969238777959088
90789900408428624 91574398093132832
63675473609680592 99159496946395936
45540560092536192 103161979746217024
17975616015742884 21085682956407180
22616605502291504 94625531172628080
47156725001208528 72895038354349184
11312359768173988 26642177887980288
9216023331190496 79248707014952512
28759839570189684 105093814395861504
22135433302993788 88138922118256048
58106629499763144 68656083225940744
29160559616212864 72339691079509008
80667784038942768 97653604754763472
75240639329876752 89172209392026192
35712913297190496 40028397668961360
87114974529487664 95015250960149056
51796442744622456 89310760632012224
30033311059982316 30480693966284580
33568770895887396 105835793600360928
36306708287385960 37080318909251424
36461771831063480 80939907102523088
24354747731656280 42844904571435576
3974760823264315 96811290811478864
10237766346925360 75650104138548704
21939708779711544 23111850103600324
57388951242361488 89119403878766304
26832034840796676 88272294059589824
35950418270634480 62468349154262200
24628819656191648 95684471588369040
19084964898239528 44608715350885040
16862200056082926 79808193355845312
50380672208503752 79167416875151488
32966953609954092 59304526226128808
55790410580701096 58329472475131264
6854393772248081 86957186715870336
32714958141841528 51630704988658176
7944293521480565 87815493155147984
65168861493225136 92879318016775952
16515682192417154 32357743855289860
39444927139222744 83450019494957408
669806376073456 60536085608874168
35745924583291648 81651519197089056
81494823789728976 103233457219715184
8735027175123983 25660290088322464
19614504126857768 71090942052932400
48478310612265424 54525411223455840
39447394857267024 71317772434812592
102590260722966448 103060740564082400
48961966252947648 62755918026958504
42999784591842680 43362776452930096
16805509806165706 78768626408197824
23526062194627396 75869715379109616
58376258629500616 90317348074544960
35783465409708044 61714773566577184
36228728419413400 84656656875632528
18784945284178556 75214112308082624
32315630683349248 93592390187609152
14298687925784310 51308013073224288
42604763362696104 45454728490180616
42379306678798320 62431724332572976
21557933054409040 88660132944985632
81598920747589152 89690591534103824
41087990734092352 43549099072513608
941311503593826 100811952596223504
77285775025079008 82647471683025408
51879490182971600 58339590010116608
36719794108210016 77293539566773648
81994293127159168 103956643399190208
57246543989254416 65458644226583136
48042373791491728 96823403710452704
81022968703849456 92336843472910368
20752162053504956 45762522506212264
79539548203136880 91025547338207296
45938571307172040 51299998269839512
9080850760944754 51548593469739560
2623049465285112 28088502003385944
36232764532351328 68138291371022840
4095370523284914 62402360663754688
37389671301822688 98535402853684672
100121263704927120 103027615017033824
2435355578154756 23201387142522824
2802691970825578 76456020129953056
48376738672284728 65759372997694056
34191652002083228 46903095586253384
5750883499276355 104876423312728176
38456223519009800 77148451167968800
8097537708597951 103695464584250704
18766564961058436 103528239775489872
47374207168236952 62222052427867928
63324046215457192 79190998098932320
22477994140845504 67655518002021448
61497271300761448 91256334934584480
17798969015029536 44249396876699096
21241424750543224 67795022201218072
63717843393589440 99974266945194304
60113228263286248 83503533290193232
3711813112346651 93629962005279216
12543540751351936 61417651616492120
8065062298926930 60438753100421944
42204142187788800 70098535371910136
50341039287935672 87987577204610880
48288508296008328 95509933835379472
41162251609653496 48202225233659008
20733718448717128 47033140874037200
8981957378649526 64044510456591072
72078308762637376 89816636848505072
49833659976013976 57562651213410600
49128468086696272 62620590824699440
37144667393020272 45349188971437864
41357487546493936 79735133229364064
74490492602628368 84647502153806736
86532083442351200 94482747152021840
24443334085601060 39327206213348032
26761421319971100 79279702474313408
14750371992621622 70952045270472376
89336156684129392 98609012556306896
36495352505257816 79164601152205712
38480690859561560 53088761375610384
51833175949118832 99341630679032576
10979380769188316 75030019149147072
60280710424376712 64577923034374656
10447125355890280 35559875711380028
37395498375244928 95481928195112288
76115521575199936 86277489921620608
35994231055239128 59996081466323504
11769759299582298 79139032159747360
38675269734336496 84211074874124960
48203469554228624 84424555090412960
19073208297917948 33763731966729376
789633498837280 38982374881262608
41347489948883848 77195986912330288
81227004522911120 104944707307637472
17594415201217280 34047377905538196
24145385006774916 50866506791556200
5205821802646640 70409902244718592
32124344922472020 43887238000819424
5010777135412219 106458422131224880
68862617661685224 106903759021088096
60988344738538400 102980809147126448
76037262239357424 104926305352262944
2043793728102876 7797090634939198
50849129741693144 53182892860483200
26491275135178772 99225533959684048
61778126905366552 103459424398918592
47508570665423232 81470338349297376
38969290824923728 80837346900366640
37876804769208552 73112494624500704
38419302641780496 93143826288255360
47398430292489272 56997696147933232
28288281789501968 38250693031363320
1322592570236969 55795024930717120
63441615108568232 85280092029054304
74670594281762352 102227450577135536
31113817244098300 34580462813552876
37030365665894336 88178434269453104
51803315155888400 73286325239906736
5975515590029148 58929071898867448
42204320575201440 91956609229196608
3552324459305574 79693423356333584
50768203376421008 60543505996882664
26660763309429568 54914673239739264
20383994652572644 45000381577283120
69365515006983608 84940047853595792
400361380162048 51777540358736072
64235078779073752 79465136879390768
77080461523791552 107176688978982992
10273558851889808 72517201337028160
3807216327476885 21219747833851636
23989498362108628 95682130673424976
59732427366983064 77294781024921088
39101430157312800 57052478162092240
57183733586076392 63041971123268544
22570125458108152 91625550441017968
51038379805722456 81545867260272272
1570169772989655 101978665797800880
14021293886735924 89025734164961296
70022659698748440 78670725169243664
68151538781784096 98747635112012160
33063174602045460 82507327459779024
8758451598631292 45104987858504128
47735223499910768 66917187260970728
12643537234415062 45111033209643584
57833510863651688 92610410447605184
52690453579198104 74702690415211536
13547729710400018 47217832886144288
78003689763556336 100161207521975760
27728351212793748 37572781825043888
66828448889442864 106005044042826912
92040292081069232 93738607512661424
63165675596905552 63548527190060848
21591310100736248 97644094659580672
5188656409602359 49464871329863384
14456923233379754 84726795137810560
3841151704553606 86019861012558032
32964524414557668 101440496182886944
23214780343663040 51746604541084704
50428974338180192 78279233009493296
71891448247058152 97515291597659744
73242597157383008 73621756110587744
30564841573133868 39632158263731792
75282937549242448 92565843592687664
1956795478530885 73957659660004080
13441730632337196 55600488658308064
16261297138429652 30880249926139848
36730954262527104 38371862310182976
35327184185101340 57639156382211720
96839858141672960 102999038442545376
16452976705803308 16540591330805980
16373916945439920 92727068513323648
22278981954907620 88435830344894464
22699575891132368 32488871776307316
84237979815257312 96162434606477792
7462869810702138 59875309608138312
19435065068716824 105177714836035216
10992938381223304 19611310877836240
10755843381077964 14078731107618722
16961426951403056 63092985320287744
6218028236648563 19583912514264308
8865593261884695 62546403815943184
72696095436015360 91779990470229008
42388446928359248 71866360307705352
54804196382175096 86052500424859664
46009352444077712 102649697398416960
32877857528572104 87832054214555792
33154062938579960 70692333992131848
25624898063074128 34427870978793356
50730489231769592 106261463240040272
6904247054683308 99782096613414064
44678160695845824 49493997878536632
35270045976574728 43394834647586464
14261239119126138 90264067365397312
41877887218666104 85889393131236704
7321858092626195 66064944693200344
32852241996328756 81224959726337104
29580906235773868 91918393363611664
12211913572453316 76977437084840816
28409118135598008 83251565848196080
54211636989950976 95111238916180480
39326328966794992 62716416768351024
20908656856120696 73056895202900736
52264958477886232 90749920309148848
77982973514254800 82830269029053168
82009353174085664 92743155836469328
505330938133240 97393673285701424
56834321141683616 86060055272615872
14435703734268578 44480302668676784
96257290573270848 100728097971091520
9508273306275946 69481107714207880
12490522711425408 88803616772911888
51957953757571440 78447479096222352
43386374675342584 100889337379975568
37071249182265112 40197482135453824
12595328931899268 100355768683999312
50143247859063752 93615964005539376
5171494352347568 85822548709824800
34416153630498144 61495155753791848
39288552202703120 90670628825030192
114995751278686 3254809452844621
60143940705231512 94891489778443584
49758593389415008 83834373499531984
6406945538448338 92469543000143104
37010462128763224 44338317112341336
47411815937119320 66487483901456872
50113200929991560 61919679970448344
50421064792260008 95959435574963056
54877258823920088 93239107720376640
54573412494489704 61888015151136056
12971864562501916 91197324525016832
16918529117263042 66973286615115016
3666972028940203 14234673053509530
2763987073167039 65587970350406688
16567875137688074 34455492181245444
53537707366582520 81023523886224032
23794992289865128 36056941134448648
53923208838056216 85985157253113984
52041707096175032 73540781767259264
7550262093343358 22753123653915036
15592610031070338 79585287907568400
36384774017209648 36798709149955392
2190376178587724 4719792211183169
15650951150670634 42245284283813120
54512160084744296 99512016709430368
3714114979316332 86843183790992032
56840559341142304 73124799425551264
25002885441543212 100987723691689360
13382815499517830 90418052460153632
25833592256821840 53579844962528264
16986713577690516 58181864685261568
71735819292730376 76358907369524432
58953556930014072 95286298673865184
16211863798096858 58579267634943424
26339881871665972 90903161475630624
9257236902999502 30037825937300892
34654420054357932 42954220441189984
2352722811362458 45490093718766432
54103308059996448 64735853428480568
7329077648143773 48793605837975720
7238187850674443 9070097752753072
82870137034455536 91547128794910480
25194846771413056 73389930783830304
15111586963283930 28553152855178088
4911056197088626 7992305499179463
42324040460789136 104180766388712368
19947635065840160 36088802750505472
34885029211528800 94287394444549232
8222646671725469 33971665471094152
58872279213392296 96157458095893152
13811700302635202 42021001637898664
62414616470320928 100106658147396528
79186995159122128 92190272152710016
67167069007889976 98016088119577840
47093910222340424 80689749574217648
31808260437450808 46481863684679440
26178147753888336 86399471218167168
57903072762891424 86335543659907200
22395318000087368 78223651853080800
18237556007729352 70092595380337184
62686680946017872 87895121746221984
4242085228958895 78007956685068944
24601828456132904 97322817922981328
26905743492595688 99124016741680592
5987972114999393 54523789726135664
35098026820905324 72858036499000208
40731685260166952 63469326182979240
48224498787105968 58336115492403448
48895429584866744 64558618802624552
45997613617326000 76042553341855664
56354018792762792 69544727321251336
26351988282238404 87160624660277616
18407640787222300 22730294112836088
24530582255671324 62303863894934880
78039953311574224 84801522748893792
32481886092702884 55201733349343144
42920140346917752 62988848600668752
39266108883268000 51263226729661208
26612096656684892 39530878094572856
66560637584124416 86461626412725120
193951059835815 20649982838989652
20840224654920592 73947511609980048
21243155310872280 74777838544261216
52072230403548464 54421972622127944
14265932204101572 88126630318423888
3570022678195955 82060592547074560
26376727101097504 43659761739747648
55714019974938232 75161308772338528
58717399157840000 81208849829596384
41599993021747992 96853044791040864
45243145705873520 48686409271269256
1739824900381089 72289326680019424
64161185463132136 80216680199176080
29256497994565980 85761992751639616
15879437866950998 73388008665825312
62739305971880760 80719986971917008
19078505306234752 86699604209656192
20885448663117232 97631475081153552
16944472421577846 50335080354917936
19413090252462400 96592158203756016
28356235159793488 69491926157141152
695043528598785 72854006797135584
9967873113756186 58950267263295016
48185761828661376 89359582907751136
58047436704169120 64233253730020176
1734977251209260 70028458558137176
8081387382985311 22553266820207228
68820537603371848 87970268999758208
54601863733408008 58134119102996864
9288466634073644 73504318679783296
27646740953779620 39869353969890240
6567865370171360 79580426104949616
13772963638135156 102782967854196224
85537820777698944 107108052580316992
65282844915095944 80756522892137200
42795932678109384 77917281493026016
25293165661743180 103952809908975664
23001420893064132 44766250967509104
28302644759227388 80805815563404896
56877877288476216 95279581621447040
8084719736554341 82796006303762864
27579560664838808 99292026275440272
9627706795707708 64161205742909664
32647446908559436 36061215601675056
17367178858380138 33534502011496372
26006116330570236 50621553785313064
61933991717170752 77041044606767696
34536997383330936 96364199407488304
18009474924426662 60898374103720128
30496885144556828 59156305961579168
48819539391426496 73775284755918928
75203947299068880 103674282071358544
37704888365970256 72655022117907760
47081463658195144 63938662171591984
14485035640077218 64300587037511104
8025626514513783 85449457153295184
20557290326752104 43829895479068016
6515516863733677 73374423541852992
89151592185646496 106112108597770752
35071907895290776 68632943806423232
44513250065325952 104216741297397296
7684487641129308 106189263511155376
40605025576457624 97463639957124384
34918973283867668 91213110407024816
76002869854806560 90890862268530704
27223569006903856 37831661181727240
3642222450569536 92244126146263184
16297009738753520 65804546315340848
24724505325634780 101445765930777424
79118066764182336 91702791469193696
19214966093312084 70091740948607296
6646549985863880 7176374224205784
57189701474762376 107076036655935728
10429492989179618 81979033216089680
19918726826396192 73838926911195792
56203425084219016 61616583893349496
55518510523834264 99483924991110672
30068034457310124 38708934365750912
66292963478960080 66838839473640480
25740999999309556 66043601376031152
59393679307455480 100104341070447216
94530145916291104 100300431489210192
10651442463169868 38038061492525120
14587004326925286 17299480695211040
17870024403396998 100388170684924384
8336098870835118 84906475400504736
37305064723109456 90896067492516000
5798549502526477 27247801834178940
5112332434365848 60817110980585136
35824190806818792 84817849132508144
13649666919557580 59506350481584200
53893182568459736 82674968969338272
81805162892636544 89570840433905088
23916471104434980 36450050023777408
217504114274978 26756824066719072
2145044553813935 14831421690349970
67558554661666912 80407769930176208
12129920267005546 32064635289740772
24339261106639112 45226499117293192
90500928733822304 94075083940731104
52196175183829144 97656720795776432
19562215652128232 56386317091550480
35323044469237156 82010811729469344
29230242583214588 51141408464501600
10327322214358526 66105076644220392
38653971212989064 100456793194770496
48572982810731920 103159586163334720
37330979748012944 61772816034389536
53551952001974904 93384801595538384
5859884010557178 11560458057181556
5725802082402423 40073598736360192
12720348349981316 43382486347380856
7712697717440800 16564588247717676
66963862915113488 103998432527253024
15458069124873742 25000867076670852
10138934936031730 20896005275313580
17020499858190928 52395216072073776
52010176424064288 105230945626328336
4771986478770831 49343808912391696
26725924671789184 61686320671312752
36687042995913720 43931047465668136
25554231657532516 79559272353034640
38371693271647664 48176976384718736
42308058088503288 92757624022878704
1185048608734131 4908269319125751
34519851017649480 103975202623990688
38155402082563808 38210400783342384
9373146380010228 40283585554925176
31029089823071688 81952615874777264
16433706833533870 78357550628827712
34798703715266820 43628796573265104
92882630333553744 95174142498958640
35020212068130896 40979324072167992
29206096675168628 87784992316312848
54504172921117056 73883107671876576
31836580298473376 70613391924389312
43833282179031400 69985554044928400
37450345866138480 56038915681611288
7031144006523137 91269941441518080
16645975331679544 68960943593056912
30986680644089144 56701080873492464
9627569004862218 89909174445054304
39326578305329920 66925654817094840
29415348705181520 58338106451702152
63701482056238216 90978720533676208
39986869794464896 101134918622266832
24286623088472380 96613371396421872
73354249526388208 85690225411666160
8091978572000508 30807921637707536
580093638071442 3615691528873827
84318969596275760 86410485807923936
94217456864696560 103399785622301920
12286730182001122 79213395163711600
18714536980500424 46082208438806944
68532658181129880 80602269767961168
40574542363918328 53398104258547624
34966644576865028 34996055389813252
7320069692771535 8229605399796300
23754961983659760 25481673204658524
15338339600750360 60911145962456552
13305771894137582 63807463547217216
20102875281312192 53016799824164616
24768175444490448 25549777346141068
19828327914535152 97200433413436192
51095599783682664 97482627154809632
22517715061747372 87532709515036832
19895217504246916 22921135520533768
26570297165526980 70035593769982192
11928778949954230 79785445676886416
23028971575537888 102876194849702128
63232179555961648 72421548403554192
36122988185219592 82018585419350864
37309744517453408 102171311557696592
53999625608792912 95846198560801376
67419757380549664 69486808083037224
4525353112273410 18917474441631708
88287160556161552 103344316896008736
15009635317926798 80068544210670144
7357894583321004 28685872222422808
76507947504268688 83690850497994656
45598591223474152 61529779103177296
7173934314933400 57235870906064640
16362432845030604 94451759409706176
126213954064560 98389244014330352
30890311129584140 85730916937759456
30991138289216252 70889179476331368
13341953570524606 17417046708790980
88049936995583392 102842548075466592
38034044777142360 70997115865854304
45258573249143624 77235943431852000
968791033003235 50170709315227160
35089503027825568 45897630501152832
27143387519747940 36283878302612704
68465382410340544 78595242075751536
4962531425267032 14829143104964074
53795993484163696 100000608676766640
80689571930484432 106196609243701232
81968013211154992 87523771088431984
93543815018626848 97671341675441040
101551959387914720 103437652597740992
89994255727127136 102076753140094432
62100901099042928 75051955541187328
34150649611650104 47542832496840312
32233321226894780 106572214595009680
38598706822067664 96640692048150688
34651797468973560 52926567557798416
22601244280229580 103451492762019408
50549821529094728 73721427959331936
45709663967029216 90036393784896912
83670429897638752 91467659680323472
19191452754673780 43377338009419656
59207497850851096 99167643553121248
5709553415490726 71253585665604064
39717165430307792 99267133582243024
8177430625035482 74779516117738384
63940794120214120 64054478467077296
59545049508417168 101455929918057312
3488157570105745 67622799479182096
31064307879338092 66856095567702144
64925280273635520 91137417983498432
14358193586093530 15055101570721444
36878012886765696 84281104720157680
32451061167597980 77256165978044560
68917919996099128 91836450236150800
2657899551608278 92465778889258256
93958568583588464 102147642620618880
9322228410643010 40565397096687720
476293420248031 48079467511141232
59356197308536184 75437700738842816
34453907596366520 39940233363523128
14167609336598214 61047759064256704
6755519391552357 65114732781749768
58680683710549960 78336617234552432
8468396029633718 49255132963086728
26487957373588576 57208662521376456
3004019815688707 82559697761049696
78612999557931952 89479143944854784
79648674985404256 102536759836045520
49246597008671984 53408589249739104
84749535702166032 85642897258282144
36991617669299720 60986140219882240
51507072733600648 105174013831226800
73138497366768304 77975964193174784
15723766358223734 24548090784957520
50586785459280808 52898569813757352
54607540530802568 80681924410800976
41393821532020592 100985948536290416
63040254361339992 79115513582347920
48299181304605128 66621807718500176
25157070720130172 41804920550397896
12005891094401558 55850068757863272
19757924853054440 71954209327663464
60359056937582816 77475560170550576
47504713264713312 61966966205637776
29959858372111912 100023602008442752
55844348847295416 73930677225725984
58532718907153736 75556611989718672
17996793512147152 106048400147675392
26068165902268996 74150142219661376
36059561094368768 50329770944979504
31079836040234392 95725615117837968
12695626985551078 71856411572141312
651345641136551 80417812104005488
34491154776440068 64709587922008552
65826677960260432 68216608500222816
96398374041474592 104357507041236176
35862395641777060 61308032077162592
12985306785732658 27531506483339708
60189068847808872 100640861125046224
92197965358084928 99420668195542592
15095104668364344 49744462843708832
26522351138482300 86076279631487328
29550493202820224 74404484661117600
62298919025812568 101199313863380112
7569084937925725 82080087855366944
13143677300313958 60295434319576296
23032554484207548 65934397218273968
40873140760612128 63630463047544136
5149422852552798 47168653778795272
10321135200731666 90461853636852704
62298910559833184 73097933497402992
43967231102863720 61528150926404608
28607601479274384 42559114415715056
71050390613723416 92938968628078512
50344443520322064 97027351776629696
59895348405759848 102497145065519008
31269045697429296 86919733555537472
6214278396551136 30765187454741688
26637030434078996 46501563956299240
38992200768012264 78969054284925504
59263578473885000 104230783900145024
21453682850960936 46388768633846312
71891721358389704 106417416747876032
2827574055985643 89350034237009488
12817622749266442 12876082777662666
81517554018517360 97371891142577808
15819250517218408 33694370896145648
74698228175635568 90737102334565408
7516072364198689 55127047616215544
44468711161879760 65265778937026632
10938184323410422 14979197957012948
66167010987015576 98743151836289648
26181572743928544 43259568859306744
41024015199932504 92323744517058624
23190164167590728 36187531108602928
9851535776783376 31101816774274464
55084019788926728 94938258275215584
85874290637178848 96258009396920448
11892955140384300 86004070829040576
11896723071671684 106194142940537328
73313650352550176 92139979279335072
67626754975365488 101015629893615408
51271367632416184 63698140096450840
27640145388929004 47019076736579544
2141003443278504 48004029731935528
32901219955642340 100928535884743552
30501991588958760 31739090934311312
61664281087131920 79618542522574656
11980276608882148 17696900753996668
97634562218438016 102553604148626384
10993416436694724 93070113284689392
39553466444599176 62371440938953816
53385495204270968 80228209859358640
83706801938192416 84838099729573872
14626726061767586 22262677630191436
28536745607670228 87243118958127648
34616458157569904 84018367988646368
6534447071276096 82837147689965488
8163776505426412 23567514898318496
50833125166284976 105479212908906240
33983792982484836 102157050896904048
8641399469570547 26011722996669784
2807804872467042 91133457153024720
11003674758286674 106320306272196256
70976675750398296 89515216781499152
29407481442632692 87825039158879904
11156398563611228 80067697162338304
827327571436691 70494250778986400
87722191146177728 89868216626314224
9379914274776846 19091914511031352
17344456246057140 56731579427811088
94066135463981296 103899954489780480
44680743612367272 59496043857555040
1239043306249237 10225840731628042
12303641336249168 50873626701748688
67934980651545376 99834073307703456
33898964577092000 35883265515846656
2424942478811265 12826592697658546
56589746807537872 93316447179550608
19302777049753964 74529016035880320
25858330741814056 74218032768476912
19269191538384260 93597187281951584
84463362748340272 88540150141549728
45559763074232128 57806182777436104
21116786776082244 28443520614646928
65615351181551400 68918537806673856
2384053533243180 51309442381909208
22855116935495772 73256698440604832
67614786243727152 84741794159276256
19771463618603144 33470553480284900
30746646906741352 83200091124884464
20607140413184368 80842851364497040
54626273932020984 59732042283842504
69977533183364528 75673273187709856
41611878013888960 50895281594171176
35412766561533760 45903830413626888
55410349463118016 81236021234941536
8762140266582876 25367928356951156
23297912422323624 60352922790881768
47528681247340040 84673573039948320
46783583708662824 83611664609678704
19708230741133892 93949399933883344
41931372946487832 106336623869323792
33200445137540836 52397921695273624
33891240693809912 37624978251649496
35546420550890752 42808920193383048
12000142871332176 100217905313296576
34061203647761176 48124886682727840
69699947231007808 75892455417155504
42864231866823600 100229514983230272
12562561856039818 95317255832367008
79194749605435984 91604700293626080
76392614060881472 79980715634321648
4304673814580538 84615768596526768
53466739404660064 80280306891235776
37364159890760448 98897922566523040
3323070824055864 67544445731272928
50227176856405288 91649471789778960
83770232908300832 91979697067544992
23649302954789368 44277908169113952
9092165261156088 25616003036134352
2866342045543672 57218405328490864
92661387721414240 100515235975592480
38807648101337840 73941222716333808
15499497612807092 79133060177030992
17550156078408442 96901478534999904
19706077722125256 91852482106003248
46370204846030832 57440567411307560
40739337882087728 83174566219633920
71588428471783112 89701981711272480
30295368888558980 96278484049402288
34640873157160208 55094062404493368
5244025779429630 22539292322261444
11069475974239738 22698370527486432
51579397698840360 88966916496414624
64134015292350424 74409505357016800
18285363197181712 49986698461314800
48220675236766840 97938657351403488
16131169531094370 23296726637665192
98655230314002288 105762579325227040
61760041277418936 63363295163468968
22988942268899168 90336430992238672
3625346963779070 105947969863446112
69234381631241648 97715812418748144
78073434006416368 84729582711198864
17756767447026836 44321496892351936
73076852274020432 96392173665381296
65854911388538784 72159759411859936
86289052954148912 98356868403279552
10099195954256446 89268208687386752
70376446440942424 102713603433096752
69426771950223968 101249247858982144
26470772534791580 26484593294285980
40441289619628552 61541910367052496
8669140542337041 54040547057550464
43373687919428664 97591853675733248
44215350976469448 70646544024843256
53231547038539920 69217528954702416
21645097256329360 97499347829367504
1879382865238190 80528567211777920
60588728535576288 67747348207307472
21521626421843732 49100075658233288
14638628161044320 36930005539172768
15273085442896662 15481029530622110
21877349855430616 38209667267110088
58802354670088992 59041897595846208
9152611677591330 73541732934606976
44022822275009944 89157209128410016
39566591248963952 90637221960069712
1911691933166123 63089004436400640
39018476955142232 92918277435248240
59545253283942832 105005829001526704
2175901255080033 50475338216032440
13175530873903664 18723814735818112
89603592900775200 96243012102768384
10734748913297278 71306188625120208
13447715092766198 55357079084761080
72149951369427152 84793858035723168
14946259949630746 72092833470776784
78203430367567104 96556456513446864
6189881483274845 67482609913753168
10206198099618154 68447046874984016
64414606229898488 69890439779834024
12366488005100258 56275411026908528
23312468658665860 94444760339698848
60399788044811288 80195094092016272
50675046169509920 91869741170758496
33625031691382620 80289842818769504
28692362682157916 33168054768129368
2074315812246323 40532664298329952
7604181796783452 60140719983981744
93077635175418912 99081052058775008
80513575638777216 98708634582768688
60363355425933496 78905481688665056
34275915839779684 60923469660193288
38363758960334040 80770551962550016
7163440037681584 100584233343208752
48140259998702648 65047410368941536
71724600890018128 78323355976623584
64416645845719568 96824869249253136
83070596806996208 106337987190074608
56106133392284424 71903292296178864
66092923585440104 106183113664081248
34839609145301076 93887339123908672
13916507963991174 36775146174845912
35742441911818716 63564290783987080
11354884944354254 78386957273007632
1284358651602936 89966902512742288
51475774405583600 88686986869355824
48140615227752336 84482059180669456
15877667107422266 45003783231491112
81360924271283776 82135164827845424
17339515318650828 94569116155476816
59603661893099632 94198331751961568
62897084924975624 93899519857950272
46738920984843088 96014756607468464
30451895354295748 104119817650856080
52813109478820072 75100089145653968
26049635915216460 89982747802932800
57359619163282048 70999832799360320
28644007294096392 34252249042665500
6936166251040272 63975878314370000
24597233743487564 29686584169845980
85888778741849568 99015392187022080
4802068361211017 91773138576496944
14538058174883660 92863955511736352
43464887612463784 69331867124765056
22188940363453308 54136576646295960
29986253126182576 35758704150557348
27587739182809084 44236380824044064
29374956424890156 80779314533694880
91036455044279152 93135468679746304
16419512671278392 80341110951329472
1355033304418183 97517255240441568
8147665724164205 80138370221987968
51300384045124464 53892636345325504
5204525404152301 35244570239909384
2345389705983735 31724266413406008
2619123274496843 71278557994183392
8353676446158605 24076074081614316
68518715849651000 94198416560200560
61280171667327536 107244770881865760
45394311375317792 96637263719601504
85291500285370688 99477681169373760
8928957660276800 42544356728450416
89894937667831088 97288053785189120
14823186676367196 75891462717252016
2777581666086580 48951786624027664
33364577381175632 73261258068263296
12478292380541618 68238055469078864
39478890242605616 50330421690924480
20806014661201108 30534958491431444
27932478848451632 43991016012284880
56593894686660040 66429289871084256
33589786786960240 70742155496441696
36462949196519112 101706248764530240
10825249070903404 52998512220466648
52968940691057616 106329651105083904
41506182816000392 92906638595984320
304629845606613 3761301788507845
13150411520933540 101188793289156016
36531315635396600 73010736748165552
23939377479406752 89668299808621648
74452401366489456 103586347124088736
6918902041810612 13241583643834312
23591271965954224 94840364972802032
51594700015497240 68244802464785808
63098751247590296 99937686601599936
59822696811222872 100376179175563488
53466577456398808 107067455224074992
35990076050262472 75047793307236144
64015689496964304 64127740131736416
32932304157295248 62694781024968376
5695886288152698 87546506739312032
10888175013961798 24740220674463288
39178110592152048 58247680555707584
25183942832674040 100351374908152832
40337910574666616 58193787023812520
15026820407803736 73174628234008832
44297255980954768 94338758344462256
23792615539305512 53031950391920504
20044022815587628 81285103796679360
538617488528442 88895108097882512
55063857675830872 86502534004291968
74307606585487792 79438657636723376
4168670672378161 32058599815200060
32910700635324496 84460516655645808
84986520443460896 99013900687266224
73447054970686384 107052783111845840
49794795016534072 75581962026628928
40405530610754800 75064195713485760
2968291186969759 76697481209009984
13974835159004602 63158355221934544
10506424402999122 100736070294772016
68494771114798392 74213804740173392
14889958885148248 102494990509482640
41780930067589216 103071076918592896
22863244872716916 31495326797435780
74761418713833664 105497446938080272
20462275114124312 39896541531306096
23842856478224576 32397156288786336
40342205163063840 40401007615993904
34256028171225376 100258554312591616
57013285804019960 93788263863108496
35930379260639976 98145225931535776
291178753008270 62685994290227928
25612326714572160 87597233404858832
26660870696180360 39386125882294488
18033379862278760 39375524068147680
15073632361043940 65253567720394176
39997785597900416 92583207329605536
20035332146146788 79372552352072960
45049957021827728 78296849828685424
60265209794067040 69684069118346448
7277886340701298 30925975136090488
26606928428632752 87261479916480304
5360833853773883 64889820167411840
49553764899990112 97650739054922160
12599618514938744 67894949221099896
38234990578641536 38508331459263256
21806986027156080 46796256084038192
56977325109234272 76803321918450208
30166230856775300 33051705817221088
16883306441681682 73346510453663296
46099416960103256 75211762629185536
31054256622628420 103167123126851712
22729683007189956 27950435652225128
17717048908725750 102425109527457872
47623503822594096 57680326901625096
27018966778319564 58610237960729632
64069098491913264 66344898969131512
47941519696271928 59312777882898744
14134805312135704 38761524672599816
40127858425978872 44225411589162856
57478285581170688 60312200666464648
56163931675730552 88541090967325648
19302915470234692 54739229769353136
28477626873553104 84063927722954608
2993925221432497 6093677566504291
8409655881458669 59917666665131416
2348414122654725 53723460434871328
12817156879525384 102420383622371728
52300493968042024 105805879482657312
29771052029081364 37512720379441096
34142017849315284 52663900357984952
21442221572704708 51341261577355224
12397690399124152 99388752405548544
8414508413379674 74299647534223600
17450002804350292 83989717453310064
2671018716049 98117113141030176
22421723592803968 98622692425803056
33909423912510320 69087039970072216
13680367789875802 22211464787480560
9135703566521460 18026676583184444
46721002727206448 62786417734045832
98368838752643648 103314202379566640
9301611342686468 106399090692451920
27819167006954208 85700522931734896
21447090680456556 62621682220901912
25703231051017396 83656830964218960
36795152790907312 44595604108848976
11001884829992300 41195939315453360
38599584030679344 67907486676996272
68047492142487760 81691910107923168
46801460877296856 74545358762663312
38913983645143912 103715203143581840
222365855999756 100011339592953936
24789548369602600 103251573786881312
48867443738420512 77759303186079456
17474675249150858 64692654438128320
79767551334542896 89748575559399856
27638067747987000 72747853304218336
16622857532844934 23386757689280716
40509450179256848 43613591880599240
826370944433594 7819516866959004
39838299263059256 100480351593265968
51018918001195176 51697692400392184
94084217532592448 104534577792614048
7246012063797001 65544337506256528
11846017721064384 44316403966529112
15527488747538766 79266994984096192
7825932538320165 50807245763760024
18381052570758068 57686323967917288
34735911817752860 77781640447007424
66916174658845560 78459006022172976
17617137370842754 104024227038384688
102316390442566368 105432792043441840
8963884919855505 54532545786719928
30495637156050508 85767602162437488
12019882443306740 38437539622091320
71325018159973184 99016768420828688
17975992255826960 47517794275962096
55897226126353872 67003856986439552
45045707080505016 101801631608837184
364030693329239 42187017898477200
7115756589197545 103492777269953600
32736141758976764 50522959173707992
66162499079250760 71081638420558968
77953478550693184 81272223937078912
83975609462686976 86712213144724704
22085626238737884 45988708808174160
55080504531597168 79792704183953520
55793494653903232 71149928983545344
16335234599555216 97307061495765360
97310908162156736 105925512162068624
49126211695076784 93348881860238320
44886821882510784 49414509327075224
9954564202927404 60002035638700520
18494111884325040 95412992349049440
40764466473730112 45078163364122800
61349137734719888 100916796038214560
30530201775928516 97222853389155248
86531874446132336 92402881196977296
32071328691860220 36790871290053960
4921106741281512 76902576154962208
33857545862754460 72197594921683552
91579322988115360 105909454634065312
788813274834824 85926600931414080
102788041782336864 102898396965927184
47783275343317440 66800255875123256
4945057950899127 41333487088438440
44386026235909296 103094434693697808
18231921445739756 99933283052005440
52954007643955264 64676002741886560
18157357075108728 46444591488221768
11105741258470924 39008336712267712
21030670972525036 84498053740912304
54465982926721984 100013856678669424
40167321661540248 42691013801369120
63379240352224008 79386622596169712
27091367939682404 86742331824408016
37670276401096744 58538223594742616
846918070305252 53251921136518888
42667938770293448 103735364911028736
58586014638940848 97966822379513616
12767364151142128 99985937924793680
39081761922542216 92683593541282704
22747044665804304 54053155922469744
86709115966796 61517204129312552
13744854565385064 63287795199045600
16818480203956614 64044996298704952
41381702796117808 51374323891881592
45492171201422528 66663971411892736
84853330538496064 100359225041577968
49268002552665736 85834680639418464
19464621197597896 60811652001650272
64667490345895808 78574391945416304
43570722559751536 81677428481864208
95333844485307744 100118218915535040
31455711848235340 102261076892535072
17639687894662486 61587376553357352
69255900644776576 81899446823029376
22598678920689404 51862471476997784
7238649584761815 23088252946554196
5196550937756351 80920789314432192
75068704109196128 76460551068198448
34455364955113624 104781498696254032
6047925725280384 45587041064354736
3636091819745256 106860938452822944
16754368635177 47517950720496400
69230618470353736 77084973560280272
27965408640139024 90619632894338656
2416102317987062 31373367759921664
26043699383048264 70483483738718840
31074919371113604 60955116033122672
45228843019353896 69991501165239760
12281672525586326 75105622511373952
36679428235071968 55809440358979064
20738616414265836 100510242626658688
30605640365951176 79949858792781872
13535017207364282 80842626311108448
46577347573319656 64271632251413768
14196596844334802 16816135165113840
785393699755478 89059873775890400
45544805895315576 98625210195880560
3796972963477327 98546506769086896
46727616014604216 64095959163954584
8492810686391836 41785476867690304
21078178342120372 58104989981760056
95773711698294880 100438772137998640
14675512303254708 98018757713750128
46376795491485240 64094878121306648
12918375229647834 99670575555627888
96313849695679920 106806314558991312
3134852859190370 77261466534346432
13150061580660638 50839872489864376
46212831208108928 92508866636023008
34852555748691580 80747806757755712
9940838566368490 23656756210536208
5819189319543079 71878953426488536
81610225139370784 88884213729828320
35802567170520804 38380326339851024
3643060850441362 5928606585417179
16480494773757562 67546986484304088
70054420217816200 87855703611410960
17378412827603922 94422294357590928
104113127327190080 106779445911958384
12701076108929070 76613996516436048
100798799049484320 106471598643481888
47919039223065976 87749959626600320
79505724218284656 106568698037239520
76558476476009408 76600147990682640
42311548912500024 78494611516666080
58935413862504232 69370435360031936
63617913521214712 98075053232521120
6741125016149143 64360558384643208
33551082621588536 56056909984988440
28041833280927676 63933290341626776
42028686382792688 56734943619740712
91401847756435824 106445579289980384
76718400848874336 88919498545074512
31279764570975512 80786592197495696
2593393997224428 33496509073442480
69512501871685448 83372805350627952
26637935770883196 31752693189148348
82107412951203200 93572856627833232
53611183922945056 86419552903941392
9907682996017080 28105562151216904
12038681340539558 58876667933035696
26961972085434740 31477542687565252
65916249908873408 79850538431068464
82921994695055824 85423041544872336
47767582232168608 63877691471161312
83318221076795248 98735454192316880
6696432471852497 66893390006730688
47166976234426528 85238061884719136
11554259923895270 103032450694150224
47788386657712968 75183031128409616
57489483159053072 90811699152507456
17867297779754268 21461250423882308
29355588793844620 44575359392627360
56438372099378616 78852757543402912
23439457991463104 65075543916160624
23248867315486920 45803445196664072
41319655857217816 106608819320141664
45326913324900080 59270159032938800
62619722406178320 75197440729344608
86714308850780928 88069151212657984
16759478880911264 49353380478546552
12720434776026162 26139036474018492
1393203606776810 4752463257231143
53261718007729752 78491365668520400
8865734147238546 105756555754278624
4700446299906161 16061563538242732
61193397764384880 86939551997444208
25542636033135620 76181373536199232
32334179118368548 37081724653918864
8795946799665075 72690734241236544
14488578842793664 83994067054942368
23053797192623532 29903380968819444
15684006689212426 22139673451306164
47375193498624832 65306971278427928
14395520582628258 89923422957850704
17445130651818476 24346769419506088
51835065731216464 71232046643744320
62955425926032680 84086264439319664
62132816734294168 96304962024513680
11123450076345450 58133446041384160
23383245808139432 105311949436224432
22590344639085020 45919891885465264
79471464712397808 85313329109074832
28263695231829468 79220394087578624
11828687573022850 52340447744454984
20344187253406920 86871307319989824
83018039320286608 90167761876936768
10432218383895498 97398056911214512
10300519134033210 102650375829019600
43750027746018248 53842557484623368
73132755486085552 88078239268724496
20045861165416728 93573577898168624
39162927766754552 95203042183084160
1066337466675568 66303903548359336
47998567925062968 51975927437919648
82986671203310448 96952839040273728
59557340276852832 87314317969732720
30367124885086840 69869735760239832
33947255786577244 84605827903913936
4473147478020480 42352978775835824
4886812472103885 68566029949939384
33378388104377004 78354210535889856
76074228893892336 86832489712193344
83860860170480016 88200920942672016
71410026968322800 93070375476639232
49353257327671080 53692069590934400
40622140187633160 92315078590882928
39681537050389888 68721264389831200
7850724047577290 56750187636514320
34046769258094044 80115679940998512
55933297508424792 80484609968107648
15603150154299174 55042429899514424
34572149554803488 100138727353378736
43029022298770928 93940342701707136
5357173996892169 81079478571992544
4588235507524875 46624612465154672
33461294301315328 44145587984668376
43381781088685256 83659067752826736
17634372893660366 90070120830662592
37531486863192008 62028491552376976
6946982754174809 103421601832071360
70735842817557952 80423895423386432
59985162072242776 100917277139354384
18907115926806272 35657266074425528
49528593491506984 66316142086212576
25158673613574996 63988525703950160
36679134174599096 73405870924858144
1205097494350434 87037906854067664
8588388837717061 69522911591436808
4984646463486865 67518739526517528
66440497540019648 93791199316633664
24081624499786008 41924979976091792
20448733432089244 40364580277209880
41970706465338920 74718147911793184
55994958076240952 97186688075694336
5791203129586414 13431566072774514
38822035095315960 63038441091589392
86683129364494000 87741471833164272
16566459123888026 89918857330165152
27938525509093872 40804984437523672
48526095148062160 68192317282660336
3303635437214281 7675282733118443
20798038508171092 61215558923585928
44430407823464232 62219462903933368
17478209079632578 107147696929868000
68920193645579192 77934244768326608
42952598615959576 76285839937837264
2354934279729844 26601729883721176
51417304464425688 68069083027563896
21954284805213560 83964635641913648
48670740447288544 97973993441634048
31804407102108404 67852473971419568
64774551466373104 71128755780566448
41460236357004568 103337261431742544
14103625364649972 96736680741234272
5761945336693958 43240826739684320
8363482636920552 100148819206179872
23877572816724408 24795086940790956
27601616918046588 76262647955385248
1593294249111558 26060719741640488
70873743019390912 106127630229831376
73064057247983984 94226408624198208
41960666235603360 56734891024712024
39196958804986216 85825883830413104
42320750035730384 61096321198324624
32857421882550832 73436672768946496
9397361345445258 85377647989839600
10323177159127050 30944136469942876
38619503021105984 101219172745242752
89449232019303568 95738867594907440
22382533391392912 34248296775697348
15582554009606562 19346117980907452
25891151148993316 62361113065860024
34388074814680120 54068945664392888
8952591954484563 37073392669997048
64119209889602320 106044878248879312
31230782410711688 88826380137607248
13910219070701226 40015375294132256
38274446166276952 68184297609931984
51825077216167480 99342745475555104
3222611033786012 74939686301709408
62084921387250552 94841943202991920
28567906170164508 58376839520857656
24254114235897080 96824011433089888
3192880731924822 95683740613208064
45791096946872736 80663371727177088
91932959763307248 94618531674364144
71186535161193128 89698266127831696
2911772127102663 86914903018878608
3051875076123811 4734833658881762
50292920617485080 75877603667421392
63266333145180552 88761447625405552
62414419653195608 81619165853595024
100787400978128880 105849134513731072
12266959860823066 93643333840654432
47427726240984376 91174087291436448
44368742425500896 61071638170809976
73789485907349824 86397473556012784
47045375121446256 66630588234688224
108045791549301 32080133401729604
52287358026419480 66690059156872600
56745483155363120 63779622212900584
35715055790147804 51195532927479584
17231905091369258 77811435280541280
20843466989907848 45459963246576336
12501974051917274 107141882873395984
8045213147658162 90100924707048096
34539976456521244 95347759830544336
29457634348040788 61209408976596488
25546514676187912 57142388577073320
61517860647844352 66710968388276712
9499529252630240 75496371904863792
93367007609396416 107159057007104944
6192194682020191 42566972988837456
13146694799290474 89217408731331312
10413286056624610 17164214945321284
8413705252099614 94604828028726640
79277253703861664 82885841992990928
13494844338743980 102997019668214480
16442089500219354 95236447338951936
28464478432086580 81843373854275568
79184749991773264 97330589858222640
52670503623173552 55017167710707504
18328704104970560 83779187782949504
79815693694049120 104408752307809888
2588470188309480 29071547060728092
31951715587846776 59944884992292824
23388992359136596 61765286407805672
57280290246521408 87242359549545344
29651718527003116 39651087085724664
17061831610786830 45830635003697232
20402378800582136 52894587094405776
50734949498889192 63253645338846248
30726150087143724 99258943572672720
49388164185511808 77346562320152704
55557865936425048 90442093954382000
17597577575409328 28496281720205704
48827608413361768 106443963095691744
45962260356569320 55129527965861544
32744337004690188 33754631768459340
61966897046835744 79052808091619920
3348639764695360 49232790914493592
25834634672871416 55229013260661728
25879194410955444 82646885949810080
56548835143750416 61330009391256752
3004980846674348 105966032842298576
54723357534666472 73665693073054928
6986375033602146 10532033638802726
6335444556778339 23008520097241224
25178352161796204 106808421895359104
98044977879371696 99652001134373920
1944072960662 52749058653857072
33875632387698384 77419679276544624
13151949563672646 18066088338813412
50949917685243640 98139410735112064
3013184621010591 63462292321743432
19175378593674100 74210758540753216
9309464254740148 81081562088975184
55549208030012544 60851967466289176
80074764330876976 95101330008086832
9534336534530646 105506537498791952
46843646471686584 58055698627906456
9844365318135458 51784694592198216
64973831755684704 66226238778512232
100907199647155824 103607668282523024
83973960017636928 105233154071232288
61565636981407584 107008937749794064
40602717148558832 61602274198644672
48921030856753568 102456130135492384
61183183195716128 90749118634577616
29719838296730440 45582224130925016
51310757134109144 74333476462624400
12516695548324974 94362609241449024
48994567833567456 104713194409049280
22338952463716140 40350286404729104
83438080151006368 95157000150530688
26423934311645904 46551195579367096
14995900883826836 18429192960761272
25257943746028532 27186241576292436
43112640313534192 44519456366829704
57820481148632848 81263471116080144
49744003053977232 66780959900980800
17673507996778880 92588544461253792
104195449363219520 106124896788744800
15276235727371224 103238907152252640
4169036300654223 59233795391822088
52974127191029768 54296635553300512
31780960293300648 39043434841787360
49472565710788376 66598832393707312
54602839177420840 91952045198472272
10728468675981528 91907002573982288
25926747210198228 81042218638287024
12115101782312400 57201164325766024
30351168610059756 92931287713898528
34450645356734104 87333449886949216
52923428267037232 86035040843868688
11251374057449728 73598299201672400
64277511204380072 73181300251041840
26465522420326248 102875391773912496
1254738624157334 49283705716942624
11261651326825340 38281261599551416
9782427937043386 73654522351990560
4311200402238467 76137193368141600
104289517913039456 105577126444778128
27711864997528092 36476924481064248
21118107183689512 37158593959854912
26986456080046480 31951475360810872
58068032871355856 67967978508452648
76264285710791440 84379726173727472
1241691606605149 3041646131098177
15440069550252160 49725351724168424
6254420569515613 81079475656307264
40475638006274440 79215565306631904
8368604921415334 77117508668845408
12037606820436104 28329250319383640
52505407104882464 102092958409728304
22902765259210600 36934772673294088
15629610676221476 23250808143745056
23371568477738968 70889778628065912
5350399343081287 67192391121840704
41021094452911400 98197486459152656
4235994956351473 77916194789219328
58920081424202000 82652369616923952
8458309449737172 85576903845769552
6072924523251346 69564141497082944
49202507673463088 70880950012360424
51577561687950168 98679041326582784
34185602890475104 96748987534639792
18989033063626492 104219667362439024
41946193312101392 49038891647373232
97019833397108512 97926215497667376
54885082841576416 82012871230920080
32765112349408360 105629865148599312
14736990720759210 91124055764514976
11965047179801948 31293296770802708
18538700119704448 27805289736697024
53342772645053512 86773728959857232
38876129815061592 86958392766910608
54438771364155608 59388602286613880
24063410973431028 95295270622148960
58364133974337800 100604310141186960
15666354757685098 20658280210633480
20580398485725796 78411998378294416
14103157702034768 27371756806747072
24580302670166032 92687722328433664
10562245939963538 58882172023099936
35785685550343344 103215105908763568
71949576812487072 90780018402270176
30737593625466936 35480509597418616
19802616216870892 82531507868085904
15565756796352014 47890713508427456
16827840225625238 92153897906630768
33416977638766880 87182826318365536
3655362861216356 105825521991532192
101480907089116352 104204433380671760
58792583037590824 62005943242437400
3261209126986696 19333050243103420
93436040618116432 100542337367072352
35401279627681372 76913153195201152
22716981558492292 86486752118331584
19370605301053248 93085840129455616
3446582946616365 47603796454410960
58899801880140720 85911344952672240
33825915218932744 43107304522460200
46427551603241376 55834798303897128
48947803785725048 83084802633289392
6075247663615421 62447996504713856
20124711082619488 39808400609865976
12415389928436286 43251937640292768
20818582927683652 64386358830216256
50796720473750336 73033200224431280
21190758456756224 87184412492095232
1508209381198121 56888482802832448
55172133240522040 73396791495911840
10574349752449424 61492903138670384
41212008104012320 56072081025228536
11148556740307624 93545870181485424
66222267667331736 104313016406034528
6709118586500553 27665920829393404
8020051771495824 50417052280907848
24546586566876616 50160399383889800
28037665073676700 82178183213770336
35847317695888160 57934315445365944
75654223089419216 101634211847670800
13843440790069588 20241844049631132
927151014463425 69550621882962840
46831381643391448 84290453892558720
25013146385662092 85992123216387616
22843318936972060 98506162420373968
11853439444019706 15369966578034220
53502594008702120 87772709060030032
3804902927437975 67221856738594856
37494658769730016 77134662302722208
102702865102109584 107210296877970576
26989973469422928 98935069738927136
21951657788195432 94380247559594016
33090174665444968 65687300288324392
17873481358313762 86078695931940896
63857125053678936 95690708569875008
63931631864284936 88486093201784576
16471064266782008 101374244703265440
54348554549771912 77999631321555760
14658540289595040 100667304293498672
78191002518291520 102314953721331472
5422078895727924 102247883594308528
49978500662440136 97487328779608976
14153667605296334 64292651350423088
13997385224959954 81503218862239888
11621669016699226 43440922465787152
9285543450949866 80681446870219088
17399219881273280 98609520328907840
14422724740795526 23667943286754624
61182540167584648 68207645948562664
14888570960517510 76182361266919760
23313643726674284 59984897488554416
13849987344960794 46702311134463144
20551248891745388 62791880268023720
1071174630643463 77166140048960544
84033837227251104 106402476612361216
69986205089983408 79826674971587808
73090538828894464 100009284353207456
57104767245246160 80759582551173072
18047558423628628 39582288928453088
96750347474947408 100633708117794480
86409739069656800 91620113082238832
7352942913852696 14644358582780084
39224482656431984 45501280964955168
48534106938708144 63523241552977792
10154895033242804 56451476804657400
23272433559406676 80879175139588208
32051930566286108 67609240949992408
11437811277199562 27244073099953860
919786084344483 9725728524521262
74232987925577584 74938886196677824
70546357211689800 75700548093816032
48685694367156632 63093973500737800
68791282419873472 93026563013668880
33809009310218448 52083917374945864
12751605378172310 82376373679646736
78883459805941440 82677578776717424
30356876299340840 31067376781338900
51736207415653640 53347594890818056
93505763064403216 94641925977565056
2776051781933214 44447428958263424
16943859719485484 74829005599542656
38058518328608344 77246499176319168
2872403688710405 30496797237992876
28839926760757084 37791689998500848
39052824752227808 71179926565109680
65676529964707608 72799162634574176
48355198287580904 60041202693193472
39247402350554680 76072857708038000
16164216268664942 55181519775692784
85095405939576384 94060673768708096
54368917954454072 68598840518477288
35805341767549916 93023607689400912
49359284600833544 58648677268005408
22286379968839660 98192901181845920
12681505305186852 98981092366737424
25269808270470824 37867923302611568
56054100207290680 104553573952240432
30641101468122500 60602083977112616
41201433752555872 97832483293947280
85199991516872832 88241460508864640
1999784813510514 107339414071673648
76419638753049904 80725356557633264
62095411240034520 91937419625383424
66716249194231840 85919695039434096
61578380439279208 96004293375268992
67427692626532784 93665055039246800
1143754857298279 63746420740120352
29095035968172852 32888382247444936
6768729128140644 73959709788232464
68631757986936232 98749139642338240
53613705578783064 55991706732472264
4829847804320910 64899566386022224
68616863096658368 87852160462750672
26853499177949160 84410316941968592
13326946381996544 51057613093681368
1454981968301011 101225388608290928
52078029069723920 78549181442681936
7265275494754796 32165055161704656
74099122669050640 97486971090385872
45341521025738168 70063018167375984
39126178739685464 103971482804428160
37027036009229680 47370769348419984
5183404286705020 17046518544575892
13464388842257316 106924927616402496
18366816963260280 24681809260021988
46302743436149240 53666645506089048
42792622074769616 45033364885191752
70605360008495376 87666072183483552
73183679731073424 93753257387588560
50046011070887024 68606570058088344
40660291552858376 83909673061369376
13150179115041740 34157919296779652
71926623533749816 92164867865252736
3468337245938875 69511362590671960
26115265574629228 45907987688200784
8367202202556997 33687074334380360
564803071139526 105095257361914512
4278540934369662 103024866649525136
53355167242674288 86834019731844000
10868844911654288 106808066074422512
80085684683374064 80857345906192448
22405025950272764 105543179939304416
6767215424412922 51027388993629488
2695371570030977 38555269607958624
47456991957208664 84631086480081232
73605630308540000 90891070563868000
14787039806532678 40896466655619840
34694966357094976 57157369574330936
18185430005588160 46743748739386016
63872350839951744 90567614011185504
9455246418828206 20008715356770336
42777172124688368 76474295740447280
49789874241955976 98115507839413504
21954428384381880 62385008760133016
70915157525206032 83590318901924560
23803161021504988 78869467576363808
15419582556937036 102759395458288640
31086766286582204 79889616984708832
39574981396446632 97308799689051872
48350900470629152 77149287477746240
6798339374136357 38781520541156408
76329602529304176 101212570820911472
8971912476432806 70377628943019528
20561216694460692 59327195640944704
32222581065081808 45153062285239056
20312785990494548 34558308909544012
49249467415473968 57661450682268176
14238113392132196 101241296985576688
952463979809952 28299880509249896
9576086298456580 15738794541053400
18845645734300244 102906391454817648
43910033836385752 86919115057650048
87833900184765680 97158604715494208
37902619939457344 86072902347922560
18671201561036692 76155177401292848
9119172510289770 21881541192846312
6566656882916645 57732067469754064
44966030120380808 74122080042017408
37671520762318824 53106722723808320
24516479296620956 97053251127138960
21278662172702420 37866249842340112
65180291783866160 85547864999448832
39590593478520608 86498224350740096
12804590269768532 59265041404888568
74191189175476496 81744374080648848
34831274876593800 99198669792286352
38588038469956992 39824988790523168
36615480382857536 48532803891720232
12070032662805182 62618286981863824
49337847523325376 96489389414518416
80459495609584096 83877447638951536
15049301489012918 16384422153258906
2153773182489396 94922096566934256
13813124827185830 79608325281769984
1410807464430619 82729311997746320
41756535941359736 88839729855129680
27540241867978304 63289028871160928
419024391300201 43011647309666088
44104571962568688 59409771807585560
2386718762957383 101815106993022976
71609367628955504 99448126353610288
43427056718793512 61169304313831744
53613489532176240 78358513509041264
90703039542367232 100138701997127600
5487455492407230 92392039956045968
58916402012790712 101034851209891952
21309260309422696 88109898034693968
54776231606798584 100375953758984048
9422840039874654 44163583665676904
12634802976416786 79034700213471648
36431942849354960 60841342898246800
4060735375160982 104547303478432912
41990452751544216 66035583171066704
24390863240195860 89715048012796832
88353807469463024 90701564850959824
6855876066338734 56635880955339848
15502959928134164 68369056340247008
52570849505689656 92401233625055744
62386017810371816 62634240720957984
4793733788326648 71452383300460096
40229223273571800 64422010238040584
42668415616318536 87224833525577984
31720778012706396 62986663436366312
74567157810021632 93226670263646752
53255320965982088 55931652055072440
3497696715485765 9817722689710242
32596148717091772 72624087625309792
15642268198024760 87619467397048624
60589620883490024 106214608681967600
47943495648355896 59982604991038168
55259954264152944 89093624015913440
42985135115032600 92923821156719264
8140600309350972 64688492604220616
77181290595380448 107181056767860096
56474246694514880 104400959436302240
45291825229598648 92796684492855120
30776757227847688 49342505806298856
12731852561576470 51938947733908872
66355665614601176 68261536148802608
35399769706371708 79014825659557392
4029658228082659 15294148667849740
35592128587812444 37158636167066216
92242317267641120 92474331978935296
57998395409951056 104114629010976848
68451565466998328 92943586600680976
1834979162192918 7539487497977452
34485938457429524 39863053191655376
53156826509038960 67009551797161144
64384354981869544 79112155736267520
79819762229767664 83770266300342992
2826169161470415 55147346678208960
77712655374312640 86803522866183136
38859214725467320 99665832890588432
17802632517887508 48700616165561704
78237844517711312 84175386369398544
2589222794530488 22688657648034300
18491121371279920 42001129958905432
38983217208484672 48643433630451616
40027824959123256 50610947101002912
25266107720217528 42290096410939816
77462442727206848 97760416302069152
95761698753660256 106201324561661600
43503908375508144 85667314851970336
8200333648357778 62736247476665536
79344436861080976 98885178020996528
16342175103138362 103602923928217376
31282642211238500 63988383446678200
71026210098080104 84076424144832656
28264857526440448 102351305330899488
58858685111277040 87318444794511088
26392403500758376 48558726519432480
14972043435009394 58817689068566168
58209600876272616 103563657047540720
46916262443403272 71693350813965648
71483182765873760 105661487217177264
54355530124770768 86955841800991104
81358811988702448 95425541261545232
15305398365439996 38103237439408136
8204367445097737 55063903570149264
16198236732989130 35838359595232412
2052431363537980 53414058441854888
67174016176246304 106713358290729584
69346570741709944 80199927643819088
36387100725289560 80217597404415184
53459751644144088 99342282313855040
27008816791447084 101160889171054896
1802651608680726 73411669553966192
1329959081664277 4134068867296984
31280008182827776 94770163693988480
20717659226667416 77592566783509104
33989802616164036 86171514399186752
504758180104828 4103063624636462
60461390403696096 73659925526898240
18169152731217204 62058965397532312
3983938371037676 48401705041352872
537435962932968 72785878752861824
72489893524191328 88281239963892032
28969057719666688 66510940717304272
60705990363304176 63006159259212152
16802421753060160 106158285347811568
50954480252832064 81769452265201232
22254066308695616 52773266944895200
63172087693165624 68358548221312376
95612616544897136 104537002633824976
15633894098248682 66278325890945472
21701202580244076 38295985317115040
5297413659062198 53009959897963368
62616139619814720 63285741748281136
49060911153659472 69325736316656536
76316317649937104 99243278637088832
73714795029790160 80326444189119008
29291035549553696 74634169138189360
10847248022058494 23919547108090224
20745153007941448 40421249533399608
65639453711460912 97252939657417744
43420433390767696 59238529765646016
21195737943371596 80656230594070864
7802651946256642 42080007432798032
13174764754212960 43532270721471048
28917783125048084 43634381867809704
30163458860321444 62339435800625648
24540953814783492 82562467904133280
17544949545500194 54487769662575184
48068322305519896 95106650310305456
10269551757977302 64113718911435360
43328248957022880 84584467322654400
31469954421355076 88012948413447616
56407278858758200 105403084585308144
101892249793551696 102653798938037552
32011633762641164 99272912617445056
23170012186180128 98229881038435808
40527470178792976 64568227717537728
2429695630752946 78937557985473680
26530029234763352 49574078704130200
23253598054442228 76454681391822864
45602015955333736 100525388236034832
1624121380206681 100805118911868352
34812902598334904 88711283676514480
54841919309999496 93616469458500720
4669905496108630 76470388051821184
34669869650860616 82398785877023744
15326281491019448 53289402615684160
46109070345732528 47890496314338712
1547921324639512 48646250060125000
46837452111829024 65024112180575600
21765874381403364 37165299171802928
26650649987461868 79319370002266352
84581811333370256 102347283587252480
23422847779138196 94777299575247632
5081754950791171 74247531582316256
21892303405995192 95251956820225968
12558564649572380 56846174924681888
49950969057904464 65406890624673504
29938482062849064 53762178302307920
4507312798063662 90538686640236336
24696434177224364 36320207987184928
10219845850424582 55315030995306432
5486794039078525 90853066929026464
7444161691792302 50658171002922472
45365031374004392 91285889535833408
91553772869162048 99607483743433056
9969114196473318 64452063864228096
23481608915306104 31662641148909396
26463295791024416 106714438838265296
43272997924365264 105829041827554768
59939712780881536 74065152380814784
9988320596730048 106306424818822160
9437857033092504 81496043308422512
27909315939041156 37517412493414712
3852220292163851 99643319297675760
4577708564189151 41764055053285624
30236080553652592 83246038311611232
9455943191314702 30369362231637972
74357034801200144 78086702862681248
6069121392924885 43615837545808440
25364305526946272 35713824492339728
64610059259310952 87168254832849552
14318167211115274 54043536291456256
81069345078364992 99094260369712896
17261530190108882 69543755232222792
33737111021154804 88510288187674384
66521691725034368 88917774099625824
24361622250230804 105200440364027472
36728678480565664 50545972412585096
57036524654971344 77055569486737488
27130955446082324 97355508102814928
82305415949147472 85625300156877184
25322573625099960 69485133625393336
82234688038885552 105617961620663904
69077841016648528 78058447177384240
94117848876387088 106678260115739888
10511695118950660 86465871194158608
25593312351022356 95882103980078560
21842882222064984 50601017656751664
3024244550682069 9490060390633016
64912458184505880 89143699915242816
66141054055606496 95476667269506896
19400204138749324 91711183183249712
10158862907887274 54437958114452016
56014048962060200 60860245867101328
41239929772464016 75306159437872736
15988441564063272 74682291078266576
3129036576127626 91343031127821792
6693346927651219 21599933592446532
88280795417502272 98382646538018864
1317684167630768 13019471190928276
14683660171367272 37468792683528160
57750739550017584 61715669041289936
10256931385120016 23996365944296280
44490772092359568 60726282697077216
10870433658213812 20099941685713588
72317507974215360 94340621887325344
8833214031351095 13714887669421394
30843646555527516 76142424298185392
25152411011485688 41815170828309656
47614661156847792 89986300192699488
8490969891519170 84071917746820496
7950582846106725 72759819624030736
13573629589308556 20977338821940624
45136782254812264 74249974419265024
60051191022153128 68610514888714640
31784493585520572 92945904371939904
75438696367231792 76431029759807248
64960325420146984 87902969433733808
61597365839132728 99929213247974080
4720400598279956 22369792836151900
7951852363606648 61975520692308080
47906146159237320 89856703748470352
26295716420898452 66998546714908256
40352243641867856 93742697977933936
32272218741331884 74612069925294544
83062118457360128 93360744396947920
9123067813580710 30418325212136860
26429691540107360 47165517092212704
40237223533607888 66135619894316144
45444147812490488 76919707499941296
11642019690972908 96795224634616528
18442352400425348 105834163990311488
64479683481059688 75726214527497904
30218379329338856 105398864571490160
24974977768640532 77337337835531664
2035854439289094 46770387374512888
18244067452964792 74240633424312256
27285961698677844 95848076139571824
35236588923938008 41912881906277872
17847506177994930 101773214642270720
30756555103990572 47709091598841888
12106706082360466 80133358461083264
19132130638153468 86599245534317072
49664876502381160 49677722226496536
20489140360719692 31294809593254108
40055356065481208 58622565569680056
48865218854892376 71946065144793744
6269314235642628 57384008822745552
8851335935124593 76038603364326528
17157819454558954 66537637477593272
26569595733493056 71332217947119568
78755101306488848 96646733421058336
24043278940184036 83007769067830320
42619279715218760 89209189537947904
79758724605460016 107190818978540096
8452667498368459 59288175756736024
39586021099461768 49841882448951752
7566343603868870 105418428813085616
50066263858059720 97712427220538768
48209560476612120 82280216683198208
89539645070644048 98071968918754640
17469134428481304 79904488013784464
20486761850177016 34864350682980748
73449293691172448 94454162269242160
57297519322002064 70526280677717632
11012218464910132 104546868682940352
993898133016968 52931989183411056
16726460537916194 72164861637751056
31960458694160860 54505953753965792
42099181886178232 44270566666280392
61648865984704624 65853069412454648
77116247185263872 105738550939054560
35502172275624104 46699400127745464
35980335989123176 70900338085717056
62464751583364904 80737553760736512
11413652414905554 25086657510212340
60708261270817600 97642049063380864
51253763076345096 102175122257400192
17539529207122814 91936725118881664
51900682167014728 53381312529801208
62517810641692008 98626704267671264
46052150856634168 77926461691289568
13465715634103402 14444214077515038
32334712125086612 81585356433075760
2601997703303911 101787072894310064
65402382052450216 89135034083675440
25926674142431656 27605326927261752
48997384700053056 67204549127854200
85118970878858992 97221497988841680
71021985306627696 93819724610473312
17880556058746730 64058217710232584
42452848517261528 95503352907539040
41100044538930152 66183384449443096
83936790913271376 90591560596328400
2637647162594987 6905802615631108
57252279004422792 60283912663169512
23757783694194428 45759565534187344
28523708575640504 32532744956731436
38238611636752344 103970725629431600
9501988382569510 35659584292462944
65483105495259512 86593476561216784
9788057590132910 47118961214034680
77892891651721232 96653899749881424
53959028981364088 73639440184507040
81798246882750368 81812078458656352
59581013466600832 72197248477135888
35506996838662740 53066435114569504
44676848183679992 61000764675178184
32704812254631060 45742802097291976
59968716030569112 85796355739260160
50071267075701936 103690460214120928
56631001093106872 89515750979636816
40609405879509376 68553848677265968
31800896439959356 53036662061235840
38204280740963768 98869369639160592
24230902215912644 107194802310364976
85544632154686032 86887109470027600
44464523785652952 97405361970931680
83868499280313536 103863885112573312
25221926382987608 56852853355222352
30345441409471528 39521007215016200
25102286765636460 101817938989111008
38739775568655416 92273439928204784
88686167413129856 88928803614160976
55116767286381560 63929105138466304
26081936760122316 89317596954311424
16465752473459254 43381972387335232
85414358995853472 90341775716416608
47449335797636824 87681110696907088
5876997204802707 24760048249590696
32817335946737692 34260628706702064
65978105308472864 70281022403424880
27506988227608124 69058125474717752
65920023270235480 81993655723141152
9395483318558126 32727822724987812
49205063504923656 97678462440000208
62454581347938576 105904738569005264
59345664603734624 61076017946398584
3230866100210573 63989515499652520
33020366208704396 43403258121393992
25554915344694536 90386889062453136
14543857384988030 54506345158425176
53041427550531040 77334048140610176
79783226273508880 104387911312662576
12594809393110664 26447307248576752
52729670604534560 87090512187432144
45643571054074120 55168575832056080
39860610654999568 85899498376893280
35182088368001196 62440425521311984
19670659470663084 35834537043880484
30820569664615268 70488187888964888
1202946038840485 73824386947172208
30171465761351412 96922489057423456
85626788748998688 91233118380895280
62989595033328288 74391720428912784
57662156967310368 79774549799970672
26272426229570024 91581817269252448
55001186105166280 66811118951601448
33125576765289328 45495772215573528
23039552643534100 105396945250913680
243493765876770 1212414032329178
55211889304790912 91719895209124048
82854160815222592 92592971862973072
18682665715626156 65822124770636792
32250737294468708 63259058891206776
62423804613497584 67048698906588024
22546172804504408 37884381718484904
9696771309733206 72086358751743360
34490793586510108 66106789743470800
83489049196911296 101023656297118432
81438975715985536 102084527368008480
4893262648859790 25053104089978804
24424532358864228 45085938541008024
62347060933840216 106964336720657024
54044572231610136 81187970498349424
13661324048630914 60692364788468208
49825671215205416 79512751548894160
4468151750359728 49306522469878416
49776202573434480 100647197456201616
35803430550336476 41768411524671576
34631735997224828 88495945794187984
4566666551644519 39945542658358024
12266873671606452 41179741280167032
1187411178708649 91810265592606784
11963738006080634 61409710244481312
9429688152404028 27352035490136352
558695160870743 65628170504251136
42332181668061472 76047751776709792
33496161279008504 105377856131288592
78331179031460240 100476545705141504
21396610949493420 75110127188937808
42542984466660712 104779381547464816
61015266741096536 61884594398271600
24297293369695296 96533729341241136
39222318754993080 98916752985458432
23510387394098676 76161648804029504
68276157486055416 89976100820469712
7780831699190526 92518164685104048
12653428549661644 72536001090271040
52109155595792800 104773863519736544
62200631135265008 83194650845253040
4032164628673937 46981198146752192
16167425442056284 80866023763568544
44679464657575632 49982436227503232
39047656243571496 95160840786525408
56317544665505256 97666181237575968
12642750718939216 67110731287338680
37073457105003000 52682641520523864
65682572380461544 87222218143550160
81980469477434976 101420272108574736
66625268111597104 86018919299044848
41880896953699896 106372758701923440
70348521157698480 102331904973313968
48784691029085568 75071234413876000
59858568060498080 90592959726968816
30792733574826832 55783858319291336
48179363658861192 100850362060987920
46712080880162840 74766666412524080
96541058781424000 102364221724078816
17234217402267 35705250442359184
14968775324574670 36118162834696984
20180211539004148 75357027614931536
89834764593552064 104173790139947568
9707613707645422 25977507763657776
70774288095463984 85956021622566272
44972718758941296 72845314886516608
48246428926013592 101836540114193792
38329737773682808 52757267873810608
32023367212154028 44494377652720672
48218362448043088 91186081537960496
21669467012088408 52060829182287632
18978902763102352 32473983143979664
43746543853285240 56878700815269888
31196241686630 76087744552636000
23394557122354140 24793662842401520
60668944147541464 67387423421277656
45695468452384976 93038407945436528
18495391553420268 46459190935744888
27890114507577912 64578851012518352
65556555042625088 74757539908829536
51179203343278912 78972778178144880
61932780303521000 107323130985760176
55789784598242600 82971748430905200
6166715109760288 73780591463978240
14017251849422082 80462339858689936
944086156063080 13021273457357414
41207420205020544 102166555855639712
31116566027194996 45960648327225904
4138433222145083 86764734804491088
63684526316161768 99629059764171664
97774738264846864 101707072918536816
40528429047993112 92545028964258624
60958003696635472 102619658049110848
38022493227798104 98692655880971584
41544578336651640 83090914829416320
48759364741904856 89517332324076128
24273555210285964 102093791123906384
77603092757891504 97147948559587920
46189116928284104 97903566849179136
41902998224586128 72628598209772528
86233368069502688 92107892591221680
29201740753145616 89618500772066928
24142809105765168 46379833080554224
65091948024472848 106696548811661968
54182981826524768 96838783967567504
14409933914769754 43650299235949352
28394826408901996 83961369752484560
45270464318757272 51209750471302064
47094618367448456 77776192235597664
53004378615163832 78548955197585344
41214218712347440 74103804959067200
49079211953385192 69998024261497160
79119132437346320 97886248918989616
65362499475335352 85692611854717312
52648722916138112 83143248369015552
46076334973847224 106397679055506576
4683898450315860 61465840072395744
45825175682088880 61905150439290656
64106563457031288 74208167514322320
31268542135813160 82274877216410496
40969774081370952 53343588289552336
4741420004430392 33545136801049444
23598560954519668 35919391144244788
12561610542407996 34272097359833928
69050629464823952 98469942704896992
8161904097842031 88983528103261616
79054769139605760 93790393896530592
3531917001401903 46581172596756776
43253667504255704 91868237883598768
25792562388909164 74036507338091696
49571095590414456 82502281961804624
44184913356739448 77029455201984448
43218424058101296 52352916035972624
18741612787423336 88138609814498192
3592303985070803 28051152430691928
17103637741471492 61034338961216008
27422550969029632 57891212788099704
55088905611462056 88613444633153584
18117316501699840 26319859693817536
85918759571223120 100588209377576512
57610118457008776 64016320388761944
8848003598000341 24134955475832764
952642641806412 89551645818426560
20293726454190840 67093706361619224
4146939166084292 80279084462663696
22090723746160520 81831339562163600
61022572713375888 97699511865283648
70440519728284880 83402023094184160
15963605826619348 71057036748191872
56780229088070328 72173075878768208
75457417654874080 103843904464672912
81366269900681360 94704844186845072
23309599889500824 87413297663209584
18222784267187128 90697252800939232
35992864401202796 94784432450442560
24117879152924744 47709198376807432
624712491933060 63964259339262432
4406938549135973 36141453881801624
55026086594894824 77914693748809856
1087116925687409 62212407742149008
30559012374541112 103062593704475472
31343562499541872 39146415574480464
24233522426575104 38810801537899800
85315241570142800 104610029250446384
19899363186973584 34767739977949928
13185848032100686 60384955184029808
52670749095837432 79758677786868720
10497765554209144 68668708752531096
6361243442784504 63922340714881936
82622223368224768 95595660707787376
7410195400747685 28733767866400544
40665816140100888 70319821904938928
17499772209669886 62929068916325416
4891774317751697 34908109554665396
30611716330755632 63053429155795704
29275199742991276 54972630611246520
25454113819231048 107280597719429088
17536011425859844 69785213398235744
58944322645679128 90117627063986256
42052107470771048 80379188682313200
66737301952317848 101601680312093040
3349584075301744 95996644874495760
14345066626675806 85254894078564496
27815933238529604 105000688521799536
14029598143116768 44052111428880720
39163836553697992 78427518314574864
5988213552615360 24274265489410796
13259653267456826 105127056027265616
12213467719950874 63096071410219232
51969918181679944 73736841216591696
67913345764263960 99102704924509104
8783052964146047 81779282110868128
75156522596733520 95263893810945184
27557439316301744 76322141442242096
18075972691635144 38895383922595616
20766673955158248 40491507664796088
76926397244224592 104146539829048608
20139527405953228 58925419161886248
65730327574295464 96718261212854064
8730178203452306 79648998644840672
8116494447789388 74532028547914160
79988551706237456 102200436538671168
11443167106045540 12289323070233544
16608114758875284 62784827319904744
81552822293581056 104581857550138912
62065850667580448 106905588740920704
33142886249334736 58088361301034960
36229091605613352 60523874824552192
29602886979023760 104659242907048480
33916798645806144 84263294831560944
74493998457324640 107340041820846624
30088208903607960 39027466717591496
62140350062693824 85530036328816656
30563955026473256 40160218243783208
27360197629727572 43599450698706080
79521368371464208 100667517999167696
9225694299510580 75632824129274032
27460904062706772 38827148543212536
83249631208868832 92709950661038256
2616752814356233 9001882382856374
5264176206889346 58968789059755360
15583932595473870 41218216507631704
30417632885373324 75556774785968064
43542252152298760 102164231867393168
8178887823664861 43871426150175880
42766204814373040 75112565766192288
17604985051620494 30436328849866124
43279134040699416 78105778116120192
32341578207725544 39687055611397192
33516625520992680 52929863936055784
77314528336120656 77960541792972224
41387360908945488 103456790618400256
43972809087196376 102275908784044320
32742689025500128 98034583325804960
44973468417593408 78187390905316592
40723202833899712 63162513416120568
58047894308742176 89934214290202384
2739378936745454 34126128345339604
25684920374163832 47910746277524216
23763005949485412 60443012694107856
66117597344868512 74181186926115840
45851324846136120 51847277222002440
26356237783956924 55647888100220144
20587653034119808 54617426592694888
37650800276790256 56208685079319800
24599352393514648 101035148734700832
33792148725097676 99009404264029376
318872785648727 47919707132785824
67593018901390496 68547060421681256
3632063753100206 72676354527965584
55491456575711096 99552710359576864
3868651019697191 55232172217505680
18885461600077832 73648044640541504
39342931754921744 51334237790517840
6301323277487568 86424208013922176
33195939651890204 92944963049979456
11411225434868248 11716454142634590
21275573071392452 24542160068694320
57445776217855872 68422893208386656
512629733332062 76771658297852752
46837016477476528 94216520924995856
72916751861349152 77327355222408336
50957024065637240 54626262842898976
9753302273209768 11481334470688636
12690571932728584 73360646451549200
4078704126012804 104624630669188752
4112420971649554 41081228935391256
7363467393586354 103296214765174160
69800694336515848 85042813855153328
23158353562160504 31259090731008548
32752438485263464 101843516305242976
66911217019913520 96386109174607520
26337995476433196 101652212016963264
48893349554448728 65074802641961328
75810684374365664 92530402153317312
36293829231898136 85650616538031824
43413285756013896 78018673402195792
15622053724496088 93928499599178368
5516816957739261 91701206529581120
29983609681083316 55111791922653992
18100742834520352 92187694220338496
40030137544237920 46870605549474360
73189449696633952 79062051741534848
66113375476905096 102917385937788064
21467456699516308 36460527752577616
11591376166811760 46083775758461792
34367717448126240 63585233700851856
22641214803910080 55946433917637288
32175461567854328 72106949250810672
21217110557842648 91034324279265648
86323864590341232 92446112198157168
21091226036256040 26799108806793992
13341791769844444 103673065653477536
42411540582955576 79369916465010880
77597378801403856 91828580324075760
7920670088681798 58753760809269368
10960429084510810 76499995450304080
96668768968822544 100122070607775552
11496741459439094 55935128469232592
9476324452302176 95518985752698576
14336206532814416 44468006489079312
33685578297927496 65318142543825568
81771551524252752 93415014842572080
7739702080979543 87611023801969200
4966233358000568 58075570995307960
5695297819036487 40963164443145016
34633531279761144 83595003728927664
39430033139618704 41647033710926464
50826755166487536 100482739031321776
13214415619905862 47783107836727552
17222377226382838 27307229796630876
35743567857767888 104491069968772192
32662947698900244 36622323925245688
41247037927233152 103213544316625664
10356955623806768 59344908154742848
44297599392554504 51504357537128864
1808614305204774 30718361595863744
57903848524355736 96250042918251856
32303797488580340 101510037755466144
90600647414090784 105754961064634384
22509197598003020 105510023699324096
91708309425542880 104346251046086944
54728096569076568 72868221019177664
48459642536505920 49855176455909376
23312796145943084 43176472935728480
69200129285812040 90633562063863424
28647114143420428 30558644636502476
64023436562924992 106511652626578960
31459301380308932 96740308542543088
32568617270788212 57506519824706304
897620598065567 19022913189736948
81385808596472976 93856599792268048
3388649941725542 4904049947892764
25341087046096436 40022664281740592
29348115186151140 60946986194491992
52011439440274840 63735728668601648
46236533479902680 77248436570818000
90800582688091328 100958565577361744
40403407310787984 100617953616406688
3348881197455599 77868164071204800
66439274108211176 88269286766697744
11633711196883400 39486618730208992
600432041772461 12935266754434594
38880685271140312 73162864115702480
9923750294530112 63342855136402928
5546709261241916 95623303270263344
47332625557229640 48944685999200848
76046835964453936 92717420217719712
23746516817143264 93755659770399920
12244142863149650 58455418034291872
92977576135284480 106225746641330400
17859852292881404 100822161680521456
5819022137043766 37195373676445408
14573813969158182 91623187274493088
14839939354061898 91038718871448192
62760894922467840 87118531956812720
20368428453291716 53578804724229464
25598268018965928 88256785169918496
36874767780179240 66072017291687048
18162524925138484 50247875493418152
9879084241563802 98245546306825312
61431952036840096 104031395315050944
69427080126284832 80377351758148624
59561824096497384 61433248613483848
810496712956238 60345547281886712
46770774775905640 101315493775515424
32061598495981236 84678223735980272
12429364937473686 86619140734830528
2887384314885332 7875273870747380
21199641089287580 93447653916936928
58158392098898352 106821508184302208
10697695512733084 58217683911542544
56037564181184800 72566171008323712
26736877530110948 50201701604940448
22696126313736356 44878703693164088
4702988229758456 7500949654887013
29605283421410008 39139318253810144
58531707551500736 60411550405151024
48683411496902496 100886122874908896
41797977179560496 100137995592603360
43808628676186016 92883866635331776
23588497583193604 83174501106581936
80012829158444640 91318936588238576
14129439203202066 94992712402378528
81795181681013536 82930272686137824
2642443304693223 15938173048479472
16857248954968654 32557954545297260
8429907564679723 42779310138966016
7582411418980412 75416178291890384
59281279435274920 82728291930318496
27807063355105988 74588237046203664
637150504948044 23263351680161300
5112606434068683 27612118377357500
60727896005223880 72747443140563632
30176367069082660 76759341149481632
27103866115949648 74217504252771808
20770554784269728 45400276153297832
20425676886184324 83615288426320704
19434436492059336 34283818828720496
844618887595749 65453943685636176
3865740590202715 28623217767842120
12392292437762078 14056021246733864
47148804583447672 104484215693258736
20000014081879436 47658221635511424
37939345356199672 86938766185408448
27650809260921876 88011993019588528
41487888704288128 50661611150805696
20908821275321592 62852982044626656
70559055677467392 82079945479539920
73692773598009536 79624808921288736
32232611042825336 90901463581866896
32119163077002736 105393409222651360
50158022159770232 85358492313222176
3901053735121920 80224203884487584
75764731647442672 104721059706808912
48939095982132752 91203418193125584
3915310627080157 79908225531233264
22052434316143432 85517192284050800
18991634942782604 72173483269739200
57682515663141664 74827381402369360
6885944219981388 106561845661739024
98654214597921056 103118624881881392
87069567006970272 90473273761282784
64993937123154488 103224778966007680
51029533557823592 91906688754139760
21666250929857648 84237562347326336
5513322818130496 17764671972064602
17605791499665462 30584133865296192
6614459361833195 21123430155958952
73121871578103296 105988091632985744
40254438254388448 107341181592709792
46361277092691832 55404922518967856
33601429171186848 57810687796770128
11454185139837272 55146057560430176
62615159613843192 79090588493869072
67385230108466376 101044534439539776
50783422610325656 67629019320882072
6611084865316013 11338333698153312
10960880814697272 64773947526089896
41163679515744808 72726954177006192
39534560468919776 98841813007374624
43419745800768304 91856622818676432
20686363394998180 59371093720074880
9666130746992116 22783581617652144
29124991390458696 45453591481508280
53639979919911992 85771365767031536
2555182286423112 69553631712896768
47889763265122632 57253104817313416
34541041687702964 63378028299272576
38142601908843632 85691314875872096
18295516546517956 25166181815759672
19443412947022640 76101850417853584
7979531362837605 94559958327232416
2940351221773531 20777264709737792
69044683798709528 92553179973986864
41131358222397640 67102480708317224
45540593612828472 86735108637171984
19196903335338984 87351837610741472
48629077025897624 94130006573428400
25727487164631288 74223749734070624
2002692045646668 92764694089870128
4994619595900729 43502287451272224
19414853187949000 78230211422967568
18703999031589900 89923107355997520
46733455280781584 77195565134587520
18607484023162472 49994385230376464
7654376100729375 24957067675488676
340386391303253 36750709124818064
51116497987605696 92493233170701648
40800206116634776 58287677867293584
57456271084838904 64695481979141656
30871874759940740 57960099843112984
58569287843531832 83474813189549680
40518820959777096 58866283297314104
27477873353421036 43236806889532880
87981474552582976 99242088014551600
32739399781044408 81093511927397200
69422388030825464 105004298860952064
6238700784600834 97445944097287424
1236587308744049 82928824418369728
3853388550422671 8766587302714925
807166423943329 98814086882793872
22178533393030180 92850106556503344
29057364772925968 75728028628815504
20373537795186244 101640244140733392
20406813318844236 84947343401876112
37549039067386272 85837272747253472
30736582977890796 60701495731876792
30462511399083348 105184650026454224
15790520047875224 49345102904601696
9002522710980611 66311437534976232
30774983859095020 91363463510847152
5730198435710147 60649899955031240
23532372505691160 42048608315065792
59964931997796664 95619529614438304
49991187625461992 105212408875553200
8010870203654866 47404987296626312
57107902687737688 73959316256572768
6079675968384174 47796482513839752
28744242930390184 57314916891346392
26853111437327592 28257082185579316
82565152825521136 90697042516366256
94018260361230528 100486509663443440
44814643824125320 106089169426731168
63158224185939064 85331406041429568
51666918357201800 99199178275035920
42132799890240888 69455180918093912
33207109439423772 47587458267700984
41851041370585656 49590261211830552
10897487358242042 100902462675869424
14166065262554940 70529391539401672
27142421856424728 99277691252866800
47237510919392424 96523094837407360
48038430037994032 93310521328264672
20537992172738660 50532670801550704
50746293496027408 56134524880079304
54541991358784896 57435616060484352
75254971509200720 106422290338228672
36548074126770040 47897733167313032
31065676989633960 46052756836686352
68729758916588256 92493778521986448
39003961055114384 40665243841259024
3059980227313615 34290231702774068
53658458640369448 87290202138312960
65789270151442376 66622516132023664
21860203390480816 72991616341360128
33217414072177524 98099228778875792
44513727251358824 78758489900584080
62652988603972280 68715431618721048
4916666639019015 56434463533562888
22728528492529692 92405549333200128
38065959339124704 84626266925727136
23766457410203568 70046120714802976
4613021739998629 32750834897347660
26235755378995148 101319375043872128
86409426169559904 93289897866599328
80326140434596304 87651585424559456
15528966546544656 41334580798339488
11360213522198874 99038294089016784
39088016207514592 74021575577100416
60581402973866688 69478387720024152
17525236102163326 79413550211782128
83552033946759088 97327542212765936
29208485260355396 57288653368613848
14868936794612130 103591008503349744
12980990788835914 48153277774444224
72432826041321232 92605318995224048
8050184468482595 54767065819489320
8151652053633504 89808334886485344
51545161630831176 60087264080807152
12130722898489768 99798763312536688
11361752257627112 30969417622745912
41075668965343120 71810566123768656
40968701790892816 47260487386877088
30088100774896640 75702960276821952
10135538877893836 68656536647028776
81213199879103520 83152901134587152
13638081358279046 102880350422145904
64435893766204872 105907752961166832
17513105683414470 36790438656956120
450479447065735 13288827535539634
12197337760638054 41780588377715328
22753220447925200 44050294958810448
20242639177314008 71229354868153040
43461202289329552 67257010375276608
54021917659579120 61844201410726200
38792333532763696 84485524725796944
16781281962717448 54436517796244464
60514936938939320 63897332589503520
33728296174303456 38783429020727184
70594049666189616 96453583785406928
35729726056855412 96961772742749840
27891878975712604 87804493867152832
37085481109707280 72342082621572160
79037319317380192 82526310837213184
59119568365610920 99391899120536096
8345914176081853 83753005100542112
55259809292144424 80493904405657248
5631531823959354 78337848712341744
36182041138135928 90201175999201264
1982086279732133 30175528618736284
21824505433663572 44825296479683712
41001718660916544 102072657104553280
25950378890055480 100864643981870336
6428006345347981 74672102431800880
25969733896776596 105354216299889824
71412165953729672 98638418457119808
5072484636994556 75326635771668288
59399729443400608 74396679538014640
1835756356447984 23975995010060896
32727904681406040 48901597359783968
2834827371720125 9683329894578176
15302548598357020 63143316381660496
65515048568963280 68751940672661632
5588780634570697 8861216990670782
47744170885150936 70509329078431360
33794232767000220 99158096474705568
28287655603060548 90988191037703760
23435569703848664 95554283027905328
13363101104179008 57319572915085632
5078240650660709 6915273384569172
46636088624364880 56067223158312256
33654519649612448 35597379479864904
25666928587446228 32358361764649220
10904201091688926 78345084737651104
1730943298501206 55877978987612184
14767118333917246 81779038053244448
30491045843857976 37579180236966728
9178934263801580 77070571028984496
20845359778728496 73082986191094640
35200491458944724 59803087614612232
24478641635163132 100226870889039296
11721800457237250 106142473237080832
47527081167770032 81093083684786272
20317584302819836 57787643654593312
27927360638615052 52044856162363464
52277172656602888 98327451446083120
2778178558910371 20908067794152464
55651987043667632 96792401363812688
64582867721692696 76412537308210416
65724897058464088 89153080328175792
54283631735866960 75935746754225968
21281602032895292 93732872359613088
15918433116275796 93085453213450304
20489188822505200 61721474992424432
12777848323857888 72364307958538480
62206417052466240 87759110628781184
24571759649237840 46759445169959672
7393207089973836 9711631166331488
23123801820931256 95380683927792032
1806940329296876 66351600713150448
29450816093363588 55853994723703800
10576360618067938 94986068361449104
37937559609252568 60723285098571048
38230598439285304 92124639005572944
17278895799287044 105855709042798672
9283894605839544 38203387047475072
44542104268545176 97058680909902256
51069160820358688 89231501236871392
69755943009647408 73532271403355072
60915503088676872 70994712257771344
4178618071294787 85852830508049824
9165817948132712 88931489100180112
69981902727375072 96231657721192608
20713558401988232 93131956925679456
51848592883126480 104457734446138832
58387076107336464 83186733079520080
19171241599106608 30855519668424624
64513774299107784 89904153966615344
67996213069665184 85501634177294208
77249357236465504 97663835805145696
29094853060676212 81191455527967120
11547400779777534 32248938249586888
30085049896535892 59709623254641000
12449659415634544 61879825965692176
61032503013572344 88990919717081504
1356456317741776 29216251969599932
13106440931304176 58766858329363664
12411078501611716 87152950273141536
54185579869574768 88374232742738016
38087964764207480 84537870944197520
83432884960408832 86254687433773472
82456243353702208 85067196636938528
33706877163798160 90767832188571984
65450158669578976 85440154891725216
9611670795079810 69086851575390288
66969135635208168 81123869562530944
10680849777198034 92422634092377904
23555845334511200 96283695780278080
94419153188442288 101839484019839152
65109899546075480 90007510018722976
89781593838578080 94851099444102160
1712801757991028 35219137279619236
56015671793621096 64854885732745016
53448396512903248 74843995147665456
2332413675836946 11468268834595878
11527802452989204 76737002945528080
6734418363741307 20829778179732908
10189266935696798 106080007718103088
63147612779484216 75232038692099808
60980648072862664 64792457993397560
93442749726427904 94374854351928000
39845523677728680 95342889035513360
9808656790491492 62442550294392048
23733195702248016 89205559007341056
69157330838454856 96853440511306064
25686049629623808 69124309378021280
27494176894944400 63134119174137152
12561409822944648 13282508574309166
58574765281438864 80814225695000512
8100593523751836 35350203382007240
39895994746161672 46401814996766312
52725077129671128 53447841268333464
48635549321004896 51429963656136352
73153729625503968 98383437550830144
8221240509690099 33801282715482732
50116690671632416 61777363508958856
97489617322778000 105181482647838656
33502227950738928 101527796837381040
25110931167847456 71412852266718720
56094813060966528 98532771152797376
64987135023232312 96579583352383104
12688749648337182 19488638061529552
1749395123758698 104692785966099232
27190940801811616 38933396364460776
45821403575445200 94580272435442416
78234050508923760 81817588801400800
16133516880548868 106151675429249248
48524457410240200 104030476896626720
67787611457589384 82211674637593888
50036942823123584 84017244735119680
37203340771793768 77822001041342976
14997520377867516 37124729926429768
40726147882811760 45828293764440560
30422427240811176 57841677781561696
3103887509265901 23901627409357848
22490711886159148 63546771741154520
70952377724221080 91117301761623824
84048173796600384 101660796674863120
51440717887442808 61022495657566488
26957342382539384 34421175762126560
85473438414764080 107299553014946816
25442118780612196 38375825293652752
17157290678998576 105493540732044672
8563243078709417 15940177646394740
47896768789486344 51273964308113888
8130691870971685 40853040328555704
30705023148417300 53079424487058288
21223735957789624 91321278079588752
313720656847381 40802696851415656
1045105245803833 27898787770196932
9300553214746862 63838934322309536
42962588502333472 67640960047905008
28625207214272324 41220189466177008
68114137583233680 105573418909201488
6071354969346241 89190074865189408
15506467255253992 48930123277180512
17836016433513652 102920381199395424
22631306336194244 50024521261386136
48259895105152544 104318308341510832
45265521673741176 96336815578975360
6023815267696384 86551220716695840
23909787941800324 100613470358386288
55278967645353352 98743984646836144
27851759214122408 84472593765712032
101843387583703296 101916412369945584
5569663052359012 31741253316644688
26966799605573672 28879747684290332
15510230801320276 91599379781218016
62255729293386112 72629649066042752
56998049351352344 91715984021429504
40992033701438544 70020362256998488
11317984048384100 72959896281193968
6993810091143040 24454015329339232
19117865836548244 64279978843722576
83208227668085536 93206973148572976
14580859795335396 80608511694368416
80433304516341456 102152606639217824
57030049197363312 99382957862857504
23445809720676436 69546016862601896
50170524781468616 60171941950196872
75172277622106208 77770571761303376
49441352220904952 51699123260476712
39565391117896296 79857816259150368
78178694183119632 101874317541093504
26590587361562364 60055044761220968
5626489311187747 90341410601315744
15254610662870034 54989604853843344
40976571296150232 96087222239946416
71462777004595608 95493343787834992
5076736527621463 93707781594714800
1211960858722687 7932763062305837
31789108592573948 67448673643492168
75786444357052272 94224704254048976
77320987891727120 99021646187902896
21460621508579268 97955391000162944
9890886311244208 98635942181627328
67866176784215968 86250801413329360
49954536682977704 50445129270156888
22209057283039488 88280686915564784
19247530047731412 65849515927531472
29476268751711672 57535925618801152
17476977259091578 69452912852508584
17971857082804118 77554607026560640
11744002931511314 100038459620478880
87000203225164464 101664524923589392
24904243410693756 47547794513082912
31433588113422412 104642613046351312
13132373018211372 68390439273592040
36820594070199224 102065438680819008
74379752628409232 102392346330004944
62651495410544624 102560227058036480
63378935848854104 96966097214598528
9537723652441030 56543919943614992
39871126081399560 90095177302862976
97827138077241200 103141721677295744
30093434340531940 76498011395155760
8895331637514883 59564288265102424
46324278324679976 46378398845391872
59012471619590416 104598389716800752
30478980155888768 64271270021369976
52544256098406248 95898186191045824
41399881084485272 104268073000106880
11431052032184608 60727330500709192
18439329319493116 47355543137422592
13724704796651466 60667203978658712
25490889872903840 67791930623669472
24382998026572432 61572305236222496
28303152480382172 104546981963026496
96873821365978688 105849943812963168
39799820680560704 46867105894204736
31348486003089160 39391864441755320
457932825392532 58103325780094944
8913646700466161 25469162418630616
11708570798080832 96840363489837712
6321456764859775 99444047632932720
82757362913078736 103845106698823616
4628477302239612 28323462312285632
31650345216089268 63048511388693272
80182343625379616 86311095215009360
7439197184065632 12159198747337348
10272681482430654 56865766801546512
54947223268896520 96886056625211008
82223881556662800 93634688934721056
1449506453761292 87194608178978400
26253826821373764 43668909324828744
61106875816070976 70139739308572432
34537860092945120 51407758976581984
81227220846220448 86033277738441904
52523821924892456 87962344495058880
71290900479294248 88859122185846000
75128536826981392 105922491266587504
2189653003081132 24332032252839676
30701650965227528 105212267958746016
65414916278842200 70878774405505792
40265337061896536 47213538220362504
30838482413521212 103265522301744144
41390422781515144 96051549695504048
14054740285330590 63625778065686072
17261055000815592 37254275153532048
4458379921058657 102185097310387104
36333081328991336 95248701968846944
23356618524502576 69178719709393736
26934173081721132 43666378546863584
38573457338908408 38620730334303688
26900663738381212 100832696466799600
21152716368320096 63058407933416784
5495435520554737 69559607703165480
79956374625896128 91230867683418336
36210278257231928 74632925560564848
20465190270553600 64340409652734792
54316515285657912 54589140972846256
6257206225789265 26458228182713332
9134271278524022 99962291275912160
22393177614038100 42677276253262736
42319900092655592 70692300959030960
692724874608231 77825152964918560
60560303855382576 101774427978466480
14254250941995248 54414414160528976
15600054364844522 58258182957172808
23355419612977996 37472299458158896
61207813940932504 85759336133852816
76450872265158512 80703771332550096
30728618994834536 51452618393412048
4006333581523516 63104753990559424
66786995107696192 73443648388298848
18404768763827524 63773000757776296
46767438347858456 103658530221265856
30966140590245076 98710548820869888
75908671965621616 100974379750606592
25497961529007356 46225218913952664
70785174831308792 79909443152091648
43680032185340904 81366853471641968
1083570280980683 91424636673254064
30849936169476720 47029252761050440
40339530402936960 86104894146888016
51305825803971896 85710420174464848
12681042096218498 63415314332546272
45316865383245880 56978817169809376
11395418697721106 57756241089426840
30366585774263020 102186063669963520
55761889558428224 85189991200140048
22229907120630276 86834619958664000
1817846427186204 6546613386933140
45071114124339320 47021741598762920
22769098650643552 104937334511751616
50294434965429720 72173374712564512
34685756531840156 107114649617649136
55283720182325776 73872602501488160
3767224645641329 12972393213354118
60693292981668128 94029742736237008
28680101292993944 31327435619013616
37244566618764136 67386636576347392
45651280953896744 75927433913222544
37798172882272744 88423618285504208
90634600404331648 101932338416092736
3775161091215899 106922300834529184
52356084437896376 67398192367620128
7350625741296773 95098176055062928
38438506503419136 94189351090070400
27052428759468476 69143809784996072
47080793361959104 67383815530978056
56680068803934128 62108232368469272
4071782031901171 14037855118051918
46266259364146832 57354839555873144
11872399398766716 105997801549364528
34956331803848288 105165849260809776
5656341603162387 27972002005402772
74934037545875968 94327376775285392
51138252882961304 76080984906887488
49021594802548632 69884831839324992
12950824339548882 28973953748526780
34449535645280860 102100940971357792
82915577815874528 92667861420965248
67762378419775816 75122651653024336
17728627657270060 32881417049964544
20502513702986540 25517102972215288
20242190101229108 63303364406625024
16078193603116236 104569729723071344
79325015532517296 106272669452274768
5146950505982974 99797404259618048
20299294792150128 56317097829491840
2576879827590944 21639154343194976
68610763362104456 88265784877393392
40291152355800272 82588166600785872
66969736241762584 100294724555190720
59550013530637016 71857397444708296
17329144895023356 56238152295078696
29650549932158296 85552034384748896
8681425549346548 32693745303191396
21048214156067288 46074198952548248
23784310266822448 105139947288532320
85251856285997056 105198594229317152
7980930277584462 102829800129561680
1079585310110855 25770935229235856
25156569461045088 65580352592960776
36968794032655360 85940846187901744
23603289505529416 90899890173998320
21866369252896132 68536642983392760
73172370289118624 102609567315686864
26637395052848832 56312032048537096
69711746589626352 99222996898806448
7337937701654057 83702983666537904
75446881655582480 106149580470921008
22388616151848236 73436290074702496
44663395423040416 53384727029570800
40759085353634664 75962177150171328
44899985383856992 78237295953992896
2571159338460161 22243594726341260
46507655646956664 96318530143856480
76352508924918032 80824631486962944
24512045253959288 73269947503635456
9589757535890204 43590555748997904
26832370626879516 99879037494908960
53292282581403000 55660545879763824
10755418986445242 69958130718042800
18959837624086392 87664603131474352
10788631737734610 56844546526552616
7588700810162358 34932501410251256
47560607467075760 82661023430204064
67439599304350704 70712701841218608
10656798395012672 91943967242046800
65335437456283608 87720801202087840
25880371911475768 73082754943244208
10589187293247992 83491286830415776
34757406605440924 74951590453414192
64564228296252480 94753415047537664
59489370835270344 67724167460288280
14238314742906578 60830390015687600
56800884154882080 69263638193542144
24602350937225736 25193337908193984
6581340884461216 18972784054084408
36980142882448216 38913271036662312
1911605052541352 63422772471975368
24552476561777128 31520062970233172
1005948018888092 21172165483543028
7240394789665608 93712423484297232
65900653999517096 74127692406365632
46022642660495024 77038399311816832
30603443139271184 43590544166693904
19797701386717236 20683366505183804
31831730262337896 55634763148934208
50792079077969776 55275781857104528
37568992731003592 64357952736893880
40443450569627784 105541410072047488
19044054353917704 46375397205517224
74444457050861024 92560292738186704
99251816892036112 103163118014942224
20055883768412792 48374432023622544
4626528767592624 21158968901528560
39206918781866480 85429126121115552
1055733920322800 50541735621634704
11938141603938300 92164230807793104
62610507915996968 85727110043084000
26483774079358308 31243864366268940
13426475437379082 85928918054206144
9016169206748968 80613330562764400
82898865314547392 104806857133516752
31420529169519060 100649572416214432
55434556758829912 105622097115781472
36645216304969808 79158199429161504
41946778262804816 70256689092015880
44342666569741848 88506622722308784
48997481509485656 86022595300300272
63083184447609368 77317988726725808
75656114671706432 78347033226394320
18564475088266384 31606774045062276
35317915377415104 42882540038443784
14395314000141916 39256591558733008
68715928370940824 95427072325713408
58643667573605384 81587264104712352
5109950405780795 20356340205799496
7589715753343205 61952909603157464
72339484762069360 102373671007161776
25647764833496108 87687792062271552
11789692014621742 92775417501078464
40681896914454672 98344154321507696
5479715165404895 81127108569176528
35584428151569008 84937088402859552
24259295568091596 50855497878876904
11823813954408652 46276890111601288
21699913646572508 39263345364882680
10166632159820562 60505150063229784
22455558854819884 74098886269315376
19092689242485440 36155446472908040
4719760247405246 103008402771197184
29269211187878816 62790393282504312
54351155021418032 85668888044532448
14525936626363000 28268957226499956
102669532004903856 103099473769869296
10791692249035650 23002011016141144
22604625627524580 86101204763639504
7805005700502019 88444341846666384
45764180113317520 57776464985399664
86800782437539728 98014035938641792
14119188027766046 85437152390760096
6389830344020466 45770436123039272
36994147447121448 41960331162063240
17379947726141368 63031544046005672
43456162952537184 53700608114249456
24199600022236648 81095556859050416
18600015316765988 55340649208159672
40012222728857824 91998737692965760
20405917701117720 73800071953577856
695047832381058 81500125826219232
30509296043050784 87206480021639296
1036070016137695 71464987077823304
59443573354489936 75936633146513024
22649478863111892 42398019004637552
57718652940685304 105783578906542656
35654000073782368 52583090283527024
37724949777491016 91587922746967744
25990254161039748 98730673016444832
27648798772866456 75482268318422736
30543186036594028 97232373744024720
14840461470566950 56122800173246032
3737136208427813 22487395648127760
4046757007976534 51131080607647352
28966168204989640 43109760527649336
3812174644879915 90404123332935776
22362464952500928 26617695421211640
70426177962471816 88457792276510288
96949721247317952 99811197534802304
77284164449699072 105587517795517792
57023500602284272 65259463595421256
39015038945080208 49197115835033448
6339834311587528 103090230586224816
55943453436481888 62807619128284488
21996037371681608 35059261225602744
67923733778786512 78934674278982208
14475028813470468 28717941034994904
4824471408909228 45163321846305112
22564425550581372 52806181890617784
69002258843841216 101203472646855984
43535977584253336 50026273818576080
13027318382606132 48643503652704648
35459262805345176 89684381192854752
69579162505282256 90318689392366848
1533963324625016 11239419005029304
13077326350608070 76389806073197600
22862755019017424 99227415118019168
33437498828930304 89708186668444112
45151054950955224 104389021046735056
8244447043140416 84845528296308576
40973609209730936 76664534316728256
40459507480410408 100785430428212800
55003043641208296 74902564334478800
85172088167564064 98800768533426720
17075512505620204 62891891529597512
53169452324797856 57151477425347552
38259522898669840 51345040333725008
20445526902589048 71314090524591872
73703654947310304 93462697184751952
15173070511324320 27291110129366700
1551520226818848 53380096709744672
19539731817008604 51541706419760928
22067499410316480 71709825475426144
18404595240917216 41070319558092904
12311055791885384 23332129865057768
64903527526447720 76491641722058912
41929361634416224 66504373530592768
13067262466701516 39535056177151128
31999238855234164 93846015707049616
6963994834610752 94547866346531360
11029537053435142 93714649785176144
62701649352166400 102385605041802272
15185135070898828 28482424750436420
26868986692884460 34750479460541556
53612318690721160 82391880884578368
74736266548763696 88169103919344384
35561455000170920 75861487202676816
62323181081132160 105200981402976288
83659407164647344 102245147279176384
4556421752452853 92090609332568032
79690113241193056 82541099434378096
68148310565039864 82216700126899392
91334112978666736 94039696134267104
43293596569204360 59791892494252816
2541365531182863 84799303677072576
11302171745811088 13927199349857338
90651482917317248 91862040534062624
85663009224297760 91262145397869168
67141948868710368 88410115900940368
7436677953492360 99494651460553808
16357533923252878 83738856804658944
5629842616426853 88942856763473184
21228582203421416 40989417125085472
41339973900254080 59306903665568200
59213432286681016 97324907724598752
43977799552355600 73021304803051040
24665667678433244 83860983375140816
5686445497663501 24841682572083296
37134466949479696 87291986020753920
29054597510866564 99090355256570112
82226216706723456 105951444406878720
23008154165403380 74663102279166464
32921508747502536 41197960726020840
75751340441741600 106898823992998576
71863498388794368 106169585688546816
53806245124628480 87571382484412816
33463538282347128 100052383707552016
17706849773495112 19025834002571880
49766568311978560 65830160401562536
15446898511594400 65795159770316736
47819758546583584 79849423441527216
488569617455673 56275366192711672
65167117266901056 105671751124050960
42148831838740184 70580836343189280
4911124190053180 34821916546855184
23354965239248288 87545803316542864
79360618934137008 106270802944186848
24315085005308164 41073319822538016
58910360293754992 72577345811286976
75970866627190448 89009184804497968
48253553934460856 63359941809945720
9186294252765660 20385789285645688
31001235393257540 78261248768003888
34199183877779408 91263408178829632
60331110629602088 60757496128348200
15086078636997232 80001265595377776
66351963945130960 67834330429185904
26691943721434800 58284840527868304
22186967571231092 96942949516473824
42136936878357720 62156612150129352
23873750042165008 60333266770793184
79633734111281632 95817590717239056
78054844189462704 86029012512957808
80163749779972128 100043704465525504
19544799372819912 23007358373115552
13672031312566766 81454631900444848
54275446737939864 55634279832907136
38562020957191112 52777560644965392
9605780780223090 22337078461775604
26067086579476564 90094206042049456
17424152252530300 88886637609204160
45685417340751296 92055949676462608
26570066520240800 51451999049657088
79147022883593408 81639216789220480
16345634723859034 100656714019973808
4955659431830981 35878896377588676
46904854977089336 52057316221293672
18048828495082864 21068069490542232
96748601343341120 97245299842551104
7101203946055226 89361870751468704
13308445011506660 61839487784697376
59015707212761720 100082581765948160
9507950599231344 15658195157431040
20540382499049008 91444559701227632
12727289719004830 38118062713106176
15823918295381936 66096612375436056
45800945684524944 59167936740368688
48029251029990416 61571702406437336
22963721502940764 64502564071913184
71954727996068616 78330522484631008
58943412289056816 95443417870278992
20478541083845152 99390449440882176
19706537098356640 50857327994826160
76605730559157984 101870094667946688
41968654425286888 45368175703451944
71134947646897552 95398329337027792
32431177126460284 62975384929387320
488358364141083 93482353964642016
47076227183517488 50060501718335376
31181530911219424 48594552421552304
67422714984349104 85985544347249280
37746394437776968 49900773766708024
39096352624332072 95917435423095760
23226869297580732 99612112192435904
13300079200148018 87234053989036992
79103168741979264 101636588330981120
40876456922146632 99536752012067088
79919776506171840 87923375468238128
41246355695375464 66366662401982160
98725499723086224 100752131229872960
9947685572165304 98558331958795232
8264005368052297 79827170536649376
24921495006889740 93828423717976432
29844820908648316 73888329554583024
32167489895251864 68811942511166424
35731326393702336 37929865405939504
514071176255798 75439209164204832
28006050669234484 100420525353292528
2350017271951677 2482079457385255
1702958279233552 37403924498746896
79910943304945424 95715533507945696
74381323822643712 84091784026952416
22505566892889800 97088549775576848
61496506659656560 74947510698811008
55288724332170136 96122497478737312
10649585982326896 91815187980861712
79919243248691232 91151709343866016
20542883709519588 36491079350333424
49991748186055024 88633241417204720
64082617197967184 69400990584087416
84777980129980896 90610770140377856
21891462746497740 30947718054389208
7042781363972859 68886195294725080
25207335189754500 92171477735189488
9955593427383810 11256238643237312
4915345374948886 58447546725370440
595391459666824 25648543786305252
62946494050988048 105446681959618816
87570802230569504 94253577931525088
29741965461762636 95211606415137536
16099615144911584 48852459088920624
13856556736880120 25904980320912948
101871783580499328 102874288133029616
31251433271299380 99870359978080048
6766194760332112 85206761930696160
28560998232598512 50393023252654296
9970125422522360 99770855871151792
38242289766901424 46812056169605664
9376497146553426 86681575539756832
40798446599337032 96957510312398976
44484782890628456 84992580380651904
60900673984726752 78067539872306496
16423713644200526 18188815244227612
11610346941906364 25564911814086168
70623689687124672 102946733327972848
50051029795026808 93344121334680992
30089119293898408 70149615672233624
2270449250026704 66798163386745872
87262722868695120 102069130025180496
12800947853391654 46383467019889096
7479242751899724 61327528836272088
8276907760283666 64094832212542384
42245756703488184 54483557172876392
47944918863026072 106676841543476176
49442277711351040 62675069511946528
36441497684920904 63845631497982064
77525832869628960 92622209061685616
2741373108567049 74045015339555024
94833676278712512 106039225861546768
48576876569506480 51633347916246824
3587333282233049 65655783545242352
62950080698603480 90392627618286944
33447246125697728 99867719082109136
16856369368202982 100555379731924112
11020533125143820 59356004208453408
47687280675760680 65079175655796472
43978459045024520 77673669249665872
14884203337798700 78153853906975600
59180248837387120 99579737181042928
8315520626758962 78738800784113360
54028230009507784 107083329860152112
98498794452755408 103136787685689600
15027304940555200 55977252310168488
9005004546469885 87158306927116064
8714421489759832 25595802711705412
3294271842419054 55172346557469976
61759136804922520 82001485994305856
19032239065955364 45238219972492624
40038831918547080 96577015840309584
58753102772414816 96891355275441792
25564070999774184 67865319232919736
45309657145694760 83172968878513760
3396955986589434 100951608023994512
3307730208367540 80432079492730000
7271922447021870 66198698872848552
26758359688813036 100404000060804432
52345725591170152 104869869434227056
38305286415902352 105553099362459632
86507608502270560 102803765927237376
7107795698435215 52693191634989576
48493071877369720 89750973194676640
29842719360644168 83017120737755632
40125872866165184 47181891664191080
42538741416694288 72400891877686352
20462952781547560 42814133437733864
16464898371743022 30168971908218020
63211149042657512 97809980548508128
34523304521543524 55159175829691344
21659083060966888 55422516874885592
52720263117546872 90777042624248944
17623278209872448 102870009970813424
3328857365162279 19813307257575236
64739312105000728 74990605785508768
19144160328292096 102201659374361856
12031645821731956 74176692045935104
33398914764463064 53480662463175616
26348954310460296 93520032441542112
19803971457103740 61357125724181784
4775970491888812 63993068728970376
32790919631208440 103792861453479824
27751318671110552 82019206317970704
42644896457106808 98226668139333776
45517400137103296 99589406071909008
40206308384885808 59734803327750432
39693690868156840 56836224802339208
322161781426239 44707149585442760
22166251952417388 50315652648458896
24000797539832700 28626462890399948
3821324001643755 90234559263353024
54593676383187136 84672957528133824
32718981541162128 102893936024039136
81781702811674160 100414025944553440
54504235059056504 71986437782276960
41639970915514400 106528365533031904
36806771477399088 60306294193338048
9942758816035086 50181885593335752
83957174681020016 91792708987236080
68434966865761992 81468207331533104
39091146083111592 42138164803122352
78593477439872032 99279008668540640
245924408159256 35126727206355308
16909066491949092 100135490884368192
23958326388607804 57167863791833912
22142802787287152 103089066384815664
101896474067759760 102787882281099376
8104359477218251 17646831727144634
83123963934158752 86303285187951712
7951248080485158 54481945438706240
50397176099574312 52179688440465192
46781900112987544 88505962987194496
51926489220721848 98408175059268240
19409245571174252 37396614097254200
9588018329924016 14757241126881798
69220059995021864 93827277087502720
30751883080682392 106277443342148272
41265972766056088 46747822372507888
35487846686933920 39914087080974224
15777786626372538 39608144743767952
7477043289062886 14701285230319222
88087024900111056 94725005548236896
47028003943367416 97305270398729008
9394067821615224 21044240960164656
42215083186303736 56047274552090872
14242401446921548 24316790469608704
8051682793434148 88171774654686416
31508575086669560 49746815249523192
38323065126760888 67263862321857112
5887111165235141 91609014496625952
56004560499174536 86901837055556160
52076678647573120 104605110204555952
3738819329815676 29240357888986604
13595230496787652 53179051106302672
16551844244075022 32327675886601660
3387930940899279 61980902007439456
97874111773593200 100721153044104448
33409413773249072 38673864485718944
35680684456260704 47908024388447984
23981315561324708 52669200282247192
54060337677835496 91387215736218320
7345982179044728 47897618169199400
9957913901720052 101838871663856560
4584273231457141 89302780525121360
9184902980804830 105563471795816096
19892335392390072 91885508197278656
32186622667042944 50782634894987520
7798210689186864 28407852816921632
75328927043637504 94869479830511536
34529163860611744 46687362041379960
39392232625041600 58351531277778664
63372464483343160 84348114027568864
10321575818429572 62875408456958424
81188642141639376 96896421262323824
99820999640354976 100002957416341072
64208065093392216 72595857296346704
6111447837695316 43968455111392616
1878274205539704 106648158608793328
73828403181566288 79168923710841424
26149405739781968 90956079221557296
53021690597565112 83913313666433760
2915154858466722 99660979793384608
20944806961342252 56706918517363008
29961919863128 103276657924599904
27342010382769792 35667595006100868
15991402006284724 74284986428983344
6301183896294025 67385331988044776
24095551171099488 81005682086760752
34539979964828512 42887364127624920
53485269815461000 80652091667872288
28818771351011676 52442261627046616
23300030026681152 97139933193599760
2469291690734865 28373229452762240
37516495158854320 71481838555942576
40212672734388760 94009590694224992
7143117256969838 35594556693505116
52217766972137864 78978026138613936
51291417353553040 57662635494855912
59997406938454088 78275214766301008
48509356927590592 74653935739601936
20351919986590588 68836780376376768
49767322211417416 77538279391502048
42491949900358992 106214211374873408
11601934404168326 42855571185015128
9316453056103902 44450062012789944
43016761264417672 74988366032660720
11186192420564658 55097831788230928
63626481152328144 70245995182869760
82048320901944400 99943705895336976
19686727420407880 29800813629227848
26155301334498612 63568323839696160
23553228786290756 36157209137694952
7085681412356572 43312507504523112
42277790677783992 82170384701557584
70500185198378416 103041839041801520
46196408425893808 59251949948403200
99704954465103 7984880841973882
27830807997031800 68732021007914008
5413188838264469 53743224437236440
16861259982549678 32484072722332020
34907682642395420 95093199762313904
12842379931275566 104338372513922944
52178006796895248 63484829152012672
3763371673287584 33944920061202260
54868036058939016 72008228251501504
50824292619913896 104306480198935760
45926931617979840 97764174511171024
59665140618138920 107236531863732592
10709862087661750 55090458794720872
84759552278571744 100933383166077488
2451820343864442 55129262741115224
43776955819509536 70986699146266976
12801419548919686 32012518540366000
69656084618473096 72990566422874112
29551446978218096 67590706106926384
18542502098711408 82168844106243568
19548025086499416 32957631813400288
5432995059247592 56954455868446000
32479499642356892 50678388956038312
41454523389559576 86147908028597312
41380633359228544 68717663923746152
9074661891526036 40385733130912424
34920927029076024 98964442864405888
55857037989049560 82280536035082672
27202010642731112 28740278764529436
96601976025898416 105234991818433440
86169950966664560 97472286872489984
8282462508437734 68600935533193248
9813672307427984 21001886134079372
29778422043094652 59853501269028888
17258183109428798 73907749194734240
3104329375249864 56157976314153320
5982886366049198 86408599788415968
12033645068634804 65650650875928920
2591735097993852 93423845059263664
3320501685054781 35824494101144048
36711549496365760 55641287818518096
19940696698178876 30418464162223452
18102965794203196 51834885472984728
14183027451745232 32526988299022692
78526776442959648 106690858448553904
25571548034851852 36050831343537544
60821711675026360 80476114027677968
4839009492678454 5460412909181980
57951688735605272 86160572117498832
14430087135496148 82963068681778768
4158704444743731 22588634887812820
8067903568657689 102973873589568768
94347002948144976 101568408420260688
26166514742084520 69387116353724328
32477929422761936 46508942402732880
28170232008041016 36302618030574824
83767096976797920 92767665429370176
95618797113847024 97922245618894256
34220004300563068 103606860749705952
1253773513720322 59670114948058352
14893632122952280 87625158412189152
7920605631489186 10206338415332800
29025613066200656 105161310009428464
45741164172231704 100456773074233312
44253916144943648 91175099979132128
1307669022275925 64201048734525336
18911104712871180 33246294657453940
19571672949200068 41281282462224600
25266935776034560 38243793965686440
50890058101832232 74570986679596752
34562520130342504 105293395072764656
23296934910250488 25470967665157332
13401201591784676 96860692965042560
16052508853672038 81356937785783056
55888429859239608 87267409783485472
13538272821007928 34007045336156484
927241204507446 87628932333636912
17661664689753352 45017369559876280
17974299017741404 73759548940187504
85907058747097456 99341459428347072
11646697692327888 34997761362094520
1927172729368211 37676525601334400
33552432913811132 50463939903657560
20218618794853984 67663571654143944
54965721433371008 102470041041040480
44147185881171440 57998897920252640
24317592069358840 74174210620735600
2782241988802339 51452847007772480
50404490105761752 69265376861099664
21550906378031552 77238632202512400
11518369801585776 99702224042970336
66845326373608056 97421440463317168
26237365487625136 45394618012897136
13109961518330010 100196427268482272
5949665252616886 12236677096986778
3653404617275621 49783944171523312
7119636587057881 52224109457086216
36723230682205984 80169639256773040
89136646847563600 104734311626423712
76919093904400304 104875381566545936
99050469974206976 103017221592269952
26683028808985536 38579954146808648
99474703192515616 100058203493941168
27679172500606936 79526329201509904
3967160864969256 64034812771301304
11700367890592582 104486295865415248
44149322479017664 66981051176744504
32406778929540272 46550224771520640
25599139649969880 29617587572305316
65974644541150704 92750613917219216
30298888914054888 45435992136598616
49974263582766368 66860982703762096
45149013873407008 72568843619833792
29946215204490300 35725903377140068
2909934714128496 54854048425752288
30715711777300280 53946285499969136
53857630052731352 62196225765185968
12164349368030936 13961966876508340
14606570242234810 94994312549959232
102973379903279936 106507291588753952
74192185176651424 86027288188403376
20264193723466124 85777231242380576
18194374091627512 37407551784715672
50441499334825928 93854101814745776
35546968458547996 96420400644855168
67932581577881664 75188982886420864
32170448602055380 47420111059022928
1657445625063325 102023748643569632
9059983460422140 68368638341290320
61717243972520104 100279651086136688
8537011301643377 37239943913505960
23086400027117172 37761896240850472
12784872613977440 34935979014755268
22839209397388852 35593272270270560
74161839588789792 97727246218516592
82451816472213408 101969455094112464
20989975596146024 58791082957067904
14191392876652154 57680561733408392
57871662280799904 62800040625499384
20502485079174052 104947992103283376
36097452346353168 48089654797552904
34465902578675100 94129079025935040
17733558064259730 105274922116618416
29347575999685304 33033461135427112
70856616660736128 94834479508823072
4647171360862353 17675043609195720
7005630645695881 79069285254097024
61377453527044336 71238569715996592
20216547520581448 30395803078341692
28528337728095264 47557769897059280
92312489610432864 101348883321360832
37470226550985360 71929294174007456
4521782877294925 96417725123453200
22795774350150696 33004335538498708
1682875499095536 65656404846534768
7381419837133412 90506907562584736
79908671108063168 101430839435720880
17688557735761652 73332294143531088
32581721352309056 44817082457743864
45434553051113536 88761311034853408
62067734631744424 79892833565036432
72008769146317336 84559463969517184
68563860883113136 100360293510698384
58439953558550680 85250352243938496
72312464043490640 78462446684997984
7825321467042165 41925336249982480
70312721750767560 98690050814888448
11906753342964942 34218343625069828
33671920949084492 62664671558572808
26174341657651536 86287249543961760
14022846788832100 28099518205504244
8329150816296010 71014958985057872
20953141126651012 39812588176385904
595224815900803 100353980472449552
44408998625431848 70600120323170896
24533269597854248 82454454723342176
60220195654315224 105481089829062336
2778977198484422 11129835897501380
30581045508513280 97869728788691776
23170003810942856 90736808535369552
64741100707226984 96805586110202080
7142940035932164 10735199507337576
15506477802156458 22212616106736768
52681640800984984 89904744694466832
31718388572436544 58900046301504936
15278935490866860 35272683458085272
16036163344725428 48758487507691984
9449739640771108 104486761146593536
32051962419143696 61894291802521168
62453115365430488 75468495666352512
17670854819682322 89023621576845216
53608130800893432 92278913839907504
67840862328448528 82170578900900704
17204794462747966 20271065647764220
8665652439140706 89338829970832880
42066555017009760 91258681857500896
49257894587268480 55584604678475984
9639354085944372 97326928217945536
93661469172237072 104710926589268560
54934473959176288 85304945548067520
44281462747351104 60932031152249560
1841147638144685 13906845092521294
8850621603114324 19817002316759120
67384064110558744 96800163847191680
5749442713198856 78597029386468928
17988905687116634 57087865422473944
67812774440495344 81820147713332032
49690262667507200 74211109177273216
20886382854144300 49824228180551560
20545595917356504 83866870642057088
47015809702580672 88873236629536496
35500761724944708 82429990062139184
14491972748312386 43327282125122480
54618857000019104 76927596598865936
96154077125130144 102317859798362800
17531374984212504 94274239619198288
18418169273828136 27474279910806672
7256802299485020 82393629847269872
27245020475099200 78797112921605344
4825989686852267 20845654825658812
42060771008816552 86623453128229200
76513675078193328 79653728443579904
11401092087870796 66101787732631344
3353511009951403 18718124123183452
69897976268014952 87249840631402640
1119747835428620 40986789807261304
10125961498833090 85075283364802608
13349870746331032 57818652337701072
77982751319711344 98558245120789008
24358034578156296 38034469650098824
47228000260835672 64308268734019512
67581198109420056 107239268274532768
27518897151867692 35087819177176304
26266469122330872 59585736474887880
11306015523646552 44285160159264016
55976829586071432 67380174865575448
39132176827801920 59139171505996736
42845041639582472 96782272628748384
50105630361808808 50500400234743152
22555336337942136 88130403367922256
25886929763290804 79849829460223440
1683090242862702 71438158717478600
23432834376631180 36468024027898048
29655061895769900 70036949269585464
59170811774267992 85853492592672784
86187372371644256 95647162220356048
23957273179353728 67353537596238752
72124191325179712 75176661523690080
25988689951358428 67126713781469768
9634846364353186 70380112717704432
19253911429735196 96774539748756464
8799893391796499 66872255583361096
40507186804739408 62154031885187184
46438107171284128 69727658177979320
39194800619667456 67134695062309304
57404464561245384 102525750201723536
29848448066379184 78098511140606736
32723079648008368 82357432464359328
69226777865022320 96768915089775520
26762125031902328 49188749799151256
94872549485559520 102275148767196720
6763032163502125 60421091326618232
10327085680684286 25549101785020464
31023717427022572 80874865771139200
12237384162634284 81401880433353088
81694680033390480 89013511367881072
68661286133018920 88801753350428832
35430872842834112 37569304040209224
27693708305044572 82547472100384960
11883999073298270 88902214891272784
17902441087404262 71651075189372296
65018477479861104 84567633624587296
56577916272552520 92824876177280096
94204992299918416 96162286398850688
30858170084465428 99106014829975952
58002761433281744 70731723447845120
27872657654663484 32830179243283100
72872926096942944 87494477225672576
31021423900364704 82245187564827392
10114038212411124 53065054019417600
4515550095361331 93032634823160224
8990656485471349 106267813669389024
5688307669115070 91228992528663696
4556210036119845 19388316139184200
19338027406912244 102296224873395216
29003072568628708 88213268745624976
19495038142997752 82896857037953616
53407270493789320 62129865036513560
77850133056060832 79220658295993472
1910995970005418 10988403549539954
9398553211967856 85629769471492048
12883799473723610 16051964641851434
33853683420932028 84701129281580016
40551292558155464 85008839531330160
10803328631782920 97685510542271488
63323949648995624 77939884300875136
34623971779650900 67458235720779840
39284196225700024 89814381117124224
15569119883461008 59200325838023792
24542080280846800 95569588171093040
45196363510342432 99094456004217968
63597152388264120 66907124210047192
15118694271315392 30269052923185748
32468508603030032 66989155037502328
29346651291131608 106195105822519360
57730413224029 6783138961472706
32599941189570636 78322383872282832
55703684153228032 99186229581170336
12668782966308982 49778731900143464
50712573560950880 64440585429779856
6085155510740665 55462743481551016
72956861271395152 90389324280892624
43385527326211952 61843111815502968
71839767062839552 92422257502323584
6512405639744953 63485833214820896
5650577845128635 22028095867821896
36403268892853184 39241230415335104
73991615801215792 75911947615528144
71054326587489744 88103690929936272
36629247827553584 57677200807583272
31765776777764912 45893539756857712
27250307490970628 79275948373252528
20776675865410244 51741501384211760
22565642465801632 41877634871794920
35411540880917380 50629093308850512
30474919634058780 81735155992292064
54622277405772432 101747847514131600
70647933930977672 100419846308102096
80423058402917536 104958000239456624
64493435322617376 72135697699259616
46371445674278672 88974375922743280
15787275258226786 18558024700109492
36665629339300944 102411644321890320
82430896784479952 97493424585071616
31411072363249224 37592047786476536
98033936907449024 102340454006667392
9564999499008566 69426653715960736
15858138182779704 79836558005344816
19760910191350184 97547114255415408
45217363829424312 104618281095745536
49632526909204512 57830121763253816
34885483777479192 106260311418866800
86507882827366688 96238160129524672
79590235279622704 88803932730624064
7928617060513692 78980696541894576
36039741296457696 99517295416508160
29868280541624848 41414388207228112
75885869410387472 102939989377709648
19747530343561184 27585258230007952
8018737138056569 11531865718677528
40516766068275856 100061314223124752
28811484174843616 104081425102627248
41892508448971968 77382992705719040
13690060057749566 76479030688651328
27660884650102632 58218167203181496
50124868026116208 97568549671001872
9470949947152716 18385947167370996
64426068591212120 101083984709504000
7184445527730183 67347218375523416
32557275917330188 91174352548458528
54003400832434112 82998205989383360
33703349254069156 45319347584360528
2069783241783524 39943436668275472
12234680501610572 35000736500622196
41408494505633952 73194797139688160
21433483461945736 69306468016346016
46479002432887680 53559605509562712
6384322532082371 7553874393117909
2112683547039796 45590629206747848
2445103608585359 87793565930466896
41640937227510096 43849379441667584
43503392461870600 44087725991570688
59832568032614168 107094713483350048
41117923264203672 61254636675257528
8681256708748250 12188372250242622
40434899244100216 88476053961605504
23772158674536148 34032676826065464
14737857011942682 88031259186325888
25464131105885332 67948593174754752
41209060668847296 54154732731896240
32698778050930804 96998316425519232
88087366078076992 94266506356147440
27762290422563188 44860567480311992
28468860178921144 57930489278383672
97331581972336256 104218748839923152
17251035542581950 88732449423496688
51091525328401216 65550541166045040
5257302257452014 23201743736687484
74122113819638112 83374566057141552
15566840882965860 45117144229615432
67340693451524392 83089514672578864
31571655570064944 39221447859932736
87187628970560128 96391215068200736
32099875690128728 40742141902353696
10339561320057684 65794290540538448
15537034301244364 78958838082384912
88312230703216992 89567442763736016
36997035620661568 45366928103870416
69967761162126200 104230548610548848
46771066213747432 54858575460036880
27571010945737092 53590175984368928
35940407490641044 67981146736838952
70724291705854840 87777623623234992
2022399468645860 84053227650566912
71907305888745544 92641329908224544
13120059454285820 38873441765790584
49030842979368624 61763855619221912
39071692773836920 64915238764827768
1366235813427735 34911781822867224
75819707088627296 78432562332444048
13096503510792550 68160749939134640
84056580609655056 92804956141235024
7291596738727192 75497157878103680
79290502655488256 86307922293726400
16681987528251658 34956151623598120
17205029538173686 81562842036465120
35947408326950476 91935190780377248
25983591670493712 71117606852762648
77659970959870960 98656994213237440
9073981825152212 98325390003508816
34546983578162024 99238045298373472
53343137312677800 86547386549268768
50397654948677472 103196304233775392
28860432158785264 70457433772921416
71153363510217328 93986885182986880
8654504676596837 64877541007438320
46049845970543320 53946034678089936
27849041445397584 50524699857128176
68134644332049984 84643297994033856
6198015660627369 105469827247644864
145676719459915 89868321720939696
43784054508205824 62339521851662480
21406767827948012 33710274315976352
11911283428946692 44604748424461008
16451314736052332 34360558490449544
10635293395513160 54846962326971088
84673153725391056 98877861790084896
69761364523627512 99415827314564192
4182630460945513 70497248614744608
13606026641805276 94550997967318400
75644055958569376 87943181650919008
36068376846561832 45593450734812192
38508790834764504 50060281421949800
38543939443663808 83458806994872720
27952508111526504 89885094483185248
17795348436079036 30242201565625780
10510839140190130 88501254498134288
65458789875259056 95031701754213776
21721934712814724 45852217727081328
10692455019193274 62646873998740808
22352241697590652 51465717391679792
49398144426580080 51824561174102432
21152224383358776 78865550130432560
70193867598639720 78319542750172096
9708669556026084 79840042722276352
55400591157027848 69223248013887832
14014619426663598 43491729358483912
2775220405997850 71245007107090040
22334735931798184 93789123942372192
79892103389660304 103798024369262000
6642537230581669 8546847392132955
678744647669220 37348879581843208
11777960786003120 83884439559621104
5125991845827487 102391349937624800
54481553717465624 82400105477777152
27995800223502368 99736878193333120
34112555181294272 43285513580119728
49502903296709472 55081102566546280
40280878878195216 42825826593286536
48779581137714416 56638869856092488
38800782833919168 61867475556370584
11390495942049796 100639334875032864
8211441110220723 10116007909960944
14373548393430336 74208559085746432
72444640661644400 93762122439357056
31622230829760380 45154167633922600
55278180751199376 69173275258893248
69922410293775216 98675950897919904
22152664903920376 47377064458378632
203969295302963 41925451526503776
58606797929929008 66677786480035440
15904230808237848 92569783241873984
13679763141560372 81890357101372192
36382699504302616 87385615005901392
76805619074594160 89369083313953072
28419361632325380 29454841340851612
61463897717027320 86973734494624768
7048994625240330 71766178922384304
34561859813000508 84319786901590400
5075596393833163 29805747485807436
7604040424303059 13678763512904366
18135735837645732 48316319915172984
59749699673379552 107373116683466016
15779576303943644 41025635384309032
40515918357316616 85715094731032224
20790780148293700 79719994596242576
16856462533856212 96331154750204912
41652513643455152 41752513074308040
92297377778389040 104099940155437152
12581358154155738 86526376987371504
37900968372555568 96920634892432080
6921834008051304 95608241478870832
7097992604246525 105946346338142832
19716438664510356 76887423498031280
2029798867602540 22637950600772488
13090130606180962 36512479308298512
10854840963014228 78440358619774288
46650602045898080 71717077980431408
11214990197122200 14029529465851220
68405559641010704 68749638078174632
46042021882817104 104243331640956560
65601524296596944 74916373255043840
17585031439239512 53962172378293264
84350617120804640 92102242898984960
22276866942314544 106413263291780160
25862900815752808 76925550541472672
61198570328723560 98369610172079520
3341903995728685 79296735339313552
64432094818028296 106025113764473408
3364899192842867 42264221068990736
17383519673767100 106381474007767168
36444983046867008 46492821336826352
67073293848057976 98715332589686640
57991979862279544 78268937421935696
5447500522427371 41055021806048992
33216739816468068 79558223868024880
3714258233693316 57324397634880104
11674116340212638 50470101302907592
70125638996185344 97477901414194160
66375701174827232 92224572381363728
9477066462004476 62333152681733744
30737142767852040 87303139189446688
2267834273165895 100027372222827584
49706836582899120 74505359934638256
17272410958372508 52547495373616440
24198140635262696 29698549210237904
47457686431494168 75089610922574272
43095224279416680 68476273807865568
31165958592921468 73274845509154176
39081503043285776 75777017683190208
35501711504059240 41276986049295072
76716206518824048 77131741065351536
48435837813505584 76356097909242672
32987142879140872 90803137339833888
16213346057907496 77126389404693648
4794863870981982 36499598255985280
28367194114506928 97977114948249872
41140488308453016 68270445433293952
15828468075814828 57595503974744072
12603595994025428 95061398640382064
39568696965572000 91779246825279296
21886086516695416 104961362396847216
46968972940783720 106816635945193920
5895685136069492 6032071089176563
34368961803062840 106775607172718880
102080920709948416 105972530843163360
17946017159881984 101306923777725280
19737295985242472 99119350632990704
51442962067604480 90574331418693600
78771871965822656 101825929713381632
15718305264764414 85304393709433408
11476466144669348 50205328787449296
53460484499821888 102800246291328496
25400479537798324 36601925172771856
42020364580026272 50334244984473064
53205203968177448 61845347717475168
42859764340340064 56398860218748504
14329554553744134 26931626512215440
17324522875626002 84846533001635792
14062407890800102 45983570506784848
47353793729078704 72667366929784048
73484311542198992 102001815421923504
11351224573517234 31724765107717916
48377344770942336 78852286815723472
27102082108778780 59539851450444064
12339457042934806 87365969380873920
30501081176397724 64602477368771784
7303499447415928 52364975324229080
15932318110969552 73990505017949344
99963489182403248 104454413281365264
64282827985800208 75369581852014592
42185076104987360 92722096766285376
57523352897920640 87177867338780272
51768420505953632 95878170996798000
58563738313870656 95172262814050352
19459779791562664 105890693212736192
6141740289317707 84829176062001088
67270555180297128 72994543379211088
26511395039273088 33088478744965000
3007704010266878 10779410879206474
61695417308757056 95595345432765632
83960783384987696 87349396267800576
38469263635922648 70607992539593544
21967767164225020 50200450881321368
38484083868889256 104604196207173216
60904202137347064 66024886863994640
23724435577368560 40386784893136624
33140582956562060 65312900434705776
16173457185374460 29669170838313692
34361353253475592 40279108970442984
41529587259927776 58037223378027376
43968559590403008 91325584054984720
8754622081663900 15148920771485910
20581885957457744 60264897581811176
51749970572390776 89054927874225296
41952657157783152 92638610168872896
4252415439564898 21486787593632520
45117981987978768 74552262978163952
36287167910886024 90904692354351856
29421650295096604 75005839658726160
9468868452641684 95432115979939328
55303606085686528 68159700237603416
44584133560535080 51729069102035552
40166131173438672 99593663672199312
23123612358531204 65332916761519280
82261672196310096 84992482233150528
19756219693566908 58406673913797416
39214777303305840 53674591817545736
4529941306822589 30982396057533284
10986159029723746 86197555273680928
8827745761297994 89082330307070976
13153324606672294 75074122291541328
86858533129176768 94820610505070560
52606559203469496 97416344360402736
12015528020672614 97985523993661936
72280237040030720 79889881856443456
3975647229267885 45131693369206648
2771006346440889 30175750883172244
10127634412496954 25822028801514068
48209179251898984 65318484382484096
3958161267537310 32335685058250448
1378911784920502 74131061534457056
6127627960668949 65959826475479544
13482143100419244 63140663530271184
58316627720143160 103908087764793840
12918949522948844 42357985728966544
34534583006183264 70884060043313640
77514358978272288 106840188625874016
29252839843071000 83210254701601072
12505738131703956 46067148114272720
29735381338555924 86650222484250304
49158834474473216 103279908399027312
31901879755159016 76363214018584112
15161091046257792 74558211074053616
49546610624520904 69833458300305600
19778915495661176 68685644261842008
15964067484532176 20740999756367888
81109131867916544 103189930625753088
97173926779333552 101845495544974192
13795192503605278 101584743271299040
12862622359315498 95963153655577520
37938582323314688 75432518061486480
69643890208881040 97716217581118832
82897458215388160 100543707629065760
88119329956837904 101654885407634032
57008677720388448 106638844492067776
39023934108001736 53523185982651168
19199517712815488 58681934972086368
14939650557612618 47624261800774032
39897053010247448 92401617185137232
45825557938107328 85629848656909616
38442037403485896 59824690211512408
56666737228010976 76248041437376448
7640095396688466 78614882955648080
6414710922281269 72804929149560592
9355141526389318 36398384227103824
63592007375050392 90278901579173712
43485464045336560 46197342056725336
3594217169391253 25373166320486464
53548823975214800 85976968443921712
32829611094887180 36322387398759480
93986425821816688 98561692441494048
27962765888864532 51630551329010040
2559811359207918 64549638171470296
53198464915776472 85923639836628768
83210178563079120 93761013691753824
36086929353256248 54118613671326096
41870096831495312 74707783575373120
38274351116783168 62660979482466544
7140776974605565 103456381920772992
78955177671350144 99559059207400960
17454218470914852 85901084095542192
98097619767347776 107312719735582416
13518636329198464 20375535674499144
85826344861416672 92207755287714064
28921003705353944 95854554422840176
7391913515748982 37432637216447472
33543830979982776 63398486218557392
37671428802890416 50424137201580840
73534872160392048 88094115250437600
29635049392207356 93021496363591440
40407460180083488 60943764518572656
53888293543555104 88270278669967696
9452965921790700 31722397411322804
2815961522752382 37800397919734592
38174274040169928 71564163282625624
5650581344702152 74558031000333072
16235313835038386 84411854378757520
54077870936207616 66799026724803584
5220980540734103 64455405948974264
18770686203909312 51710843163849288
4930795205805591 12028744165821082
16692987060697946 81819548619423344
7343973907534031 105098901510610640
85734331925714160 90755276524728832
5945413949717334 72898915975638624
38644952344218848 67480514624348488
63267113436150400 92629069690704016
101186026873596640 103977034888241632
30589933511335008 86290581682398656
22644441539815152 87572992855284176
28162489554879396 92583954079708160
28085395301077668 100297580369616752
36629951776035328 53764944919474440
13130852346837242 96890154681630000
72494976668761872 79993334891332288
33899816197797032 96060432147964528
2937633076569749 98518267472864592
1834167005910111 76344446731510976
650181497976303 61722678224147832
23146046101409924 65928308454379696
36301117404947680 58572428069309648
11845051733052070 77770317057658816
2711890531279756 45807464608147840
37809663808078024 72522811461450624
82066388875409744 104514103513319072
54748016514378392 101375087342708272
13404098365853126 96526053464901408
29339490709634800 78153187746093792
47962618087375672 104549675924223008
52615295203614840 94535773601683488
10751484033861930 54021209980992920
12502502893582160 100165454589557328
7474558317646413 10712119743970496
46349728428886440 101379192075209488
70134311180654568 90440782529824128
70176247928668256 101419429591843088
13374816209214410 17325217448319254
65031603318318216 80427369103911264
49410770865471680 96237740670904224
50021396029476960 85716192307117136
57307709303546936 75285858814551968
36934990728413792 59758810300035128
96872928370235888 99543015541060704
4888470874133304 107345625426004480
80342816649284032 82946464712778528
27610749889342132 83055409502162224
10563585044274528 67483127609716072
73424221739130064 99035991440762384
63206080379138984 70493056729035608
49614098427321272 62188113952824440
24179061424562852 67861320358645288
33030741737118932 95410628807489072
103011725105753392 104118624169431744
87967768682976208 95248801580146848
3606340238726046 61659950078973040
1918518152438355 104567279210596144
11358762195746620 101154773386097392
96089680696931904 105169468812254400
17679582470882808 48543419405330688
65872582850186576 105829639553735408
9500656652243810 74374156894657568
33638231809813328 79371897777272080
60033968699999656 74369244777501728
36391749046515296 80146665989505056
85495000778369952 98937945310737280
89460587503324944 103166469462245616
25943639908364120 103507254831948528
48645068937872344 82517857090207344
2823900949961473 70767126977249952
20314417918537916 45825633594853616
65927399432354392 72088256451042976
1975191571887589 65689236776962320
54076907752008848 105959577827955312
4249601448262408 78888061051036112
69746730958663216 84071674366842320
38643783182181192 92434743584899952
60739611260343584 63029926905771672
79145162763097040 82908483428944448
27296150484349840 97106860001037280
26647104711713044 46293414739810208
23584492262751404 106801066741663424
59605061280387912 85490717379982432
99020621200564256 106399164581227936
32480440519818136 58250583051108208
28837384862809008 65384513150803792
14848201639543542 64271401333491552
20764345731048216 24774420502422348
27801839190991608 32740011303048724
36925624572333552 80211975540125696
821196816380310 56583840382405504
14974422401058206 66461851458114280
13169091421988304 99802536767627008
66077594073362008 69005507146342128
51372342149193224 68899475457179304
20856595947387328 59385649730260504
44311522691677880 55916761734723312
24622201669019332 80702314585078096
12491123180531700 26163690684013384
71810282043154184 89842226864492464
20943994219821560 79057839753326464
53923346962430608 72769040971958592
55890211417046008 81610137625007680
18945951575054560 93186598992864288
17187211867908106 58581006730697664
36653404322608592 75692922456720784
36771155299361064 102175863508287104
49777220332515744 104589583544698784
67675126501916544 94871281369607984
28721147952653140 34196051955014820
5743803661976627 63347782168101920
72649531515233648 104171094339049968
57466790045108064 77768626715546080
28674620160437792 79117138077717264
55864275063893544 73166823114201392
28261135223733156 73026880494142960
7743886038397221 105914969996347488
31205507813425844 60741170276114688
42893486193086272 56107457527360952
13785387322368630 81974854764373440
77356829002637152 106219015259909120
30086350405170460 51795029975404008
39476347726756312 77294323199129152
19836334553035748 94173015626595744
61955693225040088 88227695387768608
74238174350730176 89146019479276704
28783553043336504 83257690219823120
36156205776025032 75057600839269296
64777403054181328 106725036200100768
8555522415918737 68589523740668912
5222178830067828 29320671570951860
1587286478286362 91213267334194240
61698273975030552 92422200980685856
64589027803861272 78559927475205664
17484767237727366 87507523370488416
27947988890935532 67560720299004784
14879697995178612 74480221090683024
17631333498511898 34001156617682668
78991065081709712 88712075271788080
35809998862618276 52091943903805192
56345467625183136 90071276788284736
58253455860508000 72014359526212736
15543992104356776 30654811801258868
31485877102367420 83921876858312656
34100014950629064 97427350956655936
38922486235462208 100965638973933088
670049879054642 8053445854264836
24621109963307968 59834416028152120
14778656563226328 62266944172836720
31613732545670336 87466672157297952
29188337758930988 62954593946428336
5338230778948596 26805335098564928
20704805223019420 26670067845532624
16207842291932306 90039226094257408
78336164743382304 105780650747102800
10550452576327140 75454584661263328
16095551459341822 71939382614160200
43759465093461256 93043621484348352
10388112935743720 72667122421703008
25095737385912720 33851326904528064
1929096114773560 75148183404889344
63141364619068184 104154806377509744
1745931764140320 12545500410853966
596501381484222 28722908873330324
23695422802984632 53857970172800096
14709463901541910 92639576459702736
31805628655180760 53238212356697112
8476926945256810 55517147204204976
24065509153699128 102003751856918400
70456075834894600 82239907755665248
87646534741539056 90266356395308352
30777214644161624 52571749748970824
37374830954699728 93833499038211504
13703695422251138 20775362781022276
53829554246791112 95356802171861712
92344316358825360 92500945645751248
2393019074453737 3548515816962053
10205786566736608 29995103751398868
54741496225465808 87072163100578368
140600188722992 5934775613821033
53917982380575976 57877988894305456
91864775671476032 92812314982420016
95123161296745744 100947637631025760
36777348974773808 76029388631011248
5900424519678119 74016582792379808
51714714889710648 70848816439594312
65133731066258280 85016872626326416
67828000707308616 84346166325740864
6939097646801762 74092008524893616
42518939988895824 102319268274216528
22521542754832852 106443870334401008
10744229177050406 32039008726036852
3178475235696413 90941571586847360
7571559295600514 76492805078467600
4184167922890093 6647088863578800
29826942585024280 91069287649624304
849159837188721 58396052196164360
32614421525449772 53270794455472600
16209981781916818 101526000871123184
29845824355828112 80334497890655184
11469847029403694 31023526943469640
87034527094068576 96530347308356528
31095301117539996 39471930040156960
44393277791573360 62300034165768088
53544414890466344 98790800919388256
21894533717081844 79029946640244336
21683277398573316 61265413970616568
47160993640588024 82150495545385024
25204070114545076 69752403998501632
18803121210114680 44925777154261040
6029427653141788 46520209303126936
35769058370388052 47231457180740000
41524796619565224 47297923031634552
18070041088792048 71993706053531688
3905672209370424 36358383578313088
3957440719707491 101631404551849040
49365626367990144 58694742225073656
101644518241181248 107027156568739008
15152692836800012 59210347495384248
65816911546468392 97896919219540080
26823088421695344 28476262885693376
69868277920334664 70853162565580408
45983364439308192 73828255219212768
45103634749438120 69624129503795664
20251898800055324 22448048762869276
8978952094941335 57463579794117008
80663875669267328 83714035766176272
21682277207168212 42822211744814328
53673393877642856 101457754250778640
49666608265653256 67787229072446864
11166989113386542 84122843218315552
52540877922649416 76077471558355376
32671173764490148 57480607408139072
871852313721848 5212619038068393
33870552416255588 90761351999791008
7854373390425877 34286138468624516
19493286632482920 37081801631814976
61713222314487496 66403304334391440
60497521900621448 76086203656605568
42090188703600720 56990867601268800
48892081043378096 64119612928799480
56434409750080520 102874510798035488
48681772311955288 89977077112038096
17005799928908930 35835446108303092
43470652575213648 84554774089804512
53119834091837344 97769983276414160
55297271893965184 95741343991130512
28758529764653796 98781480710174240
47920856161719160 53482087949850496
35382602529017280 59920835499018136
42118141778523664 64687090830760232
64800582513021504 87279762723445952
57727366330834992 92732280749747136
13958864023514946 45528911222702816
74191939814842656 104609784050465456
11858735637804420 53605002103075824
25773747896292128 44139537844513344
10808711175532156 98843066366016448
73750584981205792 73851924740712400
66137753660854376 99215427945962208
30492697136642856 95534462524346976
70275735732083936 86165917500693952
17570320496757900 48793075951106288
24377308445720688 67216450607305568
9406294416760640 12483637793124398
6097389014625171 16723027024030314
45329661923604232 95031184988291984
43898039745528440 105187554752731008
38405440375491736 93438574180749568
42582324044980648 80595417032951024
49900788361876328 82189758620887808
43702559147863416 63869653813402592
48943910203461104 75593706665347328
49435742171296336 85225774698059888
22260971652199188 81046568277018784
622138258327866 100074549002468176
96024050791293776 98564691125042784
42139938345286200 105362662186393040
34149830284809896 47366527335197856
6871297449749378 27988574165850084
17740886329614650 93095146737960864
38048841813105032 84963409570545632
36200881851497288 105228282672386240
7668225456673436 107201808187752976
61875951909048880 79563743982226608
29779271562699528 67326974581320992
1499873167872620 32162633341722508
7100972728063206 28570745637963504
45890986320221360 45940329435964992
45272264794165832 58071455737373008
52772971999394256 94955001246498544
92778267533144432 103887013466006144
11070847253757102 69755618577301064
22890127254764572 47309381210190992
23144627895076004 34019877506450292
19834566237505732 36632327125041984
32166765700281164 45164162184359768
84704606466242272 89705705196778544
46656788883042936 92878450562202896
7291536056880955 62239516618087424
1997379935266114 70673981150418512
43991724612760568 80639698231723840
42089803091420008 102651323754381248
34334094181786368 44618093773376112
8997330008145147 57436736794794120
37128598473762152 52743756054334288
49306992123610336 75794882748332256
18737632652883160 102848787368996880
17514401881121836 53575860324033008
53065718337198672 101305149495408304
101461610515213 31154152181904620
17371505970574580 30267658723296376
379255532321167 45657163928760176
20295025693323912 85011911583441968
3525956620262148 56460517855720936
70822818643734400 106686826146151040
17666178239868174 77427037899600640
89832677983134128 94471813596189168
61556343799852408 78108212591529888
34772098954101200 72522707974572032
7264326181887822 33490137027179356
46996783078565248 83867302580463840
87703607923832752 96621878083534672
10903339367300040 20226865361684428
46190879636505152 53450452602121384
39894313000938056 79605554033695264
15552738247392664 38072283345295736
41800856848955944 77524917960613296
15067948581845102 74211104415051696
80877525364704176 90840924060181856
22611761532051480 23036066084043900
41924425524483512 102125296064693888
2464975896032716 37006292756595256
26774353473820132 52105020074716984
97560617678136128 105836681068202272
28005566306420152 28798246980138796
9528597617377096 66326529357193032
4228634657477953 41338523666858696
19242787725895704 22423882526271452
27274209660915772 83036833059548240
4886532043450931 22654063488022244
8847986326780324 18483212144254312
13073898817082604 36888658385249352
50242434272649792 89555772236992704
14027520959155664 29489027132931536
82359179210028896 95848806097352272
46621330274388152 90367176191194592
22918196791878524 34096389880965824
48157911521402384 65979771503759808
74570034667307328 83755468884818704
30496663189232272 34108851921437092
27081748451488892 28783245377330796
6717272534060673 52062181965387376
3862563704804613 66721544419214672
60382355251820792 64660779154521216
44814505546474480 66480503249844016
22519876101959240 102860436381735680
44003024872935128 52814030468875920
8866911101765447 28395227519585056
27287530552434556 72916060041656160
64490985761072200 82557968185580496
6536863719416050 97263309604835184
66056809233150144 103336800591294928
27871845092550296 69208344948336072
6938856794021992 46575443663049344
39316047616129704 53173235173960144
72417901351234480 79471110133140992
71055801168151520 73300890987303968
45133702271210128 74928109512490896
11839237535633094 42431244322443800
30215183660182588 59934579209709200
78431097934084752 97071991822463280
50100104012030056 99146041083261552
25942594807559984 99694818439402448
60125088554900016 93758048094844112
48059655155974992 78897908306938976
52669219820801192 84073295139791920
16378909182630548 76499273492865792
35031994457918188 67457086834764136
1667086699447251 81005718193856096
54134436774454152 80644723773901408
37682772194675472 58062877867753256
52412499957594328 96293385109862192
17092559730126582 105791680936339632
15786879534845362 85021563692483568
52358354310395464 57554134416114080
14482341551356896 62661844091459696
9191148087514502 31716241113637944
49252153792599896 74508791973663376
42377361626182200 86529970960306608
32358361323027440 42368410364485192
2203865700505830 31398679815606328
57124411395565832 75241489738342704
9665938630738454 16145573530377970
341624404795837 29519073665498752
54939596728438600 83201718901656768
44847684036315944 44983591662698776
15927240639689264 77996869929453328
2250213919395829 98700371140516720
33911545137414188 34997183424437736
23636542474038712 85822017156293152
1969753868659592 41359268860657528
39824447599772664 50976289125343736
27213772941628280 43280356188503672
56746585109750784 91109128986859184
62347394327115672 92614421833274512
21106597223967376 45278777310688808
47883623733135248 82234735020550208
41938786913696696 45374544352902248
71586386149158904 100966685631952720
27403703855891816 56511755901390112
54232773099178728 68699331152083632
27634292058755892 72512479850293008
2478136578293611 52256557731937824
18291977500001536 86048661561742064
51831484790014296 72074249851598400
24589860457156388 103526279335553424
60417511469263496 71460922397236296
5600858734648136 75512321782143072
63918055358681904 65130644184804576
86017241634714176 103618121651617488
51141977660679272 86069703507987264
46617712457719832 92298779533454944
81245112204827168 94588781770806560
61028438211801184 106918163546863232
38274254797589896 99202559937891824
7626718324546819 13510294029097374
88256921664791152 95741626292013232
50400789815832552 66029222162625544
40195038144498848 45634434741196472
35498794636900732 39351804036048912
42913774887926888 45511162017821528
82807489472626160 88883509841836608
4633953641931918 29010622496125428
18669335296086132 61431776521754872
32273909224172612 34085230817043324
94907159567490064 97554683767938288
47043578908396560 57149413902921328
22143220024284756 63827359632783544
56582798666375384 70079230515581552
1648851037842179 19797704372262584
25531682827289596 42768985796937208
48658363074266080 49689480385115464
80854358866561168 95732938680160192
82260327732934624 105153933374307696
16601390218161784 69149879677372400
53841404548658784 85222711744871952
1597955323107148 4568650031151965
179986167511367 33301498828079244
6183715578662876 8211530365327077
87382639944179200 92689024684086672
14162152384975824 74688982638344624
21807189508078396 40950701935821560
33567988111917896 69996976976426360
20214274523662196 70935460208674664
40127692307256720 59549729265398440
7351811986633687 38673467834286520
67629571521051832 88620445526295136
40848775150547816 85278183923946048
42938896863619640 57946087757393680
39708741893802288 40116234601599144
60294833730558432 68590737609189648
39109737085655616 102095862437831184
22433698419689572 104028543567455360
43405896415884424 77031452020209168
33821168679456348 56150363804841264
64942101849416008 73646063098649648
58770869041091576 101890194248708400
3015970856479265 73386350755267376
58266035264768632 103912840734977024
24116206261128248 51120161755852160
9929351054277808 81978734093450592
76451576797872976 77331797793237728
69049788125965544 76398861878876544
36866625153392048 98490253645589120
56877300242391624 101783686137288720
39891461521109416 82349542621826224
9140304314279944 72036778104056976
5537109103565982 86675434859251840
36715084253539680 101070101350866000
59258074005252112 97619252830719440
9063152614667898 81522034744312336
38761604837465312 74622676339775136
4573723448134616 40186114592519784
15060827812692652 78043289626275680
8215533572098546 59254098773423424
51521418720854600 95002409190144400
9845614624956900 87740233682219744
44439290663021880 61991927857654224
54429483700763736 85597888195948464
85553874550044688 101739879682798832
576399416476059 107207301406246256
6862056456229023 44766154393615752
60642200197868000 103955648933432832
26572291945863360 31037698865660496
9923662932702262 24599531273339096
71341208799042176 87661700596182304
38777811573230768 71375289794807096
18437819807463084 39179657108327128
16707743236623392 74793976439260528
69408502176718560 86327203548846480
64476806023282664 86809184502390720
29510492818669528 84629017995723008
18863483701775752 68121295749224128
11533808029733284 16476057579883204
37210829936243840 94759059586713472
20122873338768016 58657014037312736
18143766585873044 43950213764266232
13201258916967782 36937406099161168
8704141011991506 99430790866648160
32383905564723224 96048298104881728
12822168257177360 27210459134874740
38110058525177408 98750211588674992
4329806745258715 47848892966211728
59833367301713600 77860411662001472
25234429814174668 65009111581313744
46885172548556928 65508225522979776
18591695088529216 51090631051670488
6785439277864079 97684484249297008
12002601523907096 49593343855291016
380931959924698 20488813898007216
35370389736725636 39686691146851752
17326657521299754 106387997907393328
10756823550582510 41524340211348752
15467989849905786 91236809991882384
45639961546427560 60883141513925968
8027519760145574 37667315176915384
55322942735472904 67522198026964992
36886348609125160 97476754382730160
5799103123255161 91742253266022928
8157656622526555 18022555898488248
15875325780788432 33629588218679448
2059790948675538 84486310328207824
29432663421262760 58954949767838320
7409534036567692 18420333212736904
12961522691350944 65302797400420416
67470310397778744 105927049267843696
3300815150800325 72112100027772176
33487395160286352 78193522030394032
28251223347493760 37497401710604496
4696319108462909 60964252618359408
73712621075266304 77036110801176112
39788912332130456 49241405481761584
16166454042065058 56228079875133544
76308475250885440 101571154778347840
71098707157099576 90359837444361168
17190697217787562 59091313569902072
14014933751357660 99925733736464752
12260468025933846 65024910115671200
72898505011167568 76589082261209920
33026461508989352 103207112071833856
40295493384612296 94618168204107344
30915082339242572 69581424293445248
76689449628937584 85091662379005104
29462673995991916 64986428666050760
51867420172701296 84104689265938992
64221412596398968 83419836474832592
42288058550669120 50268810576237136
37236062680677816 78399131619420288
5754239702477649 21135329953856672
53732786650458176 79650995375528000
1078888129529572 56528753418488728
92917782219899424 97373703143840080
68351049081203504 86645392379348432
88666286510947088 104249125754754704
16210889568643962 31708857621384832
7932379983662419 21980852538054288
41133480007866696 91474241462176192
80030135446924256 84277561312204032
84817013371137296 87586438400550512
43735353628269984 57520707414510000
4952933616585925 46901193286971312
14267920549014672 103132810126001040
51094289071610672 69744695740134472
78856659389891488 106646556605787728
25283822771642320 32184570408202764
10548079574270636 105867567007843456
71366687450190392 83292335378760576
46281647104823712 93823294344340576
30110676815004748 78878571502651648
47301245314035440 74717260335137984
83433347890140576 97476935051914656
56419768099931752 66384075572053568
8773538665557485 12548431070183570
93235115186727968 94337515258215776
29322088977399464 51300195492408400
13734170717051704 57614685215840568
14063537362545404 68875237290303840
24253224607165540 80770276331009344
70147289687296720 76515515243662304
18884757507460032 69704900193175168
100442541559240400 104056380928490512
10163189974575812 48823622123041184
69349134252204552 93639299392054048
11591155272560508 39726293771403528
40912975537868528 55332392121267352
23422300767083756 73431638724936336
2796511825699617 75827675902756928
21204725437007152 32332180394621676
865238414251328 21186413971562972
28332577527319736 33652648162814352
8423075454578786 106539067047724208
50924881999983624 60242808132395968
60851720703817400 82654889982698864
34052512820816440 40001601839892600
29905858223295228 107147854861252656
55865191029271352 80273665585694928
18783347024401104 88248403755590496
1378023396051407 42665320376443504
63148122769409984 68639445224531216
9151551225028998 75376277323109856
41968698435195568 64578508649794808
35970431250592064 91894294943649728
20068604373911680 64669069575321240
51759746422124128 68511595378523296
79873444108257728 93763460912004912
36727288440463280 67318256054236264
62522325382111392 74297220087061728
17714128474302684 92086189966939216
2874013964156343 77030124640401888
15711294024182138 68316565418436088
18435317279606256 90602210792905488
24174719440492264 78148968098180048
11101530797253044 39665130859374264
21341749379873668 97654453426874224
22869234167170348 90355602510828448
80756281305217024 92091028656471696
3932259444436266 105950329150783600
31348966970175572 54923663185662872
24741599865378968 41862896539005304
68453311196601912 101450862382439104
25441581691509260 37856799947576544
24123347038965240 60551447419674720
19194716789857112 81927380980561120
15475325316707238 93096994342771968
40125639834676384 74614622172298864
13322487923868188 45589918960034208
31979242256229800 74087962438620800
17111795599901210 57181562471852144
7771825433409886 98161277284228192
30663499584866352 94526521215509472
19755055680122004 84514004416309408
65395509811967504 72338903072646000
23458071348989500 32167477240834828
100292430372296208 104972297404514000
2492447316751863 91736125777158784
49023530875566512 78230530691243024
65642001332207912 71105768510076184
14585337881506738 31857357300448628
43210634043073296 53507691362965040
33296415537803668 102986623449287856
10740090994258888 41345246299508312
9043916847448736 18784177337112820
17755468398398600 31703806953165836
33395934079774496 63382300134434928
58406637346508064 88406722616515792
1172962161957169 79008179191421552
1983857963386155 49443863085852840
16191887171632776 59589977745280496
87288957548855264 102356423519948640
32928884046664828 34107339410491964
15276826309251032 66288970108560984
6409927662446598 10324132101506430
81908825262151760 103622888767705600
34545018381860752 82133448682785088
88308896806385472 92937719969648032
4329158659397891 42628954164680888
9331873222030264 26069694042903916
93790179086425840 100011562658170000
46160042770414376 62925084072238960
31698248864259356 82792001101781136
53043115598668704 55620222994115864
66484895666217464 79972391599539232
30421942816962832 102726199519458832
53178493305155976 104283605953432144
4569718588124850 74161469444033472
52035279896628224 103873172900250304
17050093914432536 91091859261655856
52831315110212736 67927366260258904
81071602337408112 84498299464397488
72806200166684000 102652701540027296
15907182960285196 101950266920118400
14636438307554636 97101414462886480
28489204739864748 37986788380611440
84584009876965376 101724902487039632
39050003260141776 51028555507975416
27467942225306720 77476776301939824
24153120217028440 28381100389891832
8586621809219365 70638049128290216
69172882717127272 69592700040852016
11873502018043906 40706194291593960
103421361634524224 104381141845363680
8207634754404073 63734406241571080
6027886134366611 19094496034373104
38709552751823832 55059715634541352
50405667957976944 75256173600151872
56305503556006272 73787287152145424
31756940014984912 55773789904163776
26319229343904512 83724429082273920
12269044607381446 98448141053011760
26354100223721712 48230889419067408
1956338165848924 88461115762107136
930862362916565 78650135534911008
39773434485253552 105595747120177520
14626505148175440 71371326020462080
98126597678858240 100729484235053696
45990717704594448 83923699565468272
9965543920327384 19612050291664900
21353906419992460 40890618834454368
26109828827402892 37710458968363216
49927300635432464 95801654176201312
46976795923858288 57978994574968752
20770415829797756 23712020239169324
56866887558521688 65263519333747136
5170065407735065 28703683183555620
5256452761471179 31939906123213976
28890851268216340 106337117112732000
74172770944035008 100348959378134976
61606305400694696 106324070277088992
20840899189525616 105037537998791184
6587232725873188 84927856433267264
79219813199567840 103419680604651696
6179185344157413 22534165995705044
39307066901443120 50959320927028688
87097601278900192 92043172693393376
9671134216422278 74740562640745200
43751285933391216 63742823912886088
48190039388848144 58563976035052144
21420535627755752 101941706561401808
13627359516571816 69930114483192104
46839829254378152 103530551211399904
62128697928109016 82923484865243200
24606531020523468 101105702757959040
47779323108225280 88830075642533552
44014398899290872 96571679767823856
32872900557641240 48680819197936280
42847588061383464 49486595647634920
4876343934394458 12414195694507606
79635652708754400 105854008610282960
24721489977871336 46128675551454952
79553985774908496 99503506574606768
3787725674399950 38049710478543880
43849100066902184 92309545023393680
16895029841790018 24385174091558472
664837550818253 13878639917904672
90937727678175024 98063619163459072
25504507483833708 75031502165806624
54393059164327656 74382588222066544
37064738880643104 66858056154748576
5116416461344531 100313586352378144
97268294235121216 99068213830699600
23678275161803832 43537715345409416
38364108663565088 59505423354706224
18816885548426068 51347535039533648
4261867702970889 84163480704616208
46127775164943720 106638830149612112
24860490922479264 29887141063632600
9668294928367240 48611099954727968
68678459646208616 92589801297480832
69313165493377344 104966772533794464
7967224509616094 105552540998047312
64895399274408760 84658940943470432
10622905846775824 29952592296101780
47246582005086544 85850597458724640
51625400648575240 57730012703100624
28590184800468080 29049973310593432
15056203994920740 99302571478981072
86893131611278960 88815991031945088
93480530005841504 101261498081057792
33962627166407032 56735809914985312
8121463783290486 15830063622221384
41491075616665296 83051615167495008
58993285160471000 68119595321612592
19278274602647028 82932797244974560
21009075601836028 91005022204621936
2443872464861299 38900892040508672
833881602890015 37761216303088784
61849502479078328 81565212049420976
28083359891182344 39684626454307576
4172820277169039 27832625548434084
29474380603015156 72372614924319888
67300012059904136 105256461782871312
49169108499403408 50903085591954456
15661566457543192 78710347706066560
20342688900112928 69853595414789240
866220748450470 39723047960749456
2690038168034364 85113594944777344
42040771759108760 52805280179031024
6264770265121845 46114366372308376
48097784097239336 84918082549283648
11979440290275962 54432892588325536
16036806634990702 106890351532952560
4616360197726443 70123858065942808
27678139684998720 52652132888495664
1267977788401795 77084099269075440
10677038833456046 35072093638314076
6656605107876972 43805465654492216
2934418369211580 92616155239652688
49641427621800640 53784825496388280
87496702046166656 99901193822203888
20799041381549468 46521558120730616
50987778494556456 76903576576826144
5739901940409854 105533857589076672
57003857636709248 70596320339785048
34117906674566672 39106718977585240
80315509667655232 93986693212144144
15133034711528406 92588323048591664
13057882444182594 39285916170708872
4476588494125369 105617486486609328
69823327161231656 93936286791632896
59231558629780992 105566955249058592
33072114288521596 85769207913790560
75181962599246640 97353388057531792
53967347269614440 62595975339713704
1877663469935609 77351607084459344
39492253231579232 91745932525927024
38179558506122232 92664622742910816
20527892604724896 24508484763215272
89584900716188480 90952683939347888
1953727389699937 85699963509523824
7285226028387456 104233949897861168
49854625347361400 51312493200089296
27805974585420244 75038927065593376
53558556092437016 67782095753777736
11006536292086798 26948555365088288
70714112358832592 103056557107777088
70746524573299072 85859458236277824
40012839389437512 59163096827791632
58412012012133824 83342353998428768
77703635884079792 105815694160087264
51499057820045504 64276842579930536
67919712368712656 81714250262304352
13489427788507470 14376754966653450
97926592078955904 104575991119916976
1488305964848328 29580656526112764
43039195868325072 83461213638003216
66179001433770792 72469492825949520
11014967102891166 96760998146585904
13624732198811348 33341462352470800
80006642179753920 97633182482159104
45944643791610744 75079057701379824
75618480124634976 79412595390094800
8456883750059514 14150071699629602
81457777460397008 99927550256124176
77094978705423408 87290126518298384
26253502012607592 52987879100773272
5038951108214191 104611995946717904
46048786350560784 77765746938341952
65689374191958656 77827179828705264
47022944646931104 79272801917249344
43710180418849592 65160744216911352
34406330181618900 55656955216188848
6436211161850361 99000309890716608
64542333878733480 72728963907144976
55502585572160752 59917125688764992
6680694506133274 95380610955852944
7515725592697148 21890231295483792
46829913211805368 100828462485419520
2620439990403749 58421309808772696
23660649173519148 87539824726668976
74829855320230528 90714414976025440
29581038655197924 88038665561771824
20022642469310392 40428668449952720
25611900271471420 95597112259692064
77597764426715520 80099653418826336
62530021544257776 77040138319605296
28582162994398896 82347814895536848
9809737220547110 93590304153115136
7953249199224858 67957710705563776
43817312274888256 55554742681766544
21489342455281080 79188606524663216
47720284471575192 99512388574859296
5952353095346073 89773880347400336
59795432244806704 82250623769288304
37873095157310512 87908436700728272
3316640179976656 46600050988253432
2662852042850114 89332405585314992
1452630011850739 102725612943082864
9492895263219076 9565528329750066
8172244826354604 79641540731444592
7628208847256474 72366604982538272
49205507611896928 51481571086023744
6127059000724796 45353211652760720
7668171754787831 69804510079103896
11481443657089622 16559625959295664
53564847291355544 70478907470450632
63349598209978144 103838923498359744
15115869939178094 49029079476079592
21116202657129300 41768800099557520
20072980797083676 22844068068256392
17142617450779734 19041288575496304
28383762845150392 64104003475496712
48763940146167024 101587917073282304
41044836282566096 63341115844706384
27874329689940280 91083572586109984
13992440730480202 86087683238329744
36221263077249168 83191528096173520
43731145216504696 93191864649848608
97262621793935072 106092804732475344
26729090784341064 43987067594155144
35198017416428016 37868977970928976
101086447128135360 105908162473197232
7021950618000798 17936696028105556
25201460519646468 105204425648809488
2083415224670792 46842284405331448
21431023695191588 50670411755768616
24674432670811476 72164837633076896
59328772497359880 97906649660079248
34814499411526892 86881711658581600
47324090466642408 73286102467343952
10346031819032294 36015297149473976
43728805268578368 58851326095617328
4113118767621233 29061825908804340
62044341658112752 90558028911048176
25296404290788284 103880005617921888
48523976909206800 61017842498268928
37066692183578896 89986305434124816
37501717490006280 68489303185227624
82692753779045536 89916470414204464
22424487002275860 84921448703753328
19866049412667860 58422432650024832
25576756663612000 81223036307343344
30782113817405720 85813086473469984
63704239344881856 76095695733724256
37266137922558616 77576905657584048
3467027408890917 70109571166184280
45122383028517176 51491419441820176
27107507198217408 70711152945739024
49463902341922024 52613139596881520
62555640436689416 89208343969654144
5222208275663760 18378687324721156
4721579929384997 107299158191445216
13788718558542260 94617683748883120
52638129520877872 79599416462632416
64458353262797968 98853585486970576
5287394323967746 93534261704009680
17073155133191310 95113012121566832
4469791522980502 96346043102344944
73490235490562480 74594098496675536
31661357987716312 84922181896431776
33134398338098164 40761205611453656
41024778871451976 47310631379087096
59774487214564552 106390574366978896
58270045146130024 85676059961962176
94301535776602224 94741186783954288
95518599392322592 98726808385578592
34147773514332984 37519072887101768
23884550873683944 105610732844875776
45802870341318160 78688490715203904
18336966765811932 26755632760349672
24018964836299148 97292994679362928
35934080284722160 54556996849578512
61326156732028232 87279457274170352
89905516002680256 102988455211390368
4389042690281680 44263789902693584
22429455548201764 38386254225863288
17947077105200206 62255709073135792
12921982654325492 105444659306052464
49811597377174408 66266418924950064
22488912139355100 30508979317247792
46080322128839520 56027419212844880
35245995379053520 57313273704780232
2651598325102235 75436530786757328
74338379144985248 80161279855678992
29364446131906528 81102062533087200
29158596278379456 101180216624808560
9492363828740316 23460575062190260
47626394684539064 54669917540459856
74776503272961856 102409683444052192
77538358790748256 102500888346442480
33504031616563436 84043216091524176
60667997859322776 84314137689034320
61740604823864784 98486633042630448
31581130347080248 57358950157511552
8192635715733724 103017680116346800
33390685611595936 44760160377892712
6374401031537251 74342348050650064
63418695329846992 74633114194294400
21582532941994108 97538912789665280
65704767561794704 73529731205349008
33074234602532980 68388290130307432
8565968897867589 51100612016721752
5260635564643863 28169144910930268
18024600123418436 77135354376653712
21879261257638564 74470222129565856
13924135640418634 59882433554267160
38247166863167216 86758068069407712
52313297318929320 74065553088094752
33634036094091816 102561333719937584
4019461581010058 18839747102170572
30488987339329928 45586506832081632
16253461261742792 104136795045006624
42712416890017728 74130005292047552
14780421044702920 49834462054121048
74265574580043456 102629539680790768
30150645654775256 87070700963222944
76504369736520816 95227587923541312
18832754984989176 22253696975376524
83355727725932736 102674895343660032
2390805958160020 59001183201360360
10941474043982322 11235583172787482
76215826154327 21496093960401548
69822600248814432 99401350417622816
15785302637886820 54864028112179216
80061625515881392 83712735305057200
60799572324821128 87789479371323440
8067612124378972 84677181995738656
43905449390905408 95036728617479760
2254254310370256 41407969930947904
39125927923621392 76296054284260224
11705634398478706 32984253500905248
4226556259963610 101787906693264064
1893938696112061 38877372350546672
84206181754343840 95845250286173312
20173730873747648 55816856999238616
36880478084978888 47178377718364744
9471207789498908 13197282416211326
27666698750696960 101992497762104096
14303244554890832 18303233154783640
3191062645906831 47881497531576184
29683010089233416 101732046797989328
43015779388944648 88758708154538784
32074927393238848 98102006284959856
66604861765380520 88253392129015408
32764477773440572 36905774686505528
5608256166602329 19486919084711848
2048508304579545 37994216342729208
23609687320815292 89482824052016880
21109770972385036 43292539920245384
40831355801419856 50567312153623608
21138155354375088 23180234331379712
13199616557110222 29992497474431628
66743486646252864 69629791307772872
31222450762116260 49717855011304888
70564995874971432 80572573387315424
31690941546285648 80401303942989392
33515919614147968 35328493198733924
16621017651816568 97882563773380720
11408086806993492 59935369638661232
82354657779613536 87520934585168128
53468438217495760 94142994620453312
12959207855476006 91936861973645840
5794824791066364 50272487313542208
33092343739382572 104463597337429104
86289632202035952 88548884595941216
67062225173215904 90912655730728960
3793070967815020 84957992340083360
65107798669561040 84844919974554112
68117882727609296 70407730934106872
15720510942225274 34440203026190968
51854891777864488 64814888346409648
3149332329134371 64441122756307640
24372311090625016 37096611507291056
47498632063156920 78843475278129248
38841929460646080 106681918961839744
2520324850268174 105405562569274208
12411414312213524 98561933063113456
35173342344751760 100800163196552720
68949755960365720 103267063510917728
81653221922060832 85976843343105360
31840856123199480 66496075439499320
55698195413120688 85280059074100544
87475392314067504 102457796825349488
77529381337310448 83737875103752944
29477333079773348 98946562249008240
47247131543458200 78000932354328208
80995062863570064 107208224632066416
12344214961642082 87929106404341936
10791284323660666 89394483918664608
28948041188559740 93049046103190288
69333518149498408 85824167059193472
44727289560680800 56689037897997320
72975479310293616 75563484361786320
46597955707941848 104288951879920256
64209570012477528 75924746734855696
68035130000051536 105938705537844144
101442933684775216 104746581102020320
36798708673337960 44430458831534600
35410187593132420 94675147187178096
20354844845379268 46310042177007320
9342394883252340 103351460471969664
76448127415003632 90899202146527920
45324881644285608 76002852532088128
26426059968611924 95633281562289104
91391348698266656 97332885447842848
20810794048563780 87927642028025104
15603930634303292 58630256569969592
73553112916405920 82361538365782976
34737082569171544 79024630759036304
6853575189643482 90074618779151200
24968211947401824 81854661985356192
37238273773354744 61556038521645392
34739251732403584 65212423937863576
68667852003031200 94102265153867776
4595277225569156 88056624205009888
14663071289324196 85168268298760656
10705427744543844 76968438396493584
32295336356861516 77284443002790112
20043526783067332 20246592983418668
50818864358248552 99509242821944480
75745980679837456 95900494429431216
48002474781552912 100827872114249856
3010306785975649 82473592823253296
16739703117443476 35492107372631096
11379334734369284 19815597209341444
16812752842444620 82416401841657680
10513028365138632 95016116662419184
3249264894509126 52265931041970472
2618933814349367 82249566398764464
36613003454710032 39052741188590264
20166170349699796 90026921540522816
87091183440703632 95162964697454512
34792949463647864 49258560222579984
5434554569031909 44846488723114800
26661054817561736 104802213048411616
12633663164339454 76783063549520544
47050409312158232 94950687819644608
57893078100248368 71705157249143264
71408881314210552 92337798309349504
6907253918541722 15865896363793574
6503216257379536 75485526061209152
52417559069800600 90120737463984352
6872076265687947 25455278966044632
2063216856435395 92691107605898720
16594614747857676 38820795667477824
33480368188211844 99380425375864848
18588163027202236 59919755532038912
35173028431145500 52276285441460832
70133596240564392 103617814950228944
15837479051514826 17506622707501994
34961296634517308 89621214240318352
23429765995796980 75050180936105008
34400135146447776 105739227067264240
4759731230796054 47990787406559400
71445137619007920 100438494828258192
6881012055456166 47793448603514888
2599308938202287 65855071914639320
37807117456623480 100227677661219088
24374289449049772 84029401896232656
81250829007424208 99604402865139456
11561413132928474 76359138344003728
8336317201895910 52540752717332112
16329707400117502 105910179237517232
19083917930779660 91937112060649920
54589841075293384 62361948379440344
78727043555951744 81185246804310272
10453680958787542 54535465034285384
12825660316316994 29649759918001956
23327440132299820 86734218622696352
38500063433182928 52835889726511416
50695547379979352 96414901500367792
77842939192431312 104111971627550576
8038175769631963 67644709776837576
67925306019575160 92505883216700032
16112864115224084 93941312852983152
5881811419692615 50968408747475464
80273582628342112 83014946769561824
87906767629642544 100906661679111920
34493761344758628 96355584780644672
45947837729216792 53122983165411024
71389503110214272 81078774567834896
69629111468463936 102799750027418192
40335994616865944 81686837403819328
77020559895211456 96737205525899568
44273994685940960 69020242869714400
39422049580118968 52791933736289248
34048315364513036 99458734758290160
1764839190648652 46935109174718888
85399453373285344 97335044226187184
30780248152839296 72965292736243488
57629090436296112 100495684464210944
20207916669558348 51388852276589232
43270831920492960 50296491057757600
11991934071451576 84444466861204192
30251169456584568 45314079165962248
23598908036846176 32582659745354864
41675580118188880 98100692142550720
52306548120838576 69349290645038648
85480810175413568 99701393582259040
40284305824544552 104894191467733440
54660381856998096 101390737158691472
58202727647367512 76448109860129600
42816894181859232 54757557592775000
32436364602318972 73069811492809344
24670998327545564 57721237484304840
14634991219849404 29598258456415956
67828055496010248 99962736446171632
32558796594765492 37425561214736576
13468754997515878 68386344820456352
39802953263608960 50267615127323184
67010135865337032 73938531463728384
6824070383538059 71294519870611232
6871933276449589 52276983526355392
83219738084571504 100707142885675872
10053882130464560 96993281073570304
7587327635567860 105200881412252112
80333497935867744 86218585599231008
46586498634928544 58345407098032416
69415715232017936 72171496603822368
8625378334032445 28221349675231568
49614592039618328 63103605343985024
58365254730305136 70997260467517896
49975935010622056 56183299082609592
50047899502004272 54260186055227312
24774082788836684 65411752728232232
1108105397257233 29097299486326236
29131270438056964 105065897806902000
72647580969292496 73471114941180080
51024770711911040 100899032192334432
81240105190375568 84264962518616912
22196677498289504 33895258061482640
7144487798714833 55525953289022096
43157383922549848 79339361191333056
561859542802048 4415457649997714
66235683514989128 89512319991432240
41717066993456672 68471744714318128
61804690405227696 95259875509503616
25593313479248824 74614316374506800
44564743208046368 46761727345610072
33493193791030524 34212967598305532
2103996231719972 53399205443820600
41254460129356024 86653945881253872
41437238681279400 63488077088948096
12397107194109352 92492637957061440
9615174248934942 47038119116125896
16617835222974788 73292142559137776
42084457249571256 78310973575313232
20276661757174312 25985134454854600
12816963334997566 101129380017044512
52337902570988112 83629356116025600
35130308830772804 55130010355604584
89145064433666288 96383415156994304
27568884868032852 35692643337201332
23978746789020936 33894091255042288
52755082235173064 65387759488283200
21890703822146240 53131665083669312
45541351526165800 49187911967221480
19607098592698300 39715219979312920
54945020416401704 80366826688469360
44190200318255264 102253078057988800
25782342897729888 29207414487521380
15003051597645196 27849907991962448
44398256871956280 84218295727415520
57518148110946312 85524146709749648
1084330419351578 18406376230224620
12067393896115882 71167815919486664
10255471896339422 85444556979369024
45030615965844368 98408396892076928
9661425732400518 69082120522711608
26768653194898240 84946095773847632
6343556051332478 48585749551298552
38703878748574472 49151070558095576
25136697298434844 29546195272174088
69423161476353112 86919687891434528
70978354028471800 88628620620417840
9428820624761588 72344466560930672
3094133227670290 21870106137146392
42181142488849664 91592910242628160
24440998551411836 93290185131822256
52920007853707152 97675962260030800
30686903329471224 53503672077014192
7822483788297658 37954630390268728
17412280813636790 84776782560777712
14366100689550026 106654081620007008
35747319598330708 84750658466034368
6384226728986744 84095082698816736
24208836297194304 101685651093986576
3176277970315172 69105814621584360
27710964469744888 97123848837460768
16322284217618570 40064726580320384
59999324300996432 75123039301286736
86174479302935072 105935392676580496
11255895469381720 63247414634375416
3846399849799349 33263248957923528
78395946813679936 80644712862791488
28129817204427736 47653710086727168
64386356675366248 80051098147403376
38001372998484064 70033635177421232
29902658574998872 95958752507496704
32990165119482060 93261491226085712
28611470665823380 106082406967169632
6839898366797642 61132715054438440
63195815863237040 98069398025868672
75525247874135632 76867876887368432
13159385718878182 30133701984299104
33885271557865164 38701769304600168
63588118858137552 71618936306914184
25966860484001940 90432906273711824
14069144589416894 49386213412655672
70635558674811600 82764798343531472
6448610320323185 72874032258760496
4370380008809664 26792315544137208
87899503073148016 96186054225280816
30974355886857240 107335311520761936
3699051977919008 10432187622032554
32161205501683828 72331174664269680
5155467934878543 37596952626117344
18624467350202572 74028345198841136
212319037355423 84524408859050032
36761824915749384 78618471699734160
47852339338949992 69392171219574016
26542304512174240 103906837849192496
10400641291841132 31686146845354100
33258200816155644 36722826304131336
67036775257492104 94573193002270944
6747163886260 95265031399451888
65800643086653560 85065575304417472
29975112219954700 43552072679159192
81158075326757856 100588293506705152
12357838157102210 86696067716605808
33635250701878760 99366445024903936
1438837316344452 26190359254369752
58365203642877616 74487210805496256
31815549794947072 55695219016279256
54289003531654768 80715025481425520
27605248346425644 65947026607412376
91524778771832336 100856569901413408
59185370014097248 77262237680545856
30914426202107256 97142481516606576
20443708163323224 79040877303912016
34030954472937412 46447422803891016
15676342725684748 66069331917023504
1951753097359086 64084905615074192
45499598409493664 46438831720162232
3180053779797365 105059244848074784
29817839507505052 94983594066666848
11066127048451240 86245332014537488
10022732470067602 103226158289782400
74042099477676432 104841876217450400
8545799852668386 19067832355115520
19673443530363476 50081620508766584
71946916766164440 96464589010403120
9315292271689230 105346150975653136
29625472399314516 30941938462979908
56053200520671496 106743648188935920
66941679061577648 98749736736980880
24312505201416412 68373786651852456
12470730122230156 74450042734223216
297230252293396 61543182490877192
5881204135140613 61491465109432256
11528398097256858 62670013784399448
4564579771970370 41044145537040352
57431781360008656 103577111048561152
19327047962853252 80764787170507472
40227349835586 78538887751419120
26021366059370056 47167429879346496
17198100005863962 19282226968690884
81981323108706336 103304315174965728
76769518431036416 104393603449777664
64741517204844320 97550479059476528
58400273852327000 102257208857548960
38413112915362192 49564553598894528
91779748587707952 96477123001376400
72077343815485424 106919704989088128
9324051816075140 104947346667207776
12590574056100090 47147687787764768
36617499540563984 54346834254251512
8266420750498204 65730398327726400
6124434938292316 107368598825233520
559707194701385 48833722096545056
10096188626724250 67987760440033384
20463004967639936 100914312236384256
26868742311427704 76753019107926992
3743117902322008 96892438972829488
16981634937982188 59814731635678520
76605603670035600 102314654230686624
33353872327238864 50212896992280608
50134488775273928 51832549239056048
70834355252462808 88678261631811952
13842400160810098 103065799526258528
8955832906419378 92585685026350832
13014179572372062 16623250355159770
34898506448291036 54107912719058640
2610574238724901 75802092243088576
9604499378468328 74758408949388544
96468524765612080 106038615267895184
13809459903591928 32292164488043612
28930484219995896 36216508183710880
64541194636552464 105506689136977072
5613948791250232 104806795559755776
7480806296490483 47485815429391888
4794782076841357 48398304494657160
54688835129741320 55477612208796728
41480181108062384 56174940790715824
35592386133728432 42132864405111720
50436466370197328 86861126733741424
30445307368306368 46756629723326136
536904883956528 31206428211617296
22206745107580580 64294260091678280
39379245649741384 88185349470035984
39597713708265712 103126157193297264
27338373284557740 82219132875585216
10600962093866354 41862824982022120
363675836414337 7382134101350026
64541244445338856 80939700391740464
33256709935744496 96768536775491008
83281507030917792 91316621506561328
8672220133341222 44073616943308664
21800458265056240 53514936501875336
57131286322381248 57854793045220216
9657196693457418 78114572259323168
44921530811536816 95187417843647056
31777861093074436 84506357666795392
52149880590853528 83397503157137344
92023612518432672 93919587772110416
50938293970456728 107209941021659536
17149642014625560 69765707870018432
4452901324620821 31147313946532840
7919755857501607 95727191262014832
54271946416895328 56301286989301712
86260151636513184 100867613373490960
54453308455044208 74529484700795792
84218477568194624 86278685840256176
3683501186087801 62954849430088464
45952228471516448 74116894733183712
61465834538787112 102680541082012624
61711166310998952 103330591015097104
12072704381159218 52447790359644728
11796798400654990 44787056936827112
17377550591719828 56099251693063008
33594253560355016 43075408080847192
21167528605234540 33285569093595524
18707799579552088 50197287697547944
12102476712718970 15096932653820428
2585629978949357 106389933343570016
559312161438751 73910003047565888
10515664981803900 15630936510499964
9999477629909902 22011404854909528
3545083481390383 60884279257407032
51363040537180744 67708957452896920
29236332734123628 53292878717720064
49074167186956432 73120679871416512
1328255986352921 48016077672433504
10259141578065116 49099087782733944
35427776291048072 66026066933421368
42256430390584968 77364535515364880
29951803994824236 53450023256412160
68926069754074904 70923738685844080
58474671757032808 62139919721898304
76897126439879648 105873112006420576
34337703858209632 43174144226687648
3001240076142503 76781501270044752
81554078467299312 94124711416679440
53788421300088152 98933056198085840
26046552282370392 95000210646148736
16689577933768474 43494700064585520
38085180240486168 61083693267876088
29167608837212772 106358222043108432
37649837231332416 69784161119519464
58368036666798056 67497701048371168
53315559056578096 83309091764253664
95155100883419472 97434342928072416
23372569860281768 86714830860363824
45396249198405104 102026458416977760
2236749593080140 83177606897057008
86741708306102800 107209670604333184
26049381695282380 90086180911367856
78565153942713216 100175546275031728
91764831278117424 96842120906911152
25926394130324568 93972447665578896
67359504315146296 81305051262469536
10689974028702552 33843733012302800
23126334839814772 31276313334441012
52595344453862792 79705641432781648
32640671491793844 85037610710498480
1796310225843430 90027715578070880
41348520220271704 81934072706297344
10756249771566398 70848393829842416
49338267171963912 80424023277465872
19419124031278620 86302534793943072
10739462205690008 51423567705028184
43533809711388424 47208990247558240
37054483690167640 84385136397610528
22128317844233336 50727540779444152
89714736829335456 103027613566117920
22638047326382080 31802855651625844
28876552355734652 48746288730352816
6125553937699131 73162527580332608
28891957115705888 104366083533818496
4982895303679660 50479645173662976
11516735359289940 45569388653817776
57177675255201376 74592059571833088
74897830659102288 96644409682579104
5091290020674899 39118502055025888
32058720991458532 40890634246130392
42873903384464672 90282052684970912
34666283394862388 38634057545811864
53315711936095840 96983600455736592
35386708442865392 96422430085415712
11186208583747488 15803513180237588
58264828034572256 61719072880680880
28350354082497804 103143221761989648
18809864049798596 79436598204135568
61174863968674888 84179802660758256
16290571266008386 98626532068159536
15611191592559060 49097499459856824
23305923317404188 75662312065893984
40594102829657768 74730715154871792
34196802185423300 45367697680745344
82306293933797888 82673220500569968
19607047518765652 61354550366357456
51776938690061216 55621033057963216
42555995760597256 95553799019408096
38127321469945928 38626760739147208
56954959774783360 101612976953375680
46186669093574168 82156965745093584
82698755522621584 90098113421806384
35024082533926032 103366699061415920
59705922860348928 83948630220806928
41347011977329664 98486022797879856
35285187897175620 56197327931010848
79188818091363184 91371420720501008
51418247430310472 91933752482553152
64851487151544992 81018205324854704
63079567085200920 100601898414830080
268214269527435 85577533607882352
11848618953885276 38519363838146992
71697564209214064 104466622851774272
43606529125816752 63299509902894632
1347992649108506 27704493961620348
44205925421698408 96231642465713552
18864813973713312 18996260274012004
68360714589494368 97418515493483408
38794952080666752 63347034949904672
25855012124374788 87429161843377744
85036467006296976 91624998549063920
57232087328825792 85129881602754256
52663301287505368 106848622868182048
24214220852539460 37052692349264552
48696207565150096 93380011137494720
75744650570799296 82557918272468992
9481525927547460 64925105277279320
21982644296817412 57251969261499056
287932642429352 68976206565897792
21018635621754468 94121725665037968
25617337923155992 35205137673583624
37927699158206200 90755374047833680
23067066624164976 69967620966992992
20878046547157680 83669665383744864
714317322719955 53017663227455936
3447938996213152 82060817517511040
30887120514310472 33453780455576724
44686710984895352 100700148059453264
60255371093572272 72135634790313376
2773018932580949 5882450317538456
20681852475757992 52231390187506896
61258209253331032 97188568242549568
39407672341988776 62211043674630008
19384946947562040 77769405236413616
23564418800333800 87455791389707232
60258990717176856 93926773637071664
32749331223754140 87015755943371248
24351303031781400 34349058052261372
52536484824036440 58859396044929160
82152394483644528 94430020404557856
9775518494069678 100573372860085744
10881410243206794 78973218075864080
10118034925168998 98102068893619600
65976916243598976 88185106322893200
6686456457757191 38623892738701656
15247828187374888 43042388270434976
96323618101581632 105555989056678448
20562466795442592 40990355462425256
13392735710775002 29331053402010744
22187395106119168 52741855962890656
1057490955082321 66530199851047552
19319767389161692 27972040441917816
233619663414764 69460584458471336
34361954547879048 40050898973541664
18069370445142376 64210696036005824
2042454702943803 44613375051933312
6867340149745945 9679652492763906
23709763963327420 59350948220465120
39506137015073800 83984592686991168
60673131119145624 99857372778865104
89566933622893584 96384372070513584
37119586158773824 78945038666101504
75765245507911344 83583379879718832
25736479798081984 59811350931148184
66593079857345240 75823767035982560
71158528972488824 98502174440930240
53733299026450376 70409116830143400
7314850279576497 38142730637709072
7217505842137913 50130593818883928
46517108473114424 70470102445059248
5815850797394947 56697161230310856
52321321525871312 88879490605055664
28001656420754640 49077915594484736
6853598458603291 14753618849285898
6699025325291065 88167124094425248
29879684248210544 71267131990693704
17045428346147928 98524761828582448
50504799919580488 71152964431735272
18174963629456720 46074525321918512
24009613649666228 84306923260301264
56130661507992208 77511824250252576
22429741670532240 31198293546670932
30637502225516908 95827901915915744
10897813750047690 99589709462818976
5694756359923557 37162009024609016
22862156343801892 43496167730499672
52266170979541808 82745578129096656
7749223189979939 82030082426371808
59149766444057880 93652448228286032
48727119929669216 89360384961691712
1625941715921784 11711884855820854
19710870710087980 88447824479084832
57047780308464848 99899505131963792
43162588806259184 60913476230872000
50550632421314648 101186958628180752
90935673550996832 99867406049083008
44843934753585080 79027063353951696
25753245028665556 85556853851696832
30240731919443528 63160878541202968
61034225664491312 79053698253331424
45585717016771728 58892040675646624
18208463345697412 95232562844107120
22868317431110776 85309177492835280
1286608657716751 13196872353434762
20228559562673580 28017594251149768
55429434872592576 77503504461615040
80045804151480912 98453635006663184
49423963504777936 95579922444038448
74436351309844256 92507086180657632
12717581082345588 79354577399976016
16648371283485042 71321399998505448
56858912364427216 79402829235139888
9850478395223624 17778223545980082
47607621584423856 54600768418472704
33470947637033864 33986558777201484
15205986642726144 46056288789427592
54351505771996720 67384685612682384
15953426145974740 58584909918707688
34484961770191212 102711631303437488
51540896307060272 106012734408266128
22260692776601804 87484989063076064
8406460645123296 64813006791305960
56247876777817952 84829767601102496
4800011632280353 96263776485554560
31188229174663944 72191672750286144
99298871059994560 102264477226892528
46873116832892640 72595013215967984
53190663206333952 72575432102095456
5149541231808093 9739158027437598
29805403916092320 91504491468713440
76421004733512544 86109944468686720
46520336758336288 67607691797523536
57778158913659320 67680910347655528
24761586449404920 92790841249530464
40786180011609672 78979645546076624
33447522487248248 102255484641627952
48637436064064816 52746903085842544
32154341717831820 67298659080194128
51918385864786560 99221667169285264
35164876403633140 95260716892595344
26632004029790512 104751607113982832
73331618939205984 75098813511621520
13466432531342324 70761231218763392
83725455951863536 91393268374803216
58529189597957648 91431772863705120
30307279704565448 68786008521524472
18772260214402020 38381801410136056
13687973328883370 23976587160057464
46995210621691160 86592730700634432
47925800754397608 60343783138165704
58258367559028280 62841558817090648
36592701957802224 39414733493998744
43813591454116088 73042673090395776
41899355852170208 79550251966827440
7643016781064992 57750823942533144
17881387485722744 35755521598274252
68662970948357432 93160708998614176
57787950454163016 61644210519979896
49672629491871288 100365657693854576
24541696069834916 106606743384444112
87428054290914592 99821336057540192
24439020034769072 71497280891980024
85250493474179888 102856460207072128
13295893794591148 43199386636805752
1273129332921982 8367676234789281
14684042060952768 31641286984613436
29996319942292424 80238058386634112
7996934327311711 82014747356789072
43901129033229856 47367741390261488
13073445905023202 27107981394321076
2422618034342195 6119673813157276
81472350669477888 103212531611662736
11952604628557976 98376733705986848
43323500254517008 58808903602316320
510981320429230 58284789835291704
32757698491429156 67263108199837152
21704402513436520 39042343206185176
23991833055826200 78442253630957072
58214764524320640 76471860448020224
55822346321290624 69533507261937376
35058991010522100 60383536186949960
7463368188873677 80147819369070480
32182453320240040 49182863695869096
4241914638588335 14545944387187204
64509731385439720 103234941801406160
11749138694781502 54342435344284472
598085140213776 103746631265562112
52970280617243992 94255703870415168
57466232603814352 67803782102678720
16038135186215220 20033907112683500
12554458849024590 85472608411066480
53079932198042712 73366048639585920
25566316131270996 75333516843892720
30163912584695836 67083934121496624
35420588535923024 63790491361881672
3974111782337954 4254809362096026
7064204733434681 34079193878173084
56741332878750648 96381734950946480
48669478219758256 82060334217908528
5870708803200153 87320258273625232
24423100358644880 69038077675930448
80306893736102336 87203501102060368
38000102260147880 97373096538279408
14622174061980066 67785764441572608
13941485124383172 19136807538433088
9113637628662496 24452668671676652
67490696733070032 81417121565766192
13772888379060754 76378597914305168
42786127570662712 77065328944418000
58799885763598664 88935472421378000
49732860337888368 65316675319755208
27999724819947832 56771409095067248
63279891108458744 64213245101659816
40597838789993312 50021074670831712
80463614879639488 86440366113959936
44146396186625696 102933154850624528
26212904946136 7334618061733632
11216255228985602 33821190867648716
20906170394144452 76927649831309168
65710219986357536 102354634342463744
1537281590264512 39487925413249992
2163577858700562 23718886402454008
55134525287427936 84237183384528400
61742705742891352 79999786515586896
77496309986495248 79291592352877472
29120620765872592 94746052757263248
34644858453916188 61385154197941248
7935260834120183 84368496260850960
34572444077806876 106585479515197440
31742484502798480 35220589948529456
7777649978474049 105734737105432960
20291511380861296 47564529526188688
12631212742849358 29919447640309924
24612697641049592 36773224973431416
57589489742203560 90624311344651472
23813445719917312 36084865043547464
41975344601458384 78492156727129408
3316888034058000 12596982947286994
82263631912098368 102061104467353120
29618695689534396 37718150643431112
4517030556649401 87146169891390288
35870379302490256 63296435418179744
93501480996439792 96851914284006560
9565103859447104 88769038424855088
709608186217499 97338188974047536
12428315384039696 104987259017166208
79246806013300752 95605198695288912
89052209793910656 106784372092314208
38496387519277592 100759591964736240
5211161569439700 7627086422262959
59024495704325136 97478432478306256
85271413173933456 102108252633549936
4566807280071261 106109505557964768
86632623337435968 99098473923474560
4190469014240267 86651390407081280
56665049618989976 102290194497837888
9533473885347754 50501977355733904
61278044799279824 88917229378299392
13422293515250786 29727298428159348
74855816890855840 85404230592152448
520426833690643 22405204878210080
4109143333096316 28873136777362460
19479867049207316 71209048018439904
83376981685002192 85834820689772464
128233278224945 68199916191018336
3654004611288836 33626118017010520
1034135680509186 46071137432273512
5504746504512027 67030641356364864
52862536659783584 60888018072075688
31740088029147356 75650776270703552
16180025772376642 37527091625189992
2879168531258012 44439347078807096
3658926550130846 54743553368367800
93274305447631888 105533110846231520
33697209486374684 47829874354374344
75867799136012320 99627559555077040
90529165027685216 90632932220226336
38359652850589016 84337232728497744
809075167188263 63773224993891560
39641198504252648 40427887468446752
154158980776214 94648974158071568
1041678808127213 7049148916143803
25875224006553284 42572518670755792
15360132311653146 98706219411992320
50088512506914928 56784659703142584
30060818475745028 33419071622421284
31441113300202196 40249919807984568
7440742986338811 106701128626338640
10244135139840322 18282872540450296
28133134247546404 83813010421976144
31104492458652516 66547344513810392
47796382452110704 88969195456434688
46198473622472792 105825377345824496
6393208569644169 52712759437445480
13738861649231728 23397216339655700
16964169950065622 59041611129933584
31957136820437260 102070054072390048
17462144066839610 80782201212778144
7958702801145558 16959116875064860
13143722200432214 59083885995356784
27809238899358764 32591221973271960
12530887938599022 62521281517257728
29121887839276904 95552871913905008
40918449304231672 74298540820433088
17535428124862300 81093364401595360
74659473799023488 91678543505533280
77587776993558928 98854373144992880
13837742953419502 27116057781956880
11408069262572868 60686549610485112
35152417104205724 66771994690261880
29187016655732364 66719905095337720
49482329822441128 75837936674232912
41830043578115488 42874235553066280
73931920025241520 78457361269097952
67738528893436472 87746525216050384
56681869121684680 103366790155622928
42872940837115120 89414777082463888
74876370713656656 105431336059265584
1012412690137863 36866737042414112
71175456364937256 97067241581089840
36283336351802848 86166944105196816
73116186702063024 86990704696902896
32419834145395680 69989038393619960
95968120944615616 107148339426966928
10828167347985464 65156250814208264
17384982728778468 65386374612442056
21464594942121520 67768784905506176
15921861901344690 37233193521379112
10410332422805030 39964629831106208
28221208722918716 93544213845517408
13246700525870522 102411585051267680
19251238775749600 104553156992451536
81748202030718272 105483747320184000
48110255037744552 90541345811618096
18736489909613812 88204079136683328
56752463068309056 75807035608455328
2739143791072847 16695176880843744
74721579796085024 103060625156665104
9740726513993460 27629006859861008
4238922677076723 38694632140086768
22381399556993880 59429168878710592
57832516536184728 65998906911163752
69313754079737136 92659260998823216
69355972446879616 101358512611269056
46761754179409440 80442536881606336
62066458073605768 104026097828302064
70551071972367136 72446456106797456
9823753105842596 61009328162627064
58159976148565328 85610210618035184
71759858674036072 98986359011142032
38710729853541208 82890714640876064
24031887234785856 41110619882090784
62070322651803248 102324345319405424
38053072203079624 71545898162829632
42490295154679512 64315475488388864
22154208368370452 45903174503749112
7256367654748158 21568306438842024
40324854261489896 43639241851361488
85719441425837376 87318656018030608
65412886604005856 69912092398942608
40026253929470088 40174940823025152
5875192909506611 94433809585247856
17864403382639704 93348817832926240
60788042695796240 84810415082317024
85286550244414576 97679221922259200
58652340112228432 98923733568140096
54296275436200744 62318922640711632
1408782622434998 33457089043928928
13346889936800392 95345464018075232
19212282117886744 53360845920556672
85628049830979200 97721998115678080
35333163906983968 39704769029466656
54035006276098280 83653842059752704
16572298388357554 77920998149371760
56970510023164024 85242988520386560
1128713577568054 13053917679555138
8627422761953359 80357970166396384
22000390593756116 96894760153220048
61710218278794520 61864831107547800
57308469162312352 70429327734819456
6101278709856418 60962055241265528
44567559714877344 45686611920056560
67401967298194544 98109041295587984
60581059635884512 93451084289341792
64594163443257944 78039424379659696
41131441429846216 81608082540506416
21837567596989072 60319456487632024
21661187123375332 95988863886781376
54557488942760880 65101865819725840
12384920805194480 24808559516787736
46493027790803176 69151023786805000
33507248982756064 82307026037916992
42936212196194104 50559420192385128
47937657053826936 65489770404745904
15574509795261774 53075441596231872
28361841520134372 104850061505390992
39531029814360832 105561801905584400
60839302819088784 99117750729785600
85183825219037680 98402216825989968
29601289610652560 45946029082811000
57479283136556656 58152418838777960
17964169690698252 99581800870938544
79077353398612640 89075222058347376
21669842850096524 33359431443141196
30771855054735964 95634553918761504
40666423618829752 71289492246780440
25534528417285936 68701942928754848
33884070279091284 92238878014506592
10437701807436378 91433559725747360
78427957464084288 81915127565460256
4037096532041552 67067507098978464
56385523838261832 107313714325032112
25859170157927720 46718750915215712
1204473624862671 57287366997327072
8257475406549840 53990222624097856
23717202368233124 79507990002842752
62290795523360480 68932190088766136
73704191709183168 84195928503112848
48607913320548656 71698927543125192
46032084376063568 103190441209630272
11523321612023552 100347164156859648
584395590277481 23944551178335584
54691294837019000 77658721811829424
3893798603078081 14730152872819528
76217987950613072 95798965611550192
9682935128656012 21749221531235136
34242942689133856 85342515815787552
15697206089201746 99149698221235712
89020442470159584 95540586340557152
26074587532199112 40401050522681072
28078033692518252 106627838458124608
55744323708626208 101380332049437008
6871546497005467 103587752636288128
47692447667089872 58938150455240288
62582749141965520 85314435562797216
48026923685548432 87146367201976448
5255262414623645 70506064734020272
56740362111453280 66191530519537776
14779878115595636 55125104970435368
3713695209877398 50803241757695040
72125317404726448 102099443470791312
33956694806198520 55331897543414336
67536282866538664 92630243946659136
61430180472954216 74574120594001808
45983816162249024 107252202370415936
13897870341098030 49758867905847576
1396408973761750 38883542231251168
8597763431831746 21295994622593700
67708847959713024 88703904579122592
34620871382629416 81476806109109920
69385429925358240 79660187854868368
18316805571595776 73424129027135136
51982532862536272 62975294250243416
87830763646133472 99744528606610544
33576804493103812 45448228164484816
41270981669133024 46071413899489240
26166395786965196 60306381686282000
43387648609735136 88359090288974432
2594932464255906 8524877291593175
11820522443330390 41128747189519144
84417992623003440 107105391615984784
38838984946826576 73260839051559488
8813046353461462 58726426040296592
14080464937849816 61046617922312960
40977530117269544 68202181711483040
26899947049731460 97944084470792064
64773173481833688 75357156608231776
35354983034205648 71922062085106320
86101684355761392 89332926505529072
79513274051495792 90541511182376160
19605654783686460 72872422179834784
12928392007133492 92029430871913584
76506246797085232 101649068158266512
74115796179562800 84032116527618464
12127417650589760 53248604482285720
38739519969221520 69725033638896600
91428767122820336 94069361606866128
13321986645618066 21932807463583388
68320006797223704 76120231719654512
35173125226680396 37705480548594688
17330204650728998 99415029552315584
50644832940286664 98001830068396048
49140634222861512 81569600611417824
50297608273378024 85325573775890016
55738513699877200 93221889094298992
42386545720181296 46503343854193528
66408940630628240 87616238973200656
87308372727150400 96164092171696528
31465337403200932 84411613118630272
175077477963638 50784880697064240
24891276423648848 71429770320628016
41814305371675136 79847346421086544
35830680661699696 48439300543059952
34024055777169820 106368803602222128
29099325069324892 97078765705048432
36423352301438928 101377247698323504
24170325979500976 50053958082210568
4928224638623050 72551598117593808
40744711077951840 47462906934916336
53050925899486192 96853281489112912
21987064033287824 77832754478149072
53275668614703784 102673830659549008
2661418533027269 77403323245484208
33627079162821980 34261928465199680
33396249704629156 71765486868056528
51815146118072544 53669928784177048
15970882610770426 16427803779282770
11759883336088950 60769286850691256
60127062224566304 91324520639641632
38594241616638592 39338560192318752
92964529489307840 106679803276935648
56878158180845672 69682412552779048
32770468301168080 46192909503585464
15409052560412606 36721688202713416
9444255447104650 90278820578727392
25079095681410232 32167193055894872
2870300707311632 81817368105761008
61176254133026544 106020206200479184
8480813663166433 34703893424402640
45816254286061504 51622874780509976
24913934406545272 70318888701369896
15836143390643320 29587757498202912
2644390011954500 13520763458250054
19220405406269848 52375802183903920
32716974051385136 79130024856646016
56532671288867600 76092021709030192
28348262112885300 87644354779603248
38586679990047096 82929915986814928
33655773822982428 42485782809188104
7070164995645527 17533634033764658
23502701130319992 63234945742850912
24738393845116056 101300457450270144
25535947717296616 76990739981786768
36075088542971824 54411419809161792
14578729363618096 22934590567383588
5564232789735797 34074844024760456
77238144993423120 83475637534096576
10762089420041282 56881781514776648
14245939627201088 55671904757529864
10663095964531332 26170226038410964
8267942312712865 84195539423516512
40069549327304104 74683314418909120
51951844812897520 98468373140211168
72992846210127680 92297126719346672
9193390337691884 81541668206270640
33573120696390172 79352761258679248
54346489927597840 92097469027286960
42143798067149760 58235579795692480
19759724667894756 47374777301574352
29901551487026996 102533097843109568
11686350634382254 39543187674427056
59214883095573464 68817684176222648
42328598780788832 85187754850710352
61039908690472448 97015557549692208
46223107077122144 73294568456510208
13544705747114572 30614013677971284
49191623607842280 87429389740960368
65026095247140544 81299325606763120
1807820771131516 29259489176972216
45286920213020736 59941708978440896
25732940847713868 53745107092415648
42532560835156272 97207607504947344
40112054038938168 83729972232035504
30566771521995944 84985574917677360
21355719266674436 103106670357555456
74076064032644704 102898737234869824
24059838545533004 63179803275458944
18195155045521936 97832737792948976
62462363356386600 98439159863467088
52067825917730744 96134724487155584
21523942617026916 32758491099881764
11110557924223716 51948918332380704
14691313203716668 101829414542034208
36246659452429600 84778179668539472
35247377805109428 96754164272364480
8849568564097600 75782642198726320
17864822867623150 29199674353048340
29108336963195820 43566946421316936
46920081664341000 85666526757096528
33461796809654636 52480854216224704
54760080986278568 78829739677087072
8412180584442525 90439069579824880
33515353886848088 105878863380701504
512867516886902 104412753597633808
9359640441457754 51496474451125368
89357288832431472 101086955796551568
70312565977244232 74761122157315872
2464455994209291 41230980903288672
66179627611785544 85466768115288592
26538367591500872 66239091355908624
101029907697309168 104793980643909904
15606398767244348 54519712076316864
1821201453695298 102647471731893216
89664385842797904 95709418445499088
44693245003806328 47157607202470048
441666930125809 34548033891334556
11716116754064186 17625581932812130
35686768328567528 57361692891827808
50509039979932432 73736481868549776
42294310867387416 97365468032558112
19241992334926616 37271635114760992
48792122526934840 99697665985519856
3535515757773973 99054829828812464
61414152532600440 79323269215166144
37787524527605464 99347076365166912
44768841517200112 44934494416024808
27141078885767764 31096170253571340
65819091718574944 67352266115098608
10221087949654776 29666410685225696
12994514073962410 67192146177493704
1743556968156052 102823758657334192
30800789343006916 47891219683409528
37140066233849736 63040595460912360
68491194078872720 92674591957025584
92378813820563936 105463139743225920
37159896150294896 38331178444450400
23845327283376708 69296888407790416
60230175908880648 97914040946420720
9409525758616262 95058977514371552
3274532659856035 104297571347554080
23339074863860716 76761450378984880
6284264536304096 98781454742111264
2784127273896028 14310029597938164
9481674052717978 80364317280442864
15677051127620706 104614656440926800
13331817017300804 102549629056689520
80797602654154640 93010218024924528
18783573571241772 43878697669505720
51694479980199848 55938138106823000
64385037180035824 86216399830740400
78248327670581872 90821112342890608
54430917350844224 90717971248075920
14037041269716652 67268967547304960
25725584942388932 77681437115134096
47910791013993104 92554606579771104
30067997439070148 85663388237358528
31112392107867068 64316763469426768
52437324613220624 105408651969760192
53237470580421096 68944290958283272
9454369169673544 100056292972349600
15419904727511224 101688782059078272
12147326364920432 74256567790979056
26692632906577316 89602961260465680
66932743576039160 74290378688414432
49530955371862440 96817487291796176
51015149560858568 80782214584170576
20905039235529720 28744171962000292
13689708678263864 65248675034206048
57169372906545672 84662751920705472
9123740227459722 38909527491659952
68872407221238368 76461236927677200
14747147347673424 85696200607148800
78676264297185952 99226558398931184
18836312347949612 81985105498971600
13344370306732948 62509191633216512
18361068590818796 19139557269441616
2550019679598237 96835003409408240
95039073620352608 102240004076831120
7030923502292637 95515502587089216
18514466940135584 25171273957399000
47897371808837536 83053171215831808
68304918899493832 78872473739163248
52674976817481264 77504243498481408
38548055000380352 67864334935014384
41118282960756704 53845821161098896
40266461875998328 79052137964093072
62482765483018152 105283726655423792
43592054651789880 58318916590800896
61007402831817280 67535123367498056
5406759529745487 29732718340491120
19883360156324400 41998704719245176
1485439535850525 7339068152022175
27721444686617676 67604386589180792
58769454983597216 93289776514245664
41789592434025216 63862334812070504
6348254624669270 27940155315321368
20030421491125120 37117522878929920
41100536595941568 42297361495718408
68856988837024728 83865494131745584
30774291849367160 50737387818327360
62265878110964624 64171167389870488
6383266352288822 52473254068149216
55166984765110432 90750378797232880
21780224966740812 77299846172993520
22198157775127424 94080893511761152
61594071590845144 88678179062081968
1877563195819855 68422796349744840
13466678007444772 84545330017415280
47943959159139664 77505457387825824
35489470903222676 71425103454654352
32699043035910816 51366943801273760
37992467849806240 91828726742015504
8279956881090551 62472294218725240
99462427650201856 104319503653836128
63518414535322224 93404297820630704
18341493128202832 41431794581166480
6129525556142811 47364541408046752
62702291992047160 95552549868112624
45243482067515208 103243654353104464
26961017475493256 60554709770759616
49759610621819336 97710618937017504
24237170695980848 72488387499011648
10678294813477714 79786325136457104
31369819405601520 47482553465620832
11096093075533302 59390266226974144
78828977043762256 85938501633524000
68323957173813672 78451196088834816
56667159492174184 95249957360853632
25057324622313704 104788795791637872
14514895613516244 71564066662274592
12331444109211356 88212881568299152
7403215864640813 65345829795778312
26884152415285508 63062863696633568
69473772675888488 74363712683367968
10569439190232474 104442091123038544
27741840845088212 51522816717058216
21376484107586300 107248960507573760
39638161831442288 106722222264990672
28624526741156784 69971184547523160
6197777896638874 39445127930320760
44310713052303344 81331586090121120
47591341720206096 79365563935864304
21310706225778972 35297137496708320
35919016048463460 41219897875145368
44728256702599360 74369450409862944
52429769832159840 100713587174758976
81654980280030112 105517124653413072
73201606493202640 100174548227641360
18764107932436764 85040215011586816
7049539826251225 83501014691476864
10238140507035070 51478095533262280
619062091435623 24084476395979324
15106259623467646 97734393232390656
61185045468466224 106296877688782176
73359293751881072 88563153809919024
70681197381602520 107279405910469504
49535960718135864 73701538948580592
56484935779528840 90193264714700752
18404932224894344 93386915991806848
16572938090929042 24043348112635816
33125766273400516 60972766121947512
43610831337564112 62089088559857600
78299979755823568 104783613967927232
26632666417204300 81422036073439456
56020984063552512 103173753396950592
49440576114877728 94406636020697072
15719496896604548 92975197905094208
42377170598625592 43492829423432952
23470603396270004 62228221684661520
19740759570386136 45677689007052640
6105070542743687 9076335426551442
27318231159446732 51135411307112536
40973981802352552 44981225073030880
6336623974755863 23003793217007840
33599124271897144 43561349273392896
16445128153370676 84162689139525280
17652208382250606 101201656280358192
27451449101931780 27950902245367828
26097259395679488 59428983452753864
42948711536488752 75721965833329824
25809505889980712 61919615771376840
27579387066705340 95713797146091136
54956162680259352 58703999517215760
386885727449035 79773404038628048
55579946399211920 94049321691167888
30720644647201556 47256616109802656
70186241939630928 79396521771534400
67631047886568112 85627869463853504
37133373516988392 40830144451437024
91498447921545472 94819832227127520
42817715266049984 95034360842203952
40102844370668056 46007268820933944
59888642577831304 66033699336413232
25507205467861952 37710119088690592
2082278599597932 100207560507893056
40725811476017784 42109926682350568
45889968811721448 83519792734865616
30581173185116976 51053541964276152
19017114684226620 74370948743399856
3928519108027651 23200369811442960
37083120041216304 103275064642986736
2128923507031632 64655334988913000
31411727400580616 87863133786829808
20659736494822704 75173495848836176
43927973495833992 61602063850008432
79441129419897504 82438721945059632
4295127574265292 5737289531327442
17222343735155116 47162728964527920
55490009735888320 65837373214366952
57480616889825856 65763030235354656
23900501333344664 26047898367578904
10551478745268256 95643549711024912
10981055428774650 55125766087416872
45653563313409448 55688492431955368
40529079383646416 103829371508506448
21982374565168776 58420787317070424
83579202922283216 95109822740118080
69802805032186928 96936340362073200
38332467925592824 39929238072437688
81622176452354480 83407644193916752
20583322735543456 46545997072090936
16215435069812022 85783588170804272
81043054740763520 100441534196543184
45515961334950280 94399138882188848
41206069189965080 48789223780675920
27260621204409808 27834974248773592
10767874129108816 92738941299622400
43058572022511696 54138268641081272
934427541140366 67892985629030648
88354416114105280 99267527086606272
14985257353098688 62361671637955512
62234434698872416 104601151955510400
37098857782561896 80404310442412608
14826678977023324 94405032474927200
77962358828358128 101101938914667568
35610432736448692 67848999521809808
89238114183235984 93301716370565472
41565289871289088 76900974304361392
50329414270512040 77776343332883504
21757823281935132 99899349662035040
9215428304625708 22001364870776000
69315536165533872 94528344975027520
46760351595728328 58963148695185504
9519153016810996 32791894963456744
7567646759706883 29984159748818608
72988690966363568 77536199749069648
25221964106327072 29232270818003480
19350941526762784 65161901309138528
62691242801604496 76147508370318272
20406683423422252 97815431245593696
19048561054591000 68935042967804760
14385906832515344 84091563147105456
18340821783443460 57228499400899920
43399047624328640 81878946945731024
5471353583286289 50664493920573072
32338444605482504 99999141874693744
23110877958348860 101021096406188640
98423425747207696 99484628440106640
14958284431574640 105505323055896816
23628964312394728 99073880893922864
49751565051809344 68239778479445688
56148888870184360 64243492219345512
34727856103220768 46362971388761168
67583544230827752 99412395395967168
2662809103387071 28778662599858872
22413098571383680 28172409674072664
52521589751136432 67682151485004464
55110980684324680 79963991126033456
13565256072713478 40191384826546880
64299468528930704 83005124694913152
4192277147751620 45597494690946608
32582412520164892 87095500705592400
72056400186913720 92188815151134544
51931343720950352 96317018472491888
38918143138276312 43681020680127744
11954268887895210 16162435053847132
44944138850112560 95466084988246976
93481770025567680 99923640697433920
31183397685257740 39720004608750560
54286107559358248 97273263467705216
55614098581768448 99650352437175808
12636870220907600 96683797560364208
55341015066266664 73923778717994352
38759000748106408 64146451802364008
81543846051046032 101164658447506400
10520941585095222 16974268551907740
72667546226279488 94973681581632672
1308956198448563 93604318182264768
45131424412951304 51199742482982664
1874251096255494 95254072062689648
55472764215290488 99596094268421232
64951112496583976 87373989689958240
60687347743728296 67307462486110728
16669255783334742 49558587432513456
55857130134592856 105663655995816864
52775868237395128 64123996399311864
4349819713555148 8348417805462270
51769014571994048 71376496704468200
52432187511591368 71317832955164760
49978290738450656 70598401861507080
1958138863778306 52216003118441040
5651231792822269 30206707516714876
26222191592631164 65671493818869824
1454439509544755 23406662035499588
69432762084301416 71060485753893320
1834773673123170 80980879810699888
6174873620777134 68935694262617152
16215894918583688 36836290222133280
427989532656479 48981363973036984
79253390891021776 83729735277048160
45943800920438416 54059403280747640
302207715827942 54038679539897568
24821626974468628 92540987828997088
942224624642944 75891847306384704
7023839862647633 27183230620978564
49950330303462632 60889502055357400
42039845874898552 64811443075362816
46760472152111848 78597048989334528
64042305723942224 91857364925522672
31682748465296956 97476916253453504
39201483563866448 42676439800964000
42361809116522624 45233924451553368
791091080256271 65855902937195624
12647663630495078 69304725573771712
104312832849025792 107089674816897264
8955391801092535 58015865778574024
13588296659122476 46638636247214920
17255088908906566 95387283975212528
11332677488787468 62431498583501472
75044411966113712 99263593378854432
87877240443039 26079702994428268
26825446098826616 103088879728230736
41852680120418576 55729359282259784
90466315662963920 106496271569766688
2569080975565721 96637060546238000
32255150630174656 47182662471656824
10719888112902076 75556890562939120
12250220431546028 29473208180157868
28094609617676560 69504334868207976
19387062521669400 44928569855522184
2922931714076997 33683873396450444
21797358687912380 33534492762725852
27231262033994692 73244333811869088
58730241778547704 61821060143339960
74835560177068368 94428507948418864
33566551683655188 78793532234628336
4175850088550951 66599112031940496
67135087868858376 95323476735811296
12715984484469230 78931696455001120
85731426525378464 106995014658011312
79659076881015824 87556723147501808
39672758039708352 67220277854579200
66038650001000256 76474812970226720
6389641013101200 51671988401605640
10750312262220008 48356319426472120
84031336763835200 98428489495656256
65331846368190808 100411635871316208
54803304605063280 98392513175921696
36979864041086984 49619339778678160
9130426644279866 95949623324751344
12096136009697730 23808824953362668
50106608259009200 91883447791964784
947289006971359 60563285133515200
30980277526204320 102825171565452640
40574335078646112 66117610881991232
7080401739355473 9820973654068380
11544590039750296 34204089329856132
15132329882054528 30300764414064044
6095379222826771 58255407828160896
60651695196218912 85135541180865904
31968892155048772 83070822270826000
2718765698710634 87247195152455568
67479056041494408 85812466611367088
60396667640679968 82902826130026672
88527800068491792 99587321159549776
9903626078032308 77621961747517440
23524055103619016 49404855081389648
68585431450863688 90671054692175728
10976924595704276 36544616099152400
60994513499409904 78468393388609360
56380729074825704 71878868191353648
49297396704895048 94782586357938064
48537665052311352 91682002092758992
71688050350111432 104163740757213280
55487550594384032 103804606320739424
18597965580899060 28811715517938632
67200283843494456 80853974053937968
27358340492067352 94867988060148672
37403736643605824 94403408506985152
37137293957000752 64427202662802544
1514011916209031 13001663754483802
48606865844597272 74990308446846048
15226357592144022 31302269799187868
19442799183154688 27427248211325088
70768183528852120 83285311454749728
69814145655427976 70445935938328592
76654063262972688 98173737593123680
51710818569620160 70923904421997112
65924095369724312 86921296385184912
34483324662721272 78459169265184448
28661990499669664 66009157663964504
73506949967141760 91962677212823920
41394073180225400 86163639723139616
22553895248149124 71036331314491696
35790488664907096 74026486267788352
30949646403390904 31829280324884052
62248570984238856 87630223763480432
19424906943974696 31356722822737140
64046734040069240 64120362141960944
88036916331946240 104749527073349056
87571014822614336 102417228184107648
13088908214610298 76417925394258544
29021292283956164 61186446446432152
58230697890661656 69185794489114800
50271129838370928 61570097360752144
7888589151893620 22628118805968108
19552743744017804 21695408652502072
56377004865521656 86567008554946944
15702430962653742 95389294481018880
35572517862712120 47876098219728496
45233580475270872 79276789523904080
36209820751791784 68660289344329872
88551782186539520 91649855872581152
28764640275190752 95297556776164688
31293985730840320 45204252026263072
4145613538550188 34169697036935444
3625856583778002 12602316580439002
62773424017454568 107270581715901632
53237922863851200 83820362825204144
32890614316421908 52738290910888704
41758408011869456 52753624265842472
13607068017628488 23127516779564300
30335213086352176 91134133727428496
43917491476031904 100026520744314640
35863058345874808 58018083172480424
33373602207777808 64032846503837624
24482522674697128 43632373675332288
33279410815338156 66870192308005184
88981742781235936 103797337623661104
18600603541167080 51784190604206880
6684859957769398 99551785358782256
62595043102084384 69233360602966728
10329215402326208 20353101653760924
24398955620357148 43043673946861296
4875859932808688 24403877399288572
1130739851541519 25469738082678236
51089362305680496 96385815484995328
75183572659925888 94169989785973040
6562525449901585 88560744765514816
51363000444354664 58878877135244784
62033275374793280 74012661352619600
40477373878639624 66303839771525616
17461636522072994 29486774663185900
23732611337908948 76165490072031072
21323674274845136 35471704710203192
51512843438982040 53706834809785496
40601870025786616 74774862834588288
27872319068795792 36627795325195712
541641088275909 51325501994056352
6521267307625202 64559547802830544
1337375690828705 52672415168685560
73745412406030320 78470756094473696
29285065719804020 52608248818210632
72174858825194208 79726818478785760
55050411089989888 86338053511437280
24218385570489896 83259586727737472
20373932903071224 102857043367774256
68914183832313960 75390974665776112
4470253440737155 87561494264126256
84416065512042288 86758180643869456
43238309140091728 92612917059483008
56713864291926608 96408272669609504
78981941656719632 90882281531853536
38660792305237224 87734845137069760
10781997038288122 26313922604664248
11323885785362250 18929688977705776
45076467137911248 50552197933395032
27839210080944840 63298147245218312
47218233265488464 62866290454240072
22571696874208084 69319857697227904
76107962912035408 84183841859777504
56752401721792640 93682836654437696
2649697223835374 16997367324817668
29105023468800752 104803612986589120
13580037501491936 66675423207350960
20979554337738048 94364503423520336
36105079219400808 67721454429075280
17583306450630198 46437642633049424
18615428624163448 79620898476982928
39882891906906152 93198766943091264
22522337852362836 35753932485584660
43800232830598856 94360097694456544
38439483274056264 66681895493417016
24421827307421888 104117184703775472
11766652226828772 56885367108988608
36642112202074072 44323499246192960
11540308474877556 51643402651696048
64096100296197928 87530104717410336
11652163314912040 65000209045923656
23855216988100068 74974457333964576
30875129634170168 49973868163027224
40586521810983680 101486298814996400
25796770618980040 25875290312772384
24122098329301848 49493239885896328
44924470336919808 84041426661174832
68610406638757744 78613184378305104
9021239730500036 63165593436817592
50875221466304424 56921046130113256
31478481648751468 50583422699263792
56028005470145072 60368734685461464
54233960684049640 73002366702231648
99222819394740352 100988207339732800
86077108930419216 107159677535290208
29910767895770664 70655948714590496
41124560976301216 96756221531092128
28666552707902544 75138114190211920
79017358107766000 81767296462160928
13161759943817146 16011464006259546
61263087429197344 65770417820206488
24775079158366792 87240968797724960
12481170194988640 88422189484429216
35207509951266500 53484737992236744
3799090072699740 18304845658362972
84327979084822512 91393392092332512
31165533613533800 74924574999398464
60684167344327200 83858494015063520
19989168891696940 63797848179423176
11513515310203940 60137502319850192
21579257948204816 29027518041015260
15845577113333140 28394074053155916
84914636980323072 103486164808002912
44809830508403040 101278732075136240
80132850041567280 105854375785464160
101263245124200496 103020350209347984
34898060259727116 67674362741703072
15932789386116038 92181397320244272
49360172398370008 96559180746746128
3670614803528215 54870446425790440
17359398950220882 38670522678961968
85610657381114240 90000105086153088
98233131416866368 104899984545357952
32203414296228048 41183759326321816
50066025395224792 95390883395109232
4275705913487627 99120365821522576
3316202192052843 43403673905052976
13260508513638314 70236485368353696
17826933993616496 89968639810017072
11828468535466010 90850254042873056
635435364431000 47210647004079848
4545021756146243 19367179820248808
80219083677262160 81255088510569424
6478761014934162 102083074651069696
52318130747063856 107075376648125520
8814906872632223 79548741201876880
5021089749286655 104882761512391344
43990837396458464 73569333270296144
58136353909261360 95608922486629920
84848002928955136 98316441616128976
25658510531107728 55608958812815128
1355414899757386 24758240949583832
69882017800963632 97475977388402992
64883258841363944 105768642315506048
64700834370972480 65701711782343712
65765434989091528 97473748293422368
38627047076357296 61654261518008080
2340966839654542 12080141038962180
7531078781724171 100883054426883760
41167387242436624 62822850392585792
5263398188567355 93395436641070224
15680533679525766 50970474399548752
8024409544874196 28886173883673876
19198737138365184 106464155837251728
36512046090718864 66048151423214376
4106296913244631 36492405613748576
82262036544467968 100257194587418800
43160017754554776 46365503818492536
2095113430065537 52162513835936768
13984693918936166 16398608272186670
87067612124982880 100284079112390960
1834014226784135 28904389269279496
11402423527248770 77974558977346080
48894826865488080 80365270974725392
12660550390567788 107172947273191520
48130425610664400 51206053002751568
69393709568071792 73640379080389072
60580295984277760 103690600058737248
17654860082123576 50485012847669632
18463938587019740 37516851206834432
16951521955111322 19168035361238872
5775628319180683 86931360449096736
79589274790183312 85887394164042336
35338101920213720 51756297785914640
19461310517040644 56264298209972416
6678657860821919 56267839523928864
24508117837934508 38629446017871880
50059678776030000 60966289642958488
18788330831801996 100141286467397376
45261108699826456 97517942361358704
5936115784971241 21111402168314376
46423149305305512 59732965695879016
73507199065020416 105065978186638704
1402294226819230 39680158139511136
42698594944635800 58658335620777544
11787624919600304 71611879001866192
74541806720821424 94646356682320848
23307656136511244 58850681932425344
24970092660978332 71576372949961136
29098487193836992 45272162654747416
73760299123070576 91285987249328288
19700274207269680 96138189730484064
63260458487415352 88716372321198704
30615327709342976 43643079541945296
15946244146511088 92617501231667760
33640377999554464 106868934741977376
34865571560123464 103797753317063584
22055215276509108 34866531121818944
53019429844268064 57750758394964256
16849612921847544 38061950127173256
998988271210480 71743287664197968
7009783923460392 102874471834993424
22930480369466412 69141130204842800
9920676975488288 72474561053482480
49050092823801448 69673601478226896
31211320578321856 65432984622093624
33129829426928348 44272468775231200
6773019938601689 89989597511529984
55805599921021304 73791112574775360
12025304923744590 37483757069218464
44680075414687376 61966582126845968
49785546089312776 89760867591940736
82954369669468352 83379106765995072
86789329324275264 91389116680571424
62246738070220600 83979824740959984
88300520685339792 89619132605746512
5326219461847690 10410292377930838
56156645133198960 85463217371617184
2043554107173921 5492637122677234
87100618682352112 92571999166027888
67199103411704296 93222820815787936
971654139369202 106046864822252336
36092276166454336 62849049249840968
77378086373602720 95657112748281920
55394953998664504 102149225718689792
11536120388356406 38684408655656456
83652009271926160 85860099317336704
34957005849716588 92567323630633600
267467185929107 11674154642185600
7310053248603825 97259076972136368
19481780676714336 57430998290789448
61617794191207920 102096139701318800
53416586316547424 75695981161976288
53537297946336400 78259129814217040
34656091235824224 49830218533943968
44619878219034224 45884677308129912
65012470513669624 98545690873661488
37387281055223488 37517131276979088
66136710118066064 101742639896740016
39835749959524560 88100808993487984
20623446392866148 89676798480420736
11134680535780722 88971188268656976
54590218718227416 74525317803139920
28040827315304964 62643722023516880
17472222835215388 36516045019925712
27128321796513764 35201200049494956
65088817851531256 78916103256670816
47603068975110272 58602572278231848
103578111435309664 106452204616334208
71456216478047608 76577944247618144
29124523944283692 46758525049776488
51648636663528856 58734438001794472
82079553451847504 104567976729697488
82227161791151472 95335979921007216
15078221031603632 76916756966088144
36179646972329736 92685518371185744
59914273606214176 93884728357380352
40302763966017560 52828177708219944
8647588984255605 99466665553591216
64150179867962688 74263956988705872
86534408848557712 95022962067984832
42810693753703712 106597264326948608
10595291665410620 34727007567864628
14633161466818246 87092920706714304
73540385418134352 96520099741004624
35776015675462364 77052032524690672
71233497854671520 96038032248055712
24235932647021500 40933443815835976
10115539059787756 50669609550346024
41330947481886320 66996596019603384
20726013174498760 90169538190453776
32755807186697408 82809791506695984
16612500092206964 81758537696070144
39560434079066872 99636713174345456
29197269060683840 35188428378017448
37150737363970968 42856951069919232
2393245730106355 43076704082212472
32265699443706152 42176356680964688
64748594318352544 101836454624371024
30217300696130772 57925006756967200
30984102865021532 99955203535987536
29636926154146212 53743094829869112
8714684347140127 40725274748629024
64951518243811072 65676555075955624
30498199369157048 71255551303940624
1776635951012040 76707098149183696
22614252994616332 62453877521971928
69194047000018736 101468494802627616
21108538149988568 81983053797346160
15068739874928674 91965638067033440
29392752632424564 53577888191506224
7910189911541753 56355735358945120
12678016206290444 84449973536179776
49562456511543304 56649056666521104
47700259826189832 49579062010356936
24706532348678604 51014246743359784
7487433801282887 92566470375971280
47428172310838344 57022800766414296
88158739131649072 99896369241537152
92151826992163136 99352942643887776
14357813508280572 72170500062155952
32018723115233248 44820105193043544
30625419008507556 72818670444091456
72922134020120288 81591714651154000
12203471967969520 34975433672797796
14135635953602990 68155469386283912
35974302794057488 90976901499477824
44306670510675072 90140600455783520
93507222496537072 100315943010459584
41130230422148536 78585520818684432
85764973321151 14501786141423806
37990993448401280 87502943241952560
85129577750983472 106896487536890864
80049243518370096 91054302161494880
9264816003731542 19674479931246580
38951050719632360 63427951892077672
8329108967716603 29196599934433764
1113288912266922 70216047213465920
48049767538879040 99195543434105744
9815283460101706 97805961839175472
71680747918561976 73742388950013008
47522468132096888 82686395315089840
5750056385671238 100507041461843552
16990851360434352 77445934561370896
84439378305051856 88412484000846160
15821823402388010 51654237710588488
34525995065765020 69019589311553232
81927495636788992 100576349811255328
11383552942811210 96520647590058192
24098956139387908 62488355052464328
28872364616268556 89438353564876608
25974697943554704 72698568303189504
6067979120774082 16802656347465144
26521625542113128 52406788410450776
34936846198766348 63665324478979152
41003877659793112 91104596026862016
18702975134638608 104588306896118992
43637241359389144 70863164104472392
54441757166347536 102584171919521776
42968020272897744 72661167863629200
57407852119217720 82170811619956640
20482338862654124 30218805931840916
24585169320745100 28950979903521364
30771950431921788 55273522533187896
36975971293195368 89845357419044160
35406618100093480 38953198313121056
35190027215084096 49733429096603040
70095939594559136 106606172546594304
19531509447526180 26888148221176928
11286926004771812 92565044183998160
95126212664391760 106191279502489536
16974411281973276 57415014951434744
74938010721027808 97995565206287440
8852749486500936 100449696703410400
9931638936086280 47844108272512464
66714497017449992 85076180193173648
49429453555173904 97896306251651824
8721617685905843 88968620999482784
53931696486590224 80425508768999536
28547301910400788 50484840131149320
84028522765589568 90116723460395104
36850517500340296 67283501843611568
36724105954354120 70950000772250024
72694076701196336 88054168793741280
33141661035642264 101775870867899760
68356304334108008 90455685700243056
55950523545275152 92464849095116864
2789659633819963 79978434905715984
55566754877729448 91176596080518400
47951427728910856 67761373496425288
63139472320815696 81482364294887584
17513111022833262 77121733721262032
21711622598148360 106370111510703728
82899273212873888 103445456372783344
30035263856316392 63733534614971584
38185085430673240 60311155646692312
12837891582447442 67134280291657296
8006432369942098 71429335214122048
27984762243209476 42484423582686640
6714544900735859 20954341807360852
39607668008585760 45807240964170104
21207441060780348 25987091228526704
58422719327123296 66651813971154440
18025697474017728 89209351931021168
11269386918811804 91052258204743632
65309647189162104 91344099780973872
9109433064431386 65706125442751352
56897997279779088 76343761857162896
15724530958707438 58305199286545976
21745796592473232 59545737302827488
15608200888665400 48503330782695800
50453076231759672 51629946240796312
80084145986982016 88886261669617904
36758539654466272 98293501879085216
71365304909481472 91084388300081696
66624296115543024 100285555265087952
4674866669584277 49388552206760432
13834721764015206 73443682789622928
62050452648033944 94173540292504560
17261218557888804 42186151872027992
8263637121167760 43099273702070264
46003442659599328 59813064364711416
66258058579677624 96811207503359664
9753659200876242 19076376788287364
62930029882700768 84842420333329056
67363213744975704 99371032669343632
508391348137665 41514422707671760
1512745092712784 33160372734408588
10995200746369178 23095166827100768
4405484171040728 73596836621373024
36321203506539176 95522887371065952
73965542874377488 106097434638162672
79880600650895360 81046436563413280
45550726983531600 48589229843812592
42273275708007072 78759801859167152
4002612586318972 92018500627850784
40082511687586240 53495319169709432
11152174823073204 98528149364787344
40120035037600352 96586503105666416
16371848148358164 80238788352402160
27932287499168032 49076602922013120
6481084312422184 47325502430290632
7025088952642064 81709449071990640
7429043938620000 71949820402441832
25891625654896180 85339191969818928
47538935445808824 71977786314842264
7451579802059178 85101043427962928
22054078268594756 63383388035229528
35528579752518864 41648795034128592
62285228010252800 100306784700172480
36605851107042712 75567367671142240
63973696741486016 102169158216311712
24662510807661072 51997271618067200
41491176364247536 57876388096537816
15291568020717630 18810188667153560
60756143911740528 75869865959991504
40990045324759696 47530600335947832
9417554832063300 106971343648418112
266080981621933 69570095796208992
57025818044393952 62146800369983328
15339930353004084 26567182257331100
26108229503389376 80183934534874016
43930942080172376 47803293386641720
4786786406839374 57387783747644080
34044482218906424 63866961774454920
34704561269786472 102601087333094848
15718809445140848 50390907528429824
21506162012933744 90484345247866880
18342542415925228 52442595512610656
33715905188234348 76605866254850816
62527461524831424 70030277392019312
71761651223187296 107283494878891440
53974104541568792 106268204593040144
3434592799357988 46373076428266936
21453957836565792 94165351278838400
39128449195337320 88005525651730400
66625517408905832 92372673921424544
63184393481468240 86945096943782480
59151506060286744 97231502727694384
63470089652896536 66299909411621136
56111584516703448 101132298317746800
48661365142579680 83685468562132688
73706141322301520 93955881631029952
52240828280984528 54974203042194016
15489165394501886 31545501171216604
17142687095033656 104175795239726320
1969396612197495 11026209418007666
7073624937945561 30363807053854768
70116432470444912 98279913572440400
50747986901033048 92501751683110480
37433637436822152 46583015600530272
30915499078503816 58536021360629304
667839224542999 81950276560157440
30590604954624956 48380557966988024
69102079970528832 105546938022994288
7910282027160649 77216310606766176
52616026579264480 61657264330649600
14525222887291344 45493242328627040
24858573338524644 71238681378942536
55042378715664704 89950488029266800
57422902343391072 98177505593885104
58733130451164280 105694951884645520
98149582527688272 99281143100246496
54224361704266392 85407143836630688
18575115368162168 52123866217374448
2245472050361634 2310784499675370
77810864961284688 95808391182391040
17077635819482814 88346580571090752
19197203269202816 97746618304242768
20625082373006072 50946465154344208
56541160674764288 92233362808675824
23391767394262708 103242219868448320
34292183657614920 94514487362138048
48575702045262560 53167379891236912
47991301372167616 71242755293810312
19752222774152004 59135404751907384
30223655380616016 70315808662592736
19450900889164744 42234702157069800
42480864371547728 89051284138491488
6837482227219013 85973607322149712
5089351886191943 13173569076371010
11940570476252754 94164941849052864
29180125161101548 80611340073272368
55601364418274344 71990133083114664
23589227848560728 55700731648004944
14902055161836634 98665719880625968
19360471815596784 48665749042135264
29465976837942904 95699836112927296
67395489465324064 93078845298642784
7008070830409245 73868719836046256
17792972188158428 44919080210705208
642948189712524 1129752276849747
9742437131409460 70938467752106896
13348663712306602 63608989953727760
40351344631911496 95481145644607216
38940640391595480 97867919225619952
22985345549430096 51089008624534256
65513402378706400 73317016731242800
36279393909466192 88829753199980976
30722431096701068 62888933874878352
26770925055829636 44375564098231152
2052086133470155 98260192533479744
3102708445491792 42765934070907240
21085817715250028 97888979583154352
20190224288822568 74283601453733104
45400083659642440 54286334546144136
32192060494555300 95079579421569120
433037537360000 103388249229080256
19723281446265424 55737034211933552
16852823444853220 103921648750355968
54021171246035416 77496865681337792
27249881431833284 89637245112603808
77073842236551712 105215497783189072
15204625557722482 64746061346245232
7185078490972523 76213880477922864
52194689189294848 75569236411850016
9533867527716834 67793867418214072
74010175487935296 82960103312876944
27373522094991700 49760094764449336
2909830004943849 96840663500369696
17851140322885906 46594990432633616
85520916116051152 100111142438441520
3228694423717882 7467415594042210
39807469955682776 77130599270010416
56424145842072712 103612399725183936
29310515162541216 55796959071217760
39533088519826528 40478376342776128
3773272245859148 52457292085174592
21422922762156308 44804099337735776
20020542294060148 88928574613301136
90658436417791424 92694068794927264
25192482561523832 35268618028561424
23073901663666548 88145921208509504
29962781025203340 72177610018846176
26761757372469344 32669122114388676
69755745593301816 93825710778295952
8653356506101232 104837363296757184
4696054707301333 16000784605272302
18447668105577860 74064803798193024
15990108131818018 47629315312503080
38055491368164848 93648248442524400
28456014874892060 98520278106791744
41783462734829352 54454246947377808
87237351867697584 93419483909307920
39137412561436104 89664088252982384
37495891345442224 85915402974687632
5566815889922718 14923092750994120
91265640146835376 107232146991565392
3795281669117357 43337757263678768
4939139251377872 90168683745283936
85083378329098176 101090640469551904
13434522594046410 47019702103210480
8091322203379064 44221551881193184
56191629952723728 93436648527306048
17749791217980586 46611351556176024
4386887465765765 50997455156558256
82428424613288544 83157148575208336
53172287561378896 96093746077604736
39179733163991568 89019068222195104
21621614385003676 51811454097348432
32992071582291432 101174817781028432
55734841188127552 87484027154145872
32190987746123524 55500739507366592
3840336566671755 13604481879419334
28644884200037784 77481866527753488
36406033610472128 68092113448177000
15926629055696878 84682390939120160
19093790702603544 55930602579687536
51859997614719424 106888398785941760
54783780374708592 102591790482152240
5444112083080676 47176962145836664
28376069757526032 78767647802175952
65164364954365200 72215307546314288
29679749674980180 59687728530678216
8205720169667821 53645405004873304
3822174912261965 70220995934811824
77077889525663040 103213325020933216
102720507039411984 104511541134380016
26562624380315416 104279107470122976
47985489825085856 96907352288070736
402642455890655 62168966601270712
41273101533882544 89793830896128896
15231713730904398 16839165744454584
48648355718973192 76160129207727104
8569312540122228 25741831411002748
68222270973255960 82577294669810912
14772480874559792 30924720993493288
83112035849356128 99144300807098832
8469126881482702 74289296065754368
57044725898918184 99602055582790048
16932905764406596 19603837282864012
17588040780087672 71481839291082808
42222339083097104 54766256881150472
14543153601240548 70040708613444944
53434663178191792 104351730853569856
36024754228564856 82329594711032160
4421683472816088 66130270848090400
35079105708348104 75804306602400640
15007271745101556 33990451495174428
37367189387329120 44906540243155312
26650534379587572 100828509956376320
13363529148365792 55208603690282088
4920866949218371 90655546342345488
42871455214484048 103277603498098816
375503747455978 75063736380713696
68542711317714352 91208487749418688
8105834148207860 103869482856167280
25593884033176056 84564654121466112
70544662054593704 97967966361680272
17790560625322352 71285808639631696
50005711631573136 77760624165886736
5861432889856342 72400281635556080
289459104352569 103341861414674064
13302969653731164 22476128647129836
6161250741061024 106895738548506992
1894492118493653 30441070075149936
5248095333115390 12890467422062310
50150139100038176 97714433743565808
36096416550255984 76439611549193616
27944818779681796 30053069348403948
4544765044007113 56250454599470176
16690086626481638 54544408735451160
44547615921071648 101262477124783008
85792921894076976 98411843603411920
8363187262522512 58496490640152776
101683184354585328 103266894970012352
48824452230266984 97856389317266144
76084093261642496 92274581208960400
55913887424677312 99550797426844464
18310184487874232 58002792712474096
9057520690901952 66332694132333032
1692042401220704 34074066214957068
44867676008060864 75519253200705760
16353011428273020 61865862629661976
18625911895104228 93372337196606112
20528598902692044 28322076800271624
9053387471363074 65449506421796840
33679946730107136 77835166436000496
15509496082997904 80946814688711216
6259313536920170 44255083362790328
19252989839774332 56748032583677328
267195847514724 100739765746101440
22964402507707992 71479205974273344
40277443385876872 72813984989291424
6082522409064487 14058934109327324
7069291304829792 55938904504380832
7782633322359471 36690524518917488
6037416062576679 36721339635510272
40573605514371896 105919211382358608
66954505748570672 104246967133070432
69644073088268704 92267234780077424
47536954983514816 60777037253701816
98298493814436016 103683507862781584
2709356260295106 27335201419362276
51438367633986696 55568576547951920
14324499321990976 41223916639316200
32803916653458424 64524260125144616
44266207414180016 96195014657829728
34521621863592168 45772484737212400
73285657818502848 79829721220605904
55588125262122760 99909633057514256
51479950304597888 99741384222850096
64465309300814480 94758302242879536
73779006421362352 97618162218008864
3145707678073885 19701431340995420
41178084814430264 102319952900291888
52198946804113040 85832540425243808
32207451222150060 69719270908694496
24171820818262496 39707084977387640
62304135485536616 98362237017045648
65210822902505152 90236585974037984
53613049923654592 70414365958624312
34853550886924384 52180052081205016
59512139958821144 105780238800957168
55852399405779296 59599412898223528
4129439713147356 6188412749276737
23319130285230652 62730851570026432
93928068087178480 106110006467881840
7184226852462010 82295231878023952
70485811281253472 99426938958776912
3436703887851717 33241788087931464
48935374272352632 81603745884825568
15214009007531366 23511288167211164
7581299818597798 11639077165249640
7356204937805943 75095284110651824
29585052834523408 33987541200358600
44565546503151728 85607148352370880
17728569646820078 97266671415805488
48998826723014096 51066878669016680
39214835580024744 96104730076897104
30711524078167360 46143615513408688
21430392381613172 48519519863501384
59642936546601144 84112529378651104
19632597039476024 100420492052571552
91540336951107072 105041912450545952
36872301852310584 65967705447753944
41540625811692072 64618436755180016
80294440902171760 92265848506837520
595465469371796 107077062235131520
9958208972858054 13011190623367318
656522614228439 18483345221411908
24950656210234084 97616148066322768
29049355497549076 87009204621328032
68929295715768856 98048142586578432
15145319178885660 32886974071421452
3775675085649492 41241012877790856
6473691660100559 62885559603423728
80348130671667904 82429294515512128
25362128187238328 78787225942384000
54825864937632784 61466469600777088
1898798418380357 57200207138814576
7311345331180195 106274830888293520
30228936742741032 76407345649594928
47200462917884856 58631570152330432
41185917310594968 79039166708044096
28135474084930820 56747619483047520
56033053069080384 95998990288117664
762889446672058 83916678180934576
33042805328566760 106424702938039840
32635691377899188 33231184623544712
48396068494138744 89024083248819792
24270318452119460 60165751627214464
2047466445854951 3229277273992540
52572836337646896 82271655350973552
95498187376429424 98442746691938080
1767145731795121 72891319162352032
75918698415584608 85969404381527376
17611149117862330 104797417880395568
31422626801560228 40451596250614568
89923235435301648 91258736105494752
27969837490880600 60309597026269184
4614234344290164 62118403354816096
69504278532319304 84507821480811360
18879049109672556 106714687378358912
22977561624868024 100831265273843056
42008871939133096 63133854620782512
1075435932816315 54320002937168536
30923554301591892 46949400503010584
58152706889873920 61095416870671880
556881487997436 56808711461438400
1668502680787278 66059477060700264
52400190245625720 79608644713633776
93287804581417136 105396297739986864
29754154212356968 74290565824060096
8438150678800588 47118216667588072
74222600951085328 80728954669667104
3611970189806749 17818688610228740
9298198607095342 22866621782513824
78371436256604816 102935175546833488
1114928999235535 37423218258595680
76064691504958768 86962177710231840
33304362115228292 76518795462534000
39726945430875424 84683434400510832
7795930508781819 17836024030464182
23467606251067748 32742458334551260
29507515443042392 47238939526583888
20524079493524944 28272313655457704
72692528191478016 102315733742268816
18327575493758784 90202354636312160
89907608014664128 103468490919287168
26302854647678392 56243631427299152
8820518810401922 64792200499681512
51212790868639408 89059675998656896
63634256768024104 81323142871463056
16075369596460734 76134955931660128
27487794915361040 62509931021645008
42592679384658072 104057257831387008
1268623661236573 58856944993747368
48119191142997008 82529771884165616
14720575648784264 16187960434480296
5655189437493137 70154270757574120
23948476482458892 95533517666732848
26365786190412156 97923698100440656
43919300995884728 49198345221724352
28427545842843264 59532473580269656
36641620566076680 45612786724783736
28539840141831224 53993597896110184
79927143881090208 95136966327699344
12416989266112526 26187646652819460
726725311346817 45615180937393216
31982363086799260 92608412100379232
46215209067506816 60050957458049048
31323947653127688 100940190048146880
73704925858807424 93645799932773264
48640906069181088 72638027588132896
56167736315058936 92488714721599248
25631498209392944 52664483979497560
27985952379687900 68190486508444256
32778482151361868 97942244215736064
59137048083992424 82336308926853984
41992888187240248 73812440013289680
12766577364428718 56955964942715872
63762742285233728 64419698150046576
23285854221559156 98069408095311408
23591220002648176 99556299152294592
24844862012482084 48781041004885896
2554092412250902 23140627968360152
2663672596181108 9402981627299506
87200095500698144 89721926770180944
27308006079611604 52560240107940704
79354397609427696 84678580112412688
56671502327226672 99769609472200064
103319724806524336 106669798160564480
25486153734729400 42328561451718168
78340583401343968 85121761176374112
29797006529072972 95370187384385744
68136302135372200 103599936326949760
22672940468460476 92235043114343312
23865039994669736 94934310472324432
64667149091981544 75151939742345088
30658696078246324 38769992897082160
60172667273941072 72348919071429872
1801143308015061 68429102200403632
13069273007667930 90184442023112544
14004248742311868 42978492182546640
21705557008636488 96600801234262528
47617614763736752 95243305657004992
50033316105903656 56239056265666616
20333133948968136 21512284180693828
19145075496554576 33017473547583408
30169489065448780 106298425457264384
28766891956966036 60514592568479952
36192437746517200 38609075261971688
14983671102017602 98830418015820368
15732725624418268 74891238908664752
37859659822191264 61908286338966408
30483174492906972 61564389687182272
31038119144558736 57613177488190112
23677766374091736 77576186996509600
16010761245487986 71217788901967280
20973840372988140 36525875290224864
35743720796725868 101860737560894832
42437168421909736 84086682532108352
53823932736919056 100354227616169792
86252166239885760 100335848236724528
56433048042953528 58107332018249928
45558552183497264 57283154018586000
2291020679136659 42782102167671608
48879055046724728 74200261192306176
52661913468859896 58857196243387256
93329361774479344 94055331659067584
83729373362513776 91746097334849984
26674754646630112 63430876122594872
13826582416738900 53790619062762864
37801175356678032 99410097010480944
18287997279079068 94005329894426016
56322572992726928 90478701093215616
24426328967001740 71721066764715616
54921623514542424 74092543807127040
97712637002998416 106677235140984032
6428004538140110 12907817469793328
32752627746728916 65973364090914960
66051137380042688 89087629835785728
57878566161189688 70292353516355936
23020560717953124 41813543035994744
61013211292569384 66647163273461952
25459609723532884 50906639044852856
13196885562623604 75770195680321168
13942246803319940 89833846339415792
46178020795148112 80586218890481616
37428845080908992 38094837017182560
50195340739003400 85026885769926496
7428112991518788 105816507601528224
90088607220098928 94409229945090160
3869276311038973 9551541612656790
13618731666389474 106140076477861472
34945701848174688 56707140075457032
81108431840438896 97993433733020464
4698201246900561 8071726317047887
20376944880137648 94667496137520272
69667857114327280 89607907638912640
49721568449564008 82352991629626512
23062713302060712 41785457635538888
55788229539295992 98056389458604864
2854003529357530 39049486571263912
63487839685345880 94141945565786800
17904511569202434 85431081794196752
25784081081740204 70871357071989480
56410031599391968 70862201585134552
88514915930991040 103089248727044736
1438703638499070 74671948321598096
73221790206343120 103059310547551408
55947633571868552 56272933051836432
4746840577124408 81816768291525312
21181341262372600 100691485584071024
37669813096663304 85435622170481920
7275207081722264 24678514155184568
27467518314371124 35752341137353536
61738916146537440 97078898594651088
73470616692530864 73829759669701056
86829285142174576 97042544100707680
29985329042654436 96468884733356144
12767775021558388 84666189141523408
53535606400614960 99161225707289568
10919451074062736 107238498786318272
10947178324704368 30272010685552996
74863076546219680 88879154084653904
59399782422859224 91718616750053840
31591149640874880 86106452467278336
46820050879040936 75220698444174240
34976298871759816 45079551391553904
64016614038618888 68193222387388648
9564682066769034 39685327538179800
27040695486990756 77087722396643120
1783682601303864 68651217177848472
37200276913609720 53339168822328216
31541895052147692 61967331917370264
43570227121084624 72311232139178896
68278594037976880 92545705659162576
45504758015651352 58217085155802952
49258678458303480 63667714162307016
31658411695623800 71006896526230280
23127176384903732 91713665151121200
57591306485368760 100374294115937872
6556103855193714 102746783321782752
36441796838769936 55717529698385656
27773248945209520 49073391669349320
7215853563386921 38331408130857872
62120138683699832 103264633173666064
39534817207495144 102612392167422928
26353139122019212 40520304129471992
46514428528688080 99367217390330944
57536206101183352 75085961579345360
14578721601077280 45896657302814128
6756959218457798 34348246747114200
18387823006825648 42117212737553432
37693549927358272 103887807937856736
44394565935568648 50435538357257112
6771911437900929 15924251237650308
20479395153496184 95434943085578976
5455596215349582 82402196414825104
5795475054159549 26721373856311432
11912901817457206 76597346882721760
3265294800889589 71904343870967528
23778368475875488 83626354318282368
35714427369909688 94739846155667552
25491320401408020 58069377156797064
60483095211610448 106930842899864640
15303016486632928 82773063289281520
17336580424261866 17708804682632456
52690899563001280 62305157405378376
577216880812454 92232301345866448
31398406281472036 106741496512722464
45896121952719528 80844275670452928
3936666104459383 100897545144993264
19351848554436124 87318207931782576
62065665119768944 103098888147979040
42993638931665448 98595598711496032
63206770835877648 92629805684296480
2125351397483827 54169239561360584
69035924173397488 77499392241927376
81978093651724672 88256212283886768
22859617393656552 85430582505637408
20366077642210780 65943260271095312
66494369639233056 69888614016442152
55683991765750152 73729711303522160
13067900071607216 60479309033955040
42102737437611792 106825658380741952
67764344224648328 91830330782900672
33833783835211200 82784591177682928
2792906472397996 68896488385331008
24315024854548660 92569094888188608
5778235770025257 101697702519670928
57853071464831960 82165051270394944
63826689324610560 70457687949933664
20229023234566128 32386571720640584
9879643666231924 83784955054634912
29217312949426288 69547924455594296
47369065768540216 70852949706217616
64467050307142680 99977631417369520
4439458837145617 65886186482665288
49833025340594896 74539593450430336
67777041832844200 72093928944275712
50794297677223616 88009781642179920
274503748391342 63536522356887096
5788589451531986 53237397010458784
68595932420115320 73364380680265088
39536067653877280 92432528754753552
34108504565594120 102308756330425328
46572333730856352 48815622855810960
45819569879633360 51778248683655960
27554887890584200 77580371970359856
80674460556404928 89006487954378944
42488854767276408 44165500766528344
48632049545505552 58009036739091144
55919404719752536 94030201225340704
12577369880370720 24143790487950912
49823350735480144 100124373136673040
32761693581006640 62167608002045856
25383914530180376 47967352999647936
7528339609194569 34694940878188344
28708046051047152 37647740719415304
25637325589261644 28289782388145084
12531613329768380 31991192754130956
12199864180242164 76057938106475488
50591303892880280 84921263704602480
30282533273395556 76122886713013888
15861431329414758 75027941146641584
603960147237396 99338544437838416
7487479186771016 89252841535192928
28644644436533372 63454858692277184
59721220066124376 66694261308924904
73796711768908352 106669426232299104
12633769424478156 58475557288177904
18790666141559992 65432323781800120
68659146844743392 83950274004884768
30618386565310304 43976489588552120
14945827299448022 62348212238861120
13218844576487358 32356267312320728
51425086286320904 77565820482222032
45395311792669320 107361810269121616
57505387556466712 66467590211206472
9508882812684256 83911759131220288
29027936151057832 92030500249485840
31482662116610356 52117818827132448
60328066655419960 77068293114078192
11283929041623694 98658771765775744
77706876274659776 78954501739720576
17052738715709696 32055840702758428
86603598513845872 91308809198688176
10640466146656042 80890553251386688
76590510785868880 81889120892934080
51508573487978392 79694904816738560
94279650609869440 104344074555661456
45553465585142160 107249126049442352
57692192751323352 92123046111238160
8315017197063451 69419948224175688
18970720921615612 30555040175622960
37243588382667184 42748902053107480
12584284678892524 70018049755513424
5319876796089938 89108473990694864
5588982349197772 16155465927209482
22883583560776532 55961810559586752
13203552216957100 103717879246129296
55397976881921040 102154668938182896
78394513867010928 95193497404776064
38270966331525824 81538623275574544
93013640263795904 99141716953556880
4345287363479235 44363954376467160
70192457632440224 106936441619687328
83499960014109472 104444641200626432
52068575216816744 57493957949138296
72221570000994528 95742851564067904
2388985797851945 53251132988327056
28528160639057176 51232882822962600
71981685142781488 76797529834861808
18557715460091792 71579561454110000
56088371892129928 79930663550561568
24949451273710264 54278715393991888
58824230135816992 92126110385350480
50809751706396136 88629079499718528
38924306297268696 72383969893146176
13190721768555458 99692427981977520
21208520747807324 50683933917470200
69227170054018440 84220876005532512
2218470291525651 39491396706573512
31697896863389224 44792499365872984
3912300798957827 56130304479765736
50929537570134768 54614046923125872
19892782356600964 90270888877893504
42584411933570504 76330216689069408
39226233712862040 71838720717393536
61229760324801288 102580386601192528
30448653142874544 72780368525476112
13203785541269692 63983285308146328
59319412157384144 74114847831239360
17345559776183710 17679106600316630
82823528677093936 82950286191323904
6422520002741627 41001654625598928
32200546368620320 43272532453957008
7111257520632176 48058068542898208
5982536832269291 84365535971176576
29883379145182056 92614301132981552
5428002943205646 44733357457661464
50688304790569720 50773072215264160
18972150415747464 47764093226437408
7602958403144078 43323146314490920
19831939126487744 89621634065755136
39082446384823248 61500854837337528
6675014651953129 59906999901431688
17450606462894832 42853274202610040
85911839103224240 96904715162230352
102714618091283856 103135675239977328
19941090418854152 78675810086941568
3873505246704867 83973995393818336
42433376415995816 85827140873256352
2805330576308443 10754645175576408
11631537409527594 102914985258639968
9383308222886282 12204368738553626
33956070192927572 69177855939458128
29419851803326052 53970390099456056
30038616197836320 87913029011414016
31732808381281300 100403080565723856
22629658401460660 54154386862144504
62909118640157736 102027935962545072
94577010129992736 95752374767801344
76664097337955904 79176170378012896
90924764151771600 92504181999889040
94895276451696448 103416180818700464
11893807784121712 16339390518426904
61749381031873360 98124746355207504
32753281489933796 88446241775368176
53588750903567152 99501549421047264
29579934353915804 86523635438348448
11987759545987708 45507104733103592
37031951204756184 78651779668523072
9766378561394888 23790611422710432
64485700064893000 72543188270797776
13579617287269218 89744282023481040
74694088124363760 77257243719978768
17976056490804682 94141847776815088
9389140759594732 86629900341983472
96455747867478240 97989240533329456
62091540070360224 80197621576881456
13076406257421502 86411529136486112
35268684282864400 106541343575812208
49125650686909136 74754840581104320
75054647360292480 102591492190434320
4506178726870349 98656215054848544
11338243918731696 35275624257004188
82821030167484336 104383045263633408
51476282293147312 57247975130400504
13445793264776238 67381640385027352
16423200045321666 39053295776184488
33924333129743216 71945733479127160
34518034221309300 94748321513145504
28191024136764160 46223601680147584
22370595540759292 37146427223978064
21119894871006024 94118558649015488
17013385978553782 75061495973643920
26251858108459108 64008248393334240
31476620583169576 69693812991009944
58680462988923296 59856018494397768
55386739917497288 62020997028029288
9033956845486074 20894626877712264
19767076650677504 53167971167905080
48821143614475664 79705112003043408
35314015658100912 42590179325090432
8426293186406713 16455965713470088
21547344521408092 74086545145288512
51090278141297560 52813483500067936
44759684028489712 46688880505452376
19754752178036128 81308033072542624
1464390013785172 101862957073486384
11714182788596350 19444491085013972
36677227156788656 40467687509740088
53171317989244872 75277626604809232
25987809364020172 49180536885037264
47629936261249952 60734620571753728
78301711271122784 79801021378578608
12772047859414298 40530788289638544
24956695434185804 55173227286618456
34867304452664968 93123023185630480
11387364452592856 76873719499617056
57447782826848640 60397453707476464
9481108299057012 96989476372205024
67913511473780480 106760638934455168
25822914772407928 52944519870396456
21169407754000104 48595177614620616
32490355157775900 65571042511404840
84334005241325040 84982941420249232
52361358878648792 62872042911586040
3698090346471788 80403893324218032
15121108094842920 54914073388467440
9646541903889090 21437792613172164
69171116611940424 100314312051310784
34511351968655036 54763233890627320
642948469256592 21854019213144316
13899924516349038 32919228977097720
7997382817695622 68115158712907832
40415391046795296 56471274306353032
59825561978268472 90301272856934032
18187322476575864 38341418832904840
7438306022175984 75384798838865712
27791066724520128 49407162246517592
49787616116836960 71649962793627976
738890965964508 41379297317948560
59427661480369984 75389403042945904
36280053533446904 75896835398253680
6354748583478168 20929321493460096
39612501218653128 75633420116840784
27861867728114716 29854480058061236
14975893480678568 102549098973208304
67425837555889936 88895584747482736
42782693994095640 50806552388877520
17591724212336742 92212620706035280
36083161424919912 82441087531426672
95621622559042416 96090461999475536
12779228949683770 89204543395417072
3012359533897401 39831232854756568
26352422273727052 101048370184102688
49496277781042512 58947316630081592
74292051514884608 103453516425742400
9181171750868230 93722677914903696
33177683611351796 48328944365734512
71727959029925960 80572849400015312
86643876188196608 100392104700104960
31781882127101536 66680178691374248
89260059792327 15262902673073968
15749358094085702 64855840089633600
37621170420969792 52101773085904728
64350265483540384 78597465031975216
60181878561370504 98465690782549344
88228527999829536 92622885441378832
40866150293104200 51672268821991760
82196894670149664 84424243755491696
94861665896249072 96904767932747712
1193967451138687 79957570720019584
14528694432133112 60403985999582712
38456436382249856 90038176435353136
41706274243334608 58449433363512456
24499321234186188 53257836508132968
3882521802520 6362119853681568
67937838551249736 77144842408900880
53372392868252216 85648953027968656
37260321483844016 91863287039596992
60015068073374592 106900896391776336
44070823890727640 75068544431306496
2216571379241181 23533233936626828
7130658025277714 88352587057996032
7884886512628941 94941050706837136
229294903648376 72619834868355216
105059722570455232 106103482914083552
37368665810559104 61823673580008352
53185025469694168 59779365487485536
49970278096400480 62250830682408560
41183662454735592 55874348166247208
3332143817813112 79739820196258976
16245778019470988 79126080977570768
11935234373512656 62203803837687720
13220956158742912 62338767785207408
33343656197372836 33878691125164816
9484060911710364 95287551946091904
15871916455635080 90169547882292608
5879214614995578 88861663457195712
12949198110739144 42333304173975016
25821817467328660 59680267190882528
4872302449373248 78586948378367664
58619570297225224 88923083927230512
38372949616690464 107264976052661200
12717559089450844 102744389627567728
55572618615379752 67703676934010352
73396921485021248 104526229534472336
13784492116144188 61168310729055824
72970346881201984 87251384271772432
32458591550688192 39896571020936992
23972944531508652 50738513544546160
4694390162961200 27872718418048112
46843775645706968 53526587839121656
31908042806670016 104791400956526240
17393588689812480 59593875323077048
27406424297763076 47806054747766520
47002399486090880 62603707945240440
67707743213203856 88535461979649408
25342781713057724 59699426735689960
60246598161185112 102792871246325744
9850131905753714 34185539805478688
52008707548182712 55763873181163440
60684743454369392 84113868148009920
97033481441861024 97455233993842000
71884318736286584 80934648506995440
25368102951173796 95422878690251216
53293646666872440 61172771625661888
8639051562493902 60484592336362112
33372871152463932 37299039193766040
38258657333979824 41961104863859968
2257703403691865 11915284934270866
20084780579370512 83365743186349536
19553458368915568 51724823569910840
41343052559846904 67138155907493632
5427097939461902 53030707417952760
62217869813492240 70029665191552776
1532130235569001 28544330104252260
5899774938917545 103744241779759664
30084029806859988 81938917362780048
53045628956228672 98645482029352240
38874366296851376 68054949371113248
14889119164223108 57200484656376680
10508051402090078 25628381591298692
21494185158502212 58235174117575488
6100262086118702 58629790955887640
1742832653862382 76935924187995952
73903864490777248 93474080556633808
31261637868787020 97677530976498464
8208207115802770 49741813464893752
12909281561900338 44926146689302472
52247629211910280 93710040938546432
88416665288342336 105597461573611888
69761525779721872 104421343623063344
15568834211168298 22155968906214916
22889841911022580 48196563410253176
20535526272158824 58676051622674976
44726847650769832 99870051576252432
9528176049064642 96522646260084976
13591184704787454 91142779473830848
15293429806073008 74588838906601376
12292002332071694 55441500840086016
71723264118574568 82674902376677376
27471571548638168 96031518992596112
56125002268209872 87689339616016064
12801017126752480 64715334630189168
2445163942869569 4321383401570513
89612397532943392 92179755294930320
71611652536694376 97519891241544016
49731003437937192 63492735062186848
71223630450074808 88896472275389536
2798289796788789 12213411060497672
9127373589651494 104380487773810256
42193561568750792 73784458351704064
80082366838759280 87584101868315184
3893456040884020 58024469007338752
31692622903439732 39435404905206320
10135782322318274 45730287614365792
26978224525715652 34350919832304784
18339356639727412 107173261379705104
24306462861483780 43778378021057536
33042351265797064 85816064601764736
32328432050401324 41383571696651104
73163019922652864 89578426667012848
35776163017288612 51944612736608920
7831379021622853 65191920210215032
6326649772423176 64684690970497168
42583333455285288 42800698322386960
101226293882758016 105470267108706720
574159450794220 53134641097468216
18317489900246060 87287044714128160
3113725898952486 104366750903249808
90718637508090640 92319869055902160
26700852726627364 60537007408958088
25012682820744720 107151357609419312
21606303232171264 95175348649834496
27918765283911532 38141037756320216
51057666540839416 63161581171717488
13046560574544152 69489158084495584
18216449928157816 41594549107674816
35796168488085960 81260538700845760
5314207701371387 72754897096555376
33229510667482016 69511225302269408
22704512387047592 75080730095385408
1565776629324341 60152589349518240
1253973613544846 44688318296900200
12129928444545372 69515403186503640
65045340260928000 93607262779628816
40849003720553992 104442708858160464
51892490544998960 54872454823862872
33150508369685384 81548337941997200
63568841559026376 86701422169927648
35059147952719136 38349012804578040
58245403943976624 67309988547950400
41587449445152304 79274599035249760
48299553278365352 60616886888009296
20456715191125500 82221776092215392
16453198296958170 93518326101432480
43324577741029384 93263913464928112
60553060190770760 103065992380798016
63321098374090992 93862371151504576
13224412099934014 51701545507068664
72197713485441632 105130152271657248
25596055849367540 45986965913918712
2440994911981202 99644082540829904
46105751977433040 63136838859080160
8060623796062093 69604609806514016
32865689107280752 89548855252996496
51149628783057056 94313192050680592
16133420794495782 94485840211176352
35852949532371544 98705728078767840
25274962517635360 52044511063656264
11404987445727546 107244479391397536
7212493621805958 26346302411423508
13636341991139230 93573596860399296
74727103533556416 78742417311523104
19210670075247204 84590108356476256
16209858356635676 57032225281299624
57703625410942112 106470442381581568
25482329662221924 47888828508168824
15149378617364510 64629802968918264
50133517314609936 73607616423929632
5991874919905094 51440656582939560
55895745881377824 64329174694597664
49803131019348552 73727882250204512
9546479542438512 10845021311353690
8449061746153264 53157943905098376
23084001834615720 59711106645967904
538187198392105 93693147051892144
70605662439951368 78995434462492032
21769186017811596 31479807688682956
15735839415404520 26366370687560668
50075731200552400 80521036296674016
19788444219593060 65800121383649864
39887732574318336 41848241563005088
28713474105837648 87450515356032608
91016650804819168 94238914574310352
23619047284488692 103079646390452256
5402336502629474 50790043109858736
402204120977020 92699323855071696
30007666113452548 92441697151290944
1244874137763214 11870144698524100
24416629486497512 51446669914241440
27077713863362900 39349593800887704
53330754913199264 74254571809619184
38168413623490544 81137387382541712
62361841349779168 81262801221046496
73668522308910800 95071888836315216
33984346727420064 83482147194684272
3562379780976488 75163511321949056
28700181341630572 91527123049867680
19609552244765864 66442492592958872
6363953382818607 35386119848532508
46525884759110288 51933195086607008
27889938155131928 41613570576374840
49820242974078016 88036585586418960
33431326265369052 87965441753939872
4027235397150423 29284142356007020
8142339353404241 73574811106197024
71222854769820448 102668027162472208
37311625118908712 53324380335818896
56496465704801592 69558024639194528
55838404443687856 86781154200843856
25676514775573364 98449722396288352
11113369655850226 28413968450506992
32725789748615664 38987074788367488
2858974808229448 19628825746818556
46457989079006608 68687294818947640
43130013642889432 103386276700058432
40918743447794368 74961969203074304
4320504140446856 31501963119453448
39451086638396856 69004197690923352
4483559458151248 49345890075098064
74533105920600176 77110832883802464
24406580346873488 45853394080965072
17750375965340434 94733971719369184
41209396779760768 94501018066251056
14326436506425104 72462169609909856
50577624370409040 88554317157203728
37864710687548472 91972444295324000
11188585864142234 94099966585842944
10828499486567312 43480027618848448
2486141649403764 42903651778569056
50713032008559832 87122362233998928
40337711554522728 63394787959396784
70510106750540968 88383905739854096
50188512139094576 87328510658574352
12102608634490212 41606031848028208
21840192863925184 52575443342639576
2472082708112336 52542930881910352
69956026266905256 85891519038545664
5842645649922947 55051479671578632
84104330192175344 87112984304495680
47226035828361160 87043176094687712
87091775729942752 90766794290126096
80086096644836096 105307830733422144
65882270835590024 93257617717398128
89994538794831520 103042462813391936
1928776573390580 42784382836882048
36933875633425544 50175003838112672
86313608226547680 88789493717718560
13875194496946344 46628790867350032
60404166635298192 104467883509514304
41839313017119624 45223134002972056
16698606267993556 19903625371261608
23268254950330748 25860783559687056
4775073378938678 73533126913499488
29983689623567980 95229281619100624
61655308850552784 70072279956152384
50754058693528016 64598979870609704
9074726722288900 71824529799610944
26676720310582748 70334536047436184
14626779250515756 51519441964850264
59626140571997872 74173115073408176
3911593521757509 8176728580189901
13294357753603752 73371485431288960
43956948101511024 91243339532476864
11265676474351126 18469058398221600
35042103693266700 55529450008064304
26947046903228396 91023501438811552
49983113180160552 63565640651160088
10221164489063650 19952587875324260
50675416886656216 52856581302144272
3317016961935045 55882544886275512
32016736704422396 44071455871691920
11950232833170708 26069860806430832
38588473547447608 65439323885658304
85463394826805936 87779367495348784
24097599451923004 88682928185195968
16633602122297296 68752741094666328
42562312833195520 88709702669801760
23499692013527692 78473864969094512
4074173384286883 44561625198797632
51039648743155704 85863515872068464
30158965657392900 106510940209831680
36027633948797248 53075001299565920
41624098090621976 51198251492139080
5275985455023959 71065593298109096
37475003586375448 63740355808162344
12664645238045510 95108043500082080
8367382466104512 105202250138794016
71494979716044280 107167667433396208
31302206005418796 34095200748268148
43399758482091552 74514345588573888
61266533521438632 73838499496808288
69252258181397288 71293847341498992
50046456642226056 88960987371196032
59625191784828984 64371444679897728
27000416516680924 42959443474875288
66622363702152288 90463878490098240
27289989259209076 92013947383284048
9524832139678580 65614932799382824
49623545390930584 86959081102645920
93851676777467024 95733341298786224
56627151496992904 71733690412657208
37140877278878040 37496263033541512
51951038957458528 106095946335599200
102211353974424048 103179144719230336
18080549387440500 42451373096202496
46075656927111464 47113331476439696
3475207099505999 55279875459243808
8395543232190709 81065618131013152
64626132297462880 73326354935759008
57164144945192752 76820403486013456
51700464086126736 73580274573276176
25549846675211348 68354525328440520
17270668985737620 93984671041399056
12657529738262184 15751954475872430
40342318547534584 67811059216232344
47821350006610896 106152340727137440
60452461565501440 95847578968636000
57473756408773072 99915532562313520
52864306112906296 101595238527685600
11295803829514320 97785464842728864
2346009419798661 76902216403175392
5422643310961536 81874859609850368
50360696598611480 82378124860016304
17114631647046672 30646102690839784
25096225326884476 44850981835512184
8809614094618993 55255199987441672
54815356907135040 65034666079489552
24637770987095276 70492917062332960
20978722664753736 39152661756401464
13276880357378776 17077134716204082
74234771961951104 75100987831381264
75273006978498128 79625118947120336
16839149244908152 105516466423091568
55710544286397968 58418002827730592
53102146649475128 80201859598025936
65247497198667184 85199473886539888
58353967176207384 76768641995472768
12967914282323464 43565052940124160
31104164178339024 74329241939541664
21578185220978940 52127030825965152
31643077144572468 72835411056374016
15630459184182368 60133996233107792
62778786993515432 71963925579705856
38549357266062568 43699456663517024
4527515020332339 75623330404216432
38161684384197640 44302176733208488
63633623948092688 82597285834180112
35305567637415716 83705262814447840
15117806860359582 76276280050877424
8080784735750585 82093561605794960
32101236590958044 61059950722827184
56846015081882512 88393400050663424
22074224764332592 26433408965428560
36278816414599248 53619209293859136
48152534054474288 86353954882034352
25018702568946092 38014951521430608
2793379388822938 6813147360048298
18806302760659040 63911558076235616
12448891903839118 63312313515353816
18842056365342344 41484675278763608
3468157984843828 18202631852473460
14134335556328972 66787593589275400
39242438764221600 84439030166366624
63314012114460032 73822638198023648
22813644583409132 74959017280440192
36759631932833120 61651900720504416
67850886147741736 72902126091702688
58263015279160344 69440885935099456
18204364909754956 46011118187462264
64339262734386864 102563989644457312
35019650026089500 67143672288422056
42476101475989560 93746428192194800
35876542146535132 46457005859635952
1724114677272797 19075508863601316
11756873845004660 51296497679534944
14914554084934624 19550381108072676
59783879761177096 84031431898283824
91333513484404816 98373017273772864
74615006686203040 97852633352075632
62100552428944056 82690771878534752
97859599842503408 106691412283333264
23447809030526364 62551651818978160
41673202700259808 95237284324218800
1425393990500641 28623804539847964
22287523042308440 26722459431739824
346130499486923 45043049134117920
37611071571707176 89837152680182320
59735083747095528 62556369833271448
5815279957011417 89251450815834480
18889473782949076 95173602146279584
82191467906793264 83388873782468080
6058900751444248 63630880224839440
14491372546443184 83986105144536256
5977423336529163 102937287018596704
6655142597742085 9976819307601934
44822323106671936 103976095330176992
30906906028160112 104815996069038832
59410913135860856 98537145394185696
53183230252258336 83759621016629456
350825015903473 95569897664909040
3496852530287172 57139173329967152
33814383909899540 104550826362841104
38062923429755040 90053834118887376
74675601582263984 104589644644660624
37115841880949424 86530064767946288
11788341324270256 50954354677687864
2981317985614015 14323605527743920
9781098408878332 55014206985056720
4715118408271792 86449930723601200
51168681144598040 86240143191851088
1589316301221085 44704585030563384
10579683598871618 23057315901722348
95378016037556896 104076572940379392
6734525658455662 91832874836507856
36202791640811560 85966562531860400
21863233510282528 73278396555368848
43958102805397056 96944660450438368
10531481530626684 40734276765624640
5444931467630008 37246427137140296
24430391226362244 57255815181494936
8806962602870565 26903599031449908
22545596197573484 29877714361489124
4643926080832293 28443636915997332
99998836165586528 106502315080374976
8997672835478597 22099192746662916
70881378204167984 93434426897979408
10427566662512594 47430312055087312
58994375143580280 69641679155133864
9199511179161078 57156645988887440
41003818411788200 82522258332467312
6029753363024906 90325725172806224
61549857875968592 69900713608896680
32137078203722020 52302746457069432
42187152437474848 106145586066662272
4098687202338030 64356634217935216
84184232978376432 97469443144788416
49858498808512912 59153836520607408
49898500566189224 98503757834352928
10261613697943122 26435124441733184
5754042165933994 58063095166428792
29740134080168552 76783594161616560
39698803455547360 93028325596673264
13265966681616600 90690238981173760
27288569175458544 39120890055750680
60838740144505344 66411072523030512
85102188654183248 93061605423739296
16740407745751964 100816475412613360
72000258161967128 72132921976487008
62072471685304296 87421750789818240
29240732083385484 105929458413012384
68368854569802896 95397005425348336
73894165672144368 104026169300703104
95566114212138416 107126525921156752
21632504496279156 93721474630117472
60019264010446584 72752728531451456
84293703865555616 103791333787583600
42421806657671000 58497415653132664
74653296640679600 75585091145989280
2458816558533098 14694281208822640
34494641859845756 85629972038233616
74624981439986080 94475218436412112
1810596585640717 35105445110323736
64602968160232960 93393913080041552
2667020968278123 33615556258139820
53107765608726912 80679789090101664
12117696404674918 14062460668358620
31433896406171056 71742541523233072
17752524393342220 77634178163562816
81604185404518560 84275775042326400
34666180189358160 57127576947267944
23585902586972440 41057322416522240
23820100229050840 74549073179239696
7435516621211247 19585339567985928
49067831875493648 89886448229998448
25180998893262116 51834958938034088
12869126091028984 67523222208295480
17181629739754114 76389136654881328
23399787992220700 73076850406160784
8880613565893560 105219388415665120
63673694901657 128491853855133
48438201271461512 95594962060448128
9038934641650014 51867045592394288
32175909944806308 53192455278225736
4288761656293871 34731250419043752
10584971099076850 77157489570692864
12148648987319190 67082506243911400
77706149153155568 94151375571310864
78804255906986288 89584329890830672
48999724211113384 96986510065852416
17284446964629756 81416401844060560
40182666685803632 96016702768808048
28698102420807664 45421479614136912
9317568599913030 91908229622334720
81623593515743312 96720007869430224
16351217178909692 57704600603308136
75277618941837744 105609632963633024
73158145229383888 86852177944981824
44492066923937632 61661859855492440
84684965634780928 91219778241254096
34091890089558048 83969936238587232
12884601019679650 53988753782389864
81543663216433008 97204757793777136
4273623341351321 77669362363461728
16202618972922906 97343767448795376
59876608987056008 97039289587053360
5475690644573596 11601630051689918
32724640901144428 71920084936157648
11557507207557304 92541756297382416
46569031271507288 80060729287727792
4659296141952136 94185424514388336
28858745049966828 62435015192285192
31949347309086248 75342880587473344
27628157163868728 83554222262328000
50750022251537736 103755857257653104
3464991895514299 84580323992898608
45777106222193176 65250560293134728
65736132892265360 78517999151479008
86114072634609280 93025422238955360
29463475163425080 46158415581109648
34033422875327704 56977076804666936
44151706384822112 89571510295805792
2313639469829942 68279004698381848
2403952735043336 71504622644324152
62477240038019600 72221449871290256
9288585669664008 18293912135933316
80322421809786656 100959316402095856
44876607932824736 63237411428836480
7989390125376134 30527566996647280
66906904474916120 76829382412486688
30087521624450320 63774471598876232
67799959352578776 92815713507587104
76012360569861648 83976482067023904
88753977766090832 96293295828703360
43679233379446056 63543122241848032
31185313371200960 47701378872430448
46370339398044992 71508161774601024
41918171337370704 53581855259150728
8753767584136205 34391132840398808
6591785670504765 75027898410303168
32762412605335636 46638701042719296
20446075166951384 78547487994383280
31386416272933596 68193979778865856
38666270224926784 98182438115518624
17126240604520808 20543014577341472
32672198595457860 79003710562525984
58519906842675432 85357779879161888
9244560077472310 87712430313821456
43174254811225536 88730217881592608
54349733063515120 84365457191703840
10816431438149268 11521353815249260
3056639815313722 36978533986789344
21469524958597576 40814857541074776
66284705410041848 76828616111748176
2112594156280137 107214642108953152
68705076434094664 91604832707528736
36871390711481496 82825974009693584
31589922445664996 54444654580781968
28108531644698352 105556752531393120
63350269468591344 98332112510013264
3405903532706835 98387213343369344
55369946826698336 61960231811241568
46691767706213024 87242102298510032
30799306676626604 51246823805170088
41710636757386040 74899249125739712
49654618781266816 90939850043751968
8464219746364980 12937974823513038
23767662609759536 57284394010190232
10046315356656652 90026744704417088
26261529037495440 62029621618938104
10378856417473990 73078537272832528
44020133715698648 89727838046115168
11616291884363944 55221008444306216
50142436977425032 82401014023509264
45079196199593384 67016266785165064
91747723612320384 98880914663818416
70050348781205408 96766335423459680
22142639859837736 39024011867433192
29024866256920640 63221735615063136
20785649690680324 69407348640994304
64022989210566368 64703137397242016
41381825706801248 91421054397392320
60009275797939336 72382686572793248
11483741855767830 89730761641403632
30890728368778248 102913345888071888
83655473541511584 102154998458940560
81511023980331 33352250075774404
45331945886264064 81811824855115184
62606008841193424 66067085629346888
51683558127915984 69648900156880608
4406946443550875 10398662434249502
6845561210607914 21320512422439968
40151586950016424 54732550617612488
152023741246414 26119536284730544
12932183954393776 93074528369225744
912974006924439 66756739534003104
32657498465705508 54574884801160464
31787245840080280 46433726652663064
35855633761428092 60403654494533960
55871656953338656 65540052280429496
24189980492039124 82629781794962368
6006723631755451 63677308722090184
22584059775799192 89350238317778832
89490706052344192 91119794827975520
5482510502143100 69634749844642296
33781847758885212 56972862719148672
28972454576570908 59496580478646504
68037822340372128 96360140508960016
16262060725827798 57306179039139976
12239717255467612 89392269078590448
36266614168700816 60527869990929448
27311654335138336 103966482174417184
79540013569141440 100535510691157216
45961550109330776 77341606681337408
39260658513979360 71760724511587184
796843302471924 79891545327267888
32134282235208912 106501798316318960
37692527737382912 43246860379231288
4694108598845675 29760954872930544
42932813871249416 104067768707385696
54188897627155336 76626162330250208
37259311916416952 79656992864229248
74226888798653456 78133151518355984
26082292758874528 103931169566116784
56472776348105656 82000567648576016
25553460049012772 48163435002501328
592586013488388 47547719766527584
9081366294086080 22155106943472304
35544549501184868 75033638086921360
78210858605143792 94636511592824224
17754379055593120 50662422423952896
57822272303167760 100931713781918784
20303997160911192 31855349889517992
48927755912934904 106224102975822896
44648552318975096 92275077315374432
33565767420239660 55298000016085848
12915381616230018 38767900086170600
42349443592122296 48681427600511200
43695836509798456 91129214953377968
46380243099673872 68875942960351600
29759638484445972 77959416178324560
83555382995997664 83917640382347536
65294504681188240 83065878503588528
2129321210846330 23739285314089980
4358390397290804 13015776052997978
27834703187123504 30004622727519244
18725453231631100 56132206786269416
51105936155426056 70113117044382136
41677039357889584 76412965225816016
3584397123200991 24243400747075288
14003713678166970 26038920903130736
29169255862484760 71616339990906184
40942508112403512 102469261869367280
36420084611167928 107115711902827904
49186715510005984 73188925383712432
68350385713391152 93718101541043536
59902317734848824 83150588028385600
9319542395006186 35687348519545004
15883465439001092 81164768934911392
74059390286270192 87559656085419136
78571248457459312 90196917589387184
22398060276457228 59224923264235344
24292435534621824 84901655506008192
18052218514657984 31738588659246844
12210701240323646 105199778711033312
30570650851140232 82822433810029648
90539100076421408 91159309036199632
13568909819385156 80408208810446208
55671687386566960 86037088208948944
48816712396345928 55540676748387176
10393305199275976 18384296609359372
6431536417993168 36831198690225624
471281499314117 4385492198759081
61008724440477408 81163134419654896
19091818219726192 25736343127697008
2977474317804338 102899673260012880
29302192681690232 46462833296088816
34722357051957724 84313782424159680
28711551014809436 77069571932925072
34844854392746372 60351002814630160
18957894616563044 31598898936820240
19648457488017668 31661275773420736
25323993114580932 71782289313738296
82582137459970144 104778839505676720
15046847167829142 19462210975806820
68846351672676512 77962281012168928
21803227230318844 43448860177608512
62673341947220264 88168792074157760
48195345689445144 66702968377841992
92538905696327264 96560577918761120
14538291445763788 37981118659545160
17257953635318004 52223552908002120
51425888869983704 86193808973103008
13229100866896446 47010778854020720
14397164226540764 18954091912673200
41152262478647256 70671295621575968
60019242247379336 71022664342405360
1175258457707596 72106112013374368
8665242938274770 95226631990117696
38788090049780680 55753014811056552
65265208613153880 76524971812977264
7064405131819539 31074745602513140
81502161445003552 104925551846590864
75342045681884816 96903567512027424
8176600970432286 16309343100443660
18258462229857264 50377457749562104
46523769317113904 63296714930455816
50079058812185696 84470918456012400
63022250822339664 66054060020429648
400650792445755 95602690682646240
79981758399599504 104459341415469040
57989856572360648 82467776080084272
6336300088560108 57194505772000920
18254137960210048 19332691529890452
70439501107281152 93966297905559600
24556043251697172 59080388263705480
64640631122541088 66233816520460168
12088894573775108 98499777919419920
53162573858175312 69493785201461072
70039593441174360 101567036384647056
96402202231754736 97205200277085168
1858955579359437 4347311173765948
30108380833776492 39160136940428944
32344219961835116 102774734590615904
30411021038068788 82342789138758144
11960297200807578 80864209537834208
77888078899709744 94245437075588288
62538196073886528 65945130790155072
19725211310684980 56248310055027424
7240813795524983 96145793722969120
31319658221599980 81545223260063984
3582829711426165 70421917217916912
36950970098255560 44116810895990776
39280497798543192 48192934962889128
35200403646981068 70866447865072296
10165283552026374 93015853565079168
13783144097800454 87946887283378272
26521989785719316 64584864950487176
61873381395751608 77845420089464608
22639524025470364 67952400370608560
587953826020431 17993830419239054
24957676419584672 73038817091981936
77422436879262976 100040852940639552
20534153983224880 48151950351788360
73142109641807216 89305947863431600
63424642792610208 82474619763652464
31216861053630848 34987040081231328
13992841873690804 77089360828967712
7973364746363454 46314141733502984
3805620132920839 55467182206123768
52638672467281752 90234208981563616
41131084053323768 78045645814440960
15962525655314264 83118839032578320
47519442960020856 48073675768641688
55647258977562744 58336103203039208
4923833952163699 5957441246918110
38004606584284616 107139704463782560
67530481865968744 81727761927897696
9182758194753270 35962089954128668
41555192100375776 85589958164984176
33893243630240652 79800371848899504
11089385664592368 48842011738813808
4723279686175158 47546920286260248
49457508004321704 97145656831027280
1845164664783860 102569177435077728
28639617629515092 37728511996516824
92562004605208640 101605162264803760
25655604049380888 35714627628417992
38860961547562816 87601389281418656
45807166202367048 82826799328126576
58162082604723392 64195254455639304
6932512335281376 32678499026178380
15303525072388468 98022103512861312
3005953322768022 30268749462773152
6308434324306873 86784157837929584
49337850429742464 66638740225339168
32338377676304264 88247364411112272
13692817561579904 79074954098344848
11424448436431510 25052725957952132
6718527089926151 74352803437488224
1592249253516770 79531239800714928
34675084969722388 79119809252671856
93487159857638224 97972878717916160
10169222793957526 59079784153250536
1855649444321442 26201584760123840
12083458264173896 72139714077525760
17326748770946514 102977652153551920
28535064519961564 47851845563251144
50301703211750440 87426492445056960
23847005624211136 42841307662379864
99344015270168368 100415992589797648
917229758115006 27996115346063248
31508464124021548 93683840006046352
59002946860908544 73676770864909792
28682297468706528 103485984132000416
25116644850387588 94984740928467232
93248357830414640 101314110712562240
21787642925740444 59349617602391088
43568815519686152 58141997445785176
59263825364932664 97928524311059632
20218192521286784 41157532292997384
5894115176783756 25837348385496916
53270209296776992 97140502476232208
10303653058136374 48946474706204256
26738699480952088 79408782781787920
37127731484804176 70885351412211648
83933453891469632 91841207350600864
6275551513946537 22833325698703400
69695019392051360 104573099415042944
13992667036799630 86542841764287232
53955865418523440 81742236572881744
39594687112411520 64927051077258720
41191075724176816 44826798041920120
30436266878672808 33999676464571020
5455524010518649 36396428029244632
23699298779724136 25483839084427276
37695466712314632 63393435546183432
3794295726280596 41266416665956144
33720997285314580 56396188720580328
67529764110834160 88165215094009456
40908959482581352 76916731720466272
1913352190040971 19683343826774608
438803501833343 23565903606716552
49880624247104296 54032583133392368
11532210880393608 45669110838101984
77453857396477168 78568632689253280
24766998759075560 79450377207402848
36817400483862712 41775484475997952
23888139282001508 31405099441590520
91402040481517088 92339703386214128
2730529408016588 10578751590413672
42092032711734416 87951179999951232
33955603417404956 79783628319681984
43095937899876808 71749423731691024
4339823703990939 62006285919164696
22191217083377088 88440395721344432
43763055330292920 74489342747437328
97225740378090352 100560559067900144
38535501101259640 49521410358144792
5696639204400638 25169643203317656
76579901989048432 84566853675223584
77684677961479616 103925383218269408
7609378890581898 35817353035344716
23608344341146864 65249423748279232
50582311911573440 99248415903888768
85694494290669680 92742809010923824
14873454582101068 100638268059371248
21114736171740736 56103909646854056
18176596436557780 59786994813493000
43086885373988368 100614178306285536
7818293798327260 25965238026464096
2643048874307252 3508363289667131
35214410510432072 98536252776355808
39000502935588096 50187993048952136
22467201289748396 100371344604885536
4764372367343524 79641059126971488
52383748118015704 54988795326407656
12942445259294518 34549618023847984
34019745967400760 67143730702349128
75073396507858320 84918361870508240
54552519651868856 67501233789838448
90877066177937760 95314379066893056
57521516817391240 107127207751498096
19270486889786160 93056797895092832
17934673169773112 83913913627616544
1145528345506668 23375011392848220
934922722802353 19121071887999736
31222837066799944 39640274215802408
42342027060883736 97138947369336752
9650772002626424 14707711629838570
7426653067299657 71485243346938752
21578420701104748 99476475139181952
24696929591654220 83335305467295504
58561872289921984 62075786905989112
21104475389532100 64600966408416024
32455763050549716 93073957976132256
55494830862476760 92061508339850672
3570528848018267 17621018049424754
25060030864473740 88479719516207552
18825891840530788 21804477370007336
34727294562052556 58445766617050968
52024099417540392 71915105988270608
11865578288597876 59568378492589984
31206212260855120 44464323099750160
46113045181647904 51620885926380192
84291297350651600 94298646239113296
49919222784304456 81115968633913472
2681685318832780 46892853726800568
21608002270963300 82542136636887792
7809174864692693 77406248053361936
29308036353545396 104844950556976000
14197467345968636 50891972288403736
62523098953925360 94132481743397200
28431799758519000 37073428900911352
40686239200618768 50813589276229504
21100699899087920 30172265996484392
78472996978391312 85180805816801120
7822335760255437 15664578922386560
47388683828258544 66421593307690088
40147640256472800 101205427741510448
22230349072724548 36907140647486136
53997313098027072 83782200758412608
68418469789589728 97219843916982704
90580773506296208 92248411204058896
45540839164334896 75252834626792576
19522349549614344 27713038099958816
29605241537737292 31677722869732304
78814224184070256 88161168017367600
8325317832062535 25839716494630068
20424943594175732 102424216936616960
30284850031563968 33916308425826284
23760370374523940 33307380865457556
51335618853794128 105246099591862176
37070300660045264 98445364908802848
12310945506981666 38765358568102672
18228601941083156 40617318053652976
5112086934113696 106918316532654640
58182279760524400 70925392671965072
51862662334328488 71235005344973416
7140966932879643 68373243101572080
24285502837009824 97160320471769008
9192322411787420 48746163378679304
21174271760991680 52054934127801160
59023436537549248 64513624990329016
6166945974262241 36976993716175480
43908339356394984 56327212355135000
23223563540096296 56674853182210960
57862667504126008 92939850939639712
42583978043259456 80625592887235696
36645481630516456 36929388833912680
101978164873827808 106291589124767360
1795486698468400 19527637852395640
22678071381885544 49949603765815384
53681473872465544 106758172245448752
43578511268129760 77489866468276640
47869055104660448 94835636313262992
50140241467539624 63056727993265568
20449778540556728 75593068000178576
13188349623308572 41072438131182504
30633726464852924 68757519148840752
12406327208033378 64351577180524480
11573697756465538 36316430445176720
157270128170395 28118667143428820
31100039121634312 106861904785290592
43279204346787288 93999341102921728
20706041335585036 91604911633800176
5487475624865344 73897437281615488
94987945452700864 96114935813666208
39156695767829536 57937333395179024
18660290413185512 56263161699528536
43549114390993528 100576338686892384
16267345945208750 30006541715561312
25740907518381896 47518468328824640
82103460035246704 104620943865132208
13704002279876336 97308633724688016
55611336640939368 103045741817944784
37751381250849176 62731682770203816
12025957340608604 82286553060520992
20786578669442380 72246195435823872
29806200811441440 48792695218017608
29867278038920228 62061461164377632
11752517813819892 34307086069896336
44148560577526120 60160626221215472
12755407454568490 54987483086676440
31142371940156192 36899382772534968
8252086753153997 83036256063734864
973953502919769 50359242200820568
83436392028717088 100821430334274736
23569256878446212 102731793189536736
32352921406648272 88107981662749152
48219214773882704 71091425065129896
89561062118588304 101752164744861280
10093691802686698 56573107185236392
76885816202427712 92218992107564224
9062155017281346 63782389406026880
26133581402307144 94234786609061104
23041555095231260 100197113496030480
24035748068617264 39184791538805032
7484420862878041 24950636012499252
20853329517499172 106078544057998720
23978207682795348 93706725313953456
45740378997096664 66116356433342016
54553361603908568 61937854810061304
56773688363787872 106063880360800608
38072860242130304 75532665881004000
30067957223064060 30161536824726884
100968918213201584 105357639044634304
59246857729590264 64682040697799720
19374863983686076 33689420905482120
23647726257332244 26791620070896928
64909439337923848 82772990887801408
55399253138159216 104195693514493248
63291905541745792 93863334871854832
95964338699977168 104476587440526256
38836386986534904 61813631749853168
14524134662991342 24821476106134428
46640840795747024 93525559619434416
18697454140092480 34430002613270972
29308119914614504 31639473293959828
9878455950421148 39266630395138952
58224846619876896 106445456192783808
32954707716191504 71367921519368024
39605439063201168 88347807997832928
37002478978573632 55643634572131760
29381871046198292 59098093478590048
76745262465928688 89916984789912848
23365346447383896 60646884665133320
12961833825573738 69031260127737848
92853968701523648 97572954368790880
1535376307899476 93059010775059952
94709736899633088 99156560682140784
47312795469546536 79354011852582208
23772759488977828 94645789079011216
55426508073405488 69761971112257808
37025340914480232 85301850373073632
15835340637289820 94089973388616992
49989347411685976 73770942724876064
15052515690571604 78219938142131472
43507682920830560 74872921927776768
48543029072485760 100373482760910096
2427168572772981 92583502522010480
45338408705305888 100217359587522944
42085619187655280 58013321096028936
50788326864550808 102755185048794992
41520548986039376 82903562375363968
42353371492384360 63944048142406120
49279767551793704 52661861459740864
58299188956842456 90889565077664240
13308091522583778 71133863132587856
41737410294057112 51854096033280976
25567534809658448 53388678641249880
8199756078375249 101596586487253248
20045374017557536 66228720077280848
44418227100883888 45962191538337736
13826713217522438 84194200203033120
15838515830652246 19025089044808972
3442932763410189 50821652235743360
68757783003511472 89088178835679680
27079750233736436 35737439105489752
65744277277664608 99916942055090384
45929374763266784 72284951723600432
75105510053431744 89135506942564832
56116667943016848 65255160682653464
62205470818915216 87261338087344416
1845630356476975 33278759120252248
3161055019718935 97507730758668960
32576725000149176 62876822298488656
49490594545029096 52352356219696080
37258075649998112 74929781037491648
11651237992448814 20962323662666332
15291413353276834 16220936623601924
28235962030270404 73776337446631280
76699298218109936 106108361219788800
165603610398864 8203484684529500
35446415818636724 94372435660506496
411953814346695 18597946797192392
79013776381473968 93388286065232144
39028106575535992 49405774591041592
23615838550878540 45404028673302488
34113455238800452 96678772298587088
40800109350678656 84922640881983232
48724650832719448 98464573506093280
70965814344789928 97297622885952432
61725490812579384 71837636210617488
14193055071488198 68751237643027920
24527283816826264 30578728263557452
46173759389483288 101136701928093776
65075101917294352 87085117320422800
52974508336872136 97495364874146704
78595462911680656 83894431548360112
53837932727096208 98865310376339024
9289403690856940 18686204458841336
40413599959659984 84435685281259968
34281475241319676 69585562105213968
6061491542650608 30419614464416140
75377135216498224 105723943111392272
69023855407776680 105616421115192864
25661889936330048 34053016472282428
7215610180153660 96649154267068160
17510610084018336 31772972857025164
9415896656370168 14493573919547280
11568431174016196 81832914341011104
56010679100677144 103863468741973168
5978355652026752 59883035305880776
31588579319696828 101651473798817120
96817515795003184 101238580939524896
24869930030868164 71177824181234024
17101662211148462 69704696936084024
70315255811350296 95335511458158544
7243407539915852 34117888795948812
43172927823266248 50183021551061280
11963034952008446 63987565925759928
34952838097632620 55158947450019488
59639321738407936 98767058649379408
33544283604579944 103486833743496384
14178011565231714 19111341753033460
44692645690024976 96085414581668912
22126417064018644 29799562095027180
84649578357183504 94151137994915072
17349258241443262 53689389596029696
69652231393800016 87749015366584064
63307833093931616 95664538424458752
35764358075191520 40670178329952648
24812147271268096 34837492332873556
68520571076969568 84856767455503136
37222210071324560 87478279663246208
21816394027428832 98729527698534448
90275413045331248 95648695341690128
3984561951551058 33696358155158636
17983035845241176 30313299631095904
9405114818068700 32252889515237064
15982378500604258 52324003254257616
35999537257852956 104430781743992288
26321684525605788 82875192886833616
25313133359002320 58371396286919440
26974077288672272 87879760187741136
10514943077533728 86623715459095440
86209540436726816 107094469174900880
9979030624349600 11494217858211524
48902857281225616 57094769439200248
8430824616093068 86388242813718464
5394150907106021 10056672635545736
101156382985070096 101913514876903984
64465881696466488 80650533159182784
64827087969532048 68893956630610320
66983190523915520 84138321550346432
21565600982290280 41191262420619992
66726961699737592 67971230951096000
94744843418272080 103727983748099584
36332009832746912 49689734042461040
19547629906133664 29506183017986316
27173144081015032 29649608993713780
19437386194703304 91434397852545984
17929628431807338 68593342182432600
49560933330294064 80374932714059120
17643078381140148 64903592114944880
72866045875529136 104749589285996304
36775971527528400 51535127432579456
91043658010668240 95492457771691568
55023807578237944 57514187505414232
43428259551575496 51068259076374464
21805829296159376 50326984485402328
22071462612233748 104196386744656048
35712261150433372 40922564455746864
41371334112864328 96117803852408656
45469118330900984 86080411816450544
80911939988115744 98364211398577552
13842125475851448 25087567956567780
2007443000623704 11064746291620642
91578505116526848 101556385809700448
40285407091439080 52608682399081072
27420551032617204 34159949098501988
2849693472336580 30801663055277652
34791823324513264 70363769062425656
24041976975328840 91214913311791664
28541773072174472 88180443598855648
40016716092451120 89237820897681488
45072045468534880 91888337129701664
41304947592910032 77115193402334256
46767001852691680 54834671968210256
53761455370780216 90838539627769136
8464290676716619 34352410752153416
21868846597307600 90557291636333904
70123841577234312 103624350972250432
64656449394757880 93890862876856672
584254177183533 8006407170405965
94119280941646640 95591359079415568
66797913835656776 73718140589871648
44747696355338696 87570075572739456
44623740098060632 74984062525084352
60075474497204248 96066181679052032
12987163021035774 47528858596747232
84128402607849936 94116208678840304
19384111856813444 66195311067472880
54788005955324968 106109938362648832
37199153606512472 50687972088486128
28216208903214280 101013984162986432
27639184213545244 89252999506218384
29718138245562000 66635588419402736
91432986055713328 103380027170211856
24870670823402040 56223232161957584
8855154313924032 63459087164402808
23994272555062500 47297057480916624
8822687589053731 70660160590258832
46721817387204768 102961237975712272
29436141620555512 39360904448170496
23557182327929320 92185341121837664
28673746844778460 35257763479132484
75146113682080880 104874139435541984
4293154292973330 73044375266737792
41426652603628184 88766262321450096
78959331416574528 90695873411895808
27481472649710864 55832622318516192
10534103193095786 89113052626936400
17416768732878886 83562680347784096
49305967192004808 93679261469735776
45577175040259960 102278864393219824
31822293840254612 83328378678184560
78559351309249168 91250947026022016
18443273896423352 36982789496048376
23839239115732588 87934848916398288
38832799774842856 53574565748839216
74754028303685808 86311052203966960
82779403270083664 95911383119330272
12741757362556084 66790912720374336
48564357745036344 93008595559474624
60013369269313848 79116548747243936
30442774952475376 99554238268841616
69402669494358488 86046946010269984
29120793716889972 67499458812785760
35613454821477912 45054338259258296
76681507586108832 79393601270822192
38731333327430368 70327989488544504
13555261949397668 94878335318528800
21028165826644148 23048577092293944
30344880910855504 32782289154150412
19026849758322916 105351234177396832
20824314278077712 54955884709935408
64924125125317040 102239942624596464
18559615696951304 100149540917340528
28380077859882752 85507308722730304
30863613735023900 83069656023661856
59141829786172136 96063195406240144
80521306896188784 98420048377349920
33176161890513248 83701963584891552
17283356965288172 100095167683406128
3658277424700167 94530268040484288
2873037038025285 3094869173471071
58548631484913288 68030105247931712
34293762085435508 100159594041353280
103092430953878464 107275846833101712
7856574033475118 102769150563440000
31778675114975756 53449463558707840
482435357875061 27201109103844088
54953323691979632 106176793084569616
4669649925381473 75588860273163264
33201570689148732 54072029927521928
13649377993385704 44745073328849816
1814240720412827 42411696132228880
34731603137420676 75215832247714656
11038215173575598 33613161306980536
80560121926484736 105549317050603168
20838749629204572 74678989804803136
33665255747754308 67574202977682536
97132734512708720 103988504671381440
47149467178904752 104918015916121360
69862996010775416 87423514528621728
5547977063907245 22378362324292004
33089412985691092 97102565260331408
9479078414234930 102152535930565328
57176920903954728 87303715883605248
12321622955374152 62508876586798512
27717631619629684 76954840165473600
14019532534560022 87218985860600336
39755415647280144 106873596949966112
60181918407053032 103297365149054016
90788142343760352 91087838576322224
22465562468730560 29610714246125812
31347627072771472 31749854714434452
25304020483456436 64487023915295832
47593091958893616 97913643410816640
92078025198936512 102246488573701920
65646071662984888 102555719513204256
27244255836706560 42862574202151896
35292871570468924 60184117882267416
28617141247157304 87389473390099008
5240901761242297 40333223221703360
4214960586929324 25342392458246248
84521191173737760 102842771714173184
39237411158546856 67249088218913312
40339083751393912 91275995474831824
73606204774203920 88081867412249808
23244930000852600 59164699593131288
55237500619670520 55312165642329440
1206562969378281 69477185155400888
42579681740649824 65510377890792888
48978347310468320 55069083979237016
64090649814094960 75016996345530752
38538759586849232 40800698910506848
23976393648209012 35993316100683616
44768762424515944 98566417469309296
34941057656642172 46028509682445176
33638944063842412 90531504098864032
29933875820047016 88385532087506544
73149448772779120 92947157552314432
18079091003788768 33701067665346164
15540515695010004 86408249444570208
8308828349167257 19744785327008068
16827963224002848 29658190878257388
9698593115095526 88542820503422976
3912545969634630 48495417677092768
23943158599691788 35983519823816320
37867854017969920 76919160526105552
30851780818687456 95688297437300544
29184030753341312 98284308549556784
19424853716223156 57289284402078664
5665977282212070 75995895087076992
2290576642689515 39760133807603856
36804709115087152 73345468011755040
66750594454727216 75672762074579280
19811463501203548 46857096595447568
52789504815226776 85555346254958016
8589671326808935 75361123410500768
26235686131943148 55136616693328888
879103575974655 14552122468936928
23051972864424148 49904318319987896
47172705637847168 50498940715203504
63029491164795344 82882473210153248
24215995805805220 86248037727015360
35894816443318580 84018652418406720
59930045791488304 69165070601326792
47988560083325224 65659386663760800
7399638469950490 54443055209177432
16359040805299388 55176441165575064
9904852204980094 72965228870372816
19316705819464504 89018148690969904
29788246582178516 99138247620405264
24710441527382292 73452149053227280
56415963621303976 101125109598110256
61934790511212192 75789071922531552
27403311927933520 85658494694004496
28326441469365328 105787324290315312
83345106837664080 90787181806084880
8591254722177129 58145803163586840
4759749349567416 31317178506373232
27006697744688432 86371377432149168
23624111542159284 81391743424947792
29558075833255404 71246037001989792
15353750650205240 62514729573136560
21072343144471752 59702832756358752
28167177643517700 56510497164720952
79387106722162288 97717282728775088
67089325309919400 69970434932972000
76566775282619136 91394753517790272
9299686927419668 35916868458473988
35849119780657980 68922332320932432
55286450200992616 94128336432346784
12508459751555260 52747212392768888
69327484642278712 72446451876543472
27666480820190828 93752429735763600
36969931757392144 46080778156043656
53716802203792224 73684305797532704
37058762772054312 58308094253719744
19874303872216808 57839012110562552
26335950196635072 65743251005295600
1594930260206605 26072434379954924
16241584527367792 62955970198131600
36390213782672520 56470379168142736
30203345047827928 71095964769746056
31146737608915728 48152903720668440
41916928907900264 50782252728847912
8219318301666265 20066356327145780
47586527391001536 79327755088114208
25715206971784988 53940631766557728
24696337754485336 33366128623785040
19832262734607328 100481372850912528
26286725629279344 47350930476026560
49408556776939424 49958930158247784
50408013291011840 81134472077804240
17685839695682154 69150008894006392
39421115740446112 103870689274448464
13404848752503976 86404509436363648
15089616256530390 24551542570604720
2457862209072877 20648416800995268
8645917926746374 27517613399885196
38120899926603720 106840653441530288
1205284746389008 96700577225588672
34562584674237080 93200807341171696
35453905189298268 102910946969968864
42474289027363608 49576998514372664
24806084350603880 105134380671489776
15697119467623910 70045103506836360
42631646066321968 100404009565229088
20738016695515836 78081708482908672
4352746697201159 38504663299031856
43859611467358424 65915815588614312
41847606404569648 73341835257663776
3750743621363833 10580497325584800
10307044882140356 49458723431005504
62661027177130544 63801621651565592
58495043400336872 65246150569727368
55227920670854216 91473287845204592
9666847017641836 58792592173940312
73886276763010064 103009979898370416
12664056969248588 73603303904544880
36710031559504720 56765354595000112
24596440822735228 73316907227556656
67689191336877864 95559050585897888
62440250965241280 79803588326929904
28113129115440384 87604538015596448
1008418596114350 63312499911910664
58432092592272984 95216993589358960
63146522754941600 68193179989005704
16048811866786204 102714234247618544
19897907732738508 38088113450793096
7605819295620732 21371849111078276
21575542171101012 59319950376770816
10600956841667182 93948355131691424
532224705007553 8105481790554051
16318689774066172 37931368792660928
82514713033853968 107310424788840928
5574733968208316 13005481808440026
3237723840179064 89098458422686064
27702301624731844 37907776005734272
55843824429315984 68043676657850304
25831598074534624 40131575118489480
44355381782259392 53684260721932632
81741337897916080 83749271668750048
22239539166281904 51363786293754224
26055428402464692 79287525688771104
51622401715893200 96757360122399200
51404814802838544 90329087341238464
11158339512177664 81462866347876784
2710296300990678 25872327039042680
48802848887685808 82822001796230368
15523977230124292 52766540101324496
37018900777225520 95137875428745712
83851236453474480 95338742754692512
23716014402935424 39082272856877920
20751867127133192 68965300970398368
25113651757453172 60537560059083208
49925600360191376 71638333804195064
26314775727267092 71540119457466928
99250668714285712 104933556896789616
1345527891684723 47948933518815256
12354959190123374 50875581287318448
5552514026305774 62422976651122320
42949737988418608 52342038852411304
30243234683045216 60086262023566856
54444282662980688 101949369953102560
6307955765676502 94892993990969136
97383843080145328 100378216675400224
28536659488962952 40404388934659600
55069207233757432 61532593615303080
14407217930132302 21056228711004268
9765328950094610 45822710373877360
66131720349652904 86304410730628640
20483149472713100 56463076972410616
81565210727914096 99785038221736960
53502531038467824 64806761276391640
9307353131150060 79798238664188816
3491076462428286 107037613210594624
22986937782030884 106940671118908000
2707459437161256 86466666259796576
61438347505268512 105350748382276224
77182780713481184 95839425088026864
8310483938979726 86287783374770400
88938408510528624 91216457728488592
8170208106156163 54349891569492752
9117434453694158 51109597845634872
60822977042449224 63800927764385640
67537425235168880 72837462474618576
1807652805915070 14317858472486504
43932628111192344 69715992724043696
68438651523873560 78668154275069472
49556537070462448 76203805007556192
74535930284677936 75002982729874848
28503001814100664 80849725863878304
17701859583068476 34155397325756092
9134752687466436 100670686824994336
16029711645569620 71584692957282680
47475449905763656 50227890190544160
64631247207595480 78545077347634176
7763746189389424 10999710192474372
13220393691715248 75724174270335056
24198634368647780 29162038790324800
6359860793828587 77359923763079504
26631400154272860 37375290300704976
40481069084656928 62083519726239816
4619077976536563 59674642158186760
14015624617464456 101177454315145552
49823902210269576 97834936290283264
28377701152268236 69343944315873376
46523048742335536 61668819749974480
7304390671666722 54395834029418600
50800483539334136 79956631148004576
72335359872925616 81822985779609344
64972515806312984 88104652894169664
47557989709560424 65589772971523704
17640210725982676 31703143858102816
23392593391489804 57697125091336856
12025849560163886 62652711867827264
49285416107085832 64525427784270512
15160490531189356 47284190228353912
25781957167139832 37631426910627008
30748857168443316 44191993175142312
14282253701729974 21749401448921980
57663272257889208 93751203324572816
30454486733921068 77647508422184416
897372647132874 7427047868883137
36597521321081184 56871299356639896
41975145028827312 72207546592764320
25307222864344040 63903086172248496
76828030624357648 76903396589674800
41700532630764416 69906098260549208
33653264534628696 103215841511053536
38457898732957096 76758876105020944
90599917028242544 98494774878142224
11857175813774878 18540471396404660
33204362457565328 71997806165918392
74782257759076736 101547637319935280
92221381886912592 103992128374910416
43254553769442008 64497549883626976
21216473813321316 85855174310424848
10859688848807914 64301708029636424
6570816020604328 58328672928492768
15001032380675516 64403773658056296
33659715867462560 101905914847757024
4713918419824984 21004204735200132
59179218781108128 72884501255849120
50176532800600464 86566560785317664
14157823547686776 28345285218967072
13242302932767494 83492049694736912
20360092821269620 63373475372883640
9822121031036002 107369684282341824
66431944858459896 82425504788339280
18504827343043148 51521372471588928
7833152757490926 76484433131944320
27572624179024524 34348041460836432
45769814247839384 48042191076565960
14647702595743950 67604802039414256
11322221786415106 63879304405138056
12496608040343864 37536597943773672
18637254104312144 76271459863910336
64708448339368480 97851766468464336
4003752404835894 49976046364421112
49328826329714232 104031736835183392
1073787711117935 100708014635882624
2006858476829148 16894960974576578
53354363194087248 83146873097209600
49486914989971192 74000350010979888
44179868620675688 93889744408813920
57844550448163640 85062037036463600
36866444703538536 63574073722884024
12138267033358390 97237200077669584
1875156936816407 17867018647623072
102100181062992544 106475829763254608
69574074022484248 83626581020900016
49378105045934328 100113075067944016
5166878818170551 82940017362429856
1693824022974396 52041775572040968
41022595836635232 86643830374296624
77523914580361600 86674614247890528
18101981011081324 48433584575640896
70246664830448192 79982822079233984
54343377505962024 97441055891853392
58863338536236224 104365693736663120
34613522954574604 41606273016980384
97778432200196512 101425983888800880
58807696801695288 99001527471089616
2999722001192857 107193696065377104
43005352726492720 93077316177356016
3212273001157381 100580750850553568
5406849072642902 78504808431947376
37048919740856576 99586302687157504
9594954530243308 33044280022110004
34957024870642872 72995055445930144
31902863810734576 62923226151247064
6030184755129246 56282531820852312
30463301318857212 52923770366961704
15659586301951226 61174224300382272
15077727047526940 43167420866181968
22849506806805052 56955985522417480
69761816790036056 95916067682959424
58653055393500552 75802849034241920
12425871226414498 62077279802107656
35285277764339848 46354809942147088
4774111113174823 86126015369458064
73796257758427088 81837847153122752
11915836955614098 37374534619557216
20608597459081664 69305011867443128
19968879083352672 100849571200128608
41526367882373832 103125530290131824
40100855548671368 41253087673735072
19531973556655512 103974066051430576
69091575234445616 89014324209845024
1997334544981004 33724100384378836
16292247117073068 82812148321904416
11329803347234352 56963265422686424
61332137527059976 97369063806750928
32089173162262744 61241307738599816
39435762115938208 104096518577696288
46988554707979608 64378717722799336
20780462713122572 44950474007669472
78635314019150592 91650718786613136
48415129871397808 100271988583729616
74679730386791280 93840717222619296
65702910627826352 106908293146157904
77141652304645968 83293939658167312
30956119763298052 77397928228908208
101784509587771280 104290546336794336
12581305504290778 25973378157846468
2651443808323289 26634978082437912
9682086844526678 75736394329094352
87488734611113792 105432474583880304
14232691765646370 52216137588354904
5507758113270191 94309930995087488
25877698255540480 68941281012581296
49729028476571304 55625957762874640
25850271209976592 103775380008349664
29454769799240892 45817187735111648
51323792924464448 58397738419994008
7846765645201878 66229651231469384
66181093813336600 104583272810525568
25232351598023240 59426241689472616
25562832279423540 63293189191957512
51843891314199480 75634237011220592
11720396050299080 41377320689059856
66876241491978112 90118259194559536
31540890069096776 43038871448542808
34704817914055656 53543068090386616
28590251627771396 50037670105795320
8670596291974645 10093513158253104
14740357492036828 85065536859947248
44048172625655776 78168977706832176
12648458655139168 52823572520096240
73633209893393744 101585537603922720
49794254001402696 106152173441761840
50530402085631976 95041087442675072
6633876956659321 10990677476455696
11059283444611746 16379827901941690
42809198222111536 52674522637819320
17503115874709330 19306164535940180
47608800628085736 65134458447869912
19058035795945368 105086836720743616
23643958141911712 88165933929121456
28963750942205448 103572050256060096
27941206925000400 95327522347506768
9074820273548514 54433841252924376
72600500190916480 95367198954304944
26236887170052736 86518088339852192
25348346853491228 72745106938028384
14312150193046196 87205920901609088
36400048815623880 95797749535621696
55903796779210696 58821082785107072
35497785743948384 84017505857794624
61919616769922672 99164231370063456
41018279966493632 106438409791362064
37890229452993416 100942424727260656
26215865374924104 72029164897003216
79803064520225184 102764336460990208
28207893686262528 80179492347539184
3880220139336779 9230143837126928
40210711090780664 100159457280041952
3467701277936556 20787485259156432
4230401248448183 78479929599385504
68596510709762232 69903350661934704
56465510403405792 105425155463773024
48513164102482256 58090250223886904
1532287062657548 107324103806044064
31527591454808828 107324471929894704
46219805813003568 105471624716742384
28531004801966112 99026356865827616
11139630387174994 42655647777980448
7053776568874363 84646339865359168
62958693197699016 65965634329575008
2661258264817430 64620093015299264
26674042119966140 44683805685979104
12292372457256324 40116188681780648
4456800492895892 98591487735617120
55987998715076864 60297235767011296
95017595227278576 103762675432542480
33020471444784184 69857699273079720
87886184697330144 89746895104882864
9940353132230764 75812838060227248
44978020942503768 57810844453028904
6327665269469456 24692276119994752
96483525733502640 104980413083621280
29324843398072068 90153881731904272
74406477809550528 97316417472279792
17110355973037348 101351123599550688
8437669149957280 60530007692038384
1398381229722214 7936228183670812
71442131430232280 76413838357231568
49812297569537000 90945667516448272
28006410882016008 80303773563562448
58310803241309776 61100598520148504
12613744037984092 82093014143199200
30968533575118656 37771169573287224
20472016357922376 29437406838699740
95048927882291856 96841585410630096
15301185855162438 80783352476576288
32282962423192616 91181014755407392
103432940555801456 105843182708075392
30362790968293400 60934671958240544
29899405058488484 43888882849391584
86335936376028112 95309198819289456
30625723353778096 65935394462314264
85529804014939552 88571375766104944
18622716161296476 35919846617060872
49638797214702632 91717648602605872
53511188692041432 54445440729977448
38082975037855168 99187898537348240
20555278380418408 106308234631502208
90298157300765664 105584068962557280
35119391162524436 101737627687881904
68196332552665368 76080361275095408
60779386476686136 77059957200633664
20744689515978252 92800423236132480
12695436640460594 57267866829544104
20192353082471480 86933517574995088
81450598509315920 88843818733989008
39382294874331304 80629730428090720
82973362040402656 105404112009161440
5286647620469287 22988867162601484
50711763298173936 96302687080452016
75665042780987216 81174808152019552
12496681479501350 18736014878332912
23686681504713072 53669564818610416
13176858744200142 73767255207832768
34815994440889760 49007705221725112
73288379444876528 78771850118689008
41484600143351392 88716810653623248
11763729578917320 87726554653358512
14492635547826394 65346937762170064
33621518930658360 38451868904849264
46701128570764952 60539672152009240
23773442252052704 35557912636051964
17067771425954448 86170085267947056
60150769716107216 69878575426303520
30720116973160572 74449754646311616
55376795420405608 100965683167863904
2658839504681016 10533719728398902
1376494722436905 83101517330587824
7736589563935094 98904870841883520
17390944234544382 99420846766975840
45101435808284784 51701133537997088
74560556626416064 74779712709683648
11830432454349906 66613624946213568
59456644406593360 97985551990013568
27358749518737048 97654792933520192
13933895781716928 50701720178668624
63877181023120920 103119556499335920
61519509364677464 92718815077602064
26296121356875244 89737248412880768
24212752420016876 28275067874615496
22350645397782148 25635654092466368
6293281570366291 96160019836921744
42643250973687392 65841304943840832
68755943683236736 85278870824353456
43066372849366408 107001187373322352
48360272708931376 74266973451451152
69441948464742320 91848523249581584
64621178882303280 89841365285705616
34311196885660956 61923825152866400
80969091033922240 96656636736390736
41975978828710200 106745282550182784
69104126184491392 74002083660147136
75385345839539376 99022992416975088
63059346719865456 82984597985963872
25467860141115968 56847537588869512
18334998684686292 80267543621542784
31940542158933660 93192935836466272
12591194130000312 43164093905681256
8945576798345190 74141433388006256
51573927137448152 86200988984082464
18959144046772016 23541873327161804
64907798033699456 92952900194920400
49393913756478528 66842364610262336
73293881096557664 88454559762735424
11732107237284476 17875325073581706
43513597310643416 105956578242750608
4591094877745822 68058004412157864
30236779940139788 32525411548126620
17978387304926692 89540058420020352
33348277701615924 65742246377138176
3790171953920748 88767632220669232
31428334030881136 47288247146319608
14101206089212808 83158803845713472
58066906773808704 84806016099641472
7887725891912084 27942654947637576
5835875801623920 18293690293222056
32045840475269720 87370411784284256
4635641464952090 52565591741280016
50153762844844848 62649165258688008
75623769858972208 97845246750980048
13095138909220512 66779507308359568
10598494220177084 48079955525672944
2831903519445421 85376961865844016
16538423669574366 47359503221694976
5076938963190845 47481174964563776
496553251124954 99126921709928960
2420628995534898 87656575708034560
32570783059515400 49172975848032024
25120996952805724 27973014756021896
1964413945845033 42906007574748640
14782807852581414 83729128424541520
9152566150558478 31592193076977940
47651928385858944 51166777693690136
17584251861546336 21766126831673064
97558652168489888 107044934756210016
26084455247037140 41187769372949240
13086532057199868 100914945701469104
59421598762523304 105750203985157840
76815333593004656 98445752072045568
432917704812622 101914371548834672
23560122873169724 46712705991767528
26842090807924288 41116493344804408
12502102665713126 77493193851210832
33560976224273700 75412166072995424
101090024880210560 106521869236893520
61538605308501088 73909605468611184
10782616596233374 75956990702837792
28444477810144440 92698236509457456
38445252382423040 81433777251496176
60595273984703104 70620980304878656
15541863249044428 79262914381197408
67415183050906792 83221951838488816
43191416614030104 95283935520102752
22170423937681976 53421165421205168
23946735059227768 49037515869958144
80705108389492848 88980892985907424
4195145838165 17784911790656672
69784818406242416 93939050447536144
32471296983449572 39413039831203864
37122866840594504 89342208105771312
8793123827927785 83239939331827600
10637243375066000 60881915667939792
40047982098406624 46057649806987792
5475080769918827 79778812601123472
76372665781195872 103809339141468496
52355124360896712 79140092034422352
12075055282967384 101763247737191456
7870139855590825 32252997562588900
37467787846903632 73848501897068064
16329660345653162 30002233633815020
32321711113183232 100065054464513456
19430688275735484 73070732980792656
21165356782569136 56475390959858352
11051703494242866 55137396369960440
24174904504750840 58791777492007096
14007059746359642 92534959108477840
70124774795957608 71992873240824168
20183572374443448 77315922343830912
72000282656804696 76328608639288000
13511279931942758 90811552049914992
44012738174958064 75061109370826384
56785373410704072 56855623999727280
21818031873799908 77304276420650912
73434850424255408 86946573382083568
27538154588095872 31055206000089664
30850827386436864 83910719222987408
47692188401720840 103666484008861600
2012841333490373 97207118363540704
29421377583362596 31798080499372500
66688059175197256 69472040008805888
30435741415114612 91935916648122848
67876035594760552 97872352427923648
43817800763883232 57491970784299888
44042020506633400 80060001696284528
65789815325481832 105317945745684112
11506749956518944 42816659795529200
8339812070496755 31393895432782764
30322054313548296 42034913821370344
74634929153694960 75001302299422880
32060750944482440 32662146709390660
12608032993186196 53342846473588216
17735556460033046 47377078388722256
26204271892272200 31529447935570928
19668582852908336 94714081444000688
80661476948218592 90342930209199200
1358261749931336 55738071863246568
54402319914540896 74169989499551056
4511519050973895 43148578198931912
11475986101004798 25456226392954652
34814830725300620 90164823971635872
78092482473626000 98339359956988208
31681289360678120 88434284120935488
9591443354669958 86636101040479712
44915778142955040 64560116425825920
67746489722652472 73751862373507360
50885737616272000 76181902544510320
3267942267399217 34502217312339040
5848685366441730 8438461731019597
26349458314745348 51780300314733536
8191806743838506 27034993512323396
26675930277137008 81043493089338352
29283657834108372 80128901717619376
84342701046291776 93033507403029696
12284956621502692 85742517514999824
16453762252188884 87508131421921968
62858660830879248 70373684569450800
2374574733806993 18610357040630352
18139763543164456 55223372027389560
7622524540619664 67418582080775112
89893669613094000 102965877898924320
11225040180672462 33430364042904300
22998708239624036 32452096287442416
19374638381522764 63585645345554392
38443303049879480 75899890305662960
79193051476281024 98626052139208656
52497992938458664 79081975836331216
6626916970117954 59138934939790000
42099772911869840 96652355687782720
8703672080580907 22773194688344968
83934767986838208 104968747095636048
50654998871201736 79473020617435504
75024422500078240 84875541813020368
525751855938339 41352030446697256
61125155995663488 62190416423205984
8535513590631872 51046689791383008
52985811381456024 79577447983174560
32349358327754992 41967253107613776
6245680614538578 19045108138187040
41229130092832208 90284391815958832
35532581877696632 87747498545301872
61797219608996240 105696011576879184
31296163922406404 34532045530386372
83300782827161456 97656453560554176
39249613132682824 44452907224269512
1851591747194672 79823621825710720
9964636221331794 17766685866489040
35250522540794012 60824164596744576
52499891563518176 89315411471723984
75651049123382224 92453413291826688
21863231865499892 97365118961060016
46676607572303416 90866196304706624
9063052390550238 87324922936067632
41479207563900016 98782024967635792
11867961496744162 18210246941015636
33006832370707340 37308751754172536
29323162682542820 103289267617286736
55596043724096328 99203222016539824
4294164826004031 72011941064166688
44196449648267392 104346293151630848
1925083380058289 20918553443568816
8675641058388906 20373298602870952
1553572998590088 98217870553952464
21079530390116132 93644069830698832
5231318006990054 20960071959770596
33505289936138556 41197398576018552
20249396636898816 90649492956726512
10154364882843786 107334240423536368
66095340326207008 95485905071773200
17753899822970210 79504271289107568
33791314963113804 100048914619055232
152357845768356 75935803329575392
97268272120201552 99607239265834112
71572074284508936 87960174195262960
48004027763739424 88511753123184256
19878992313019956 65382157633435864
21098816945680632 42152588653996304
47726680586379648 92181234447609760
45831441449228312 84186388027410944
62132542197550240 62452707340916096
7042972688835530 92274325618818720
63848383299272960 101021384094207440
12613697810205468 107220810509860288
14100507745081720 99569021125043552
8735473788426214 75067689790291264
4690207303377536 40288165073617200
58623330248657264 63518377537295952
5226928219040683 66495001241141928
22240490490943920 23937298390672696
86279737890234048 94693639513048608
14392780221926888 82259108221124704
21495227244721616 36949801382666800
18508729154496776 51947962730604968
2945035809682848 24004071481410996
23393847907794204 87795125952316720
24265597671445860 24372240219046796
76172093707209824 87325981950713024
73781994997588768 85026681261589856
92940720084384208 101853467321497024
66334600936939664 107355442031305760
877150091621780 34099380977207968
64681628119576680 75847467006710096
14358302029821786 40503385419290568
1672453022568513 22314485156827940
68848160893956416 101442722292616336
33559886741271612 39569237369896720
14285978636322412 41527347122232080
34176064546735784 73360145895960272
34223391481559772 64629586998341792
23352843504274764 87218912528298624
37805989063217568 101891871239740048
36603487422288152 60047914254605904
49363844745402936 89855328072163440
48296836662969240 72845651646282624
30942928890600984 76516115960470624
25145189799110048 105010130201630464
72318362892552224 90219232575764896
15080465960848626 15903775399105082
19606731609097684 90525793362548880
44803088340158872 71449648992826504
31910746070851156 54773076630052600
17154966637621700 69709719965807384
50222836809332688 55685369224099768
7508183373316197 106259268419062480
29846972348891084 96841470235185296
27038487742226808 42482648316201048
55753914981930960 77588619823248336
40813836793442944 96401468504227504
14480547672905358 37945358513679528
65511471840288968 103289288103411168
34063403517517492 50032497538119536
21893052931592956 83896903436017664
13480430934458932 30348759042720432
7853191597433095 45541199880562616
49261255646838408 99677109906717360
18144144949137508 26454824771811692
38691478825648520 88886873798961312
65725618579284328 80470876300780528
18632742727529920 72864443740155456
69679370014734688 92576017461701632
66872135215373272 102512118182252944
33546098451467536 45520660517189816
27059642308456820 47902757858319120
4588681984910205 67615709567911568
15270311631758126 35892736533220312
11423197382915504 29070688579607792
26457207417330948 77150529002246528
11978133134467322 49438386534388384
35654370902928184 40091367292488504
46943281229330088 75114332651082656
1741215482690430 72373582112149472
2848601225761034 11448203317527014
17483971957008372 71342019000682488
20826717166259396 92774882574816192
2291984632522584 27528261228790680
13355091620215614 94659493474653296
56486917822123752 70447078298427240
40919448056020760 71331539507241104
52854498344952424 84960639242795232
2898007245658113 29669774396690004
7735869226399236 14341946726347742
59612794064239160 78775364701482432
23349722344787992 100853332198104912
22555166007496276 82225675496979568
13941800597959908 61224298325069080
7639602710665135 53507830256539568
26030666025394072 98725559470105040
48937601222697096 59123956977304872
24249036864930740 85066914835216192
36949636587914296 41026666598547008
41582285475238440 75682802339077808
70154103589759104 101099697457917472
43463519055436736 73539980097414064
38433141486354848 57503663955886496
74574079584946112 81229263883148240
24386419337467208 48931358228782304
2979527497602846 92296920052287728
19060119859111796 50076662894183000
69094531280441328 95847795745142048
25282580323554244 31702921950916692
32407045940462132 104353777819554208
25426802259310164 68780964479061552
6770884609082035 25518252246451204
84641305939945648 88918844351145232
2487640702562333 20329910549415600
57870127076147112 70502991340074960
9199120679498678 98329684047195488
29500652523365040 62847590411494104
42552619115312224 70062438979213376
72766561551064720 97268903454531152
52533476334909472 104004323472906560
25521136881187072 93817006843338832
27624536245368972 77174545511040160
64975569669439352 95374576655803744
53632256064340240 81155081403308528
9668863814191442 92223744964649632
10858771138667686 86592854767710928
39604003296896008 55046459497017704
49163106299621608 102899447375320880
58417131239048040 64382081177506672
512876410462951 80847146402721072
62732363599059712 87654607831298112
10694513156875616 90887755041571488
27658920535383240 40054389821033504
28961320601750200 36570742343825168
3260935441555406 80285436811769920
50524963292685352 81351314114227344
63501424953904384 98510342763272912
57446426869697608 94750163302605120
69618820990008208 84680680891558128
10879716319287498 42518802749801664
69367146968891184 86896704848695040
88095390119685792 96408047642430176
74932885023787728 99302925310043008
75702522812002992 92411666341723680
28454855935380188 78068081841013376
20844019448072828 22828612135692228
84925254261583760 97136301967284832
31076203468118304 34006482361456700
65242280829584920 72737878882764480
96084435191249520 97137046114750736
36237704958071160 53403516227358656
15403775058273706 104275920807110656
8241758497269445 54180847446934160
56838128026982536 68887585170588728
33884734655889532 91555891966375024
5986025936825565 13449165493079002
45210533987653376 62910957803052936
9481070243711858 46039244683516336
1735856318502427 30819794239620228
97462998535388240 105487519556497632
47364120813566240 86759821157041216
72515024662245216 99518085301475968
219383180822372 40606271630931880
52298620439154464 61045169580923496
31784070308557912 36798488294099064
49545522254313688 91358486521486336
41519130508474376 77047775293434944
80336711751556448 86952199031674624
49308236645328552 92939683760276464
37039187884172464 70858595348042336
34735327667083380 43674117280254392
21709825411987 33711169124683020
77951173627723360 93759821870478112
137117971556091 95678635030159440
17055501322274408 56940691344515264
10285134608804708 27088330280615252
930118987131500 104504657612064800
70253474652980080 94426189300072160
6041391339342502 40779131439672496
71086642095291184 96912645474664752
14257652728925714 30619924298413868
52800498934535632 79742677220439200
20400966417861188 107069168084902640
85850084212888000 90872043947564752
2249029293931199 90485582207450160
63139264002058448 105003217474174944
70187638633196304 89037257023589760
10972117014099510 95882323415560976
78579103722706272 99370214017365328
67609746159614984 73709463025962880
14273957321358880 90313464538472800
22126370577404800 68949540168924376
68778639531284376 78247273730875824
8904737620277410 95100744331480848
17978331743835078 32911266386815664
16901365211221324 42200028867987464
7036655134064869 27279812252332324
4107316630397417 26447165613127152
61022705156643328 62882488131349984
77557759195135552 90906098801913888
12549881783634194 54680331447898512
82440597732637072 102391124996989888
92498651725408608 98710203425200704
32289029361328524 81855068507272384
79346745888001680 83244094628315024
7250983871883015 22109323206932080
5538107621492771 5542470115755847
41274516425756864 42512572436856488
87403376589499712 91864997369999376
19769989764137280 72166101795702016
97581989773351344 105622380293310224
88358590819122752 91670044728714048
16371768509516536 54151795170313296
18301582209071744 44029354032377648
10037752323696524 67735470233901256
11753179798752220 93098768094268848
41308517973880792 50489466422178296
58468119452617296 67692278339778176
13078560656267556 25783109572539916
64698135700546304 85205505566370064
52083102723609576 52544219103327208
71036460314463848 80933163566963632
1672111993575287 58349578305465352
9574400412601096 91857492825671440
6154560761777500 103870818329435408
17463201892735682 58264916084559664
57722062088097800 76204691298949472
38744090728070472 79478448847769216
22002046052356732 41416782655280712
40984421470558576 58749298678190648
53281888186062272 97907848925515040
36056366603403112 95999789244964656
24086006178189864 24687920016770568
10525240241057212 27739456423481768
51991220364983784 103456985726397008
489644229224014 91710976395382752
8538354429529958 94873688442401936
17659768948558054 61301007844856680
6380431454720310 58821465290487328
31518693577148456 62940658696158256
37157846648117848 80944254409183936
28205457581544512 50732351222581896
39001668763610104 50254318928197888
11073900968386848 82517523194830752
10957966698462684 90793724171357392
71362259414857904 104540271750566160
71947011343740504 100591554006191312
72184826615866512 94721611647222960
60307786031675376 65583757796561472
28265042583747880 34435517162309668
22325794702740112 37110784435588856
28237688391781632 68057755149890560
7949990005762868 20190522045539104
26306236509214800 56325780105562240
24056704870821776 83782394204927872
68263138080188032 102309141887527904
4571324048520663 55514557809244952
11654899585240562 74285148855091904
58432685567333256 98956809413610512
22463921219403472 28156607690567032
28395266108631152 38534898057746528
3115581841969682 88786374249504144
85431276875930080 94642031596731248
50664877101043728 66396264836142392
13166950266892632 107194665828995584
2160940016374589 51624587420576504
54240625585808976 54258068983843264
17538941728369532 66413153489743080
35843805652308296 107082473712738864
21994075996434036 66009950149080312
50814850046468768 74321552444197888
79803852134790080 98815698986710032
14313470329618462 26372909962986008
22689313305201736 94179460780711808
14425255510118874 39578635344335576
8146865001788716 46763825214309720
22348436514448180 39035368482862112
8148967975004582 37790192951894016
3860402745034411 98470633734731344
23165203406427016 67104802264230768
6698157675492100 60815010522422448
86264970603252080 105403388733967648
40345418771160152 88276226014190352
67889846564661064 93477917489267024
612074844001007 22505226369166196
31083718975410860 97729135610215824
23584114372530380 61620138617428248
26132959793704620 60756594340954624
5384834991513828 101081348170304544
63642672731874120 107213573408995504
16900143320373164 94601100391967072
25053232139614884 36357045141986488
42030074941462352 106191877221155616
6411141744630817 23883923527067580
33073959388650152 45522815182595088
73315827563372848 89919414300131664
64648623936051216 89237558198264752
25008222722941984 96512005123921264
71782536397539560 87882369787884192
13458369390353402 19527720258765040
3012109639325716 54808041956336624
56516393150560032 105257946784553968
46212501183700208 57888678589925416
33383100898681660 48679896508511760
5997741131303028 23331780934104172
45222902535108976 99722452870091696
3076406012877657 32970339141723272
30179140666482560 97903072239996784
53608091723511536 100198435138789040
15238421220180140 20840045905693068
62897907819521368 68030683327578392
51888385143845016 87679042571881152
11034848810672766 11115378294419486
61378179190437352 100817326175444480
19216794862981428 76921067506890528
2157486993002320 93391106210681584
83468371813819552 86454587898712976
23604568976509488 74508909617466784
82456909296382960 100413685945284720
12440852007971198 54261670131131392
65129712612614096 81007024790757040
9107601314906316 41689912964000344
4113377408385851 45374257372850824
50574454994912752 58063982495819504
80047447706428192 97437039389930016
99690140110881104 107119518778542016
60801321161819112 93309607845510160
5070248631951907 43385234195370888
49245552499356872 102958017410886832
20343499560759364 54302984733515960
68537068971209376 87395867967485856
27267213420410552 104898145697213808
10179961022162634 38404408941614936
69375138010936016 90357786551277600
97337891902923 101347226702181680
77826451068823296 88065406461563552
43366060414237624 97227139561472384
10492919490721518 89206482871266224
58268670320360984 62917413071886480
36822197724905416 76009807309454768
32444918820410940 58048099244379840
15972342342631540 65867733019716304
9138606660561376 107023390691372368
24955564054709260 70604980343585248
18934439747666560 38183388002103448
44765219078886824 69790836353157088
46457165580840712 90447704711052752
26421087687952056 89699540902987728
58802760409674872 83766487139722880
81726738108858160 82429508930967760
39066986854391120 74592652576485488
23712074499808136 71828795881237832
5513978246250156 56866007936173664
41614246604188560 77383407850255248
28884894109984604 52609882877648576
6264562080902485 10055330656460578
31544771552643984 32602152614954396
61598442543703112 89235003200944576
14617192464675150 25281302516238036
76553745321860176 96954177106781056
78435881504758880 87439955518912560
21680596129826748 52540452649360688
52405383935784560 93245316493682160
39070544810324120 78865653213306096
93248736661249600 99956921008143296
10226465777561956 90251493449251232
91913729001913120 96613195950130528
28290112045865268 48420957045214872
2191032245090486 37987255378422184
55138638242601424 70183953513673440
83116824080248688 104261647887145296
76823596389578288 90756575810162784
5897851373560337 81300905631220672
43226769950502424 92624194885820064
92131970257851472 102922424036416304
41352618321539328 71740522996823544
42238548049784112 49219786882163648
22998756513579192 48783864222126800
2937273115373994 3824432236040880
16120170419223032 51191728596472576
56939445946876176 81861880376886800
27795229550718704 35789805572456764
69790071744747584 90198321812838032
25039301160754408 49696788899734912
33213613757993336 51238312540983232
19560638867760096 102305074199720832
100394196203368432 107052042128161296
81991924724258464 96040327897235552
26670975296228808 56313440080109824
42071499997258024 79297380240114256
49570345040090208 55519069851907000
11644642079599388 19312331387860120
59315367394718208 96911760079880960
15789645671455392 65536934830144160
47209767481609752 97066281976128448
39788240329684472 81774196437451600
17884767756586466 44035160555921584
39215466050437952 44305360278474832
36512324764608024 104402025682894576
56904591627856480 97961317261417072
10703650823856742 76658506984958688
38179495262330648 47899092325731304
12352094458654030 20519403621386348
27099319060501116 63228172942120784
15699121499311456 73784183782959792
39666248335258504 90220768812538576
7649494611391454 11759893762710196
23476428505743424 106007941970187824
72568471353714800 89082058097910736
41752199279521584 94836739597346560
72356746475945328 104879003472491136
36551228936243080 100760804341708432
9892062635279470 28618599000348680
30157696167305392 34582047476719688
63173822216354024 64426405005440560
43327063846521024 85746611730911680
33744772027042792 93444172925986544
60914933701503024 86878215616515024
30043383159923952 66169557253002208
19375125198306284 39964484744818520
85475406888825664 94695105833753264
83892752099821520 99344954267775408
34109754368825932 92424734371755280
10755916468588644 45545557875189240
27522644126773852 99312457936253040
5481592599800113 21669080461711516
64728122008684960 103832231614824736
13798943892847070 57009032255294832
17934546784949886 85704926308173424
11181628429563910 38819439838948464
87871935535335600 102755139145126016
33336066908218784 71301842816748088
22091146181076824 88799913950541360
4014724940111162 94755208917237904
11531794386412818 83365965743774080
19848138537673964 29245317105328768
19615392848609172 106045596448652336
7793813090946965 90182025605824720
30909459721181508 54286246270254168
10718966096197516 67509572974802056
17456941394907772 79303821913895456
13322553776713952 84411889678816272
22416484090191284 102479361592766640
18853299107263576 106883767470443792
14461257080060586 104612313204932848
7843576293404012 49439039508970672
17393946954293070 53575801469210464
47547349393338424 61591605538537632
64711307994352376 85958079750229696
75747199509535264 90662341296519904
23760989172936644 75825161258886000
88480735278604176 101396490223651568
90442929578791488 101567192227527680
28244322708634964 60347547026686512
62491623266994896 99358128459670320
7833992568768315 89010021288827952
37770207073875072 56190888115079528
49729229434394864 94396925824528944
16873983009770976 92796820317010176
43582322779492592 68091731787155192
8884143695228200 70705988316010328
60449677714939920 73509669730672112
51367061388607440 62721009062313120
20886112986270536 59473768211889680
70776157833445016 100518715158475936
14789752078395090 30360462485741060
89890195670421648 92056288047411776
78652099499786800 106273294821096864
25411396970508592 43782181679243112
3777364330360796 27286762752885452
41925537587221552 67216292759048120
9897627892901618 39110179210666296
38481635173154856 67793030130326120
2380074405156327 54063492066535984
51340678465837888 59025656489141496
67424859109534112 93220850205429136
7739642455836110 98650297816022544
10404261647471624 80971754750752688
106296776459395664 107104535903316944
42723283036804224 70994369887015192
48290325242911936 95775163030722864
14125815623817452 36896294307774760
4689629767199328 60390104221019784
27136544333734528 101767828565152032
56599312150007280 60760234477552072
88821893423698480 89657268916847664
93608416903835360 94049337346413856
84040308540317200 105064869068597472
53985444292747152 56681918559635200
62281234118596304 107361242575239632
94157272006585376 102713444960967312
33682920297388096 83773044525265552
7898643380097203 12343108086756522
31347948306565876 69581907553645744
26821390145540636 64924264413338888
52137412613281280 56093690695572312
32985364342063160 55413393647660480
28174418562620944 76216527945802352
94998141510680448 97459370532299488
54521899910769688 106698614525494832
17493989748658000 81521160391083952
18010786586146938 89483889321073968
62434790029092064 80937499409511616
3260773895855715 68634472677780576
65152718403006784 67973030632651944
69625581964848752 70518908360505720
31927904669341680 79997364295159200
3875234946664431 69503100943054624
12632225208234414 92337917587989488
42464173092222624 69089669939351312
1698977518673325 60122184720748176
45471425211941936 54044478741320832
65173876572721520 98008512367466032
3432178650279619 80806892444349712
56213520539403568 78941261742712064
47033090275067552 88233385857949888
30413702983826464 91197375402473120
7999750645011907 75238377538258784
23557483807082764 90080996504250384
19616953774676524 81817743023056464
40188039992869208 89685017060440880
47883280543913680 58799457622334328
32146035477410528 86876532668413600
36866504446533608 73613816869625904
12392318359534844 42417408300434136
9312128204441840 12023694107869346
48219844219320328 69924785985018200
17980406420922862 80710116836124080
7299074218095021 88964655306931360
66875237970750848 91244318919459584
64348341198437160 71234769507189224
21763865382452788 33461347406692524
5491460783057407 26936575784174744
40352439195512416 77824572373183104
61426290080386008 71692009188051648
17557597376144802 45061576905059840
5742898973398975 6287489931937412
20229480960725416 34917145255791112
10021284630791860 91258611080730496
36686244894149800 78887008607825136
89531549801392800 96313114456696384
30691064259199924 35711511443223592
7793335915279775 37069520538350696
32966478568118688 48471789452087432
11656426960459144 87905278783781104
44046219924034528 77369477971131936
18842343014037336 78050433899474768
24242835956997696 75072760047650576
21230560936188900 36263202546350880
15996519290919886 37563918372575400
18216019449001704 46799702460915400
10327702337045676 101097992287005680
49910124417496520 85935531774241312
25877850700481048 45902320975679040
30602657929485720 101910729332109888
25663010420236220 67621313626929136
90725721477021088 96343731313563216
11365379793342978 19839089408567820
7056304806551747 102873310180745760
39483751407925824 87741656834814512
51421512069779616 104528432328049536
33103709510130712 75034201799366800
11175636845824820 87087044459948016
34809078908865376 87296397670660832
18690032473706828 88860205458515600
37772106776200888 88789020891469248
1063692522841644 63922717712929952
62852870520513952 80784252505759104
34756624195396064 76249992717118112
18859585077983484 70009969867195168
4026316373492052 46880375622551752
47187329303845624 72069996847885168
6317837561408237 21842991896046080
1965990300474549 69963427310298576
5575777512203220 85212719893136272
69785982755545464 102018490369104064
45156821476090648 102360457209702368
11963424529039390 84314245804164176
87980879037487456 93239338044921168
11055689651483542 20700871662295544
21413681965125288 91889404751154768
13553553406388864 76828969374831056
16535800272170648 57949649973830448
11709599282284934 107319506205584784
21869677430802168 92761444436863376
2254878988298417 87032650235273792
23750148962810912 51633457352056152
7891074238574605 32965221977096576
59322372548841512 65535494909857976
70162249410066648 76406811118943840
3666119532723238 63869340575033224
53516307854956088 71105687210977600
26346936002714172 47239423405417664
58227201180760608 82226549385524032
69317547074462552 89292836768956816
2108289790118791 73725172817288256
32234163014106388 69228842420606272
39261554541005352 69294932063139384
18145568613881696 43394493726723888
7748089942218022 44781172466623336
5702705158548740 88142022298643168
44869882231425888 80779711079914912
5597868697442249 96854800320623072
11416819831116110 95071241207870544
28073212122370164 89631957471949440
28741812863975544 63004802292647208
11178186042305762 73279966252242704
33895450292370624 102486886574222240
16142620715195474 20225203849650204
54470878865294296 96263904743446400
38608009956750128 51851227232054936
194899373843383 69114379886566584
37704554040149712 81248820447370576
26273322989992156 68558622146452376
5686933476589588 36892709442995472
12224601130413826 89620773058774240
18258896900357828 59912249980735432
5616267807365802 41091477401118496
75965819128252464 77164094177386144
76522475881470160 84789201940206960
2059514065369798 20196029398944868
40489483735569784 91068557358040288
5117961240950778 70698434724764672
76020252281347696 81753890645279360
101688896416898784 107309495739035856
6319999382640461 70311577677931256
32291391884350224 105950093634215616
47622154540826824 94125931531961120
34764289023755668 77893963650947232
33619655856327840 42015186121791480
23312115861171736 76759386121767856
31525758370172136 75791706058737616
3836003256229403 94660982883140240
14514962198884592 97582860716118304
53280589602642472 91298085174944352
13653174105834 93675673789636672
47507273729102736 52502682939582096
45310366333726528 55129232406245840
15140196592599114 40723621328658320
19823234021887220 58026369224148976
46873787504459792 94843994276938688
6129701188978580 60632770132799184
48010543375438720 71664237857262848
45227128691641264 59334278752899584
34421631571424124 52411664024836384
82370934192765856 96864103336403328
3568127862258532 70271621668410536
89040043461492976 105566473266513504
67302168426163520 74805326005857520
27892167273213212 105316252357683248
76242241860698752 91340219973211344
37066003355615640 99448283109567328
96535938263148176 105178110544281824
19129290837263880 45287070458445768
620280055746078 35619441705428336
22833818113989272 97100164910831120
93724737328904016 104188470112333360
4591803476588443 62729017715770376
5558068875487903 46972826255724360
7103855922784810 8215196652883916
3834034569038012 104848834683155120
63657985355766336 80587984433827632
35745159864711784 71438177298061792
31655387682101840 46332424604376248
142855010160064 36276291548887272
45922246424104336 100726234132060688
3185335089092638 85549546985515648
66238763946591224 98183764779407184
3446651067506029 82803102813044032
40770658451094464 45103191509727504
20795739371260848 79432190114205600
48129302705325728 51071743957653840
34052291494931812 39392577240519360
45618196740760832 102216594331554096
316660875072479 76534377139025536
21670930815689100 92082280650482608
58754020283552208 103349338558948576
18472180745329296 46971814414064432
47338381850075560 67719589829177512
16821754305502710 53904241198822056
4820421608219150 8207912512229543
16384622251557932 26948581439250580
18982944749395000 68976415950286528
43033050261011152 91338537485177664
14530738345868692 56346200342176472
10915478647737510 87304955287571776
43903198167977552 53108482526155888
14605006952880868 104289746807632896
38330090575022152 51754017089017896
60992862580150256 97362229981495728
9426322047875600 68261554633483168
44474054735992840 84981756980056816
73037348198804512 98677871768378896
17450946161454784 104598632677113792
50932395024501832 56124788855605728
62848423044830360 88961242936716128
32561997895884344 94153066820340784
29213380079253024 56710147755574072
13120764952336892 78128420356792880
64824066325326576 101524076800427696
16445782142755900 63643991887159384
12835950791978462 92352909227193120
57734023370113408 79306572417062048
63628347817752496 64588501699670448
37479181169174976 71624294657828944
42469450661558936 71465584998793072
4513872602038195 77602195730956320
20688582379315580 88064201745986992
90762399623518048 106421372602722992
72617153804142800 74846640222975584
8956917777346426 67745445987990608
33822732975741980 61699871142401160
44761331646524840 95253073499851664
83167432652068000 83968127136152704
51761586994341312 86975755708611728
6758024597656635 42697931467037992
29770807502454776 69794138403705640
74273866222947744 93632133589461184
83762774903133440 86760009861459024
28138631535684604 31728636398022480
70099388546952480 75138254677390336
192253992652893 17720450775780116
38297285801513312 103723838767491968
77050113313479664 106724746180450880
51701363970703920 101882276848969712
44531350051649880 69670603873393288
32383634140541860 68903222394399688
1180268622580338 18426267291534436
22460599524131408 65643433886771432
15698110993293772 48079660157695416
29733366275408192 47750045405743056
2757401910311891 103362038652698192
4200244988062670 98266178528717856
86506507934541760 93224306580479488
60251281325215944 92029373901168496
17770142961429226 99970475247937072
38588902956388496 65445868099668160
30731340722813816 59631560363075288
29626944743090076 102536389846300944
50630264682534824 92088091139398624
49714480444733840 81834189702747392
41518771163136696 96641234169206288
17187023682155620 98216183706765424
10743133292230232 52782114877231248
40060650568723704 88082877741080528
58402645126997408 91242407596135392
1671366995537568 80544698448186928
16957391455148326 68845823965552184
16453390143983088 75898488317792560
7287526464573674 65818105262434808
72787414836360976 75937910336190464
56296990294986376 84739940049414112
14103133286137018 24359586436008468
50068078302660016 63160584310060160
39378392136401008 68383449857750744
92361707253152528 104798619856158896
32570880398853320 103520422610810528
41475142491581752 68112723757436032
37564786012831904 72208045914443632
61569318944488560 101628376739694656
9754683633628470 92807442609452112
34017191167387792 63646240137263528
25206898154729476 46089002235943248
26130951136218660 34961434701547264
4532760770929721 43399629570216016
34924068475230428 101374118573140400
31687309766524904 33139783636568472
31113403336355992 53782722202453648
76579861086411328 96570954136198096
57524371715318712 89465820433607536
47853923911473872 100003127271813648
13692642130731590 33632506825332660
32758940259021780 70325944347199672
9032464834547812 15479066640519724
28877375732570664 82255642017434352
55432557248309360 81515908009970528
24848088691886152 79937045318845792
35443991071452736 45557118624092128
81750673552983904 83631565769012112
20721032364697660 84187050249508720
29267290488129444 62540695466761432
69134572866658440 82409668812449696
84168631125838528 88029342792171920
24888491885538116 89429165907055712
77017370650876656 82378891306571632
43953328133717376 105311669960789936
25615005852538696 88333087104259536
13937782963116844 96835324399075376
10990615883252722 75044093053901328
4538627394472125 45697677216020232
2002608215737534 48552831441371944
4260542803692629 78415053688058896
13259567024375542 101404147388382784
88057730387483264 90120803508330208
20136556447393428 21183704590300764
63683507050989192 81039123099032640
30216668833619328 101343066469391696
57179257276231416 89140261142989024
355882413131332 75698399104171040
99025471342532784 104965672963220272
56308657797257648 81606921729404496
32595566810389728 73356417239073600
33068409678576300 42456216436107664
87216227353314640 102830737774380560
11247397730915458 65019497871546208
53904375637208968 56278416018083224
5505015739235691 51562084709353288
47868587573959760 71999530210638472
36309081750217840 63163334098941840
4653279078020099 17633674027436840
13639546666680154 66711834471087304
42510851395093184 58637674250119056
53169397070789752 101145013714716400
5881077202132038 67505318866575664
97774329371566064 103503870429403360
12109176307339866 90922267570947312
3168082521994783 62824961808256184
39385121750169776 98663453463624624
717240549926376 5911363307018284
876029101324844 88116137551248224
29645628023902148 71134563378242152
84034873762758304 85136788846708736
44282709626161984 58549163698281512
31093395467673128 89624996469146784
43859481696372632 107118234623563456
13735721180522546 76444122543952992
58826436782122072 64227333640093648
5733649502767948 90419215197009712
45508745224103576 55531140378272664
4901302044087604 25326796183482376
21865935040987792 84880729328023584
770777379959488 93344135530236880
9238194028647620 91516684339567232
20275828293421948 26994141294078460
19909190316991436 22027003466588988
7111757207147603 23155275929678360
14743121740320596 46146662995881296
51247571120071 37989927101896688
27023916502150744 46610553382522232
10095829779217536 64478535969199032
3114150262839891 11218337162247474
49441070015837512 72480466537031600
2440784736626436 16165339754412470
14744913056979378 71907205856738704
3523185997553255 68667362156068080
57096922268855704 101779995026951664
22331958847884764 48046546373543576
85108411441088912 99676414760391680
881787991190720 104952114049363008
44384736070799664 81446878699781840
18404502628564084 92839342466027120
41003740670782880 81419930709671072
28900295983832948 34382113620801564
93648677262294448 107187333383647216
57654901162075456 99637750167202048
50915134878537400 68448947140850872
1013123649619675 47892720314994080
66937373406672712 79638976183964960
5984926730193332 29654474614043824
40980260312753320 63623011574280208
16444748204175958 96638707435065520
49009118796983368 69753172476436272
17162115650094234 22157700708126080
94436305448636304 106095852303503488
28397609184140796 78388142563126800
37953750280333352 78589870482704208
57929531954125248 75544977435851712
9592222091226202 48083380492230632
69222306265345040 100518608942097152
37554611836281224 83664801491960192
13090144036941154 33668985221315784
56476337554046664 76141933995688288
89408286681803184 95666255656712016
65990501484904904 75502976152876320
20437678962822736 40497024018987680
58865854149634208 78357817870089776
15979187522596368 99896951336640224
18923900493577588 46390116066829328
28574851247616212 104285814931771152
53747232844693408 81659394317480512
35639528255375312 49004398032981136
29175378522679536 52138114242189056
53745216088451800 72213704581285904
14846686274343880 99247248871490912
23414911670673764 78994301473951008
63122215493080560 85314797226835680
81886921064492080 97251707007119424
20529452418804944 42677579120651656
25599476884116760 72601922862674752
18371289375642404 24703267718657316
20121795369244016 35451700834514640
23150686582800688 53685645128988680
66434799511329312 93833805902277424
33488498716734332 94354990840034928
21253251440450680 99849519644478672
17321778483020030 98591138748563056
35681926867936348 38299376795883968
5241515778236392 58964378597838248
29108291586364380 92509460547509056
1673725059024048 24584519608563628
18755805046619428 66957803569562952
71105831188273664 79778841232692384
72685996296730848 106095904672610160
70891109653427544 73906021535125776
11617245931834038 51312576257608824
28985779885222260 80038126074971056
73904501664812896 84022934945269056
30062540689450092 32400679473779696
38554557970374704 73258976931977120
11725863396052940 92964032066453600
11411432646248634 15450347628597650
86518424200122128 106422003360245200
48040808200809888 87940590472849328
59090172890846288 100582004305809456
8714275329589467 100078739252794704
3660265045266726 15669192103448878
13227794438764580 19983978783350384
11242094855116660 19999015576274120
18210716718032084 69703467633413360
2910822594015886 21751480303009048
20613723799863828 104948704666605440
29329052850862140 99513832584599744
55046033505694232 56319215095085944
10583675422571188 21466867951474012
18609603099732600 69837799025739328
9424201542735296 10452237134883506
27933531737081164 104883721612057184
20827547668786632 48273198879739792
44362480863877136 54782698053995928
24810285780018632 102145931846593152
47185843518127088 53917035297142824
38553616833071920 102520552156146688
38571754084143856 47274712478278760
6326209360353474 76729619390837136
35034157728395864 54796636889529072
33278105722454852 103168067742416832
14625957888206110 49504007489664488
22952669903315748 36596090816789648
20600227883965312 36185899091888064
9091403115060430 86847344229175232
90543101183564048 94086691099403056
52439327456526600 92972916145579584
3609771190829088 68178012316976208
3858264289013674 46104766307046920
53828968168967472 87546295027494480
56232208245753512 105057088620189344
55854966480553472 66716590751977200
62157514366656912 84540719822439632
42214971488105416 97157022348999840
41154908948402808 73895618831962624
59950376640957296 60573861927822152
2785958098630144 52756939593463168
57700160396860920 78450353726786096
47163382232331880 106719395581792128
31174095111907216 81825187423394448
15227394093591700 105737114380209408
33038400405451224 64297602169385952
59996452874986304 107120925760982192
925828564913559 5682544985933689
8632476660803228 96703524242166576
24097809388120284 41856044921305488
62533746026598016 74985718088050880
29540008203026600 78494236431139808
16681499013369760 27182302134979644
84584530868244608 101729969377918304
40209677819264624 94653070099650624
57184796687698016 63177317516310920
21719017862656036 43079055716033960
12135625125828178 24962985177970140
60180507879607048 91330218837910512
13948580178911598 19491240300213252
62959504346920816 72847942815820736
61176244091400944 95965239709681376
82607808730955552 95717754648250256
49387568334310560 92126112343953760
52694012885098680 101753834584155328
74024540735429040 96492790321335664
56185061865819200 61719063506910744
212355955614853 40727309464562248
22719455661114896 94054337005862480
37824921770899224 38776809218696232
33029612972938940 89595930193901120
18877510829751216 47944831893862184
41831438290167264 90492651234494448
58909380275107992 90893828443216752
33356967120051596 76839401510234496
14950401122344598 105386556884978544
15707615194702 54327303395862232
15241499120289240 98434421241413168
5365135118330768 60125587113487280
22159780191036236 46105903499020032
21721546835843288 50063939859069856
23718103469865052 34587194368613456
86012870302333120 105317704337852928
24076492865160384 89725369525402512
11191286799917610 96009995145062688
29613743539460392 63112884527942696
78127405009425776 104745970514714112
19351074060475932 91057204867116976
83325907214145328 83574562715863088
55859202844700272 89702899722525840
42259990478755216 42958994273674416
72420648489788480 102688460630107936
46067421985031152 66798476833716240
81572739801209696 103589869655487888
12048692171223838 65377434622581520
21989148727181256 72520271859042016
1459805485546875 56378461494400440
52791834529953800 63356282924613608
21301818674317944 52159378442699080
8424414140502553 43883353804821040
3463953395535280 18606006386822904
13210949049048622 71375984430537072
7808538128725057 100598050462089600
397863799795151 61726559416152224
5711895601608661 42008769993121360
42169916234605048 48763636015897400
4547151169926837 48352266714021328
11624096414299782 16709759402544794
23068588456430068 65380153729382744
1201363933625031 75874479552442592
21790095606929412 86779836258238272
2090309614376450 42550826152388792
38701830063586448 47554103460770064
24683450205356612 51051992099674640
6183075580357746 72233004822865344
3995026800915148 68691726083544200
10717111186395652 87262386592715504
78095324891926240 92382581134217120
13948442130836876 60152936636027560
3458579827785875 54415256160890992
89961620321942192 90142945396884592
10114779044822318 77245595923331504
25526949998991792 52707656825849944
10966093260613638 27713976437554184
8146416682861714 82018370429391536
72207352275824784 85302056973988016
79634298425447504 86249001820457504
10072940666658788 32831556965023440
55763749793188512 89644020934952224
3011379195048143 23863484794821944
5354766350828937 20664430547975172
65091881901329840 78650616506640288
65634453791458168 71789718543780944
11087137783448036 94048089123627904
10128029236528022 88305222015761232
41663046094692256 103256377951089152
5522216302325443 102048319999972976
71480880275352136 90132533244828080
41102306614241056 41293212560869240
4447278499871066 53116351863995008
40037140294153240 91408692903915456
31827245865845888 32964932482086964
89512628026778080 104507387509239264
6590775669991306 50898638910982928
10411659274353034 82815256516946848
21093610010734188 103550687298349824
21733451754112640 35719454449647544
34895827858177968 95631741057677904
11115613458978660 30950236791763324
46517295725642040 60039540796741520
9033086863591008 89041974783498048
22433942217556012 56465345569704856
57115228410873832 62364146934271280
86308028980387168 105997990526194448
83464939855559216 92991184279194704
7915960212688832 72836252401250496
7776903163257222 86411263280001888
38417378428016304 77642530352411696
37976214324583456 79784827810921152
4607889762386325 26386660452254884
21879204806753936 69828280307080120
12839723515940102 51340199146732744
42988116790208840 95107188727882448
18664820654027948 49376588154088624
17408609731988918 22414172593630996
40878328097968696 94248267174097504
48423858517216520 57649055034047352
10180792483633048 72834613529482320
14596124417779550 41448210829587200
19199784397349180 68028131330008736
70527283283061640 94961750820710816
13550794506695184 103762152741692416
7130064157650761 77476421490173760
72182805286798896 75891332460499232
101779498777876720 107308716066490240
68583271943843880 99173536188839392
58724475491369664 59091484404373584
64031893203043784 84428894447592976
4131215982679751 68770312859117552
12136018989061744 15944832295690546
73228035797061200 103049439562811728
24066766715515916 70579196840607872
28394896397404496 88334103767409184
103215031430471104 103948614092873824
47247449056113080 95297971352850400
19159430888816464 84964824493692832
77043602243376592 78719496038789408
27987159746014040 106909254921196816
38997400274902752 68096598136862224
17881297763294612 67374163885248608
29768397127644748 31141742534959432
3189799214363863 86367798320736368
72443368309805728 88986198627221728
18904398693308268 64715102779667320
66073717214039648 75629460160838752
52832346582665664 63281704563097416
56846759402053864 87298707151446960
41584297220996880 54695944553559528
18315296383583460 75747005504155008
55251605720522344 57114590597427024
2210118339483644 92441457690451488
27010687871439376 106793183800596304
56176424933430512 61382875336504016
9361309539763646 71995661730645416
35122453317444252 94708057417636160
37234324747760792 50213230536402544
67680955860225336 72604098729991200
5269641373946384 75661710247945824
62311960314636264 81622052723050352
21609708453086104 97259156876603376
4157961295372393 95410089421962032
67987289876195568 100693822114953296
30259279608609028 64790815097894704
42001919436823680 99172356490540368
66446725082570304 77400414837468000
55828989399636112 83670902197292752
4482634377679446 33716152932602332
14535069732688532 78525296063248496
49574680104634120 72017197962443968
41420058260589240 48663532797393064
27779157399972552 84862623217798288
77509032074335520 92528715779822976
39423962451585408 83510838375618416
10793128970467764 10941691422591406
32263183153613300 62088301844107472
50819854326926456 77883106093851904
36801582062718608 48766616006446864
49204607092553360 68484442328356208
17131583602154932 54239671816726720
89738173524146320 98367096890400368
4256811664369585 93353497397343504
44536731467812376 74435661892470976
36577767667437768 92995031782565744
62349350069120064 76566494485093360
19708815921196376 48209844152400240
1371639935845566 8676123294084936
39281989483871480 65202328575964776
3822247293555834 44231185264972712
49418855499742152 79959445673823984
40790125888302256 46405943160298944
69952019072977104 83550166544152880
22636452514829268 50710077831412920
38906184262877296 72450450767494240
20046833715465940 35186614919579336
17151024864227686 81126581026406912
30753073321814748 38548722714289496
26938131528981416 92261394183781488
2209692925051118 106729664282961712
3573904840341570 54238560008758576
77810751857810640 89505643689054160
35641427812761328 52815195676728856
36260956429839344 49668590156414440
97594647191943792 98212619469332944
81891846919672448 88710104477601296
1203970074461365 29642367554842012
25519171187068956 76072721201449248
87087741409659248 104363299486254944
59542815489286456 59922924016794624
20239006705104076 42049002495848488
44373526249864984 61947472583691064
5756539884112934 71192220237649576
22428010708491148 90994441683545744
29689274996781940 49376085676405744
80379611168764928 82580040371352432
50822745905929976 95597890001641904
850092450840378 98667761123050752
46545645277619960 73318476237138784
17955780322295772 86011440404656272
6639164356356815 104403837665735312
25382633931959168 54800754838434632
58663771975743136 94913510618672624
963194309908676 14196646102901468
42307524579919456 69673877854153864
11670040067472464 87347720232822464
105354637761632224 105728576819276496
32362915097228640 77129989319213152
54067088061810720 69165480850454752
29270520273005312 84191651609339200
604780036344910 57883889506642568
36973458749880624 56482814006716192
88297000779330880 101115036246087712
40097883664182688 57070515371109808
53622625155073576 96405707794328752
30559733033489628 86822090618535664
66992621144943280 92220744197339296
27023411056629580 82807077221259360
55390323803587376 104877987865315696
48959334507796504 59421149413680688
39094418206460976 53382050025146520
7338652562912755 16887454965971004
37979588660228368 58574718110011328
30097092327623768 41619722256078744
79847881464822432 90773596797320992
89058406007832016 93875778499195152
68092416019691888 90300003902470448
34938971226308844 55037444431142456
18919283260544216 82897763742096000
17555759433231364 44287134497837472
17204476309089670 47211633884331160
24991454471477524 42030561289995984
34622169386755772 72055526035092208
87583854268146560 102789259251612528
20259067357994092 61267779494771232
71826056312765168 100184587001754064
54141838666580616 60821488821936072
74304478784782080 81138687607065632
2820052991637041 59536961977308688
9960077460241324 99097005075096960
7406161490643696 11257811080752570
28262364953113572 36091441712971136
64804531815553704 84804295595158432
63629301598049584 88511931844631248
52851930289666776 76931631149570128
51575212351804768 85440661509415488
78989713107146112 87040336539668320
17670710891814814 104919660163481968
52306400633984784 107309372026803648
13775953379096230 49018595516907912
8880337707039266 52468055638963352
6100552807162098 18999040584774028
10834113034512718 65975705170288128
19617256523905576 65411745565280952
15020625355858240 72041105421168560
1791770509716416 86079948561632592
61112705098245272 87820944741778992
19659916388422788 91589609571094560
60842607314408912 84875199494228032
5169514847182468 50102690865102800
85468251288800096 105311954246408528
26772988199662032 38216559826084544
32007522462773532 82104431646809440
59118320438946184 74720039094548848
85298522139026304 105476586520077584
9606828852515798 27079352354108444
29224455246495072 75886503502119872
24126316696871580 58371738656856568
75152197510257392 83799452870202688
1283405183341599 57188517837558784
93552369441590944 106957900352891984
45312431787230712 102339615204504080
97097691717300480 97606947550726752
115392634186935 78115422953138016
67307708055714840 83665382460221920
12283376827468498 51159102438796264
29825413551059360 32062402139495868
8232326720676808 74899040503971152
7258961830513005 32431109351213476
25289743464678208 99175560531390064
32305260914913960 77280245301880304
48623166658436232 98693747393183200
58758869580589328 93449732280012944
57139598581893576 89359276618001616
78761444121679728 84398161893814512
36047031363090152 94362287823899136
32270066182738132 91956327038575792
67636016551891368 105133756544604176
17343083137918102 93576850917487008
2013337050263596 12066637299243934
32804715632597372 61124034500014152
45027094819472528 90068256485146768
13897373441754158 80159269263522768
48267278835581616 89928409022342736
12853785172465904 67019938490779152
32171890273870104 78562502569146400
5664446611312870 81486254322546816
77346109134669152 103577401096320400
14367655641246042 29459725840718476
35796259468209096 37535330662228032
10970523985184104 62234122324719272
68660399724301952 93365483263151232
2757239212123109 65858133445396848
8102978255614476 30389600330016728
551911842059708 71055978760098312
39743812809412408 104272889836652816
38940605431535360 93077151027125984
12266426589211280 78569663638137488
29888251795574968 60209011983798632
23885564354776780 79198527570798928
15364697827607736 33517552526530856
14038513952215204 89760694122124528
19731611001025784 79514561409274336
56694592063520080 82030540481214576
1577373184236527 28531426428465288
77879609007479136 89147625937875040
39005324784366248 82928682879321344
4778466538767245 10805651483524710
54442965540868032 55529254962233008
24727902760741820 69669413098400160
11877065183840950 49237470524444992
6292499993354420 56965461683643376
71014916237050288 82325837657035872
20419906486440672 78732093148012592
21066706200958264 83434881111887024
2428265926328660 27248455501273364
42751830440998864 62049886013408320
11578270880596550 69414132809441416
7250769137317280 68562544708798256
4071845294782259 61848413698072472
30652273710567112 68061546942247048
34088717435811636 85448664608834512
56688250785485872 92821670891360912
7745131667295079 45716186624210768
87443195288905392 99964856269151744
18044658436779416 41775052480248288
36752629009146144 88766694364642768
49069618120368608 91906422521936848
94946778909098880 98705188729787120
85463555630056432 106106981095876368
15995541657904062 35247119247787880
35812842661832448 79799237302170992
17022234633098230 32815146130952472
63541115154290424 77283784135820816
4159764709884646 8545100931421285
51846764190106992 52812667385242872
17696663619710170 39826086182591272
15238004153206644 25217430075106444
26197218243212908 51974841706168016
39578657709885432 76753259285209328
30409821030247896 45039660392140224
39225618201158928 50211337158129528
20660854436013808 82457480362653024
94289336417695296 101153105124292816
74693247905336432 83236259787724352
6272938468984608 89472735432802640
70964884191501280 88697863966412400
72685462036454048 97581474698325792
21643154585600676 34147507497468588
5643393373296741 84432918701262720
59042032983337816 94013762412533632
50125643349494200 76623100942725792
51245586749498016 105477019111665792
42116954159664176 98249379336690960
45300374252502472 62358958228787648
8419163266538244 85927331266520368
9948632871937566 73981705624156608
3336067261132051 32802371924792120
15108506318475732 107356604064444032
73165451085334432 91656156090711264
2903091692912294 24742984363698212
55909214403225360 82182565958791408
55552261743027144 75413764526483200
30602925025138112 52571961514793048
62279704470915640 68126340340547224
9543416937615592 64045946305767096
24652558816745008 32511059093066808
59078777372943912 68121299370521208
20252284042967236 82546056386433840
65297409393587912 76269100455184224
30678663059219760 63741464613354528
9075234137253576 42122745968143872
16991032928297434 105952643850877824
59131283060167728 73278813336767248
17140798832110988 25467214094436660
3863207923286059 85396724421192224
40432944704872536 83810402824662832
23845631273842636 78268102832778592
38927936102365520 70239257938116496
51762292351572832 62005267027884712
71861835689043088 78087188860188336
45171212749333984 54113398047246968
22560629322518936 81665545060608336
40347820860456112 49790063668629104
30885867644014376 84264237462999008
46040676445797376 88100312039766752
73963821197464416 80756638325769088
17052723322031412 98770688390079936
40471863961219808 98859332710411520
19450870394054804 64304385798265880
7652632503558736 82729319925991872
68061734331550256 87827600715735680
47977148582975800 92342686728859392
60671191957644312 61981003577956424
35347645201312276 102548690669516432
16132337008665094 19938501044693768
62360139639983024 73532406856391952
29310055831963364 39698188902190808
76951434929855392 87650498285962352
8568297212030797 70113526037049528
15991453884407434 36500364009593224
1255113913411713 84413799093319376
45079049643521528 84338959589746144
56120472620871768 85620781932328464
4371115602757647 94977857370704704
14232489275426492 103267529696654960
26583236959109512 91190857932819040
6402138774341587 48723972110126904
66118629967851296 93639083435658704
25163934271132676 47532089177822520
60450560044479784 82718947316070608
43582732875565368 101250458086069936
37901495723735448 93565346529158080
38287576553655264 62177003302447168
62218161438754312 104838676569128864
52449253027668032 66859223475782432
54197752107613024 98181295882750000
48222090336153824 103819042276119296
13276267797391136 44609441405285672
34106587833774588 66285331594889488
74869978156752064 86884606327916384
53265784244567520 68246806491649672
12405101393789680 43938831319891768
2374780397010041 8122303059016042
53001302225270496 70439274379289288
34086794753371448 93029598693313280
34802366027255652 85200129282391408
63006272583787192 87235098720499472
43237136078486656 64332258540300408
24969669514409652 41521752648016000
29261026510107820 62130481049215736
31091768184827824 64348784507367744
73826046082469216 88814700913631104
24104091974300780 47298842927889280
14981691972387704 35490441459073280
52231635560739928 82508021577763040
30402976919361896 44545026685887552
36095830446935296 57966217437792624
82341660630032400 90491684864777040
4949128178217700 41070085783741024
48449003297694808 54345147617289768
49363953224672728 91726652704116496
26923445617844024 66447576900274696
57047352379496040 91769243901816992
12045163489677818 100738231704377808
22635950914226544 47029276338897352
47597096308899336 90470968361239680
91025986251129968 96108476364185776
28757435702461640 57182862808750952
30415623268721788 80412496207760288
23684888428567900 72684717891052288
60549846401767768 105211800080949088
75165620258534288 85232638476671264
90554014276330240 96275599741283472
18428921967474756 33795905267837544
85315498067731904 90171731934534512
16898917081852732 75760848452931648
20380414685036480 77692999410232208
27574546369720476 40691215816244912
54808905840159256 72334281252555120
31134916806831380 99498865971867808
49824763353105960 84424368975091216
13417538774826058 95051413365503360
68113134613856168 70766224858954664
10732887074104696 57126803861595184
33804935498616812 95945640036532272
44956792961279320 84055784105875072
31264677704447576 94301422156858112
38356612300267432 85902873174269152
8185397774694066 10764503760180290
12971082827985008 53373181107205232
53350928649390440 64453973727558552
35201086972978232 39918776290980936
44626220934462768 79451097411660432
15809954690728770 60406389622458304
46146583139676696 99766734598814064
36259374986870216 37318217185847496
39085713431047848 42765789956597544
49481547689975008 93789836279919872
62927731133839072 84308652530841872
79676414428560304 100449675841001952
30339210860616704 58413807017574344
40965125383068872 93292769490994704
71121214226010936 101773077848258656
26401466566467 99491443556676160
68163594089342920 93021448747167264
22491224348135388 44182099646307784
11806268157697684 29792255328308888
50639317411842760 88887867090666256
13929037308401116 54332789772951536
44177116836484176 59358872463299592
34659666240860768 95886382377781360
40475944334685160 88001033841426144
58075198148052248 69590711483416408
59255330852148856 75327540906686448
47571412524134472 99521227866791600
6235970146971134 92744842765828384
25417438025594344 45560160080013680
17777313756420910 68821306383926816
61784323609226264 77602911912382176
12881208535426338 40317534845897320
35149091063818000 64250952858702888
7888080622443013 17947406390628062
94310550571289888 97318388758149392
1937216815517045 12555313634916694
50465926200502808 102604311300454384
22151810287432876 93883323258322576
6798829377061085 13201092356107338
26382128615312592 31308414973567220
17688552104119120 32120324955547732
20676078882190336 46019577824960352
15129611866803750 58380675784742392
7927176285908894 66627893379502912
35587751922676872 102693186294723184
44684419081335472 98223682184671456
14433889706504068 17544212896818172
51404325567931016 84210403380848752
29837098083605592 56320847909301032
21020813834683240 29754519556390780
67378736528913536 81242675378333328
59293562805729712 100021190702003920
38164421187820072 78769137617116592
76414984363128704 103789062687973472
67433538996653408 98971396085416464
10777146382270820 21986202428752532
50948980172991592 102031913099248560
24201375770044340 80142665044796800
57187030330878480 75616062715662816
3312023338597109 74089167988802000
54074520904745136 75433248108821920
31072555157812520 96274120293228592
28451858601566712 59719983117844424
50297587922777208 95995379802833616
39817822098961664 76043481748705712
19841380648151028 69912261280300944
14698989269990166 70046335549439280
30976896071303196 88908782803105216
1544344222792817 69222705570498320
15231796925436792 21387551690386976
67123430636558192 93029364828788048
45276933175004984 56335745067536960
12420300535747916 41185614133440424
48738026766195704 57604043315710864
37739177516895696 78733640259015696
9771194874507528 11511065824253852
69711742510079616 82790707584029440
45271912585852080 87520181709598208
7417117226627736 54672322443247256
71113403601380960 85578358110435920
38998682027684808 64660230259118312
34561703297723792 50215868927481112
15680318484607706 26218664781379332
11500313027043158 43149676323415016
83931728648489056 85224717417531632
78853283669207808 86830600570712720
5841606786222080 47448591696775464
29502710654069920 85067953629365584
46112648643816784 72174935406694832
10229491989157110 57610631319189872
49047118788441112 71190321851215408
16155272343025598 79697237036473136
55812340110726584 103433295348299472
96954301165454160 101729907433780352
29606642282712572 73902200972001312
65219493130907096 77002969376490832
24262160695470444 62739613414843408
36102755376223776 103866446905109088
51210644063081008 80691789183838704
25069425258339324 36841528077543664
74780976221792272 95194724601332912
52784375423801072 105322479699591120
9470762157718664 106273807177305280
43324279467756680 65959489465947384
88385750297198160 98487288319011744
41789536113681056 53546499180481368
8438704107477575 82732140330299040
946375575254822 27166097394356172
51843399506686048 55511238801631960
58014340065774952 81011396296618704
27538000437687320 88513250036240432
44042950784190776 82772382928163200
57605593815881000 70120168702318616
6839396470306782 54787930426528960
4710818247132113 43274745715095168
31632240954606648 68578497476076168
65395761174196664 105530666890408000
14675908084701928 66279954381536904
5912092478147510 84837813543277792
29120305182710284 51606993810637312
925847470391083 88914121695892000
57702980139767488 71486139099585384
43642156827802304 92047091142469456
22245692840599072 42121954228499248
14505632544026956 49196768097958024
13435063005582054 43974962979345728
31363227503830736 32755739023685856
38187025256398032 50223060070286968
48673039662231096 80736303048229264
15756861793317042 79586755878396656
409713137421798 34645428274488088
78419202258232160 101243561176625504
4675718536122897 48717134454336192
825088715045166 6617572353415302
34965691799302312 61990681142899360
19012131774226392 83690464688139776
54900931839898336 79744897860833024
67344196876501888 97912168267416448
38753016212189504 46392813824952344
37958605032505824 91384019845454848
36766066084542488 106014819175484528
75046871813635296 78164571653201728
6959260929996876 40509557285483576
13474024561195382 41393785189195656
3790918353893664 103086346333202416
85318883874139840 90499700731826832
33290413065906544 64224888130061000
35013956188420124 37602855759987280
6410331913576893 96808132887111728
5412686029941181 67261948500116008
63680343740769616 107066193956583472
4755322642304996 44442304698454696
71141252490337416 94033573729217200
49968463911230880 66688891096627848
53388774977747760 91005871260639248
65488297950975072 103439525645222912
5000088066439441 60060437296004520
50886567808633832 90174362999487360
15264069981198892 20782874356620420
24134697842555252 44047074340916848
55919109290868792 100311841157238064
10345234912775046 41264117186819480
41262492821387504 87733567693012672
73439215826161616 80830427745170640
52003634827162968 72046177068130152
9922883714279562 79081466736749312
67725377302549400 99019792184330048
40163447641582128 56563527586946136
13014303558904274 80371305963848544
18425202003772364 48861969627401760
69974536573151440 83743106800855680
16717650196006784 49228413427803448
69493868643648952 91212963905587056
9239274871878438 99728561536901920
46134922703556472 77943498590976768
23948582900477616 100412654925450576
27458285473156372 97947290120336208
1308493443374634 68752391109222832
13905324026276788 91091066140930992
48971501928483608 103024128775148448
23891742917995848 25832803756276720
28580232006430452 88261334824945120
26603081484641664 97293700026139120
30384625717522068 44531330808149744
7204691266533665 70593879943792384
76171584859738208 89286439354126416
44240903549726128 104228427894276112
28612367601013 95278029793196544
16185226416170892 44372552804232048
47105693225878936 83627764242935616
50213900914817080 72081816570805024
12481969534962470 76506366342796752
5088795822496799 53906873500756488
56014921463483080 96799544901492368
44922554929853464 78770926824536944
31006835606947728 67357881338359112
45396228674453000 77572208063174096
28731178306393832 29461228164703388
1993716487046433 21375376882010664
38276055705915856 96658996726274544
5640505413225559 21059690269048704
8612869762292867 41682538593637112
28205440058008972 40750025190363336
25472127065757768 67713673341402096
39830795984005376 81117732191939600
4963296121805194 23557369466418472
100904189152719936 105388705758366080
29279215992955416 96039656346009888
23184691263719956 105674352773669120
89720870161172544 93398038175555856
11583261403742606 68586583872205392
66267924521559568 92980118174797120
36538332181691760 66992098303664816
8873606814169698 89413193356024224
20226528109763728 99171891751944784
8808851267839437 42621246480244472
40476545939617560 103574840598980016
30691901429098528 35054729428271888
49531984895063048 74252304292054416
25769140090477004 106193186672420176
45094079147152352 61206127868709600
53943572858520536 90629501908487376
2029700066239549 41995480304685240
5438243275926593 18876112333619700
72350721091894192 85522515844005632
42422927845441080 44534634222415184
11153451883936316 36646609247944280
3573647837797548 85056866918983888
6440835439468006 76295319277993056
29833187398907488 32725728129758092
27312221352793520 97777846435941376
75048774342216912 89376559331135616
50756147155498920 105111607423796912
26532270552063384 48076315166122464
5355093263825229 83348333596412320
32081429241758748 91846489186250736
33538801705611820 35146316034542104
43966346802185088 71640297802981992
10827918570713050 42348189294425608
43714235297792080 77245559591710320
33622488255431768 99086346563353792
48858149873138840 96003904485220400
2104827059729768 76202170662458464
49835870199220688 85655550527360592
47460218870583752 65270882963356816
64065528853158992 94521237693353328
74678498734000448 77598166816135840
1072698149406815 94656060058589232
25319426887676256 90855365316692784
5408394933667377 54759500004708896
14745868896649942 103156924171082752
21368429919602980 50390789882893784
19601931059383784 76166796089437152
2269734405289079 49945462697412136
15231683350803384 48696523242924144
14033326238526924 24737561140306488
18903012064281856 76103934021764416
15066362858649072 16107825149588022
3362673047285082 61369915999585760
34278584962269996 39874848843486048
54742764237783080 98909295997012000
10989294839361578 85524601984372384
18720616846121988 58114154299790608
72292931262605328 106759233289409312
28801228623199100 79382145590618176
982708373083878 44864510544857816
23069435193537152 38236985816065624
25888060724009720 80870017762349360
42140086633394648 66104357808468288
65829696744201696 84615401515408752
5882010044956211 105719250111735216
6541594521715168 87787207755824336
60983544718444480 101596552019237584
29601092415518208 94502935801971872
23600920503504196 73218981402424288
15484940208131800 100711451786174064
22907171818752684 101071251301271888
5774435836932376 18152537323398220
45150892172306088 76037608803757904
5418403543183902 14969979162224206
24076893275017944 105098880532622592
2489466986569215 81987546270312928
30482698731361024 49099248354486880
21657728254978956 78453925824617440
63489602952865256 72768312666414688
25375901942553728 106027573733340896
37864079700858712 100068585253171600
18119335935936368 82388288049684192
60521168817919576 83244469555773216
7195704903107075 32801896883010884
22932999171485152 104757487127875968
23970109736806120 29243540355424516
23219256353823104 30844119335805912
21653942486065688 32309875070236608
17292995312552654 59726806528037680
20088659967851652 74137096300325056
76068773072149328 83033420713689472
6542217529843144 95902149625354448
12865951916968926 74395606179499104
56603236669697984 79059331912510736
50356274388497192 58096918692574728
46329741659085496 73182966492468304
44198765975449400 60039675410294760
16485075982970056 61625039320106544
51921626162707168 88874413231371360
21621709562054836 61024166752066080
10407372023640066 15151461003528604
5515234751237491 60869606548292960
44657893148171640 83438702795436912
15086525024887476 89552270986761520
22873553272629944 44414737666861752
4495670534028628 36027422306291600
752107414593124 90013158333818864
450111174679565 27765541838208404
70676758468573800 100781290372889392
48546096897591048 77656083096604960
2039867627596665 10594371999642188
83156519092642640 84525925793945360
8831179611789709 78126988640043312
13466724462816246 70716333767091408
36765922446031976 65310671352807272
5945797178815082 18231737422683728
1566018199634553 8917920289716726
38217797573613000 50795961242592272
9797620655849844 67829936426113168
73293843387350896 83465903139019824
79094774837534768 84111329035233360
42857951977544048 62038080044294776
61787187993010752 104050423702349536
32051248921078512 65807555908874936
4121345421710970 49319361499122264
5275871607261661 71249661108296624
52119295557931168 53799924099849736
49096017434012248 98290055246984928
55263239590104328 85572235962192592
39557369990638760 83822443975474976
67777770988219872 80953877399755152
11091727494863898 38282024753387856
38382057726105904 41911547759803032
92855112222551024 98782440419704112
32446355658840580 41686723845851920
85607992757626768 93209176742840624
45901745822752024 98756193617667440
45645035581608992 92912310631123408
28575607735418336 62775759491265144
50986662969039944 105462556037353952
85013782295667696 85037620038910720
36054811244480920 98199714301814704
25052335689119736 75593417883578160
4936514483194354 106079299051586976
42761196026657896 101721264460477888
15218463390748606 19777456320946132
27227372692540756 37579239668944952
52624023568606600 52684570885773120
2588270684033967 33705945332807560
25712886098051468 31259072279628392
41585186854653192 72566838357143824
72803815198223920 75538594935715152
68087158814164008 87598419228281840
28666387718486420 102189535294514528
15028786913799676 42856351428582024
33943133623645420 68899791918563880
28096356920172900 51897228962525592
11631326208262642 94675423878145280
27104846804537600 90651030967452288
2805403007751466 49969225640189008
19948773051163876 37875983205185720
25764514967420976 81532484099229856
10239539194982534 88369858124388944
48127424243911768 77793802975970880
48469894509821728 60296081572327456
21563764200114452 100109171422365248
46393952852516968 105451012150759568
63045396521616016 106689436305169744
18989290424723064 88563935254124128
60850763834468112 66080017388176384
14859274237493524 101241098404961456
91885248769650320 97441592067749456
39405129699695992 61169098665497624
61832130037288320 97164787898606928
9725411734847266 69335644120809600
67279363104996152 74567389715478560
76441526362162448 85488997697776080
58578979320655856 105702176310326064
25850530695299544 42863649766332648
9695352120779424 48082766823981120
60119330257148400 82014836624683424
4390529247914507 85556890728739984
53841111639687760 66144247639443248
58951942663678016 92735132915329424
18787283049344648 65464230900278896
68869902050984232 105855312790678848
22642474220403304 36468318706499888
8781940369665914 93622337722299248
76207856707178928 85736629474884848
35905083379243872 88885415715513664
53786857391304808 61580761232394064
37399001774768088 101957668677615792
47660418193473464 52446943704428896
31847716354234716 99505240650453248
42973421982995248 60253723405272712
16137312999209604 100384649029803904
49043805574787552 82501339241101888
38843381083927944 41504745156276344
80324474615432032 81180325023928496
55121256073748816 62828952316855280
61467105566746176 78360314488028768
17525847725993740 69086852544062848
60657834920818744 72149605474907728
70434958729394952 82880410976510672
17400332584974300 49031874348334536
3842910658982851 96221220904011968
80539693539291056 84561838536824848
9170858585620122 30055140158047884
19213395825144208 29653388745096988
71744123156813096 75429602830955936
52425912844970352 60785362854308352
13523932193439110 79367375879202320
83108611062739232 95003196021582848
39160311347450664 71624795465678448
11189933303481680 94034736380483296
24864386335382096 52832585326193648
5644563453525928 18766455340775312
24551207513703932 64825183194121208
8507932680450063 96025199568474640
71616131346936456 104334791932284608
858689533082199 78365761485846752
6209342011592487 72805629729014624
65018707371407360 94278157241500528
32360581148034688 75206596146292544
58592154217033040 94693554259922080
50317174239735440 63996782340489616
73733155352257968 74020694042406512
78320947360757488 99596164514886912
31829341321003360 45747546366126280
81950604473991440 94661291221437504
43565842734597040 74943665478347440
22480344943344512 77247844048577920
20746253560618224 106683001807584448
31531654595061132 76152712759907584
30118702585393924 95961467901104032
11631991189620978 93372468822290480
1826409487421418 23212518951502624
44334329301985576 82623209925608880
17165790495052348 24162886139022460
26739076862011736 79126522442349664
60350827208762392 99149397209281600
30408691082835788 54163534899220312
29341364904858036 98096715569567168
28835296443875140 57235415794147144
8014304074732213 37618333349580024
1435385908866883 61357392978236808
32649253748525640 34586625877773304
9381872168307882 44269570213336208
42743627688455992 51915092088023024
60686342928813592 89980499682673696
75624305072795920 94161524835650304
32758948148519916 54119839355456960
27025648953058640 84984173840235568
54475016248765600 72165398175191152
17178787307759868 33708274831856940
10911710727551276 49270486446219280
24906779521842588 78418338071665232
6428400535267643 76667830857994512
14930856102770624 15029875635790262
28149624631219880 98935826528555360
30487542947400684 79803149748469216
87841019970304928 90800360017848640
259012410012054 52423934314016376
20065259201083768 71708574629657024
7181648383390049 51148164835740312
39645849195378520 43962547682002288
5668816431219104 72166274483550304
33919741408981344 89427365546435984
54599592082758360 99588755999280992
7116756031209187 56833674498484840
24280135520003904 66796200409529920
2156359744653321 104613927557901440
48286253448630552 73977598154716160
24004345747877516 98920882665965712
41430301945995736 56968667241075928
45140361626105144 101092638614798032
23068847184131636 80968569117670864
29435938940272920 57094967658305392
14083949731313332 71151330574819608
56121543897540320 97600371041672192
19570724003770076 58370104092386664
18982279357893384 54263158394755968
13123490372100456 104272944333367216
5213054371005252 101749059595227488
42382354276520560 49378608828638872
35560843870039772 65824239274766576
1956395603463364 2044071600362397
77742171313317920 87983779577396064
8170074907902150 26984035939658372
16270780337049876 71560543506749384
34707112985424064 71051703434533352
18373030502603160 72777747778802912
72438262857185024 75962264984925120
7534648372868352 85750529145509776
22675089241677108 53338822730935320
21782975816986096 82618544690073056
68584552992112392 85429401415445760
33148401126945896 62907744510347024
18425752458294308 90429665222246608
37028341701831456 103810568834591744
12922677328309258 78075647734345296
34040270777610800 83130339491682864
29848026680257432 80741638482235392
7171022433544926 79746022704703184
35855477981400700 49457794544748720
42582998902784752 85121718380345584
66500790668834728 78910613568383456
7564287191970830 50172524889313152
43086519967011672 84601950149781088
29830862833559056 76213718313993888
18514959141103376 20546488582363524
87783398746286448 95391560187994448
16706878400767146 46467057352567320
31560975191948336 88594666539363152
5844245350188450 20404704489800656
82869073666247984 93575012999740656
9833644098292166 106727155856232512
6755546807017521 99134567096138448
13484437049214944 68448396356319848
12267324505334480 41175155539822792
8880147575211721 46574918263901544
84284976286754272 86333544045082144
69143748491307872 86544524547546064
40328036082901024 96906551557635936
22599771678699508 62038023047150840
62073347281681864 92875096204420912
12448889129104240 62135623629592168
21412926210312284 24855714810565200
9265724903751378 79025474029734464
27504111989763276 74298807244941760
9590067317192846 20200744266619504
60166055866452064 90340922088476992
10949874042182166 38952479738587592
17095953962986766 27661398083406464
30163984507234972 84796657425716832
24448704928686540 37057049482754920
21917266497116864 61059806289335288
3919455825975420 50892251163941984
6268144572021107 105102866652843536
76815356783771184 95066717375393728
57406523371680488 84697672297602512
36033226675932336 76994383858095216
33216790171157476 100036737307143456
13832286284698494 39301062482150672
18602488079014216 48106591468997984
35328255720390724 83313829227082880
58785825723259768 86450947988750896
93089126434726000 98467243168518512
41454951649195504 97569508092194432
28607014045518512 55922646253487048
10560848290426260 106951072454317536
17470452733499538 69845034303601112
4179095444394686 57588685523771320
31112066059364336 34729764398009132
28784020553441636 101671932241808768
76548395967718928 94195801669448912
25502912628723924 32668460718366644
57591681994582016 58954116696745336
36905911108523200 61524815573757208
26602582010394304 45690536561801560
34739556748606512 50415241248307064
49147564685786464 53659434583830672
29866618368389148 97093614256194752
62116072904562416 82347297106372496
4277555806269076 57315547230115928
12414042206380088 86278319254612784
47699633890462520 76309213150448272
10591789630078132 71427694292056696
43605176505735040 56534207078519856
55094267331349216 105826320602855360
77841514156908848 96229872793102320
27232999709479156 70005575565066568
38794338049829888 93870309309443344
27526665544120804 47650311613881328
5539792141201404 73412447429433488
15071015049264916 86579019787652640
5817458638511280 23787984841678632
8713897580083089 24168876221052564
70472520068951080 78510935052581072
52341707302038984 78635665075961344
52821911784406312 91944990681348848
8686343742085653 85466872990269520
48937521815670040 67442303405782736
24945672758426300 91849215908117728
10743210353580862 91407833081137904
33770602240514012 101519461579896608
14956007571825418 76210548917321440
26167660209051912 75928674462246752
8056764670832448 21038716634998336
23896139018058792 73483744115993168
66199688669192160 94645265074172272
7373623744540791 11516750216473396
39500325948728584 98092288049112752
68808655309148064 86418741632881216
3420446375835420 65686156027019920
21137343555517972 85008295148922784
55835513826606024 68810991802894248
16182660660603724 71399886652488752
10902925229940040 98320593656429728
47846957132608440 93376546937719776
30598351770603200 52337005148954424
16734713005006418 69659843910985224
30960517889611072 84386109523046544
4274636160989382 16367375266437158
53355552584229312 75771210202534144
41594145318559288 71388606100917480
56563489692495376 98285585507973536
34981714296856712 37623120447629192
21759490879258360 61580026270609320
65646836321272320 95264827171025520
27991579130401248 29871696538152332
21476339323446668 107127085266809520
29103500394752140 33331600532868216
42441821161934304 49202299641270480
2691208102389146 67026097133272592
38451301318884304 68120260414603080
17617970064640438 19294041574131024
29528993006678788 72577174614268912
26375205546459212 69491505774084136
8363660861294561 58764147481634936
78959115704548304 79264785297522784
457905445622253 88384724168654304
95819305011111120 102920538530837312
5530214628802494 68483174958530088
43765159230100656 95313391706168416
1254163686225891 1377804565715409
60249684139531744 62446703979095112
76172279035913520 87446359399533136
95260645456922592 100823928903192960
2381208156614686 101361411846077408
23311472925667584 78455408543661168
44214549651611352 87636842804410224
19072025891721356 91435888500639024
47448846550365096 91922940184913696
10045139542369848 29720178670434208
69633723454645200 79508115163162272
32393982976874944 96684331774878752
89110024119203616 104224160399247808
67157164425039328 107181772342763584
9015833812310796 72007665077243464
42346084001255440 75235984555790000
97338635927742064 106773679693217920
8362117173101430 22230799779973616
77088411577182048 93421900262830032
12255772737580116 37294085589405464
31207582513032932 66080111598521464
16165100807125102 19238463180245600
11374338535900886 57045564502029832
47720735856950024 65295412123374216
32395305139711016 60886180719273792
14614198477342996 17787758012096798
13644877666592416 43303305785467936
27875336219514100 31579955416297168
66802470152565424 91246252779435792
88438010343752336 105635385734280080
105478778447381648 106910897403769360
72556557019474080 103568701392722768
13782331645820626 37600477553532816
79812022859478048 86236424512420320
54520949947559008 97797384056393488
22037529036029828 106213597792200912
49796608566990688 73052166162801024
59293736212142600 80122462577645152
7778773707461934 65947821771752968
38971933933573552 44608741269089536
18196050120994960 38362259271070888
82595191999071936 98048782551378688
36053982171585104 62208052274103200
83879307632465792 98573829221778160
9001851586186224 82559405668739744
11973367933803566 104999237138833296
35547114538107704 93298199134014944
66023035697220648 87258449204502544
16673716640461740 91711848746660288
9254191978044896 93881844597051680
19501373090100492 40848894637167384
6028733998542026 74386706265308800
8466374995381551 81237552062022448
75028147237227680 90460793439352096
65359391420706600 88742271559167536
89288238930509616 107031632728867408
18358105178993236 106866268555528704
73790056764476816 75415857631359520
40609271120550944 97741184078140320
54348909415729936 91586148591321616
71813022067726560 96472216219499264
11712702912917334 15125903638698968
8028203880258565 105913854472210752
22014730036594784 100889919989029760
68907170311665384 75943741472600224
48484270535674312 104530064826995536
5420487519503787 85055671490454528
9002869425116735 79868461608729216
24009453210774628 62766742283616672
26090087061874024 26354468585872664
75573737041763728 104248979298144592
48350797102707704 62612272647758136
27477693022874848 45088127863478112
18538837508959592 96963640516637472
7280680124811177 44655189186257960
20428897724927532 79807812969306608
8579958749525838 42828455679374720
17415207033877192 44561813881093624
49179780830221968 54694744661969024
35916421688999580 89272688494901328
28498198459431476 71512622331352656
36250891002251840 52418226732366208
11678302103402716 71002849348621032
17424220315753948 107162989622462144
27599723408980196 34241713831773396
69756939679708520 73352658823580208
78313192370633360 79398583588684128
52502605685319168 78729520990610544
305394724525451 72207238123033568
12850186807860572 16313630231872186
14482179486883936 69181541695938152
23871990493195740 106929395222596048
38343886965812704 51675395914137680
38417219438332392 94942258724367968
11751271503289802 90512926387997872
57195581414835392 91353390761716896
41933782083760096 67371047522917600
14368726368120584 79106064922820704
22983946588864148 41001424464600016
84965698870453696 90839184106507552
47435495389998272 100062337306492672
78723729350350240 83458459492855504
44858375830786160 72159059207315488
24744607792575852 66004477443192712
24389962456004728 85811331562135360
84405932800097328 98284319838146272
49030776606769208 101735891407180848
86896527684326992 96329958187397440
20497382278813184 82333636961562016
17426778110171138 50661697384633664
71401940753586240 83139462396173152
7167830254746632 33026390948831960
5128946984651187 18446229247295008
74489446442937520 100990057988702064
8786120375888067 100583860238391552
5461266889215854 51442540460865432
49166010153828840 81492508907774400
27237913966182724 41715761101314952
55687762624450720 89765343351810128
21673885721378720 25014972908603684
13046249421788414 106783517776307744
28443550207494372 58325768613634904
21504832119985976 106529936484466992
19100410510120404 32124152251911564
68057721018376200 82786642891798832
9454532591286856 61335945519997440
40892714340618920 55781021726987112
36540877168088936 60482080496891056
60326141304484976 78411928562104848
18580215199895868 68943100756816904
63070421669995536 101884076464474544
90218601372040608 102641856485535872
21683843235618604 83992969500471936
14655847105086908 85873779271077776
45038976169677760 100855644204117264
8067954719877248 88754424538694048
47461519220384624 50723987167042568
64411781872485008 95559007715905056
52947719319977216 95776308034353696
77972189499976400 101146000886738272
13623238704848106 64100754584501688
8154342367715077 98918549644423728
56058337936627232 95924411908200512
14202135701743706 67769776659012648
54367192616120944 75086795894487424
5967334356402210 69344639909758800
3417188159412004 44756555854623440
61175344380518760 96901987318927824
69770465629927488 93849906890025392
55882788904171408 57041546265035280
11269605964236838 54086853466467320
74174274882846880 104769395838688336
3492481651793291 82979842334339952
8771057363378149 103720235976647632
78850073313299984 90933943350283872
27956168853894824 29687034691877384
77510846377189680 102609542200709984
782073157912445 33623936439455816
4371288297226336 9445614984198004
25752122055711000 76046954835196736
57812154017302360 101829598546699584
33431433701763172 57782859658221088
18752750746334852 35698395906641028
1773433945814133 14394730529877480
10409678742195518 73652266470994608
48825297898568376 103938815148055328
26494386432168976 32881316314819356
33048690541062184 34380517277811832
7912838516014485 12523273878199776
53280915349913816 90995995926122720
7905311067776494 81989455464435248
43814092771875792 74826240267329072
13415124596440132 95419152779384288
7804832606509023 43128365860463744
10752838483331306 54050127094064744
49268632825443296 75804344429990816
40613871353840664 49003571872929792
16511898332830058 34251604905352424
10729462939608772 12155295511682518
72973621604889728 92758439781422096
40098178178526328 63030339437276112
9997042120137792 102118690288277872
17428920114733898 37503863407913608
8762231713340002 95038244837247904
93369520413048224 107039176398622192
45395513075511960 80290038720910304
26145036986831680 72045337173382992
10473452213093192 31465747053919240
89476192642253168 98940569040871104
24483987952077500 41860974268874768
32276778234027120 83309257298715648
83353758029752400 97124298224583104
8688421661369710 99769398437544304
27108732697796264 31012018002959460
25679379034445204 56492075174536544
33482542343964404 88130730887342512
77049317515169184 103779179812620608
32582966581282824 44469783073299816
15327953091470728 92445468266210992
93145948199680384 98537590716996448
36630008342894384 89781980495607056
2623266740172578 86665488561010416
31962377307449360 40590949840143224
51600623529169880 80033349500025232
44246740314628624 64371819185170400
64632208826553000 77668312432753792
66017801511179008 106756034436285472
21990237848123944 32329920439487860
8037525182622151 99196152797810416
26326256835552612 37303581712151360
17921547230844126 52370657495203048
33067047463575384 64050136147101632
54757799575874744 75131135573277328
5427095653634265 76042425531490368
72174760482840384 86092600969250544
18472863117057428 44169846600083184
22610993569154372 78052925705553104
5527466143895725 94550180046423008
73370549829629568 101592638464716016
12251681615559014 58667354710193672
3898861012282183 30376071813566608
26965705279543700 42695925102492552
52940447131454880 69293546490106240
41840594474705152 56004258080558048
7411758634638981 40559214636687112
12127044060405738 15077983118621454
24037876528805556 73526744273682064
36813161614301320 89034408110120832
83835593019392832 92770466460496576
29502388770760364 95633982629281296
16753091223852550 28044288182022492
21417373514548504 39851695037430976
15040051019264230 106362796701024304
56643650686681400 91674475777148112
77157991553372240 97135455247101264
22453500484424604 79617715472260720
25130169739067092 28277201122206516
31280790961293812 91367307827846960
74944051159543280 78161354595489552
32768337330234928 105123150127054656
43428023823564552 103795689748030160
9759067747002798 40921918847722648
14371837528329476 91207282109973584
69077610626978728 90061362945563568
10238012445723348 10735827074278266
34628117299092884 99245248200240768
39759348389017128 57041750430017120
23422810743076340 63868983478117024
46770622329307968 101478757845936640
74907247153185696 97522246168529568
10552273187298972 62984640278677408
36639113299274848 85223815822718096
44255459714943336 66770216691130104
1666457471462632 89145630209157616
35439422152435324 61723169795444144
65676814006077232 75928363787613728
47378415137983728 75260918543254512
58255067074102056 98747284520696704
53647368029415928 86358264004077584
25457606414149108 39884753140888240
67928515214622536 86258446054866464
91187792566512736 92777441716487936
68739034787744184 91242938903824288
10018019039115530 13293956885666664
2888811590404131 18229864649171460
22835188789440168 81677109574535808
49196872205545072 59527504485309256
27707046525074020 100673031296601552
24521431390492644 81986476869755600
48613785610390880 83565419046083888
1285075760943604 44479968839157512
82282534302232032 83317995262235312
19713872604499828 59783062995756944
41653247339543936 104096362439703056
72775797832064864 83379046155994080
10592556471632010 57242414000275456
70473315646822016 101709963081529296
31606893422945424 100217098328097216
9341910326443868 50824632497033720
2858255520426561 34687909742319508
7671693228968816 98753376684312880
67356174749413336 85917638441198400
26170733933975236 93365785341132032
90569960791492512 103313630464240704
2319723274943544 44864273948854472
34376269244631596 84580471272072656
44907418021014432 52000511690683392
44920867150919368 81527147218699312
8063672581071858 22677612747578444
68281925444048352 100964491304021888
51756088765723072 57157160736276280
31356301799427432 87159526523725184
43697961274998504 54481993421590072
52572654484994160 99565144618465488
51059569357885776 58884015656876024
49704493513034848 67630081122050136
18958142985328684 74640483411034064
8888890648448949 26972021953173464
50870560063967928 66099636754767264
71529279802192352 106933701221973488
8508936906694036 34865733990028784
5076003087123874 47713422974184824
15430533932647714 75937063350021792
46088647355479080 98013622853665984
21389767499199308 69232264567219584
23103985713653196 73409069587615248
51385759233264576 60917890542050208
35672974597535344 103849188511237392
33461788395030232 63651659579170648
49919409237203624 94477200303048000
23171785495120636 24300653570300308
32648776843986148 89255333997812704
43277929318251064 86228819170567760
25144241910461060 32559058286547108
28510456526215000 86813337995523120
8945986710456472 34529381616516896
47426777314015608 97458909965007072
56653825891237672 97044511799050576
37951858895843528 51609319217172656
67266825770475048 102515314112571392
21090735950139248 32357225063423176
8586116770244604 18711934668597040
31028194558618564 100771992249386656
74330104162812080 92469023865955792
96166927919563728 96429155041624512
68894701184725608 86383540676693008
13356898134277352 44825792041177776
14287300486234674 17976396196652996
26747409227735916 76440309762913936
85964596913061200 88931913063707792
14872480855475244 72622640728640784
4705969789033130 8444736575122838
27074891320814912 99256668249882560
34873792684413932 50958247119228776
15385832292136010 70495881110601848
2301833289976121 77116620101346640
10620074933891684 64823123236189312
23736471991936508 107090374368853440
85198590941785104 90566962058285584
6349784078449253 67050469804688688
9826236242769248 83937147814781232
102315401727560112 103966745139400544
59438921095047416 61829917649816928
34996433848795720 41112899509555840
28504106588072604 58869179713783296
54500037579930912 98475935960973792
58110854063320960 92855171542548048
75523097497791328 79343370837922336
90549621561320544 97106792210426768
47226239534719496 64532466866652720
62836000374911920 78788823176922656
217031646280670 17704157887693416
32885413685517904 64587940650456656
48796534614422256 82593537052690944
42067005382764080 84949912168746992
26708484613734072 26926164458148972
36488446914500448 61891369548787344
19368695491170512 44113083065707040
19999573116918956 23212391256729520
9165390731669240 74328418536521200
31250080976393148 80189111446043824
73853511254198880 103983547235216592
32080059799563616 93400207987433296
36112562057123968 93598515784522304
23389256982851044 76856526899321024
28142928445522708 66937362237953992
23547934894805924 53965522065500288
50517830205277280 84754727305723248
57693656611409032 98431599699834112
19841162005303584 31543001752507800
26847532380770892 46666496481555584
8323824701911168 34376019693091984
8193559237617879 57532266940782200
7207996732003026 15929397399166498
21892969926224148 49061232735583528
43135794534855296 70234726277549024
1381702015565491 16021218136827478
33800446992736456 59639530229564704
32399578137368792 40627816790131024
15701234046638116 64002489235315744
55988819438087880 71240179663884016
42973310998317744 66491815651638456
36095035664251728 85590054363901184
38893878544065496 105048849578336400
9281784282024008 70619927413862648
68182306291387216 103512545541497488
18814621294357312 45613047638159592
28267664842762392 83642083409735920
36408721509260960 73579659293626448
7942752127938466 20871970661898052
52040639105810576 99950112503531328
29314292658353824 66839282132639352
16533462860423670 26680291031300368
26125663562975328 31902644976586552
46969341350641280 55176348476736480
90028437406464816 92035923650171712
86158012055009504 88466131776137216
32586540553066656 44532044547744016
66547244670114560 84362120885260064
30536899002720280 62955686765457952
26963677797026460 46806183092878752
49377707023003800 52671630069329104
52385464652576096 98196454309506288
55938195462745320 65592598381623120
43840906963716536 71211179373033184
57757231880855592 68729378652022976
17808757227600108 78428480788650944
11597455901792152 91309452502164896
33881614616832372 59344073823597752
2373083435448457 39507671005749152
31453604617666644 49335689868964032
22556493136603940 29093420829090136
87625007796999024 92177689872697504
51938259349807392 102740443086232816
41969582757830832 60046964384140432
6983682766642002 100521988081687600
4250035048457339 40329433244841408
77795510886333504 104767124249822672
65736332524805112 106662991626217712
57453439753040728 77011392217572832
5670550579002384 105129795000984640
24104061971419920 86029930988875632
43393505700952176 59408026181583056
1044747066288376 59001673385007512
63089253792457616 102370127206053600
27394154846984116 71937260480224272
32499117960159320 84253847345099312
423139837055588 31242990572071096
22042138100673308 104618981316948000
59300362813784064 89249501041860640
50982464105978808 106689954281964176
6348911381888584 42868042780967360
36864384280598472 100092963625468880
73327153421954000 96564355342400416
17043669854846584 29924564644491596
2979833913648607 84560381917585040
36085676221065160 78976510711534160
8715303385958105 67117811086129416
60145992882327688 88275462325866752
91140916550724464 106904385982285376
26962808028087252 83329237537880000
54718772397582280 71849622400011872
5750823104214481 81916718779047056
29848996107819764 47838812279114560
22312259387760940 94683845287160160
911780229226303 106246408730397856
11371531657659918 50883000835629688
38026088100559640 44179996811197688
4370447538908770 5701280589302066
56907302837529792 90301078739397872
2322672764328004 15038736842700586
8983026944569021 107292422081659760
40074297223958232 45375560770628384
18041730996151364 40926162072103144
11703938690884788 51225547302343784
21126326693625652 65532595555472984
2361630059864808 6703848482933430
32935362565111944 38643013087242912
61474558649832192 91826853970807328
11841055750220496 88616894948896464
23780005885136428 44806781556459456
2319875511904527 47699278636074096
57324116373093064 87486073484918272
15843668854569254 70201977840464440
15768920974568186 60723106785161248
54374590802154192 60272622371721688
29982981785726948 82603628888367136
57225896645801960 80025128909796960
21032463809663784 67428902556285136
50678872047310672 99752929901485888
8623410430383306 68372682207254448
56973593080534016 65166231719028512
99252659170592176 106991914758412240
71228867515966080 95511569975524576
27353503520380036 75330825597012368
15568357360285578 33910575585388968
42435855108571272 71289854609074448
21656329530812848 100451311089895312
28856840518368928 47394554363739040
7798557800681691 66589511712003368
14141960036396798 71912239964226192
24630615410223020 60951821344976080
23088527108688368 83570841391846128
14498162417347344 69455670601996656
62569366668504368 86407688978181888
60984080802132832 64467545511580696
23698519109985364 100466261231436592
12273167725907524 85460565258493856
52674714233522064 83458154691063360
23456063231249632 86871228683751728
56402025745755040 56631921227765304
9720475984619910 49797755541987256
7881004543495564 79704818559574944
48636686363198504 51151897614614136
36517092671457312 48733724894122344
33710808783499928 78541835381211520
35027440076103612 66290777174787944
18808016757292948 25687847963604372
586079353137588 83586030533212336
6764686059205250 37710156158258840
38851146529512432 63421617307286112
29723383098092288 58548265864913216
9877767941149908 34784729563431188
35930766891593572 82860716312021680
35956107085194420 95782126444347056
47112688790599848 48904171332287248
45877082496060208 82879268092963072
33121791294001408 90036008347913408
52198515536637912 94334472461232432
89087199087477920 91956309531814256
1357278632358170 14391638076068124
74991328382053808 87018040269059040
30694709720793552 75826602989741568
22224748008672348 66329361462298240
28270597859298724 80850490972241648
20303545371375668 66008172978583568
34959989072630332 57834669463655504
36600725789364264 55988073307308232
22691059403238312 24049248323876968
27869402777592104 76531110679612016
41310978313429288 54149329030443224
15148140836510476 24543850478637328
29577264847927876 85801127515973328
13865940816328056 27140427275269332
21774118540263380 25003656661781708
73545990949404192 87344031195742464
38054815401071568 53487975709576448
28476244203208560 44331747168680600
296659498295974 75091420081257680
5465592899114231 103185832106304608
26296989286947648 44435957249158120
18387740462970744 72011160553858608
47898506780611064 61184506164537088
46294891238765744 87308244275948768
59992510950857960 77061627658166544
64819127583903160 65574606161264840
7791236918226628 70395019449351928
51047517670299944 66332093821483648
25384488201358048 89285534096796096
28274273766687792 50797126708967240
22821190145143524 67022486970451392
47283083000392944 58562476354983176
62420303977597464 104310982794647280
42912567844675856 100036412882364720
1762792808610917 66537905449336280
3160473695623399 80499319628618672
42572541016159080 93215088783887152
36193923006654000 95042142011420496
69448942680379144 96008715983006336
86123085157845744 103438031859285792
52017141344018584 78681202006290096
34698079756980152 75799145510526704
2804350299586488 79635939501073120
56347314707275040 88375792745519312
23819972035431304 77136635956350752
22508985171918884 55923887222168768
26309840227201860 57819686711317856
72950245040444224 92253118009536416
4982630161935809 34014107531280536
13905346410111244 93807426706455664
5457417693977359 31249326651738376
33739112397185536 95153684030254800
15996636976428614 73454112446933024
40526876929761912 74097896223932688
80431768562959712 83665705128038080
4327095368868258 93716199835055216
27350056769534700 106167835981433168
46501659157462720 57605298066758000
27212557057508868 28742021385606784
61792146608617440 98427812189562672
74189346331879088 101302810712905952
32817731605183048 98252432641712240
37823888910514856 42838620960304664
58245013159402120 105120782869558016
34011073319476340 40092990154086712
35109130351920340 60886188188547936
1266551627678299 85117302615181024
2542481710198594 81492427404814960
47320143779269440 94275612426782672
87249700900507408 89002173723182352
8936340628352743 72822659399632304
6566616507577137 12049089967513282
101345407440591872 106863601370410224
14933250090598306 54645264724711256
33350813302952976 42310761391993736
15282096410778054 49458873517162736
62903464386139336 69622335871023600
67496163025318184 69991344608759728
26430231620390336 64882792292104000
66802751604580344 87548239087734272
25241472954050080 76266285159234672
48029381290952712 71746705707791944
36315004736430760 89504419612947136
38705645651506832 105069120535455008
87950009613168384 104188817734949168
39296214386915232 83836516241144608
55968511797789032 103043131876558368
158470575411605 85822121455220848
87974365710949760 102601515819461504
54160857628501160 82610804812272304
20240804253111660 57621835503041112
3445958890075304 31872061552001208
44523686830703760 70524767198212096
24258102572986616 47240983582648880
16387209356828318 61574369706715808
7223762694972996 105887972745071088
29634391561825960 94780397650555472
58689109477726016 77838891813670016
14845628087275704 65975722177995720
68541903337261240 100368487906023856
11710905100928122 13281753348629768
77155344045844320 95616753520960672
989133707576370 17258499322508250
40958938831990840 71660966238558624
22953571706143584 62486626803051792
19816053680466472 90543499620145856
11073873990650946 89866745636082896
37367008632286856 65220589308300440
13636260591946420 91725570968097360
29766965084717576 63413366326850544
35116119919828816 70127432604140136
66293421091274304 93237547980874304
72984170977414368 86964676593438768
73513981556699792 74184402661722608
57631852152373160 80857041838166864
60002083862078128 87530498421905184
52546037124719648 55970576785653720
45355955325318552 45583787714606504
11312035121406944 27754354973789996
24268549297018064 68282332697823376
79255158500638240 103954869646716368
55151968046494328 81485900548331888
32117403454823324 42131324851866560
3954791371838000 69051328251635024
6578804554751591 69252099095795104
1910945960511018 78577738641364720
28790274784376924 91210613109391840
59154904076638064 74822972711990016
81217062987884576 94566525800815264
44162515059781672 74350040320042080
78034960265620464 83515259659563120
38791460283099008 49508075425957520
35653877206323644 67706433724240152
79069396247431232 84965235199988992
12250496551634224 39570427518050024
54262564750790056 56066741652718384
39238912402945352 106249867241943424
66747298526584664 104854574996830432
51815565300462752 67727814495558208
4582787010045627 6002620480688099
10840683719119270 37359848581305336
24562168726191344 58230208600367008
43436022047426248 65623993125517312
48530176651064328 86507147138418256
24387030633892836 98857836232028640
54294739671903264 94302067503696880
37410850769636560 61016849699565544
22148467028899396 75273518489605376
52706561164389072 71580648745740168
67513506144971888 73053606644318432
80797692697505616 100366762656041008
23050988296675888 61746207199874536
26910232588732928 39291114413064984
37199248765641424 38453242120737480
77748848781871456 106096113712855600
3775476034850695 93256834707518816
62565624685049472 106284834824628128
3690785204285433 82003710381330544
99246830593288096 106592431368205328
31969159014553088 54708184260158952
72313058131463664 101943084071054512
35004779098087332 106796704107664176
21599643150215160 78941159272380496
5267233270903781 97220712441424240
43960573706100488 94927794342969184
17344663560267268 97259199905268160
4982051087010196 76518834859773680
100971868044271536 105596500029695952
23539218687084976 48724381530997112
52924956454764968 67258071028952832
85327445306715440 99515117096092672
88470527544054464 103944495034325856
19315258825763332 29054115652542132
57036448772266424 103857702206782208
22798034221962372 78742627237455792
4505701077212146 48335896167104368
39755622317892864 48629617680596952
54234441538333928 102105723931943952
57196068807356296 74902120578007936
3534745538555529 78585769551970720
20160306749374400 60006426998010672
32786116445875188 97163990630280368
49010807004854232 58676328444541968
45303923451778440 91212687483980992
62945736999511 74345013956741760
13303190264200982 67382262251230664
54266337643126328 77705385477137808
21173467279113400 41550265719652584
54137606384711104 103039195221597344
64414394802546352 77676905104309888
52806291333268768 70351878733449216
26345031508718124 92005772189577920
13958416772543724 58266055081292760
56219710376536216 90535071192643024
47457771141059904 98663093016447888
17426645980999384 32422821672100088
4371205310864642 24375682094210828
55589665419355048 60092185801795616
29622510932747288 96397535728636224
22981408919002928 56136324362923464
12401517938476570 85260265490298896
55284731187570984 82316968793949552
51589824024122648 64201236222972528
18901694234313212 40675558569213512
22313255592214980 100918798501471392
31153956000415820 84271443568623024
48564286727748520 64267441455644264
73080770039394416 85154907397256144
54466621733551056 70160391635007136
79657374841441008 91791081061014608
33992248787700292 41084825551326016
16189589831291972 98129585968755776
1292775140609742 33920723881531164
21806191028028500 23847766872492232
49589926843452864 103511047539292976
10884774963130958 69038532549337432
33735175531668492 84001567491516160
46046539444010568 102899618837973840
16254801147669992 42028746635631208
19932913904626096 84659046888036400
74870058564395184 84662773776044128
28885806460584276 84949358305012176
27768851204860324 53623061804582248
64677062900246848 75069415959133200
23631485837371840 99025882305283040
48278331126658280 51140132143448672
13836409691765222 51789301038154632
83363450229546400 102972686501824624
50946269288571200 68503145310010184
31105768324573916 76129914389691968
32285098936970920 105938398476512208
7140526652400975 9631764974984366
21788228996118176 25786053880850616
12790723802439126 73637365614384128
16593457081102382 66482478647779888
26614251085351196 65650112680822032
67541675608429376 77778489138137856
93204642411713840 103250789484815280
17170589164784632 41944216580082728
36588764498550056 61456947067934456
21338468983371364 90046537192755184
46402867839945248 58276605832188072
19212866601545728 79261872728642704
1883622180205918 82491756666863296
45959259396301680 78891564738095136
26080988170954148 101573417891431872
317462340293884 70082797813301512
4228846830733492 65763321595943872
37842912252282736 50952615137845264
57400859080966984 74434565105070160
51234138159386096 58477789524452248
11357375012670142 89397158311388832
34197339513443012 84888735398627136
67611706488727992 93820146873108736
51500917607521472 58553797182145728
13217987592165764 94488528365798240
57318164799700960 95957917469272288
41055057558030344 81960929950504352
72253716041499376 102216957298332656
55286995743242680 90632934803899824
77619639289181568 101419148740405712
32984191616278860 50324465528602248
22116269730638136 65790126872444576
80320883412215856 88030164498128560
76555130702652400 83010316660009808
44354482473557304 67202903716068688
23310808470482268 44532681177687096
6698043683580784 81749828582738928
52612019490310704 90662490146637392
20549504425464644 52719924336054640
89256359010771232 98575848733070816
63099603252724496 79542973181094032
8492947162985616 50812834458209256
1518712275125886 94906349704185168
25803365200835052 74748078358015488
14384380458684548 75391140572906160
19159928341830456 23920275142322172
3761435325666048 77676259436085168
80026454447544912 80816352714400144
21511244654586040 107236406623800336
23252777575272000 93605426419299376
4506699247379687 90100346180210160
16888489807484446 70206705814390984
7107686899401478 35555165293553944
11477014068740852 66069425652460136
31248491141883104 70227828153693816
56192860341432608 98807139065959232
69041341465334744 77550747928713280
15602389464511500 59930727168280064
62306855013810008 83949014470652432
10431958551094062 46246715036150008
13442432613188942 88762829287225008
56803409696041904 84143543602051216
36936227813880560 99333964299115808
47905679539168192 50432885491014128
67388765900106088 100127863430697312
23791571330151380 105087004755704176
41729967200925472 72304368699003264
37505336791112160 88225361213844352
56121085642589600 94886907061376624
22909589316095364 96693003448733584
15609898941645440 84389776022364096
73933163147709696 106801897432606944
15554826593764506 83852600644887968
11018714173849876 44513265529913360
61244252857432208 76930923166556592
38634065404277440 79754193620735216
26402733206755844 40262645146856328
15891160351815806 65728963119592704
24976266061988464 36798306736627984
11904751861045844 83236065146748784
22761102834688580 42601194032906752
39439191592565944 84458454843948800
15206156270939264 70265204935703320
23139161600645844 88723985196766720
9402632468664174 19617808130687724
10747906230288702 62706446137543144
43379772899909616 65189708066907544
33219351456022664 87773225006593760
87580041319753696 98944639447878320
2954851891000749 14826524943109140
66542008264524496 75655284933365680
25357002966938796 105466618905217424
11718479239385230 39274800351800176
52716577309152256 97206014694946736
32833378038202688 92422714380408912
43898461757640104 55706798537141832
37028649030428720 62743423658333624
68158938606543008 72704909640005920
10688328563187796 19495841984543620
29251105956251544 31087539642992040
17107734521264278 100829704157848416
8437157116803365 21060226613406384
66525103475513496 98812583828486304
57546713790898168 78432871263393072
20283478889931880 84961959491054592
16471938015964136 31433438407867452
73203086114237264 103962681691929312
46856867738969832 102143137189704960
490573311077118 11447929502056510
9626163328113180 65622158368051184
6051994403839878 93516658569141824
72856176980796864 77714666310347408
10819357371041114 83368066223263216
30864426143875520 47686391772082544
32099638575748844 33660454547446460
76801215918150752 88491528492298944
13019660324071510 85620268619176912
35741230398086568 58414742453876152
29379812048181932 45677903927375440
2694922003004838 72647178352336160
24957974123293320 59853205555422624
11365981548740012 71267703724188272
31179032539646548 67501235709171336
60915102505534784 94894514889033568
47449972421831544 65450929597625392
59461582128512608 65313347619092216
51454192428187208 98460994433539632
34135438530516072 38370515866365456
31206902611410160 96073428972811184
64420219755557672 67312023289184608
9004980108622366 48051468424411800
46421162626121928 70339529804908792
37896131229357168 82078008562402016
46403025548761392 89062695384329280
14173644596577080 84998342784912928
18964675825429164 81707239740336656
9710419116225820 67211845144594616
28344849092071552 84008914689328432
1934946718167878 58030450607676352
43657815404912208 87851640264924672
53164140838506728 98473387171648464
13875624790536508 104942430967883744
19151908957545100 100110864727301856
58204407405196032 81334427406797840
29765881863643664 80840659994869664
26546772557849136 62475832275052296
21592592615439620 86934046961808448
7723961566905598 103223684494081184
50765326550939592 66221805073705328
35459496972134420 46006009001459152
41820903885706352 56380366836091264
33012832930665988 42714058154899624
1799572754958344 14004867772341546
10171730711517340 40463472837729288
66921470541227000 82895589696018656
11731284237102134 33463785517378256
43067787360527824 94979877824700608
60688281754122960 65735630374487728
25995623557215516 85479791085126544
37706492609642048 93685345126839120
61711694573641624 105659180243538736
23537864702359404 45826327778076200
73854446535306976 106082262520530000
58071818359816016 60113176940501824
31350627657115956 86828597984789712
8992673761502081 10786761011969382
3622231550562288 21916551645917904
88476195396025136 105494727118715344
77016424523769808 104438808354384672
5171732193942645 17173911982525646
67994102004673424 105999927378348608
91024692402104624 106732312446394416
5510805188469699 83789936756206944
57742543619271888 99102913238904256
56885238027198440 60421396107013736
33732867631294652 76086320739048816
11501696947726066 82815986712496240
47851542037479048 72328469949865760
54170907139682800 59791642229118000
99466356946910528 100835194002113408
71393357579589120 74515587063952304
7041456980292134 91347328352432304
25057650779480760 29604468826057072
69264254863713112 89814773789577152
4397052942873385 51060418370510512
25195657105096452 78794930557968576
4066010933640673 5485424629532627
17485693699919520 73473123651973008
46708270633025768 69340668055474128
8727288985983282 19290906161133204
9888654167493826 69227625592963448
19785041518562712 104034460795018064
69455468117123072 92148819870516256
23080759273217788 49976201280411176
8424985443241506 67242779472898144
71027006820973248 88395667386131728
44202014241124752 95245181188427408
19173843506427396 101045913744924992
39419465772461720 85595181776508768
57261778743251456 82371252757963616
32491810720424672 39209631112563728
65259304129806936 95262900679229792
47632730494779232 54986725482920488
29186613930546968 88417347334114128
22351552455157104 25753664161541000
69462690141174736 94192196454257264
8314375378101735 63874598142975656
55370943377549776 76742307788643312
59745629881832536 77060463917598768
89548925548132384 104281253031155840
23038151720175948 92333846777677584
26615789258165376 102194295416395632
55956011758214984 59473045841722904
25602310390375152 94434908538980160
4916588729505160 82755785897272928
2170346078776551 59863645379738272
56283216287038456 85404044549929472
27425372504925552 73314308309457824
77011328252512784 99880587574088352
77734422092817728 89477090893986944
44235629622600960 58589691306670416
45315219824093656 52418466179028736
18635238757050336 47148063459022168
68043261486644024 74841913841536368
76720051853743792 107055549641854544
76277047374609424 81185336689712960
219836832426071 35805891281516288
68404162388380472 104602901163011616
41546842981383536 94659606173315104
21519236134597792 76764114632135440
1041951050611115 20257606988349544
36267848299037576 104466474226152096
43739340242714720 64628888482607688
6180848096921162 8229339982183843
56095770467459904 69573781842417568
14522503328083810 71890621590239376
57360967290862312 69226595935357328
61593365695492592 100869654474695264
21623240435187544 101281965810255104
65144892122300760 76150022277241936
9797542278951270 83209740397188992
23690131656082548 82124441752648976
40441495956919120 61520950207487144
20490013700670256 57915044736927832
94577607460106720 98898243833727712
93570072731778016 106781300431708208
6592240935779575 67555721249738736
21708946901149380 47100263000090056
41596445510598400 46829251587453488
33086074892197056 50650228911004672
715408852634811 80265424974894000
67211458439912456 101498648619304336
12107754793426140 81617188314116720
27102228828174224 104918392668454048
74832897777387280 104979209831800528
45616763695759992 81261638684520000
86022475147835968 86085504993221328
805977682250977 29405726930264680
54511610302860672 64910415546384472
90866124671141488 102359024262037712
1407343339452744 5773749077892307
69346318389093440 90832034530520688
57272152985010560 96950158481440416
18587666200590528 71505135786073728
77876879833901648 88227657721254784
56262375295285448 105533314691388000
27197378283164612 62079685696390568
30320447628303544 32657452981181736
47323747196807512 97598943376433616
93330718542977968 97445119839465776
71008420523658416 85858633383649488
54123148697090560 99342696573301760
71316423693795440 74334205796553840
13877187512259300 41906552963415552
46543002118546704 63527744649912296
21573172674425136 74115728363710064
47676012890490368 87879549634740496
22017705504291168 26248848130825820
26906068483454528 84950964198304032
28263504827653520 59145105553810536
4818213244118503 78036093252517360
39236115923333760 52458743906186328
56078581631949648 89242465534006928
23992464693257156 49570227675871688
7234117477812962 50472929345501360
64005306108569752 81770985119064384
81013205285828832 104981308253974208
60839288681233632 96028627588646000
56967459288948856 87662774235067424
53144503202066456 71198994996142624
9026472267502600 98885312254545264
9277723510521322 20313277241944896
15351031086840448 85985530930651136
71410947332693528 105238734777301472
29129439575659960 63452300255781208
46897399604359848 75970555081279040
50590246766445568 53301865556044800
54161442524899704 68030493606842080
7335001205161671 40063402581571224
46386733834773280 81119410503374144
23164374818254868 58596191839507712
50704703835486248 54019642196713288
2314948188361360 93429414718311744
27000787130552688 80200293448189216
41011780870406368 93788106971651904
70732822199686096 78810307180432176
70974973710856288 82353014599155472
20775727096742260 39911366979430032
16151726928503046 67825184365624280
13160452336123666 40269396008124184
34352025998420356 59555793717078432
73865269961467024 101513351737721696
76739498057033584 85844762175686320
38959401751425576 92338811141912896
12827259145255288 27391917496628968
16391650463689050 43228789652851896
47624441997759272 84962393278826576
18706291620215236 23756736375924696
34565348586811088 52134000221107136
20787660199021924 35567659997957252
56580205303548848 89538665140926416
3562251316284182 103876067105118240
7250736287479786 47509480644870784
14647292881151208 53100830128102144
22645498939659896 34879925415478156
12527540941116340 25079899796759428
17216149111372004 104684340422559424
3523955268217470 38207425353895976
77444704547084848 104304894880239552
24600711928546156 102864003385764000
42630882608408760 55395197923001896
11334419547492988 22963222156816496
41596565616326168 93656776263457920
12400209662756736 68932266256698648
27390012394215028 100229818449323328
83095920594053696 104882520530537856
60939440300508920 61257348630758320
21545018118362820 40915181203698752
12613409804648598 86523829784415872
5480860615684894 25929384936024492
47699479652758056 84573150747765776
35330742947671528 75415688743207216
28154110292102832 60388756994636192
5595504652882770 39913944001530480
73590063480105248 102430138026198640
4902693227914813 90715781766742000
15428809540501032 87338415914810992
55265337782756456 82420377318696640
42062864273955560 80285274593401760
31011648039035052 58520918163110768
13278101837635430 99157167575898032
1385104845930863 9598398915647894
57891448353280296 83461613749153952
36457143439419960 92337847442675840
53881695078488952 80195128801664400
34093268520509360 49856159183031112
65120536725365872 102305923504918736
12204695047467430 48237714555789216
16659351448212824 77477797925708816
32542945834682104 51671765961405976
31965437094374868 103293932975283488
69408798677878232 85007363256500288
16094759720682536 42245094492905832
2580819141508867 104018047166462768
95791030970647488 97733438068658128
6525206722933964 94205053321277296
54290656966535216 79546707951368384
34816250744136448 97736962563804688
49591395071114760 100706881686861472
20403000633215344 24645802468289580
44715971866391784 90993328739225440
30335781881556720 74896560783189824
23273629948278440 27408638696141832
41619753309540200 67605942365469400
48015393923377256 80359859872102016
34613957347843952 93848033099293952
41980613165774176 76553097951613664
63720805535654104 102000808597821104
7922493665623097 10860053540616614
59667338090791360 100862491233073872
55966294706401856 65918701289226952
73996048108395424 85051254537256288
49281003621234920 72574567735413792
26872838938523880 33943304825154516
24414431384261720 45016447513631464
11676607375317390 68507925804971736
48940846597098952 65699110768357128
4926359216160968 41033224419166592
8745717816503530 99070563026427520
7416285776712041 48747976529425456
7648335285108189 41424052866303656
28929047960844440 104202836246718272
25868434651577392 103274099997914944
6974519590704350 77822934001242496
64168736058652920 95743887974613248
51447652657451280 93587711091682496
46976009281218744 63468182055108296
61552679595419352 64746506811047784
35656530939997124 100248642189771712
40690404239805624 49568071288985088
6815188692721180 48185645829463984
22159432849466336 27345946268981948
53325534384384952 58344003375284992
13237146733338936 105970584281944720
9583502130041128 22106224695775616
20786199307123196 24231543389517228
58860887810901680 101825201830817856
1492743476955033 3234546800407411
100048206633278720 100153110432693152
23640268274643340 61202878835150184
53170680271995192 82244602422672320
14207003614641198 86139247969136096
40421224495098136 81267276566302160
42571907142651776 53158565384005768
29083450714442080 100108467922821872
83200050667649888 99975157535628192
67571114396493192 98949868834359040
5886411114208988 85520761401773504
29642638114475268 38881843273783520
10307347380540854 98343649824073856
20498209488891232 68261838304186288
17002763403884898 42836843442633464
50909310900757632 86853595765644512
80495942990004400 81308564466532944
6134931657704929 40399198309121344
62533361355856744 71223603331158488
2104734684793855 77511754505650000
14876859323152170 92841285904643680
43185419422808480 99280884548040064
47223310932068280 76532971274154704
64462481969709056 87378370309425024
55878512822056616 86249631765083744
23748833495577636 59922345528316536
12460653310998542 78587587661893136
122764558628082 2970869692594530
18107828711949548 30212450691371172
10288648851659400 83094864893053872
27365479535956208 53397307619815096
4023933270783617 47385172754676088
20057208585866176 91441339559220944
36304086471193720 71932049680862088
14919536478729256 81944123044882640
15221940559617242 20492204960977948
81142898953730816 83999644527458624
40291917224627328 55425556040044440
38511402379297280 100192014265866144
51119613174720416 82636272480658768
38525266177351784 68517738103025856
63514542189974632 97670864911336576
46554205429825240 66614607459350624
2949552316843416 56725147631718096
5386971676170734 13654818335231026
29564272542528932 93189728538195088
58348841837307776 90000634987091504
70564397746235320 99621353572657072
93396917264540544 102706496278471440
49124445673744992 71311140747915312
50618321677862576 100241183141721024
73756858633897056 97942690251224576
11640181460871894 80777714083086064
70032147971111336 80629670171758704
62750827284338800 71174460959140056
33412486055670948 72791081110328336
93224297910557616 102605362572432384
76381980783419088 94617694279684128
24080038559265152 101993007705569904
41283203189121272 70824681291154144
63126181755653416 72170906873204464
16108386363793192 57266619037316544
14750203596039208 107006532656362976
23872922354700484 48426142191999464
69103841224284400 105526729226027360
53167087865358768 95300619710281040
42839085046371864 70271231128558392
74361031328489344 98995374755533664
51547237971525984 58278689444575536
52478967264202528 90477249341240752
47139365953976472 61280385047192800
17571874894745646 92929898316248752
41624072444651816 105894886750325456
8909254944564062 17718719564706050
94648073889127024 103241614010742256
41346799670902656 59565941375461616
85465272103050672 100168331552638304
40410142177416632 58764212928453864
9805195962799460 87280353076980640
87983922808076144 94953437700806480
31125161796659868 84303770270326672
36166330767959232 79449402046035056
17020224958835230 31514247430816668
79086620273905232 97482795643394144
58417047592778432 99260859904841680
62172628701958888 82757276350432640
30046465467859288 47025911850375392
35597361792481636 80338506397882896
44821191711030984 104210935505308592
8279893994771581 11880223845040520
21523412980496612 69846126013781776
13131634970963676 17554755875864420
4294847126185610 103446802765709360
3782373232176973 102118151762829264
15889179487372218 74159776899160816
20263682994465268 25659203810974900
69436658195597880 94455847797438480
10677762815773780 67599142120949976
48556665184637480 65404803879111136
51769371006339296 73321758978611424
8943830641670232 95270668746843392
19033580285027708 19380696398686992
47065909546338304 103459271648336848
71817574365082592 89833123739027072
9662159292527776 44191867254549056
8095235734041600 26915302520687500
32743880368383808 49836947579678752
8394334890329747 48865514591337232
16578365461180506 100503570276295536
30965298393554324 96196352274962672
73628581922903488 90446694369757520
43764956885205864 50487103751166944
64365100221098368 87258250807362800
2216385969253160 65221059974575080
80835938990020800 96000978007199536
41564660752835872 89182808734141216
28564376033720796 61675549055061376
24360504613409056 105916149686003936
6707020682629780 33718672747860736
21235450196344768 57037873155884968
49536372806309536 56925171980879624
39518612591646984 57131453162374152
5246418074548343 99153147486673408
44920553818857600 82820993132023296
69947261989464232 96993750802967888
13592313456810768 65276376669591944
48856312348208648 95996636009955280
7517286878181081 40059141923499320
54297589900099592 66494076873161352
56766890522438848 83934696912868928
24745145846966568 42522298743100384
46635584113394952 71459395509983488
16695333653410730 27427463345014968
7535924287102895 11393370812383278
56696577748947176 80843459076733824
4927241291669467 72829438243055392
2085233290022660 56570598646653784
53125470257918960 60711560879769168
2749045701480485 3774579332275393
35063162793021796 104752520061447968
65656064550560416 70122974506202736
88175274577721456 92397646790942064
34827883807965492 67605126775076336
62331343125855296 101995586975507792
2138856475648881 43567241151786832
47675867951797136 60327881859365120
47371788355474880 93911168686813792
72345005288016560 77049187506138272
19387994511531080 65762542605913200
55346926377825200 58808179506109272
27832827328650300 54678242851596104
72704840800538304 98629859851056736
40985661013560512 72786559381978272
2560247719503404 96277639086226704
87152363224100160 93238906741564992
25060968574332824 58363536218100776
6942945586000065 90681815744469120
982325757604599 2605984637694551
9982443563788230 87668211003506528
25631211443146912 61515311092273752
16331157134010706 23753282856974808
43440834486037856 68679042185353896
34819023515545676 80387763238339664
66773180922605552 74635730876700640
33352590754609700 63897874291228144
2848381382329561 9195837670428090
3234940255807497 87361598438379344
38270963674506400 95304859428333728
68880860907029768 86538948056746336
46657889976400400 68360177581746712
3342749302416994 76055185854532288
70688984888816112 94145525075956400
32161942171190280 106484862642359984
58861332969579728 59882165436730232
78271941233499200 80961559477423520
17416502022754680 96052881281098608
38942484875185040 44714626188725304
42465040715591072 88777600500405168
2446792197677995 34157509127178976
73478816759385344 81668602679447216
25731734509355560 57958556274250832
29188544580059452 30929646425896472
12305199761581428 78869640605920832
38805231362018608 81103821526441616
79203531514326912 80650104127061504
14055454028609856 45121819766329224
23012485792776884 87482076814831600
26719672673593920 27373438097892396
68120378675282328 81277620830724000
34364636374828360 81696192626867344
67841886948871272 101632159265054384
68214490517298168 98568165489362768
57555712699171864 69541125747038312
34000110040456792 87607333004518944
24708040590374772 38502274164828896
10534689696256262 66894918416477624
57832468870454440 63809537060295528
45073578035003304 54614030508525880
32151160768917864 85841084431274848
33056320713593312 79205174494862032
25229120473655716 48763400354719952
41672409039974240 95950227276131872
27206894278808608 105387107238834064
74877190172434272 80101499040140960
24563859123070160 105039796284767216
23081561729467404 59976892051989016
1733911778131486 86229103698172048
53182252775904112 66110693867939416
7793624005971150 30610034531913776
55882831897695192 100041269060635056
38709710905133080 84867414939792304
91722129727127888 105796453293882432
33271895744047948 98085642343220576
43222468230217768 66684660635259672
29496402677816792 95294063714441360
56936468133594928 68606161529230544
41738318146812464 83711904377925536
47782773918966320 55461705602681768
60395373094348184 84847583992703680
85979465702702000 87000548785337120
60687939648228872 85812387670814560
65917204668212168 107049191677380048
94153700565204288 97107365132852224
25547964998572556 44585232216828560
55059335143351776 87305165395583008
28552442979933948 99565069176125776
40815590671453880 62872687522568168
22289428572061932 79546932791599696
19599630492549144 84601632360612912
84395751780828528 92151823790972192
42020792255420328 43287250488278224
10175933842640310 91057573208930256
70752262183943600 97963270146531728
67383290157113304 85314317654451808
62363764661450232 98718616254385824
6525127885575489 21366468712302412
78941402633424432 82532031406200080
19789502670605100 68428172823497816
64246708710089528 83146132569094896
71199489785303536 78413717536030240
31661459468007296 66568066181352272
8412780851235204 89706320986928992
49599748889337184 80441563313156560
15283597631058512 59073183509629472
7279052718440251 30641043909990328
18543639671709836 89063998190789088
66390464400302160 96516703054211872
26350757552692428 105975204621998272
1863212372774125 105727565472813472
74668704990572784 80419755795284320
44142555423880416 76947206780114784
43233465788761544 61314402953330264
55247436196983752 99243025372596800
6006604509142689 83820619117845968
13980281406900032 25034385212787260
23789553736096968 40472614825544384
90203228823244144 105620923845915280
34322779093044684 61270277711599008
17891793758782970 72314256111557424
22469392047971740 40993837104117608
51172715392180280 64849366820893896
97088971707903728 101914754829668480
21662769413888564 69169734710815856
1072393160517121 52171807871668656
29974204325657672 75424338344417232
23557995419344724 87713066625179344
78345183301187568 96380683650341856
43784445212260080 46292476508420592
40729007820579936 76104012888331648
38561474951256584 58123288592992816
30762664646267720 83267740673297552
4353781085371020 96296349050952976
26079858737040724 104804520861293472
34750674894472904 99465944961025296
46348394117770792 62496936679791296
82659338606626560 105456598391239232
60499416199910008 104396409407182752
39270801107610344 104590078489410080
24506321825232328 100827680929037536
2536352591651536 2825145832404329
843063498872757 45242628505064416
7088042344136815 11302618443429190
2660689872131349 33835046486307164
74372532777573440 81397641556071136
29571017676988620 97305106180629024
43751824722155408 52235290923729736
20209604087197888 102439340891620320
13120455129871376 31519921315510196
17614130254728710 73839478982155264
51695533199514040 62696364591213648
23216069531796660 23246846652362076
9286380892423254 89687904185593856
31724406954997652 74933295455488624
25782877816228880 32466588424614736
11697532597461326 16608163945748912
712327768354034 44664394981946968
29976603236140840 41609201411033656
24170786262826172 81871921552156880
46197236845483424 57081267579239304
6162953420194630 75063547960788768
15729663849488840 63688287566209832
73324640035265392 73498377096630528
4763364467755511 61481043929690592
25004825772852340 71286822115961880
181420985829544 74940626598979232
570460383266830 43315452227065304
15681122276495370 45306904153635056
36383725607669856 57193313784873616
31776801587629720 87459843435625136
90049368180681664 97344484288360272
13530959464022836 38754268827502848
42286992042554880 42753884768366264
10939580956221396 37016782443565392
17417770277535640 30765024449239368
54750729179983936 90082191970398000
16723240658066568 62143962604630696
59044586488243520 83257345294911248
89046306716418128 102612511285863552
21565721201703276 81595539573745776
27319454086726016 102368549179895840
43288957472316384 78174277569792224
42951536070632576 103950630243679104
93775857383285952 98311189352191216
49227119136978944 70882835604465912
14309847849065026 59889933196333352
44567236575811032 106779250905804128
21976072315356840 40367467683859280
61798255432440984 100435399173475328
46441933402659632 61332418459114496
61106777887557640 96157885635384432
35893054646875020 41301187488541056
46960654109379224 50635691069406920
26420477043089692 88549557116896112
13695640181518182 91526143275524192
61557361619363440 86777863293463568
44329034227802688 45096031951001768
1104739367167664 62698599841615712
9627944653310782 100336497849355376
74521356879449504 74797050220749328
50913006480350528 54821574644370680
30659792881599444 47020230795317488
32223799468560428 60135624210002936
37001204005258200 86463176061023376
87862287960578208 96534266974708240
15474667144820032 105831942488316416
68596581292892112 89668226910591936
45753035504910688 88854889074914608
1196966594809723 74015694534440272
58890861115443456 99662608230748432
89549066491930832 105980301004247344
37834116543036296 95263529466543632
25597786286170212 102290497939191872
2475320293727495 86338077791105696
55456370444094120 93511034331301552
19665034658270276 36084878866025184
12773173437784584 93466546304588000
32348246074382420 41947902443428064
36482403283257312 36748665376629280
90262885064502384 100918730228219664
49097346846253616 61592846552777896
61562384013338128 75002027500535632
20376448693539060 31932880474861928
57054045854516632 60823536629092824
81256945834275104 91948435279813824
2793057490553285 102978998651219616
57787810272032960 59167181847655904
32755318515286276 33414528350421544
8217175585401158 45609295820893504
74622899441606192 96566331028651872
48667861027895384 90629746904604768
23124414719113556 83804650088653616
74642932385117760 94998413809281216
47660171486259872 77017921281819200
3268169195574190 85592012830010656
36450113925793864 50140240152743560
54156475409040104 89222607788111552
24799086239317336 45456266064668680
78109740928194480 92690374689498576
88110619861087472 100622776385681216
40364832545499824 94575689787802944
35539223242225668 106831772504503312
23692082478881088 37108816048693488
49991520965591464 60604317315619312
31405492848694628 100924606472907696
11654217318669136 89751714646388672
64996614573220480 72627961800759168
53279084970599400 58294911580014456
25465383794840256 103013981885960064
73246865596772816 102234604830949840
55130234146953616 99005970828704512
30964801244897860 46889626778829984
88250752329364832 88573855600281952
71768011898811768 81103078904661616
100392606680770560 104899384470589504
10890780600894554 85478906468408256
51285280931498368 78184376255393264
82361337770460560 93379156390599504
11192242095043570 24592714624791732
51346903417459136 88395569238629584
4500773295234301 10488091876050574
1687582022294617 104859374546938000
8078068162685399 32426051137148684
13275912304107674 81825146448727840
19744729407114804 52685747594461856
24810189988288896 48700390308452256
50157586772710832 95885788737395536
54641656821814376 80833291906478928
43421152713752008 71277769682764856
93699988915767344 101475680896568352
25708476867354980 86515270502047024
64913855502697792 99837455048514240
76105875837046096 105752357437809440
71932046075257920 73644016909508176
67273825786706200 70270532509764904
62224811519452320 106006600470889344
14119528487873468 81076304067469072
35392393752482628 96080106930299824
5482217596389392 92298583513674224
15641867525253686 17611876289178478
14781905548582086 90590868608145952
65653640256367528 80418813718767216
61771488862029688 89826417166899920
32616062456543368 83561707735690352
21493062362201704 67559077435560264
48563850915535384 97136756415037600
24799428022567000 75974895049251984
9980809288549810 57863311403946336
58279026264432944 64489702332761424
29612556356617756 65850935861229360
93802438733800560 102741017723681328
7981921958087544 39208252325881984
33573678422950000 101063711450825184
53005668709233128 89553533596474128
2184912853725434 23746823750942624
524713125811767 3798440609592058
7942062235892491 23205117710361876
43136056861894632 49568056601008632
14797598035466776 18330436496661008
40044852749084880 83755727266464288
44690023874713928 107046051858668208
55794285298115952 58091372860069312
1925046226461411 24041630032149520
23486144025964368 93747385867190992
81848428742539264 82824395611368992
16769580814540110 95993096645763072
44101521496898680 48774420505968888
57380078382437168 84429098354535344
39947283942493464 60234132784089312
81724986292546128 83795980345460944
8345592200808339 41605773182839224
24177325901742948 91537586214007616
42311677477701592 106820040492454208
76918589622212272 84199197537834592
247011543096161 36011038676604864
27228005098800676 53583972699438888
83310876352088592 106492949451288672
86899886663509040 94087906431663568
27318235130794540 92436396998983440
17529368714941416 105389405838248128
81211748066379600 90745564078617536
59567708263109240 77222593249025008
10820927933568960 82895332999059344
98629965240554864 100846068108795600
42096605626099424 55215763087665976
71530978702421616 93154121777260256
31291387945986576 84389433501015520
98593038153765920 106269482801706384
49319606094858960 103831909733573216
8668286346586996 88980137119978384
18680630801861200 59683649889788088
53929380107605392 67145896632699624
80202879915821504 92056479291925872
20031707211714564 86100870929820304
19657064318502056 33958535566817876
32855498717117712 89394683555481008
94756182104282432 107147931066178576
29760129860072344 35037970113267920
58842480206481584 80835969440282496
2382125900234987 56827182620868336
2990773273767854 41367601761555128
19997366138859572 65848936491872064
84721359608254288 86963463186477328
27601787509482208 38504651545086696
44061386717576240 62507901603507272
80366151488151984 86804646494306992
8105734075542455 71629319472430080
89632738068161072 103611554373584432
32545727549866888 51366306396625552
25482392742732636 83141567354539536
96127395272064 90649414929964880
38868509547583032 39038006303799840
12978252656247718 48708326374052080
19405683647682200 28966844796239108
43150073524706672 77041779820568128
14977509361477670 39930569290753576
519390285498810 53358600205756792
10278899201860052 52419611089296376
61156706904555544 63655002922280544
45738108225070600 50426591387970000
58542064960606040 106414581287503872
61939732345198096 100327550762529440
1363185688311387 47581257900359376
24233973297375884 31673152005184956
19831099765387736 63375845854224816
47312806656563216 102219274305821296
41817247288424328 98445837361104640
13405363691247566 34745583998294468
30399874202238100 105840030322275600
55759182811854584 65503189312022824
26381027288244264 37770876339916248
71737344318451352 74312315824282880
2995688861292268 14972359420270928
1215934891423035 34009389769533176
37431481989919304 76250244953396272
35186569148471472 68150667482415816
43348323385562920 76739731423948336
14808247672651682 37560233969719336
34558784764238760 102629385649505296
15332837878979882 78641828243771408
48170621428895216 84241211598212480
29385164783665484 45405969153206280
10574072042196280 31448344815999624
79971340586474656 105149229600601648
73689676350736656 84716321702365920
29662241460618992 95339697952589472
41655361598326896 96816411297094400
63382159903961600 74685356688650560
24244197201148240 91235334805097632
1051372732582474 67487831807548560
32602259079824468 101133646664345616
56537284828424104 89377201679684880
69226718497684520 91895094307603120
7061717476667790 10947176509721762
59575966067180672 65134768356011624
13687305918396386 43523594183920312
70366199273878136 103536165295099696
85267761232661872 105042770188072272
16162616591280756 99504731559957184
65742480433264200 65910232110721248
21515682619547668 87430240596518752
69706829442027704 77371374869886832
46222453751256968 86189904595800064
41616359447284344 91799526554580736
25942903360236756 67714915505066720
13918807378444298 69760431750236552
97050343527834384 97911212701565232
6773914025994877 64416696418710744
10792874611570364 50446435623868592
86846361157246448 105473804982536768
26489850007830444 30820859609185048
21621331625631728 101625156015625440
103865053989173568 104435657056049408
7102617119041447 7138937494929890
19560770592977152 21630459535677732
28038232528653352 43467661831616240
35852386808671208 96716235204734096
1703659856248856 74073866563746688
39644845250732064 106032668732335728
54845737548419600 84733566422073408
20685274373047652 95250762085688464
84478598707118656 97004907719487056
70680748418618432 82620158380385632
51042630365549120 66270720075128216
58240828564115176 60101390135850176
33294612514387532 76467305988164192
33220057590251944 66968852404961816
12206818368905646 85275689970666944
9756791081061560 49962248974781448
16595727740010462 21641964976573196
50179822115059688 101041857875387248
11944556981530768 92431204654398016
13565521118107232 100655492927011936
24799605703282560 72273443634169056
42057318207933832 75985199595519680
27578360807367340 94938850891128592
80296547181452608 89107878805091152
16688151115299998 39609312518605448
86171577630984160 95938957021999424
3103159720199968 105261163975824032
30470501080442448 61240729518424264
47671052548091152 69276933326604120
13502161810381326 25133997347405640
14443883183520898 64040139413742104
41594828370136288 75003292430701872
59789439560667456 102842470567903584
28295052610409180 60148478326204720
6411746883007816 86777906287955152
14352305747855768 82403172363352256
9176343183128744 84266968681153920
11033680985619742 14843194022594460
29580648961746232 46466270224127608
1430028201197052 70635149247529264
11882890137675484 64615857012904776
16684821338662348 41625664452675656
62284857128082312 79487823082663392
11041527486795814 96429568445347264
45850391997856552 82627833458357296
10133695435161978 26039703669573228
32077117360141012 87180138254187440
13970492556934746 27693439523273484
10495490671324164 56370288578609120
30275885026412220 59219062340743672
42754986429324744 48298993336047392
268736113755035 36467426497916816
94724988495787488 104754913904701296
12045656376317604 89270706421032384
49278591233926424 57886332398700368
38323526083918400 41549210761365536
11500982586613472 47492650790016584
70357624872414440 91968384541653120
35209627852939244 48497935731903104
44547044430564528 52341075469229920
10740333045185858 12002855801921470
19414776167827616 53748984468230848
72793677208102464 100106915382666464
26923565540473192 41168551153480176
32294713972127172 87011393708543440
1964365615682221 61534131266390648
71341468478506896 95396941340649472
26584840378220384 52915290768290360
74904695504811136 77147448241258672
2327143869103242 105389531301757488
3320698707669069 104489154731085648
61703205090620080 99121097085596528
72257462113952 32580198849940892
1704713039956284 2524080081215669
49749681587286408 77557523831027648
52342058465726504 77390075636094336
25323885738798920 41765036308576992
29617132646612184 76388928305144544
1427884368957901 106453135957626400
72700147421735424 84716109220338112
39647880072325160 102446619748457776
52840029987350112 63109350694014776
12060247835501488 46133343096813992
25310048556748216 39673105958976384
14605598481483468 104777769819542368
40955551827795056 100039311100951440
6147529982974247 80661331821283392
12132596173889930 71451560067634240
11941066992677696 79639990164176992
77115043033572048 104542687879079504
19780883216928492 31731757294232196
6344467076285557 25745738261936584
37409340408488872 46442364248530608
693680170306015 87222589081523952
17990426608712780 97068135813061968
54391457367060120 78639801357508512
31019554107600804 80229229962669424
52835652303622088 102893157261409824
66391259604541056 90949701500308656
40039378449338552 49631871469974928
54479835834718352 55456023030638536
82405767399145168 82724059071862080
26955755869293612 61309890059841952
31582412814960880 74311058626245920
15337555292802438 74509987418227056
50300699666005736 95651573922500288
7218550210641865 72390417452740528
29268103708091372 84725079100907184
53602099210991320 95389371465046752
82272368839312416 91147118696965840
5955253361361698 104639083514978464
5156487576447299 32516086164991400
28581899579576128 79079846049556400
33404803117867300 55076276015206560
4066142263830569 63972123272928280
20748673455991376 63819828301285976
9373816874547202 99214286164515744
33107467981835196 74075494215807776
50809440675116376 75077380738272144
43069799842664360 72212138732600064
337545126588821 36320266647990440
57431951506740984 94252637241994528
38417875062811304 77830809012167792
52868493139591248 54883665774558672
11911573358125312 19683595146306240
51186389351470216 88998415653631264
8018074074707417 59459445215573152
79722126242786832 98278211049897056
63344428323045384 99897830974324480
64581396522103536 102276218063387360
13397365353360374 92532533674682672
24075895376706708 103092187052909536
34893460070875572 46217441951268416
11790075630870826 70552157277782864
34610132838751624 98636519018264832
30276688823145312 90907455620551728
46636570829740936 71601454717763184
145899207045745 88000227986294224
6685732621506123 40625920724444608
24629139061338440 50472088592337832
26074160414433684 32530459727766436
82382628445037120 93304045613262608
12679970371347054 81875234892248960
21111896990894712 83557258387409264
16934427593077098 92638577081905040
40231859624313000 61531754297969856
59120035141605032 97604554037097232
9729131124845510 81832970811484576
64540824060802120 104524056953797968
1933786385070420 102810781418969024
43792260560199384 100946237899820000
933239367688751 57417993278815872
40221229191749976 91454428038053952
57972301961159928 74028684161159552
3901967437640383 24957915638657012
69737807768430752 99557443259146944
24235816815373624 51933408373970064
5997608977666477 16218091718206416
15856337828683482 32460469367602940
28417351409315128 42814202588983944
13241373372298058 60088484789671360
10391749521834952 38066829621614864
4964980037662128 75528553951074256
6183647160324863 26371010317094056
2199649813282777 106552109803148336
8917860937670522 26778007946129624
77557137582937664 92784940039459664
1738911107392502 80934942876294752
63859715948549312 92220505672929440
46994753631338144 60260025904335824
16047348202398692 104894669463620432
5488035740018466 105668056895835552
75332243749126096 83013467496736192
1363196749358368 22223671768462768
80605106187582448 100066432900769488
48581347854621152 91455536898048080
37933331312828088 77291076845503664
45591505034322384 93319576014669472
3966282416613772 47409975441531784
44167908623227720 78494168029655120
60884968978307000 68192243649330176
93242129812352816 105543223535583184
12210666267617806 74118407476532416
9613015548963172 61313202106281696
13276389588161094 85555282334367424
34427963036574576 95091430396828896
5946404018719486 11920419096396262
26802871034952560 70251365843552824
3717008615690996 52950814896064792
46836332760112792 53864114764031632
41728779648043848 96635649691748480
68161302384320872 88189856057093488
88255743362547360 105329856501521744
17087188736092386 46559122502816416
23432329553213896 57642579633715856
68972323662528648 73028030600193072
21567955461940016 85531893786278208
2648241617638399 82265612778808256
11750150271417624 67027868953860512
45602481585694152 104189862475483392
53203511822367888 103822417510585472
18263279757875836 46704150857632096
70192210336984680 93243642286602832
5321107743949130 19653396411582576
12175704415068442 62764809171955912
28906642809929676 63022781704912984
82921063140539984 96580364810067808
59365243978083072 101835833086451408
4405890940352252 18677889138829052
9609781986275870 89341010526924944
42895238572708536 79106132202380416
57294595015714680 74377923691220896
8477932651112371 86639667627061888
25176453667345824 61272017161986576
48052734224115400 88607153841665696
51124029186487608 55566842014997512
5661664715822223 40972232736930872
77985530413747840 88222827468239648
10938858585385520 52603320806048616
16681885267008220 28461083999924868
57751255347258408 90281900124409536
26196230391106812 36272853498809072
42935396273654200 54532551047143968
72330835386121792 96869604835907808
43681739561995344 73405591241673328
12128951406819924 23957277065047852
16277300322607432 89554788300015696
8167575296311193 55004704689213216
24841013100658052 46966852216847256
1813443201195908 30987543045397204
3402053134625627 94330903531033376
15038224924824152 29592202551343556
29752748203871552 83472502878056384
28295736465176028 65061876767665904
37489761641598912 93722196577056944
18026064604129804 54957005608579672
49199948753425624 81948947212260864
12196180222613152 33581646626750968
60787264638803136 86420868011560496
16970847956104670 46007354757794976
11421836966450888 29385305871080036
97966832375777488 102138773539132368
40239064535135296 91979919394397024
27919373683024232 106497321615464080
29067686407066744 69469739959144632
40991846380358528 69895696267870376
65291645602948416 74581103821963552
3484367404963304 22753373080262008
40937753774733376 95726132045744384
19198597456154644 59196459611916768
4305423399627688 80461536505624816
40016480637546944 49745527555313904
43187683259004240 75266449810075808
33844820999432012 42257867193755368
23118464633789456 85275830905514576
14907932596400080 18796980343744672
4156564427049258 98774944153719008
8019869633797460 40536019608529304
7524890417749028 48512281078067424
30356305248679368 51438810997147784
49409562146287944 79813288878004496
30846864204833620 59403773029406008
23544540514456192 83679792629083680
37537177655414984 65285675373242992
72869239994812 17295272828407680
10274632053969962 34945021733705924
38292343873761008 88518313777463200
78566130886826752 78619483920560496
9712923041145330 29735922540703220
23119716999822248 59473104121563376
56914463513830984 79294248873788496
9195463107007986 55283515393756896
20690628523799528 22609861509581008
44947730580880000 103325425873238816
25761392792663588 58020827728812064
28391296031583804 56823499195957216
48912038373426848 69074441318321648
18270894474621212 55798019930004152
37546290608511376 103236864813031456
35799634430286428 48436717476179152
34690953060807820 54587019964894520
38910858600319696 82463361991335728
12528409657114036 59671247799456824
72895789899869584 73045896556419040
47913659204143168 95776850699848992
23160742589007200 51336937044951664
78345080343624928 100167235251685008
16939139687928400 50246355307831600
6949816518675236 78379065476692624
54291799733260760 67159791417025032
2446883087369157 14438061919140634
55451092457297552 96840768986332384
32343235045411700 70142214523167840
94635057969664816 104439317389721360
38696362354791664 105101869504129088
21088763867255796 102171669651392432
8927927708183294 84233487384193856
3444250424013903 68389797855995984
2047295376715089 73675378744577456
40881821693241144 103677605846323840
17759268800395594 101254504835115104
85799793129143568 102153375801763600
45551131247351480 61332794315023840
49621596939161328 86335129085968832
28802335254331988 29408139212398164
26166662188595216 51012436342232544
46909241997180200 101511588953738848
63557602061393392 65613712432700384
21548836360826504 26616554293959060
45884384948387936 97486079550133952
50235292654364424 71871855001309248
84887874628644992 96910648436560880
2750821686305620 28735010982121292
57417835952004656 67047753300734752
80720350039853328 87037960405535936
65988635756541104 86731995500675248
83638050446943712 88207489929460576
26653801559832400 30831050252397936
1556822900830460 23102288587985244
12036061460706718 46204713728168512
6718047530916218 18159403516551220
59952766239242208 99777659156502592
18224688727920924 36893027626782248
58904380122165712 64323290656766928
47322503519068936 50361384631297712
3005777066173555 49757991555859024
48954444100051912 61958240711749688
23728228585791792 73122137160346640
51587649471229968 61537545482621800
13219413134535988 60084509975307880
103563807885919248 104960567742941728
248113122171783 25142126487070860
30386270135334796 66384446791338008
36553844614714832 52654744063213760
20061426412121976 87662160162509200
60575035834430728 63012879852564656
56590427905332984 104266665032246848
60444240859835088 85908826485201696
44919010609915568 71580921407946824
14006113325693520 35149960572452948
53349868520741304 98412018734581440
15347912006896600 78532674523021744
29712845000357072 87784959526947456
511062862360763 31013162299085256
4841360209684756 105184571738966816
5003459157399753 90619377493923616
56579527617865024 96965032853842608
44992360357730896 52270651837913160
45013268386027936 48431738500288416
778047511907578 17860720416094218
13900598781225976 71534721238595624
20541650804755412 95761637114735088
19917026220677196 78857127116389888
77759003926473664 90528783252230128
76789590799722720 100921827540673888
35603721843283864 88211248008451520
84345570070677616 92981841498976192
47961550703246720 89345371918932400
22564200499957672 57314784302224768
9325164734687430 13270835376441200
68427066289516112 97513768963310304
27851047507851808 33720998769326040
2012890372555924 91448667001373344
25997166409067932 99297124607352512
50790946941804536 58838331713530384
56283658656536136 65529588105913968
25503878608142488 54158405616244536
2128692647217942 33185291639142628
19902729862583936 80828185183345456
4317507563058093 81100041733687632
3135114224963381 77346729497342352
20810542764762508 34151973874936696
81312827453773552 87896943639586304
44314563853905512 63308252644909328
25842699030780428 30303579005654924
52522674177326616 75331139217859696
9439378343498236 41314518122877912
36295212970314808 91815092217092576
69771701436444136 105799106099081872
97075415200535264 102961647671036592
4871226573845294 67706294059883160
12683158845232780 20465270736040508
41286903692871496 76294373495455984
22837948250013364 48806377737592344
88031953431053216 105062411433113536
29813114104207628 61712133594955096
49360605302774456 80139836060815472
51183151441386064 93929048820652064
14292296985133370 73214510041307488
49199583631884416 92137965727941184
48737852919415696 58881323710647616
11835582590278252 87650666023340656
89784104239052256 99211633350248784
65490946760366096 82137253421645792
31470539923077412 53481788233420216
37961504148783136 44475796012315016
54891026454524264 94893897966972784
39705890329864144 69530984054607432
49732691035413008 93866229876229920
1961763700104523 56285932923121296
14058781926084908 41360445265694072
21776205363790144 58777827022164568
101855451216019120 103851924448230048
43090729438322096 79823814080429888
28837682293055744 63910038275841176
32797714264172000 90431283341039328
29726913017202776 60839738365863456
89743734173542464 104383236792884128
61708983783561744 105873353638039072
51288047321511488 94830421139479888
31732081775571080 93578003461273248
33728908640592212 46209961044407296
4183497925727846 68544956492912712
24312644359807984 52939845212236816
26171582958566300 74726523235767024
19687761266541684 90494089726679280
37257761147679160 55745825281087144
49416822444686536 86685424512435200
22595289037076200 80887726787207072
39782570654270192 64623815355570640
40580860377540616 71902983743187376
30876628893199940 73449058341772128
43648726325320464 64461913170123712
25785507527119080 87293117326490080
25656838519838348 65829335443437232
48743069907656128 104163846116689744
54167732251031528 87254795725534496
6445848546463779 19478324096812068
12404990351665122 88175291073494016
6565213935064320 7984680008928685
23083167693933500 59526716142465248
27770867880274600 65124818417316472
67897309279292720 81831769695835920
10754624862520988 93288886950142720
20361049365945828 105006425677746640
60737987542173040 80041728593131680
48494587443346056 86677138638588000
12667709664684684 85625285784423120
57302280732196464 61772147835000648
62939837424158512 89995102051008272
29147358284450168 33728398929875204
4262410064894869 21926622007180416
43601801692352320 105073049483310384
53433759769529376 67153140066397896
33506833297822592 47039227743230088
25468137655633180 90641783044683136
44198614209912520 78915458427926688
13206879364320000 52904244372016176
59770258970555152 96382691860310800
16643292875667964 56989760876912720
6351608402627949 102597706119848688
9452927751005178 61204045744138376
18733059976317228 31499462876197832
1323410032909775 6519366214708714
102439201746243344 104575288452081744
15202427685889444 41682953945209912
14351952042875680 24229430731874480
52279633592983656 81086125011196192
21925307985235608 70767300048898736
34375580200394460 55513302662559160
9426464867607504 31375428798713704
7993314121514516 100831410519500032
59649050983704032 106690445214950624
23584721518677916 69102642990778392
6354763571836857 22142657224141324
55281889692745240 101205656284127488
45376210347122600 61772673913513224
3720812660166170 102648738629191264
23260211942100920 84769310090370224
32360038846447392 78303100784056896
37431639729779456 76139752259048512
80091121809724096 103701077111682960
78924917662111328 94336370982438720
20763221074099364 73686451746559952
1456115329681397 26110746822299592
37685569148453544 60889308975901448
17717325776167308 43454809924797464
51640538633379392 86343054732708416
19662723815308012 84026942303537040
67496046543348352 96590750473603120
5027764770784381 101998773299681152
19453446397640240 80855924087899440
47125839658740264 97790083399429760
43965226090256528 70164807027689784
28700804340697116 38327709281105064
28788649692467516 35970269105297492
12468617165289696 63780636373416176
80687296301538896 82514349044550752
7338703948564152 30316775275160616
37983273450527592 60273969670986208
81889214325689744 93910752403513008
11034463910575110 77611165309556240
4687686314799884 61105470030183448
1274294889214707 10833877986321266
15183965893685922 81158310504724544
34777389420490284 100290983438331280
97238145954087888 103837105100240000
32728868486983892 100490805591597808
53855259555529816 72227982159549376
25969884634409348 31734474746500796
66962223848402448 75030074972105840
29882457939940660 54042569009460096
18237996689346324 53282824958612472
199143055457306 82676819049689920
41804938971022440 106096114341252192
2192416584474946 64730716522268336
29480235573260516 88872458592538880
57995547863523520 62274037486759224
86688935360762080 95319199037614880
7403067591033558 19959511978325664
9417624851953512 98763060185397392
1288060831439972 95817120403626688
12539176812508018 19920252935057080
52256988274617800 87340304881380896
28074382827481476 77050471403881888
7221515585624318 95123854092624720
33125697192262288 69361437636327024
10696728358935172 85062861726476336
16621729406839000 23616812909747708
2942228825141527 18310771173438272
14897785749696740 100179583160502688
105418541487026272 106666031289321584
56661877589377248 64607945672393840
49952323237803296 54568216477005800
63602945967903176 98651395493242320
5576676238164905 37362068009392568
4563389456995013 40658364578671288
43080445639234568 73703952106452224
40103899307588600 70795300842588848
18662688671090328 47863783446700312
20338587403796400 44486510403226112
13036385864902504 43828788145060376
31460722133360692 33588412712684652
4479685252074435 98962642553722816
43197314725894192 85786673218695504
89782670455481776 89908643370905744
15470440206315622 56709913411183584
18514069951687252 65118802178640024
12299892023089606 76868631194028144
45062270032395584 63994924281314888
58509254281682240 65291487651606792
66164695079521984 69851947430608792
52061319849014 71991256873507736
28889520145154972 61919364245526920
59033198385481680 83319467476683088
81167291256112336 83821712907845360
24405653886783232 34446546955273460
19679380951242840 66902255024808920
93054769463206912 94227111409669552
11928344593822868 21362919116735088
897215246511841 87464965285455760
44296418701587704 66965756486982384
16743862155482874 100447160878691168
38678741259316280 45198084709365488
27800523606491488 90633759625347952
6590442047300343 49038202699686464
41681234211872888 95048480402934704
60534642168365136 91410209388713888
63849179040515560 74994462069906656
9049743848664098 30673244121387880
19625275046187220 104595497037339840
33668756836446784 65764396058052864
24114772678152860 50876431858313016
44888371624869944 75270218751645712
33005599883216876 89873108625865616
63318105920458256 78521483479235504
5108933568692020 77989707710028512
63978756373371544 95961036911756192
55092066977629120 79378152982594736
6116412562356190 72292477329055072
11042133426767356 62101876679168736
23748081882517640 74147891932120560
1138974648701477 54888292456999624
94796863936968288 94954035051434000
23239039618994536 91758189967868096
10030220167933280 78713039915863840
3654197724559023 43550183089705304
54381332812093768 92563493897322896
67619488712915080 88287661377335024
5188237066110996 92635206145243504
81704951933326768 88599995021336800
62644044209960592 94427537063243920
47059178692434720 75151245492413760
14416938085987100 49186232830073192
103516721292519056 105711217903129648
74908868187856336 75351832110659456
22851432184552016 93600144854855776
1645081738047410 67312136178617136
11654537962092598 15623934643877038
93321650924285184 104298651879815360
14667562367391976 84942714455286080
38574257284791208 97119841447126064
43049624316035872 93499216138340816
26153681825655380 57525845783053240
59479943319079624 73713493784329648
29853469985929508 64741042494638864
65232564559999120 77062800849620480
78605798345092064 81688878985998208
46848874017739896 102511725232611520
17701668024280558 71857047657087368
6509834655192570 17944667285255824
71098890035720104 97649393954275184
65567603690756648 91758754341497856
14361906613889702 24323265239176192
74936306752046256 87793268763567024
33438810453509160 40769863350664544
15456974668478402 34625300549390052
80266377271961648 92149575842450768
28873437278685016 100564058925178976
11367478443050392 42154891949325208
52254749299136768 103566610276806704
44732459237229184 59037285746928056
52459855110716664 91300084363234000
47393485166002680 47402939207348280
14073357530621728 27703550944607560
4590692526636508 80903070654414032
37587225560805152 101829279033818112
34912047072646352 70830193493203400
18613466134469996 19392382550006116
69179048913797800 86337882310044528
34480593218562336 104855449416069472
75234736616106464 93177961372515536
48581564671127352 75956605301306576
20791326729444516 57738758501837952
6278850145591740 51861486317134504
23644779510909668 66731738349507944
22020112186096204 58235424121756400
39551406428239080 85370497093882032
12428553143031318 24443912404625336
3753631325975802 45016312274010872
18976016986444484 35629489673037740
17379966822053156 79203246993055008
2739768319166948 100391200839006096
2653997098635103 22967076527444092
59042213010076936 80997613185995920
100008033826511824 102183868202481904
798698361640930 6488050401384358
44878096036834360 92612437320610864
34312701711035560 93205615775338800
71010208825287672 105039868257239984
24969674139060988 44341905891902568
31038043867806644 88403088945027984
92940077652188544 98901353246948304
30976957864597340 95926537029862656
76199876699391216 94122524131346560
37680489825011464 93711418385986000
27175987800079744 72911063203030432
19814761160004820 59328326823535952
17577422670756542 42439581360341288
88775754713686416 89628645656997360
7043516245334248 39650519521710232
55804536105228456 98123930163291616
2522091919511796 58998556781282080
40752508246465704 95623861664177760
6378979381112675 92656734778577104
11022841255347830 64211047012799872
54334579859092744 84095083449483152
9175262020016104 106181037629610512
10414075690433126 25825413659362808
37069472151798648 63540331349375192
18417308890880216 25712965632313552
63062662463109624 93738735343273600
17276594171527492 99136375734585632
44427995468268992 62267375418079416
10832999129069526 38686126484328104
29064833717800156 93259381881863072
22931595084906020 70620016312485168
60348582422037544 68077985120383872
34331147770451756 64027335077485696
67035893401409568 83560145846807152
7456249288449101 106808963103931104
49877920323768264 56765839664374576
21263085589876188 87613271505687008
1425804567538071 93666563803255520
89871398436490304 102872704823339904
2307153594047166 91818694548215536
31456131683226412 32531293741798420
13866142545873650 88481128640270288
46064104267703272 84333435500787792
27679392346845644 74397112976685376
20873000813945020 92680529491127456
22812338310976424 74247343802041296
21386727899664320 95093835987448560
13537582097788628 36281181752909112
6758804650251774 90600177354204224
73309891668499040 83828342101665936
22084678497348036 23399322087097564
35940501662501164 42138526180011776
27394673313081756 28260339678843704
22459522110372556 30498381265963000
24000450938879408 93539274090359936
25719726356608216 97163353261118368
77582358308385136 79835128427845808
1887440556493378 50726428193786272
6572952787860493 7392817002383427
579023195734787 61378150899353824
6661919380739216 23999391125383008
2005434817531968 28540169493215196
2039569870224381 12017609365985114
44953566895505928 55358004697843200
35296802470769140 38244938499580408
56306860147234760 90606833729253440
58325228728076592 86931577607809504
12686946759711464 68158922271546592
7865910019099812 106888570178562992
55605597417733032 104243186848519584
25105613805981460 84852201252042064
75688237839481776 93885946088083712
86648653766356336 104323354690455696
62130774087011376 103965182411779088
12874765338626106 102698335832745808
28451388586084764 101076889014936512
89885540353163584 90221627863383536
8243518328335195 36581633064516472
84676900483868464 107033143760812816
5759287713535694 21022529856839764
75273944120146608 98444640825471552
38365688538116096 77810857029070336
43477185219833400 45156624826868088
55315631150904496 68822880803473704
43163540707930400 57117699204844696
13544583658565530 32077868581979008
46084873624646024 54205344121536672
79978649229111536 86473159442667824
56792227057140000 91558524729628048
46022227625548960 81629772006127216
84706335076431328 104870208035443552
1347093204450608 84509283836878256
13830073408400354 86119716027946528
15002465734450922 83712351624880272
27123771053314224 35099827459213660
10245096629898840 83811644751878032
62110159827925144 95829809702336560
40249967474309944 94032003367949728
47284815383472088 77798655133419840
21919592511298384 78850869300574928
3118630957688905 87357132779573488
5480342710750965 58219884188460576
16567127698843776 74430046594873088
31874573284201832 35510821766166328
71068041945362896 105752795980736224
769333809399033 18701715139537824
73893928795953792 93011336015799008
26758176051734176 58511527964277304
42504444619071984 65288554746449704
63518571774306528 99627417235879200
11084238874322516 67600276365427056
42000601217020440 99529227810532816
26021545306941240 65395969817338984
2291098545891572 55992382755816304
12548603548568734 32644362997888584
36363213720557808 47892528483185608
51188893634029040 106063101637095712
5444241607418064 22737791034835448
6059112116662601 97767212183963456
12740672209977348 104309625653354704
7549451137144856 64888570537660256
61466567212010992 79480477638561680
975133156729126 81700950314276560
2897307030652620 54897051894416464
19191774167311488 59445892236759984
30435052112795276 39754610632619880
35029302679452916 70771387346893352
77691203818204544 101395010689500112
39636965462519864 59802062265153920
89591520982635168 93268462762896016
60559500670117608 89169867465280208
15338447810853204 82908245719135328
1345709071297074 96907705043064944
65005208115438120 82932352154232464
18901843376895536 43437582390014672
13527898974100884 15231105736569986
43240761906520104 93564611126366096
18284204113036740 81298882023546656
3301508790411760 16445798699221812
49643800173633608 91228910794868144
17105657481010448 87192723070985840
24734152524673096 84771981640346576
38165288671026632 104381763401291344
67652863188779872 92452773433451136
67178396845781368 84465250894661008
14973235418962870 18870659954766476
68034512600159112 72808093483554128
54929478171461136 55018126819147528
37689559775596640 100103764091377696
78006606268941920 106822508712520656
72653135877640192 74064569614929248
31672136933847828 45739424658536936
28374140948399752 48395571451942472
32282333374144764 39746255032824352
8766653224359518 59444281643277016
35725291265632268 64529242880677072
5053364551823428 22854434457472624
10195445512038810 107166384556960368
78798819530942208 96113906246722464
56283796662760192 56375160708372152
33725209803364584 56680281759221304
34865154314092276 102323362272210368
60794450988013112 62208902603390544
39036331983222224 101093665802381568
2788696434690858 16910290094270716
72802179978963888 91863625198665680
15745925191406260 101861361086197344
66931007445188184 67789448663285488
3548344973927309 23726385603245940
63884941797924464 91145459063805440
90939784616119824 102509239788894720
49906598551783016 52386293506708936
20515981649198924 87850507726771984
24300192994717040 40390197062636592
54910400068405568 70206784273980752
93432206506131808 105969305848276960
42598615605473736 75475535188630720
35149315334966680 71026037248284192
11144003233679588 51809615024789456
66226531811359448 101400480503614480
13073177679976280 22334444820347608
3517773773873140 60390920684298360
1225535719445801 77385350402566960
26089994388346496 56593800670591008
12007042672474678 34641549290904636
72200687808337056 96329206492528592
41699254136074856 78429167965692560
7306584118098073 38609444986951472
62988867373136936 67394843078883784
20582830557375348 83505701572707792
21954766813681424 90088993352801568
14733763163565836 47184435608494216
42289659250459312 90169653784538704
44141345743035536 89416076421538592
17699544547750866 53202512737158616
71981241703559152 78448204875159888
19320365132566844 102523344648494400
84734644238143216 105379190984945360
26365137399047868 74080274426749088
45593552433720040 56474670410056336
19265685547584544 105169801011375872
57860289460314216 67794095664062160
10932976084817512 80194325873077824
61556650499799768 77073177586182448
34650541923637412 39309878313808080
89472765241176656 93648119446011024
66975007166769832 96922045683184880
31924682189023992 101950178835062464
63394658988850440 102022675696416160
95540936033855488 102265950496416912
44265041772274808 62834602898450128
20828414317017760 35180849059821340
8863179171348577 26691510399824920
38750620791475704 69878915080904808
20702436558743680 81927381630212448
8786669663584142 75495634199406096
72766121799256944 92134096964659552
7382177565099721 73730528967162368
12238292235122688 19549033738275540
34713552851813908 104856903749475920
37139186300700400 51317494431544904
4781066814626697 78146177314040416
58663539727670704 76039971865130656
7194977789866261 83942788120621536
15980926603804026 83197738341106080
978996195110703 96339291485234896
8335465298361211 71827866717554136
40796877280146048 74822053829188208
76421880736692848 97186467933968032
38818318033870720 49574292372176776
29047448998550812 71029966212939496
10151968685404592 89223683431174528
1660817350755692 51919198027491792
28591816413072984 81022387311449856
29254926161285800 96713604386990416
62334460174140584 106375666876831888
44636136704325896 48729870032094224
38172238175966664 58708384678554952
44657730296384072 102120008898638976
9091056820243078 13227595411021050
79427148318608528 84227526295320176
11841130239117058 85977901375676784
55633178526010168 66766159594470640
16772378811671076 104678212964533296
60859019850923576 81289934028599600
57278504165328248 70332715858761256
67518693546170464 102828835347229072
16774886491715632 78027820712827344
25817667169664400 103188432832289184
94821431998046176 104741356303112480
43405887342108560 76146491940420576
24079683866779724 51659179168250304
80685289334513904 106227375715456080
1782086837795640 92656170426955472
20109338272909940 35806625783709740
61165913133927192 70986328052488368
10124133463398748 57116108228923448
1867121105181123 43636347228435920
85279045729199648 97853562455221616
28955752312982956 99931316664466544
13783418350691612 105415292847068848
37267697785848256 65414628140658224
35001533233081076 106554982401602624
49854158218339184 63587187308542672
8562183213648992 10923385021385580
12490707940087516 49535343922081784
92854295413208 35654687880743812
1946701623731232 51030130529731400
51042958081630352 93442047591264400
1007166292348862 83029699067006736
87582526257248352 106591984320343088
16590086861673746 34857944714268132
96253754708039920 100832175872050912
26706496473748032 33035361763067264
19109394921741116 102049054085995552
866685987574387 93371834725495200
89243746033272224 90622595792100576
79595223817867712 101755070295430816
36704720870495624 37985233364847208
1853749665275193 62644935418320504
10707590171571356 21829087105919280
38216957185179920 105252670422375168
56239253251968416 98475499977191600
4308432843274691 18402617162995540
12535632474577340 34478658130617164
31633630696120472 95914875242214640
73407913508538864 95599882449399248
1088926396360398 7385283803482823
15622985847990808 41378571029243496
1757339681377412 11878142843011100
36679680172095128 44888295218331936
59241177202069888 106710478180994864
6414817463694767 47154152698665264
2265812690389634 101976468294075840
66242345035904352 78209299259472704
6671052442160801 7000673032523732
15748872023265466 34642105106056236
37240755149975224 46919660787340576
55109729010086096 95026835031451856
10085423166572196 43728862626880672
41231847384452848 65331889662416496
65252670687392848 77915280714296768
23093595948297132 98013735849362624
37164384498765208 66512908959354440
64857473827009624 105836243156743296
12136883468267448 45138844528069336
14974212452230844 68231331280261656
42974537444727736 83078419942707104
65170554861851544 107090228146870864
62191200781783328 64317941358224144
11512966200012214 14510627214773950
40709797780063656 92859566120084816
43964248217103600 75191148773424192
28856428722887820 69465547728563728
11043818843524558 56042734569766272
90694251940461408 106339181574549168
56467382120890840 62157122477028312
49302022121535520 84300464027883584
68697315039617960 77277119457138496
12533983329288490 37435529621482488
70277790398308224 78615088901338240
66602819213823736 76994861438836336
17836971646240626 87411389987692320
50231355147406800 79078215178773168
72056398586570784 72141494977888912
5013716421371081 71210128758553360
69100072901456112 80868933092114304
7273872432028966 92373549927958352
72561772756395376 82092136504713488
56959757408849368 65121573741112936
40641631731008936 94079254013409856
83080787684663056 85363290686280112
48553331974452616 103178030483891360
8928235917836767 79016617863686800
59043296672726856 75041178182501264
49397892713285096 80805329164512304
40239588572685648 74200669252229360
2231552954717637 57835228738640632
4353352670032122 24309826424716200
66561490216169016 96565969983131088
3450945637852480 18497584591719448
76380710079830592 103878878024385888
9257455895950704 91556792135778864
84806820656144384 101707695798056848
1242087372179032 52196872568885832
25430078828197496 32376754404650516
82161283941107616 83250211093814144
12961231762073524 49226032999177200
8293394354689412 103872629473454352
8541653503200536 85558611594802528
2106819176947022 27535847696127716
55669256127854568 94937594111344208
55988318679875600 60637029479682960
30855631702520008 42717096615911512
36028173163302632 40756982551636144
14375388548993692 39172570857801464
27474809988362520 42206444215696744
40951631179280880 73347972933602560
82311367531005904 89952634798257888
23411696104642880 68352320878147168
41137162209620688 60461320820775256
53156358586608152 95313101313500656
45160944826617840 105772685658181824
24966964884003844 27412035401929492
18255817689579784 98227613017738784
58252731021230736 66643823877626840
17498954327341090 60935711822955360
1662591511509324 39242018923465752
36243342583699056 75511160919878048
60722821422417864 87698332305461936
64542999891052664 79863168003451584
51654979945880920 73061894002784384
16060979320103464 87412050567818128
48416772423238400 94032446782687056
85490446677795456 87979135408377504
105050368672300016 106745761273453968
10779517302183920 59966245626918064
6628440084081272 79534717867663248
22144526024111952 100827954469940624
21948895405847944 28611241939143008
77089974532267808 91532460963600592
38693332342971440 103429249641115632
6918244766366963 91486091520526176
20225122549649824 40785365115476632
32334930692692968 48118890364277680
30817244347466296 68837854774236720
4730185545162967 50751836088281664
68164466206830640 81429674818079808
4374675330086138 10875208751072700
77385761427084016 81471287556258448
1029939526309586 102410306576147520
14590921162577448 93704236180515344
1351741816405106 6317510220777897
15187366720616922 60822347467138328
4018681191604616 25549470671075836
75004506764594688 102675584773828944
37726913592274880 70241607401518288
95413677360024704 100958647793666896
41494676869659448 93696019213205392
18459394789896404 58966208339756432
70852311421418808 103479844998320448
71140112028533216 73695253671368064
46562392943323160 58651083588436928
50395859903687696 84856196331842848
19598690075166712 64897092708604472
70069563978340952 104623789866793504
25413579426062028 91203558552054272
2303411602793122 68638559172013512
9730058591200262 23557724963438812
30050021896215076 67301744711925928
62360816960659824 102009099230023632
33989009960358832 83890103705872400
45659815103761704 104831290897331296
5382514535280612 87815431072390416
43600305867856240 96791728870355280
6076928644205478 50745669384348712
60119004036760368 80265985155122416
3104618748662569 25814027113811888
73764644256177184 94749518333273376
4009279059608080 39649866520917536
39878551803059792 71483532192698712
14887499501815424 88114405089485984
4504935885611346 97227460627539120
8869434339133459 76660596301762048
32485316538185140 84793504543285040
21945665802026000 24642850610875716
36207770746783848 72382487131277504
7237934001978306 31185741326435488
95445506819706784 102148828898061056
59663189680068624 69147179665956920
87259809322613584 88535939330319648
59180044312577096 107024258049253520
9488509608012778 53760095765388520
14214764707854470 36618323301568240
60172935026843680 106421197179672304
78922640485841040 87013960174054768
4191936713765337 51340189803355440
23106438289693464 106809108932149952
26505376526980988 28564067180578632
78883043789536336 101446655951823104
68131961061732520 82370331155943728
30938294664598864 86470751737438640
77752508621356624 80750963903457696
20395072662146772 48922788262824656
80206941768644768 87332245575172864
27340941383059328 76257705785695696
22347645400595488 47484430426434352
57951829995011176 99562311334470816
4754933912077716 58317649852217136
57327413634637104 68953314906108896
68415434255322688 105256694727633728
40805663582386424 69172147891254464
44384181807283424 96347307340574704
80567716757796912 88429196578963520
18132934276163112 48875509685180696
16248249754001628 94343135922196640
25018617961842360 75453023401414912
64452024318163720 65481032657384528
89769359477200368 102132883453741904
69487201369526336 98464665486377776
20525962344145216 40420739735097144
75551010381362576 81265101094496960
53048403581817656 83816060278683904
82286412640000576 101895514691507776
50360809215608248 79765783548955200
39771206313018440 68221056743425792
16793373341614162 39649017577157616
14170358949244316 37982839472516656
38658611404356408 64102761683614008
32217877578756352 84473316957296048
58125096533157768 78480202741345264
41480415632529472 57694014812882648
42357222279698584 100140697038514768
64825734144201320 106165298389232704
16459224452505502 37271899443939616
62768181646540488 91271061474671232
85291072377833984 104588000746208256
31310376992360704 62523298474978296
29811573764584748 30402072988763444
67225084565842856 83277028202066848
10750773118645102 85390724455561872
86370681619805200 95947468736712320
19638985285718168 22521373928244032
9689351586414724 55817878317841376
78159080542757088 79876404594700672
10630197195028312 39267324424691032
54102115497964888 82224612149072320
18070162425119792 38251207223881176
35886095190794776 86375720091749632
9861456615551382 66076186460143320
77425667991949888 94981079029373232
42864196827027152 86727045293867168
69608830103383296 105025388374833744
42899460079286984 62163739463906512
23493254847271744 103015289258298176
83070575526688432 87754305711997664
24730318972077956 39777006021147560
65762755505718648 95277287335247104
4994864687634662 62868779980892984
20681256893897640 80746746227228592
71757920711607400 77514481784712640
16092139006612788 27444262381148544
47754794108361848 93934995370584544
5241558955192188 65064744731772656
29026245721546952 38774303934703472
32830401070116444 81399992732214016
58093049807803376 93873865297772656
17510145311506282 85302122943445632
44909116311745096 99318559030021728
93590503948147264 98605860955275792
4476331757342532 82423625359824032
32481580865372488 65969030678464928
36664776056462504 81547303365156608
49882686820037488 88126051689751488
59166210947363696 106419871135104432
97087552200678304 98205106271693104
10448478409480674 79120412755076640
64759403213509792 80224719826668592
71581547219213912 87856673151016672
32573612352487964 96274303006815776
2423057511424638 30499651727906816
11560517894189078 75484262419152112
14074983561407860 50437628187796048
36633665099457952 67772952023926584
29633335311772172 30709549602919408
50738504927700456 76381650220327040
13671669469162376 33806870318975852
74738716465244720 89598463618119104
4986681034797671 52154005824589952
12359074083318336 28643385279668824
9609279590878302 48594492264905192
8140984438190465 28954183919800968
23774234525108352 40970477817061256
25354981761251084 50522422815719256
43493673039261272 69755356481628456
41368896687265800 103660061178751824
8431143110829168 15239158520958338
63332812301476704 102192791507250272
41857460582855632 106118169569351264
48485135468470032 103566274457722160
82710302176906256 88516672620085200
57789650474440800 100467660202566208
71789576332171672 95881996986313312
66873419184928168 81766304872337008
61150582725529896 69951125781001320
16575533484612666 102339388315947792
37418581548214744 75978175240259216
65500737238221400 96413593539765232
64420268207454336 73783743021702624
62306670784896128 102220162013241264
25831679695605484 61137684035318408
80189583271000336 100158447536106176
10020039963304526 105182171270314096
37055329334410880 104019462554076832
20714502162115872 69613325352468912
78009475186298800 92400430277076016
51402668754960664 74523175033705568
2476293917617036 99623449172744432
32137590796929952 100848594511276688
3228761365799715 88331211299741792
23481507759282316 60745756203767432
54608866834869032 54806501787639648
6037622007113651 106340692873425744
64908032505402416 78224092026954320
6382012044859318 37182911380659888
86315505497603664 94023937006075728
78194390661145072 102944151939188064
35334517899008964 77949849483561376
30439525238463228 84414437206361440
46440597651989392 47712234500634032
13716498937149056 33999154099188636
8691815485187917 72741739049744464
79222125516398672 105610260373317392
17472138438235102 23688243149855820
23856035513250748 96229896644052560
1740634360733796 72158316747459072
60370782103096048 101097583525847312
93644192730437904 107287659498394080
23136233167575088 105222930964404736
41766999135102104 81712188485999728
67832643394578592 100463309136678000
69804097299373672 80665268794222688
19241706550870144 70927740778247112
1633552775974274 40232268816434888
23284400318971268 36579578546434424
18386291205919660 100975514595214528
27071410523391740 40848884594073896
66833826786475416 105493152354389632
38325646304399128 85880728795741712
21333396199038328 30029677571157092
56831832384640920 83517622681134080
2848419015488817 30832279969730396
11668908625224692 92672006878987184
37928392171319224 100307175248210960
87704695229599056 98442229713196240
41839981215357616 58609952828864320
14936622475508508 55326112470860320
51637323190206176 100582123177682176
17788301446911632 100387880070364816
7594247069620900 16781437167002116
54814413687218128 99087553608143680
33134825583752080 40042837250267816
69235956311196944 104765321846771680
4099634487268832 19089323593903744
53871386100978504 75761920918962144
64349021855154072 75637525381520896
28280708333041780 95862514100579888
64786498392789496 90931416703831152
41866464857414656 66900648331440776
1919494957513047 13054758037090310
99730809319800240 106388584393185488
90953618415028048 96359162586689056
71100397151565 3197393873704530
2645730570101167 44915723556454112
29725424867138688 60374559897671928
47516121243119456 77049848072092480
60910468473878512 81488958060814336
38620420033678456 57330595617602192
54335635700564608 87420231657281920
15763651952124796 58784698203730424
33992093560087604 101082084489027840
76597361180947152 102816706006582320
37779560689255168 63783703571588176
35739128412485908 80393481829911088
15920504422417078 78369569060456896
82709642889019440 93464641665032256
57882552058334384 67314893184216728
622900608576202 23731485085010924
25333302301607148 57545763003111304
50600794839058712 75541757330538608
49218286232791552 81759861638928272
48417342491245296 68714733936930504
8827127867222982 50590436316175872
91931907296764816 98257625356151632
2245272891494752 42490832625604656
36710887381043264 107252400383869616
13585135627775582 63527261759889640
21028884369435896 30408270453323000
20383432053281032 29765736894158952
10139398341453176 70795294481095168
31239212320232028 45151183666035488
23815579365838256 99521696732036656
36947579225045800 50495802306445728
60144484625306360 71942149494525952
22440594459080520 76569000388875248
35210331099935552 44587296997078728
97100284075723712 102404355962280336
3297468551054003 31267367024460620
34941055735035728 56253735306444200
6273321621239857 29964616617687244
74721351351739920 96237759283987488
1678713774024201 43965682334321240
558341313563919 97471848922026128
27204573795376220 82282975146987200
24586407868292252 29229029025119416
22839907746341720 107218925090733024
8297627950859456 22994322748176588
5139762987969592 67713629038103528
16990432493319712 43049200086487224
22355901444538128 30099725235914248
27264619641612260 55382482058955800
15698466044161234 50965413864645032
9816580037194830 84052786426468320
71194273871738480 88321289285490096
42830200578477888 50414504530458096
54309866791027480 64787576418285408
40020456035687664 56541813478042640
13020618655085380 45223588931067688
11405530550050742 42063867242839072
44692324913600952 88743985032741984
31786575004770296 96968521493988096
19006064225650800 20588823260325252
41219200314299416 71031138506880232
35808818755413460 85335977983232928
26626308324341216 29137507263156144
2694342258612825 39931809516834664
6649721950706486 9446437911848836
22298846624666992 84502423780306288
70494046063671920 74130375085025456
11953688340238578 21223711233078780
24097355083324064 25397398902442948
40798581757946040 45367092606127576
30979498073660296 106649301277447952
7530463452173619 52166301546162064
62666571590214576 87371203269350096
28298015469277208 77261705165420192
48372085971246368 97440226192233712
85741833050230080 88089332119022416
44083690342146328 99498514410551888
43685883668169808 86704647767424832
43095820820007728 59870872534555088
97448440868067616 103564809736750096
86801826386363264 103184432147554464
83715388005513808 87835475180001504
23585351041711440 101385788651395088
38631208908481624 91773921115299664
92154596620982800 92820790250990352
36700928836669184 97402024066540208
49893477270840480 83703627277020688
17738886337342082 103097269607551248
53361957271461904 82518450164152576
26684480793410888 96632943014016016
355848700067138 63716500387509576
73084806026456496 85426067460447360
9502396053974920 100919921639616832
49085609790679200 70998843526238672
27391058573486724 43036155707516504
37707626689612984 101704536078949792
60390499366072496 106540873948582528
23510549319783796 84127031730648480
30981952771313496 105582383325577232
29185959810673160 52059131897946960
36907582191453952 50907019576100192
19984998172265256 36130803454454824
31786389669583148 40183199834405920
27198531839252868 60989251386573064
76124371964653056 81943167956386240
3448524116714098 89739366947817280
22834166680450452 23337998590597928
60315501890977136 106824457347953104
53733251042366056 87236618201494272
92900640129620032 105157955452996128
98794552184778272 107283540982040464
17961934381470882 42258177485211968
44729890437364224 65208242167403072
57285341523116336 90351322076607952
70903731452478072 71330337707571832
18094282226359188 77980194001474816
65849986277772560 103287555994737680
65044035123302880 72206759411302992
13477851949603660 71236880269888352
2552825241267015 86114829199866544
8242028324123006 57331311591716040
6324460135329822 58230221870681032
58032308912396272 75176774601498832
31069307083512132 64813007741819424
19426350696184168 69171818707319680
49519652078313856 88826478554375504
58887148558126864 75856953853882256
24844155343641296 100054486155536704
11915869652708442 61305231151546136
1574196815511323 72494344017879904
83523258485205120 102211145597378976
44330251419065120 73936473362357760
93135544956007440 106400661430833872
47020636907213624 92581727919652992
42073224622613928 96411741271756032
63421581577222480 67407008413593712
76366544174672368 87956163645341552
63591095182607304 66310574649258080
37039538220212192 86453099595904592
67601342633133736 102789027612974224
4487812848835757 105204299323686656
37813057972320200 71309432094817392
86365169035775808 93998470980798784
58094204176124224 95691763089923920
74617926994615216 79910176118501712
74406612996968880 76566799354464384
54080758394998584 63322404469494664
33990926750717948 106365926218668816
3924404610804751 72145617899742544
31376288942186756 104154666361315600
23603076875186172 39292386053436688
44900688756232864 46242849518640928
38530190725529504 57176286108034168
42655055883596064 63410542258498800
32965242446738072 51671081330975376
3273527396817781 82194618504441504
95236451266914432 101867493884001600
8453267474321752 72665178811639072
17247899765527736 56233284214987216
8609371688373571 78146702678919648
39787223668269752 73323997063084448
6694699067488865 58174449086361344
44494195205346704 69728657100430720
35441512996433280 37652456195292304
40687891842164640 94754840801463760
24721382916222396 50318838648290664
32980853680178852 98631332442071968
10118356869184500 75207641224121904
12317461524208458 13840655432279976
4685790573647311 65602002363052024
27138019117608660 75986862681076480
56556283974564392 56984319016221272
10389866577128988 54701847761555512
7788802796270375 56200000892888672
30558843095761128 60038362808069264
37593849750885792 93388887052027568
24754078458116164 39202114000850320
16311127227071390 46374497413570816
28470479513675324 33077006892761252
5886525556211094 20487920292228328
1817007935997391 45170933250087000
39469925780578256 87952827829320576
52880286286734040 103259455188519728
64661930552448696 86283793693665360
73854837823195312 101092356365593024
62567067962917744 77885225852761120
34441741955804464 95908830323227360
43293705366373472 58416654948313560
66971384803068960 70388276132759136
99613313326214272 104655744550518096
19893418678097548 95766464308423296
11279199895447928 47658346277460512
12451281716243370 88335292979710448
47822380875716432 51260001336092792
4470759434732440 46882374131738312
57264655509476888 85797628630051472
61584169903343616 89349725834571888
35397938358178352 43789459081481200
9549702894851690 89236436892779968
9301711606025320 91031463927271328
31247071325468464 44806884804994608
6865317658095936 29515998720937364
36290482373190712 103576325245562800
9207874972245032 106290286500718368
9124195780525212 85728355161821424
12988881001470574 87686047447209984
68033966866589776 99012660761996512
58632935009180864 67595210268097728
43201668027867152 93131180614448992
15918949813423930 91081944253927280
69495950663602104 102155137122277888
40881469247037912 52189385617954288
93464991395619264 101895935703502336
63610928581090968 86889260872704368
20268296154852688 37052522904531880
38508946524939752 42134670629914496
55387233869606432 95718187711906496
1487997248586655 31312784578176136
74322618230966608 92039793186883600
20606373792179120 24306158673435608
31573090653386324 105691602104853888
47983312982964352 80490194822039456
55020527482568776 80157076747457936
66527721922797432 106775107793226304
19848005295467008 47392651802586392
32487739840193960 70473517567074248
30655739000284212 93278836864379936
56015908104911456 104425390319919648
95430642133229120 100884931936473520
13747227049316032 102540387002990016
56765343315774568 101431496374737984
56763003286670720 66330955824116176
43507956924906944 73781714817030752
39515014024477408 43235427734389904
50916613296554976 68065709179766888
25973525226175704 79610387666465424
51608931477763776 74816503305744976
11293384557781226 37168615787920784
40674583956360272 85951020434481856
29515699041559620 102731290447584208
286913559297561 48582892503868128
26768693556026476 100334613475533728
15813192644778834 48710179158044464
28182254683097476 29764762935947436
44188942247401456 48292796402257184
2470901672338105 58130937162853656
68649413928579752 74939473752435728
23387729788630308 53848972012464176
43134979847267560 92693395164469968
19849805315505612 98065900059841216
23185556624212660 97428463769955888
30598779279807680 56880833474234808
18727710634953700 28807269183198564
8903869699114614 45610937571660640
35577514423068260 90654577287964304
49530767172254592 63779522624384344
47514020731712368 80850733605940672
24573431379305664 100772902360921536
27615558997085968 65210381803271520
23561574066037764 62752532381596032
29692715938136308 97451438900853408
22170859921703732 57722507480748784
21244870887945952 26866586142947404
17087236723456966 20557934502320112
29728990630595416 54188711560316880
8052130884267430 14590484591933832
41550825320220976 43098658651169232
70284429936356392 72643907313462496
33302471137214680 36961126724956152
22159857024602520 49945986355620984
20339959677380764 30631280513217180
18805830167237484 52358760871271544
8290530435396199 86699519886119136
32753389878390140 63036564854879032
23071352657205596 81434678600061088
24389055800407044 103952998310190640
36834051405433680 95249018832262096
15147770725866326 101159345428221952
34810007181268712 105046103358877632
14796210956238564 67097826428596152
70387594156178704 100975509923283440
5571194563674549 27684055497756212
13334253067791756 19126982940195096
22767530812540448 84709641567429776
29537831947771088 72802222967793312
1321494757439804 98213333516606960
4463450524609759 83724333304928640
34625942832532904 90008489182221280
18089775767088328 66511852247664304
19758983637899028 50100422772787120
35489913825137732 81437983348413136
84389468405914 21188353939530576
28625868849293536 47006284396483256
12845126575341424 15530970914757548
9024952976370244 9348683632403952
82775938304047824 96052636774219568
10759415834852988 99419793242533936
79523075700307504 87288102630727824
19639137666925060 58211512837033496
15666632302787028 22268959041709532
50173384074934416 73946062503398560
42705485647673824 45913512704571176
34567983629651280 102524687398202576
37033478957233448 97002226168140848
43140823242744856 69752038174620096
36902226109981560 106041398262496624
30164528248327656 70347981100882384
21862456598966612 104429280540683808
66711810993516960 90200896469715936
56323030870129048 57538043340355720
15723142841351710 75103431195425456
3481954149811937 48892348156263000
28872283988346880 29508028796339816
86909811393093536 95623713291921296
31729082941684360 46739439317620880
6973575936301808 27897622607096116
34450348991838476 88564081058638048
35301977617803212 81167538797015040
75541086993038992 103336537592505328
70108447196308176 76626812374061248
10394555308714300 30259375620637912
681364471126556 16973834147518550
24105297499804700 43518734684439496
55509006378715168 106917562927024144
43070051266700768 81051594823363168
46780723010229136 105220178905016384
19909898216043104 37693086608111976
22905991702368940 51722828565888624
37097371160722376 79638616440639168
24880750650771728 51038890072597536
49705406219879184 85618499054147776
41788178725467704 59388309251206624
8298632518904119 48987951613090928
3219503634771349 93513798426995136
83844119489437920 95740116613171824
28913627699445360 71405068850294152
79273261769371072 106519604781343520
47566736227853040 52254933321334104
30298765975809116 66565252902844280
81289645878776224 89022961627426960
86565869440248160 92539369686021856
29836705808739488 49188143195641736
12651658238223274 85571483932684752
79066764152277808 102691983612537440
101060365359660400 102792547767750992
61498059042336312 77660684603762480
18040851774423608 96979267373700016
65348171186423912 78732627257901808
72549433855732768 98771010567155904
6902394675249485 97139712217840256
84936067291650816 85036621887399344
81878950266645104 97351777396839584
28066162924861544 84445909756590320
27299273503500000 39689960060604120
19926605574991240 58098354657446320
11200500899149710 51277966441892272
50551882390358000 89067096581493056
64811406651525152 84631839626366864
43220124261965968 97229166215070016
42674916086768368 98626488308979472
39985450977675272 54849111585160864
62074366001137576 96287425452065712
5342989379083255 14736034902511986
29625287541953676 90982178004398400
2771691654033281 48995786069123872
46811612962566400 83741215146221600
12861998627942284 60031383186923256
26531819013697448 80369359097907312
51660389070372040 55695606251192128
80998124888936656 89775670974459504
55797468563610872 88273360081985904
46996033239835768 75386958370420112
83059446909776736 104813771917030400
1933221302404404 44312332833373288
2069371687271119 2257848055267717
17688757235993586 79440661325061840
13957330037223824 39058144670412088
22940033395681396 86895574349001360
4033817438412859 22203742036029064
26347636917795960 85380168764957472
77130596559077504 105525783073723280
35707347888945792 97865171819915456
39452321988009664 97702585222046336
17230374393231974 40480820300867864
7958131910716252 72836862160335200
37072311206331656 82026304040731472
76024907296793024 103506974021337952
96463165500834336 100882798413010464
11796823270872886 79716471020265248
19097159623754512 34759977354283924
2978664853277971 96058442314138848
20041549533320248 83546521927417808
53534058645961408 68500769715849344
22469837885927596 78073587834609648
31903786344537372 47438573182126264
7230884313950734 103232682939579072
27587274626225680 66302388725593608
1108095238921738 51037458854387696
63346230490658608 89181061673962832
32768252352619192 42180116658350776
27421517677623004 54517014852290760
59714098502315936 95694285612789216
7158747419412617 8767711230627447
14259064369663248 40719687482145336
28794679100062580 89464921064781616
50718884414257080 55542746790417136
43331753942568992 52241494409100752
3596443693836214 41073304600959424
50672542821037320 67686241904323240
20193344168850340 69429419211916392
24096436104608168 101487840733652176
2627448728263093 58181312330418048
40411724368672208 42036671311540632
25570304458892076 89155176803240640
2342876983691789 20517993694870008
13008406686146172 21851834776068892
8264217327058797 55881456971092256
50694403508309200 96572226559212928
12912412649844750 86549000391479536
47230576183768872 104265026840378640
46854417156422456 54005186091502792
56286950202392232 89975793413292752
27631572561645 84940707322736032
45655646024317200 107318215438911120
35133407445497532 74369825552787824
1561562598403550 33644161726967640
52514083516241488 63565264292990528
63255752731009712 84215117167197856
84143559729668096 87084758888313344
15885904102458964 26181310312871948
21286587351233304 65421469400643960
76939185863581136 79867000184254128
84879915384639408 105143157991124032
14304991492891702 106005284411422416
24351899303894056 29678891188089388
4315172425156405 15861679005704890
41517808589344816 46807819351036480
4620496551390841 73278065259679840
51276579404116848 90566795794183792
90896113447175264 104820849118860688
14148834669484338 75317915711100816
67046992923269312 77372184031081440
47980824060141400 59937927179437288
50122984624290112 105192446347818816
72385202884516944 98592720080608048
11590811585088356 32851655167815800
55680384207980376 56025808176587328
24043203752674500 102729189015155856
11423707337718208 53774015625032456
39414120166536736 50663589858944352
2589721767871095 76135433634146544
37018952147953440 41170931723996760
48769088798829680 65083130643382680
13435778028551492 50191875362279920
38163303237234520 80480972023444032
5871742777466587 6275860425751881
15991474295976266 16498308576283656
67791024943447536 85031963124257712
52553223294195584 87011988235104800
74424060978690384 78947760501694912
33745240557283040 59973956564360464
86641533968072176 90563068706780304
79911140459753840 104035802316879328
3485853591407396 51989566030793032
21911189448238004 100178745210874992
56806779101778824 101271229729244288
43713976783410672 89551008988016176
90199244610514496 104369312936899632
72447110784877056 80707797768541392
8622704710192495 83922425244774672
3599827410516741 96462121671914736
44055879774641064 69819876000135080
52990916565895496 57400765507414280
43377595658938240 59514910406496464
33132056860516376 62212154617880664
1328475223624421 32465576999412176
16312307306611644 42345284580925392
7546688467534642 87265680513641024
12808974000732810 43549427927340728
72573891500452848 84629133110492752
19276583810594188 87823391454256112
57647064339925800 62834969981014288
6004832550512699 19204595849698268
3007360593387987 62930281063864936
20239663326512540 38242349947486904
45111360703417616 63007504000060312
28097574108157364 93673873355402048
19932592986866008 73326370893842736
107184891945414800 107307246838319840
52452120469741472 99486978077797760
27047655408469024 68853271278399696
23221897517441956 30038319682621020
50643912132502776 69434018730302856
74536287804522368 95143859867351584
7233480439364628 62717717799524344
56303628879810752 59456290454254952
58117507443086656 89174156136875968
93101067373385296 106947075521846832
15853035219192896 60964831669177280
46449038696574048 65043055504892768
23259681686659256 89284889917296272
73252076894408464 85322874741955232
28623511945962540 91234318858099808
39015490737659480 62164669183356896
86189305009977776 91792079593556656
11366387138161476 42347451575857184
8182774806869893 10575735547845466
35504298555680104 86448470255784272
3315048834956362 13911217612492760
15466035240716180 94918128706230976
28310585652951068 76269995256128352
22923572662079636 47330154729481152
31784500014729708 69821131189720192
31147131602157228 78406631351741840
19316259296500028 97390212739404352
22799140459983076 72703291120072592
63214746202394144 99040193740892464
47129449727819088 93306227025805344
32679021785330220 78249736118610048
58795740652515448 74086471643183568
847040101103211 53647027031605944
5528939387587741 26152319577285400
90719147413083328 98368046668853824
31915923414439028 63061525642801704
28923306227495212 105744564013972544
52514576784172856 73296645422222560
3280962968099977 99291543370544880
30558432733966844 76311425249464080
15069129969126902 80636042169185312
44489650470699336 52965392426241712
38542212761193872 86357176281619696
40789936463883616 53646097729135928
20447721294691480 103555078197301168
37903869754967904 63673773100292240
80076780536932800 93340284626260432
1514201673322678 19447925331433880
40965118952467752 89799132618791248
60821809426076544 84038437474026160
37375563241424584 89457351827109200
33573229943985768 66280005193406336
62329413575310176 67443925069551128
1884436301177216 16275690549041376
53620259142773848 71483999784811440
82983950239759488 106386627669916592
45923371706453352 47047661475096160
22812414045638672 87491589078719376
9304748774551778 52363617534545928
51084134128007160 106888052312351296
39169145886522320 103312506363551392
37947536811827872 99494869529443040
23694361468753064 99004792313068064
56317245873774368 79207657774414880
4416972356142046 24699481963041700
27784993466079348 51182373453627808
33685698265557880 40983797048947552
56329110859232360 92124911792686128
10570070255937582 48600951401692232
74726570021172752 102913966657244176
68976933103085368 87111037972815376
26908802700367372 71912749669928784
41696369626533912 70561511507627912
27224984975801864 51175314260348160
64182556859460488 104468457775296464
10036028409629064 49739193912443192
30424316208556004 50518943208973720
97016936149230640 105505237062426064
72308914912808272 96210458847015824
31001688444538516 76140797381458320
3024001042628862 10619997133854682
43804071670241576 70677812553445096
67031439278598440 85782178341253712
7521062988541417 99622807412278432
2337580810395814 28983445269377536
78873278438616608 105028678452373568
39900759260669352 43153012722921776
49964270934003480 84200860431287808
603035329426956 18067587466722116
50034638070370128 93526951961946928
2805771483853532 21455006935937512
8324028817191701 96069389420969456
20274668563402188 40592272030958584
14315529814330682 37553389252086664
1930397958425904 83183811538776064
13742272352564248 68591194385615200
16086479611928186 81646731131230208
70917118675917856 86864082936123328
54881555668511992 92298149916061840
38596097731913016 93883891452183200
17309139895661936 85888571615630016
15821096686565408 44958344801372936
13355793606335838 56425136444320712
17560729232520686 86473457262140704
33803368215132544 34673215952378864
25483243837154404 51909989675704608
6245370900223164 105239631963977120
95491430242252784 103063460346372288
51537259429505952 66771191151060904
68894401924743312 102725990380809840
54190100988348800 61071638005606112
13438863687732704 95783207897004368
7586108155168156 59198647464040032
73116247470656624 90830116014114048
7280737961337666 30968152047332784
28064087289347092 41180833712400464
102612840694694960 103719473657490608
8483203709441762 95653871159819856
55279657209814864 84281325267282160
17626065654340374 28154269304066104
12597889964598092 48072010883650616
57885325276351584 87029816001424464
16766650624405298 83098596943579152
35370797587626288 50592625385837584
71418337771532104 86626102404615840
54632113480468400 100562867848595488
28203006595734040 36705340854348776
2431406786963655 13177022778705986
13792849598964318 80216699605668688
57953947987417256 67922578254457896
7689170814426045 81846884477716112
70556887860843704 102483033592930288
13309937495881660 88905762306572400
17176960472136698 17251548962823116
61399129791806064 88809728671106384
29175526445924012 65560646710602608
32024110503379840 69641116334981200
5171909872311023 79774227054756976
4595090874743655 64767334856399960
32744702339365408 68604426253312344
31507010756288164 66631307824815792
52261087881506000 56351842655443608
39247906960931800 92472807504653984
49556961050257144 52015721630720168
41044897682731656 82893264616701168
60395791227321664 106187515856033008
83146157959661920 90386260675326976
16716467646402750 26871788093772524
5303534251262286 6002802010835270
15780213561516962 35174723223516104
22131876617892468 31315936990210360
68821895030927320 79134719258094448
39980341569124248 44037495368724088
15270211663583002 57446173197151984
20800104596207060 38216821157470728
26366426039310852 55175509006955752
42239316710911968 55314018284523040
54041420601354248 91690094127856112
10121118156521612 21468119883942044
6993667477613072 62638886253046840
69722144186357160 101405210317250496
18813675019961176 71606241789247936
5080463893170169 48030096544040328
13381290214927300 50334414046024352
39905784202351400 50376607128764752
32836894013957996 104261396905523360
49614329567126872 66931298745541424
85609698815314528 95823090340577376
30459252760630816 103568700386079856
3935504228609469 10050183650167472
40283482391760280 47603880843826704
7025197945621876 77264895188608592
8967042229820638 106226560389320432
973258019518662 12530379486327370
1707164209951783 72097932764764832
14733939069031534 43191000845685984
9484948500612264 21340239316545116
16531562140236674 94700432879201952
16106313020566186 65414680878241008
88475441756394624 101572080859708464
15345173870430002 30682964339079684
41488554643462400 44647323994842176
38814969801855872 101019458774752864
61278967063764224 85757719093372784
45480995385847880 50013016479100064
31843365949129504 37927212432064464
20755754199258816 90641297177612352
24782000572245420 98312966684323936
30458790981541844 58404462870680272
32483604556493780 103266437910363072
32404329864944476 72287690603400080
29537356008637636 96151974424512544
39438526566786600 80143111273295648
21935752480287948 51139835233755144
15424551104904566 50697892314874296
82683749887455040 92957037318174416
14597856482207116 52872822415071136
279711029473495 32608361312029284
43242150505526760 96478173894397408
9641696776276404 83799928116480688
9764769124131780 79959568368428464
75330636609273952 81491736158712048
8722254515026861 11740117662503440
19341045294101728 79837068519181488
27114521128602616 62784111166075552
37479996073461176 65120392338781392
7958221599847798 69830927321499672
44319639141901808 79468692144055984
25591652715773408 91613395456608640
5803345483620838 56801846609401736
6937460003070072 47004755797055464
9873863500266654 33562256529264088
68849250958147088 107314808436274784
2189760619658662 93144933409417392
5656712444751361 21919958137863172
10139094552851110 71382739209901088
37181353133821512 74516403695726064
1397020381795884 33071904657357044
51138785004003936 61760993033560600
59525279586430016 85803732817942096
46742301763087488 84608672583421760
13217708766381462 68468782175621840
25097287979617324 78004049954108096
6175359627661899 51464120045478472
38301343947572728 96227109666484128
2747067127577974 48152788628799088
41421124897018840 98542614542828432
16045805785135660 42863710102671456
45290695334040856 97813729566899552
13557993734673698 79009738366350608
35368898452917884 74513152271762128
34408652573633976 74570843793488352
8384429082027059 49853096393882784
14323638349630364 70870623645064584
51603918912430224 52772221644543488
32163887055844900 60979373973991048
24369716974134840 34846593033580420
4524111616844943 99977046039294112
83503695239297536 106661575066180864
6361183475330357 77203705319367648
33564425262184544 78454050902922112
3359196634816744 64606687269289816
11347200934149176 38413347404794712
25421434655069748 69128654925388760
25142107308369460 54008290108464464
24452569805242552 66247097952104992
49032608307223536 105712545718896928
44442791098188048 107130658007679424
33434971613045140 47389412218602016
39830709112777352 64770830921834600
43357038699112344 71519244636645552
7891810281864552 95868890607810272
22605462961744704 40978031916551616
44282234197130608 82743307557519200
31716226736066076 82711878900540208
14430040763569268 16754499887061320
58432828965922584 75148524859608880
72399432131118048 85897445605093056
6207128320383076 100882318577032528
23964266968418516 80186394539066368
36594231182841896 51841708559260592
80750095576921888 85364579421123936
55661448842688400 83006385644247488
2116872666950227 104084292512037344
16295039369883738 65637696926875728
10780569671236808 62823502687667120
13403023780310066 73936655793606992
10926720710050590 88944737273838096
25351500632335296 66361954325917096
52214023716478760 60791713521056784
18997133963763820 32186627963345356
23056212178083432 39409750662854792
1816650139845658 43136716055485560
29190466236208744 88300637816481840
44618650871478296 105850367843784016
6883632837125401 89414812831760848
9457664190031820 49059865686714200
48899277982317760 88782693040801296
100863834424292432 103076322882833920
68334365499774976 104370571486707744
20148344447727980 52728527623518784
15842443942562112 105273240225008832
9723068075537116 98349441595914144
16868864053928386 22230503058549132
31648169780931492 64136757666651952
12294661174889382 20209772129906856
2233512227713014 42098033749274088
28359694402710740 76838582162910128
96570989302895024 105465768371611088
13899722690908058 69768297362636992
58387714974997368 98452148417486624
47440288949247008 96496463115415632
51547202930034288 72579354890730336
2549255343743135 17001338488824092
9524476222982794 31891321063708896
69296284196662184 101867419131690656
24314650852134720 80362387902974368
30537828974093264 76199296486519664
29004205106033724 96692320122326720
18844147127360164 43550989548081232
4859797983949283 36705075562340184
102296690784069504 102927666772362576
54753335092596848 80564898293643232
102165038506629248 106209225318049296
707216514299011 19874287348756804
72968686954396864 85354165584377728
30792599514023228 71907766615057416
20036690819382872 87838465475431120
12039915602849204 74500110771308944
51721545940642960 69062237085747568
62545580264694248 105728404160937952
63546878046986048 93355656157611904
94912307565242448 106529790783104000
21267302119539656 90661428118490272
2867863320678712 32134497723965856
17085109916483698 70857414756296584
53003593376561384 54496699477809176
17313642308898174 38554582483544560
20584621561135876 57937152593732104
39186776243500920 62306759174610176
33380636477431128 92038134283549552
52123086301430928 78237969206948144
48593097664190704 87866726460861632
9204216943662648 31411561015677660
19887001608476652 23540384728450028
45786474137774304 101801395266814480
20714068807968152 33467355115979404
20088459632593928 58273483182624088
10886202810322958 70634198040635720
2684560241622163 11623661058199698
61277320449710504 64429974670593304
60107701478574408 78960013225919776
38639357823595072 69224439948231544
52557010384496336 60816389028332176
7998218452679830 30942776630191060
8801146339265066 96469301406653648
58147111288917960 95409457879362544
4708651248561862 50223271713796648
6486063364886478 89155224815512512
7416594488254933 81963066969986768
5624674562153629 76065183546916624
21406600880218136 78457814886943856
90740374928833440 91809854052804624
27727361688514344 60712399071698800
20383186424729932 41900060238216040
87039632793221712 98143493452767232
77359395883267632 100771142372070368
42172707655668280 75488995514914752
82104963595216416 97957449903441296
11597957818432242 48353092799156984
49014493669440104 75693157300808768
29099923805341736 36047190202759576
56987176783217272 99839925101738032
36579510879238152 39869110021474864
2356495917144777 84564541977975888
24027277938358320 89054346053159760
36322969272419760 70711094418169064
10966190546135718 52016493567974504
2234614999499894 98967753799203552
55024644414747272 58416560824836000
14285221735386666 20404426448921596
7883801152974706 81208531523556192
42710454624637248 62178523425109904
101156618205729360 103075085865317600
60172301016099968 98956925018763792
36961017853844856 94413185752880160
49312745644012864 100972450172988944
13290886562928016 52417007241730912
51336459350675992 76666041960329104
34101831498976920 105937901424465632
7641056320965581 81254168548251776
23565202120792404 63430192638377040
64077386422234000 68325129859248392
505914444390106 75382521201043360
29688947447164936 56318634727978928
12506688642035682 62994820811292688
14709124842439660 36271284972605920
23317816342244736 23373903849203124
33690737229711936 64813174473819392
21259838329782880 37960632276102848
8731932418873601 100272140961571184
16471221334569940 53837615845665776
60772266646731600 106452919376398144
32093834448432560 102172784287159024
3625050220253374 8985920026176458
43641435722768808 84661795707778224
93703675976348928 94482743926340160
10313200843906790 103679838117289040
26004193359111420 32889132522639484
81261913579424720 101661332381707056
88666268796688896 101125908714270464
6706433923297886 10155405478150564
13759870736387642 42135460418770240
47779769970162608 100249884820577296
78312815985876512 99231769230814032
55778546066788896 98414641908310752
91579110795546016 93663068339854864
38796172460607552 103607516077513952
10239469322036750 34254927866595860
44340297625446728 70402262775452464
45789304128239472 53289839362990224
44293906105641960 56946421116384544
53800971083294712 106598904312241040
67024827727848096 82708021269749120
53960679428801376 76324447862593120
49428258958086424 83055164503118560
19130493958374416 93362062047775328
50933877815321000 75064619268622640
5724827777913288 44178894426731896
84828946886434608 96853965187972320
17025595095621120 80650585493603568
31347493600901052 47583688577787424
13097664950951012 30801428348780840
43895251431957656 91024582648424592
33038600914606116 105443519198904480
47896163827808408 93425706572773424
6539896788539509 62673855056864968
46450477805312760 56047807692568240
18678274641802988 95238146705954416
25967758352469652 60073038915903888
49601941631303816 78830005679109232
34513052572124884 83869849573528336
15915029860290918 91386793000424256
6608806478009800 14751509222803888
15564995919868860 24638140243638624
48980534444429808 101275765198019088
74148297152893104 90334865868240784
14224649607553872 37910374409098456
25710874194859712 25738896478578200
14643734158397684 81352696048620272
19783505920428860 26427022877334612
17908135644226848 83383620690412576
38755343496901344 106241081812052976
10006982789553458 58786137468557008
77038617707480288 79373911651873824
90956652591153776 101528897982371200
12612390172187812 88644363366618784
27005995628032700 67307917986443752
25198885420019928 105881858654635680
39610742951459528 44832246300599312
26929529987107864 74679337044636960
84146811504916048 106983160789949856
17090284948672878 31874778363745136
26108175760721984 26171367728269212
21727687471580900 86420985784938096
57425025710595352 72773028407433360
24710218957327284 34127744684064124
9865036024707800 9917640978364188
62821773393803440 81276748488075680
58087410833608280 106547303469106736
5814553516818622 44660632713507104
22396013043900312 68389932269150968
11855350341828926 34507956834746192
29414462546075076 101597170921599632
1800463237561417 28961328010409564
29544582488971728 88191728448707248
42159549752217512 75677932657139632
36825152407125496 80377652424532368
33538651726159688 81881704536917552
36375381632658024 75593392163047072
24394100981114592 33281544467860432
11105380795531470 98231723017882976
55905899005511888 105588475638882512
81229844369251296 104072706036628400
23822895162062468 71015288402116440
7290781643972401 31825029587722036
8371191933969503 31056391626702900
46685969976243240 80835519910709424
60025521435686144 100853534388032592
2161801254228974 95974082451018960
39022252467745992 82478927512915472
8480449467127614 43527896490546440
27574700453733844 34603150242610572
39885244748177360 40985131304647472
3426255040136721 104331424832974688
59041900711887392 106136188224906608
31579880523460788 40874945527345304
78027005922692160 79537710570483072
39532493084772136 83264450722000176
14991341665205010 34703991277857228
59934314118861808 95787475036991936
57635754314150656 60980414730898320
6356274991461185 45280605958932904
15307182991580972 83252138503648048
63494268910798680 90796243769438608
30010632425920884 36723629901275272
24097352846081940 92372083426644960
53245607155860552 72700553956183664
31052633915816136 34877751976890584
8568099597481923 97811633960884912
39316994905676296 94129790836844304
39928282374790216 51700346937467608
61293635563392672 94359502298619520
94801632568395664 97941654388915312
4169699121844866 25631093206680312
91919062464094224 105572203350525728
6304501498429874 48013667158473616
8451406479641347 95132260863137104
16673191791708766 58359593407782016
1594423286515046 48067219651365312
44645386110127288 49231931236003520
51017891836675296 92778619496844160
12903850637060936 46098841887106352
11311813714905936 97344567885883392
23613587371834196 36252557826609824
36479632685628912 64694042662654912
89439800348526432 97573036322778384
31260002770341128 34408194951755544
6335277176002506 42013266506590680
44897390394200920 89815931611620768
18618012516730128 68650753692923016
94681991033295872 95896576787256672
89133721680897952 103815505586430416
50554097784438352 94921572740444624
44609355232297160 46614854275665312
40772156195511648 106024376019395136
4400906986018374 93989511235380992
80484133837725504 87912718886492208
36374401649130272 106889021885852496
13070682944263848 21561087279645552
15819565210664758 46628038202891568
2271050253487397 21830950769088376
54458061091442904 91351273568021072
2367088242783357 26175531123527160
88251681347374400 97861481765174928
6116000700158314 22719353338549056
27242805469427888 83514224380728192
3413629172809984 15724078188050088
5787506700993351 13067993886134728
6911918096560292 79858885694802144
19350846080698024 86734078595111136
19188615518570720 26460239007737368
11606954938471992 49483427967570904
23797577775371564 104620173923919360
82893745992456480 92136153312716736
20889278243934264 68062537937470288
11264274905735786 29805005232307832
8475360933382421 94650189247860400
40697493095328168 89998003811669968
12224382597025688 97194284047873744
10118195820970542 44170852730909752
27458141821959704 57348772034008440
120579779938125 1886076670095826
30136733352906056 82114947482636688
20198602642118848 81088982374184080
99514885147988576 100510093594228416
73831567736911440 95602452166119440
54079279855692320 68484009616392176
11900311232573326 34490619767488120
35545620755425664 81193479903313488
4201781877865603 64276943956872976
76154267259357504 103433978213917216
29338405735142536 68599090836763424
39755877302339960 96389509121944864
52206485483459504 105669770330447840
15506567790836724 46916697767026544
67108662127379264 102550537473207152
11171827413171012 82711823244432880
31595280448260900 101304110761026064
34986519762775824 87954142481824544
17089969609806834 60118158545045888
31750723282717152 65621290894729272
61783138388690224 107279670000937328
59819826445359456 104758168606876432
33698140073066732 37919360430388280
58825729732244528 90189641470317888
40375161144577048 50095123979101976
11450614645307166 44358297454212600
34368150891111776 87227651824031504
39164535560359976 90650421791341840
2845683906811525 45426840673379928
82611305600241904 106693873304960320
1474448192066956 63472417266600456
49889383405968504 107350499037646160
11435031674396140 15929819653518686
37394689774805472 100948535813227520
38656870204057336 50514459398720200
42018093360268424 63418054736782496
21062519862823500 22290752272775664
51449146494639240 84189605172123008
43567358961015728 89306948055207872
68990862676384776 96172418654375904
10093536659143454 90624260912851008
23025580295319380 57028672164820512
26310194794112032 58901886573643528
27079136256051272 101772446307442528
65618191524124568 65674448881726112
31809611747519704 65187352939396328
43355911838634136 71102538687489360
15017850307433710 26096166506566636
69684977947573896 103392392858343952
59816852633991656 67634173831848944
7337084335206990 17211200624870310
1538015226882172 57531852874148216
5571324788519290 84794173952426576
24759852364231504 95130808951432096
74269592624455680 78627755913911488
23066071721514144 84119723721819744
62325118996997488 87746900582687424
81994924145740944 101685183609394128
63420532982737768 69213336747005120
7983391116073232 86857337743587552
60367483008203160 105657124682681712
55360374094144856 66555043608860056
18678385159474192 95495599643480352
70377741422533840 94838207946227328
44745760200104168 46249056243191552
26710396452954880 69292741625068328
48879152754506328 50567039472245816
4486167906826403 19146553082558452
20168729365777600 64735192039889944
92913130544803680 100753548254136336
32225599049177572 33416121620708104
90326948805706080 90379690734576096
35465041592663976 39224521954086328
37293696787531304 83124507196973856
27383442318394488 102705909082710704
19039581268795024 30241856171407716
49534503286242704 81036839549051328
6342297769205860 45949076584262872
19602005408021556 72766456081139040
16699862982946406 20103463124950420
4863565099676898 66694395540371744
31692813838123340 57853768586457480
46100546183776 102920760056618176
76916993527297264 77165365634817168
2888759535165788 99776527394598448
16507947164353572 102290845352237760
40730920861006192 104246503749773088
12281897328960426 106817427892644944
46073619627047760 80120686246143008
223255918519210 50963392029731016
33982830780613728 45415559201228744
7812471622054677 43563701883065056
27165373915844744 60634804323233448
3887713764579394 83853557273728224
31892493351610204 97646076433131472
11248847442736060 24757854388671508
50001253357062176 85098213639114432
62572328587354312 89464910518159152
18130347241542444 75402916846684304
15605248658120356 104769304761098544
71853728674981736 80511698238254208
70065088494883392 75676955173734336
88250337549397328 93378959211650528
2229140996026231 24961919091277328
20592132357434476 40259373001571680
8311245535993200 56074822510377152
24032116902559296 80171298569395488
21152633668014156 96786646986397616
3195776805228044 90678490297009328
30031403880265444 33204303477256032
51141992454893904 102860472034803840
35399801099584220 74552849439709136
93379237172259952 95928000339419616
35810082020173284 96796867300647792
86927292909279296 98124834173747312
11878264583962256 20029190776736080
44066319006927520 75017066749155088
44084458045725656 90698183409293424
4528898606340411 80812538914350944
2080012692656709 10732789444720084
45977847877658112 77750620926538512
59198431906317936 75721521572547584
21448087186702360 95146258684739744
95619040909286176 97179181578792624
73048207595035216 76517681429736368
70583765916264000 88106720194846400
16565455190990076 18729664413038648
6867370736059193 93281482695494896
33145568641287252 62106363945270192
5595533692499927 86520558178003744
73774283127372784 100757535659828624
18591471390664304 50689895595888552
60226536990435824 65970550867868464
27418668016880432 81762795858914992
16162233955867014 70742804533842888
17962475933098614 91471535838726480
10244980153454978 52126217255307040
19157322105030452 73285140140705152
6230000926646427 16891002253657924
66282406660250128 99405204745870656
1474910714025879 85502563292654848
87794327626499232 107282877672575056
8024986567836003 74708461759898800
8930129230467992 83588299277721840
12513445876092918 58961947544717440
47001964619422176 81373660135139136
86950955107560784 105320607693190448
47869461099905040 63994745196877328
51930582825506624 82863954794394352
18321797522599040 74447498608347744
26466685273945632 84086193194157840
21707190612603008 38678181178045296
56322758238184008 86519004534518480
63133159507825888 72571450439154864
13206664695115670 27489629503425996
18558127230770124 29452079777767580
68353944098086968 74935677549877968
45743487572214536 48290292149198560
36290481899195880 87499606761620000
70376544864696928 75461862504503680
7440018849710087 32835576764728184
61819403148090784 95090101224903168
2057703114311219 10332246009364706
30977114386928576 81804831304458288
32207667912139912 36843073128732704
44347581220127512 46639684600345640
9208030387285238 25499376268586748
72120352131169936 73665129662676672
8666528315292364 79230952980725520
71013293980933800 103998627001667088
51061387790147432 104961126736006608
94773811004977088 103316890690352688
13611663737292488 60440803811331592
24896136231992356 80214384746134608
75735887996153680 93017073807118288
9221798096984488 33605655517601796
76741454756265312 94304509611175968
14765618131354912 61988593794446600
40244955608351544 97299082547624272
7025973404323964 33192043366042348
47996584450335720 97451217270883616
4516748492154696 103481544052219840
1733409913225175 87729726339790400
6002728688799289 39691691092620488
41170281597628808 83734718981079536
7608360124354176 35294647628241752
18983688551399624 105421458411741696
6640594627499012 86043145238997696
59940322632388720 74679728676269568
56922709005832704 99483972463383168
94239903263499888 97824504891603152
50214895174584608 87409751669762480
11712368615436180 31976305064382952
22475263328052536 84071758884931616
1245063207499695 39504150290150856
12987083599502190 16279692334218608
52511068640094024 64836933820846976
11858428104624564 80636941398026320
2393209287556459 99919950371977680
45124554467876840 96711094885491232
9957495639245992 53312870981527744
64182010138087120 79370338118878992
38522190359898400 76806146349605232
48165710276705200 106286121245333552
68713341561258360 102917960566809136
51838166093735536 102120397100944192
21872675963658536 82209048952650496
37963879160985584 40469981097497200
86193614774063168 104004698777508992
33509701608820744 76277306825721024
48258975054762680 65865934893937720
45349303091457392 54746633289992936
45970836578622848 73303595881414832
39081207177341864 95248017117960416
72761731163542608 96338431711885136
31598146388445684 72327370921245616
12761619866989144 39345653555225016
10447329822132498 60843737073578680
18930323530623256 53126436634617648
88859396658480512 104102819603475248
71637584797940488 81499711608911184
73780757295700880 82356610058817728
56298992590260352 71708477496629760
24798188591271224 104999568865722336
31609566697394200 77226326485305840
79534260487451984 84592352903022432
54731253302187000 75764742606938224
33978008637758656 52685052275796160
18952448144211208 85469604774298144
20120483870371640 32841415851956960
15098770887920008 50738608212776216
38848883854327032 90470577796062528
48460190854013088 70580379329016536
55360159892340880 82097948976490448
17397985894453822 22723731835899368
48262287819307736 101772057066939984
4616261342435077 92649060402575744
30661261937003728 70272975611728712
34949272062413428 43801707204432704
18371755479259884 29543080160619372
554665998110962 51782917375091968
24280930913245408 95555025767536608
51671474032423816 71758368146501200
23855256756911864 74253405973122448
57081060717612112 73175970718743936
40575289583713936 55157883400016056
25432220945109956 60321820590229832
38794406265520880 72716498109941904
29736625960620516 71021136142599528
21587100601160824 93163040375165616
72273094441096928 103928167363743648
59425715124202760 83535156270711952
63967339947802776 87071684194742256
75019432441819040 84854888135502288
16706855395167552 103994617461009664
20898112469030012 105191245938110032
19139819112478648 21193252610602200
34279599602363224 45895561503101376
13894694912626656 21092180645473112
25682612097548692 91278930933340128
11078273114752204 85261700898825504
13379337317368706 48205915962137632
93839856244245968 93874189535112432
29292511262883776 36789972222027232
78048291132748464 102008578450037056
54344465122052800 83938104096143776
407530618150329 7490099770552449
46597626518160272 81127076069796416
69372444754861872 105737099244592352
29011822454313296 78935286385971872
105555370162464960 107128641092418352
42977807316503168 72369074842272608
3914990828408816 64903288603924984
4826142857019809 80861637007502416
8340034941334920 55579865505314672
27267630411037460 102753106205080864
34062312162323020 81426748887851376
26000919271336000 45470310538321712
39170922457927344 101191459374824592
31870323054888172 64252382723846096
16960096024459848 79695266597266048
24210856733002488 88428614861439184
12381186882820518 45882088999119592
52238649401180296 96341097464193408
25861611222793976 97026218492944400
19196030693436824 52589046444187192
239924756639480 65219474106324808
14461230391747674 85973076903038832
54485309345901520 66332759155060232
91385001382954080 92146329575000816
17071100320009242 86638352124565184
53698835513588744 93970135572134080
25041026484689728 97377689661456352
8584986845615774 77759358528568320
39771079781965664 85357343913554816
8964339570977407 102892045685955104
10620213417733770 27617064202307528
5809568297047046 88709073008014736
64582643177901112 79661178706651360
48582902373262816 51670635853902848
62818482198538624 77517822692858928
12737577852872856 66372658416465032
58648653453673208 89990295426747184
7563729428636937 102415252786535328
13614200464956674 71998921264007992
43021859457044248 87203802528718240
100938982581496112 102231484570378176
39025418434499760 72592221205202528
39844004212152120 75874174689340640
40248685732877376 65214693040208096
91620582901994752 95852757665669312
75116719356084480 88365606963421296
33094891512570212 64792335465161552
53096742947089416 94636443802967504
5994359255794147 33875255940745564
36793413838924808 39720145634407832
68782810682095760 102888713644336000
25215053702805344 102220468132621440
25183064723732008 71108842583519408
83153722226635408 95640056293297632
54109118330768232 69292789185574384
18251673503150188 105431843044794912
55457155842753632 61437825125795400
15741790992177972 104838226085878816
70359770501804016 103816752014410464
18740934855112848 59905559551248968
66039954023247184 80954411625935408
11945278665276344 86782784301177648
55591805708969152 67680596585828056
103529027979200432 103911572350226656
3357006516499712 31232671301402300
30348203619259280 93633054584615376
46920141147375520 97799501673465408
37893893303208184 89882030532682480
35424090997279380 59278929946178088
39546098912047984 71162761697020760
28473224507754532 51060133755340992
1197568731184006 93719538313318688
94077438552907232 106311255741691648
27000863155617540 87878396645168736
32864741268231220 107215192522079920
21116383383683028 48228087690330152
84155200677312144 96979086662764032
61095048613530768 94639341384246496
72022375406930584 100298560564307088
62652963425745808 105694697417426368
46988258588621552 51269611560017808
9684689394906240 35754160623885368
43406503372647504 48273099001977568
74097859653056000 78768227017673536
98952048047389280 106741628541649312
20822162639806380 102223993442773120
507578631497192 95286331737726272
6970890987885670 22055998087549604
32207734867192096 74345643062831536
28447703814418808 65285309993471944
21151496150168240 22071583373614516
3096827745859911 21191387830179608
54214058176155120 95546821464189584
10059226200847632 11604264812627800
14283420400598534 57874647206454504
33755614342603704 55761372748688544
47804288402403288 74573172186348384
38845556752217888 72776811365865744
45002501008142120 52917354379642136
61529937293742024 69360983046201368
99607580874061648 102879408169932992
25920418018810668 91958278521654560
74373216556802416 89517858877924016
62539506814899864 71817024225843088
1228038219255066 6751110055568318
54684464837087664 58910889062282600
31300332930560320 53218219986069136
24631511221702208 91446691490738736
28610166366108720 101612300583879536
14850054786321648 100276992427227088
23458018107540908 97951562694702592
32719166544013232 53559346529774128
16945783342747508 39542311795491432
15404811169612894 89115770532137728
17698559694449244 61110064165869176
3981649588791659 54489397254740560
33327411277296468 99537791431029184
77170725542565200 79884480840160800
7258544975934224 9739368883670050
9431273212226492 98763528928199056
77432439597880608 80021058131117680
29402876576015872 38153177499208856
87115654629782544 92088745339068656
58933006317857016 96544281765360320
6606056636381916 8789918632624822
5997697905327991 39850056292668936
458525110189819 36311060446619056
2076765787257005 14543301403400430
20197880987446988 26871468409654252
7011609493722157 13767828076070412
10332801475158698 18489987517068872
22955930136051572 65702057245444528
45673366524937848 60707486657093848
16047331102538310 84833142906823392
41673864631757000 69303823012100264
16780123594617472 59224632779865680
15158921603068552 60018347489479480
22432662125197616 82357986210256624
51249507199139432 82142042681308416
32990987634324284 80525371654044384
52839092775703464 54623660221696888
23170990369646848 26589105997173324
15491792414401254 101185602656348096
49392961526850160 93780100315052464
58679232762215080 90784900603123536
11997001250619132 60983010871590456
37221857136010768 61468459647501032
29689284137675112 34753076616159840
27415432051659028 29825533613453692
42337458601573968 86100965218798496
4956774045392230 39609716742092920
4133294825098421 86195628117817360
6800347130653767 40241786834819056
20117845939809812 59330699940248904
38475882740646768 93352719510772768
39482399756790944 103317689771104112
49575472995344576 80856310739824336
61234566779278216 76980874540740256
8047108723889546 104340727420175232
5202352713160327 81236380714362384
61581233723155248 88111627319795664
43014730956172968 53149425202828632
17735085885745632 53334404148425328
25249041059611144 83138787900937696
26248661146376052 100860723411192768
32320377576086064 67128045839672128
37377544673648096 71967979816840024
52846426626081496 69259359619641920
7274653254640584 94856713893132080
69710155964675560 106752692744362704
55668259273968536 85351340607797680
33550223873600028 64462569728196376
100408858790764304 104349451491548224
76994923723369648 105522002534222096
2959779649243547 98442509527511648
20842714365937056 21256967181580748
61373439169749488 79030040060188720
79509010350350624 105459922929818032
25464249112402360 34661798431802772
2678106499777986 10854853101859672
71177821455860944 93410859203538944
16558113778686152 103328725016832800
22734806146100248 41188179006765768
11389710904658134 103511114978247888
50880574061439928 69285544578007552
67512683684853784 69788810337538952
58861305888726840 101568764482761056
11204434905601126 47658505004471616
33510634974516696 99825033264314336
3244351434478380 71546325745061536
45729563632410080 96305422136410576
8453604281574254 66369989520313680
33549734383394260 99420702742906256
17852161392525492 73911495293185088
76919806285672432 103230593827941952
34012245412680836 85903319664420752
71584693228697632 95158043541908320
59853080426598776 104037109133055936
27565096741445940 43972858833173016
45053543500916320 56998573153547320
546069489445495 101983472151051776
9121747319777684 83015081300344512
37521928355047632 103143401765536944
53250297503318440 84229102549405728
16670547491081630 96041071313642944
85259668880047280 94682056805815936
42049052073389080 62929883046871984
2711465529359056 62828068261273992
5887912642625431 95719055289412368
24846505744295516 45297578631332040
46741432047354536 102841132895044000
4331865747294238 21665451239646160
25754109686668792 26293166004518144
12716430388341530 27713662519823852
13523627677688606 29466287678058260
71760639972748992 100221483787647312
76825538427446032 100546508523476096
37797692691078968 61532997811147728
49576925272930936 55915037456125296
4634659908402255 102495688121348256
12827087439534004 64973350940459096
14910234270928582 23674923505632796
6785135658895878 104583073172180624
29341264905036180 68097162608717008
57245877068907200 80122258178242928
16746732185128032 33185750964791508
231510316849136 11329314513708502
11503631550480278 62697394580674016
6606359177452473 46652160243690520
55384104258361464 78872621782689712
9974116080756002 59274314415493808
2284532838440705 64642795562263144
52141061778712872 71908257192009016
42800130217263440 67421785851442760
22406637642376724 25799104554526152
1281884559690476 32098930881461352
44125141041987640 105571819122649072
47583025244512208 105207677407122480
36409415372482320 37688615128784584
4009152158387377 95572589612860928
83032200049885984 92141532221751456
70621517293563504 79539151315023088
61714302083935584 83918709294156320
8823357273978811 18279746035764324
15400749901048670 104186493659425424
32328502642211552 97053561916100368
48362810641266280 70019110754861488
45660831653296688 87411770522089824
46234548916762192 88645462783134512
42757663518691664 101710244600869056
63095649663385048 76121263260739568
36990654868582936 45337147018345288
6565183437651447 32543736321003744
4092344888628771 85974925422454128
28198135187631244 32191453343201084
41273633578370312 102709092184748144
70528156701158184 82316336304341552
8513907333980565 51915918617647968
3273998205725099 30485501979275912
89367677004917200 106248461517789904
22335812851722732 23829332457457364
24980605871374144 92463769388573504
83148911559589056 94772604095791680
83796258832215168 102320234652228992
41694374137624000 88174190600822496
57344432339357792 81724920315432400
73096722574765440 98014279935955872
20430084869767012 22353767697312560
5314507076582340 84447657685466432
36868723439458488 62788935315447656
32809005704342672 46926195215430096
38986707068665720 68683320020697824
83021667941609616 89633217907127440
94018680442000640 95731355937044960
90224417479077200 92724978972208080
39402026881913400 40547181288132504
46260673220582608 69794487046678584
37275442800109120 80833771745849280
96261362235724320 102153529038284368
69993849752680632 87744142575196128
10066008841298300 83933325645072992
24807414866909040 90515764007485632
76533960660089152 97386489896603840
24534158685013596 41113497996592352
99977669508723504 103704674866093888
48578659495525392 72236374487579008
78006809522616624 78210481745471616
43997394920710016 51600658429273640
3332271161690142 17825124039659130
11806411639083106 61337436651754416
33437757272952672 84396115303991744
24848233485410324 81955161566349456
53293774668712264 54028305366004976
4429089265636828 47187308750707272
14465534869672020 38452940182339504
64274751882239568 96458008823444800
60815564427785144 87796287315885984
56522456383522832 70310393994851344
12179086226254662 40944319235784936
59858316514322696 90997154916184672
40857516617427088 43469399179533792
10162884190654760 38368865005022832
65880015642453040 82450248333325632
15625834260194024 105539691484784768
88556161698753408 106205777364583264
59257254725228152 97085035361776416
83691147880468800 90426642681509840
56733768196750672 70991991371097992
37718420323558448 63418887087989848
17922213830736934 38176545040367912
6917770527957157 42381137661432288
31446752553345508 48746258464521440
65353037097084464 76755803813261456
23098712077529540 72851457889199104
8884871063043218 66845918963718072
103552416256089456 103722056157694304
572044425786209 45376146202693200
32146402524846668 43458094267779184
32864689863851948 35059865578992100
5210296312921909 5499569961426929
38462515084410120 97640611550288832
19927829867110836 66697821100435680
8782182608508306 104805570597879472
12312672022153480 35018210096159004
36510695411217136 47929946586537200
78246876669091088 105058176841149584
84916723611005072 85065954675137376
88641866875910624 105327719188514016
14639322249196252 33847867337199424
28504898455520264 47014611583937864
12877025908993920 44100961941864040
8356952215128331 32935983816306708
34288366804851172 100041224064521856
38471000298101064 106197151275848064
72010068882471128 74643515586813392
30280892805121632 38567437732972360
59112369918806872 64533929996629368
10349557364705664 49284598767757824
56598680488110384 87535388422061584
8694084341532522 103089697161618864
82033629661647088 90486567331688368
24976544096874632 91995564636876736
30794810518390292 48468572823880032
30755980657612248 107305699987744960
9627778887699896 90322265684120608
91183558928823520 93121632867739168
7009753662082295 32340139272247332
8917205796836477 16809324886624918
6474423316728596 22026886402912916
26597797710417956 94213243429229408
16071491243762598 96981198611337344
15324873161383828 19734817774830256
3317912235411074 46640955870137432
18361334118038188 49826447063717296
23015740354056180 26803593719274920
51578287015146664 54346645507218584
10380462913319404 45265613084972024
45428202743724848 49534014197912248
21053748374185192 91861244183588080
34169114351038380 48235656809626416
43137009064762904 73592113201857424
27222899297439208 81504931540602928
26637807222983184 75069502454193152
7549366372183995 79259337597678800
7645598961418538 37912325417866536
64818851727923240 83081879761797376
59427808862866624 90428441537423760
94224248687000720 102752787981708592
7071023600755314 20788301604280484
21230610954989256 38361701960433216
37161969793863320 44553864902001976
7077248193217091 28940512182736988
48862929671068224 90501075341554320
8225352944262319 20463319189635480
65509924726052896 70749889606598328
48777703278394344 95434301131953104
78178733002406736 103422148468388432
16157819802529154 87487112561367472
51462570087701448 106045592391696608
24662261818833556 98454193671805632
529866109382629 26822622738920992
13946591571929558 100931912252239280
16213937365072642 79365213139783136
66261277069483608 84414752666095776
53899584121236072 86189806692662096
63226832241573752 79211365091890768
17286488941482936 48877259036291536
70893410199528168 79741553664389856
85712591946351680 105143214089976944
18065509374608624 22989409335924924
55965801279483064 80195936587421088
33966887424592228 45011623769812800
84197324485768560 105293038898576416
9353057320608144 46848841853517944
12955491172772224 51290570968222456
51573035460300856 86871541385489712
89338367877461296 99947670049235968
4061111381743624 53322511961248432
1256567894284058 2957313074512102
62311461814545480 84859545522279024
9281567621004110 74846983311131328
6901139712410740 84371758323470736
25961895596915068 33087902722143576
20241107660105144 64694194926151696
25314292941698088 83142262527711536
80565103098644304 87484379572900064
83330350926056336 101382384634475776
21801784825293744 86340319087543920
44516623051942848 53007176555326872
62225133893569224 93876337775161424
68195320309405560 83285091152560848
34309016113236256 54319342722080648
24190001092363372 41531934922102384
103019928550310576 103197282695879808
36991438925058008 93316552867053664
12494707627057656 73411832645386928
34495352303584692 73520017656163072
22024312421993268 59857735800680200
17185797759558116 59314374760159720
56150787373087728 78657167969883008
45895557626231792 84078309685633904
35232180561742424 47757963855187632
26629480822504060 70105692591030928
31438327444837208 60233288320808064
43444931238639856 80465780100929696
67106580525027128 98707912122683008
26815812897601336 100532771544711744
9326538055045324 77233322204172944
81422316243306016 87692597668303344
13315819975823602 25084805557939924
29983229517407624 94690302657394464
23831411903632368 104257784238807360
26234764327757280 97089519968977792
33049629673202152 47149389020638304
20675765148535168 62427935431216848
74937342140336272 76231446793723344
19364748343577968 30947823220118732
37999507182787728 93908034763903104
82335997676764352 94628302949148608
77966887028443200 81467284124384736
68947732632729000 75088490348515360
8254443940859227 74206295370205344
36843837937359640 84812725144675120
8686702610916906 97717576506577744
58434067241072120 76718147177055792
30486475404631824 58438259201079976
58364673625574144 66718364091293376
53928508502540240 84202256444269616
12325138817183312 96824028325914064
10515608108345800 21810941741036620
40798209010086464 89492910689074768
32741018627897284 101886449931626192
2486244931166078 22898920493736664
149158705126190 29196844155700320
70137372708828776 87670620888837104
19359729376111616 97627097898273904
38614166084953328 70510524847340816
49286329548098024 101964027310696096
14565669228680428 92885978552450992
3075970780850984 42933914629294992
49855301818620712 68625036115400736
36738265371648808 44000874290386224
16911292226754770 74318570991553168
4692915048969272 95993680036585680
16579718648201380 72527027450633280
5996486685115818 98054684204183632
1224973781176758 106774535696768640
11112477035770804 49806737583591488
76664671876707888 93914623018776000
47623492573925432 106170502985411904
25897319670071428 59882818658722344
31379018642475528 64019763487842600
41450936944765112 50159339447953824
30872538946499272 92239172344399312
68023894171563760 102659542368039376
53709597164847600 93801918372324816
33869379392998144 36438888666291832
31242879487530156 106311957615203152
26167170615344636 42140250463778712
45088778240943552 72335890317731520
7381924462031941 103474678701915040
49961005262643080 60895941750948368
85180700491263248 98183021824841360
4476284763956835 6366745149619297
35811727282948324 99086545892491584
30933616604759996 43101463037463024
15466475186420068 27289886432876604
89943421563636064 100302896956989728
64753518725001944 107209308237516848
48336567277615000 70401106929763072
35096748166009544 89617771191440256
16636474762906656 41504235135667064
28363681093745440 90748968100188112
43975680779082512 96272249748724048
13500402202365120 77216734296948672
15483851250556192 75415746515613984
40019057479759240 80744517258675056
76413029116415072 102134991105843408
20291598793570340 80782109420068400
30981783612455388 36853701629709648
1232487523683167 45406519541087752
104971870146313152 107027517363170688
6221074671930317 91695407597244320
68434980241816368 95087327803492032
79810295188051264 87158771853642320
11740357504189308 80832874904043248
15208066612017832 65085557222653616
5043518719321826 69546994175028272
58016249740190544 63693383197761576
22284971982024396 103682345155230400
2429259642514039 45598407036365152
75675421060596896 93597946847443440
57250600438130600 105948680784166016
67141942149800912 97731806365499552
2512107166857911 27240186803689972
20636414581266416 69917831223862496
68473302622496456 77779468740980576
5718612500475696 86571898260643824
64528188963174480 103722946115253136
7264746407410435 60188987896955528
23601694533913056 34860861696330284
16696605225783930 27531465067678088
15619662509588632 22636266261679472
74661542801212352 93931914123289168
12950355178340156 89729956513005504
17346107507049190 101987505024028832
478700233594131 49577595784225496
56350833275892288 70170890908393136
62173780815135232 90689728600398688
98629478809896528 105758977482820960
78412719921622128 84211954465210016
40811111732077816 71279503470389984
3829262536717608 68927210334840432
58667495899950824 99042151497179472
45984001930667144 63771112916388360
88374906375391440 91239592922407200
7529060162587361 41231531565580776
21601756042837156 96718909820229392
54483409658721960 61079872108517872
36067819147568912 86244565641458944
11758587018632896 67152598835481304
5315038604180530 34659369705095692
28217213288635652 81739287627499440
52415740961500200 95316658033405360
28419949772666948 50698957145479232
53829196249605976 67858769304903456
45579521915124536 100641917547366768
24979133754355636 52341774479826008
409067705262756 58143166683751328
14848236544738396 49232734872777584
12985027275336082 26322413099722304
53917011107434880 88042319518171360
46714925874074200 88718946461393792
21827767161843124 34055221155202884
22720845859417740 93473286163168768
5603020392161182 16321813295767984
6251773569184879 14617167857072838
13851584246624382 102041007825225120
30527181772335832 81152144001489680
4652209117420581 8365862822480016
10140139856761176 95327936673372320
26909788484627932 48345132216048464
7388415880923848 47713640116601592
5942054209574512 93570604690696016
70321273663597528 96863458652247680
25551184234838500 86026349387438256
63757632592096368 71861229070340008
20180218284247984 75327313603540848
24699143383769240 39703239868373512
39605218092519400 105204227162881152
2662481711676027 54833432625632128
15526421964139566 20132734857065976
4783628379450992 53200092028325304
38135412634380744 46545398784416992
70074861372156184 99107891218734800
13256838275617226 102761061143653552
9693210467417914 17608948184077846
3115340016255953 66565554114962424
41720147122293496 79149914069641168
3143886059635545 51925771141098816
67678240975795024 83338424476256224
48172371241161376 73543655170251120
41628323642520168 92366851466669136
68104146863709296 91850227820637184
38607602532707240 52246628745485336
26031520665871828 99970539612258208
17995066095907984 23392082215496840
1005113942283249 12148180646573646
21940833866279616 47206590932390240
12096152382671364 69588854367449608
39332267200635168 49566608166696200
33339555640198920 96054944592816976
23856837004637160 104173530277595968
61342439740609400 100283933705526032
87912365071475648 93935244774243216
45930058230009104 81098492505564160
10578142875904852 25618394521727388
74116613550976224 88245277433947040
56055137699054368 69473945016262856
3762560687940218 79808672327338832
85881084108207760 99874333505409680
13612315464175042 14444314321059426
56552057973996384 58102289170880160
13566389047813042 73685812743070272
76952471969267696 84613135829670768
5634580819988254 95631142445830976
34195219216220112 48747308086926680
63648300374079168 85516304807056864
16254770353926478 88736054868418944
34994011083858512 36034430361568856
45464873928470256 96434690030407776
68582136520695152 81241226584092000
58889151200011096 87539412552577264
55403698777013808 58863960965795168
39969493391568016 43770724289252120
10815467276233680 18946634404352964
19798820748146452 30383740310270708
40513895757790784 98247220818923248
15943425259897242 102400310777825984
33976627253629324 96783655573655376
13843368069624336 91384300938957648
80466489096367696 98174361069524816
17913706967306530 30793093831030672
42558662619403864 87711594444227264
41729647013069560 103631982658763184
45857649151253536 84433782977840848
11809390838134772 30733362693277376
25397848776682296 92152093131693712
35587372311107276 100460602205812128
42162959848363904 77091039636705824
6883476237262348 44515143368435696
34324463851679632 103720022028589696
22133681738896192 22719072273695768
8508614546718984 104897665705849520
65128222436334264 105364652153610672
50203366778250912 58054933719810136
40976579641460064 44250786786140472
6645586211809544 104548194438531168
100369759619955504 106204443032947216
94680763151710192 95690175528791104
24428727775669876 47424489255025128
35990348907711052 99496376989425344
30365206765897008 40097748997424344
48842210663004712 88901207283335168
52234599655015976 94018401635609488
18830935365026484 65841419246678960
45982301546865872 82555898543085152
17597608069318782 22973060345008100
45472361082057600 90275265394084224
50343367581838256 68668101630959744
1959382855136491 62255881946405064
38512874086277416 103355877916935024
27876804979219072 59702280276775016
22418019552849972 92693344366313984
15849575892676172 73416761374166912
84444903302240800 86798989529505584
50688836019139128 50841210079793200
73552065753231088 106228549396322320
26594469546329132 44348393508276392
71191593504050488 81599629314628272
4988471031737140 106660329441969360
25536170327001588 43974120795714592
60217837006720392 94068179326858576
60514314457270464 99036140825489104
78726019475834704 105705252973231952
67783948410512968 81211059446889552
64326595964474904 93791726308038384
77148098473057216 106447431269681616
67868960448860208 105518733444902480
64002711012481344 98491107759880880
84781058210217712 93018355629940848
23764767377613464 44640602939752984
1150917189170838 102759392887373792
69866499598531768 70624086287813608
3838100834573748 66601492570690960
84122439686564304 96478502038828336
26417222641270844 89789014624891712
11262531334289176 37638456483812736
71307748108413736 84941428628168160
79925996470032544 88559560015534640
85559478584147696 101638188947218768
163061485378646 85106495101003312
16392000521234140 91940508481625808
15929455880149470 29927687836490648
58709830995063816 79423602545842416
51127926192510256 95292330617425216
14056703785571678 49660476987277248
56176004241327704 91660795296033920
71272233877766840 78800185885765120
89973213911458640 92028814196053744
92670219184668016 105028788030630944
38202965978812816 69952393887668648
31823452283617040 48825159784376552
34720323386889288 96058375310973408
74423015207428400 97171992091531424
36922488144111272 56376416278638488
63946649319023168 76978381204018064
15246222655556878 63019492344179576
80103874385992480 86511779006589184
14356649707554254 97979403017362272
12039088817829902 47271306179594832
4062258567681505 10914097464202124
53189956046176176 63733187218738216
15943365484766778 89627417806964928
25188526050972380 72721901508921856
44900165624166136 82161561388888224
25003909734500520 85777103150207568
20979324391373836 90717202050571488
30339547520423908 39416970558775736
7618840284801869 35945339877196524
33326813876211568 50742759344501144
85603531843000464 102284811651306976
34207568680461140 38300472343629856
29030915376418320 34736946521047612
42820072902313256 62499994139365040
9145408955271536 35644135412296316
40639778917158536 81166067746159792
22363516174956524 66629033463250392
45657322606637600 63629615109717216
71027720543812224 98212127036664640
56901905858641088 89371769606990480
26975277625936144 31704870177035160
20609813467309584 56869695746182664
43156530324247384 49769569927536800
8941181233033758 29533642466746920
395081428026962 41968649582482176
44724682839386392 76474967262454272
40980672912202096 79994929988037920
22827143366054168 101666587268461664
27879599597719592 106669550881850880
29983401070196552 34206353279953404
104818611621292944 105467577823301376
54275912693049656 96241230645537248
78544803504131744 89083555324773456
63644530858508720 99089452068661552
82060085473170144 86683108130426832
40451864745821024 62680971934922824
26858422116768664 85674626360494672
78857644735974176 86931300665677312
77324649718564656 94006792777433456
40832405007530616 49731198722206144
29486653426830308 90343902216564608
22861913250259412 56080948292084152
65005576351716272 93599536288831392
11875921283024604 40800032071290992
1953762808083344 46864977537966568
18385278228354276 79376964689642384
9964089444351966 20697931711643612
58634477477727160 80061927145503280
11511207113652808 94646222490325600
56014775032247960 100333066665112752
15911485272840510 103467986888251552
67040243937767072 92460849267464128
35849646939266608 68257868096663704
27849719092984408 93548157156201232
17339357550931940 67814451223654976
20286639981126796 48390372987941008
20585054050414668 78083774010240976
15653292702594384 49861432839627104
13987948761542900 33337417953687308
14881482924150094 53502235459340320
32074190689394780 98264906007509664
35299914360650656 106062038784567712
22183106681473556 103961006020298448
79935094474519392 81475132442729616
176033341594696 40416139421831920
69666694897396896 99798975529529248
67596791342823448 102365141110138768
26976847371919648 28282312467173784
7238342513351063 57095900565621216
13857979727990730 25725715228104036
23746267244742980 54232750642807800
17527905187535488 68954933030238384
12044393929577262 56865150732714112
18187069070917140 61850980630557288
17635589541682064 90132904782605792
40619487330202128 85740973191838128
51012596136135512 73226923795998432
12998391148593528 60564168683221472
12320280149265678 80383410732657664
33073908540544528 70537250080098000
73706273698650784 78067551008599136
57442839064108312 77962816851758240
49606586996088440 81057723083118864
22795016123143020 50062975259187728
29279946082748048 43813383723641232
48220496651342800 65301128471036184
67450028458866544 89649279376023152
25609838426756684 44477607049098232
97781794854052416 105808729394249792
16295883223049936 20331527997052396
39107164975586720 97179395692133776
24587523486088576 103252919883876480
92333673278188768 103785345973549712
95228603520431952 102012289457354800
36509198298545480 37067449797904224
62322018162239112 106866561971172016
32521048720782108 43781062714666008
47648292431799728 54042518132382232
7852193546100621 75983814293726768
101088640329268320 107088331105674800
48705953047457536 93506900170723776
2546596126257325 100706470221780832
11702831223300940 74175560593302576
58750237498790392 75376985644520608
73462313823840000 94126606194847920
23921072081000152 102613467217105168
30102928332630176 57386417812897904
12025406120363242 60429247606901584
49487087115554456 52106694340163456
17882393700082790 81230518483050592
28692692877213304 83304545468137792
44566532134611920 86322990920942736
49129023059795408 62659140688225976
8296371269653707 14730930702218636
1623152374647141 36053951360175344
29352337982161348 66165622414769024
8252134007479482 32333922106868764
13822626280337914 14729220752734384
2753838384641267 107365875848051136
90672107416505488 91241677803636608
10283526238940054 42058000534508536
46605297522760416 75884931212722816
28270605703974548 39806803053736136
79329675039662592 79636512154277088
29243788295839708 40393465848232672
5150607960308841 70194260287546200
18951471458042536 57922228170584904
40147405356208824 72690765630864384
9293638600982290 19543931443987284
71994294365320248 88784846573617600
59760170325880088 66251569438312568
47947942817866928 68283989450425760
44908211562813976 90240747332076320
54764250730773960 98188850446707600
66648224260044136 96931852023112160
18591941141295252 106905364565052864
56542394213231696 95555929099352704
40889096522333168 53959883409902984
79265742938904624 99575598765363760
2410211728215028 80805636441774416
14506928876223382 56606260040578496
26425543482822052 50227535689129672
22568737478018964 31462882868259832
51127503268037448 62797796259929312
11069308067241676 95784101859051184
20942488346578992 27887273918799228
25734855980512252 39934846747425488
15323031836384974 24932966812644972
2398833113460923 24094096046346296
69535911860376016 82034674920889712
43216648518485664 86392360249509488
16703894111766444 64698995690162696
49208293031017336 69371869005077784
30018276479718416 39911893608645656
29368749788135548 68084293997065392
37830390526698704 72427951328715552
60039376974379768 96816827599526656
8727785085910421 29635101869512956
30170572999515552 99112652698789648
14452294456428536 82976461821806768
44304681862432504 54387290729558592
9272714130090720 96776715421102960
43511609586774472 82822417839283424
67822526037715568 71950684301426736
29569849259420412 103503114049678864
72722483102884336 74334522741540576
86929488153037312 105616762334171744
48251533791835048 64291718515050160
29037004556115360 41983978787865472
48893251608950832 84901057594916208
16974361401428996 103061559599079568
15605088694435510 39613403155778528
4488871818142321 35449897697243520
15153417101458750 77034824496811344
14674109949631890 85519386135074672
32040336116496676 77953732721382192
20575053211126340 76440855630938000
34956399997189352 62206214399194752
26357767801453796 43148835257099176
77980929316770976 79924364021858640
40174124742073848 63509158600692408
30045307574267596 40313999192691448
5085422570627597 92675903270170272
78084956151146368 82467841470069936
40275518883776120 77971016752465488
34082564010818500 88378357667926464
21285172571406188 96880827578785008
64267560744984856 81444671409404048
10169323209169776 59438928132070576
19951724784967052 102909275515524736
19090900420786680 63819858684696232
20727703343999112 87124930262898304
20407408905132688 60711935771379888
65170817326111264 67676199874838296
64164565191486400 72646148833936736
45963764388814192 59319303658677712
76450310937276880 102078334723531408
41431433790311072 96566277758557184
17951515526481258 94112448502280480
70262364820055048 98280736524867312
53880664994128072 64270036718749272
92149232098749216 94909010214248720
17080813914045344 44945342120203424
34595252478346656 80514919489592032
68489999310158576 92430197541311312
84443837920037888 88404657542050608
23168627648380292 58157844312253984
50355612504314072 84166967280976912
6614441144451527 70345798550884288
53496592710840256 75348705654049728
37618579536732120 77167186789936112
41168796938582256 51597012327146944
63778105794051400 66404136069173856
27652084694409196 55984370295743216
57354118503104816 83783222147995808
12477116756227120 59680129521776232
34137374281103156 69928786892784920
31548371487384432 54872707219241368
1945287826996995 67658698825684400
73604841694520992 103761093196342528
50477247445864520 65564431800209848
17262630776388942 67284004706671184
51046035626126888 78130894624033776
8982744597441488 89390287175618032
80434591369451184 98346122129082928
35850007153381752 50471525534823640
28847755309840028 98048645852448336
28860287522178668 30442718671162816
19443633353633892 59953854196383320
15728765381823740 27320395308987824
48824690907773616 69020740400040856
5329884856309894 83089857564149520
28105491205883044 61433708813390768
32978754433832188 73261010425796560
12256267495227822 77051251310261200
28374522993507784 96938365529655520
49722547279323608 106386158845730272
43751703418539840 54183753344866976
18088916356126032 20630345217935956
38768183823381448 77651227746821648
7548916859026723 102643876027080592
725264853735733 11621115717160042
10673521779022986 28231184353260440
8076895386555867 31106721443772908
73526576718905296 105770015202278960
33889364820800800 52112381830044968
17899724617289364 32902016581613940
30462004623656100 90804019948634400
728661858043671 2399282390990831
79196357938092464 89590011233914240
30155305928833788 44836897363837840
29143400689530964 66633882975307120
1995332740908433 51029619547499880
42372436034625272 106466860468503248
62240785423807560 89605289708530864
39722995182133888 96136597194587760
11624148723772438 31092349534283084
59250528411902272 65505542001059000
10744525169660194 43841376466993360
17094687091929636 92584670484761488
47475261139986448 86828288636739776
22050239658914580 90989539211340384
70243811354850432 92452328969516816
24693608223814788 84419020109681744
22359926413903440 52986638249266848
52501658200165208 87193605843594416
53477148587727008 63051139126502264
4202616475968935 98202261839918960
41036059731399176 41391229604738640
28130387375946060 94519029326279120
1552057281248093 85609602843741664
40312474118916344 81528618073698848
1527813154851914 93262078459526880
26376834027881256 26518169386520400
6544590624359898 25636716651038756
32983850266648884 93472360165779552
82129403749886752 82304888166756496
57665859953442416 59514412995596728
62436124271482120 89576038412723984
59699291847291600 73652746256786016
11940288282128532 55202428579552496
48531220054837064 102150830620050496
30720397688233204 65691439581928672
70489989088969464 91072158187343264
12518168051039894 27203560017202392
14210876368829354 82930561391867504
17282944877738200 82826631274277920
717781919807434 59122248698076280
6226542234343723 8263097520733266
43343742073544336 104749528301672800
28216844305396668 70352121543122144
106248769567930672 106873019829610128
95713801458346240 98004720482589024
82931298040091376 83331551247106976
64061041087509960 91054105990910016
21164904161463940 51858938122569688
59306416995666160 72330541848900640
85398010867642256 101183551397748240
22599129814026656 30936280146442812
47334579417580064 104984038728532480
10690006286403662 66596151398318136
46678726465268352 98212125613275200
55218389325797304 61720855887620200
41600673655266216 53173722397261080
43736802031927136 75967114648223152
31446114662130756 40594757833276776
30064534830067080 61481194925946848
25926857995774856 46246424876253152
13055889162118156 41426092687484000
47224016492334016 58736225392398488
90178186817600304 97307560689408544
43139888821165872 51012495652198824
89000143954516272 106272712657311312
46105359282009912 71715592733258480
9951966103882604 63050413681269496
14755976130629358 39999451994657920
66984164474746360 74630245310829968
51341394509283480 73441952746481744
27898569987918872 65335176921274984
79639457145268672 82967071751277216
24144095688433472 35639712701165028
5234191352279666 26533574822693268
85246553372834064 107206269225050032
29255438950181596 94567640305708752
20406240661202632 42837811381441520
27263456852518096 29926527889123552
10528294461753088 93679984308219584
9356887319496160 31658740152574560
9542538958678824 103693069204784448
21770566826581204 49183116697940096
32794567586408636 98687069957801120
56783702687345920 80319669326491216
22805950924318708 27705161846487060
51870953656854280 54994079635507616
27254443375242248 59131637464102968
18816977381855784 61985484968083608
23652550690252320 99484694993169456
75102975543991136 76411095469922304
16179374683783732 48610941290345408
86152975031150864 91581804717976816
48485983355599624 94383601564461568
33690069637475608 63624470220450248
29189096247343080 50524801019968448
98354953916795792 100596471363356080
68271470891320080 101370985408153968
64555412915432776 106331369077716512
24837258061860292 88013775975782064
48046485406596400 77296314405165520
2832425726869966 100130728513540320
49992664055987576 92049720932346016
15245268754349526 26778627449522036
100815617088996944 104206686123711072
20003028124236308 24175864037383668
55662638637265048 73311450374963808
71916193458795968 77626529625953344
57295867913057360 90089391238682608
87338126245309120 87991405836544096
12513258496194846 78984249937390176
24266043106779112 79274020292246288
102744094313829488 104731636783778448
8959559516918188 88184229902941568
92556587686664256 99115670534487968
102261004507624496 106616925957825536
13721789152409370 25898134766652312
31308908318483752 42895195075906016
55635093636996872 72616082706683392
2782818144114305 43219147258658624
20147469612150968 54913805472700536
48088177894365720 93386017529827552
7574706137817769 27332888032101456
21841870697870648 48787265631873736
42664942172776816 80033272490950448
30158548730331056 51673262797689088
16993376279751978 86719278588867232
15377331678586588 87341689886527680
11677882980763252 84879607143675664
59233787043041648 100049162481578880
8210071653424459 74020275355105632
17802980903931438 76521139123701136
47785330924784880 72713827410951664
58308668133584248 81010944499160048
18558632208941660 76658321949460272
77009586059019136 105959356377030240
19367381132966624 77260615633403440
78283325767583888 91704432503557648
29006119758484284 79628624728500416
72781313508106656 90650809801007904
52235400251655992 70836349633433576
66161383010665552 101031943847896640
29322830991906756 69592723771121640
8338104978989415 38212098386588688
45299315806334328 72151246954310656
32998315185301992 75023318628454256
91633088377285824 94255465177997264
9537013014099890 88163579710090304
77188622923722880 89985414138063488
17507244868898784 57164351886574968
71556749562762496 84631024469736144
37242256994236400 71640331509464304
55605993869795264 83025605187468384
25901673751811996 49127469750652720
41443258526461816 44842269836963296
46285675854652048 67165490968207592
8354754620652776 59316151395174064
52287257187166624 65553145286312520
35257530770303748 82236342546508832
13992831206962212 19763722793454756
15637184501805506 104064770504420528
13341632059179314 83308189028087664
7928617260382466 72066066601028480
11879191266791922 60825656088330880
50841858949223360 62155953547987784
83133214427700096 89981812134878208
59841011797824512 66798186968145792
74155651149766208 88678914455960896
15198301483186350 77365951274345824
26737681039128892 44178053679034072
3636048825985720 98277162173254832
699069599469757 73090699271509984
79392376521504640 98341128534434560
38999299015499136 50412172557271984
77898547852673392 92478449477298416
736436547648239 39165798121982600
40858381831092856 44090710230089216
31438936335216924 80667449809935808
14329517700580224 101493272626333680
56120023926624328 101813840393806144
24885016240724580 95461799201286368
49272962175563840 65637990678493920
12146203825091560 86295544133725408
11537412616519934 33802636725608464
398062894035721 31349032173139972
16427417765508280 27925235352727908
76997826227072192 77996847367358832
4840170358680347 69042934694794504
13944894230647668 78957492374778800
38692095132894160 87173537823543984
33890274310400412 35663111292105504
21678036764572920 55012941008646808
42056852391185408 57462364334327736
87420710856567056 94147521730846464
32627737098590488 42686810653201320
31718308891132756 64554775928980296
39715744016273904 47726650279911832
97113989112490144 99563250117422160
44373875277438760 99755822733599920
31152331521763248 78526402191141552
78002267739656112 107185651446538224
9123338971734244 98767492130950224
83527280529721120 100899830419275344
87809376516163312 101263048054181728
34460689541685508 103097185522603280
81051642539351696 83903264485128448
69422616414725152 90940662919690000
30875565321225756 88024435189957856
5458956614125064 82494503185094112
77784831823229648 94407105790819600
26542298854413240 72074516081631520
34347359358771916 86091144295398768
27037767585099808 43332219474635720
41950986651662848 44587809038478880
47020875893670680 70617998228964656
8760848538230520 103565624179825648
35703122731853124 46102409982734704
50191994336053112 105787600335454624
11077627529004294 93698365533932544
85053662743958720 97482344277631440
58848696235154760 61211937797371328
10269435834871680 82919843142025424
21856089880542004 34607757845157264
17560120091581356 103511903991941136
22584583611815276 36490275670484944
543953035204697 42457414989855216
49522841911624176 74796155968048528
6201930396723560 69870290825879712
54590966815810048 62465805716850320
65029002881216088 87034882953530176
12987582788303002 75396763505304000
12248595175010306 27318806782572192
17668882549980556 68577374302375832
6923528845684437 27302961779021472
38044811039706440 88852026896545840
41465865242066600 81349364365143632
74276749455186512 100343819254951920
28708317994234864 36334576019454216
18884995783401880 83045798592956592
19356358313517392 104609040176718960
7613409871348958 105367641703407344
29178487927953356 90246049892492352
29389863543179340 67858181439496272
43715719720423152 67275389404987760
8684414475163274 41394398239796856
847719006081772 98803851057643952
37437996168499776 82749844355453920
55155210832102616 56028404599381288
73989277698579456 98342533500920544
18551345100628292 88564648661650896
17079037521899806 57361569247042880
61075153010487024 90499490916718352
29765008495344944 72678748601780752
31181675641756840 88852087293099264
41105861256933616 43307260829459024
56084423675559272 72555362055765952
17182131712892162 84405320563695200
12212576195092400 89776942405114032
33800209976297016 51027405068756512
52510556583564408 86349290379029136
19326936460038768 37964209146596168
19078348750820172 60252691226260032
72336875130417296 74337266883258096
12240616230252846 56355963709507400
18404083571345532 103327614184672992
83879456900884672 100198171583342800
23877183605066312 34597550755941792
9267827849219900 36573328932355520
28598589718550508 82661745074937488
67183998655806776 104234803484591360
59682683583328664 78870762872473184
26234333088462084 34065615518326972
51733479888853864 72103453098939552
68784249743005032 68994807421337168
822471810977173 86430581455829296
28764056932453556 88633739001697600
20840461471476760 29330901336207980
87128309033058976 87625603741750768
65924401449578896 91960453713193184
11100880407224662 98591419475186976
83944424801237920 97548017720674192
65650463646453512 66852695544097176
67874122146045344 80113659766403248
25350235412055220 52610633158265336
22734793474656692 31395615124568576
74232639907576800 77523203322738320
91271679639575248 97679977045010816
63257434215427440 80762758101200528
30892677646825044 106696398061549440
20253254376622784 68920079536230128
9742727600714498 68610359647219888
1773894588428498 65603990651655240
65885429709477272 86223255008632336
14305200904360208 89435385552554000
74295926467462208 86942681903781568
14489425734183510 19866969925254452
6369841550615314 26570205146565264
68138511943914072 69464871937334864
18761599744836820 91257936478427184
9568082555817420 49854197137623248
31430167600938436 35200756113399144
43308148848409296 57276098556197776
1668920558239747 78486651014505440
11757256856455238 69979466004386560
92134298837608768 99293259600721792
11302312270970924 102429839374767744
68078697685025064 101685362903412304
65247289941169400 89292768539222000
9355138974040228 52425563963869128
45571219764723992 50177077658669696
9401245336907964 14810640702182398
13962268463596734 22730664007242596
18078996449018872 26721399832805268
2410769782793428 69822849173528712
27852380601440828 50557633892013576
9232352163642126 102661531987293680
39513843653782680 93303445685042240
93966654984969760 100257469678304352
78603799428466848 100326426491812576
17529958011545574 19455071427885068
30877287516456624 64392378061204952
34308752504381580 51301607058617816
43634982763922528 103162444524392768
27446400600996032 55353602654077944
19405731601918424 63940800665165752
55753183460097920 98778954614150304
73511067057916304 91597062308395824
46887636894364192 90562255422251568
9908366247807700 76165238228035024
18091506755035028 106080016460735392
42473496207162504 68584412915857352
64890849907276576 94108193235529376
33836713033189412 49361603239497784
76894048009054224 103929197797261872
18166839650256360 68406934876932184
42445092171696112 56337544280698432
11484559517613608 21531917208753980
39295108387780400 74069234476854752
17488001965322886 76499423382245296
2217891532996369 51393102831135208
31288582922780248 34071405382853720
26365316756838624 41865730452639032
87292285322421696 105519895830487120
7627178201218800 74385211795548288
22331591483613600 63923808995622672
47278808977739744 56588074481853904
42403330023873928 96523696088086384
74708351571479072 104229252697572000
31952674576765844 100145974339158688
16738649828451166 29274098205281848
11474981969864280 66894875023608440
6426127635819630 43592198263913752
32610682606834812 44523585677613856
48126856362255504 65913255988390392
14207730558380516 56001733407815584
20952380031586852 49300998575977352
40229125326454568 73644231727104224
78970880148891872 87907893080190336
26253320654620376 86366597144260080
39871025000498608 93589337710794880
92266624415754752 103155292276250144
33472598153985236 83545323533806656
23559480718127836 68492871542147864
7632373358179860 29205886571491260
45252159896846416 83795430971690416
18158151043160640 65652382302364392
51291024148522976 64924643970608944
41767888161191584 42825036420255688
23324502723036208 85081178728868528
11731364438988502 42424365582043104
30971190092328280 90888223051870784
63376827983020824 100655250802351056
14755982297917184 58498667012941392
69753311436257592 73231938696804096
42602824930316184 82695494773910960
28243764820090884 48092408440103944
9667122824458318 105014021889690080
42243758728936032 90124169971429120
96849804605981888 105695946561984320
1971848035565949 75985803289100304
103157791930784672 105391092199739520
54538104688509400 103485890253182656
18376831225000012 66771104279166072
28724203525004212 82355439772531936
43139921345021080 97710735283714736
12891438647143180 93067355228649200
42445744697488432 54777138984088552
56028189743427688 90489555954126800
5476198095292667 24099972182240692
34501592302480336 88279907618935824
19930112857574476 73187691211374320
5213600259995654 76630728183475536
26769546109724444 39827709235942480
12455770134185416 42879189963127928
18217537551648340 70519379283383224
1166828163703156 10953194690333182
9811915685445028 36690783816441368
38294689563716912 48592665258517104
1293328695535660 71357469253039592
26965271550065248 85544891697934768
86381904143568464 106441770871373424
83342271757372336 98745798157555824
45367477744668608 75660479033661312
28926605854816836 40020958689295224
40743847319230680 77843638634352544
24299034496926512 98358460497219152
9163327036395270 59557864256650200
18579346740909588 87304311520212992
12432971271553046 64555156915007440
8516859036382299 84209370842254304
78909498155127376 84888105906344656
26950932755902880 35291242961878608
77453630828660624 81800044153963136
36218393859164072 40973394727986936
55542481419717824 98332191232641664
20351508695438780 38696407337400080
36388083291844584 97395953718678336
45632581425157952 91496878713280928
26575612841046540 91993014393411312
29830727336518496 70464799588526192
17082600169276820 50686915769731168
59425897081020392 86224913870229776
11931238909738548 49536965266778592
10697330000742728 64072456312406200
67642015526884880 77434452909944192
59944557095635640 60102455748699224
39075760230868552 68438437816418880
5351344303736499 76625080412165120
44775265805293680 46528981167442352
32977067455123540 101189445981319488
20280625851712428 91982214963806208
57790105290927920 67377728761124840
630868670350647 42979220745128272
7457606032006077 91737788514318528
42175170206244304 65210708443716472
12608448451819618 26152084788532656
19901310587013636 63181178046794168
70139249138845488 96227543853884176
52281864548724400 62715459370639456
25456063497965256 81572551101585056
14569174071574792 106309330424897824
22009381900078596 69504139494329496
626376056954956 91413914335522896
5428856515906909 73016538532489824
52874834439436752 96017748632786624
73892021123714496 91205736646395552
21772084591519560 40181308646533224
63419352158518256 74181395147123376
48061463598585536 70028296231224480
10406518960668570 62127668977916752
75440792129254576 107323774495584176
31292471879175588 35992589610859320
9092140487562948 64838511150419656
9977158102773672 101727260215810448
18059200239352808 33700708282232688
51526958222739824 75488770097586864
74039051149077264 74784674416413920
25235372090520492 71670013438335840
17449491912439356 19715743984603892
8040858998389821 91918334516877040
63565218224693336 66044771856392328
6334451555171970 18731884032979976
61134172239139208 85461262880822800
91382250540171104 95395459253434432
46312690703382904 74274707550133184
8312959052331166 91346591262889920
90077039949014336 106969070010077344
2454908470594026 66294934003498496
43608571280607632 71838090870924800
7726673762014394 44409545566799192
65945708915878720 107071053467303536
51977080364207112 106874829111270976
25376957084492508 41615966159392192
7077732120024876 58180003927654680
28884608213815324 87439553947168400
49683874351185256 83276174165326736
1711702143162537 92932667856160416
68189908675692024 80859011414876992
25547128194571320 40651698666674832
3068224635886385 36474018080057928
3721212501854326 94152631784742800
21749086686925520 102257704989306320
34232089648712560 64892541804007000
21379332826074996 56445586166450152
51932560237358128 56053631537099112
17723174506850444 48948181116567640
50253810400217088 72314604303936816
21674397539017500 97884355325986928
47242964902519632 76963585029133648
93709569388591824 95425145562286048
45538259839709880 105579159344589296
9391001174293142 106177600077838960
3019554188194276 66778880238740960
89499666285274560 103902972592086480
10261975857815940 32368221004089376
45191165845664240 99668071026994000
12949180086388024 92312709442665152
24815053050023664 65171580171593896
29014141060562152 46118948045160320
55724333945618472 95765836699714336
7683491486085896 22013625420671096
31575136035964220 72049245966433376
48828025692367968 52984194592132600
37910435580826592 39851590508079168
23341813178459564 92518656050337280
42766124142229872 93983005696221216
71753208990063904 77444090376925712
10143190867713552 57588657254413640
18908728159788524 52238320404134016
40443250164608408 48631218983919552
38725757828873088 71178178893066448
57698399169504584 94603183894242528
2731467303734209 12057491877149970
69602756152184336 103459686399194016
27615887518679828 33206780599420568
2210345803290940 85511688029224448
31136079030546588 106782121317885264
22879379711611572 29058697554140488
54387064592331344 86771922131890928
18277612510483944 100691701836698208
25067672748103348 27292715187212008
74897795067486240 90881746842913104
25492883998230376 27293860710824600
22266981095050824 100957388431446512
48010518657945280 85200638952339600
9866801932442862 60694794171627080
93504697507742752 105369676533606016
29378164081803532 67897121607407416
9823540888197332 40868566353892920
3005064672106554 63104004193407480
1316131778359986 20183673111493312
32141040076892872 33947200877180120
48686736432497056 104352886066984624
55706013752102312 74728502461379280
11715715123211676 100447972900107248
62151671706632272 77392825533201264
29180662522431964 76116476728776976
21839404138055052 36826452228667472
33462340946286032 60232071464209400
9048210199750524 24957905265491880
21418449683357632 103481481082664544
27479531248397080 82639932895589872
75140014925708048 82195648694424864
69627573359372752 103136554989677104
12117664675807198 107322377436864160
18744528790331660 95037491773693136
63497813781378592 77029570039602704
66989097488623848 103152015721381824
37725241929985072 71454680229921384
16490515757680522 75265315487905552
23913968966094984 26959566015695588
39645375790628840 66604593776231040
69568247973323104 83917116403154416
17132731653484354 49843797153936416
58211388883309968 86001973988000928
93485756769849840 93560456768512784
12964622033946236 91875777597188240
76338243214229632 76743648854049344
6761289188919453 20890655069372572
7537674625400548 46423858417863112
5477673039979556 76328157552647824
18155743753869260 89148127893041280
67354124102407880 97416706009076368
15309357735895928 64790238064417304
32529996910158176 47420607619548064
69439308319021264 70658280043044320
13074064139096458 27700061460540788
39523607888687920 97587903839573344
46835400500776704 63146198410344352
52558149515130264 54192854117363768
37885447921896384 66127387769604912
54686284201337464 106081766344520256
71100174093831296 71252592911790512
16346751069124614 64204677207821312
67853602391226616 84567429164599664
10501224166361624 20146219205490888
11440902180714424 96545918901244032
46193929762719376 95815445551451936
57540848566775544 104306080394586624
36089317520722600 80846724404273280
24300141873207488 43498463335673552
21630560317470564 105130380445449504
86821668006549120 105382919470309888
195662323228073 81287600200809520
64583238704792824 106505066150346816
42939171820305656 60981137421636616
13750894262045296 20782030609021388
20752728589503108 61697836698224680
11208515373286826 22359600316197216
12908530213082130 30796510156905764
6193461301346210 28236361411389176
29014074499643724 52825590835172688
14955965098011788 27073996882652680
3133270216881944 98542177748925072
18570502737909328 93624490832705744
14125211275861748 80394515108191728
5249543319069293 51677066878361544
41020273667190192 96354575980959376
83794115409335760 97576684804119936
16817797726993570 85733550227195408
32552503585371420 95797885423161760
7916723473455434 86024715362310080
5797476306250385 35084676903756736
65975710104798544 103520199259174416
18393197635554896 75411326047166480
31087750301302736 64885564846102184
41569108009741232 96925418919278400
16200667907859048 97744469824296240
7299001191871647 23121344496873868
32255185485460684 99612850916357104
62187863639044608 99143619100198416
12482432001313408 47553587976172664
3635659847743608 11407207247612006
23913892033510604 84642467384243440
26083040053253188 40860576156174112
50061053351475176 64731464667240184
50416047628789168 55360172942512544
81727654270586832 101292044943376976
13038604261291894 102947706447030704
26005031890406432 39171180084186576
35195199104698204 91903461880635504
33531390641012212 55929419968184696
92538412245023024 100196365159655824
77325209230136912 103969916533732288
70167813943907592 89807333862294064
67105828961058848 102464756061144704
62286287297992360 74137409569253584
32899345497077580 98053136808216160
77681868643425040 88381166059230480
92024444675124416 99971400996609168
10259859510824972 11750207553948982
43050508696067456 73446748421549264
49903570176216152 95399200167229136
5088842813030627 43707637563506344
60781020274145928 100955901491867120
942059373261261 8026854946326833
37031947688792440 79208939508528560
4202892579329684 46153032176034192
33510037478580112 76099984261132864
63022050363480800 89171375466477264
23538070223753752 47872532909278896
1991789851244737 30340866775719468
59308381114752616 93235272039871264
5173638604322055 67603328763154264
53495174953529768 84404524865800528
66532678905800672 81447638704287392
68516966706207320 93976595273288400
36246487589920832 92620691660972272
40983429886482264 102759995238481584
43829624622698240 84156469300787024
88858531038266048 98280810144812448
22890389326398480 60493900272559776
15780874719234094 40552597599449184
27308421279537216 39654218306368664
9485791114172368 81258562819949776
11890190816880042 97077579513541856
59492708932826272 99702045536412496
6898266886657337 60040439929442632
4592086889325335 49152222712051424
17953983164490520 102892312399543440
48364256114738496 50826594730641584
447638125539398 22764967107278076
68132936443564264 81787594510028128
84515683246189552 86667754372354944
7717005073310857 26127289842546480
1620960333855820 86999241520952656
46243302486227448 100346264473291456
22073760543598188 92191765669105200
44184655712752176 68803291436668440
43740524432015632 76110345468807264
58953288318774448 71334864469131896
20494733881345380 65665327383915368
15090753332936106 47627924881883648
27935144967382448 74804036622228288
54270554585794096 104293778421710656
18873649088721476 20794735806245052
49517860990238984 77353063190565920
87091172134340720 93099976005581344
24392668021652616 47379398365411408
27904222568851488 29393561251719300
16027246579423914 86047583936702016
24420780912237180 38562357258269520
83476118659582944 86422928035751392
38349748135963080 78837443624860432
65249013400450176 73544928289082768
28009017347139756 40864764352975104
21657383426126492 76275149674939008
23386040574601380 89837033659873248
60351861260167352 79265992709608512
45806812254076416 99810962693420096
37979595911908360 50756343061099272
81174124577014976 96740100783259264
78136966892301984 88679469333302736
40550084332204464 100729389599197072
60516599007553520 69297768872357216
26666912277561584 60521188379410592
47366879249113872 107295683476655648
62714287235931056 68808175234648936
13074254286837776 97251399303686960
5360715873133472 103475355570185152
66608405290794416 92063842248225840
33194951869247076 85979675514534816
38864458290933632 40589604182666040
53121887152463560 79105016085599952
44477674871263528 78560153662843376
51171531824987064 77068754664770176
4675033159918597 78762249137966960
9900469029370886 106817749130585920
9881412420927436 40813876558852032
15709157688125238 97226774919130768
40123970401266888 62651661430865512
77815775204032176 86156438123716400
29677564693171708 79174776051616336
28073642850090808 69770568304937408
29919603405603428 98678147039486752
16693266179572306 18300391480616388
5163515390181354 100961670507701168
14371561580831536 33824617770992300
9828429641955572 105967854863553296
32427186116910952 80270507359116416
23782559592640700 93022369915172256
53480406681432752 58969043534960208
75287705016397136 106711849565741408
67833754645789376 104788062648225088
21282121067213836 84608540176115472
41453269695119504 102063844472366016
12217882402792748 74390057040936320
52115608842716248 75993112590183680
27987971786250320 48666814786931256
11105266719256216 80558491504595232
24595932893698136 33477578365332432
68064606053022040 69178231958411832
19307447914949428 79567022051170400
7115362487728505 85680324316512352
19742948543985380 72564376652807664
19208356879831708 22257758068534484
67810912191893424 102594732299000608
29405286783995836 55406988543407856
9002850096389776 57794681329376640
23430251936176696 40898554426270320
9870207957865912 93771447058388192
66952109660170784 68928311751919216
55671643212131152 94430487102569632
62464500695462840 65204344676963464
75446508455058720 80385821755891472
73557620598162128 100793564278887616
9314237649472052 11327457982873924
57675778590534248 90110267106519760
14575242422529992 58195312921202120
5624550789937976 54866968151094848
31842567015222188 68413562732230040
15996271114609538 93651852940470560
63094277101427112 88667307181922960
29179797250695436 67759378572094008
20593719850824368 82600761377944992
25332222170813768 86649108394440896
17364452332374964 71384263966178936
86057530126784944 91857355814284576
31859860229282016 55111807815765416
17382230162271892 40929415384055736
70533613255998656 72337577202095072
58029929530791504 70157234783831448
47553846458227952 98326381506808528
12475169924940116 91628444792108976
62676480917796360 107161368712923120
9618693474739844 91196637887460000
33712359228287144 55798964129199256
25130422132719056 105259949463449920
46457454041407800 86090940843773328
37514775099254632 68815019403295560
50570170930084640 89997427861062672
45918345023017528 91200130879419760
9200281201054388 75166441889174320
50588995557460816 66669407796963160
50740641654245408 72658315380523728
20318920911460508 92753159043143520
41908663924861168 92398278989751104
81455405702483424 99493232834087808
6148240791394428 31569435065707416
25982947257746140 73114832613673056
69215811040953104 93253051786128672
23142907980294432 107149740487447424
6977708632156758 93895176194738832
5720912126352695 7020445845280079
23061881877455152 81880730018932016
78755644801208160 83234970965477808
22176025745742812 25082686767157380
57059967152088200 86476359621906720
8213938262492376 59536173528786120
35151835489699576 63036470562453880
17974651596844494 93463263687021312
5795485938077549 73934401459177824
449279456315994 83219112524189808
30557073029656620 58286836513237800
64226574526168864 71854701182373472
15061977387445840 25402168172718444
82832204642146736 85792924290672352
76669454868441440 89240237389217424
45191966611840848 66497024743838920
33509472903318044 77022856278153664
34215573626903172 69322707690065040
76761361570763440 106443728844433280
4087679562042620 42627302431985496
20987674791108336 73707267188819168
10955105851210410 98620753750492912
3152383423257066 17423424611000834
26304400927609652 81071327064727824
77901156647074176 99586882027207632
69124697600080912 70276150055693480
27339380370537964 93805783763054720
2853084888192750 31466030231164952
70317928981208080 100591971202076400
14856484280977258 66208036866954080
67560599551900904 103641486780049952
50899660563333544 88103468380505424
73095529594345904 84682195231339696
88560066267686896 107002368479237424
2545723732970811 80529825515111584
2378783914740373 100821525319790704
30579819989612596 45582617930622512
60105731065055880 79867679856447264
3276411379372789 65111558321364632
20575940384173596 59620011176010552
44546510815549880 59814590570133248
47351946187883408 105804124952534544
26579722851934068 54468143056731832
33612112137768956 53861121551779208
15045545101746758 79315400639032800
32585128169798300 40241845302620336
5884912859944919 53325616630672872
19157369090640652 44203187300732448
23696732504838196 95498099999436240
17837214844972240 106803839341283104
56332017398522216 73130705666820944
86046018425250672 96392545809158384
93365859354468592 105485225240449200
98204369606181392 102050637344496592
21552721830801024 31326630420790880
51120109355181912 94887229832223952
67804610307254832 92939474424204688
21483368052885832 54952439581550632
52284859688238176 68568538779875984
88998760702185488 102076484716928160
16393390960919962 49860935671729688
972581507075882 30522379199205036
80141300704757360 94284685428902496
55015048925760304 84626715572522016
22602864318589032 34136859498649236
8156877387269597 103197202647691792
54324468620995360 93134029245983568
3475975300088503 95222460893573440
64271123083387032 71400108920588344
14940291315358362 91664303173869376
59946113109279672 87507626177541792
53632830696249800 93689550977752736
13025821853171928 33794464058438892
2628846487129213 61844053450700800
3288212865056993 19587092546880352
50034875383639560 82771085724414496
69002748712025112 76571730546869712
77951154955174304 99135412294344000
3221457486922457 103019287974154336
6409777868692402 41029504595874048
20884666812772764 65016629151804392
4584411586912921 14266308306129464
63393154670458640 76979128182531024
8888564392581182 13173169919708642
28726101971039980 88238065776368000
41475034368119840 94863015569032720
27722972986830920 87370027819595008
19604779051886000 60819337968088184
80277301302451760 85369044823685504
10459117069270330 62142500981328240
8913873952947240 51006542787188368
30565921804455968 90588717751913504
34769565196881888 72966662022633024
17835962664424526 54016439637706024
25511041838863768 103361603634005040
59141348170788608 72558684919437072
15723621047208796 83907250699082240
27638690201551836 77111839958946656
80588178940246256 101159164283129184
69045802503656432 73590782086636400
74449756433411456 89038677391804176
57265937788932832 102488403105519552
16934579853444682 17895626956960688
82826051377581840 106879151047739088
83985296802994592 86594281772044048
61873131527973976 64360079644768184
26004089598076644 80741117654632240
143997621749878 95069498742310016
31506629510956592 86807892603553440
11162545446800238 91032747217317632
20011776098885740 93789930470150048
37544921477994176 71624289697265664
48275243201957352 70625573960422560
32988683963792820 105116114473536752
18019256655346308 97258753122789824
44861510182254056 91099106845416688
34289200054517384 99650780182880848
42133805636308312 74546744524818848
10762696589638908 46898098709120968
91031104154840144 101077232535202464
32696869861948796 93059818596366176
41004392041020608 42316283663240080
11981195682268532 104357480867388592
83194585593148848 94644897537976512
47045659689093808 80465804654786352
66260088553023184 105117726982457040
1234400554220200 101077887795357568
76656327775305216 103191747744363840
8966609477018362 79809560735825392
10430938122084052 92212760601451552
37275643215758920 99093946101512976
50749396879434232 96831664744989456
56558440144269976 100950985639685888
23769175226930632 95954668510246336
73852338517629664 84407097753859760
47766903430478312 53507324783660920
4259653603800204 87771117772166112
21870204075068676 48558541570085552
28723054805522936 106947595025457440
60954936791455496 63744752266110264
50398319931293520 82445931976331760
23642722071541228 89090610044676256
24527498604867188 44007075809627560
46312171118545944 94812005004907280
94586677672391952 99154427225290736
43973463747193936 80103742871922736
51748168421484024 56109159419298584
26214326802374664 49371954378176912
69643986988916824 93342250275971664
80254246610746816 103976136211854992
32597040140932864 64653916387661016
77103289533566704 104687623864044256
84805778502695904 93670277225296832
34976433763459800 54194118031963000
22358895967839828 53294968328838760
57525897840634192 73906479902747008
3675593968189623 17888274437555706
36478262033457968 68915341572871824
1989699512960053 52111692050826672
72675335986071824 82620882200540592
16910064828818522 64757429588077968
641744348866272 50304759775206408
21033332472521604 58457289276146736
67577802817572440 89988045278482112
15310761102210244 99711801977985824
5511050879591754 8936858537809759
47207170459548600 83699066810524800
61778963044467584 79139644795990032
1171070653538132 91921676860855920
26305904826652924 55195233728413424
455672177532577 93857628169219264
27972385716720596 71848348671851008
84213655630360080 89706861007880448
35250183257014868 90915164748802240
30260325505355092 107289125892098688
1620530518798829 55021742790347704
47361480624076488 62915382546408880
17333257111302576 67556988127101176
22272902272057356 56174291568871720
19229762590582668 51040660180349760
1441269779566193 97121992250312480
30069690091435260 104312504230141136
41475588073476816 64555483622451056
54584876963180952 80185590979498336
43185087910477472 82262172824692960
3938256969929506 20432851754155360
41904410009661128 48019793971538952
12832481698767478 34501401694369528
59154998242267640 83766239562842992
48969457590708952 106573198523970480
11319705128683096 12396944386812598
6435024287967304 90699238403088432
47510322980387528 58869743778061712
33484216680211276 64609452881898536
67303277110534328 69941598607030528
89973084083779968 102720551121405472
7409839620984654 29283922892951600
15970537263502894 52409514271623264
24316536623439804 29582735582717532
55730296214569128 97245129889706864
250369774161529 17649444416160212
61610538888008152 99504039814470352
57113667289165528 72366233910857808
11128699183496482 38293741173580952
61424223565638392 73619518340717360
10289548759178168 53823893973738512
33355159557332632 45141363560580088
43367839693399456 80953765438940480
1134783923777008 39101394457011056
19527730681932460 87999028413258416
48439903281066160 81114363697509440
33144441988772604 60219137410040704
20648269226465620 94999306905903296
36726595278373744 84537450179677248
29647256413491076 106099122787270800
45597365501202416 98457746824045232
5235484251908115 15151206427939996
34722546807597752 46358708482649256
44285272207732416 50217213795489152
70881892354354904 73183435726038016
6580872638746266 23990639103229536
1404537654209900 36948854606319072
12641078187789544 38212404816915152
9701182226354986 80785772406644112
48405969653947096 97018416783554896
33477220521180744 47133116916466168
64793877294164312 100737670729797040
14389545295327768 25660224856488432
25219627596009080 66392737289167440
39245226111686728 61574355978664056
1700046392604829 45498107487136488
49576931966196088 80318653439398240
68419789460032312 87492620343717248
21890311333537688 61596159553852880
58811947425433000 95997170565361840
23580444326391996 67613229836691328
38439679129804256 92703614982166720
19838934221712124 22729910875804152
11425288365560156 87763374810311568
8869221765332037 58843705027701224
68626599971195640 93479756157395232
52964841983812360 93087093405665648
52234074446324952 98573000807397136
2124142460748673 53678117403445464
8460922242744069 47854017329615048
60887990971562232 75707148460463376
68104618682314720 68387066760781136
94752972716159488 107186718629156560
10275509449588782 48708317712437088
103760260301619024 104629073592290176
6386563800689320 23737900162053696
63920504220590248 104187292384558544
94134641820441488 104408499595899648
35594691023960896 106755034619917744
63169579228146016 86042060003267728
40917844956570840 50064516255871608
73859558408756688 99425691845298064
4504985283971026 24230431266712968
31346670937548084 88395823730309728
25424860913125624 39246073622821448
91393965166633280 100385029027283536
78133390858000224 80908409425075200
14457828118019876 34438170972805424
79720156473935360 104631527670477360
971028569522858 30260225785154360
76171402583855104 79853063725947616
5640833521258167 40375557197808096
45316910500537520 56467442106051672
24259709879945008 89070948175141200
28568464000935764 50351311898680144
60612012441292992 99686380730037744
12182811497973640 31877673193252964
56183286447263368 78775197966630224
34418423016942236 36477952704322840
8300150098534780 46166034967833736
70137457624368328 90599889742706736
72273978089014480 86226692660834944
92050176672499520 94425558771000720
20740186158608640 30552733864321156
9111770363360602 28784162639523716
44015140278184152 48975987503519472
20783083308232512 73704245226838736
48014418387139536 70669924272625008
12353277293075568 98565122074329056
7620123634302907 105581862393903408
47132764099961880 87360796164766368
46863857145870240 72355661049752464
17874067691638194 107155819537747632
57318732163291200 82954950044816256
21210014718495192 60276911382725944
5036297712072375 43644192337181880
34240409420404456 107225221337173520
56405744714807928 100745675325349104
51074790910563688 80298657602736336
23190920199684920 74514882839724400
45078789307806424 100457467412924640
64937494191526448 79764021651578576
45265401565422464 55649899404292328
105746863986504432 106201559398333424
4792313705933002 80063304381662032
13988375458973320 60222242276728096
69722302511409416 105066649427806160
85414060650765280 105321332453524464
18807713836865244 47309496190054728
60946236443314776 68251405193381544
17070984181322108 76877822309230080
72306826445592544 99688817970922528
5894048251541141 17465356855914698
32358654960175724 88101484304663904
11534709215785606 80832714676689200
8985680124111181 62764284416152608
8461661503814702 75429852594138000
71906600525181240 92462040013700160
5843694355424884 55681928858308440
44609333339446288 74346199954839744
31155268795349520 89484904371810960
7502971953956227 82202894423615312
42013958482212856 47906614440864976
15269744452608880 43420940244722776
34999134550174352 79289518133654832
51722386162125808 65717750537534368
4577479212730792 21340222076527416
40000950275085088 102163627093065712
38318026567471336 105742286649237504
46471299765314896 102654576258582368
81487175711647456 84087360669377184
36161826637599968 96101166287893360
26966718351385516 41173845583163856
19106911479148496 99874954789884240
35748533878239844 102135839388887088
29101365056658572 42739751731450680
5288869463522342 50657324342578536
28681274119251648 63449889434565008
8677417753133016 14384033863182076
51081282047005872 90881456127742816
16052794382006846 105839303618106528
6526993995749668 79112101001249360
81147237476952032 92446819020387328
37277790024560184 56430991279601320
41106843000372720 58162060484964024
57702719976563296 93948913140766576
20150168490321744 77229601088627664
9184633540151220 79188479854946560
59149852850518832 72014351380002256
32019966180130788 94728101653428320
86978215196028192 101815535533867328
6246428503789905 25616442562517564
46503596547620040 98872929456796320
44588664309577208 83706255754859600
81521188648213632 90603344570713856
15334864636715326 52839147699825320
17421737193851100 58523771581921424
1418319768027497 64259743560685384
79722613573985712 98825765340809696
1379984805199433 79323248619347808
22712903709320464 35122977404019184
24588740886530700 59374904458606752
78387856934440656 96151757351808608
7058357031764988 51805080517312272
11309806001214606 32091391784653112
32171877648020572 86354223184439904
39655252322307232 40877694879731776
31443975632646960 98168636096233808
33561111751632712 54838900810474048
12322311460779960 94675632048651936
24048691326106660 33041169204808064
101350122021737344 102024287160970368
6267840333398441 19694290677408232
103461510454367888 105926086040433952
36642800503831888 81040419637794544
11125743869860084 20581544659447872
66440926324636880 93615504976080752
9029430704712682 28167420802607364
9290597696107870 13714894806816110
75239605312441296 85734662074990512
91773954997116528 96392794003472960
75144398002811472 104432982862925408
12753080239997872 13706064443559654
40920130341838864 66902516833990136
29052186931140536 30597315748031636
32272299837012884 60486936851789128
58381793986812248 93698555965464832
24406133602071776 92958967511177888
3402541068777849 51155056836438016
1200604640494919 86810687854770720
67195772511341896 105808053666490624
73673587944860496 83167955073583264
12834739000653466 26442341046817032
5386084514881137 60886294688996544
19894880923219692 20036351705754100
5913353527981189 81723559382180064
78476763617392400 92731196257293760
78523095635245568 97245104698142688
36982398676826496 59992784097624624
29652826917058964 99345847690093296
1457127909619523 89401261645993088
81227629883558320 98044905318988864
85618908252684080 105735587230330336
44171841177718760 60820411350447880
86758228567960032 96706523691040096
21117522569236004 100421876360868512
11889905261961754 50423553761451752
38028429075585576 50995322616368896
88917565770559744 95884445183038768
28888592345698184 52500997289112120
16432072631254588 73723403233144048
13112683440981300 63264893476284448
25909590562677016 77799065045480768
72775159353672448 94687177081742160
27211645590217608 53768255484502064
15630287345440302 33145985477410144
128464845516967 59165041545911064
50007947400416216 107334001650251072
4932759066465762 49863273656660872
6014308478780369 66564660148678248
9667070974954610 97914933897204656
6645150201554493 84678267597763872
27184747588124100 29009743490245456
3651425851623156 84312025898217056
28536586295864884 70975678923236504
30916301972712344 93638927627405600
89947133625880864 101675905783317632
12735739288845070 35930095719900152
72587396319622848 83814705081381664
29415276142301196 78450120629514736
48350858804192000 79947027580171248
58499942319134176 102978156703789584
80463053640015072 94847144746603456
56628661245575744 101784053387586656
2365995006809999 9309095865803914
91887097496175440 99949852314950240
73557602089761776 79361998054931680
5182391962553027 99498436740354208
42702424591358976 102599010951341696
5212157919127658 6735840072973255
39344518022732568 84800980421246768
69548723770039024 102607507729761568
5859945761943058 70034001101430168
33803169258828376 107130013525771392
40690764725095008 62087764128131144
35719490325669500 78591601016922800
60501791246687352 72477367856694448
19135770438140500 70136364769231456
37003870791931552 106664599149252384
57209321645069536 69004087504962960
27911299657759492 80021168273716784
20774093802632916 79258285876534704
29775923712381380 100068210764221248
15566956243864068 23078225397007004
67231038245250360 82463616971156368
50969613279100832 86669327139635904
10172652351162726 46115968277069504
36329074737678168 71492180996180008
12122328767131050 81223992259792000
53584876693069112 104070578351760160
7199304176620869 25304174188201920
54184558305606872 77188866242136816
28223282389765948 84103346842009408
51362099102459368 58536181073735848
55960701853463776 56500794801660568
2594555828412629 46650354772864944
96235682832527600 103989899867186032
4302567998152926 78077315433431664
4013682625073244 50452393642813520
54741393767722352 92474725645487648
47743962371971544 78225692927516224
23279227378136456 46503132851610976
45159909090704752 102380895081155456
24466235875629820 55853104426660952
60907468100966296 73566016598881568
37956224366811392 56026540622622336
19250733899835216 68312575635959288
69599303408353464 97321510178916608
26963995160136812 51448773209407072
44743084217302728 46381994912090712
84866705069202096 103564325059237728
13597774570972832 81524869615924880
20755908790108120 79109282787217760
53037211482735472 103408413985641152
77430956881058160 83758953037487840
59682613167423664 88072156452500208
23599997131505216 82214321460438592
44312912608898568 98861730016234640
77241253462152528 106638310412710640
8948559821204382 56431091383894000
32464703224953100 78158585457194560
35123150170925160 82181077247488064
32562542663031024 47568796103110152
61110930925162544 73633560736008880
2748060705610658 43582531411076760
42315004467034552 69840517599932144
60477559394556080 68804872166574136
54221681867499576 55679521239393264
53461135330501208 95304282033812000
1387093256380463 63649560133163112
26498315001464860 72554406427115296
48738437409672192 66385723251340528
6032517923851398 18955024369923412
26519950193395248 29028798611498660
90542871191412784 102035056945828304
31753827862470644 102917059379810400
26809921942070024 34634461831752416
32851418767666264 82270229564101456
25633215077789320 40263212978073528
24426497056034104 30953975713413640
32385021878376788 39419748594829200
41918600767290904 45708750221624024
10002409977722556 61990383375473056
46351016578126176 46643063183136776
80720219453706784 106577405006968752
70863654075997584 106712834319088048
41876658480984904 61703309517004432
6429393564243320 63293978572233240
22674592949010100 34793048255970784
7157089459411244 92933017709618432
1606611680508423 89711529678485536
56083467111359824 87366683302478848
32847066521364232 70940735053508040
23916874983156980 73805494746340224
51702471344110136 103164635260849440
24558842511130920 53695323600968200
47716202911394144 55698298527705416
43799703212859752 68395091082378432
12112843418701560 30141474885934468
50262117762836488 94187835987171616
2069966959724809 25829463106687944
21463260470858016 57278229614144552
69076184784106488 102237498042667072
18652677655106748 66123842791208688
70730234406981320 102924276518580688
12964646952636346 45405086364904048
26796159523370760 78066838816751152
24080717330561460 101290753389209808
33732245791508504 80957415893788576
82734336493960240 84426744317641504
13437980751437768 83084156461993456
21906309959964764 88492965329160736
26075121253596512 52849756160771592
3772359582195284 18680815203741084
82758935917493104 95029303697958432
31227021806598680 68106879666529504
64124329248555416 81824333332969712
48193742147604016 57499191111690552
29100065802771012 107015974112161696
65786597532236520 95470705258292832
11366096557752998 92375460897765024
50561456091173968 105474601159252224
53830799354556304 70092910526068536
13069787520075616 92894009040003264
35445765349025364 79356881556071520
61629908078005256 98294869900075968
9453389649838644 25718509031439224
30101168333023852 95391637967503040
77514839742961552 80837722256050160
9785439121074682 99156235339934976
19217730811544812 35698814874097084
67564235016199912 70139481114423416
22175632120198452 96120439885813968
71245699876376000 71827429641585584
44511824772998072 65865542089468808
19763344387326824 65434119981791344
2303678173487855 26076262221361176
46852269492662840 61568439475024072
16093900486578760 30239864693923968
37897702679902288 48500024854859192
6896688947196965 56889368687074696
65574083827431528 78822796201504176
83109953252447552 97562800556052080
10986423026157768 68477937320145456
50539619457963976 76858516135066272
8863539499016576 70257791821441312
1280422026693726 16214012488513574
49267787086310608 66055720636182824
82277852574654048 95888059765220704
276795460543060 77830276600460480
16253673374588404 93758925894787648
4831220425602344 14167245156479654
76389288765785264 94884740177769904
42097029165135984 79431799704186672
45710396004901528 88450753434854176
10485137033777624 79681670210041472
14365298564884958 19656788507936488
18885066798244868 36248513365920280
18640545670077908 20098951725018324
16813689121329508 60111116705125080
45899064305778912 72829693490644880
39878292048260144 96920542516021024
43710784160742592 62151235143405192
14623386322260294 70097391926478240
26776833211922088 61441713171189920
37754679719857432 52693823168563112
44738117767520552 106998247768139712
21284261639694988 87475169189725920
55791202134645112 96910327766991104
3117449976671602 87200068978661776
11539953777346808 86728774081036816
12634859110493096 45300152176758600
30995614611610812 87417608209135488
622048093471527 73943122690298128
35449238791916296 64509570249151648
37893521536576104 106275713604404896
87617551286406384 93887400122786000
9895238772087866 87881948220391520
9030267961679082 12758854090784080
85472048622272544 95753822687086160
12948362232002648 43290736303721648
46050999834566904 86474308165645648
82170180268265200 96201427393054256
26454128436972824 47534892074161936
6511008389024738 30182562480067460
46166037727269776 61947686698449360
40504081921402000 91044186114984560
518564883802032 19528595181257260
73091215998097648 106543741279948496
21842918610085308 22292504077663816
17537669721567164 64386009024847448
16482381123997126 21768554765885176
3744826999846270 91271052231489616
21330694137835324 63750559667217296
30532658281515520 98880496878638128
16401253918006526 72340906986347248
58150033362815888 91954103034895760
37478890651790640 66143903544588888
63383015476822320 70931269769531296
83948262078910496 91617335348313200
7156343043870930 58241288402052344
44783831463549448 94904066216930448
33488707667019672 99243009106744832
46239509822333936 70966016954908032
2899624067396928 82189277177323968
812584760342026 51550081915761600
68356481052105752 98583268259030592
67265307409256784 98602893063901968
27337511646098724 43330696416755704
41132761200591688 78270876601409200
12164310324304588 44031943902914456
38324467214484432 87031977819239472
5041018220601276 32346463748472616
7304355049923329 66155398026998176
8224679097570806 75555301193191952
38879187403971504 87092663373716032
9649396731529624 37341567300599696
71088399645653576 75385233873962064
38846992856317544 88409845614199888
67055652033723112 80134441390076496
34617932901261924 70815820619508784
61105784610500376 98607327338332800
20579516130926524 60763304204306448
14324077266690834 54391877624119216
36821140878584312 50649588625163680
11568592008660514 96440842574663600
51493695427783616 103742904225875920
32015577506684132 51303400190784864
61056320460691872 62290655989119376
43058307291268184 82702275350570352
12066470417374046 37643385177172872
4265824713181307 17756984249345028
9872396175709540 105259026452000864
44740061329687144 82322302213439232
61525471163702808 105674825562942560
174177589307403 33312648415424748
1700516651762391 79129238654433104
43340156811636000 75939703694301648
19824152861309828 76822292157394832
13588701338187416 45170990204649000
55825166137041128 60047401816975440
53989942586980472 70735742762041896
40232385989075112 97869873850399840
12116090862946326 106244344432642816
43754100540449928 70693349299473616
38065154644600704 105880859046529840
36186097008337424 74020781749368704
34978930415031072 43882838766709160
74714338805284544 100876800827381952
16312231720287332 56660878030724752
62676551713247720 77098357028900576
46164230552600888 95917914367438944
13568879828825386 25682309572169892
317685380251693 59317573767165408
15255103443255624 71793949918295712
39451138223746512 58400535805491288
57793683581731064 98419468231929072
58619488060735736 63402580038359872
62524685408179128 76997808176486256
17414311483271036 20209304344813168
11876224064817818 42130244074593000
34197470337801764 41615882686995720
25643671389175812 82613545991064496
27453279701029604 104138505734299536
33324642255616780 46857873991380720
63263582577074848 98556261966198032
41255566651910808 87380600265115408
76225218079956864 81708183689765600
31561317572719212 87821958632450912
21343939029091656 68403184444179960
12922632087009056 66351806476763952
10850700123368078 98431827426646096
42551383559233504 49232564323445160
71334049704742096 77590601528801776
47420394685095624 86297185804135184
1115756127296067 98945404367658288
79448999591548592 99791656956724608
45404040418453240 94931291024386272
48966220336795456 106886591525354064
10737257815952308 74921463507340672
100067202260414176 105786777010289440
9215420768737416 104919212351171168
62569699418545568 84312321832733584
69149015571375312 102688548582404768
36003382056081032 84222631662638912
29685448603420656 84763574080080464
355323663534927 39532452561834744
36644113637052176 74011365268113376
46230912691523768 61890323069548456
47737892694060928 60657175258306160
79872623619824640 92100750933346608
40051966380091504 68021859316107984
54685099291316640 81898411375193840
10873899706283194 106710197638973296
30259355992227572 76894669011206096
5742567211667636 21753111633964172
81285053662010624 102812620241774048
1568252805712510 74510318275206800
102922871773538272 105190692371368848
15245271226856240 96982270845356432
9443396719389348 63825936022255360
24377752720131696 50835237257973888
83660262698468064 104917102447873376
80469022329893168 87614223764798784
1391103112675858 66526083136164896
52722915628692280 75194019826873056
56539186964120520 96431205212366160
38800217703199408 80188742128620192
56265503520225560 75989569773897216
20567935348555768 63444433383492696
16259439355472192 24542394648620620
45663448521445496 57139537080900224
5730732146544269 69905656399696392
21993254088000120 106944338338304960
25881047130093400 65430476067816584
25711159646399704 73165373878620576
45323967671242168 73928681202702368
27604372207839600 51749374349245480
5383827486663822 6657161440024189
7797891506607823 56535503611985432
41734049488615824 54673024657368504
17676527434502422 22374437908636108
93060628462720160 106548630096456976
23343266296619812 68681358605194896
50109968839290264 102502941591819824
49313874547200808 74171673856014672
68511228226529352 72255600637597696
2574612345285798 52514945648148760
2674832663890458 14870130134181222
49292466340465576 94097600015600256
17469884888211070 70548865922076840
37931282682197208 69966370630005688
17689965312577830 101315575603041520
95760777653017872 107155296767421792
67604793526422160 98465218439987616
26194358662479416 50592176514390216
41654835197368264 80719959855134624
22011514281194320 98430898933892496
39776121570886632 99317837330355888
13807705745832070 67544393160352744
67462282589976544 85925028687495856
8952351723849111 78854274634908336
84097162378137264 106386219605399008
70338084483188672 72124474335709808
77891313645228624 90275965814049200
92777780881688752 100516766788512864
77160702047891280 77687630934149600
38885518777674128 90269332656086400
13578639649015816 58532740017653312
74704979374660544 107288723393508592
28226472847763460 43534516217742944
76298539637107520 104554252632413552
43715283638933208 49048320929463224
81686135766948752 102491806904461344
33726471265817280 92655888736865664
28200977350531784 88062322494398176
47793878318513896 96265009914695792
3914928786996081 47064035011678344
7211827292081074 68921532870239296
33749010735153980 70316684143583336
30183547932838456 60651833397020376
55088816206737936 78044493361974384
13443516409133920 34854178504034828
80240882689405104 91599144000288064
74405501915077632 87872398812016352
7944886370961766 58276645629311784
16000606960626230 101911320863351888
297423216410064 40781150780137280
23841160613310636 85431642480354368
17946881691765606 29022129220342652
72971404102841232 83174767760657168
96880850419294032 101059010498756080
29610539765977496 30393854732344456
81324314845455600 87392455077510880
17198485886575710 100764886713903872
10363604871769340 31273116101181812
20291273197010816 25705634812804048
24804296470275512 32294280781322500
43799296171939112 75946860031732608
39289776914802192 78926558565198560
44597545401579312 62694628695314448
18941082960427488 97513193956325584
17829435486752712 76587541155072064
13819470143479546 98246702614469200
12055870320500572 45387766307807952
227479681536483 62444107455645024
17319767241427622 56533318042261160
28019754173426456 62681555552118720
83282960343821760 90747075728987552
11866114232405860 38711339699227544
23613218788882840 24906329709130876
28998693520267884 73334167181272176
39030187237745688 72501734261400272
59241511339733160 77341397379125648
12649041536306770 73632334117242864
16134752399628840 53638037805054504
13769322958363732 54648478017704808
5035163130751804 48970548386855728
32321875317966100 52040242201080352
32722250727134344 58387572626590760
22872550211824048 101226234560503072
58609740888042864 67919726858586928
87308329381677680 106036938481576608
18108004949005900 70740352918409392
42742142308443096 71814852648228496
12537063876363380 101784983548312064
77029089255920464 104118774199002512
56114703089078936 87825447375425008
48245321542808944 89490906255043088
65071183637206304 93125086333288256
72695531902236976 107000632160565632
20455746208972944 91592577054768048
30656171260392780 82101059304225584
44502246108596448 86552464494240624
63237009498651160 100862652556992016
33452479131101628 57804855852774848
75384899133318000 87641071192402704
65638577839861720 84979717700591328
70356937178906672 88325268423288016
83565245209955648 98555678133704816
12083156270711144 21724026479197704
32582444192708988 58083045009383424
44733407516934616 106936763954272528
9661424083640296 17050376978202448
42050395248902920 65424069657030144
18331765073741924 32468228332763308
72323916761700864 91616087469729664
13731498280219658 21264730376953900
65163910732899896 96150569329643312
49457885446791872 107289636325649712
37683598447784448 54733958603830368
63393678893021432 69062140355381432
56582691049543792 107180829838945456
82348481136993072 103780700981658240
52934474066561920 77532347233948176
34232025219312688 55145055734967840
80526614836729472 87366225815791760
75143786632418480 79356288231465952
27582049342679232 37492101204187032
26907965787638488 75430881505918160
62811962004063832 87071718419325312
45830743849340088 67236686777550928
92651266838784848 101218760120648640
34055769875983832 48575035308997376
45415374244386704 55220336425456272
35834901388405632 93883568038015424
7968679258481221 54576644448480256
10130438599973684 88134723547330528
1164611677385331 104336352383247440
88059508901787616 104432424579436944
45408072546802168 63653683611398352
3720150375233080 49398607924042544
87338191943684816 97336165120823728
31200345742610948 34301882267440436
1852658005664063 72519755076236384
88348421442258512 93717745717387072
13618099966310128 86635116383910048
93854584267651040 96097438564000752
14537932837408838 64789673409402504
19797594442060484 27804046805103320
63840703147831768 101561138838686048
9126807045693594 105670270919081936
72884968500738576 81879649120944640
69382754064878504 88756486015702112
12015365793513496 43072749648637800
33070285660979480 64512687567193264
28813779717468660 50236594857797272
51298628377179752 88707718601466048
2477642331480409 34895578854390356
84622748097774944 98970411342818512
4301445717605975 105316253758703680
28381724167448060 69423436092661328
52222946489857512 57096508196568712
77201185803063632 83093615817723888
13162442311981590 55229420981582672
18082072265271768 21213123378449644
1784346315797806 86950304896769760
9158861548684316 106362029438820704
37733648391220496 62503497204559360
56693778950095784 95342547298136192
6831704280342106 72824225552702752
47901751100262096 101116212259233920
128012145947647 8446838405758672
29690893294379444 57780801298011432
73435793868699696 103020670747908464
29702395632088488 34583722723421880
80211671063305712 106359213466788160
44580353337821608 93675813657126672
6803267789967350 40314325642039896
26988095010509508 97970489183788736
60932437755325352 82400534344366880
41023156689502744 92711775285151344
6368260075722126 20325204272270216
67618196546987576 89584154747621968
52373239669308888 55295976359942656
89700033994632768 102516483855625600
25081424043733232 56141873989580184
23921081778643432 29369487296550768
26039724855282608 107008340432239216
29677050875641648 96249156264869360
67083143132481424 86341806224239024
3849860410420992 106153677544381392
45268088123782760 68637702119470256
9330562335654456 62219877428507648
5619224120323566 58003241666639744
30934066742357652 49806431409826312
95081247130630544 96416032334564640
20644954677796184 65751058362165488
41670690718458960 101440459074333248
2974022640603258 40704807045485712
6118975955209736 62339386966888464
4321080981467822 8298907905191808
29158680483686844 61002020759270136
5458354202337268 11150302972930152
46381659976343184 80993284806369072
11342003702039726 80867498120966384
62617717483382072 63603445522825664
62236882360653344 94798796277816064
9757254327197272 92432104288589920
22965235039506164 60046085528244816
70429541919874616 88265212631419808
6268443881176380 40162033613268304
32128010882574864 52628586907498200
78803264809492160 102873114430152192
52393591102958712 90866012044008304
28048932829531496 48187058532411984
18431337225396740 20993631048923124
30843358029813404 41459817727622632
14722022061772546 36421059400202960
46205108571343640 97874800288372096
77987922178259712 95172422459018000
80312679009522672 82565585630353600
42975175125337624 69320590839732400
64267270972237816 87834253034273584
47565619086486848 79587917361209536
90429601570817232 101631186634897680
15376892175328454 34445898349671956
22824258797838988 81320559023241472
24146347788397612 72872052485928384
12452893746570594 92720027627131328
15054154158146676 29780757852370088
291562208400726 50058377713772232
22295886535467544 48097713150449016
27046379768497484 90919219894089936
20967496993281568 46992072497087504
720195442876434 21887752285662472
80442188837988704 82364909213229424
41692788803803280 51791234387318072
42732779283201624 60451400950105704
34368461279793568 92414725979134800
7283625941641621 80084711797338912
37088386022440744 43918272255612968
3677967752049639 85601243956031856
69384273572277112 71802152359814112
56876484065921056 99681880852032912
55794567015082968 77935476827051584
3526838039897158 35251714743544408
29711900693325440 43884257473452024
61061906459787408 67181433497100872
40655733321244072 104123982880869744
64138427062922704 76674001865214960
798273545293808 97313445436443392
14879578869003304 32101755355530184
4794282035425952 72896842241315504
75316515053233376 106283245557686304
22199939581344236 91878982814376128
6908927859753422 105162061429886304
19088421394376768 68241291390390816
48004358138954192 68836835561583368
56615533567101704 94809689460375264
4043925047476198 76614990273480656
5581334271595005 20589440773347104
9080866117531210 75098847748210192
33675102927565784 57198853168191184
50270072776938280 67157035910296672
39057271688053152 65744318887962000
55805969809126312 91918523166154912
46408342469072752 76195751750237696
37690150730884192 106638910026339792
5227880553846362 107155746142890224
29168231949827592 75004404348079344
25366528238021104 89082394378866256
75613088825943424 84544611473730512
910697486625290 29960407439231128
54974167003929552 58570650698439064
63509907687535896 66321152219701808
532245052740860 40402236430593896
51468525101923784 72957560680201008
4009561774330523 92242642683085680
65684393170742072 91371498538369424
18045889175054944 86288269101901680
25064763315366760 55884553468924744
73883077431892432 103546198999907360
3450518740764620 36388303100494024
61739287964050712 63214533285238688
6809830308527378 9434926942579276
81035013372984368 94160310321284928
34632268950728628 76721636971700720
44088205129813032 47365857239270048
31057375299186344 32455777402133960
8522851079088216 70970347434486432
31825498053759020 65204558117614400
84925276015274096 100676380589813680
71452255452869456 83894499400812960
94786268313942400 95728768644523680
1140102802980805 60057690603860128
24560507091375748 76690142834677552
28702554863858812 38853166763084056
40127582366472272 99874356531221072
88375974451519072 107298558996062912
36847314445700096 66781950455029720
33334784538227100 68474145401624720
3837606077302935 78937849922703600
61958809952498664 74327677959847680
48539054541495160 54350842956372104
26585803032059876 78793881479099328
10952086947096258 91133927187059456
1688454359044648 37447544260839488
66565192801516760 103748333884698928
3927291070014574 24237786789600388
54045685032524144 70137538736366696
53067670364663344 74602814424282112
21585072575265896 32578331459259052
29697666472855396 79416963831113856
67946352665849728 90523300107112176
29471026036944216 92065503401335968
11539450507724006 73110793603821232
3555828231989290 27824304930982608
19932356198985304 79804751816133552
65058867143307152 103488109843331200
54402234860989792 79311948025036672
35869500670127128 86544266485245952
85315599527843152 99858107836268672
88659775203392848 103693753249377120
101438833389321952 106732075537396688
1610571509528733 49015470090393856
9181320047087102 73071116441603520
17336978020779048 63024944234645880
69916868923666808 71864138478704880
68907992319456144 84067606895914512
29746290759565752 101042349298039680
12013019390215308 66556438023138088
34137682471310444 86416770410425232
64690945730653040 87093035189814048
47473753337776592 92081302001829584
9767071122079092 74744885623226208
11946574288296898 53164579045263704
72084615975217488 99506376258744496
4153746302003481 49730977901439312
18954443683227168 42785937586803464
39610257178689600 55952222547906912
63473846355249824 70817388119355432
28208350688212604 95714616829652848
75908463634072160 81634395372207312
723396879880142 96558691549713200
59295073933036080 93562954028110944
14540466288581856 58260147663042104
26115442354644408 75030503418157248
54368254674841720 56604527336459384
76493240000635952 77499432811701248
12203501931236274 91092302842232192
35611870292183708 50280514896163592
9669969823416524 60302517017053256
11638584394370276 94755554152555520
30357988107847996 85883807344300896
1322455309276581 38276790962389776
33535171116229648 45769187569619776
31392746184168264 105106394699494608
14360298755900582 100363796100514656
13771100822560890 61283456218948016
8405311843906026 13991643672283944
1114771784220124 99947331557078224
61996809560857048 106429991694160528
85928298085161648 104525096031463296
13192135397070702 87409714903170832
14327543940931328 89881891697650960
46382857329500224 75318167387205552
26917919465560548 76824737650203744
40561966466348672 105895965340405344
21348695727585616 102316521166679056
62314549547069208 83278875163160752
57405418170812256 90010524086864912
9096469442364888 12634659962112434
51460953777149232 106404859449946272
68808221654188960 75530628450151104
3465944000112154 21945716761001220
53962258015744432 62879963046417272
3493263849466707 93257493906358016
2137828776301576 95464987191484512
66327243253594632 88593123591228544
48447243977112224 61483826171444736
33978725751539252 54337336847663152
51541217799580792 104001245769737312
29047967897286240 81907945030270048
44670301815319848 79164262817093328
5017607901115039 106707823774863504
86539381619102912 107036861958583136
94222474371410432 102088732056652512
8254605756167607 76709163326312688
20372014934192668 23334629770710388
643383170964050 33621435290675756
23417593998366944 38680436566725944
90741450795395328 91360419472113088
32374622875950260 95805471928775840
31151931154924412 80408648135005232
30918893736357900 32931337821038456
16303023014966212 19292136541281140
88669631232459696 99000837261737888
2063039678831483 25927140452473848
14586386833431252 40169018190292000
46975173041796904 93619504675650464
80516072955863616 81478999136203808
33122137530567952 49763894923949080
31771377471752568 45744529711071040
49724199368072920 92901545151785328
24487421861787048 105001286655298672
37728518009975072 45066100718339568
60417861922402224 63495504931045192
37269727982858680 43401053149371360
12228463465855034 93520730622147424
13199408370271310 84161493651176880
35255876733794804 97890159120549840
4470660612680056 45378169510632736
51031564339875064 90977602183692608
33498914114488240 70243536688179440
70058369058638808 90742829545626496
45218286419836456 46395457842020064
32115690130924624 64513994811606640
26713893661607760 30123890879115312
82035338132165200 100834342789794224
77742712967645696 96122391948965504
37241853940467096 79220519923176240
72274990892277568 75938147612086912
60848032959035912 101651679467141024
87727072978134592 96665981078192192
2956400129581453 35538712676072332
26139299680241792 41511266482099936
48518350343804200 101982454591863696
47465242864111736 55834036985641512
41958993482074760 53360044405237992
16530252306697474 21406723676707472
30839850496273440 74833802772908832
39712091749438504 44745833716202192
54244462201071960 105411714826298208
20002984604225172 96105633232078992
45425648207579832 84556243837890288
51874555947708160 84569461925030944
76915147389698080 80775982554877904
4562391492778018 72126240297011232
12968891000942238 37956395082339120
17884329981222926 76023902658575488
67418487051078072 71866232306602136
5196919842119220 30337520270491044
78116070795245024 79924107606121104
8815247275403219 25319797060165420
16218609688336954 46227771697095896
7020617908028035 97538428565489248
25286885242232908 38923907376241328
29130254830603044 50349764498196824
30397079904599780 49483024841984208
24123324235362640 58649676505897560
35704482788927864 51317729364427976
13569780040228662 56945245348013336
28539535556892032 45721151202991512
25860857919841020 53132449864748032
4005535123806002 20939389100954832
9798397592123800 21748496490521252
28164447357444400 78919634786637168
7136875535444645 19045028736809168
51027315907500488 86532239943938880
27175385836251848 41927455744507240
21925309158661664 27253217059266296
8064213692171102 49695883380833464
35960824383504888 52390718268636352
48757743863330104 60810478388003960
56537457977982744 99748894522190160
79326563584132432 97555362871458880
13881367985277948 66169607260338632
35837789949881004 75123682713238944
1003695129218674 29263311980347460
36185703715297336 53500065573466520
14251935235732278 32072459214883060
33362516374029560 42474884810837200
6640568428599171 49271040336258728
27757923364311616 90035481276960816
18634861847942364 75585260637945216
36783202071423744 68836472313900800
25097331891749208 49081399293048888
5012449922740176 30789858259126680
15005156920089350 57337512450093872
48099072647619656 65080989185623592
82975236034293792 95364850253842976
19051481238929760 46425089340367536
5864584495311741 68753466826940576
2682988353311159 83496574144061712
9106497121765906 80496395071857888
5668414048659137 35822169853654500
7024257936721043 13939606424123772
49668968637363080 87057772109100400
39377558299942800 44620270120066480
8237215924626546 74193188895039408
9703287477264028 99503737627446800
38952556056152752 98299647093112240
5777200291498569 86997169994544656
33201329991209432 38454088608894752
33038178120613880 56522872651986344
41252256291055704 91028521383471728
75163761610917328 78868969699558304
59484901670289648 82647914242088752
28698002713915652 51312958869347416
14869111158303842 84297295332696960
68613844384809536 89167830027246912
32906455464833468 55600890960405000
59173466626772344 61027782128677024
39518085271701456 95126451095733696
34348011031846256 59416542477689400
4061792217753985 18511315389680492
5038020661895373 34189130646013660
12396601898694236 92179868773886160
43901247567652536 100819704354010832
11947898186241158 23658952141475312
3647525080196383 23561934179195800
50390906304300336 73175967070886272
79869054907853360 81449358659336144
28182972976622408 69641281078212016
29638173782445544 31765696646203252
71352773679144712 86826016164859056
12412348068073662 81637304496790368
55801088163820296 78203049893718000
46083214528542736 85470396705886128
14945181313852320 46342507133929472
91158451363938576 93587516269498496
9662762043693930 61007900960884128
9603143503643042 34359374791839240
7020052599048237 23391385556222548
5833229611072925 75863647680585520
22881490707835400 94377837056868416
29553809528841416 99944780901717824
50616877825357464 83977238709863328
78282556925101904 103651767733176480
22098365262696852 22340236143968596
8487039223803335 80917144634606224
10276284372976690 27802371783404940
9353823130396276 91807628721650368
16235012345619592 42424741253593472
2973320374062349 90781130223720992
66231842823687784 70642163363815728
27841688116343324 88371398275370080
53418464208650240 64633040002446400
2242493200334931 6501494867095570
33042014757214756 84261770440121504
25086646471222700 30558297924805852
43323552555992152 85605520355073984
21312199666548932 65771125819552272
21978992654227080 71211717300402872
26827119862662904 105526254721079312
40527173623744224 70201424744127312
87181474825829360 102944367446715984
22976479445477692 101008109582656928
29242922545539492 75085197328064768
25566686840031448 86817097810231456
1660679014211655 66942545031301160
21421647165008556 76075542821591616
28998864689060608 65360556695304144
35076987732978840 74987735894011344
58004293536089360 59298845887664448
17994542173193752 37650154825582912
64366745725922432 92981115908851296
38809713436092016 61241058330711400
34635696332699224 74091367693318976
26318814990909212 42830278242504912
40814039023044608 51055093520536456
24855570361354080 96454557377098528
45687371914941056 64850300556115000
26754107993899552 96623892865362992
8048224139741139 44025017689795712
74285238357655760 106939131653031984
36124765277602408 87244165900014928
10246168357891852 71943191087179992
2094868482090379 90224236529300736
59307540318388784 96525671733869984
45957643253545792 59038458310906256
4614582112606814 7410251846985249
84765478444684656 86839934163209200
22847203431993116 99632642899922624
21893450241158688 87830110609151504
767208136169434 41061525035403848
94706322098722512 96235821639072480
21458308642882168 88868520475526480
1785320828478623 71043302025463144
64830435006704752 91549254643060736
25928769215589156 39326481704255320
90857555892594960 93363887787892592
12823002112966164 81428027081130656
37904925160580848 75309094602337696
21127220495432676 44122268377359800
8663094011323553 14458737475578698
93910815964739664 105065640524785680
18640999178589260 57961012501193272
19758110487879576 73500256027509344
96033186459837392 102278122546565696
8272094144930654 15281279814046488
50117627787710984 89919916781396544
8452655569162755 43980784197221016
20597452341478360 38571020966261312
48600167187328752 106957701833873808
11385092421072394 25218557778570952
26221722505445116 85911664239082000
1809753358720399 95157173500941904
4962113337392428 92303207557558880
50683093298345976 51641656441794232
2873426839481355 91237147329087504
66982238765339704 98822030765581184
34985763421245976 59609245177727544
30991433168005772 71225441391342208
25843405882862488 89725539474396576
14827985214244088 75387214176021232
15648083444015130 40010833908004024
16085858647830592 49615893978186064
58590420016032064 89366835413315632
54248839072887072 92484446433558704
54954548791491352 71996341781346936
87652163271893744 90909813237002624
30718150344221132 37752610559363576
9616996251408392 21751597296803680
86744012329299600 89198067150881248
26930329445916764 33936734730820104
39569203583054760 96449523315665488
5601265988396076 90734195795918336
15429827423064814 32815525269731924
58480340415234792 91524587383053648
34773782948157904 56184064985346256
5102649988289264 28179412695213336
33924830338412116 93794011491024080
2192741815762712 61363467926538120
40605148571530936 89535412955155616
10535188237108236 105834657877418576
15381772240966424 37082294067882560
54232048854495272 104544057723029008
80039441819672816 82635087977344560
53024742370658904 103844502575478048
4561987996352771 47642063753432496
91766683245050096 99834220227658528
9856506805912024 15563265457334528
49505338544023544 66678458103059424
29187751400798816 84622740170196208
1472052276327515 36794321920276280
10050257083765798 64660309560358464
70769707502745096 90125114183369888
55585903963106568 67448575828121608
40096349226452664 68159163091507384
13213057643808754 33156388014591620
36673525897840904 85057056034141968
31853638893480700 34151412935754032
22532995731976712 62022169073550456
43115698959387992 44870557265436960
66595210336964840 74403435116471904
19041013958718500 35125149745046256
44301852495745880 66322621132309384
4450764710221102 43753250751926832
21500713886763012 47645627032463480
102411734970928256 104653328262640064
7617623483130269 27085597871163956
58484614889686240 67807281399433176
1281492236839295 39209921361262920
32526469713143560 41508425124251584
101055230675064528 106953611677929744
38278706194340160 100776338830149136
55425699463988144 97008223494825808
12757622275854118 43670594058141352
74448247098736992 78903311694168144
23547392081513608 86774722105493984
60253028288847384 89114657581264160
31173052816396732 75832586125722544
102910072598004208 102966471244772784
77403878028592736 78624027666831632
21180793253715908 35578683347029136
34447563900396368 104592154580120144
9780116503796774 105263165167562928
35112361365919136 84775550302570400
41771560521968488 102807731897496096
87921491974459136 96604861793478064
42424370680969264 64327244766434136
37644185930551936 53768304494401200
81264305126646848 105754467668373168
60924874861266744 67373722961864512
33971945623309728 86708803316348320
21760064815662396 69783940867902800
27932610108375948 48572509287785368
53607797095461304 61894387169387472
2192461165048600 83438167751825008
78342691602048928 104731664561026832
22286361883857740 87041479807780896
49954418428374512 105264142483465264
53033067582275800 97250010365524352
7963967669770055 93082358312464576
29309359065486544 73731682684715312
9556341869124990 32884784713729116
28402080835571304 74438772765616272
14934330345017252 66050543914774744
29936084218482988 76887566822118048
44731947404650144 74205510891991856
83011325905695008 96832418540091008
80910479824604464 105347493689893408
49407329513285856 71980830518300288
34864626054262564 92770880417690720
540949357208252 22020139093136992
43677118757578688 55206959707523376
22918726094658292 78143037697248880
72957329915691424 82251218611846592
13391423318567284 42790589665048240
30946808901032276 84726597129322480
73070100391817136 106111941598497072
57742997340084488 79193906742061664
36690374072610880 48480983941735872
6537332655460743 91026890673545136
49831068545155368 72578715950401728
35094718568029424 69390003586498304
15358568765396128 16868284945892726
30914637728186816 67373982751618616
39636015565348840 91050550211037120
11427348402126320 53064447161306416
26324618029037872 105721587214154112
6720678868082432 75788887733420992
61629803787202488 62441747514348256
27983404485540408 34503647642070792
40600613512671304 79155554466134688
14980845216492852 33277510996356984
25040756838841264 38899403100960184
43820778006356456 52568570259456664
40291264199462912 75021072087418032
26894710116459292 75595143916135456
7538359911497884 94377051248390256
17608223689379512 52008973307408936
58904606192263832 62118831743903008
12486421930542762 105568585048945296
85683052443974352 93643349386586432
6867824400234608 83353173939052624
90169670172751296 93641497522662416
18778252642704020 77090930729575776
64973391553718608 75129244266850704
11051637407512672 44685744304546768
28176410364587800 78730948168783616
15965562155744180 97604703573975808
56207506592915760 86010709405748032
93034458665914208 104068443267940960
91491746210037664 101940725008752496
14721976497770318 48234491872788264
81639266128187616 81934043705406624
56383960056042136 80402987967382096
32289861699725744 56875415820694000
27683186916584412 47694273696961240
3600035549162294 22541435444948208
57123822734475360 61682506065041392
46917922124277144 107367216482733216
7850464746043019 22192708431388104
7223316396797184 83904255752165648
2327789012017060 15199397468865594
25066035674316804 25224337372995012
30700898579193896 38391437201771184
29375453467683808 48003020299217256
41457114561434200 88328528524837936
12376088640469750 54630801769604528
13942195199393852 62138160343503608
3750707532127764 59034652584547456
25120642966417708 41368994268017224
56049399450686680 96245819013361040
83369293354536112 97190753227442224
6066553880912784 15526234986122522
20216148764028560 48042602580092648
52893331494366488 70914707683615536
605017182822800 101784036834134736
12922162516438302 26376003770293060
40621216178496960 92443795455584016
1058962278768921 32004871241858312
68660864699879112 86009629266706144
11958411319248970 70649860725264400
25853617177047364 44521139746016720
22926940378714384 25746737882019060
52874363928281432 100352605621329936
82250818817469840 83232056391661504
13901343325304802 54770949704515872
26325112482241836 99121048684808784
49935804562800248 53090692721985656
3816384210109331 27765882839225784
4682263684206393 105934896288894336
68357303557562296 94574839050766432
44655927650943784 63956089839915120
19443362112641920 102066004521233040
17691572633440792 44363061738213376
54391362286105376 95249322867212352
24626014268299500 84028180018280848
71840503465843240 82852270165657472
12758091024569328 69609785619661752
65999549545996136 92885820824771552
5952027627121738 88144584763578464
41006819284007672 101295321826954704
58880317027904928 74671450781676528
9805833515359502 66465306914069024
65983319941376920 86996847580591632
37680408224101280 97776580116908704
79523419909072544 86611556777382704
46294670825729776 54149624072320592
33098067481815356 73672646917319920
41278622204985456 62547931385408056
20230263033697140 99390752859905296
106813750395004336 107127834750378864
56331312633918032 69668656507032432
13094850538999946 48828722788863024
4259179867403796 101258943582369296
27538748578641144 35422876961535664
7365426840024571 87447890426139504
14736537813002022 93302650009166384
61460841175817528 75240872797899680
12554237901141746 15289881150039682
20939574890266048 35432779603260060
95597465306520512 103503683835539312
71546750859621472 73344971824563264
35593315638641380 103883088808505696
66194894926749456 104791518215037216
5357065734736636 33657715421550388
28897365020659656 35069025979265996
11342239891357810 62802410005465736
881833713617706 106733698016077872
7584824394881062 78558340738719232
102265313505550832 106504985034139312
26660177928637712 98005444640323312
16056472166989908 33850994009013004
53197396575611912 72967464767137568
26203947169042604 47959036753185304
33976316386282368 72919549846027040
23789296809467712 23853711389991012
47107849073539760 101368920778944832
88831199730922752 95379085835366496
16015496856524668 50830873199094040
84659984733066992 96563187785746064
41516813170927832 52917874160627776
35310930420476552 72535408070147360
37209808090149328 67225022917489664
18034178657379924 82013174995435760
63777315065000952 92915940783711680
37561906974971792 103508678539010304
49591178809817912 90739166247302304
56226824608017768 68945694912199064
42550517514784264 75959144557921264
46002877607580216 59452029247533456
15324757024087534 48418339748724776
20690430340784468 71950288298981904
33243686538102740 51376027534181624
6221718141482166 16664705191286478
18143196725970468 43963357797494912
1723644271409226 76912114258805136
21236106853117764 65939878463081400
12716927659355934 60929973506341208
50165441146753344 105600560531076112
47659685265204648 52490931645106160
16646965717845164 43974519355354720
32889056804866812 79895989567782256
70639862917529336 85236369687125072
222006935697555 24193473163108076
2636133581517412 70108033630519144
518813680944061 81846081491430336
25141394209235016 71504760063455240
47724652758808544 93100251855640464
27665888972230928 105050945229228272
18276236142910396 70934646640712784
45387962646978784 54434734003708296
77487021745926720 79501553830064064
32671525468120212 89621381242097520
8180678487847524 12481731337297828
4946389661169818 74540653446225024
12699924937091834 71035074565089080
18078728097251904 66822729109810296
4655100391866687 11343068323824318
12280463072244652 25840080939318864
22468325232260908 41484055879508616
30512817122816484 87645490437926160
30154014253417224 36600919820592904
83738091827557808 105128404104385440
22247761734558880 96012253588947728
8556209346916204 16708034093092738
52835428039651136 62355590679201544
16706353219549570 75860556417734192
3068098409031297 98587324847110800
3769145897676088 75514620415935184
34851408854302236 54864772014666400
51908029033398848 53936983462936432
50099476755384472 100712635473041600
63750399203221168 94180403047078384
1591288931844330 88577282411263712
13035246112670906 42201016765176800
93632894615476288 95745337143632176
2489288127147294 37753480991676352
50267045564952880 69130990395068016
10838457603693014 95069169346878112
41109126989399360 49789347377539856
4090498291166689 25828951896767060
48851090031704360 59959031906752816
50845954243682888 79533717239572576
43457419808311104 61342313362357368
28412898296562592 65885398229817240
42788584686797736 59206414810369144
28035238663440340 82962512381210384
55981340273053776 87218152015992400
74035751767158928 100626073635752928
54681160625973160 79357782828926896
28338921837585468 75789610965921440
51940272712754088 103896619728068224
20430290849180996 39003329437098720
21318156614855588 90145779815551056
20312382390933240 32627102137640780
17519866584583292 43761587560163528
33959129061979696 74236936183253904
45014160923366576 95962275919070112
79922185119378704 92533527869223456
30431971491666432 53458565427903400
38677228038520840 66660240110002560
44536727005498528 48676667904241592
30444550801046772 104323393951294384
5481940337128452 17489402146912776
52315750670051984 57184623594847144
73563183815071920 89339958435995152
57276946714062536 104432053074478592
3202386124094393 9595034232816702
2456702804027177 79834719459083600
43739106805211664 51785837079955704
12395229036550910 47275759229401048
67719834755689280 82556922701240208
4950149552553180 91779674659355216
4931121929042819 15972570701748286
22918269306686796 27128993246636980
39210649867808176 78194805035038048
1531762056254960 69526771523786968
3922091466997912 61198697639690432
42793487722445704 66235684696960872
72097928948145712 80664627865265696
28417996480503864 103303291955757584
61413130490279424 87585305641329632
63193049690848200 71513911342102096
38306530457877752 103411078249497280
16089464191685876 93379918457630976
60404451990368304 101935666733934848
38504149483731104 94276073078973824
31324685412629336 58787296890857728
21814008883293164 30308457004665012
57076215379739032 91337121523781648
37307579351962680 65399615625457800
58558132592472112 106427290128025504
47009611285615568 64556404335319936
64697726775066792 70769798912944832
12561536145407112 72652593500439872
12207442219691094 69854219057465408
25041326892723100 54114010224275624
38003443241976568 95509639054549472
25999065521704116 48385896215030320
39276835688962576 55698607003251296
18744825832740796 63738808012157096
790563801720429 104749765546093424
27910166332473772 74250260686359072
4699305990088656 64113129494331016
24646654739589324 90471717533793696
37019020707582880 70165614153042264
41303214205051064 44336857255841088
49685770408555248 96097208763968720
65128862724006688 76563049547197392
51933448625261720 68128688428448144
47897700561731368 54053869069931064
13136326961549004 13949456513727578
23287514475606168 92221231031504880
75665964107881968 97672362637936080
17592929452868662 94320816047024976
2359169042490388 99179869668937360
48038992865440776 87614284984413200
36840114747130992 38490076608568592
61416929451556816 65932506982778968
45563507146345168 88751545453382160
21439954410856640 87422380557326176
12636057621657952 32903149280446644
34422194065951940 71835260737786912
18549169749527752 34332398909397528
8842572438960271 61664369091887320
60948308627141992 96584277376641136
15384736480835352 106943953896017520
23903806573719420 81121454034052320
1819016909749223 99890097896849120
33860403450276968 88704423229208048
14616605735595712 99789952586832112
96164044254935888 96624449710080784
27848302951536960 44245888112648040
24452351793481080 49270890154479248
64872517234646648 81283134774567088
478785768671799 90514821880738128
68253784257875480 91474852514482176
4908144242372897 8013652385586171
49224427871295192 104739235134665360
41326722949149344 62459135030552328
32558438230476400 105007658369389792
21589452371148312 100344198967083040
10070365223666388 30708603057751864
18065706056202328 96320922218439536
9952745288755804 33557003326704808
27022678881734484 80694275615792512
65350287634451712 70004342569885296
3861541361246874 58479394691733584
36893925017445392 66982129670445672
38703142239452384 77968308085143712
39346781288076808 51494863255389816
105056620272156592 105661139161311024
40289332441237280 45574285644670136
15093548244826898 28712463393361680
9551376811191184 38981685256365992
73364111762833456 101999678972019632
44850663979704696 52547658698555024
10514271060467154 67544016796587416
89990000492480896 99102167252877872
8410900008997731 67771454866889232
29827437407225056 82286394726472896
13462531402254494 72649715997689488
50846482989883832 105378797755737360
94586567387448944 102163117187870464
13125095098805244 51488773222166856
32303242222118780 64418180263488048
46907215094025064 73338897743069504
31134435227637500 42956939524262648
57609920507411608 72812185201420640
3388382133412935 19269013399380124
6364631295529560 15462631492999276
60214459590580024 73638655733799408
19017135722832120 24951922043196120
10615833465154272 50850208895098528
19527944183651744 67160752185022392
46149048979401424 93953901432105696
61763260852256808 68681020909053464
9208569374898916 88750169211837056
14234918853128442 71355371493151896
97438350334806496 99420243197226768
34945086556727620 66025967406700552
37603363204406376 60213214026586184
32657002799624652 83567917690472848
22054171857526792 29531617347180956
1969659856398393 31050936984733600
33453935862526724 48119172049245864
18704298781195080 88786821987680496
22221213032389080 71343531915891688
94058093798772112 96702983664399776
7767718075042348 34454266772783680
55999465535376392 103622865815988224
14380043955976114 56039770525526080
4859503823851016 23438314874446500
60993835710482064 77454510347420928
891787182128906 14892749824185572
97413133002055040 97978473521067104
64184560391212504 94535030024046768
1786784032006455 86716685328746848
12172173644733054 42851773457742336
72487542830786944 90745525161103488
2059161088197709 88070238794609120
64942495594424096 69791345580703016
13368743320953378 43245714687643840
11212897318296440 56199140288260688
38796829362165856 104547726407524560
15188468919475564 57157686000298728
96862795943542912 103745941949887152
60486988289258992 76492935996613360
88160772022652112 104480670522007808
29814324698189564 49528723915255384
9370011422668462 83479792903055248
34603156158969900 74839430989616064
23450907202259840 65267371674205440
78724462504919104 95933803969970000
4172663956805804 68295083517422528
33773568678455372 41202082034992624
41070767631047080 83114033202809568
8671503434914785 44235024287941768
43385067712274192 58096985595419728
32189428758194752 50818391341013744
55718980936494480 78323556149089472
793864105229950 79308747270867584
60118582385348544 93418682009521920
32843517301313040 49849190923304400
6889850746726994 95548718153670176
86956510278402384 89968250774959616
26788703489737336 80349239614770560
21128051697489560 35337027310935232
78958685589869744 79102089357176640
890390023144150 14978618150255594
41970774778665184 73619061626691104
50979317490186344 73318880279194304
52594307694047576 66923331600233880
14645343384243020 33855764570718024
6073834111008076 91731872155157520
5343614642191318 7366264584043507
12867777623466880 18230928187385568
71381037286748928 98740506930046896
28171899322372452 80442825533313424
6013167270075229 26966504227662292
8761372698008733 71081666267500728
53898817636861832 72300625340792128
12799585558435066 80263989784232000
16388659976963052 92012234525675632
15848276872960290 17809826954042064
95305528069603792 101896861986681808
62793722641470376 84278518054388864
13961607293708428 32580376665979788
64818687983610576 98047593280470720
38032649601833744 52032703069606816
21169772849603284 30745709234408968
759064540250397 83223497247385840
22884499030656828 72307703314839216
11739335193926246 21750742647942748
7640032160958867 37372048314917392
23583738902899948 102377562802332752
45544169375852992 99262617364143808
19958923795687116 77370354190633824
13000295853662118 99644943986539136
47309878074174144 88256931157053424
28268528294776932 75457696821556512
2382989795531846 77888780328014416
69899192905838056 80975848639899104
44904443278535104 81461421605835776
24572449643519988 93398268699736080
30793180344033068 33411477928261968
21067045565622344 79107808395611616
53392640731040608 83946559452372032
53766519770659288 100933311318855344
51531816354449112 100634509096868192
19712403501107800 52920893754333912
7340502799787144 37156758047315616
15710968980259714 37609126043599344
45879357739718272 57691363939644656
29774141496658724 52054297100451688
78580960942985200 91215130651206256
37614999412074304 52977075002965192
19765776725487532 59530118449694480
13957222571768196 32472867183221836
63220753309754216 94043219633674304
49316920889381816 58672696442424048
19987940207521832 20693780150002684
67812565704648248 87555542193182432
18997795578556072 82473763235007904
25176390799433912 73632194443474240
17968489806267940 55284179238872560
35455105251562904 63809450342819248
7841875160736852 52850724562611040
98445863705867440 98716029311229008
30039033972664660 32911397284115240
82815632698803760 93645863314590896
33828721059421560 71890140132108728
23497168505934156 85281668417186400
43902546262023192 50433756149169568
5941601884357074 42328203839260888
90930259977735200 91054631759125952
20828923218056120 66924478611674536
40863312460073112 62961861267055928
22850957051486600 56202512042315704
3575118559287645 71378446718802688
31865554756575032 46000197649101664
29250044003399296 58954982619939456
7668921686093144 96550896606604448
63098231348218952 93797926585749104
46606683368760712 97327940150948016
35850785294747184 88331561823824752
3762256040335466 96175056448718320
43716178241544752 92329468981699424
24174273264220060 63977248576356544
32436113137621328 82231497493957184
127485708316040 75099207343304864
47302610609778624 67446773454890104
14256461807487496 102209640029542976
76451843879421664 103292084501686928
17454287743011486 40305115006137488
2556772273111726 11962554103879936
29932225790278644 58911827987541616
97575879440068880 99073830345843184
1300745730929566 50814369619458416
57318945274823792 64975129004139368
79956164952854960 106136634778841088
87446880505892240 95637221958846720
41213063073892616 70390874150195352
9784673818039710 85708372271293312
66517141744066280 72586073423341408
24577647484057252 68600128752281992
15691663760065088 18873002778933728
23313872605884564 47313901720966752
70014859029863016 79725105923842288
36143376987099856 37952189332363152
5802395768600849 103479869495269840
35406006868784736 68251246041483344
19942848058794032 107094975300544800
44518799499260736 68385456233599512
18383453290124904 72633186677328528
25764525730372252 62462969827961008
5830968663511661 94928433389546640
21860311806099712 70871002689181176
81900489203234912 83321269415262272
86725440021354352 96232233368442592
10729338856724936 23691571246888748
70408122906005136 95132015119469888
23129360934637848 98919374451113952
8981726166053014 104605070357355936
49246654700954088 53335451278801000
5608007190090564 36923339152101920
54985617938876760 59964059099090608
89768009054002048 101139548223917456
462992287373352 44533775662858992
37722277397515128 62731591466668360
32279206325289936 36315807818603920
35911552445160696 70458560126917688
12088832983064658 47453672300730928
39965428195369744 97887599414828176
69515588064444392 94428831407836976
17998071032907878 37463232091727848
77623372646998640 92439555202196176
65645836598790784 74769590200194976
27855754524856584 36355463067023112
71102373090284008 103722811564057600
11357885154301460 64601127360878408
23653412560903180 44803303488393808
75612995954473920 87488256116965152
60315666220414008 62908558459531824
88087163799736464 104351968150764528
21729161334832012 35673933045049688
21039973404895412 63232668874813880
944491726422882 57311220393775592
3274476064512636 34355458559395240
61035710735787616 101819861873702304
16951672164001474 26381596021438996
4990719082413867 46972859011435728
14995549823670968 17007630180479822
88117903630638944 105301119326232592
10677069600161750 83866158357220896
36132415941071720 105265589578577488
12685692056364448 90008120103615248
49499826882009536 53465334558766968
48047836102866008 81997024261419728
54335268885374104 61072729830973088
56634967069426376 96154739890718128
11564040311211402 62564155568743552
9072014525900274 28182672648999420
12536255071747596 98367854730946032
10364021754856878 74029941518538336
57267945841097296 87935638452059600
27701158286246124 84200917271728560
45629709993412424 99071103104026096
698260791576004 74024043776905872
9540382697582632 70958519401549576
25306271877029436 94957148605231152
40301260488398384 74828473430933424
68772579384989968 95542998729164560
5524765570937732 80304622145693248
47024177819928008 62076981296579400
35795702931528876 46072854455594664
20266356071928800 65791990907234232
42502567237749888 58395656926653328
4465898550915911 98713053078549248
38548998538428904 69383729081134840
66711658371763648 100304204460493904
28621801897554796 38052727563644048
2786232531018068 35793048658865760
2491210624723436 51533517110678896
8723420835484701 23300398706703200
5441552911522678 86508187714245280
88876929211053904 104638345555459664
38915700047351864 51281093406037552
22173720140177932 27190223437526336
2408145921681978 67264232555178488
27241184829998796 49882471898105272
10584542694278724 67614984797996176
14836987000312814 46132159007243760
43283569052068736 78045579381157728
47546679132760648 51728520910644944
56552389154584536 94459257616224352
39898054785261944 84103163715232896
23489020670541016 25365366243074812
30471382941870136 107338588139297936
100348972376347024 104269589231394256
35569324112205908 67056914013063088
96854645960558384 106860516176220384
43954673974689128 95554604435452320
23133378427832808 99988008493989248
27296622428700656 99594226521928464
40581198886733272 84614587234731728
32649083891632100 54335414507443648
50723960284775952 83855458747025344
26835568875371188 33859269169953940
25526953474724596 54524819611700088
24622436888534560 75643495928186464
22253778564332212 94550526692096768
62314455092842520 95768283585264640
25684450277657332 82944934772750528
51011750527542528 69447627904284712
29305309848283024 57811425266172064
85430651621739632 93262285895985472
4756749148656466 105575935483507984
22336195917007460 37260727896136880
1431963172376252 27377011552253356
35938250730241416 100118246302687520
27934243409597412 106905592440847072
47189424524594528 79843089604827936
34432636791868232 90810937213834432
30558388016157548 94767119476311168
39803696207354000 61660655916643944
53933776603540456 103591188945871040
60028436293671456 89474869582752656
14909372783235558 28240085381858844
28905693270272464 41639015801302360
48516735618261744 93839380023599680
6910115240531544 31172155015012380
2589389755470277 13813316364085778
13034928275817116 19112257836108028
34422078600125144 64241704775397152
42805313680982232 63062641180830040
27767171259486788 44271276165116912
42926971584023312 76192866079775664
19353189349557888 57667069369586216
43629688694705992 59894170519273032
28742412538923664 65458285410063592
64990131766900296 75586310179045920
11406373536706932 76455081104769936
39075296471485544 49776572559308656
57480858905015600 101572765656441184
6916391014009861 58610516363106952
32998234427469272 37257971883801288
6949594353092579 96315615477915248
35612133739244484 98200470591517696
46080639434020640 103228601142040320
21514010412469876 99572747084805360
32267897353650684 67214904779719200
19742071899098600 34660488626554892
29389163716262072 99882501045266400
86681956382333808 103314816985907040
6271057389640049 22443221666990292
3750262876628496 18096480538252268
42219051589800288 97466764962469152
5934441565231327 77614204527685968
16348666889008342 72160093830530976
66979052312459224 99723101954734864
35008013051253912 77723430515779920
38491972100903344 40587234739151408
320557785966110 64040408454880560
20615205547215664 86798279004127552
67137292477245752 98659585547325952
13877065007355126 32997707171047992
66397998548920864 93539051990381680
2246006821522904 34683243514555380
40086645837563344 95616282106069616
20729942622922148 39326660653790304
29886016298636644 35992498435020088
33729739276005956 52673576214143400
73848813439617200 80168719703350496
36587729776477456 66900152127255288
24861266682770552 37663416259888864
53945448151289784 101325417931016608
4640339306612399 68365243534713408
49599499669567904 61210722758646048
11836335745908362 80561352139152192
73229898393299904 99728303987999408
3141001965783312 74061590491674080
23507975058853164 72865674360052912
49134480191175112 96929437088435040
39929619429118368 70584703426759760
4134957347927096 15489071062185296
72652144573236128 83511857871323056
64684392223362392 105424808821695776
7549531766596989 90363837208195936
18195173528496564 106007427389544352
32936199883081456 52681129790841704
3540781740595247 103872992759559312
214410233860778 73733968572932864
89985530413485392 98729447186507472
3543465885953142 16885452389794932
98229792812650736 104161749550998752
58625969261595568 58982335359034768
10654417775084692 91521714499633456
92147917870563184 99767955748220880
11661532556031044 53691778198261672
10848785114809042 99805426170243888
11254763313613516 86101055247353408
17737132944244396 106109343127536448
56600801632017168 79754145558817344
13696985795613106 96018053673198368
22969799256438460 24245730621050660
18399412647497952 103172563555990656
8072770662482457 66386350729542200
56844759063267552 75719473777388432
82334845887569856 87489640755464992
27945223521072784 58797755261584504
38931196006461736 80951456470151568
38366430101332112 42122607168004248
38840153997557856 60805466278796040
33455644538885900 93572345439151056
12521722884949500 27580763678400820
48077663937931856 92050680085670912
63938878935842168 73265526260354272
86034887391562320 103799534766815248
18467777110001384 96347324460984480
14152653701191720 78673373671013312
18774470023442852 97499559997869552
24077437622702040 32646535469726964
30540460769837588 87072916848432208
25865751964656464 105126018219236816
52896224556966816 101936657813485008
17444324664004908 45320589284936552
17567594720585262 78655002303366896
45970300307225448 101831083620192016
33718255359093496 48711483903271128
27237938565021148 46460966731643704
4160960928852465 10197755377930456
5591348932182315 68552013339345208
5900863813393406 84227703302407504
91381086240948544 102182483663400704
93327996910264256 102709892475248016
70781284601640744 105777737283332880
84900091629509792 100555674920000896
42697174590975976 83518895749768496
17115150098444376 52395698280445512
31861053501768512 47696732134737040
20187657821676268 90399951360567536
3764266314749529 90467601059851136
45763686450644712 49869412355021312
63223980915614360 75131524879259152
12970987659691628 96283077173058752
39616803825698880 99602098548968944
9689607834973914 50957820549616656
97190774675832048 98232060552995360
19338927439773188 45254664480007200
30548844943051548 80461936366644336
6324251854557041 25765312779856508
2311646342036439 57192147465080680
28543849187444704 33726875474639148
2526377687622453 47481382660812408
34745829012519096 80451401861365936
35144660310862752 35204823287630104
65630561081698264 74955227196712544
78826901186328176 98841870273306720
61371227511985056 84393414709769872
55846222684105336 60550272587599216
97100515888158864 102316123899352320
8725951090729146 37605240921316552
24664214856079880 80705599540693328
79447334695131344 88066395800370848
24370988472451416 58111455535683472
57348019743902624 80779913030514960
42533337069761304 61873975447928656
25844016061333100 34638136277302572
92773874558831072 105918579800201104
49378358032211336 80903793483289008
37031754912598824 42190697790656304
71164357246519512 79873660023335696
15689557521920022 75459175337032752
92898271939676336 105206043464367744
26551484384830872 107216617687387904
36432658036146568 92051231521764048
14839808278075418 40514617048571424
14389959818496712 103422049190301952
43380024641248344 103231700502082512
45089246074308800 59316777597243152
49672177980422240 103262997800442192
59379408572723424 59746103325790824
46994275579978592 81625965855362752
67524812990398064 91228751289131216
42563227758269904 53730407482085448
70308124936768000 93312332905172784
24796268632856004 93029081634144272
46329000508738736 47515427341853744
85351453587679728 88105438536190080
55702975293969760 61240021113858448
23105673580204404 98515533976853232
46097341192235208 84695244661256464
30631960995861072 65717221654296536
36315374647687168 93190040717239440
52073520590479312 53296876433784136
12587723582167442 73155521974809312
5782854023745350 14088633614223488
44779093453106720 100187936828879232
74780168876859328 105015780510508416
41524041652275488 95798683577522336
56007751244402344 60309877261651264
37817563448059488 102971289879696720
8575642226002126 15905802539118204
56793033497520480 76596774243184320
31486512039522572 100352516833639200
100742102795853104 101876968875134336
12519032580381020 94448984895890480
689619895518875 106145538262928832
58213105105334128 94437478252709248
2246080617544557 2411478862884904
62120616503772776 107071851535798320
2776876501872255 47582373649904280
13189194942361076 73245795437087296
9016225739780050 58200196185052528
12869164861350640 15527839112418374
35752674142475912 41977131846965432
52021086845781736 92839802910345136
15068150017163476 34714981155783100
62937213688172568 92353709309442960
11630941727327354 84818368412864736
88022865274911168 91518237431917632
1319245985660172 14222976407861336
27352430531888980 61112435297971384
8357662241163640 45125366231615096
23496418801684204 91487425848619904
47026492435895184 47666068519412256
37698895608124944 87285834181128752
70838159455497784 104677226400453632
89158966049013568 98600549556289344
80682646258493472 101413611368560848
4116090362039950 11430900032505424
602591774467850 24604775983992020
4380378504351428 47998254486223632
72167696533432048 105827842444080032
24768728343830124 83967528220655488
64654450254771464 80181026794282960
67502586113375128 91124253511495648
32991060492150900 87188618083279856
11362190688200004 102148039929624240
73647167195961040 83761872400523808
3128565343346788 66707128783593024
6315907022842411 73746472366717952
17372172222547160 25857456050764100
63940316635685768 67285017233815424
92163064050002336 92739158865530064
84945715203631648 100708135385019360
15612362825724038 16019927823972712
22562341302070632 90131793634782848
21892059443670284 100260585565728064
31953276928808996 56189412212643464
32237352642279836 66784497223450888
49501047223240688 75432731244051024
61201868683895144 84033591343392608
21438336528002944 60385524088711968
32424496764823552 61185664275339544
42523637002244976 45685968527320888
11491518457628638 16401328130321894
69232266055353208 72660602727835120
79918013863715792 86203851628028160
15862423949989710 92908114642436272
49743097470083264 75342576040053600
21727415090264904 29030039719357700
41675175103470640 99912438035752544
20580600696711744 49383200827910264
13288720284294900 38568158728301640
29273512393417376 104151598471350544
10660027204792030 73123299296558800
103744129118272464 104500793676631616
56068690970602072 81895861343477680
69051807915417520 87812315401956608
10160613761759574 21463743735117352
97639389036778704 102295792835243280
23354105470726792 81272346562609536
47772650234390288 61686071301800952
52106538046979936 54893746197571600
34385535548976536 45672675275749232
7740327969948964 67882724619167368
54623094661508592 86944901628460752
30363372467844792 34773157795279716
60648505553850208 97329831167915408
81750690841924336 97192338158245520
15322891675753794 20512249671704496
1924335439979173 80215955431366784
57053271092024648 81526107339866688
53290404593124040 64577876292122688
21448807654394544 105288668223013744
35788073708957692 88233918679008160
10010840319728094 13928372704124840
33143210022887440 46137480840209608
45420172942507960 81415148306061216
63185513731177560 89618264800556624
27073741135624712 52476905030775864
4158031587343600 56865238565127216
60908282218219032 75081325211471984
30662007101151292 58305394520249592
11852296012602622 80639656915681504
31076436638616200 66931440333501856
54859171059652744 56211469929871024
36017409522003960 36462419453712104
96956804488023440 102798591690230240
17719878810958492 32854320129830188
30751603144934100 76644882751883360
36147835196860528 57754342116569168
8554997004283529 57444773580775488
12506000314110572 37746434363122200
69805592468133968 84567351852188160
71129339124445768 88706229628846032
13907662822062692 98993824595387712
16785478255617914 86490461944582416
33986288259539816 50712330769247848
8935308392966848 73309720021085408
48223580540010096 96275269204167616
70489306254070704 75736409074370624
12481206745114144 80986753045850032
10498466476703650 103717376337757552
16664639671248256 21665326362742628
14528929024105462 30738101856600208
32639607387036152 80429287988565488
2120177198825837 7516729874442677
63052740018385352 80087651737254768
71042335744396256 75710171331347312
5141623988019183 17838604763430796
551897290576935 15128693218647394
54397272842812000 67398387735063208
65916369641421168 84651503890883680
65062134352423136 105715038734836256
55474673485996664 103331384755082000
3383917440901186 11799338128545006
68692425949187512 104695933719952080
1416373619641495 69253442132138104
10285875892115408 38993248095465872
69711523235078856 103489393164024416
41897165832564952 91771346472432768
29127388580700700 63168478533060112
12253717514853676 107276567752628768
4032429103038409 54323538232557712
67338776513744392 88403227144884928
64381971876236000 84209120665716992
10518699283161552 46144561716370416
29330449173048800 83036717674626208
13777977722536858 95401471226247456
631288508237076 28313627096868912
8566233199338918 78368982303141072
34587196585734960 67874413418354840
16933338663066874 89335074131145920
20975911020724500 71078337451245544
85429309778290608 93773227916785872
75634661091868640 103491280181721936
14093876636336908 84416140577327776
49639562925927760 64486751385367240
7246890351127247 17369688344944010
48528842101634624 95108642023292592
61825455603735008 76060039622155040
47002843501227216 68083515790603680
45294235117988232 107061199106226416
27229615386098116 97842568040751712
24024376950673688 61910668298965112
24127161892877212 69867802689450496
56980743265262640 74096174132993744
48038683975737408 64491630272370952
75774811687652256 84047320216008816
13003360810873420 48534023140662032
44952357325177792 81120217411768768
31216597546275348 62767084311177480
24271313171285264 78845936035421424
1404192345486832 58818026622717320
33712912289096852 54987113069938312
66394449990589944 101662618133043344
46798074069628168 52987756907897600
4426022306533816 60456459094549976
1735618523127366 32379304060144824
18396159681959928 27621313433439652
96403299664162496 100559139970705856
11968327740448006 27253435078476348
19278017286960996 84978786241446736
16684878098552332 46320744202949552
24843121789471068 26143682808013168
48552348487891032 80946026902584880
73022637377064176 99291930136127536
169578223445510 3020711527244569
34188647429818364 47808883654305296
31868144813418980 79496983071069376
58020423147312200 88403582509061872
55811401397264512 98449946334449824
14134695257372674 104230217656163856
71692174824026528 101031160445685264
29484441578125780 86550866498579072
49720244660634264 69017317252690168
64418216137759056 93091321166713776
7386400039581303 95660265075314768
21910704461240780 45276311431693296
961747410090637 25971723954179780
47546599439080072 66628959036602440
26410263292932528 54177703095858800
57408408812672080 82690770811139728
20155148834776320 35974153318526100
45970255019527848 101317268226387840
47661944470983912 47966598589163616
46142050068497880 80317369919590048
97424128054872192 106846084094298240
18362009252160276 40034972981761960
37333625354632976 98076746343081728
31667452044343204 92285031060169280
14246400922121056 102064818098503168
5263117000124744 43419686458327512
4659968879965594 37846353390277120
35272499055833076 61802352636002384
48994472142619736 71913332893794296
7405777229046254 16096531109209452
90586563990695248 96440307755786576
45768844718592480 59568620350214424
4563720996419146 51037648868870576
35342657404549812 42983430287532832
70497508272720760 97324893422460992
33378930405930348 86827147148246432
30693025751857012 55507216024144400
81322647092260416 90361959446422624
36381818663699360 36953674021393224
18463574560419856 23760007106275192
79658547370878656 100635799066420432
42525485157802992 71098264539003800
18449667992535412 97495672292429024
7932625254373937 84569805270737888
30740930063872164 62311364854060400
70099855766802640 98223558018401392
20525409276453032 70894729787094160
20123882153351604 27037690094825380
22380072657124724 101152319029527344
44783244384884288 104426883637740384
40512506925500512 95342578864090400
54667872806333192 56087588348307456
26875596586803072 58275767625404392
46066025250145752 62205147377672992
62718528245965992 96743566385879568
50526380646809032 106526448316443696
43477008093532208 61766798069816624
30753891210793704 89240495608742576
30727750446356220 91340715512704896
45389443305955152 105858844686808080
21408069917937100 100070126690889040
22887598849871460 75750963566655776
53717312685055576 67711656854932064
7453393941370778 36050434820551320
89766588316746576 98315636500642832
25722212160531252 47385721277010376
28789817180102556 89577704163272528
40693032520798520 73041112268680992
27135865875514236 84643762782274304
19794003908398068 77992264992931408
15289317028351220 34206784909622212
5508070090674594 83482056903510720
19861073803456508 55448218395317112
42745010267543816 71387734559096952
54247081940793264 91827418551739552
31583295761484928 93603228733304656
48507242604280120 90356537504814576
78208553078252832 82470722353972672
19686935284579480 77400672291223568
71063225751813552 82717522058228736
21348728726973356 96166343330528320
67830089731490744 75718868205342912
83632966770267152 87774387586267136
35068420709367012 50714348949326352
82365653210557984 100041735102186640
2399379674779512 3557281684435656
7066266434927372 38916007768548992
36610603828968072 106591426730524896
24682536396193328 36481968547380088
101735115407562 97170529802712688
1748380576694108 4646453308685306
19842382393863688 50408045237327224
74390153024504512 78371376794233744
22449240980352032 72533215451946688
1034141385327530 32072636185665912
36790648747138240 59265489845399128
8606119936116414 62728696270872536
13063630222737892 49910743697762712
81566648743994192 91066743685074288
2868817491916658 27298490670365540
20119904071654140 103067338705421504
46685577495690184 85067852105785808
53185007961795072 77670212666559264
15049777527851496 23252945731324020
33211308871742648 98924149526005616
40935393552333856 86128223541640912
94225586117193664 99539756420407552
35873096268485280 52348918333482008
73040954277006960 92727788660749872
85982455645793968 94424012570953040
8586794788314824 43222313137244056
40346614406525448 74201077502882048
20056359928071988 82261300137779280
21061101929195416 54577141459347184
17015191107693874 53409303253283720
4894636748569491 79879614351676608
7652067285218816 101280409165562880
39200244172448376 55252817055663336
24333150322381988 63337443290225256
78297286295490688 89408462397742512
34658318331193564 38254865830104472
99806173575881632 100347675378322656
22683266471933380 92355269977264464
97400608957169408 107191980049949328
26559955062321868 98498300803828496
37596164635271856 54655364950298344
17060625692526256 26506828546973052
12723988430677422 18275945329975140
34805113531248496 48378782502840072
12733600324715432 97158410416244176
29895248914135760 38500929238126016
78342535153300144 84650453319284864
6210323092284016 97668386641578736
17280391684423456 88299408954698992
86129124136017280 90516425420217952
6869707628223423 17917669233442318
7239916762944035 15597833871278772
38493531193373896 92077699305434848
89554892288897760 102006190131271808
8412792986729055 59333154259915960
40913445980449320 75104217423469584
26173466693865220 65400808644903224
73554435814514592 74933509898300208
31595372428785344 99050376117487392
23452077451280228 41830910260420632
69559045609297984 81518743568453648
7049464676370625 94030388326550352
18361889804062664 95491135675236192
13546976451817712 16190887374501048
11017537241711050 104996054192797152
25127237507464996 82523408951773120
49526566422766904 77411800941706512
11489692221257026 86154439595265632
79082206530300576 96452865197487696
16412069198422632 64763501252093544
2521519576725007 77555450943821376
10233375231389242 38144378719673176
308006399847030 35672812276494620
43114166005636624 83488305539868592
29815330969062060 94844756897205792
50672262600813704 52252059297874480
36475242715975592 90568279582943024
29219139290527360 74784089622427792
17391762517484676 61901724002903024
49920045444163928 74253481683985952
73222599369957776 93640667444311200
11352997036725242 57896565284890784
57314463220283160 79745262981372880
69527447202064936 105258484906132576
74097799190663952 79734883450478800
24003959073386016 86538602666851856
1063606121226120 94511429907596640
29672895292439288 93647454215141728
23060141098186508 54308741300103408
96153502723035104 97397482214535584
78644030835938688 83306582884699296
6586563724019245 73637979271031232
15642601645650492 42256696058810072
20705971476297392 91098290806066944
20386832680045712 61810432915805856
43443630570033288 50389721469322616
22681687886180892 96062199292223792
27244645019570940 28445605323798004
20063516269172300 34386613504041312
71186101417570536 93273412891676768
75371341372902720 95243423865969520
58334111933172640 61242956756161920
37995848652530696 48217877118943432
60066613531706656 88763653741767936
54820070345672256 92696003758940944
5762999524996952 94765153164014112
62650048864398992 69538843244984096
29559480770750444 47782901030037336
8064563796957021 32453519197420520
15201084037979516 61803371073168984
6221299942771152 20084529562919248
72679235927293824 103110535832643184
60246197785448872 95076398341466576
33031682568683264 35796225955813620
33954023488373968 38789514190772272
56703516864101064 65379919555571024
73944686376772736 82935808744204000
27912194051055924 92428751246750320
93389569611527312 106776885736973248
24223095781084076 41300319867659024
11509264936553580 45366141258757808
52245672262805592 56970879737020904
1079831508161164 50731047924341992
47386418397032192 47598553918867904
69112526838253064 106042539730416544
76328455491833536 84732329107474192
29267710883799000 78746962966105312
4140466618077471 23029639271815504
793866935814667 20229662323986448
58728890693618808 62509048971381032
83606245077888160 95032573241565760
43016529719337872 51842485120134000
22522563182888424 26490830304567736
40834258820501736 45202369145151168
25982850575315492 78490989784586384
21672389870112624 50665898763274032
37614566072747440 61589312197637216
43420247850607328 60189782619409600
33281220615985892 103841109874012432
10903320190510948 92649977949876464
22082376768148052 89980679259188512
48390858084781296 53441033862060576
30033912338889332 106776965889603872
71184357087550400 96255723341673712
23477432307836548 83265633069225360
17713789832986460 22805111931891264
42406072456421688 93260409237714816
9070475111259466 15464086057387170
76325475053994032 102545784884316704
21214932041510024 30003301051364536
32128639833970280 49640355771707944
62077462349128760 75265031478276496
1572192354253769 12968281575579078
2679201665756227 57273499633826096
28916657987873096 106095740493995344
98676161229283200 103502242444966576
21417654787105572 22047380183272948
39696858383850120 87367867169900944
33478147708042164 93106625733414896
18130791098082364 49629939079847744
16761073536999140 71847050541698496
68790408450214048 79736864373916672
9211169767853934 58529714435340152
32351362878248996 103518659328947504
14393475681057366 34675589592482780
38174640765390416 55548641114080840
33707014972892020 89257368112937600
90537491726091440 91607011104707392
32251439992583484 36378515981072640
69787635506055112 87019019782467696
8389398223822789 50369676784290728
46101278482234600 89927814835252432
35402476295125600 99004294702669968
17003310057202158 68298674162833064
58525073191257512 59181181897538408
26014341287303560 55474563048707616
79745566211474272 86618516353234144
3393629716409304 20421657926349272
36816328178321096 102443023668305648
24622492373197952 68192612381923336
26057084520034044 84487562973110624
31396787687228792 59554082238214144
45708769188138608 84042729212217376
4236962106718829 76680202736848496
27639214753203980 33560131648650380
44136388800741600 51615271236096600
75401054144898656 106041767923835056
30619746967784136 74006654902315184
49388399892208128 61087993417379416
36398180863577672 86411833882116752
4973745781974414 83885456988535360
7563506109337239 14187648394129952
83325041903832288 93603244131261888
15785064560297022 55950807660464512
41452272285364560 41915226339069776
4672622444010928 31579552368410128
29300201360476320 70656065636647840
46640074016879680 62839666813909952
16253692217447672 29543696931809632
34390303045552084 83887774820158816
61829883143779792 66727774470647848
21585382223950588 80737659320578048
27100932087909716 45119099175819040
80271158305208256 96539117826878416
13526190578353126 62606573327401392
8084710058593755 106713711472134848
8092116786722951 57916070499875672
79031945716114848 105264908964183488
46999088193492920 79458082696361968
11513878406082160 92494947752057328
13408767580146416 68220526156470528
33449705437709448 33880388941386432
66913145443154568 97701454742324128
48200860754343064 91335214241168272
4614049860819247 19398137871714412
840770866411209 79824945830818224
21914070677971664 97379332133404224
15018796669617090 48820932341976960
19261422477051936 92168724516046960
2451562490913774 27893823612535112
42575253353560664 51461193832735856
21930682988504424 83858535586633344
6206862725278477 100168055911784048
17571210414662180 73595317251842160
21586114622216048 79231420506774576
39624980501630040 42084027753262352
23847019591638960 72151933191535616
8675960065324407 100448318989821296
23010461637062848 27474684221145264
10004923299618918 23299529519989028
93516609831931744 106874319118253392
24176443292646804 70886164045476192
22153123251226056 97897139941473072
10527760373096090 14820174464938364
57472067008246648 58355266648597368
3425729259431841 86482160524754384
62484369217830696 73511644733382848
117670666235351 41030934812686560
75834144264743856 81590290557157568
589386372313309 1172564289772034
29259932590001696 62072935362499656
3355856609015276 11843561502005012
37769373773237248 84931474390869952
7932742415824895 31316051624745580
51768180920864136 59589247494448504
9461868850372320 67116853052707328
5466215389749912 68963437012461512
20646475357353604 80567782831037952
97606164263542992 101039464494854416
10440622689462286 100504563934387648
59528364564508856 60994895090455280
20148658363536084 70459744410762448
31172648771163196 52234483829342304
87006219497399952 98639519144681232
33095960118271656 79887618522843600
59461893941444432 85269573325597056
17438148263537226 40489137496849848
20085620652310192 74665377074213072
92615954325251440 94285477954163424
94234611542482432 106560059392887936
79112398393727920 87223850663064240
7745830832318120 38523289413608192
33957247613303776 39138919675309016
46926841445991544 57900654602043568
10877277114922340 105274012393548272
92614394015548768 99992864353491648
9224760002625662 87190766184833584
52579821744905504 61057923728880344
35578517813558220 63728476920614280
1079063880126953 80475785784488352
80088101608842128 93777843285862032
61496223111693232 78780477969679312
48541710342760496 73751181809887360
93864053297223344 98991640604177920
88474345681519376 97073010247578112
41837060543031720 102273736796513424
3553752326992418 67571799055654184
92863991782321600 96875500465826480
55439511434458576 88955212974930624
4559184379545977 26073016137507644
38461155837554576 43216945205364256
14644114243197640 43493163430408120
31470446385108584 74869848069220784
38628835220787072 82561883861861088
87012607407198768 103915461345015776
39039796014416528 87479846132107984
25784750767514816 91354176015153184
39911837530601904 76207386974476672
52094769801549944 87366515327733664
47785865478046064 86311287157608080
37726113740217232 77514580172937824
40917894026393536 68225146026701392
11189321486233146 59180296706642952
11938201150897224 33817465158847448
12891627875925834 92096993088614704
52348801505586272 89325276889860976
37857015134868648 42401414226873424
12776798165137108 65460210772409096
14581936037903986 26373716017670456
41361539761629128 96790018639256352
1569981965535737 34923023489095708
89666068900268608 98056413187540112
13800109963230142 37213129141776680
29937875182323092 51215470755836520
11853162838525016 31790419851769276
39579443416681312 48754507712600736
51498705803168896 96781660028418784
27181968992567840 67188877683451880
88729381540786416 90702941146694240
50556972943185840 103074593887530576
41584385137705640 89683617016361296
17755417932988368 74347776950227408
58192458961504784 77865928703435568
16827671003182994 101014811157678672
8305253430182653 107166471561011952
51406833644209704 62766586184288064
11921831766305168 30696505475118272
35705839537683128 48490750350784712
11059412273007972 67315128388712736
5518935913758853 20872274666856780
16633920320812616 92711587314867456
21292600069155896 99535125713129104
47944337447962216 79428685036433072
8325566441554647 47363778366764856
33192493490652104 65660494175807992
12886830875726326 87861103335336736
28334145819797916 77038524958170368
24128550908928312 25303547471430984
54572921441448624 60482572511064944
30037880208032624 97659923935519472
20414463554432308 66703606106757392
12331390509602744 98065608455882320
95467582473763328 100885551638827200
48818860126660184 63101273021841848
55915704355961264 101531640296848352
31529697784202976 77425422648243760
20866568317028060 33149139248412724
82423031627273616 105383353367389360
26857630231568160 62768503640009728
80646490573354000 80848624276640368
24639087135830320 66336495193984264
37049628535300088 65464245115484656
32213784314041920 38813950922202704
34826729269197104 93340425617680800
46976937157756832 93946636266704992
76282187369418384 85027134316199168
13242812647394570 79208457018165248
992850454039002 58196150557808336
54682868906661640 93143584361470848
28822435000711460 79631231667199760
58756698043522296 100834519034751184
74737401534361696 92760395159291136
16743211021325312 79335388658251232
67465823386953776 80499853779462096
10985592979236610 90850767413898896
32111881213078328 105496113587965840
48684613076321056 85712083601223040
49812471143075976 52004547206805448
12119715044919974 69085462483976024
84057794543525744 90864763059245728
45860306043511224 75026046037273840
47679391104879792 91723292882178176
101042313252094336 104357499352210672
6116605178758243 57151500388826408
19970603769808592 74036248938240864
71143544487393616 99828664759301824
60183418286716496 64045844851395832
89289490446900992 90373830117332896
22505832639550412 80375341338536880
47320413948196440 64711247149347344
17535518958100520 33782782690967580
65628098885390128 106007013376078864
55951907512124288 92009128397524320
62251227358664360 83807463749688768
17087642867972574 64768792787949792
16916325894416820 102849050633623184
34751341768328116 64775318153155176
33189238505969640 80312842541903728
45114567556568552 66796050520856512
20514426430039992 32587993002656956
9304802004073340 92037154028268112
52355317681888232 76233714802966352
9074079052744298 57589728179581864
8011200533116536 42964815911073328
73534816303088048 83618592957885024
15757358711001596 40884896077045080
40728050766761040 103164848872614736
74162601765641824 81389069865626960
50032026582888064 53156401843240008
22979889344134536 86058891782065248
61953636351292072 91884911266031696
68507953921870464 73664417340813104
59836796532207528 92224258414349040
64682914680490152 104955284187573680
28881090253681200 53432133031238968
34844412007884236 56224194199300040
42870693482040048 79265205358968400
52676629998193392 78526544384195376
26270464228080384 64128079132834664
30798293351808184 100223355381712784
17591953316295634 54784153411938128
20047961875369276 78364271962555360
17568664606616984 51357366157441360
25163105781767288 33064133128676244
60369443957314336 72137085869668240
14145838590142830 32034686213278600
12976189134946830 26315843878153244
31640786025886556 83086868980815552
37117208135149408 102085207020855392
32073212520639056 47485861326990152
53642955176221880 73907381450568432
44941210112290984 96315476178755632
27758493531124512 32661068802925892
28788491194314972 71224356144982952
60927391596891440 98794669926987520
25055681369105544 69633238063121456
8306971366100698 103607000213768832
36999655641299464 102691835005878128
14965120410535440 37677638212580512
7852799224455266 24180353674538056
25897995120803084 70520315791408960
23364641287713636 85988725252304512
43894242504337336 56059917738914144
14241342406465158 28306785753630464
14485825772674188 60743949577153816
30795667462350484 64512550124219168
42369201391517280 88634300311518144
74494752143260240 89419214341023696
32815330135945912 69246628775521512
93349416712247136 93828971843335024
75459944886014976 101337899635202848
16703461762965404 37238371177342624
24587015165575804 95598185050304464
77580947408792160 96925795807013376
15849555978516398 25771307638032164
17314343093705760 21468354903212368
32451923008462164 80390960273354384
48557208036846952 80110873899142880
77833006544583936 86226573563193952
49628348063606288 52943962259257920
51879050069805560 91018717058220720
43120380505624416 52320889179260664
98605160677125232 105689434236530368
30376255900791948 74655113686104240
37872687158028432 90134076215230992
11694277137991722 85456827693249568
54832262695451008 93680107657480672
49727592524376328 92298951533387808
73950570425902608 105768292210363456
36618572965961096 36952114177847312
1633354633796311 21307401910559856
13659323414699182 55086539189518768
962167720827866 7558029214968114
60974536353793752 88759815837542784
46292416807786208 81006475398893024
9195843197309880 58768362697697864
42110189178350096 98327108112249440
92780980292114688 103951487850460880
35660690625605032 50286459633045608
14651026413997278 88543684784886224
12317387250252922 23677703269173444
71133820671548888 97637115894726624
26673162025199524 94285610993821008
88514002080372672 92211423104222544
54469971500463520 55275548540563232
41640767482721352 95208012148465024
86546815206665856 105954772199873040
98559415408998544 102559990911894288
66435176545644416 95650628528506144
33266687289801044 67753001616257136
75677534872691008 84673961267264608
71800600868950312 85941068007576032
1052401337541962 77581981700005776
8951149262781149 30691045696859760
20364828078742232 32148878459278508
1106446324702835 53601018195542936
29233853869380968 82547206080587440
53919595512918504 83994414247766160
24906935075260560 71397491444223824
15808063916881190 59095383203920016
82434367594286400 86118722835876128
4533174320645144 46918468357294112
38520439266834280 73989650936262176
15217743886110314 61237762460832248
32507207231496832 55586287265383184
33328896286532996 61219366593621864
33844434357908268 59651563549698672
13240682573015220 77163112294404656
7785028633074574 94841014535796416
77051219491260192 106468214244821232
55828574955823928 65115129995941960
556254732762146 39667312018220928
78430604758651024 82919354506234416
38323207752368184 52082529062100632
47688757208689144 99102059645634144
78017207162352416 104710389504029904
71001939216601224 96877280587072048
810847294387817 12138622189679344
2628405491065217 76739230242963840
236138646034622 35670674836332724
24917440829800048 105777460774184480
76732200564621392 102091429949005184
62665733863438072 63116085646195256
2653925609892656 96999798657795776
1221222711455918 59314569773113288
49389564777551680 86066272094345152
41755178922681832 77417135777204176
4670122094551471 104981591396543952
31725613736983508 56767951927193864
79394749408532768 89830879919095280
87892422887217008 101102367136320176
2085105040636063 48861489980702240
36709311242638800 76482137318920176
64773404069693032 79864463579877136
10662899919977958 74202749279358720
15430663088771448 46386688238395720
5687922323415760 33585612472048208
21368357555950940 59477912250522264
80483050956754352 93924400789280368
65985142179582632 88135330497749376
48066737735149792 66746372849492688
14208389045431528 85279051721655712
43656973622528864 44402300959852248
32190818353694552 37385417186888144
26667284143465820 65714241004378552
3059025083902361 106686621816259824
8349234279807286 54247036147318680
45021824151732280 87298936033937120
51914561513988904 63082781189830816
55987419246560704 91503003127887392
47453790831714656 81331985767304656
84886539014320800 85494921267021232
15507663912343988 101357206558974512
48238746414459256 70103185944235656
45542638881375912 73620541735435152
11726896814265448 53707451682085072
67313696304156152 74105358364934576
10786323698080450 100280943723572224
75346838931916096 80337452467335184
9221156995650106 15592677903794870
8912358760836034 46719700955050304
47089732375549344 59150903156522024
43276135586460136 85124678878629728
47738845495640976 102386406263734496
26000159599803940 82055342230651520
18050217833710108 21741221024990856
7184848748133091 50358850384943800
31780486122209188 77106652222682624
15978739234963236 93545575396584752
65229937845761528 103119583924530096
92540632020060016 97778378501902448
17618048207344066 37541179917400000
530854519438934 63810809818475000
43086778652291896 57070052983301200
42255197645130568 56492162305365784
25472684147264116 38020759820418192
57045746406356080 105945721761947312
8533191936954122 102034738886401424
51836375007175480 78922793930253264
58338792070094336 64342120472362176
44759968748839592 85346751992626624
70810846297345392 90276916804983568
11601276828614052 98391325172895488
15848143003959666 59682554113856920
45993696176137952 85616629900014544
9330196155099874 11437956686163336
20149641772806560 83943771288682224
4280840876985171 58313929485527456
15610271278106318 36089063113005848
60825051708065832 70492225300842712
19509382342877972 74803175893238496
55430196117295872 103970835827998800
22430237740938580 43837622764156752
57639148425198784 82357355148815968
4052899941953280 78427318302189296
27780661653016680 47287296481895856
5690464836937717 80693015799914224
2053983586538697 8908967918793111
29259910331159608 101016921673157568
511676112272644 99059044087843760
5236731251003650 78397950754128320
13111191299359138 30010376272250764
61127169139615664 105801204295774528
18038211023188792 30268189386467380
61756521945635264 82178904083050208
10802162265402228 58378701676196704
14891225644452676 70023714611658904
2482505213890077 74358488418391840
68634508961678736 70232636164583632
32073275762792988 58873818421255912
81265214590793664 84494998594437840
10686676012501532 37948574524242040
26436054652514284 47203539264098384
50718432769656400 59508470098053392
41899997881763480 90190306059736304
25980453647148148 95950335944643072
7973881621181874 24312199597304548
10799782364117438 105630659997214192
4870484720487216 48732953723179272
42015117245954920 70251939820219848
6044651633306507 59678741617327152
65546271909363216 106995091324301216
54085042000391800 65177497210089912
55228880437046848 81778699391597408
96196564277291168 106644861354513232
47266163328332544 85118996525125552
15320061553696450 63304949406998864
28887777748548908 57294830799400744
89459230630321552 100498947950426928
51490803754336576 68456657835126152
25794529358625428 41061478454431936
32217446684254856 99788439008586176
7544099829543309 41844431486672616
80226394080438288 90565846729990064
35871900570896552 55155073515421328
16989154586784754 87499001345283568
16423329328875360 64152554328081552
13902855084762582 26180122600342192
15750637459437188 42170107639789608
57350892147615464 104160917186766112
54378169479061160 76413116142660192
80233014936807680 95395066045434624
82415031430661824 106702307739872416
12959331861158760 72482640707371952
5339318335607150 39747008693651984
41382279140579248 48889386530011400
14066896391162880 70249909227827112
38648804506679176 107275291596586672
76666342850844624 77373271447475856
24420585470578400 41390196248321560
40769898924417904 67722343438926352
19478393086162196 104525746721174688
29141813077898424 67287258169756736
3312610546786501 92028294749133744
57950340333551824 89267269988795136
58361980463047824 78049901286446048
88587969893646 67675543126119656
35096823456302284 103456721714099184
47185807621689632 47701797793058424
72049221750331160 93053296448155648
56920359379955328 61859757882189600
34001161182709140 80571452728384448
38539026291956352 65882485067341272
11055013211149604 15208620011915978
4256816861208346 31549266503591556
27266802018979280 77098909067767376
2777726527268602 39213684347476984
87500772773628288 100722925118352192
40543248755950568 95510262066777856
57953953110372960 76856288555737728
27521078691376512 71616991788465544
48541009665892056 78599886208089120
9104440749788672 49295784904891616
46567292134326200 98648357483609456
83568886326779984 88076850966556976
19216985216065992 20924179821751796
40520523563365960 94801234916039712
39286569993219400 67622300717752112
5929071556812290 90441553877167952
38556118199965312 71036684052275128
23369237260634628 38846107255019784
49338777375192672 90273635138775696
40196556435923408 104907290784598608
45626902644348 38969668483354592
1639385287456895 23168480694719708
3584189820154192 89579786975521904
45807096658448440 67373820513263744
33216864195298788 55360103912544664
18860607278976072 26833452818746200
33347190818729040 90650619106115776
22115177060367980 75404661345932816
31332182458363360 59480858228160512
51930295195202288 93110243085839136
51727176908682280 80565961161542176
28682001985730760 69772079857307096
64942555519963112 107284168870827168
9630911501760488 17563892249123394
1197217861346436 65743880539218560
14602740835782632 40236680564890696
2253894908222963 49640760181169536
24416788764275756 96679822761724144
36670670742233296 89806490742383248
16401486398743830 65680652399213448
42856307451268032 64270355399812736
3377857648373033 23244833976766220
1491847661661149 91300816429467824
9330802674491506 34822524879148124
17470076667381678 27612892077223224
25321979719677368 99922478147374784
21920099101174940 86734089287677440
40184793607758736 45870396978711728
30183683424501436 32616786214213580
9914337226674658 32886221043813724
18256770111056912 72025575835479776
50043621901029232 98367031114170512
66787022011796992 67675879390364112
14664422867790994 68390180186407128
2823911810507204 10633331522424704
6844907609351734 88411011349225664
41910896433799768 66543196869893304
72137905013082544 77754782823848768
5744842704382328 51722305012405808
50716743208927568 81482339526425984
30986932139415376 75349256672645616
11807520147972876 21490318289464964
83041369771625184 85940877095230160
40469248128522896 76848256735755200
20831534735026564 48091781260988264
66319748881179464 71941845993288464
23758915661175552 94755067890707840
64511913083762776 79835217380338336
10086778949067694 39982424575236920
4281474812920382 69518517353850976
60017771180343664 69520631560278744
28022055690272156 64447588763300360
105286736522786400 106684962542894048
18257475559993756 93303105573104528
77381695070962960 90476139730859424
36359372687766288 47586500463676096
51138068444630464 72888761644261600
44818934304565072 52277599687633544
18695349490847788 54349738013385424
9359470019599538 102870048656861168
63393506882402080 95527168980287616
28287257148964708 41290792013857672
4119224478171160 5837021538433841
688564273709869 101224393073667584
11856452071489342 81099641784333856
26883759597112292 83404431666607328
35808905455945228 92560417051742608
79112819641505104 91878656841437584
6354133178550724 7751648958491902
39531661928438976 63853001985201304
79252968508898976 85675934037332592
67194747438737144 79624155763169152
7179857193177800 21309753381920256
8934931366356664 45515630364977672
59359921288027992 78921116612958192
59858809742029608 64261844280988728
10657653982399374 20741318856340040
6743671441848377 84549130893703504
36071876067254664 92012410473447088
79618049683884864 88486974781144000
29951459100554292 44826536896162440
27634439020366684 105112826524676192
57533265624704016 104999333409424272
19682394063050472 23289537383637252
62753869577010000 66182586140770000
37329507879085944 55353144699471312
79503094038501024 79699091711514704
9830832334110648 56698164152634464
7835383118287663 18840825152391444
526410670702743 25202299384142320
4340386286770632 34806304970343420
33816317512690372 103384578591260592
84340044456840560 103041789267323744
43712743365151624 69743294627504768
4714169047637942 56260228476535448
14227824714414606 24371924302640548
4500506084553530 53966293062431752
48792458128057512 101657199682683616
62609428420715752 71170705899227944
10938443954908378 101727222589899504
38026473629551720 42605500178340552
11606652702803810 106443127625045456
19596438119665540 36508322693509312
19562381749796688 63152786856162296
26999537619960040 102320037155675184
46940350340990472 73721849021740384
6263206485541157 85745962287075856
15964929114704524 18424241804553996
66824754283903544 92722275035060560
4086072783767321 31425428550368520
39981362687436320 81592420679583792
85509233838199664 87248512765256928
19447455757121668 28268280749507156
48161772276751360 93535926584063008
33895045889819736 52740752475314360
16670679060224162 76603859917078832
4655355844895938 59214853762483632
25221634995198836 72477130166317408
34935450383316444 62904804152392616
81703358285795264 107280846473752656
15914089591771326 67353925698194928
17748150036901104 50049434418090472
38343428688943504 48027113358551432
82447716381909984 82479478487031216
1186333337528992 17706227485609828
89680134462294816 93682502297695600
75937326106149712 76773256763092080
44506977187821224 101089615636411728
4240712984624102 23705225891023268
57804264370757712 79715368724504896
53355541552963288 81397084416736272
18208201349561704 84416127794611408
42979080986802696 86817257729439216
28546217302901856 88243077376656400
2226299536682130 49951382980936080
41809670142106272 85143767205405472
12797273060680016 18314309152992260
17640636271874248 30074268659753056
5365234589374164 59400659292373696
42628878629670360 106917904923328464
49668116418971664 62577202617717016
33160308563283560 98471376906936320
63287757498162880 83272044532675600
18765317751505292 23546388727878968
14519331344939050 22113784909101880
69502969504009288 97450642610076576
34908572532174704 99864340201465280
60607466052357136 96848730593061120
30384807479207248 95731574055271968
3784265234798815 8846756047176366
4141364686368182 50493559672534208
14407299651120766 99889423918729840
14760402962401208 57979278584352144
76363194346728176 76667511645909920
64384439897366368 87847652778009472
39491169228809384 71292564142622040
23181739635145964 81172400724467520
99350758411489552 106728280653334864
40831638967013952 60753140684796176
68661434639658776 102219894129251920
67299057203743024 88321127838066528
11818879194707878 52100777122576176
11819245612948616 62239606244006768
26561447025465028 79880887655573328
71279614411787840 105298625650303712
9607551206758886 73513617362008336
22603970899612820 74975757559948768
8153811015665822 43781981610898616
42154509392274504 82539753896934944
39283214759008048 46515450879015760
83928404303921552 103038152924457232
349214425886154 33121765498352832
20658514134132780 95637487857780512
37908703732448600 44816660611355240
14692876922991952 68628950409164848
14281852121060952 44841387971751048
18662146664006436 84631146974946640
13857796580205544 88189429524651776
26151013144360748 72400874595285072
8767130382147985 100532874868885488
33880042371897908 55347450727180896
20919786255403912 105768220284530320
13016050198925790 85967479420669984
32472826032914372 77007061284738976
81623340976759392 103069437264281136
70025973011168712 96023679256615888
30397079112039204 88146574428717472
11382443279462822 35757332331958792
26569709715932100 68155080217655984
6562486800624851 60571497306533472
17868145612750254 41643168659128216
777620726932526 64025248124155848
38404243222758888 106203921622712768
8422332999908071 86804056876897488
11416718879183966 61969885102527272
14169964982618340 37221254172785208
17248347825386440 38421614820054648
56851153402364768 85488696593111472
19752999389465344 101578350449539632
31432615672641772 80500706770475440
35834502064439796 106492939937806768
28831927402391832 79291266079528480
31097764690790196 68849134921719400
28054346729627244 99035986103352032
100504087380543952 103187294804094000
46520280697024184 68120842857863656
75688446154071088 78131845116904112
34098416146866628 88611073696873152
46783811747041352 50957471314323840
23160025412651840 54573853020476944
23375497064645400 48748019918506272
5532593627484897 35759115166663764
69350138706404536 102384717594773920
10620184115511710 102219018419881504
17052176986221706 79390510931567424
33267678574607108 56635294228348960
20392573297410976 81915874475416608
24529250932677476 49976765947753552
23194414310675444 35474199132962056
76692394297553680 103807180091358240
42545189417094448 49006209727968248
10706032582827384 16801826504164896
6259367546954349 23407097582492460
50601124980863216 87815048089902928
37484742338701272 50603385547932464
4709904186358264 89617926387468768
35966578592297768 40647278151669336
59238460821021688 106729632146247168
30994582770235080 37034091696055624
15188439823971186 36929612735713984
29874196830716340 100071025025232000
66310557390634960 101634032606535024
69880731989588968 76628571963194704
52715703802025632 88991392661291168
38067405888373208 104673969545767280
17281115817151652 70788145662067840
45746885758205056 101065025056657472
12755493163943108 64618999539528696
22872563855893340 65625519591400184
97831651428922336 105530730703245232
66822417625386088 83683111695891232
67570653897552152 106482400001348176
24944671940255752 43667669323901776
67684850945692104 80123477129071856
13305082923899850 32939170616878148
9336121340608984 92849835127743200
9168137070458990 87742998183023504
18954423705033504 94216071520725312
83384688680323840 95674702261790912
50707582420141248 60196905410436288
34845862023883460 74120159960134928
54213708396894488 76497520507007648
19598064322782908 106229193271254416
27637302963954944 92644765840371376
90524547337106752 97037886487408512
15761090091043864 78627220136900000
79828783585893680 103207914579402224
13957248054290016 44302823154058480
84740403430404720 106274993913318320
92226052940675024 99769581575959072
3178052046333696 67324691478306616
47419615826827648 95240381234566560
10059922467248542 21834698843143096
65741709164878120 88989674923844576
1423487147621155 67808614793199576
32684997024303836 60175684757909432
5830928976065067 9737254117206198
184423160926056 83098385902033664
10226469015470892 81329906067116208
23723624412112060 79640333777443744
15094634626132592 49661436434979280
101586186767228000 103618414990867296
6766384608708576 30604182209980792
86530073946294448 99546432155877360
42811632822116112 76919735760547296
42187824605970408 82935148886908768
20564461658601772 29137895159275836
4987871017586520 89044752521224640
44552143011075240 87702415015600640
71408158523093456 103661160062968128
27982642791481036 64145924957420768
11988322273778922 29757053244445056
22095052793557752 49704663168341472
2176844777485276 87046889578907072
4044368934721377 8615052345790487
13044828179994972 17427397879165278
87017605922971008 95048977634112608
20052436057474528 24274457065147032
2536138164336015 65621849517121928
81711792303008704 97522631477361360
10836665915390022 104952239865588816
49239689661920960 104408038941578352
35700519766807576 86683179653682384
75313444610934112 87744651689669088
54833470886819872 105180518915515200
3654438522404100 61016210195371280
25814177754454436 30730051811903400
72952620670043232 97648323968566576
12431554177289208 61550210012612952
26580257560950484 68288788423249480
16123236307277308 46919935480534392
67226549571608776 71131511241531032
15557169427621850 72945804684808400
4475184159739306 93205838161783648
48577666052775984 52497657500825528
23114213395452512 64474351247490728
14965475228442774 91995862910226496
47418034547498728 80917268100995680
13905213431575402 71213011900901840
64558691450814096 106705385895956096
8052533566992192 59564982670377000
24502276102152648 34700581181711600
58540444584300648 67954922408888288
43878086434703856 57088881508666648
67377161744049496 78599199233230640
22203167307056440 76092672239326144
47052178951576640 71564450452909896
49345018152285032 52945239099209248
38099144987066672 62621359740085256
84048015680155232 99883218074644144
67418299161091656 80816785274028448
48292416433208872 52065758256682616
3249383649109270 16883113606625376
45261711604132872 61158660423731648
20182703192280972 91720758961558592
53608326501021608 60463687776290552
46798469761746624 82801199970031792
9588474882114416 83079211402213712
9956472382435614 105223636846959360
79695268338427024 102942373494079264
4125930068622210 95606086255410816
46157658825715280 92804364617224944
65963102851847880 103280663678688496
22579645322023788 40260851252199960
29024213140887468 44613213060361128
37497442412589288 63239785409861408
36763389097920248 42451479228093360
52636513504937016 66320290416277736
21008646127588284 54905159004586824
72066816770277072 99309516371332608
36048770748777792 44161677135799056
49310834451937512 75854382640291648
8705198760928731 34588171124633808
30498333096579760 68807495022587248
16546269142430506 26556402732545488
56876294581212648 94837581724804368
46072658551007488 54185189679153472
59514709182416952 75996563291455888
47609510477348360 95045336288612800
38483986480825064 106751782300503216
14100194388449486 78781606146270800
11118403359085852 81215456765391200
33567389911311360 39498316914970800
52418361144659072 105359353192253936
33630378504110736 45514606063879800
56825778187134968 97712257002594816
89157577862129648 98880361062559568
27518332068624132 33334660522896976
51850287230798368 60579457067923392
19519668763273252 63617506425107616
61686955259217872 73312763270714224
1575947200841904 64586515763060800
1904972191205216 56140908104458648
43973177909431104 64641910729749336
4605239929411319 102078727381349632
40887027428688840 41003646044118904
91956401003216608 98009090324350416
26896700341233460 37794965919644952
8541316934660726 17397397801264964
6184421618352894 63511922318633312
4388251657983782 63122153105197184
12602019274305352 104969239297919520
31176731702903768 39067915171272680
34595813389168952 65699394186019176
45954180488525416 65333656882730520
20916511224271788 41594299067697928
66728563762452736 81466101031810432
16137944883971414 66770533322192040
29795679989215488 81377838531326336
41845959132105280 102760915606757792
26153764356898896 72059781008036848
16832827483047114 102402777965615136
71022775511724896 82904370668063792
51914506294266544 73324083537388272
24112171487163176 37701520167781088
29901235484075184 69627144837359280
12466788607846076 50946443109900312
25598021857306688 66952363431788296
73650960463228272 98604927669810544
41776150050753424 64953300392476696
18699225497814952 105662277605350176
6357296824350742 98055805805582864
79916548442250112 99947024225719136
62813052543944584 87389693088854656
61515005345038256 95461736359756528
43310598474396920 56597422298523744
31110425113224812 84586235415260752
14121913217287834 80867622291603904
89527298819589664 101536149071795712
37414653753855536 47496247082950624
10898732772478110 95321477210859744
10889302488579566 107070493401678144
47040920412057520 63182469419629328
16542633680756388 29469269259583680
18870655537996304 100939053163279792
23880914887996688 88051889107650432
743190458666992 32200637035782260
45184839907206368 81226522295066112
63354130652440296 98129762298609984
6376179500829700 38384907742980216
63647496189749184 87633427658673536
27373167629004684 92614659512348608
9610239644975286 50898648756435040
37882706206655144 83968517046841104
28050869378928012 42465752283428984
84935967190635344 92455167685697232
37979065930500816 95584859390605600
23823016332146468 89106205911309488
25347660717831436 30680761987170808
17519660568268596 49464081757691600
48226839795576888 49469858783311488
19007697159859860 79549431472579248
44134409971081568 74100865774026912
3880961279843905 106597185729142448
9496645531532294 71078875711973992
28130221081078356 47667689558117320
32435427021304340 69012037530121272
61107170120612752 86388993723548176
75939216803288320 88061320580421888
8596038371706777 77284081110768944
35221312146078892 49096540546624784
37940013902506280 58490114447727616
41395977941545512 80294489726704448
45791262566253304 67310300414775888
63966409725167888 94662667412524848
63602027519843328 71143326726112024
86503595929905760 104403327035969984
76059055146224256 78020624807381872
515023435058594 96105980820084064
92594658671390976 99230652378684288
738199604320145 70002508741017192
17809203460717402 75912915958239024
10220365854422004 65138408759381520
14944731182154092 15236870499189386
6772311087221150 68115876788163800
20326180591885008 86724425603945216
14337970521042260 49452259661383088
50174321933377872 59175211725132408
69288361599470560 73895281425297968
8029606136467748 72274150766509664
69445591634066816 80102005895691344
37863197135480520 72700422764844944
22759776803062452 27656206259175508
568970650216293 29432448508931748
25415344773953644 105050011850598208
95158229391587120 98092834133952016
2830424929478837 45049852927064544
49392960574462160 82702040608630032
22843268089102188 96124166346454304
42812244848078560 78408588204822592
8940406876832967 34018963799601764
56319943107375752 80298530286183984
49745563903818160 53287855427703888
80753618422849696 85752264778311968
18660667348799144 37866366041862888
11040292312078482 82004946497222192
8812325044528203 76836060036670352
69268078073890344 98884881615180272
15132728065193566 49593484802781704
39275480560701776 107127001288363328
57537111417700232 106164230635635824
22410121318552412 85828471516825536
76135924689674416 104940415087450096
39170099129747792 66699616401855128
6799706491339497 75609818725344896
23799191767280212 93302360191553552
47916137237602264 70955316149257320
14783630557485208 72380373318178976
31539006894406528 58848129645587192
38504161140879464 82063330637308544
32798496774690268 52820687191240344
23924091297039048 45579729802959848
6018477356552128 83249619635461856
11454258758942420 40792645653248240
68943496654024168 102748948929063472
23018916301534284 45991140121822768
68836941805130424 90358531936364800
31099029159580248 105842855020011584
52922908678233752 105109125828846800
12091551040392692 57059384624095952
30838254194037264 75463155563150064
1400066542346955 104503475456794416
60541633504494128 101231843702165280
73639798624294704 99549320217849024
40576463315032984 47406430092807416
31697090479221744 57539465310367616
36462365873430272 103696363677143920
4306333039153674 99412487135918480
54709362492065840 103261829570138608
11118160766767126 53265892902918656
78815121381907696 97287794625667248
71562924150594752 78047415131429344
60029320882437552 104116822406591856
23812136043510068 36498229914670584
57175016544581640 86996215501829968
12553755924242790 53553246057506592
68486884054547544 89120342802517760
71791822657202952 103463948116621072
13867278593290718 104012753542543472
23192812025722900 43211401067275264
71460698236041304 92058940099020816
34385402637876532 68037587397489208
49224570656160000 82532719888432736
5395994220660022 13731062213860330
62991989885287512 88313115206482368
35055855038654348 90130364822901584
78074037380122800 99076890361314448
22164375650386824 79937611974679232
38493264628381368 57648084067557176
100401957187321152 106808258183823456
22078805358238616 84719726636879024
18496683253405392 93408816429979760
24492044643447892 93823608272870304
32980761536121388 50227282746760208
64004622910978736 76495818063405280
4484649722463610 82445502105764064
6927669113046650 96832356208612112
34567258616843816 73044567498673296
28734692636247652 75929439511738624
26624707947478884 45552303130864744
15907424101998910 46021808378711344
57312068174604072 77042161613196992
15455560067283640 16599901117390834
98815001258406896 106207735794076224
28777332401733416 80091902760489328
5727253851444629 35970320567038748
14655535247459802 66644406705738872
97495559627880544 98802518341515408
27240704649005524 77562678885940592
85330206747211888 87803020979102384
27850633655229204 94175888867079600
46896957514516856 88551175533315328
25937752534885040 57551381432745392
31161497816123600 87514309813919888
87317215243879744 93785371516875136
57160216486931648 64506363219610256
65725588608752864 75895410820272880
46304039473804880 78838790774616288
37586789899815392 73101762837471440
1651752955489350 82310858208785680
61985317161233936 79631760326648000
80700708635880704 87948817264316608
27510546551161212 63383498969493520
22373688447668088 72732457592113536
65682858529995768 93209017382953312
97298874717976048 106761503586145840
11606333426042182 22136971753566372
26679032749929064 97714766801882608
48311042564535936 94140950108441216
28778932943228928 49857519635715896
46166565252583344 60303309530315056
77423879437054112 85483468082061056
49343836640109280 81195895296606880
40781319038690976 65159196204725304
54867084340364488 65116888858909648
30225664541634388 90224631418807648
61399590203125040 94397667469791088
67067137275656928 67118741740629240
15111508724339684 26944698373146072
65987013112768216 104736439181774208
63193225375613440 106397585874713584
9345930859052664 59937607957251776
15498600823417672 91596448522865728
86787588984560832 103421093155605376
26565979235699480 54316661801999312
16778259475620662 63840417886600536
48692393737849456 63694848476567496
88563324799810464 98042595716252960
15223329442273340 44131199361508208
36818171566828176 89007015205958224
33762386744566364 44583749826070048
28149133016841904 90454426024142128
9492309886160666 82640286231164608
84636154165690288 96683472801059776
2486425571693422 22626117511998380
49919925023180800 105238514510497344
30834754022793596 102067705524286336
17833075370441828 23181103892420212
1547671247355652 103239630574977552
12206342550344092 30197537062551516
96077709014520320 107043752047275232
7491260844034581 80514262335837984
34249427755632420 56873880099678072
41240210789507320 72841378707879296
55383311245752368 99246627184469664
7976223877503591 19248513359027876
40329784556785608 71129800294588128
22887841781111920 38494079824789072
4091821410766604 81280127010342832
42845948511063792 46042454440525080
4572719932469561 49063297946803312
29379061978905888 73830427778282976
2196498931671525 103245353471536320
27013607591651168 84566949252143536
62070267709901848 89260909697856192
11873200835854728 14543152334145364
16334342844903574 101257691900363600
40351574016367744 79809052415531200
94253109338069216 100988800367509904
3635776561260607 19932915101824200
69843011508993568 99748976107043904
18881819815290080 47916740019361528
57606662345918688 85634210495567376
13450128220748528 43888530234444456
80481109541931200 104435681442337472
11757613776749808 21221711194052900
7664018098475652 93974105785753312
90991810579943520 96181593585131136
84991303921841488 89004007096869328
16681112854944620 25105617504157652
42606272927638648 73946487574919168
45325084307009152 96836366904470496
38207037726849392 64646151161264456
70234967201090280 81864189117210048
78221964112199824 99897926453022832
5631645759954456 17726929653203594
36158709335079976 36851136226147864
73423412735614816 76258743831531952
25874984760911576 100302962580061776
31723160176839464 90394060212020544
18714393382144556 99515314024658256
41125163261643240 101122411762748400
27509506226710528 88924092071849488
15890514531041728 68815880626293608
34181720773709128 84713061419879584
32014377126484316 84416851882300624
39320973078544640 89727031228188000
9738461868935400 15020309868398676
1739405060357667 98774431629977856
75774544600711872 81829404638364848
21228182389702236 31087018044538896
23225729703960816 70677985843645520
1504717662728882 54578939803064376
13909714714014824 25417141920002000
903549152818298 58534194797017320
10129691198604972 106684935008297024
78218231858947808 92548367829764224
9666938669059378 25951962843296068
7925386531507878 106626972590758192
16080736416014872 91240501917956208
5080317300702289 54617853827139312
61233935273719064 76145245119123504
77988460808732656 101485201211549824
36968610019924184 65211117127639424
13437185506503686 79669814645428512
5759365579832080 75279109614395952
53655947512617528 79394085000017216
24543232593279664 89089111073149920
6746235091940312 65340677437793392
11012152866810234 102425762768451744
12283884796785362 104580663871287600
69407256528817024 95927114980502000
75262868185196352 100692648844799872
15908971495682916 44453991739011408
13712432012867744 24863681142479340
16944784240050516 79731051454931312
48656798139337568 101783589682132016
25173416029199996 64988318482075160
32471790965483112 69692647877724120
71573666482192656 100146760959975488
44978121082061792 103957973790842112
4107660842142489 55871522541611896
14697775857258614 22614487343144620
25338494341716780 43135099427911024
19158745330334864 70720607422714272
10752347289918144 78278270680963952
30720607979365940 102529239516319344
12553811338399514 34936489357711432
55955087448440968 102615033982214416
14675547748789224 28268853642618960
19429589927013028 107089322870790160
78465303037218896 90406818203148704
4961770535785297 71112613338687176
60162820615339312 61707950348743472
62102226148796120 87722503426710944
22592358089089216 97171549332058400
11272466282992942 15246828570257578
60733769683951608 86314180523704192
76666460078462272 105256755219084608
3668640007854845 11927793449346168
10278748455050666 84644032480688912
43397470183338576 75548390657538656
2589172287913514 56897227744759024
57157412437044560 87684407330233440
76245201019498112 85646393871191456
76763165309867520 92978317472629600
79391539305275008 103747386344359264
12855817705309304 72684019264818992
7470955396804814 60618142690045584
70864013318915984 81607423232349440
49345211358671600 71840264858510248
31412032007265492 69065105877236600
13449670382956322 43169225310015896
10494393139823156 57321148526108968
96963925176228384 100150334427837056
29543682533111208 93941245396038112
52630586388949616 107291728688855424
15757900147071466 56474206098175848
28422719986070268 69693628292964592
18913964024752056 54875919498067888
53825345898367720 63827101511730992
45109939497428536 87051808310532432
12832308194517906 102581121516322384
49745850146532472 101062253937731616
50659370002118328 60045286456485024
13823977592805108 72076177280017888
1370296373122025 46732956395109584
86661581917727328 86781238914504288
2755949901336671 77874254290732240
9773886609757238 78744027548826272
61555731350556984 99636555569401984
39099400781792472 105005341603680096
9398380554834372 38823796624411032
16129506981116876 96115483602875584
39819121023982640 49957510010789520
24486282301522080 28034047661214844
10391155503833014 70493617485049864
92796886005302096 94079978862497760
22167740477489104 99396557703932256
19273408526818096 71543361655956696
423701472003555 21575685117727672
847536837006760 83229659091748864
87139733370546400 100104013458110112
71140127253530544 80705118210805552
39675445744219992 56376710206320608
96649228191856064 105207383093753872
15689691601448068 23514515643779388
4433951019561389 30713850206609364
4171280278625872 63771654561434976
7286982885474782 95571413771637776
27592824162071244 55684162937813216
78560956019674352 91395397867354640
4618351179544452 73435325647497600
55519146128525576 102812796233488144
33313539268104572 70823704993272824
17418563446166240 85942082619494304
8858524380532842 78987574899701360
3597574467542269 41242772051520944
38707853147673056 62893420050783192
98128915684646288 99952201296169344
3256624729721452 28802658638665788
28286085855198304 72203365991812944
35053775650969336 82275442928901728
42372203470488768 79370164580755280
29536722000021380 33472184060229892
34957135260145208 62687683204462472
20617697839915480 28583383834456272
12649695173446282 13676619722249612
40388452142724632 64958333581851616
161179108615875 34090320781986640
34234076341868992 98261850408839472
38513605028344368 66308278304576912
17825252085211574 83348737244900560
37334102807398248 71826679436347624
15598984613832484 37480806863798544
55228785970595584 71457106611074488
25398351984674088 25641053260934844
75969256303934528 76990617538853120
84741150332917840 93399864590971808
57859391287261616 95524060773430688
93495187299646432 98292741540170352
39091590705128120 47572327301349672
28276289644322220 104618837513911888
36484181666207144 104727069322530816
24668204091971220 37703272789514184
51231204650797680 62801428402768744
2792024126136781 19203609123277676
28079167702050036 45414249882506968
46664559110830720 88491250828534368
4086978711316683 46070514391486768
16600400859694300 72445183606486560
18771256434084332 80158928232815216
41987636799960736 45619212382244904
61243457430118600 99596005042820416
9170441213496404 91924052263786752
57790695915435064 97395769739080480
58542364581881752 106201476596875440
1355819862299347 73245278220423552
11689467376179892 39290159775291464
11099549499227148 71385975466927760
904880509903336 49851674187866240
10075935810984046 55704341639921224
86733415819996688 90586773137498912
40753950981982064 52675155038585696
1552750178323365 42290463329669600
28697730716938416 92192909579297696
3171498588368608 40905570775737024
35553251286635612 96552602349868448
39290464346799112 89039296031378224
12772178967100152 71904596770365184
70916472570637552 99333570069414192
2053184296501923 64933841736211816
20509816925155652 34443144151916904
19380141206031428 41379220287311576
21402001232823192 79588437621260496
90507587421309712 97590689806637248
29297376537780780 41993357435647992
45141933533261896 68068110349357264
20196399784532560 29063489690419024
2654384514183809 96166174926769696
14014470647378548 38467800988617344
5035130811341098 27299059012702576
63258498171550024 71530696399855464
35448843562234136 106039865128249424
23682312901449980 27373177532073992
3491405911692430 50906501724674256
5610094207854084 9883492604341132
104132123478655680 106264242916631376
24789397969992080 79714790964770944
32897175861951848 102755645576386320
12002097416917426 14050672449153528
12750567632454688 103371626141659232
6888048839257817 79077522269205136
11665529379105766 45785799369602232
32513617137403888 77996872464378784
14343818716869744 56176126728844488
4020723917996218 71256437605377624
44148545078779248 97598209007447104
53734914793925512 53888041694154768
13427659269912346 72053427758925672
40242903463913368 57332986684332312
33219460493045828 60436058076597248
22327953679106536 30395000714607256
40296691175823232 73909470366412016
13801275916391000 49852368435437424
53596968788184768 103733982329523536
41402050127574184 95527537659859136
32224221532662220 96425399871993696
41605580892297392 81194715210574768
25221146929166808 81374301520005088
20166027377037440 28882817560951252
72248573882567632 75589276952282384
25878641390176408 96955390179950384
47191523567615536 79785092315168432
9626940842863470 43824385071266584
2877082472903062 103683046578664464
53319506088153104 100951899434189280
33845582075479908 61151662861814536
3361760301435854 50929688683171496
40999271674077632 59484974599480856
4993305364352420 97849997563916448
34306835546723196 46868560984730176
24537547853377168 49817051564793424
9254904521932226 53694552797640640
37964394859756872 63361603296899448
7478393784470372 69536567199540368
72597822361061136 85809239922508672
26782446175353256 91962845033007488
25568058463919084 55730069312335616
34672416921870060 51240908291846496
98328679531190928 106318344518364016
8222752571206288 15563902587465678
21118068743536388 74473738612277648
6717893871976475 39135594067344304
12755516220048912 98288045164827024
76853203577862208 78424720611394544
89979228913876400 93753114550207952
21749805427985396 62426087851588096
66492156328575176 84370033629707776
29859124318600100 40244620000264760
38326365416751504 92022076253064016
17217753162998210 63087711190226400
43471270137733488 83168039100792368
43942021559045056 69898947007201424
56571255202533376 95103114539224304
96119883380139984 99495419098884256
7560740420426945 29173954873927704
43193768785329464 66416158564822048
20958119598178496 95673610850482240
35544450482535576 40303401493186592
13397787689738854 107074468304780640
66020103787773936 98123694301556080
45547046794311936 98551989164962832
56906103988758504 104656636173310144
57739016788850816 60414550218919408
9556248234872060 105090616167659824
27354579160791032 69518927081558648
55529503055588568 63339991101224936
835313090968323 54984177911888536
43430793378112056 98420970730395184
27480313650543612 96489961816091984
35062129032495900 77167325446210912
21662978349052444 88938335299477056
17994453453750240 19122552572255720
29257788608990496 59175592191891896
52016599739341384 58665268107157168
72944982492241328 90284861921296752
21915065370562376 94724685403215840
12115374496228416 55001066317611728
70883595996241424 91279875182697344
31293315930806368 53169819035826144
74056835624117328 93885778346456576
19480770454178248 29953033820080584
10597577532535940 82783496462241408
61621719420765720 107100055755797264
15541966288085184 61737235947057760
65683749656366384 104832045294522160
52466706563850056 99345562248914400
28377813807838840 77061882504240464
9179060548244482 68766572637990992
34423707793417760 49076351019061312
40602634945841240 58359007405808672
12673240827556236 37332287014375328
71987567384881256 100417326457720240
84556561371823168 98826081055957472
62374497674036824 92735045856147056
10758396579295356 27818684055574432
1147210053353501 20410126569637312
43588398830932640 43737888534610392
54441492284159504 60315243982956728
70823927727125592 98227678432518448
39399714209032848 60792171537120856
6283126774514774 38325636220001624
71074007229395336 100759448251801744
6935269085990910 14811711399013146
48329099517544200 100190064113295808
7258462602756123 24152570280694596
60600363092588464 107120976798587856
88743438895683728 97509817384016480
67188426944512600 92142327951287136
38395480927597072 52561671473498944
66768506793659248 94756893222144752
23057622963154996 104930195049327152
33514847604219840 82978637155563024
15910979993347178 61972408722855032
13205064356095512 33686125017734548
84395786210047968 103566706142052144
90952378925219024 101347152116320480
22522062456069960 97937745541449408
55860409110065872 70346475373938792
15428327094303904 29234075472999972
37123851467409536 103453529492409952
1650928193890381 6125388819907001
9160126999680716 53238274665396912
39688818030220056 64358884896623648
28433168483916492 86003270649456464
13118903548852928 72013321184933512
36388824595233936 73804540440565152
1860137845921326 78711418453548096
15569686927864846 44114268653084968
12197988707324226 48573172018912152
45235426166574888 60283305948344072
287149469532776 95345944684398320
5006895852379611 80166078668920560
18890825820709620 67952777339187664
4024038882544710 34966950138642524
50695939029799304 90690264729179440
51835546010585816 88303281162588176
18844501758648692 63945026644870416
22881106527085508 103237226346268528
34481274752986164 102670381430376112
2420342699712754 39666321855608392
5059027882019427 83164394343832448
53887446729298048 70681109860871168
1066393126753617 23580428369078080
36537439945919440 52544699140572392
61085074772863808 97113326622781808
6608739660905079 36985480429477712
1916160105580140 75091377459557008
92826178066833168 104654884118602816
33425993223867816 92868674857782416
56364509137531696 92013401955213216
7903707869411092 29021048590617388
37998357542824576 67399558728078880
55468956277646288 103406598374969552
77260318441202592 90306537874802832
20824523752314772 98141908696941056
83764604266362816 94278255295281664
49056728672998456 103167454204293888
81491407590570880 93284765088343488
48263532418797328 82170021582771728
17141279642342386 101497278434066448
717289589965820 97693662334463936
12335363206443032 24709510493778624
42404205518190024 67062735067528192
3637310323888399 14259092910058220
83802159910110528 93704082452667680
55148065591944152 92081499906733376
16441144478617868 88591678991835456
25010782264125840 52287873588882096
33338575518234656 86217002242852832
24653007150199140 58266991642832600
72907485228205920 77044397296318480
55304783916179688 93429803036163008
84650976166317792 87441397321789984
26539145184333056 34419648517701360
68513531795079080 78141074421602288
53185580317525896 68074903833174936
23251665358630384 47206418553958536
76308131446964688 80733506697470896
26545693708311860 33873377107362384
57421169868236576 103951396998595872
15985934405365382 56675039197915680
24831284392737596 72309715446247520
64491410197072256 103384432593180912
71831559574489640 99334140344997840
31989199962298604 42791890166635536
15510086273258218 68838376031174888
2777763428508378 103138573780659552
60008586922356832 79593997005059104
99740377228394000 105792824429904240
14322430817371758 35773817242157768
21648901443245328 99120927497923344
59258256713069952 72509354596297872
38663218278857448 79839015481265680
9519594302561194 29883237120463200
38809340781908056 43874246273097256
47510086532445936 105593138151647248
56052498487283360 64144191715875664
2651508756074144 6902434557593540
22065759534306348 47817044885121568
63926206473915904 70718161596426056
5576320422848896 52915487733306920
3105792810379793 102493757639829696
6075939293510822 28584200809675616
20634249553863156 79034419733000992
32414541392810460 78373755995053152
41022306587354688 85166268764045008
23146020447700896 24838895727330032
24536659870382324 60055492082027472
56756434916385304 59025114950647008
54609744621714056 92384706914274272
3422539688316728 15760136415394602
10235700111608512 90365400974120384
39823774778213528 53074018584198408
33132477636213324 100897532286512048
44455312701994352 48599123255983384
3883132762404635 78679234343166784
48877161686874800 95887963355877744
25643106161563888 77000462268796960
20040165891325772 25068230515254228
34856148730682012 61327658700005376
25970023615039460 87073676661764576
23240944749994672 85418972827650128
80908744434968992 86113182283299312
185246940047454 22909020339779296
46337357173999048 57139530659317432
9860786654929358 105550695428397808
33062623734254476 38732291427537944
27900377735655992 105667957136083664
65313036270706216 99347251210333696
25152440179492964 103170015086665024
35443983496244832 104540889509657728
56088233185219992 97767151439955968
44458602158713176 79105041430011040
18878634918076716 49390055326810488
54803645821953232 63626021497395360
2089944506072236 99277466252813392
17833369030038462 26765552895080964
4036197400006869 98076228938258032
16343260965831004 60947120805049552
40049681804488776 103572238287130032
29210353148913592 106279441310062096
15371491662833796 72148736602207232
439351629676819 49578448199571640
30386523036254136 50777924205871232
65490326364761392 79717920994281440
41545318436536432 75178275707429168
70716544646144528 83486464917057856
10271815122585684 46652381106569696
2253853355706788 22317124438364044
38985802987669016 43761037306119560
71490333956098984 91772823285393200
19810314151201640 50421025520257216
18318488632934964 32207337299874896
4624626319178393 91689553314081632
7845456157942586 105587319174925296
12719170064510734 17350885523275004
5219554275390628 53408655868619184
32500548263547536 65148744617582360
15170423804417810 83371438701661728
3055568275914766 27861442320971316
58092571336041672 68520440460379072
4965757657642367 88374102098505840
78054614764433328 89166177665443856
47408195555263928 66627826762245984
9295828725827414 83955623332965136
19907690699491132 58540351477573808
19676916891365064 80629112081645632
37845414235393544 56894821133013568
8659576871273809 66803188628601496
55582805970411336 56702673492218816
56805048310582008 88601241093648208
18307704048482524 67108513319845240
4740795953430179 82452552934988832
14217869692643364 68191700238950392
27562288350209060 84445350442076544
15092163681383904 36195936054637928
16665540835614406 55343367557559240
5354996059894946 27171521242810836
5575094038371280 74087547967555664
6433221883254627 40240528606984736
13793469961785896 97966045621103344
86506415706925248 90890278187791120
92778162810710576 98231048903193728
36557433291082400 60879840158647952
19680436282080472 44598825544235256
61818191734418528 81046061691956752
8401201412166219 90666808572801264
55482265262752568 58163760570492208
47830886383032256 84027403909170960
13001104688016900 75645421528415728
96079451175318960 103098043512547744
1653302087108994 42610864972423576
18648128092999660 45844299856301904
16991246192041788 45245691391596632
51170730138871792 91672910952479984
44634024706557872 74288842040786032
47844052924191696 56964284642169224
39558719728421808 58972496118320880
40688666072587992 66454482191584816
45797278520964840 92479883794463792
32730921918759176 92261024593372016
36337692240680720 66161232883814664
57648963361582984 99505214913496832
11213468566085060 87441623216451696
47840534564196808 89855579391165600
67426841931943552 74227017003702976
21834236815831388 27204429776991288
67393364138146632 90072707229271744
37803571956607080 104659452508197472
80120041893610816 83295476705335280
23021784065934768 77665242020216800
48046744863649776 81133689825173616
83242723635092592 92397029174115040
43130033363980888 61143233469163168
86657711356538448 90549606867277968
64894638322344248 88655741643157632
33658575362475988 83402280594845632
47425748011005432 60965552545985064
47076311276927216 56706253797639880
13073865457723626 53202210158480104
37569255896923848 105298131580972736
19364654039701472 76406422449533888
39522265955226160 58418172951927600
58570405234496720 86596119025182400
67061985658474768 83840284681207712
10617328565937430 29062020982691208
20062774170766080 85769496019560288
30967363675576036 84689325439101840
42342271553805952 73998380557623328
65324798440317952 92482075213602496
88647550998054560 103946142994780416
29759305437163944 63506985362786144
21260474572494520 39669974389392496
4100192845392611 15147453678467950
77192511718833968 97517469464595472
45637000294308120 57535715839937624
20030069781213392 37936938278592320
50276486481186704 61333610396012536
22956545720836272 72467435110023536
53333241360155520 94487907976159344
13091881961904916 24996214412030424
30332188024109668 93324070808576640
16413846004127894 64920258199748272
12940074676564796 78374609348342560
35977530992694112 45018475280331832
31272775077286548 51523441631785232
80869126116133168 94976481855095344
10148764976482778 17349647842290508
30296677074121492 50028481651705960
20913154881263364 36085906943842336
91057850114363536 101061601687303216
14008187126205072 89095912210457664
34381992417065452 98016046884024480
4856307826902011 37067637472636056
367699041383362 7589533722557454
25974090963134400 72410320834191168
62654510666897624 105592876300665728
84138800429590656 92492426421528304
44640786520302224 60292066006498752
22208089752895748 74530094066616096
18059781479327404 48760911814670208
12160312843564994 69136664355033152
38509928448222752 66024995310774272
549798061114120 6393672360857395
29948535616662996 62099308432479896
51278474754371296 97980653706354576
37923196746944072 59865147782334936
39248982153414560 60303644270040168
6442391197269062 61220686404480016
27973446669572084 60376117086679880
14679549149305734 24669821157091156
46875387195422008 70767044047289320
59869687973452792 87038688947113472
101511014004792464 104454175199134128
37950839919289040 59958326039811744
56911060452761496 84520007645729872
64355209356821096 71650202617523240
27971724046842212 78650968275657312
44355227581977872 49640837374162704
44213356718486816 62977605691058008
8870095914816289 93404503017017040
33536065332929248 106466425497791728
21994225562337124 37282124603929160
17750201818685160 93223655175936560
35662723143457052 70510079418326232
59739784586820640 92304570460520224
42981068224437360 46986324833790616
30556588799449940 42644988073022104
51242663681570464 80554934951373728
75600069332740064 81338141758369120
4240483299687197 102772856801088400
52182154813906128 88740277647939728
11274586506784446 78511906607281536
54974341552713808 76301242528062096
21657918432915128 50891341529743984
38615497915178704 81216835266314368
45965669875183512 97012609098715264
46366686023566464 70478400111524624
9991435160542684 31767698752085896
36661421856392688 106251899993771040
21910549233996596 100816413347195872
8925695424381643 16774413748423014
4433016694837954 46186192724596048
35548388890673088 91945556995934736
39225823591250632 80339895313446480
102058316630408544 102319817082258288
31314011586125200 74413383765700192
6852951771144871 57572798338430440
18087045864560328 79891116048602336
64380725072647896 64445130200779384
64706175824480096 65622833354072608
26914124586883180 44611628950933104
5373742584176639 57855366791162528
20161427978266156 83145321195570048
44663104026805144 89334741741560800
33237935206917972 99004005383162752
66114336076098672 88527296383878000
12674155950388344 92137608982255232
12291386532447822 59818371657567248
27469555764159792 99846521320958768
35701047833331700 71744142302493328
54589439376459920 86246699692139488
74731978613124512 99121399099125728
82936572324233680 102741339517446192
40449306830148720 96034296741485648
1711332406644440 90150667493809184
65011749654963720 80841653748857552
4426876425749972 63351081052764552
66443957964954032 75296058171200608
85481471349927952 104316544197028416
952787028086853 16878967105391322
8921139798995214 39337269015377448
12324561528372582 103340351069763248
58747062260441240 89847749266416224
73097400946620224 93127671623350960
42399558177697400 47359171890306880
77126383215298512 86345691111029488
54314789917932928 61852273640974080
3646862038688662 85413376743361328
4802967005349353 36290806252809928
26655357685931412 31490575203549596
17837763754703532 68174364207151456
32404633206047460 53794031432417328
3713875263958361 101974354139629424
18329784859787000 32720700396558020
41696831679853080 95266649974598368
64947553852034416 93226826355931152
43429612503890256 107228942419149456
9838316980679708 79707124014990288
23457008296506516 39939070658939768
49470399221947128 55041528937355072
32577182398717520 33963629236547492
35000048929666160 48149443746539720
2530840307788850 41629060075800728
61988242204814184 93762153556410656
84639905777236224 90815234581777632
8162556681939702 74028146384762992
55599642140806232 69688297716825144
23380538086433424 98404911996049936
2907641020464708 67495265492571296
11957935885974510 26861580449935928
83940898626740320 85427741269581280
99297163010337888 104500309381490000
29833494097847764 86047983618233920
883758940799332 21253952711779796
30316406840659352 101301132777750832
63298994704652440 88424992253355840
38361852246190664 100004873940710128
28450810739862460 107340443645596384
69566099061707344 76258586880939904
5713514852272419 44306984597502160
60771979090724984 64537088053518336
98805203773788896 100216196329510560
8478729494773488 75020985693009232
20986982318864836 105293207417012080
63032183484575688 66996577722283592
46379849941647368 92254707033203568
4649567637689975 55777696634876664
89386745991307120 92973559493758064
17392771980867778 20916800012630856
103228838960131904 104679731608731520
55878513616874344 93403695498874720
66871070448512304 97457171717577040
15041821632726296 94768598890185216
31741661963089008 77075260290997744
14621811179688272 37733581456391544
23992400830946744 59065487816752656
51756496420571552 104511736793276272
101431362770627280 106923478428643856
30706301483255788 40532744069053296
6955801224153141 57894209974492296
44569582369414928 88571309915642608
39898523638245032 54792454334921296
22240890112702192 29676475470484560
87744519588838624 106972489098838864
19953647952950300 65143322202340352
21863669360046400 79375024784476144
20879626976310360 28342896871152512
15740506768934640 44808364214610696
15581096284972772 70261033158324472
517726199945450 85454425682144208
23295564802155700 95195464861731776
9265081662565618 41869441292433576
34456139084890004 62557953482937280
15854337579339610 52719592375278120
40832254887564872 56481050063645584
38384158107856776 51271087162932232
2650270585771943 46344319961858776
6619529829757694 101096741901099072
29301035576404972 35436661451776908
53655339466731672 58085136532933080
28772991187362308 64343597414095344
84555744911523488 92427330668033280
23424222357492844 53731689856058912
72531462265919536 86178479544456912
11645586222985084 92991135125072912
23155658202761856 37215721466705728
44863024318232376 69573719507837720
35603735934941124 38936136436732888
102959777040615520 106255406965566320
34823521181597920 92977517587741520
93570695705936480 102177168478550400
25366660668122880 102464486884184704
58206634699615128 103744355294963904
7287540421765523 32619420626156636
16796270654914104 83211464352637920
55154824927437240 77501493293589824
13046051167696770 61347369364302864
83793208659402896 99298001814563040
96235265757895712 102289746456119984
45993381939466888 49393405107115584
13963493826708230 101190338810485520
14981636524942026 85368141491278512
28461308118006152 99721820204621568
29347800863844700 67505308433879128
3435888093606188 9705783835305028
65377642235418744 97572552208017408
69988628938370552 89373961113767680
7408085338249592 28292574704951492
71260463443218272 89862581982684000
89541357324118096 103188150600244576
7372239522113804 105151977199183328
27751468170955292 29651740380809040
36963591143343760 89821930403572896
30473979758584996 89889763469165088
763605776493454 23829118472361008
12731198789576728 68731226702586784
89883188341210608 102232420169493920
6593043273663715 95163792848684752
31919822261323184 102955898092237152
38945976959379600 45718091573769024
23811705094106308 91750985241909456
62538667340802040 63322324436105768
22547003369297424 38491632384867120
21212426818342604 83257421125127072
53796713211065328 77922230430535168
34177589436536048 80059613723642016
19896421516041196 88297089853376064
23290026794590772 41458337397285864
73895619931905408 105513797714303264
92362817765579664 98886372475329648
14864862300888834 101920696017179552
33385301816249104 60362254130870472
7701043851342015 14313364717248162
315357773989868 92743850213861520
68923643230530592 97046327488337376
71145669711442608 104978028766505872
79441645485525184 88537170941970112
46000742297747832 80907297672006656
29593008645426196 29843960245139712
3988845644816973 88056065208296256
47014494856914552 72468798984759184
67079503624728432 93287558730640080
60866082648700752 82451195103211648
36175092806428928 60880146334935032
21626233480575192 88054614149300432
48835034080386760 98342435433056704
22271549378178036 29923883043479176
25325225991966644 90690185619484000
35120440138598272 94636232272252704
31584155311871740 95301030700857600
29225519285664004 82578524532886560
31566490890068072 102512418242055184
68158885578896376 81101009024453408
31215811306256124 54366860115720016
37098691941294504 96315039520047824
8579488474812322 100990934297319472
7277122522356419 86320075503765536
20153664282556544 99231396827377376
48438298960694536 69918926908087960
49061861798384504 57499396801841768
55313601255757936 69283056242159696
12503930503006370 62035771742346232
58546926500132024 63640669259489096
52610778485875352 88350507999281360
38475455605260872 83003464032225856
4402931829287722 75730415567694512
23972193399304976 99984896253303200
10383313800416952 26143786295256060
62057755258694112 78792247604885152
41429303366326928 80359433567245920
69664339608731880 104964821857761824
5714452017890934 28374694482634372
95896724826860864 104766294168084400
23362392731588760 30078071892285556
41074358088489936 76723901231537680
21224422973152556 68199347995311016
44493892599056648 73273765451277968
4223116033438494 38110792803198264
10814616870847328 103474933461112656
71795829155641216 76039269412596560
23069068931261456 40795212117235968
48056499759280424 66208150381329768
35092648191254828 79061786029785968
3830881241591265 53075839327006560
22994291588247312 74783823619936416
37635139026584264 39604612277960232
29236041911478440 86991486994541600
650416800761795 23653383237532056
48534997970427736 80122841577715728
46671760159827072 89332019537362720
54581411886597856 60412580219049872
25891332915342728 96391249330733168
16421111551266108 25890799735860460
53635114871683152 61080038015612832
28777805555625168 87795555783048688
80256029288563584 82865142972130256
28483813074523560 32263357569359608
15030936752777490 62760123490835608
30644184099518984 37062422624329400
32867843165578100 52975294985319552
8823604613113027 36147585024050160
48671826241156032 51020846293735152
39395353028287528 58192733151633872
39368417451701760 59962891933735696
55441874953057128 102394115532659584
38567037444699120 90866386085181104
35284615270624564 80451848555018288
9811394961936956 69405130671126216
37878592309505488 80613846898788112
19959897617740260 64245141179589880
32997049225297184 90308835154465536
5967042998048404 76175649764476448
29107738146520252 38007825877123664
45631462082037760 60187078423953280
41126042582935360 56614336978095664
73770602172377440 86946855870195056
59112722417226448 102886047333291312
58243597968698536 84291068655914352
63717028359159128 64559092529038656
74139505435454224 102174413506501824
2246606632915879 30863474374749012
54621753868347584 58662091453598056
45043843386261776 51261115493751176
24509958335093704 78325931994331792
74576972212982 17031318841622554
45703886071609904 60972683295129432
19677011587858212 32802633867368336
51064913684095792 59519377989635120
54763823662743408 100495424325036304
66954272969110528 94832297558633472
54304924505603824 78542714226984832
40412309661989240 52033246981633024
30656423948781984 81347581599465232
36518052651474400 61191723722235144
3995676104093172 106191894126755968
44661623355830408 92728806552019168
26465512678484740 33786497235503408
6991103364059452 94131984509326608
80278632765961504 85212026502796608
16851201500349818 94672589634812976
44814939523983032 87658552379769568
4266928562231448 86363786833292064
17435459870731746 50414731494333680
10494158346705634 97451687047606336
54775614318029056 104546603018261392
38126163494876120 93890770413995792
27222265392334764 69923278446186488
53370065834413560 61458364519633520
37261199459585216 47166089170766480
48897185240118440 83591579342062816
24888163663089768 85624850944785744
68988443281721536 71787488201396600
62601599469366112 68345062135320320
70867783776083416 85604741408118112
11355932982154472 80247738809723712
82973732189180416 85213847461094720
20924476513229000 92271488164815584
22571629180896008 73050898502786672
536369835361481 23827534273917784
11597911585877998 76187405138390016
33685305512377188 60438284556798968
64321689232681312 86627536216693552
69517633443128248 83733614635700656
40116146284196496 46751518089650376
29532846931130236 86015818065700960
71528760609564248 84811547040463696
36759211236148856 97142562383128032
38176177484175136 64032023383586544
43475776805559944 69196346874199720
18839430489669812 22661703964722076
54538951131824904 72658761717548416
47956973060823472 51950588013938936
24675832694710556 102080061842001024
10103706880093772 11746166151123054
34285750997416324 42799993890451840
77041341261986208 79722380001612896
67792133940649072 99338900645787872
6840176177203755 76481078172048992
7294245395527272 34509291257984180
54918137827699696 92230808475322016
8649599167129140 40431439080556512
42246733230572536 93643724746677072
1029999823270416 37041199041782784
66061355498588984 106060517363191280
18177945252141580 81989927287066320
13183009179138572 103278211704818784
49405776351807816 75629567289435616
91044123515279056 102799993893345696
5247051713668063 20882109366085448
32767488472912616 61375859365213432
4073077441227343 87321837459604704
20479331618394864 86761251793910272
21071990318260968 40392171369811656
37045588895526528 58984037712979160
20512726925666440 73999034236902656
51676260448561512 84262804093010000
12779773019045266 16660207763869868
83464511860702944 100764039303143376
37975060824454520 91757014720750096
18445128718769848 42621602346403912
31185665469145984 67808531913885160
17234823621530162 36656934851367592
28876918442103212 30268126925385304
32362530152547092 37937782099314904
29142297421688096 39985442485482432
34641515358145544 65606388346264688
38603977542820000 70702285805350920
28952970362770096 30331282807616060
73449707529796640 100832733844286784
14380566455471810 50432109771661792
69422987379883616 93212698626118144
39868074152235816 107360330137260496
7579544946596532 16872054455923090
11755279027276618 90681731782541328
10066128820029836 68531991239701120
53631208127031360 58841837350910984
39462131725212880 68088372486016504
39460544839804104 52592827581409104
32306232825397512 93302800802711168
3719688831846621 24187584372627656
28014932600191896 48607618018770632
31958662771179220 35792082258890172
16766852289786922 29789489540097828
43372868708192472 68614749429649776
88071140764074384 105396660480394800
75146218199527024 102841539805609568
33144917286927052 78473531096882288
15552919138722620 47682374008073456
39743546643288824 55741827063210328
40080166202972432 51251803112192184
4771412739622119 10178727269010168
782722640471268 41762302659614584
82704848403460368 85350921820342304
18943300359640516 84187637169263120
43478544433631544 57480720389472232
66569674290940896 69898651975520744
61726651110213888 81770994504915664
33144070347656268 91653597867447328
56712700051438176 66979958694535488
2058891030177308 75772143684495968
2255223770055390 56933255529174456
67854867197369808 92407657145144704
26170934137958924 30340596958033008
36267308705448936 75214353208021968
8749181325967031 10398414768886572
27908853030230728 28525474049655548
8963917079526907 43694555512381768
13775940486723718 57970472044880712
66655458266216696 105087325554534208
8810601414929586 10741210381039436
12322534334864434 93342748217609456
34926861961226292 49012127476597624
36642135880123160 73964861415548368
83602039183816960 105240897675695856
31799270076840992 66631580419596520
25763573772154632 25948181528724684
91220725598778592 105272115939587088
43815784292324856 79281508946942560
18786339149348080 104657044193201504
6773027229386906 75434980560133792
256937063625335 85639577103957792
27115751994931428 56035875709051544
24900490839744200 38124311369815848
18905800106709300 26630937865788668
3932091927788546 58579172674285544
39820337504000880 75360814118408624
1422211506409836 86937132509809168
3657709388816835 96007663329744400
55625400744393192 104340495716195360
45663648807999064 82014138555297904
96754835016306368 101627859264970080
39576348403834560 57076584692625840
11963454195312126 40602068566564200
9378062854327780 25763337441067520
12668876731049736 46585359992432432
25388443379887404 79842141395058112
34448267747426624 34653800577260992
58715252039434848 90720213948019840
8571947820273977 12993956641312416
94073789445100464 101006651777666160
39582059827666880 77335256340105488
12951365128524788 54701119479700120
84161374266071376 94121100148267808
71812505081074952 90339737027598624
25202201412154784 38368565297725704
21793910939993680 48821106786462432
36819474630656072 66613286269834176
30839230255506916 89094798245909552
27915386496349732 64691259273412360
76593126719525568 98382420791372736
24601899755725876 60559587883063928
36398817512794896 50739078956950408
21603091145876708 101043517420290432
56316558221380648 93339694508920720
80851891526871536 95268148221116320
46973539222356064 54981478660054048
5552984726360706 6456038191484837
47100663054611232 83332531298804144
2969790060438158 77620558486396080
17462381792942820 50878743415218000
7247264940120701 85077237103426800
45317202569189480 72893180179800832
66415569916654624 98941251237424528
51254367432005720 103136614483741824
82050621042699856 85587459519323024
37009055343240376 59544898342535816
2697318405390550 92655402883081872
27217033913344208 36467287760575888
2410150609804918 61308420682216680
29199719477634064 93121434454888976
31197274626493092 38711080242271064
5540143599858478 48911163951570160
25073919281926744 91908108370367104
32770796175720616 86886825082260176
45337431042921096 46161946170783264
8292854532173543 33983056684849568
68411478990011256 80682011871578272
37016565303479024 57749324727420456
64905485319077336 75312494922965664
27056059650914400 51462451688539152
19513939904296124 32928653234362432
10169482896670538 70021572323358576
23551543174500288 76057758898029760
677477990763855 70839023596706048
9648919169045644 37627304133205440
41321792939959744 103442499454159984
5346813340177158 64926680883738368
6511193910173420 64490703119648784
16610698211431132 52832001359685928
35292569510449620 45905776211471584
25027985519232956 57522811295716512
75426780231941648 89742246703318848
600697492098236 24398553671908204
100587934382852608 102020521589331120
12508103449589164 38122279914792656
19367210869899000 44497512702635600
53327397671337544 60199020628331792
39588700061993816 90291666851663264
25806526360981384 58792903229981264
8559241847514348 67544158762880368
60293537573256720 102281740223598928
33031480238498324 76526096276593056
61069285467923776 80691197545518160
58602881553300896 75482776364289904
30924448779998036 81437746294317296
72254647502991152 96114811042245536
45566468731745176 59148495018824424
9556616048350530 13175943914522178
41604810949117688 93094771601680816
27607460426745620 80930266146097232
22240694424570480 41798508496525216
35621636227821372 103483666787169328
20355341753625120 46640449091429928
13600069758441552 46693452208218408
51581086449524720 101253032994245584
14501301130827340 48742922011867168
32281005173464604 100595383602370512
53099696664788848 81161736430649232
76539254409732864 81967924027610448
57486735885493504 73883129129240848
18056012974261104 19704643187627424
74537717553345152 85220830574581952
37170550412244816 105559108008319920
89869676179915296 90517388919944816
65233988000325816 88444869421639680
24807119417154328 88358145215722704
44688527448410824 93947656663773776
64405734104515496 94881732762306272
4890777681225207 9049771093590552
11405387966336066 17809008812701808
17147484597822200 63145165033130680
32525731943666476 46880089640702848
7013424820546727 77686740618642848
13392733030612572 87884157504547168
47297069165604432 98034483730015248
2346489637993242 38614317883259608
6817304799517445 25271537634319320
51930806261511640 68495151808480872
9107257148957068 84306965675977760
28697447118101520 88941486828120864
80569008489474160 94068286088033344
53026446556262240 55151360796023976
26023023986313644 55132819351334792
84422795073353632 95820891654674208
13928503634813698 88674103254137856
31405837526016256 88138111824774608
14227030971711358 103851542380799168
37590786777140832 75924626358278320
42461754227785520 89310121959133584
2035295038388444 43750635795867944
47110298452732496 78282963535538528
15562402479558192 23077943357588208
17473452320073710 77234089970086336
75966698143942304 90395151427490672
86578385010023168 96129511553656832
43394293659138896 94424802042820800
14101133152621086 73910786064803360
17190606248364268 62430372082706104
1107997559208298 15444321838278970
16932870037645350 40126300160963464
6208294915099338 99611194672362960
64194021887258952 87797755794659856
39149962692530080 99853410715913072
40703982255702616 101627170340141360
25995476594936768 36150554424086784
6783882138751225 96506039453976880
17258163319535074 94042245995762304
41464620653935648 56127063708479344
76614131444890640 100334279885967696
27674120980966204 56146224451282152
16055353022418986 87390079814381072
66393139272969480 100093871494102544
3666038011080553 82066096130635888
1520834092028809 8198971877200704
94539451604306848 101275601887394400
33787478625135824 58166724653429064
24264709934447492 70594219335900536
9685588122357564 40891357250064112
36165306168323536 99409559230427232
31907190929704304 92735005435939456
99392584726052528 102860081609450592
31323279277377720 92797031133197072
60497044159104576 71790281517594192
54522912735932952 99833271561125632
9729632808769994 65658963547161520
26608635932886140 65412308519552648
1743408955243684 93352057489051488
79672218871946768 83291763869612560
64144696864852560 76581557285530896
56266442779507864 87337247087255904
2943981484397127 31605134135892888
67553202665870704 87047773302025280
79662608644750640 89872456092858176
50558178214431792 66134801807867856
35271359115253852 101383707408179536
55905797698988760 103140824745829840
45055456952480728 84210220783876848
66361002979205360 69676585108591120
88831100342759376 101258079929715792
96292271401128064 100483850639949088
64514574211711920 88566394753667888
66170184159701576 106066644472302688
19769493434034360 80221573952130944
49235285976353480 55651037249068104
11967216313937004 60824523329488408
48293843389627488 69403418234045448
42846951678549984 97569609704703968
29177282083168048 37426351383433936
41537504790331296 62062193998913232
55167843380361968 82827377051190624
28048164970393008 51610277012097960
17201823988517772 36486105644850560
20470533747365584 43160875074221448
7151613876776127 37154170747616984
36344540346726632 107168883555899872
71672384820527688 94876825973943008
2856085453716280 94155140905486736
1559621701412964 1819907069531632
44238942249329784 65664827413080640
83332217007322736 106691246811336192
16953490462508402 76501456558334016
75506997332397504 95495614707559648
40567880793827464 94800717586765344
83902806677027936 92496922297655168
9138294626866918 77386326798388336
47918773747854640 75920481252325872
79259699980078928 95901740995844704
9401829473524862 16535204857768260
13934132891274652 95985155099916896
35289030794455360 37192020825909448
15838520371006402 42740455796146416
49116285079570416 56775329877668800
23636393934783188 90486943802618080
15806562144686900 25144298324573152
26173048134937684 66175291138092840
9250588164854436 64994420756416744
20366580198043452 91466897284590960
59030846982312048 85274741733304272
19748265009043132 91235612403263520
31053539844688816 53420072647450288
11744249643175896 80324553802465104
25963653011273592 64326420716909832
13004884991608818 32931518912122364
30719118985011692 31694450753581256
4525445041530612 25823628203640380
21671051226605236 96882179049106272
69176249650455520 96053447815598736
11687083318010338 107125644411372432
11054559645061880 45143115854912592
27396870437427156 61243058489523352
54813064527167544 86050311290858128
61357322848948704 90756513684309824
12774862395735940 43584092233065440
43562885783789088 89213844666861392
28364706333012024 105090717345383520
45526584224535016 90445014594435168
57133998733276016 71354292117125744
83409867728033872 99782254887527520
32446106757685488 43937570808228328
30546811475956744 56283323979311024
43115320572206904 44750296411318616
17906085311569606 48643785278863552
23830937318827072 74668661280503504
17329399289262782 22298130221638504
39175128632818248 85128904214104512
3980798935922243 83048429208093696
35844988717091008 61803482180304752
76044532995015376 79596688459605456
49338781195943480 89279625663399936
8122372508230977 99489905936828672
55214648383073080 105243572395786352
18250674317982492 79010755637193728
88971645468688640 100301148170848912
78291569602606624 94641049259707696
57661256894074664 82862473468396816
12221053624894722 64444984656422848
15171607491945658 44486618514309336
23314563982684340 63920496181845512
21795755365720760 86688592601261184
14837171593327722 82359544308467152
72131794165887120 74220626412358896
38704834883883688 74227892436572688
75240243497504464 76556233413636448
20229345288533412 97561208396824704
18717853885213480 74228759089046896
11065543857413108 106262456441430720
3554850753446581 44220049560251640
73193357618092384 97203429482664928
35573434049413704 83583899763634544
40523548033450344 105735679634991904
433757200776291 3082806292627718
21607300600395216 107063223616347184
76865435600746960 102355565112612592
27707353459933868 41202249938067648
14486057297757730 37039905471250560
9182745230205160 96105654871858272
15358621849675760 96737581244268480
55826622722864184 70410233733407632
24794820780494324 26094052678766648
11590567660606392 38416882764863992
24192133510006348 51931837463546024
104075207714407792 105637159897595280
32976370444132632 42199896238779472
60450275560948600 97443463094764768
4787717475451282 34866329495482656
46773247408755520 93521022825189648
17557894280921184 90660335077790512
20351083459083952 23347688602458204
37043749098610712 104439838006228320
20411555745834744 90636278545013488
2645690008316804 25435560597092836
37966509999895120 40197804511811856
6082218726055149 26770071667962280
49504030884494048 58985454666968192
18588042724091352 21217478217664732
56564840824007072 102572521650950688
52975823330941040 60352777126278344
11093365305322272 63345721879214896
78764203831369824 87431352455131200
27336816547999588 79081962072044800
6715418346801380 38898530366393304
15978001773199854 98631832385623232
10453346725117118 51966550433277160
11127477031083686 30365907584633272
63500948185536992 80356142195156528
43397547239548136 104638232403521792
7479116532938389 82814507343247648
35878622102397560 88028241428328000
22331608836968624 69974418841497080
25469383337142960 30896602068884676
633615433478546 90141349125147680
101900886567857424 105965417265962656
54657779687398560 75794364537862816
1350304951834488 15601416864611826
68605871738022656 95422572186442240
13046683777796944 54109758815953480
61360924976366464 77825382463464016
56298331079022632 97691272764053408
20118069942756284 67986333349695624
51974024992995104 83831157286271712
40165573079397224 57559010661525760
5121560941073993 93753482913592592
41054842709714912 51955268271622496
70356629737712520 82001309821406608
56331934551287496 65701206396001472
71981718728613704 80153198491354416
1755612606928254 107264236102943104
76503174611326640 89665177890730720
14700960744759760 21207396332918560
8952217132266622 33442711575463888
1162526638065720 88654445758738000
8515188184156804 38083137192674656
1158257225439072 77894819125402112
19322646942657864 23561304744046036
14538040030176552 49473126530707960
5379739168022159 97208843084169440
5501015126576999 11352304458950430
21958242650412380 91397443075225888
52259047696494704 65481246224369088
6156144291047672 35758452305839940
49455119189568360 70270537810918848
57765562446155200 86990146947128352
14429349751050958 25826268044440476
40876781298311256 72773675581358384
10336782267501074 56346064346969256
939685020511246 55129737637878448
2511712810001756 58683145293515816
66447230767079200 81306269402208384
39135669013500240 72170357232726720
55691024525601232 88602548764105664
29426597488972108 104927619474720064
19923224476335156 21348338858156216
7435121333816151 72054968180690808
72777705088421680 90301105367563296
10690422503586966 63002378591178168
9579405837251288 40853810806779888
21386530015862668 70748349422197768
94996724621509232 101469427304464784
12999107069471368 81791761146015216
68076194888704344 76337629677952624
5938764344491199 104195012891146144
33420026416568396 73248813651855520
2826994542356111 83015542902250336
46597247644554544 103563814926564080
47558700440660888 64801683485326808
64786590708718912 82321239143365904
14256368617548760 77708227083326000
56263410914955552 76972434211210672
60118297223867072 89273071103994416
8453336353179937 42617364492526648
13638622530991754 72863468772049760
34295150660017416 40082647040532328
89611502566119056 99487559693889680
40341415854675696 40667002963363672
37905793858204296 83955916111652432
19211035501109324 40472493261909888
55529435603853640 93497749737325728
62409349417395056 73018242320438048
72842993914811376 86705689705258992
48795326462611416 90522208919713264
48204694406884032 102177388983239424
30750680293399068 53488595880438648
40907615316437936 71929888655994456
37240535454567360 97137658172648672
8397018456105809 35881412369485112
55892609825302536 106218425069500800
81866689766983840 89540285578709088
50757811607097272 67686564559346048
24270634061687864 30643323004644032
68072681945654720 101394773323825136
69304735917249720 105004867541352144
33904971817927952 102791549250828608
13214791125472648 98605196205623680
23186444132120148 66986719534497112
54341563782224304 77565718047684912
39430355827684424 105979312775221312
49655945126464488 53340671912169680
33239936775323888 44966418279641752
56612575592725408 101117064985639632
43671029360649136 61320377476991688
47911388077407104 74309323730288352
6506777837384037 48165487165890912
51213216175980408 106035300646738880
43531470306474712 106769012535237184
34949642754460928 46451151102569224
37918487385849024 85584311094446240
47026881446607616 69092142035114328
87616113156758544 94503195127110352
15091169508932122 79467152496456192
20849111403161632 61311207251614800
39974516300870920 51295023373252136
3633846064393618 76208977368468144
60891477715002096 95749109956517856
44667392428021648 57987054467446936
15613430493518838 65302763425153768
53859070782228504 68248079175212136
551857487770843 37911903786404064
56948946314291800 98856150056829888
19019991935081112 57015684999039496
96683232138664688 102749859587690800
20830455143340312 32125579488763064
37286050949435448 90525989101050240
12413070992939002 85762980246278048
14013990929954538 77206774278401616
22315212287704100 73082555876351216
51815753478921920 104374715623388736
95975806278342496 99233002474369488
77222304130128528 107091000942064352
71706962339928480 75739533348852208
11374248638531882 70563573056814616
41403166034980416 82581775158374832
14986176370277796 33056287816337604
13180660737832268 61862612487197152
42612410670505168 73906709927838176
72197664436161088 86887579643735936
8923630903667074 46936336316706880
36193984220269416 86601305971282240
20008240165466700 24727846614584364
78298809316260960 105962166614826272
7855749659361272 79583232982857184
49293499661788592 71445396945308728
21679336614041532 81833613995178272
78178251897495312 83068630368180512
9685814748472982 50003546372425872
41680285828014784 64212488462401616
43936079206854656 70078049447744792
35443897787293264 41236638615119576
33278768841139624 73490457084025616
44759410075685912 59213387584573016
25955764850408952 29405418834531040
29901184772703188 87712316287345168
35012787601482032 36930175722285480
63648641497088280 83898009838286640
4557703687695697 29796535381295796
28978724856556336 64663822700775944
3004060315330507 102467178270125264
41287549431185560 84819695103328752
34074004056973668 35053469118530296
12049276182304008 16405128430710612
64301174987694208 75870236991285744
19030974923937236 53452814552489888
84213936332989936 88192392640237472
29465811380274220 81810282965571264
284166378276062 12964559594813926
19878155726626216 29597546453237168
79536910224542288 100938917406369456
87489393921983008 89896431152591760
6152602432109455 54673565204426608
541693119219589 64006301344353520
6768014267737202 56320695049569736
36672897050788136 97342807867164288
52098998297862272 91149195140205824
48336530595895032 65563728950411264
50676737607718304 77449911593444864
59019731316740072 90796196077988480
11630553059727866 17643475386708080
8362447524535375 35090816522277472
3902834834292605 34948513816937660
23645901686335388 45600696937317688
27334607231300752 64370598299089088
4670852219850924 19229430163991940
89062931386020336 96949245450238096
54306726491575272 55021110031900824
2690857195549394 46904416963130216
50166833489482912 80565421686663488
46730298619406152 79449382505591248
20055159464862836 83502147348084688
28129285406956500 51424470193098864
30344845886556260 35533820155917000
51092429466275440 68476357619921912
17385196771488582 75851867839328816
11718485964574058 20987932158692944
62076640864196048 91788667137377600
4680718629910281 106199827058697952
40543405858423640 58803652577412072
24308535446464552 63562517550600088
54067359575527224 83250661496670208
57294660327496376 83569527373483712
14726183525272378 106842479481480096
39585500798396328 55843941691801864
8196954599419789 48536073673674800
8473779001257711 101815306290805120
8018344543000035 19552088299317564
10757179442613226 20275262028804408
4935212511763766 27589588711251468
26425442597961440 33578055032645056
49915788746549640 52000159914731632
14543001902232750 75402569107240336
49699046342919192 82046367397790192
36455129858270664 41399754627090480
76929383038801232 100559835943592128
5934456420402530 71610683552711912
15352269924660882 72826908720266000
86968459056317184 98421242368759600
31277095032706472 38291204291697336
5867119320866779 17871983310224926
13319960057488640 29367641296929188
4615548754736712 43236820663766504
57387441285199768 95349434920863024
22106813404832472 45361410047322488
60023961826033816 104495594061898480
4778973127563479 58129316106827200
87404586641923200 87462010104196976
11838405632350166 65508407472703976
74393204703515280 96331859360704864
33820901615655920 48723759025833160
3122201270502855 8533177792823034
48788109437636216 94076532620903072
8808842047964101 29455426254067248
21933893371847928 87916230636700496
28957156754203052 69223196322227136
54801194298616064 107230335082744288
25539859860869996 39475360559246088
28468351966028232 90464814738290464
11888763491461952 79714882612720912
12257608048653038 24696534693614212
62236098829366336 87230909207857952
22664400608728040 63494298488821832
17843879407724772 78349962657609216
96296974075987680 98004605134022576
24390300054552856 82958363317552992
18274320826138316 55012159330853688
87567551472517072 103275223606116544
105881988247966064 106272727405373072
9713166066579824 77863689976931040
11975041382748802 91085880868646288
66516616573069424 72153181689762160
72254644377434208 98146617163569696
28356757409563844 70168390060625496
21474963914376844 56983352835132248
7671716161786656 8734688374891286
17369628232796108 20453970708958448
40937499949129888 53038714921761352
48672147178628952 103104907641455136
21389822425315108 69607460193607752
6385891512083820 30192142212257404
2804760013463594 14089321650902948
52806563203863936 85639672228006032
19506877844843684 48815992783472472
28941644301591508 34414386455922340
31617844580508060 35546759288857292
100271728352154608 101375012201462240
15967078844224176 70079758839383736
5994106505085758 42870190604936624
36270436103570200 56468067601067384
56825558762048752 92117145192025808
47365022807374216 96768430696173920
51726397999751696 89752547250865232
20731413503218852 38640007285714360
28338755976248568 43253468825744656
3470652156967928 64324129849918784
26024343467054764 88916579980992560
33892632092565556 46330531248436768
40666759031436184 64534400634686696
33082258187482852 77074426324890944
31118340389284152 104156913781779536
79687204989748816 107052263189846096
16908667687225352 33605206827988072
35571086803067800 84274875335691504
834803565251541 99475788923164432
61293561380571784 70627066542889064
9746310771237188 40357948346777752
7522824510169606 8546001694623571
15702662349519738 102034003719334480
85575679573738912 98190285017611376
30634927481680696 44039801161596704
32964961426542300 98855120802683312
29242350882713716 98976644298414672
4747054779540637 39037693222472408
32710520636428852 87917357423321968
33133215630371876 85898349500434544
70015948605458496 70165427288530008
7321712279897313 60169145894302024
21626038273858656 26655887062326448
1974384647471238 92633997780814416
31490907817805500 32332322658379000
54058324399138672 80520531327520416
43192114589319256 95021758452011168
69206058157135816 79588801683277552
10697455514366156 10985140682100302
24001236544820800 78008460533321424
83629912294925360 105433647249011296
23744320723478332 90592377362461152
37958848106337000 73189526817247440
3772953335570528 94358350711828288
12691532169769676 54921275642984040
34901240899915336 63091661583698688
2219146504445268 92618575421843008
50996557894167736 81939945159011120
49194332304477336 70383918712054488
71700898372623488 75850583779563568
104773364884318992 105319634589009152
77183823457464272 88983720056768096
68472046834347576 76992514489673280
4419105883710482 39280929726697944
34322818035960408 104475809997493424
66250501267342800 66865602981966440
29399053815982456 66372583287988320
54050623636301456 104026935140726912
16377633584593592 38272796690821864
75848759787731216 92623308089428384
86618405051101744 91198514674029984
9121967933521276 94226608237275376
15849047086244592 103398404781718512
20837768389345944 75638322027187392
24922471554440704 62117491601812784
19059188931968320 34759907178495048
50230364636775240 53730723243071400
77823450953459984 106060879932720624
3847233847839739 25228307318246476
81122210674347728 97436825640430896
26296406684117144 47316135295698960
65941135919673960 89009068985177280
20918895878527844 78396089044852112
24941229424204268 79011336878287936
41130504184752296 104897259851869264
39418699978954336 47450183912340952
68896336336102720 88443965060781920
70337785661164520 90150177731189776
3787211350856402 73067153968156480
5080235084426120 16650743179836664
52453440212216600 87331475543133600
54978994704685624 66062361998429144
32231614961103840 48444851534636336
2871759353289415 69679341289214368
890842503707886 30137452863818760
10418253624476248 25077270329047408
19261087258836376 76461162376717040
46311315546443968 92710655898324256
10323548581534202 90590794820629936
7750496536161427 33505586926169608
18691549217723476 107148236189479136
42032892509239984 67170940780566064
11357503072024542 34954490955987952
2448836892920686 25418305255366148
40820326698280744 89120514381156976
14434676865639886 75764737330727424
50149058477804976 59712438736016880
26339882232425704 53516206897715408
86347973159013792 88185048161994992
17853740064031230 61100078719170800
7577202990731816 48231602937610272
48172872278834184 62844262647809640
60761821840547600 65342784760118144
93362158062276512 104539467806783744
36051782714294456 81665454226028880
21680883542197432 66958184714347496
1530844303651429 14784844883507166
71454268778588144 94851646894103680
40143009933685712 87907532884829760
40176900819880320 57473577618714176
78983342220719952 91130101328517584
18857928166091168 23736975246755616
60721328951205864 72936274180462688
75837354480484816 82147514511057712
73532458716203728 77076179639448592
53793277877910648 87609423030364656
27174953869214264 56967921779318272
8169748203504567 61637629430634344
51719642687190656 70085536187962384
10588274867171484 27294353710555664
42847203778335976 50335461359521512
19054431472287760 31036517612846012
12099664182103354 61721530794386328
30310677652953740 73783936186998800
38941236669195960 63602389099197424
43873448554706984 60535494508570136
73557289841566896 90428372086845456
49122834990517456 70105991323183864
33119374076470968 88169038232419264
63156979344712488 87113649342606400
7979651606206136 94755676793464720
13927108486870964 33320879730852528
2823169058630754 9288632669467168
41978359677521536 86992111198487520
37743136316646216 103278908142369136
34462837361129020 37287353009640144
76806118238455632 102938306156311104
32624513831657048 94422733316440640
84501548913512096 95625862261683712
14963437334471902 38783445257116344
102179208962518752 106422111915127632
46799915762488584 104790903059846176
1989016979533387 16204394037428674
1802423694924546 61661045204006232
16464965824041758 57607465721445120
41406626218790464 93992387998679792
9973970224043280 104487868029021136
19455861022856916 76772924888689856
43229467105859784 53534940661178624
12552240663782890 76719397588471264
29334766128914280 59248864023338352
29711202544149036 81725173904037136
35951147704663108 61937541006387744
29268192474655932 80374375970780608
2915189677733232 65431005305543560
26178923506591432 46715178821007568
12184616732620246 94905281413654000
1005315180469513 81914734135297824
5543534698783878 31941582916103000
20256104606557476 33449927761977788
9927329623175054 59052473218283496
66385146109037056 88563786272959568
757368931184387 55993203384648544
37522279553923816 84649036435821200
28224116210901276 47266034754452544
33963593599390812 59628196163483464
8789360830870061 99398864323994880
10404033016231544 32499247793746588
4832322682132342 36419722204577656
55330748346933776 105629506630216656
16856337725965892 44553123474766952
52601977401379048 78988844046605728
54283085422601736 88052894151675472
10453827362512976 87371326781061984
61128740677589832 89396551044596912
40202565324343512 87767219798171280
54948630473870880 69852607322934384
61601001213346136 81661475967551856
61950613873088496 104703305114888064
15226093924053202 79035962528265040
24511964749288956 48492629373755296
41458602002558160 64660881405311240
2860857501887895 7931577964964299
447536977376556 13200538878768548
35382828256054708 85880046665689520
25606967533274092 54820438009965168
15534376522950754 52700232904613144
19841670341479124 101091070011266384
9773947572293096 32714729189361972
45966998108618952 95325517197138656
78783584616972400 79485828321889168
15389443778847512 18348196582021724
68449765035397760 96336178976129200
39069676531717704 69064558882456632
17997806175154124 26740162894340912
68762401933245128 81649716966021392
81975380394421824 100120572445687920
6083156105695347 38932293881544136
39897628262593480 61482963625621072
38777196227584096 94052740959103072
20010464459094252 49302539557059128
78940789433676960 81265766310026224
21966610167271816 36834931496498128
16695290514989482 82377011326891760
1303855594473267 104122423313934768
39514544783527776 68738955618787424
72737299615910384 73179373249000976
48047987335012464 99325266348586336
19463941729949964 56284601755673632
51551028264151792 81272213617673920
55835744311982760 95636813048405888
7523843781499486 55189020749090224
38979533243649312 75017555872900816
32312408028089544 106740543472895120
80274825212840320 102614814406111584
52696047034750016 60819526166854128
24038850213696304 31414223156241244
31071722930399724 60164275048142280
7838046662743001 77567940446608016
10226132557616812 12786478557775124
50204711196319992 95538754418216000
23608781740229428 87277364093018400
42512389041410856 49560542858925280
458316507387543 26647487383315676
36859574935333272 41533772883762000
7673884373203664 84339517410648400
5050477335283282 106705482925373904
23885497277471556 43832544468816400
47039152943173248 52459804809192304
20220911504157268 92148690444947488
72709426532442144 100553919726622064
6127859705709461 32031506195186636
64937785719860880 89067656863235904
4333280576670077 102178574471085808
6381165173280338 58456333791026720
12989325539623268 26932183833654420
68844584236517760 106819209043521184
3370886131311800 53841237067243608
29867710951662080 41120550693473840
85239830526931440 97806111255251376
38366100219662880 81999701192279104
71625272171207472 83838932149046000
70198847815327496 92452163154973280
77028126595195824 85421393951165440
46094268544259672 95608312203296336
46777049332117872 49656525999481992
13192139241585168 67585858566966288
34752250371981452 65082224512581672
81497442377587936 92584097678043040
20758228619260420 45886382732084304
7568101352122884 65533298676515240
62521745355004536 94328049260533968
46772517270388824 88750377834528016
52389521933667784 99212202964570288
3920823172099306 77580608127211424
24181228965859620 60729821992177616
28030571963376252 89361621500787408
55503373945200760 91113070345829072
6672413581843571 46828551507475688
45779374170171768 75205079960637712
27023023055212800 62992721846908608
56760107158869208 98612804089600816
96150877133873040 100482164733540784
33341264833565924 37492916519039176
32895857186877460 36856169000662632
60013797775913272 78398505513395360
37620109156312584 41322743946031592
52103227721667128 95743821120507104
70812396098819008 106248552190350784
66243815700086248 103459405232209456
52945832277287328 93990600185573248
62297269718166392 76103683700100368
33302547260858176 42837449914902144
38967056134513112 79417908361668064
52447196424922208 70441945792790648
19201659734490596 105048025565142128
36927114364941808 68970578651120040
35294320782318900 107360515717396224
28439252808308808 80503054027342272
51912676814559208 57343531290462912
72690452631094784 105560039947729552
12721910215018852 47111351446628600
30043636812672444 52497060972752792
45302161533642224 82669639719542736
8983141728811651 94676895503986032
2480748870161058 82296215630567216
70160850209037824 78919280126747552
43634894929653576 70396397033217664
101575990672491520 104597027874240560
19884288937259684 86144664398447856
46859662144563320 103241203010918112
6836149244121937 63451965208708992
50066975932483320 74420461556893968
17227503069831096 86635964415504128
85503556465889408 103344442247374032
37111255542672368 74730017599141744
7765960460144048 97328730369339424
5024467431406406 100585228236954944
31808609845594808 90691531832286512
3362823657640840 72846285390929840
38073907960366840 76936152775433776
15645114878425226 97053848325110688
51279005750734360 96581312367350832
62015050537331424 86737935654519328
71203132441391416 90804763135687312
2745661754068757 20721777455540096
62713663361858024 105967146940766976
10995157299065788 23608067091338364
34193439157837316 103283357964230416
9507804621405798 34952082383924504
86888467593968256 93159887906282480
94848700990194384 95197553472786768
31576790415396520 90019066924121152
7506294730246739 94713622179203472
14320089255079660 29450034324632664
38735888293529912 93920768334801536
79083998993484544 92764624204694048
83562293057001920 92071622783716640
323146952226257 5285021257533649
33258158430507680 99506490074697552
10332956050445562 89293551816354800
48515242132944896 84021469184940384
49111134213533048 79123345445610480
68126072213030280 94468771299322192
15361156241003808 100750994473129328
13749392222657402 15142844837043008
17509840129488002 28189874267124956
14730691033028802 107137627035494304
49935130739660672 85608612969266176
14885828743149576 21121393841764464
7228651049791340 92998521641127072
13809044841442498 45557592351024656
7048641991766743 13835733428164682
9237695605891042 63630208006385080
63380436447145496 77885744563664288
73537759312746480 92334760790188272
15408712016766366 96061747799130688
16754345029874430 28325856230662172
28203221462175388 94257491362861696
9083187444890982 92377142373784688
42714233683590720 68481585781982848
84897785516742752 96661312531702864
13434849666844186 52781034935506088
67361873071175808 74290148887264288
100765384630948320 107146716906762752
30754864224638004 76026925670114944
51780014403736912 85287919007762576
18021192834667600 101680054306310336
22802693864407364 71849475936652032
2501792993115999 34176395525092716
20567695519569792 65374281401664776
20752061384047712 22536400000991452
34519678189719028 45507424834649688
24425265548691956 98916126288871056
25601399611552824 84072015388752800
57803853135772360 61240970573601568
14694128780774316 85896219795614672
23802185260504928 28953057111060732
15712223724336634 64878419593125952
21038363304635252 40363925628096792
61145898400442920 84832528025427296
28417711127824036 91143688111142784
2175842942909242 35189072798546240
58230900000658448 96745421273205248
24098629302212540 40975928639349768
77762480214606896 92239085143909504
49322324066227752 51820545074806624
39630812044411496 93467197507107216
80475918704095504 84279543988119936
38851897961930104 85847099887034272
4033021693742754 88147120891206416
21324968212480940 22845034971966184
60358512637378344 60738087409201088
46685590160731152 94642914668329680
37236615495979712 88864569845970208
7981837457991796 44221065133407240
3314329677750017 102278914695654352
48152772266233088 99033497151322608
61200649422142448 83094633058644160
86457297634069120 100535465557055344
4641001099860003 92675202341580256
55832824274433552 105932814258765472
2202152757353211 59283214912855944
29450421093837756 72600063108535424
101817056225103824 102548093394333328
39091423449051688 98239568245689072
37437703108745216 72834748870222512
29716802690422840 78943469953472560
69123501551794856 78711243124350016
10188803880714042 87775663540216880
28170145650435272 85990367825376944
9559733157491690 69703686176949352
22057573862869656 33057718717443868
34630431135385916 66945560895133632
6733586550941471 41696350678551128
81031960286217936 103191797806542272
88054571582510432 98786795118182816
43642183904572704 95234298937683920
36419359675041224 75175915633717776
44471407405276136 62289576732326544
27550231197674576 47007492208359176
71996120550235792 84089151624656352
69965235256560176 88236958725801136
52957376607427248 94760989480291424
52885480741061432 97739402124023872
19382299271009456 32167603276166552
12701242387703330 32856080931346148
44883616376888680 93194527984969392
37365370690795920 103756689555801840
67302463359257168 79061384918601280
7464394819801335 27585814367772308
68208852060693016 104564922318077920
1758202894318009 47522454025003080
14784156905024346 63098153780664864
34614442619291708 56106825837392080
75205634597329376 80151344759877824
38405480630197544 103831567021807920
38634843023936104 85283234265482384
59673653057942232 69844283137187616
60457767352422752 104669704563494176
10801122059335334 101817807354065376
24377918076178756 95024666131617408
25959294963877884 94878993107783952
22613758991598144 87967406282051904
55807903356546432 74726685215710496
35732432743693184 89814974615879120
11355919889805992 26175459665223708
13597919368676002 34266340280480596
2604387469058229 97373575828265824
68748558675788536 69796599787708328
88845301723878912 105822856190104736
23420844884695068 85754848576491600
9167725259848410 89033993497503712
9998291194791418 106779302643528432
17576074950627528 96307985666645872
31285684358623524 84510546969866608
46341676641919352 72216268079171792
53320177462537800 88156755340253504
4412619610676959 97175029322972160
18897386868196880 81393515601620144
15276997065103540 61363180892187536
52909872427219424 102729182048441760
82860437287208608 94151543444652240
61730417958336680 97857437145580736
24131560914675916 63112167720026056
19686299016865168 74273192358814288
94875758693178240 95819510987480224
21690161982167828 88073749667373328
65461281497311824 75703035624762016
54119656338163024 80942195483433200
82126355151911968 104262722096880016
13462938932622918 73299677792815440
38042069400570704 45116113387585856
10975504068390662 57066719063770712
76631487408628896 100830454096382576
86140724006954624 86561628343404448
81667921920227104 87235614881473216
5383528152622226 13700907473502740
30841030032310884 65779095885755960
39983154287059808 55967596455993304
12712392161856086 91066198769598832
10681586928254324 101393970093982752
30695912811418172 53786957745290024
35868600376906608 106821425145364064
5783521542587665 104972480803582832
46992094695597104 98903903343650496
12641254375944908 106198628913740608
878161866069794 16785069040691768
40017478223532128 45976019391064864
70168951660590408 71670944735316128
24214940764900604 93539445420848144
12943910007601554 24854025307674424
25460041005655304 63228878099829136
52701807592087584 97975754018876320
32114574252782076 64619402060865824
15121420811718378 50423238954845456
39916220610598776 70880605976984064
37163838793213672 59734906609956016
44118479461918664 47564511080214336
5839495160707859 20819008318667232
22991386833966080 89873084795676096
18346324824180232 35760076867093680
18865021587822352 67918770352131696
43046019894073128 98738013578386752
49952742748056064 81805358852356384
18021850316852580 105078849077174064
50675452359629848 92787327016231216
23999426603561036 46541893161006952
42829718430993680 82921362837649968
54399184545615416 82354455484562352
12857738412538154 85573858706065808
19890313761693584 28119890412755984
5366017660903934 9593043142181784
71962923456507152 94382409461970192
56703491138981664 72099515697951168
56401872987282976 93647460933571680
62546251515911904 105152834656576976
40004271852652768 98758232125022560
14151514067085274 103248986332512352
26447258092766968 81135770729766128
20215653574142468 67313299171460384
30209185837177296 104192842689344464
24945833050374236 58941215624974096
54477948903401976 71528253994833032
3373305513720705 79277003777457088
97864536070560896 105378401613205776
88868714740773056 104357871592162000
69780154907604256 78485393459106112
24074303265192048 59291577112771640
20128878683863080 99142083684296864
12815042442607124 99097135798500496
22685233895497908 33094282551211188
5617384925290302 56081787049420200
37915168646177312 92010142252274384
22768924010014740 80856173858601424
38410679036773320 70873891120208016
54247778948376880 64902538901791424
20555038421564496 98333332971827376
60325162616880832 86030963867329840
50727193181417496 71257603934859512
67650371225076712 87034258748010304
41195590194858576 67932598376871912
97998535511070688 104110563245570432
36804919750768680 77585895392577408
18869175966201792 67130436946014824
39178443875281552 107351245476936016
12575495581862266 84227992772795152
29332097446486680 106489441210451952
18161950434490976 29368639001816196
67343180187644616 79484821065958448
76879074020329712 92874674726680048
8411630926092153 45288899749712400
32365952783105868 91136005331002864
60151686670014224 106560989724622784
88817640735350096 96415211667097920
8273376855379491 18570632363314448
57211671133862336 77405333380508848
1267984203495407 61127406490573920
79556856926930288 97070691462791888
72155238287743808 94496693816613056
85198752384650096 86892627221194512
10626592030762488 91082443039887680
10512885648036582 35349547129545616
100585109965005168 107091149386538000
3574673071124269 26363885886154572
80234539749424416 88654455693705040
43354955763457136 56686906471321136
34111650760723516 57766345618279304
7918339461776738 81467880875647408
21790762782526412 77295151547730688
5326441449678424 41850840580381800
8969523864962011 102653247740523968
60344440043753472 103078536471276912
53101079500351744 62028892950431480
23952176784852616 100071894047325568
62128204779711192 69058596470031400
17079693781097804 27359891077749652
17573229373151790 105696558550306000
22091820597023404 58544388912858616
60242256214870872 66518697115651744
46386657559320096 90173009778305488
12938921535514076 66728029131516688
95944824639397104 96581936492524784
45987814740667368 107353652925908720
29356749494113176 69187095426001400
6632103759101109 21289646641151060
43982585415071512 89692357551976064
24119606763607040 46386547513045912
33937870960253928 94017978614810624
36406475024192072 41461319217680000
41320643019337488 96219109064671760
36391315297631480 63187948481871832
9514236535358054 72887807735867360
12627463633911904 18482712676728452
19399166322734080 19588139828822720
35136142433827992 37344362560049080
18886968099078380 77825709278268864
84879767733921488 91503732391385712
102680537790290896 106794657648149552
32280505072600576 61261800665923728
21966959034167876 52205714028012120
69530572004884000 103558836199738368
58492564650132784 82228007763277104
54849086280880392 68678460951314584
30923910000793476 36837497293680216
2684819205241014 57890348462094912
3101039914830400 69795124630384872
58693818170544088 86020846723094992
44300431247430824 74294023795547536
81416881150617648 100492091481580416
64716348359172096 97476236343434576
23337945200539792 55147075941066776
977417690399170 4171100586044695
35760044556638740 69144226061319776
3489582564619448 71688319789714472
7073929536492543 17944764658354960
41793899900146888 94148812463473568
71776697904438064 80246392638929408
67719731894295160 95530718074852048
32779648228084584 95874516244027392
3258364192895510 84545257880362368
4828549113114551 24816607214060224
2369903597801591 57073495417994720
967110903380585 58317549288769184
59884493056790200 104378011717316112
63496256693311344 69029070194819304
50314957540858872 69944164022172592
13762678637368020 81841373136343056
32580836933282492 75946607101633120
37666223545316336 47982521399668528
72430298215510608 101177266464091936
25582736752373900 55064102283171880
21146027400497448 37122979823938392
29833458343287296 74086511473200272
93366509226133776 98112067608125744
66933127193917120 72296579202486848
26868878974856964 72355020936560096
33946490741300604 64950585880088080
38669558713585304 89318115582167104
16967938022728740 66340967252306784
3275812519595339 73574698945013856
12008480809333426 38659239469104792
6339822821095661 19839181511735548
67196704322731824 90763984967458784
54373592427728304 97120679425034016
5973145843375400 22114344863010800
31286873071281832 33537288142964192
12293161347051246 26186975313567748
13397981439083870 73302163005542416
44910705906024960 60268022917957720
72552547104768800 74067802303978016
60044671356258808 91871678848812160
49777003177164104 89976134831787168
71690054260178416 87024773089799168
38725630262181496 97688900522901968
61493369881139408 89574063461156896
34555491183963032 67946386730524104
62969267208960760 85398745994160128
22965001184144988 87558429827861072
1404397997158051 6616053693886952
17183355356247340 90529445973736624
77907780355497024 106641176746665632
26492515746980300 103350854211284320
41795695820074104 54870802849993168
318005644958877 105627281179232848
1618807802912140 21943492162940612
49918084984224352 83963095108384752
21531977705343260 97345914592769680
23171789887283720 69488798878576704
33271451558610172 98542785354331264
45291263243590192 55190527240199312
56835226115319480 70214689878612560
71282293673846856 74725418849893232
71184781712879224 107185271549299296
36371424370549032 93746511230006848
52858636660646848 60451596315627704
65459015095273248 82916751371307424
3045599281681062 11690586050632866
48707506027558928 82306303684099248
46969123271892960 67120150191997568
22162593542187896 36480066020944232
64348804563861888 68858545478236048
78988264646492432 82102523839353984
14390908849740228 102438951425789696
12059884905215842 80669834076928752
46025038562546568 57995112747733720
73275775134059184 104887231457811424
5561723414794544 58992442215148200
2203996774982072 20857450117385876
8702813674750905 58471853580860176
37788653339799520 83622822758681152
21824911713198104 80137660232680944
74681174420440720 95631693242111648
5929636174912647 86862004421927696
75624503984700064 88361918489726688
43236698669024304 65223808373064464
6650988497229389 104979947364218208
23263105988874068 104985391863843984
90862867896885728 91113754291573008
45836210347872192 90249472189449744
24779492430960480 91243018226843312
24772477657169740 90532420484824432
22395362804481520 70397675104845088
25569985159582152 31867164690746328
51797073033929856 106151465186441104
32068105412903616 42060195770515088
60690691335612520 75616680770167968
32746643245046636 60421898554811896
19531139596762480 45281750521136504
77986752776236768 106975739319504992
53930221818403656 81875208428166624
35782647011468144 43348612793193840
58982469910083424 81244322209054608
10164749077948768 68240534719764368
16441126119466028 18138551480979932
44609851124471688 89234158759017232
18338282264517604 23584109928320328
64449924886918296 83509113721164752
16453652784691248 18671560851466380
13652773949682244 100862473505407008
56972251450690112 92718627457058768
20408599809009564 26649978836591736
1569236664467240 32628679357987996
15397637552724848 75303414985488176
94912465473394832 95376531159225904
59077402944608344 95988246884409776
36117630928669760 95235248099419072
58426275652385744 62560345299224512
50500649980749920 90620718755453552
32003312645997256 73303106831086016
63799192391636696 70006987530171624
37883925054806160 99084899259224752
80280758981359904 107175041005887280
14712030471567544 82434012236979344
5021571075013736 32801410297349948
12294132059130104 44319613985094856
3352632225262834 35131489129238912
50662189472980912 86026600969178064
6457949041579060 75363985606926016
53506690005226928 70356436155715600
50423102529501752 65628809077215616
66399219127042432 88005319869627056
80586160315498400 84322056103484016
7400034532293324 70406109150640152
88956428403414976 89074836909228944
70495125042542688 104920563448285744
46113870828855920 80272509123689696
78350614448494768 101163355780453168
62664516855069392 103744205585961968
63319188707352864 90018428536032928
91030499275123648 93587551842821184
14503197465819940 66007478151915784
91447658402981616 100761328357648144
73793753893409008 104308819079682608
9340679082426458 96746791701503424
76663845414028208 92829657654018832
48730763932598904 98175893107590160
101100434475156848 102411359923539024
78341574978889520 97474787040361456
2416243710674669 21163646287957012
22797980952938856 52054454095520432
49080616109400584 67853064729547920
61269088700020256 64061222192637672
83649885101412640 98716405326827296
63669325142126504 89787832412064032
45423781698038888 47967351314560728
56248204821104848 94648276851796016
11783230991857536 45256463983763912
55499891247845872 79639213878286784
7180231581702427 94310556656696752
6139007984489445 92823501644240240
77263681411891984 99888445447634560
6728219839544682 38387135893491008
58175531134098088 73909985300999120
64036550710051384 96853537518843136
77537645834368560 98378068064336448
60844707339624440 83962459804025312
37423002846570992 38000722874872608
41932776859163312 79606249882981920
1696979294222260 95432934817684608
8043191449853520 35552631876871132
23579813407151044 33669715409037420
57384540805030856 58437634232201040
63950441963207664 76381966554674576
14230963755154428 62710806695856128
5105935034058383 78584481604023408
46585140669789536 80364961313114976
34895951798818228 55215373336562760
36872398287204384 66814458598053016
28770923358719652 63096530147153888
6267755335359196 7782226512553792
56949521879778320 77214078703374912
18055308041540920 38425924356674216
3316267054053881 8981384484259801
65308014601118888 84243685299888656
103437229129269088 103440285350679840
68260161509143104 89327161049490784
6667715813803867 11867234040348442
68701644934828224 78193209076109744
36002622864647696 75217112979870272
29163133301678864 66221905033584632
23200530921662536 95192384450476896
85275740868302976 104117237778151376
21920125574806988 54980925520803488
24981276488730256 36296246808123800
1660701597403718 30189673213621156
52272540628437840 94671269847868784
5362004117693714 13875435134282692
45448043610885648 86270444401269968
21997308931849304 49525164957709536
44501527043357872 89185226925886976
22717719436166012 57812262896199832
22298264129922880 35159661119995140
717538591971970 95802229934519248
97537987841188112 106888183152830944
2761235441845323 29011476313683336
86625481665314160 107351156313577328
84476575230957840 101661473609614240
51079870050053440 81901968369325680
44871543739858272 69543183000356712
19028728669757092 27267565098068636
23110954700400940 45438962050150328
31741689715996188 67074861598078960
85918355227849632 100616219877325120
14142924966659554 14643443818811426
8303581295221715 88257511879957248
2214397713389588 56607728433467520
11668726530782326 34666355538375492
26217495718167512 62912316082409704
472063663908005 98390187969297088
22291739862364592 99397113724110464
5168826349132922 58330242301781496
73511461795132496 87281412786761904
78144801975501296 86954929867878400
60605571458366432 98732650243312512
46277084375222424 57414609693972048
39058561982952904 75181621915219536
54450561207493240 86277605716959440
18315936716936124 56527536044282568
51329821382268936 104868413560479040
20789424623995984 51357777694165448
996380896796417 14537539298377618
61131262309983864 82560849723860592
4701788035897448 25782546854427352
84835324996386768 91271149614224672
33784124518137380 86683850256156592
23192947583595288 74416851404710816
13850108228942116 79590587501733072
19881351278250132 67609630066022152
37548174296455024 89360805684107264
38147051693241904 62163817200111808
91155922037148336 105097805045400688
13652577347711190 82594566340182928
52305495334898024 77379496797831008
69611010567048688 81980320650688608
958416732170868 88364064032525312
15206929982894906 59667663027331960
5563366587110523 15296239162433634
58911098997066152 98796234633140624
69971048867134896 93238558728731968
16870761218094264 34933630461926292
68493011368717616 89874506981040240
93660803219642688 105107760379869520
34246159095165272 100293457499645680
16429137703094874 28837229762930316
76154983895344208 82365524156775712
42046696554679896 103293427039723648
21133528969387068 21371886810891356
22024869364031996 58963949772958792
44740478082615304 78254085092765088
508696917253494 48201910966377288
36510468828094120 49125196942925288
5056641618310931 50999711643356352
30475356346155948 83402788292133376
9008839682859808 19772638853084196
1865624768904877 36642492616878912
1676992329776383 69860520679028360
51623570401591144 86851245958005568
24660370187840668 27156884032252520
6862331100450901 97545782942870768
24332487849172988 74538280697980160
66580898864545864 73038807193506672
40958443842680384 80829011962147952
90012674671694624 93411219490688384
64455951831915320 69582894813547176
82754218801761680 94687763250645120
32938002242268392 78165877716630976
28954463968975464 65436671192742192
19615112205380260 41840127267102456
1951244485895539 86246933575513888
32497980691914768 99054093659141600
12507381959737404 50962307500338392
41182888749271032 93365475847692928
5060130449033359 27043480354777160
26262110221424880 95924081828624400
78903923231408352 84715085244799088
38518751250677896 83301636136978192
18487640594300092 101327446604060048
33485963367384740 86472884157243392
13607112201052102 95847497627810352
9736162551361090 103973976861948080
38972955038987376 79057968524820752
27247372594722000 38349116848820896
39364728855169320 76977895681621600
15644487068966684 38150647373706456
10215580875184256 48927095943720272
84776756761985824 97476717513557872
83524877979110384 89217363839632464
11904702676578148 32780721767919940
20028543054123700 42213468628275704
5830344302220539 63529344387159768
19445061728209696 90832474565258464
9286366026345830 47752753561188152
28281319313886660 86218882159156080
23792306255434052 76797721698368880
86017469700478416 94665886279238560
13489121718161400 106742956122369456
51521561647642168 73160006461942336
2725662223738100 59099508113823352
3282250086675646 49277011409563472
96231423738122992 98563799634115664
66899382865607496 76529251245167200
3055203918013384 65786504391392560
43061622653194832 52666988208589968
62240122639709512 66370641511697808
42244157022086744 98347546373276576
85041484329457136 106634664208629296
37474292344421024 48258366350682856
38734223029510904 47331728917276032
2910879594025804 68093412088074536
24174145466056840 71232148826295896
52158811225979264 54681351388967168
1299339982187272 73729710344940224
22185449613126388 44323910476609448
32325639711638280 99548428129316768
13448360976567848 45625268663494520
41471874100827048 81615918160352000
67963276885462608 80110950251557200
48257733705281480 98507271147361808
7087429666609959 95685464122591840
74698227463061568 104104445454629968
67090891006491888 78893642536210304
6351507848316959 48720957747850448
59944925712218512 61876679968896136
2110782609768678 60470656655646168
32858254581055472 79547619644477504
13666533679970178 20722742860307324
5048769468032458 102414674266518464
474471054025650 40238609419073512
53335805378372984 107329164125889264
1863912111457825 106903703042265760
2494773382634736 9003750385625845
40241534840393472 86881038669101008
29506569501569384 98020337196070544
2641746275362016 31370594829893512
6663628987301258 76189030813692512
67049297237976112 90277803505374576
82099170970646336 103083853953769744
12616091519884118 91362472743739376
40122281638683728 100138109612816672
1424092239593888 34190268103823872
16085931438098918 76555671665241664
63780229281120336 102338058616457040
46478533205398208 88656024133132224
33949493533676548 66725040744769328
846062795481491 55786469157682072
11459498370161444 99734951905705696
54517389053069720 65204472827764168
53946017178247480 78892690338937424
15775105176990900 75250391215644112
7696354628255086 85336781238987776
15348745449837504 51279574247323256
94602692663931712 96169032964453184
85096262615110064 106723453725394880
49847644815724208 84186042524730352
14644881452477274 67412871153783840
70168516381354184 74273118399441568
89698327659204912 91199007856318336
9162449728495794 21914345435756316
81971469838076448 86288415588808496
13567514922027596 106825939621139968
8995314685386282 95087236351053680
7918385505427556 83305433701958128
26492220865826052 89207155511956080
17530359773913966 31921979710336324
17181266793781290 24131041028223816
37497449363960672 85947332974644528
5123112102657703 42242893775045040
74314460442492720 104150731530301344
10130443590512854 34460895000455876
21149134664271560 81558598962389040
2520486231200410 57057844714196432
43341326880926920 56588538496621736
5768701044373325 107280685217707504
28163290802433792 39979649537868144
16266261633547220 53895618766067152
6818051916415791 27898564950848404
93140183958487760 94049435995603616
55951435831023056 107049948117256224
23747237635210432 104449136423894944
35320421227392980 42175058983297752
34376678035981008 95570228949769264
12415935482478722 84950293436863760
25592208353304688 40509395989315056
93283369104483472 101814157472094784
24252633879978196 73081009395829440
61768297689381448 102208057832860240
9293062519921500 92465301748986112
18930500738312160 58749106195364416
37731415149409128 78901662993604320
11363858302934272 44694405522792464
43873521789370376 44347380067348504
32898415419504184 91330979831231744
8558019379984289 89701691726133408
37007927292900488 64803772005647320
4262639127276232 18990453797527324
25062713957821672 95049957738684528
5783623542243198 64444449141627160
62953584425645488 82695281183809328
42319708799264168 89229500292647600
82257452786478096 102245725853259344
14280763283506020 66586655511515464
15896089291053782 18527909736143888
37249488770959112 99469497805834256
44229998953509928 79639437695669600
32278567306897756 41086184251423288
13048477229997262 67657819190529288
75630209490212288 92076533507986128
21475595930405056 78130834963177536
20583586876975644 34219075615543384
57334831770600928 103656174687590464
3422413175970079 106054167398906768
39119810307788488 83856748033908128
19997846603797544 42583930712567928
55283617340989720 61843645867952384
9684083685042578 72444097640536160
23444901976285184 102277788185986384
32206189547513980 102505888001096400
15688067672240076 37318831269288656
8018412201744847 96384538867309248
45894421197537256 68014870526520200
48648511784253720 91794193523749984
71927686983622784 90802766741078624
1839067721914292 11196062102138526
52390530449118456 55401863346685824
6712584865164952 64847087248130456
99178159612117056 101035076615092912
8319396239348607 85988408369976480
60037655811557040 101668701534705024
31123254146955128 87440646336280496
3116992382896425 103637144134907968
11172825477120596 23181082366500104
28747594270275896 105724490473904864
45171346903825024 58024901032749208
77980083041148800 98399562224086064
7934137008971791 83926457936718032
55874782057342944 100654109700967472
39165213566389104 107107295025672208
50003551574440416 106100417363810800
42273330231155040 68924227703127328
19974799581756604 96690018375644352
14096604928849038 106124478639597760
45670949275407816 85955379730195664
52655275309295304 104079286118853056
25033267619433992 37007595890768456
65451952445404856 80257735739075904
27817471351365680 99440959384676032
25067122109017576 104034947737020176
27494275279336944 43028969906127952
40603623378464536 61838854980448568
43060616755445888 87950176042870000
16867376010753642 44820940195946912
270516945978164 47166357805960112
21583432431153120 101265264579340800
43316618970561248 89083609890614752
25591251635708252 41051013693178584
55728775909982712 92056429468389952
797859206595612 2294779651377488
85803469924836784 94796848068535296
5368147793926624 50863104437419920
25494653271542372 30509888761975496
43806847012183784 105178016207917088
1049308846397400 104393228617256608
14120502396602640 98496831736227088
70513328093542520 83720505392581616
46402807238242368 56965415577384600
22706159863368240 55136259677403672
46390849823851800 93596354228234544
41033759312515280 93748900192425968
19969957800696576 22087611562604916
25479074403874220 44168432289601544
11766007472292334 34046183335573980
30538780052133580 38209430006585720
33953317498404712 87872887283469824
27874333994475192 74219382396040384
64335235395049328 79060857223870512
46383207562329512 65451488953878824
25906512355604188 93435144834491792
20777688832649624 74966769067991680
72688287345247696 75442550558749056
40491170613638712 82129387432519584
41989425612082696 99326418494633168
80281578947853136 98599318944749888
23083810505834592 44893641176012448
7811599220632939 45261415996686200
59537455516181600 92228000934302576
37431893371400856 96826387063749760
11552274840468604 58452705530752216
2711191796343996 16159534202096948
30973263335874576 103764602404276336
11991694453227622 25001074143806472
11074582199126822 73618059991741232
38637169020496008 46516191137777736
51782151325128968 94468524769337136
78683271416148416 95510729830855232
30773931582955188 35583793176583504
472682523059082 38354395142508336
88701062699985552 97242930332194192
9898648608900458 22187871644908536
24920206028747192 47206175867235592
62879804558758960 94501741730313168
93884515631971040 99821027840070784
73729333150187728 86439432536012704
57821956797707400 105210192021242960
31372519837664812 40983988159872840
48423224524210384 71380001608591888
20471149644792568 88849490968135120
27951284027495592 105182578119695728
52341696023239168 102171302136475056
11616901253382498 98346603879828704
30572114211873264 89565086490867664
76733384109725232 91992637389730512
34780747979190464 35851234365161156
19323326490067684 81553766701950880
39461155577879736 82584471446510368
13314956196972282 25623839697521224
13247710078644188 61145897441555824
14366154893701944 65777468734272424
71265365983437008 79284397663188224
73897946207046176 98663443944008688
52116039930548128 53187926925461232
76320523901621680 86790467258206992
54325137069026216 105855783769170064
12510434102312476 100560058785577072
44086787110266520 101364863010263120
13403065898590858 13844810807740410
85553025692149408 88666110175703872
53746350725557744 93616668198189984
2695918358825685 94294391723685136
15373915417978678 107235745568253776
7486726060682683 17603573343663416
37811900066869376 70449034810509912
28437373754360980 32680943156341952
34359654919495412 62227844798786584
5697238713673786 78404667202751200
20761402079372420 103374093888161904
37426649098862096 43878854674993920
10978015214963920 79783729206266064
77581604646479840 77724738626359984
12323248016191872 79605252396770912
15967952941870508 89321572298849536
16685761581415568 67541998432410856
20689404419993604 60207014722346912
37857589001961920 56826316430452760
32254633904052752 76721607375992256
60456633366752280 80221909048069056
47692879851417568 85746228342259648
49651867575280032 58465809269360008
58058022068728672 66623071191852224
97280032233613264 103763271909351408
21969213326723112 77707906768876688
44200952864590096 97299287403798736
18029810671002208 93363478880075504
43762610568387632 52068588548618728
34888132016362400 50208594700495944
22216145169133772 32324886353277224
94569118488998464 101362648631287056
15811809127393732 18394015928302776
10786724851802450 55414822874400360
65816584801046408 100792231824410304
50902806800842312 65733975136111872
38411210085563304 102923869392221888
49383161818714936 84402265573668336
23587300822753156 62353498173522608
1756163985174943 15291844184658822
60284004463269840 77521651238752416
15337404422584924 77521270161564688
43819253736330824 104170341717287504
80736832918573040 100220473269101392
36866551544571704 76047723302586032
21103533031074536 87661873739177376
19606956161138164 63706475255096096
26161167380709856 93264585578516064
26019808692689148 81932120339252528
28954214055369584 71082705564070552
93893528595443408 94004961107430320
10492598849194342 88134748804044016
97719115124686864 106385355050437232
57186756437889512 88726588162574816
4033598409288790 106793606522997728
14957056136310204 89724896302151536
20245145581250776 23413960414204040
44438099980815152 75926073801259280
43300472703384040 57287083619838752
93100505617706352 94780239665939776
8862025934818273 78871622076865808
8071954238215642 75528747194804816
9274314502227408 68579367592205088
52155654383557544 64226738373983800
4587067014264682 103270903728297104
52840350962901336 74512722659151120
64181400479512824 101794763785152880
36568974179788608 65434456649108928
264718222714996 50967603884122880
13147117934923180 105852571882997200
38790504534886952 59655888917785296
11670211045257956 94983298621206720
21549431463294232 21702890359968200
43544859262746072 65488090826628152
47696009311452512 64725468365749776
20661583870590604 56482814568402136
77762023471458096 97683110739127408
4463021721919253 85492124583244752
15754824294671258 72055261262334488
13605020468820198 87682571246411568
2566526553339387 11992240834217460
24404073796995560 62691073137044184
45728263740657832 56894729770174824
64092807463345760 105952996400586000
15447752563871392 67305930309055368
82823761179982048 87132981464769408
97518601799547632 97949479157885424
32745378512018224 70802636941824384
46226702309400208 75908490076044896
64525229007045400 93362812499003664
54386324923427992 87178053392128800
83672086083054016 95602135970660464
30488151757498952 85532474086362896
19778910082185376 106822488504497216
84745498171526384 100428869632427664
61900039567078056 94029308265219168
84477964756476640 88805705810450416
46653611557652312 101760668397749776
4405173490865328 65509433950509304
1050571254715347 97068687103625552
44160137109458184 94928026163932480
67677921053529400 78150778427428096
40966882403270744 71930359043298000
72814401136591008 93632199464004576
15954059762434016 46756436719568664
56779604834157216 88002961197941648
18021900861867532 87117769776418736
48937777703329880 93081562824481264
45151629189933040 103788968521580192
56999857558562120 100570958719014032
31348336315496464 59450232119780768
19386794745557032 106695859563180608
99671273023676352 101274189256995840
158973441267776 90243170844871568
53149584526156264 67752513930135384
95876416958227600 102804469753897536
71608506823923536 107145760084306016
30002869822899264 98225949303639280
16761036146056376 75910087974023104
8139355118976216 101080416787747248
29852250893799608 57492973219135704
69505528544081536 71363517923442120
19077615124721920 77528153520668832
3103205331418230 102879484129864560
57278660036429632 81317866177109952
17790842345439540 63187140632405128
11600783743877800 46763485707097656
2057252181848527 37381872962704488
71679276173853728 85635273954938560
24959707058653276 55246717267598376
41229312458467888 101182299297115760
808034164392090 68152764760892144
24525442852451340 54948740924992024
79293118130311632 82537210251182992
24595054150060668 46949357627904536
9741663859173972 106011143513052432
24510815446149840 36647089032093072
41669722875505088 87983409136818368
23447793968532576 38527685968337656
58308595567319144 93050954486810352
25532153296988692 106096540852952256
65799761622358744 90902328665129520
42875620733477048 73825617717571680
2316028663790895 53975126475952560
1767551750263215 5666161161024097
74414969198997536 90757723276741456
89109342075862944 97724110463387744
32845705275699252 52933594922119176
66997994995041696 106283788885990592
76691367112279168 96587362133546512
6630256971410755 42109370248815184
99634904357184272 102358595839920112
72966196134449056 80618669043476528
15599321854130564 88774218812367680
20818677707265868 95267510405458896
17998853411032496 37894586895318624
25620395149106996 65721155571610296
33291015488874836 34273061517631932
64029975236578024 76031706198918960
19985413266439832 40359383427869056
82681434018507056 84320705009650464
29642991065904252 59982422868697008
44942545424972176 56842158182320440
48538282698318888 102878944231408752
16682365051694498 29345250567301576
39765697513343832 40759810206187848
73170340638073392 80953893408788352
38470583568350240 84964404013007024
16247533411115656 43374964400867488
37329811059318568 76881681770729488
103498047341506640 106932589431447664
24619127062558380 91049512755389456
45214931060294368 52471884465574296
21180409902946868 28792952031953448
48461963103423336 53643047700896864
86088892837598096 92062649370651296
50851012333100160 73400638146302464
13514313043465050 67018862459373512
2711550781869127 65546538577840464
33602186028751012 59278733492260776
41690793222409848 69305776568925136
958826932909012 91624417269703728
42756002507823968 52035882150048480
19041310098342908 31114901426642244
44533892749067336 64811291631348456
51191864611903792 100763589091069088
53294122446498904 65621834271059840
34236041067022724 95400382321896800
46586629002354080 107234238363040992
14956213051594552 106243208421074352
31716471646990224 52379927310528216
2895226776425172 76780137305139584
77942158544410368 106959526720612400
2960399579405214 22117361201045620
44430397934078624 70091405062422984
34735683466995640 69213412504675336
59341356507187688 99091003090861184
28969613492442720 96990688002626096
42144344145922112 85387119307336096
37701554829898096 38983173598090008
32373536425891896 45732234457331496
38618107349382040 59251441935890616
29109786450612656 34563697095925544
95436573630218560 103160631389047680
31223247279850024 104884082559446400
25002269147798172 62620502872014272
41969709465472056 102723590429619664
72360132883761632 101486169030493600
50916305972187072 61574153012830768
1027265941438675 45576913025999480
45064053836067992 63944796681600608
54820557468652376 101439244813052816
37941418306028008 104362335933109728
12486287512110908 43275721284788920
1968979323082734 11866926709936150
24347815127350248 45572605963015776
101563897384497888 105570351535908192
72949181142689936 76313204434257552
51156202443788944 104402062416103808
41060542464011024 76352577844976848
42343654136851144 59969564410721624
45626971720564296 73590020655766720
62312395165728416 96381726051311552
16667948692660532 65342805013660088
66962718551563688 73202889487824288
26244577064644256 90475057399156240
24128220024435056 100693509098775536
41792360666922400 55631997384191928
16285462495670710 74175814018930864
62227044109947624 94986203198158320
9132143757848746 28537581839305896
87348487697695968 89894172614423040
39002507384797312 100564841907166352
60910284832301752 64233250145695536
51888327426027712 100688483231594528
64050180311297648 88129609346786928
25933986755655684 73071203934568448
77335626772331664 94939240969892944
79990821112065936 81629137411297280
29087705454639072 51022432803121976
82906560160609104 83434640667524000
15390759570662316 84015048898875472
45545179050545528 56565436962582048
34459458851293964 79586291228604560
19513506978544248 85038499045896192
23465723260768140 103523978167918832
32296347094591540 80854150651073888
21722661033938612 40342971859308264
73719323793897296 100531202203999008
19031567883695996 96542317204726080
82155210142397744 98332971197329008
96126912429180960 99753242637375312
51702546514652280 60688444952598224
12251069095784004 73488687021709104
26415470002178588 99972098211882848
40649237753430584 100229571015145936
52741982839967000 87956241311286208
4465788525157168 7930299259492879
36528614896041512 60286641491378056
59509279669958528 104267823098099200
26988209586923996 100581731181730336
14400219099940500 105931393258702528
43507073688939696 52488519589611464
27105012262006012 60962295771743808
35681707393513128 77166597644690752
18548893659962856 94928943448259024
22436330548513424 30910069957692736
14202705598626718 80046427335776192
76086901390940528 86519195887711392
49246058403899032 87147753898237664
6182427950762180 24884609938372436
49363129310034592 70046107528732344
61184693219110904 76105297989637424
24704117131135956 51616894078001432
66605455021273080 82797454024813504
36987320475406288 57419823240185584
51770133042014344 71516878505228848
11559961315675360 34283688782298680
22126649973461544 95491502622350368
13917006822516258 35833556911111472
31939998059546680 70664478353339808
38693311439384480 93462595998012224
13979755849941644 79107361507119040
79188302041989568 96293139219635072
50573141474832944 61375684649595296
4545076377253726 8248527518901448
51755506528704104 58594465419878800
51838642543881256 63878182724451104
8632012590998083 106120458609620352
24792908157408156 97332295785591568
99823917440230624 103275161748898000
49902144161975128 77947973160525936
8345584811167150 14974069949039850
6719660938707356 10364167707972724
31626290002624148 51252552494823488
16545374252041636 49880942140839032
10336322038465124 28441970483478944
7348811257072453 49529644418874008
38089358045607784 81469506246682400
52145837492205840 106275662956015456
49574549328562576 103857007476017056
24891079932832352 48532605766716416
42313082246697640 67299103745708504
70567232596680112 84743657860592704
54692473699915728 60546343626947824
90440421363377440 91676479422859632
20910944148250592 50700094268294936
29749873353458040 68677537035327192
23472336913163388 62603701094382512
67242820876832624 68337542727928584
71404636306359144 85449859877099280
7729678416974263 88540955994534352
42876264181446104 60860786383930624
10572561501322944 78981436722548336
66404814973159064 87942113938735632
4008301477853777 85949307816339168
19541094891263592 27371678827842348
6371860547343830 50858063964973480
54864215001775392 63687072618829000
65886473678866616 88252982326721632
5613488126959995 37471145860523624
23294133042940152 93872277095909168
17442528945333110 83146697383004432
5273842854202655 17147424460241710
18936043691660320 38035158797599432
47693346622254976 94454037549962288
34026755796886844 59113232656957280
22121887050922024 88443414338589536
36413907888489552 44059138254694776
71575709572135968 104283661909035168
2032600726101304 44628497289772824
90512543407504704 107256563192034976
31504203747434636 77782840720572704
8185062460783773 70185719873677104
515378096904754 84780840736272864
77094592598703056 90813264914575632
36392860691034720 60552946491444048
45836326755003384 59578292845833240
14462595231478128 38757743293026376
69353587436718792 104185906662759840
54671461402347976 81715768003000688
25712703544239824 91902802404808480
19571820361986936 68466085746617928
71040681042682312 105461871084207216
53068729495771440 71830728559595536
46404639378334456 86414023669511472
18230529995449076 43166209208779552
42913544619293240 45009703344968056
97684731563944304 102951814687339456
51462956507036240 95627217458943232
18167155599029172 32931070031096668
676515620101929 66101183760242120
61601578992676960 75820400719171952
12234725740660102 47521534231538800
89040794406685696 103756055398360880
49303093364758328 78117145779129456
764890527408981 103891338228403536
93066012692467168 99801786242787232
11976206975341042 34808516972399540
42473218192255048 83958216031387376
36562863507160592 61259375994763984
75048150930446288 79660212793449456
6763701986770252 60373505290187872
15189245898114022 63861294290243952
45256378247556712 97061599621378384
64265119686101192 85182062520771840
15353633404351052 16507797407098018
50118859863721112 88565857343063408
36951773964222360 100697545211371680
16655619800056848 104925955852879392
9479059470955664 43068252299007824
4573662003311541 99202843244360416
60736440967868840 86677728772782576
1351780517897034 18448647012938320
9393958143126684 44148270628124648
17935821099640284 84100162980130048
33928059688862248 107014515993994960
35544397565370580 51131606743949920
37821167373989128 78005150460073520
10297902428497320 45710787643332320
7022289028086476 56724014692874944
3676999259162905 67477266597978632
20440194816667952 62943727160479392
68911656367587320 82757694225012640
12614799967633828 93635042806080304
90425753291661120 100241182551387472
53724709394967304 100337653024288240
5936269275524906 90528462735306224
75643810738468592 84456270021396688
52338115369569432 98353495166222064
35650936249974844 76767971929162256
73171688130435232 74912428364838080
5305086357288364 21978626240876400
4231199321012881 38821455483107400
73988014828689232 85265042846852928
57367976810443152 80634486804233216
9549365628928762 24080869778434004
64019364642668568 79382048674116560
23714748068047348 97097877059173264
31418054244116612 65027444093673744
50517751318250688 76364641987958576
35768717885530492 66058404657005352
50993964066683224 73497357286239280
31198016458251972 88879086575113344
5963091188986973 102617905424467152
81982879752318240 90035266197804320
23150188275512328 102738757495885536
52847218882302888 91390197787848336
89246375363203104 95898706484644368
13286492083656700 102214963524638432
16395007108779154 67069531292617456
5177390843951419 42130775172946576
72877339478055616 83898117850083584
20858585365632640 30814197220170992
50424499758489256 86132558503179600
51786508721322664 87814752121033152
38102975700733592 46795561072345760
2387671748912050 16444894002486048
16388440798140726 68068603372823752
77748227392541552 99444979322732992
68120914270639840 89291549830778176
63161702002601664 79382924971226928
47766632667174936 62842190080858648
35676082368671056 39245752235733056
25164930455842224 75451494976062816
39704888354826376 97664933967018560
80848484851858192 87632890759767968
24083919129022232 53621748149472456
65381119991739696 104706834691550896
39455286333711264 67203466130485960
77868291687993664 94548578892498448
50634093650534088 58920123255762136
3199584153528978 44271439020795464
30975537167381304 48248347102254136
61928279054720728 90800001818660784
16462969178165064 37202263878393576
63820255357401696 72417621066355184
83440356622948128 98284237383961552
52781368604894288 60979245304150048
43562193507306312 56826176390725744
15783500031543742 95822634918793920
45366841211576872 103123577333192880
54364927599819216 93589465306411424
57793219533810840 61476734665655552
18692678753330624 22323318719486248
1879247573613358 80416841378352400
69006738456560560 84290611227129792
43161797481308008 82712173448303648
11197885633307654 104880918476636944
13725700584834680 27917308312413040
33699117728243276 74059886131930208
38499945141409704 84552767715808160
19228747776132976 43084807004337720
50980025307481800 90168880541883904
21832897586437620 22837445267992416
14404495403754052 92436704347280944
53494046552058064 97438814651087248
26092327894889848 31100015182179660
9333972228932958 80654150456277136
22423116053851332 45698747125961712
80539260661295360 92027148635422960
647076299555969 15256446549553308
35716819707073616 83666989064189968
30686143698657628 86427996413644464
15310701270057306 58160453109882392
50078724584007296 66718169850227776
12103233604452140 52984931126888304
6743510304785160 39611999412466832
40502182599973320 68044658571586264
50881274876368744 59779332024827992
14261505070153054 51684985714037736
63205510705398600 68292110658014336
78585109434693200 84359310355634736
20222531004765332 89912736513979008
42252525301455336 50401471247109256
32947127125925084 84952313093609664
49156994137827712 91996302817166960
76115510458305792 102568485697322144
13623102932329948 91532474110881856
13048596606824120 39466285847543360
35374901650519584 78226184733790256
15841472698433314 67109422982164040
8177285672286611 14938946214595804
2920772991336443 88588317445324752
673416937876129 16373785459147272
58315735374986680 90207818987416128
58037829811376224 90236457886950352
66708027665078776 92633227470087104
56178227782361640 97376299329523904
49090623928590800 80766434741203360
12482285654348000 70201128441946072
22547655584930432 51408813333700976
55860600260545000 99011754187101040
37655800971650720 71563593899870728
17260681102898798 77475641796636240
171649972803115 28410856383004776
83798336267835664 101123525855219328
5263966929451373 9287494906883246
33685303991365836 68934305735433616
66374141337426800 67055542078018608
614447789841461 105059545467020864
13553708357957848 81084556275025984
6644825505175404 70711149291661880
730349826321411 42457435639972328
92347174473725568 103472739494092624
25218406426015104 71796856904203840
68958732450649304 77878687277749296
57140191727813752 102754169949289376
21361074171097576 56878912003574784
39756171474248144 106175433522541872
63424044321453136 97530848018780192
9858819996594626 93313159420028736
8523448072193532 86006802723981520
76863911143281984 77508042958165024
24238539057198348 59900029193893088
24399771672513212 68305937381091352
12942321755869300 96542173195206896
30088566939198320 80961506373741584
4657884768713000 15713335711009988
2180210189126588 81753940967670112
18681550369886028 50253719188239696
68630598606251952 75956573693766832
1403106236013031 106059692408865040
20136466772690212 75065475322259568
4827811769156650 98788368766917104
22195277781438076 67605493949995464
43424702279974008 100446865885332544
36704595158615136 55116106078198656
68929465256806224 89478701946863984
63317311139925040 80612640136009264
77786956247665072 98187010012093408
42816145974820352 52132417776318392
53810741643705400 98238783035959680
25562947179933180 98825560822337776
61754085269420664 86965051077563152
40845700153494288 82661837253180368
43793633673066360 97465118209742032
505388669301224 70897257309892312
77196996035293248 90398696810439360
43325984803903608 51399335368267856
81190203550571872 89018005581278288
18788195421440516 25139139254011552
70000618688274424 87259320086480384
13489590817615136 64463226198764080
71024444853693432 71880415691846888
1230430640415955 80551807919380624
30337993856050892 83351849496749552
48497603523107936 87556789184940016
13788122212516412 74752110230112496
31810831597230548 71162325503746456
28317768631725708 40343401366893792
10179013519424444 39438080696503088
83834441613660480 84933968528205536
2080141552580262 90916478415163088
18208167157033932 30424192373928088
13498675442929466 18372800865838632
63645022154539144 107119595007462368
1984502434590150 99353682194255504
99640374930278832 105417083238299248
8527558414844137 17813777540475474
45864075107142288 102317780114643152
18456862671385204 62640962481648672
29600533941146488 104869365989070960
29781051102872104 82589259621460016
28556405501639956 91132604338327840
12542279591090400 82301931017967648
18480268831200800 81494071403429456
46669758486917144 55025886697638352
3877114381641390 85291335953657200
54549588843837392 90877141821830800
2707490726479341 53833417974087176
33095206889767856 61050001614971960
923747178818894 86042298647708944
81017734299882944 88509396491731312
36270890011345696 52629813535430560
41876756583749416 68564033869885680
27070317992750184 77950671239655344
3438764626729204 41057144428916952
2156178580855943 66075302611153448
42519669471374536 65871219128616752
8405171160605626 91238962111076032
7764387361512761 18953285565001308
11685033179027564 95962485475988448
57753104855972328 61284822656586112
36890611913684864 90400172149421360
35795149517643760 68492924155324216
9503827886452872 94265443268093168
67457111344418760 71833589015667768
19509044702017988 34003842023411200
6301983138322834 32801877625434896
70734173731475112 72882068777874416
60099224328585848 82878475782739696
52710879748670608 87142500828730064
93371703313011232 99647997754622336
92863663122298480 103355603615877984
84996751672851616 105368876662173904
226234640824508 7098102096945958
3053351908497621 12431172544847496
36834953966088504 37378917293688224
15178411226589974 78188964773346368
14480812809790810 89936865315498032
318118949623489 59613516840019264
49551906198769408 73271327494131136
45165677806882120 69104044867926064
34153686170389576 102007717288316032
46320677235701016 79727445709575312
18498144365630732 97814405490667024
1544531553406144 40989592174984768
95182314974903552 102214270681867280
97390274065327888 104372185923667968
26386522046212404 92595759722506000
6580099903543476 21359874425891128
3608949347348787 74425811290885584
44119700157506208 74392307832045024
74435332901501120 83426296747411392
99312568447919136 101157781798770208
101831934851887184 104551400469959328
13990049426735314 98025439188957280
52646284518508176 100881338597121872
59938145371746864 81273952077158016
2512234773533250 35944450452823660
9246537413640218 86593851522529648
12830932688921364 41712607698699592
10532398981885154 37101711522946192
40353004999066952 61662951071448936
12548549260887154 43448479358845928
52310165411776000 91139725271859408
69291489852725640 99899471530493216
76978234711814160 88869312261259136
3268568932154848 56349383002977408
34047444082226200 94901565340197040
9362367172512822 86787073080304384
47086440958588816 49516675894190248
30312222186659640 82573251164457744
16689282427309428 87281356595425088
18125475955246364 37464583527130152
61290582679063072 71736220949320264
32884752685920736 61048268850517688
32138801926238268 57553626177080952
49955347372470120 91506791068176704
17055846380329142 40754347438306832
25262523435176484 25565969524668900
37366919892818856 105153280390108560
12923029909720238 16922079186657724
27022799990341964 27711199351945132
26330101808827224 85504034881261120
50091211708263808 67567347272045176
22042350070502104 31433877947818012
5850627835602955 18901980082483684
28330115029396456 83074538566520736
11233328925173194 32891465689040776
55433775241147264 59169658734075960
63774370659879344 102941600404905376
15953151420207606 56893136125874360
17482090202617656 64461463200774800
93749419212280704 96702674323556576
93321659025653888 98235074675477280
14636835715013132 27107311294319552
31172785309090824 43581200857503536
37152879474527384 75718451194384816
23952039962943664 50251173382932312
41547834392357280 88933762662062128
20407667179613888 75402893942955824
9853653524685674 66019285218512384
16167527634839640 49458432482929640
41103610395146200 60263554554945792
9943154877968984 55833669012099488
30343395192584248 53703492534860640
44579062984500912 104693298551060160
53929651722710072 61062488442390480
5370775318059543 87839044569781168
49770538814197192 102731156576205504
105110634582960192 107148142335041104
30030202431919880 63514208736275136
51006899813961056 73057776920675328
37406182953674336 45856445947147016
10267665489585120 76444228694254736
18504401291859448 46653113736265976
26761011952928940 106183941096276544
23547327524335112 76326943703115888
24227497500568784 40926390751258112
7208881250334172 33655221763307592
53076796362209736 85186488488088272
34286451236386512 105346639502655088
10087287717527396 86903651723185024
63541768235469096 77071266758025024
14970051284099970 62432953472563968
36677371673926184 103386632730416928
72518275708490800 81143341760755584
58670509875389136 106752181561043232
8682414127572256 21225251059481060
12301231464526374 94523933527579168
27363987345878236 40706846110300472
27146829098219316 98125773112987200
61834072701964608 76347503258251616
8144022283108525 98309378787970416
92331055888520480 93876083231739104
66041653654481928 76559796132084704
32126981153139516 35259059941762944
42399310264288352 104398641145724928
44721396104307200 89828453875931600
80250097305110224 101701688726152480
19236724343731320 57300407266130864
56884419786190832 66483225991467704
18447179346002972 33807434008863468
43880303845420864 76804064368623776
88665961929781776 96283365194063632
9531585726940924 74733994415823792
64779297845078320 68585099317814296
75683053522520880 93959188681141712
19722937065539180 34503458790062736
47933966264663728 92978190409418160
43319313446784616 78130835676282544
69969460828468744 76710388840397696
12204084216628654 82174449607253312
35183086077484152 75533581662875792
11547898442740638 84499013511399504
55308232227092392 94602405451313840
16711736748675166 46959709698760248
59044405166821704 73714804343527264
73395759047577712 97975779527283920
6205682142015079 54899232559016832
6877133617708592 90997131727303744
23941279540917984 85234944811880928
3102656093918611 5280368810062793
39396576764867040 106095917040626592
9032144318139272 64994821617223400
7314283388678364 19272719847781384
6957797575361256 80138382684888512
17908223485268032 27534206775273148
15243671786806878 79569706850429584
10075160187839132 68468515942242472
62807536138804280 65667230423612256
61208937674079928 105732439060844864
34172324698931524 42765766570452144
42488188202426176 58686178999988208
63657630516016808 97118949413214928
22670491932222380 104263193765171872
60689814130416144 66220999720138208
40082083315750528 69726743506457560
14792456022623834 79259932256821488
12994284640025718 60648116776673928
58915260416051896 69542593383446544
13058006432461556 47803017125751144
10126529257556922 44089386074250440
31153322136711140 81753697824879888
71227153082668344 97952876452297648
31810118520615024 106311473658563296
74448632186521568 75702402018546336
73066398227409792 104609897373408576
38985215594500376 68798347681206552
101771350762887632 103959814090967248
63461432775062216 94751653042914640
39615736288240456 45050187714891080
74263365332186176 74734674108285184
70756756527432672 107118405023559632
55358254755497392 95656204933786832
57827645347996936 58905879289283784
2162641559276963 38737763088732168
13983619818704232 102517898220636432
51630958794287904 65071478343452112
56363329647304184 75045250324711648
2179153303969575 45972979213100840
92764223426446592 98272372861203440
15259054654551324 81579707827542928
364675149299621 18051337926787196
29377786031023424 36168720835381720
18966119439758692 78866636224911552
3863587304420092 70955095736676832
44889350591172816 53558005027071032
43620626291744640 60186005023018680
23168809892224136 57967344646927296
18483369208683408 95592783124814656
39315468778456136 46946123888780624
44504183733080320 89464291947814608
23387409273334136 24038739406509412
22101217782966244 41056090695081352
16763231539274608 53546449552541000
12064178114333350 92209133069216592
3354623409604265 33536552645892352
99599281342893664 104338607250602016
20556115158977140 32292220001753256
56822355021575584 83672030619902848
38926057646362712 96704804788497984
22055783294501508 48828085504090528
42036126348714088 66094869794017072
11453142070516594 38928523802913688
42456903912451200 64806176674234432
34408686782181952 103013919829904992
51959466862376816 54437735044191008
4131809381664660 29390501916490952
17933172083844386 92474266195877136
85813909159937344 106993309392792960
18705331580400096 50590045740590320
6735207820644764 97855610113759664
93371074365817696 104919880716900704
54539242851548416 89092466887723600
58324172130769384 60816153323979608
77843590447844736 91611072753081952
40306626253646872 68827682510779232
12489968716388710 61980461174073448
1442125253169632 67401873523423808
63145707244601096 102758269071871248
6962548009354023 10782829684240730
17988496475992976 67354991249057808
510521668785477 71853022286488384
76109895438964128 103576324460827312
23050530052167144 91174905986807312
5121659188855746 41729882172932080
64994124011452144 90755081848088128
51066762867385512 55511766302248416
65903795529843560 92042158239471488
50905336980515704 79934314138907664
57119919021794544 59883320536348000
21158744114849104 22991214229900756
83983955220358320 98442689433008256
67118173802338448 101132616114368880
33356049979393024 52340852340437728
8526418813998037 33798613829891224
9543302852286154 75146525007592816
11905797690116508 67179232782273144
53910052508006704 104318941905348272
2017134185302354 29898703700499744
40743367779299952 47253924178302408
9377513781836706 92449865123383760
42736104565126448 82970938542338608
76356774879799696 92392855209438768
35501748613604756 92712930301681952
36229598804154224 96276166329795520
6255846852421955 80990828618489120
39361980452032112 49133370220916016
2038569013049699 78109548688632256
40471038752350640 86110327324976784
51098901761924776 70413830210518304
33159555076973744 39444519378707528
949519003030777 21968471682507336
74670846229550976 92421701824552592
40633725980040384 78623006100770608
24191423555089964 30619595701097888
31835600262250156 74616126973355152
94820925938880208 102468584044147936
50622258801613264 74637469863151600
11769932046413428 45305063446804456
25430545281332796 99957917639300592
91097738299387792 95602330683463344
40286048577192712 65658438615861928
34776672166045400 81590975619475984
64963643850903744 104000547658468688
53484502966425352 89434898205897200
58738997071019016 77830415063411376
37846155413118768 56863133138729512
11594245908984382 100734939861587968
86290846190891312 106094382679301136
33688125472755452 39477823084886576
294681570190048 75561083640758560
36244015304010416 94897844568972832
32525857459986132 33988507135224552
32249356010527056 74794000520912592
44225190002089720 84098082979482704
40487569516558864 66324867068796200
48811495576834896 64734306689292568
6516927812458805 94069716112114384
82735894950237328 93587826332232336
35934249346570228 103119065929867616
15055856157130060 48172854644562560
52868993499116928 70615585706675760
41363931838326288 83857307494064000
29772144027957552 78415401487023968
29037642466294116 42773943654362128
18577120822545252 57372967421302832
62484844519481696 72928746030602688
32594992766152972 49749757503583176
5413975745154575 32078764996613712
15947034723024378 78605481984465072
26639124946828476 35083889207473396
38382238845379664 58719072664072072
896851699509811 12940124084268960
24820456924287428 100267489941179328
27293841973491684 56871144790301168
30141348502828996 87310804100049264
7311976578675465 17165293986762248
70468764917635008 74148211868895008
75843911752596336 100217533044710976
60906513016626016 66019738902139704
24818468949735656 32870361655759448
15654266546412668 87210588193016480
26396549136327760 44485393737267328
14316501364895638 19956983060968412
14239626594385538 64610536228315392
30835843184965532 42324637607948712
13320671480629738 42716025530776624
27732102267160432 60969505025762976
57755566330039632 101726274005765600
42934799503056744 84351162512678576
28015748635808580 77564291993682528
46711678777352936 86327659511340768
33194988470533392 102799641993024512
75779923918965568 81456144557676752
16748629755928812 103965109990670464
15265470297790536 56229650284134328
49240175159287288 73592532365421728
18217616596300136 94245819848085072
91133579887365392 106104107494115504
44473278576166176 59631786565200840
38968957407679008 50828849030329544
65681970175685544 86409455812028560
93604912149392368 103474431403493568
54003750657708776 92293302478061344
5716476741324619 55307433980881912
1725256997746659 66196371177632184
42636120142376352 61874773537187992
22692562180444732 57948848953439368
82589374063349200 87467424032703840
67312169573020976 96018610703108656
15465433248323832 23969722531942380
80629618373941472 92602291130517632
29057802101420228 50532731176877624
27447159032396332 58857609926319920
21758867590026104 55737682483715472
7018347767068486 27805763449176424
42872640385034968 102751160402656240
4521252626234820 26455803265654008
62724002863320576 80441377715419824
16866355896774684 53945713541217072
1672906852036667 39167292490946224
21592109825249112 47387883119148280
80189791836382720 83530116877629904
35630084307361244 41256656031088280
579879465186691 12737987997736366
61866199114927712 85320261470064208
2861452029781343 74227224468526880
32539248971561068 40737726114807152
5115322708530429 105639562357731312
72198126901305056 79510889781117296
38666608624999264 68883936325378080
38286529879999184 44208570770498680
74086344945295376 87767651726453456
29291431559596652 103938199345842048
13371333872561272 81480051416408592
59069558676287880 67182324323300592
56659863854630312 101396040343504016
6190659785564045 48329504937226896
48451398057134272 52125666475701552
40009508210299704 94056113292090288
43278331996186088 84190784567982144
22329060583396924 100523544419832288
35474241500301384 100246173600423872
99341994276993232 102285665050659248
3798429954245760 97946777334354848
58745030812477144 84570148403026256
46217116399034912 70960419212353176
22850140468634428 71261727775491376
77224286031934400 80973920458247040
19643957852592480 91620154375771008
52954278977114520 96917511906459872
2443424757638932 35207108662921164
51210943032376896 84686809855283792
28946809631868000 36163677478691504
65600628260332912 67324748475701184
27815586134631744 90548597691073664
90995394741090064 102769078258698336
2578513352412797 74174467778428688
11339671727633292 34786637059883900
34106781738073752 51016506490237840
54527816314023624 81761531231290864
12295773337559898 94383602820399536
56595592944640768 84588093512133072
7092098615082173 97531913382046560
8121135941511159 40418956301477840
12523208585905464 79755330874757808
13032967176980218 70344050585573616
2442141301116945 15781013399789820
17961288624185954 58776349187376056
79872032603071648 92255079104631472
16861481390276728 101182616333330592
28801548673410052 71044742234985776
43106345385273008 85899115784510480
25756258867805876 101804441700022944
47014734908528928 64019412650155296
59916892377050816 74269015411294976
28490998787863940 87004557848539408
42863762704906104 90437311604884400
40648396122240856 98804935364293728
8232089390164189 82676106119342464
43952229135083800 94134478795087872
9658278856557088 37844519745780968
9293664453749852 81051277872158480
25932667249753204 41693480790875272
35969276939780828 103496164830057584
3357735650837709 95932416063383920
2563651430022432 46500604465533096
38609702593152256 89206090957309008
60996780698243368 83389195975910240
13489317966011436 30855460948179644
3354266446236421 83811387767989776
51640734767590360 92102531640164624
26073548775766768 84854139786100432
73069438965931744 98252912705064832
65674131755516856 103470682545153488
21028834381415188 42771518399844384
67551132752227 72752314818977024
90687180121168960 93331525132218992
52723198510988648 75210492062649200
58180014507529104 60125608932196080
17441302912498104 20743210249991620
55593248575166352 106456903754948864
27085672086101928 63763943565776864
88411391409131296 94767019942770448
66031888082288784 103287547030609952
58884493247029528 104213156122898928
740099073006439 41412353281136728
92116161776846752 107049549109692448
20582921243973936 35236308077732108
49827875538035992 84194869903541616
10406473285802466 32258184413378544
70247854001300472 105818394211087104
37517041813178656 69202852094483224
28980728945219440 75312843668593264
12106336157289894 100527250748452432
13318981925079354 50247486573117480
37992597883988216 42224111305527904
5008054776057437 83842986379326304
69585818051983304 85757240140593776
9392601682922750 83662276629794368
49029434136646680 94457414749372160
24306633024180616 26614795310860076
83064130588839008 104138866989596240
389174003356933 13983073221341332
9742435293759924 53173908022159992
28522345417713944 62838973803819696
8041462726916127 73991336155150656
4884225823892215 89806889178998240
77096740777692848 99949380220276704
75363585784782448 94037515298830096
50442264792653688 62782534129568136
101016231969525200 103216724446518384
40316247118870184 52378558332047304
23013805736516204 103597231253511104
27948341354473132 62171865763177144
63853226018380776 95411403214526800
105034523861317120 105703666532196864
21846623052024856 49987065157503160
1607621093368149 6035397993733982
1413476573648453 29291944048584000
89035104320658544 98798826623850304
50471275702415880 64597944108448832
29771923285766236 40764042163561272
23871971838259900 83222595314508480
23433604712519468 92840143710132656
22726717611879364 103990481450907952
26784036005996340 83259912617079968
23763703265533460 50027724327731736
22734829394168868 80478008952524992
52111285407527192 83342935626518688
13064635419683464 37588933807415032
7945782603943257 23128049108529676
5527846256299976 57699918579084048
16762902186958704 39223985606431600
5737133487691501 14191992592452630
90434008245373584 105922075233768144
8057178268003087 59364248739469560
9116940633824544 90298330175746208
61925272689928856 97840303511034448
34886303007831212 60913915654190096
10651330617658622 23668131564051072
13021589207741172 35655718543595908
76764653377737088 102788495830568752
5866549616757587 38489973613104272
97524204870352992 100029797806492288
15650196249333582 93016411038105824
19917136099419416 70002412821502344
33516974900241108 83658084851172304
17823582290033732 102314570321595440
30155272199226780 88732760887400864
47587481270711544 94593883286849648
32957985401700232 44102267593725616
15267976826218424 28483099078593080
67737598045730 94447777419606080
88376101197570096 100316046339403968
68540932671682784 71115461258966488
46389046382032040 73047465093110320
54586226862846408 92035166286415536
54726729644790304 83117096233120016
1237886412237549 21391417313595976
29334472280772036 62032544160599552
87822287804961072 97319141145246944
55266306168633688 91198036430486352
74269713993515056 93919774956213824
8851551457203298 22425509065045944
13943763494932564 73326785794307376
75320865376559104 78997161542794080
25493651893640152 57826041677444872
43552307298496272 79454174738029152
32381689240028400 46063192395079448
102436117234191568 104068830623168240
24509139890737928 32744229467914220
16973801138874446 55553816364075504
37835995408659384 66135704247902336
56901272424733768 89412601807156048
73600256418246880 101459385862933408
42528254175364328 91249617064908656
19397315293400968 27542143128950516
35617030200615712 73189135661077536
19699271519067776 56578914588351472
37092236704120656 51912329863123736
4818562372200397 103780179229026864
49388082261581072 50920984103939088
4814550145117190 51235289861002000
30667047917777652 67204041884836616
30762982637013264 103755637224925680
980610387828827 50752641574291640
16178863034674464 23841931111355604
49788646954951128 57822348910181464
78974417981034896 104626677692201680
36853259664834232 95181248605410064
12960592165191658 18530099930710232
21819634090269100 70395132583280224
5177146789216617 59019226914653432
74570879209807632 96351299098833904
103736732084750432 103771201139734336
1213746207257843 71193709739356656
36001878689683556 45970953332905984
11564354141915518 84112849954146624
45731856948156768 104135594952371664
3448916417838671 78348399985239456
8970785810560613 58405071487584336
39854493491551992 95278349959704272
3869700559247210 8903576933535772
10381245820349890 72084409941340304
12271995579972846 16901084419313440
29250407375148792 33665856217824956
58532227119012488 96346313650986160
6383238115714268 7030286625486378
36302096326045248 70856143668718384
87389258281902752 102940658858062048
19185800018213284 66669779482711832
10543820174457556 22892488885902036
69256105276902816 96036297276424080
82152055293416640 102339768417562544
13800713151553734 27372537302758804
69025448438212248 97640700199704800
9239289783055502 59238729360670504
20256112134337628 77481998590429360
33751215041632480 50184939957278472
38946030494580864 49109599898041944
31179952405473348 68485887029237792
42003001733950064 69303512466128200
2399287379074479 39611002924395776
73452350381016208 80674026662210896
12269325755595786 93294711939436400
23014062145378888 65858643010284080
46526468182235744 106788478754504832
47194999605719784 78707417102759984
27665967990684524 76154446402754640
5063292488521960 26043995521749132
47076931858548384 64674807408923376
67944030728232616 102260814578898304
28617186287342852 40172909111339208
76079136916185808 99838807666466960
50372389982583648 102343761081830272
11833789025056084 15293154332874308
61064028921974600 92558843857536368
26808879009743896 34964529481813832
13909516514975366 79626361381341600
13831711156858452 75076596022769968
31058766175285740 69458640229389992
48628145271758296 66464881483977928
11012615948608786 45268547183322168
59205109789930376 62374507101044504
67387966511897696 104488579031028816
19543695354793940 37714718839144160
28007261673355500 70165286666650432
3238180639896776 6795476570822911
66443298472435416 74433470390577744
47224330187817032 72250352037096448
69952474079840512 106503016809451360
51247427135230288 63465167122382776
58760770297523912 93078530936161856
31010180848672124 79549691618740128
38375051658688760 98745817889849920
49551851997391536 59280385953013264
21224137927788176 89746014195906128
42348448302984264 66851964437200208
28967609400525300 86444120685971120
36051498060431696 80598108747413296
81755737003853280 102556090597935552
330302816378402 51338055845601688
14087765675939950 24743743595975128
18245205221207820 41851265127475760
25598866866344084 99453436270375120
18553450497069560 46574125554479624
51147142235663256 80654678237881520
15611053590021906 30076679501648732
12483153041349800 22652692955885708
73499742744728896 84105012582912880
13815467049920662 73362244210214656
8450538969480520 70844316386075632
50147507638984712 86792557213103152
43631478241704584 89234368467303136
835776090182495 72548520910254336
67242731083881416 106390168575208720
56822954078621328 64289646891404760
5175875541121677 78831243873275424
5080402626407245 77577222236792032
32735626922831364 60875374198191104
37030071293065280 53166855326734960
51020086896105224 93135228366454752
43470710467874168 55719953749298512
54341849232129704 103632828627973616
17799201097060024 77408190373100320
8686616812466054 52050695859780152
72937646661554000 91257413569553056
11997672588822182 39882692806260320
34664970631230564 50049711158625824
23845253285271468 77765426976934480
4412737595956423 55350789877795824
11732836771393592 68188595873316616
20160445936201872 90115512111436512
1730807525484849 70747646925704232
946899749206543 17532492564651882
37437680344767400 103700517582968960
46859323952598984 79141834959657328
34575279034203360 78112510023742336
7550034420746236 33593656099429340
38528482126673152 43153632436237744
33069065531413288 80115967721046880
26403466363893908 74022284137331808
46911621536703904 89882662524749808
13312052005631264 39989754063352608
53260002554829440 97651905582170544
36196364031878304 101580611367900912
40090188503149816 82164671003292896
9406464922968298 72499820441737024
43215560058030728 47863661576594952
6648755799349217 38495925973006840
43007552013183616 92655664010709056
46610045881809264 103309513687015984
25264460169142164 85618713844945200
21740255911363996 56648659526342424
45688560132547024 87687684450006544
3385291985279085 24753942814814392
11525782627846152 46114570716288784
47428140857070192 104413135557510064
61865645111667288 101627860439508112
47817416436502864 77344322140757424
12502009227595528 42282750265922952
48645958232134656 92194762289592800
56865331712191808 92840927386316352
22144118138605512 102950195280469952
53292675731187472 70818424399800536
52936680762056760 75685038615841344
25666329164578644 61757926428723184
26402881549576964 28692224894712084
11286627570103842 88537667155189568
10467107327587134 58205597874255024
59481034437079272 85994560367227232
49819920763703568 51915047007947568
16067352417457972 71106739727726784
11418549939308936 22425303273000732
33104941405828876 87222962094443184
36846906838474680 40814498881436944
43675308882487896 81572024176924176
33589837450347156 44716636177703504
5153185127295306 74330599922653248
23238393389515320 46581499018305232
11897271405818564 47677059330906704
65597717653988304 91172465213826800
60417956226260792 98733231195825248
63241246821677440 92186575332450544
71146062517799416 79860549328075072
21159967882872784 29905329267480104
26969316203469864 99038406981964544
23463628082905212 80704873794678544
83165495689882336 96546268765727296
13203513010610206 55318500283803976
33455347223712180 65225482285031552
60299481940433536 78074881956504480
2475825202815248 52553068831865344
67150361850164072 71039611668584864
11478977126086814 55619440634677160
41880674968873240 89051820562067472
81447442257188464 93025104394649184
22907501354659284 57591045687447776
51092482514489776 58814189395755424
6539575235636524 69008071862705272
34921118518858740 93202521656971792
9698914577220922 73891502706017728
66332643841275064 70862185484662288
13957113772419366 31902346945471972
35640388430290244 104485107845119152
11811657470973976 14113975589919670
34242254093157980 106348203483432448
38763982894846752 95088593013492640
70329283914055296 83465001305268912
24690821704778684 74152802889043472
85987259582690864 102600162848263616
63772353369892160 81823380218543680
17015752710032664 77311055566292240
24438346184554304 80498201316219760
1074628073062515 95744558984716848
19945763859135068 52865644217795592
24134915172706620 98474190542454976
66031133589867824 99650398810631616
18835348280642712 94070023745172560
88122366032246064 95279361060327968
26436709883168428 67119554921415752
43492909920400264 61220958991347920
86544819014166304 91354789089645824
11200619500614172 91967269853501568
63563493484285008 97454775929057744
83280756886285072 87701928766985376
19939007897107328 85207968363412528
41345022138526560 97459030441779392
2726693289439393 76914036320747808
37210526340304208 87271566303511856
45179255658182168 93838953606506400
3609996602946093 68078844086948432
48632067265004000 51287425598863632
6235297583104710 105507947719030448
71420720921572920 90658474763495312
55077417139246400 98486768262385232
83925680439103744 92020672404030288
13831579488088616 69416108958889048
27383216586737076 40491347303671672
26224087832468812 62306982401798288
23464910676872648 104864554739863648
30642514083989732 60044176613103904
11186813469336326 74693617380123952
5566011977729038 33567428928821964
81226135658015872 86172403395408688
79101709111531872 94606895359701216
69417780179858440 91804426751114320
1866266870163728 74530639267069664
58604024533863864 107130698288084864
23633338093505492 67973687894640392
48988686764065584 87483048339630560
12762062262836846 90179244982227376
21445912383354200 44581199607704568
28500090880141848 48600742786440304
15015314325510034 32400111010870380
75201176317044880 101529039431748640
49283751557500104 100814654072004752
14249490240056618 99848813085235280
65937566098397864 101499171699377888
14017932789429864 33946766977741260
84422060178096448 89651121627940416
11904742974410636 56866944408614384
89553510351858960 97929206904773008
31486921651505680 104934379967441616
72327374379286240 91259400010118544
45671491313293104 74222869145238544
36178434808120752 37151599873578288
74816745589270832 87714633033601056
31511724494191380 45237228554167200
36238935767507576 75021538003054096
34243262355160924 68376188886566200
48329227046353944 98814224851340928
38525975680708336 84859745970940064
70267625435186048 85455595302679120
8884309118234258 18635105987231836
20520838041815960 31045702720350284
7068247680989460 16205304187034616
26576008394759384 38100217384432624
60427456260416064 87786137981250048
17860211156254206 61813317978781928
16475785801271066 90679014964964736
22514655934899152 82385397178393216
46624610053738432 70511600765338560
10482722360376746 82120747174677712
7683845151542668 40373334463490704
21928204750185788 95702078808730368
17253762413824474 61804723592624320
52605677091245680 69584609989725536
1181136517192459 72940233365974464
14232919869377908 62575314665435448
13727130932898338 95409835439633232
37110487769953176 79037488521583216
2349657566695024 73558648872691392
62587000469966928 103584897189767136
6596558276785664 45528146409289576
91655244304184784 102744284781315296
52897683352623400 105838870199818480
67222845488805808 67650290063622328
53302375214911304 81864347100918624
32100031286066836 32120756295545216
52635629575480680 68596966515602536
15103824603469094 20609575628176512
7414939037900166 95858804592645328
36186523551462960 36551450147159600
38738911396257424 44408344127803064
19421904973504268 30633719342632312
63305085936377376 66819100462594648
37616596793128608 95528122762152912
19485322835213100 47516568684910608
43980722590414072 88405847234236960
19280289988891612 74283052600967840
15147697126688776 52963439143650088
49055352574928312 104840761373094624
38362610131407952 104339312444530928
3897948222296526 96711324549661312
42280316394776176 65533903967768520
6714639250526814 59482596425981176
24749252387270368 99100188601479776
12601988090988548 14395771623028574
19321606831992732 91876554118656208
30260014008134860 103985788166194208
40817069626885632 100863355254949248
65266800387118568 66628307997668880
45343410418415096 72634737334986544
11252489423692328 73884126086543696
16936619287569438 50886772986373552
62074001032962456 96318448920056208
41913041897177912 51342977192374832
33150569126600668 35001733226378272
51648098245568496 78471123538256112
29963224787494296 32158113799966448
60875329419782672 100666020458069664
20462043503044140 40426089668263648
30650208760134144 54491001470095480
333566151889419 41253593304974392
2096264504215241 66979020732835048
30524551281147784 68378280552824824
31539888025579472 45638320606328608
18271410916772852 76311433013205008
39139726938739800 49405277547156936
61935049689036600 96611884320686784
7360610977645497 89122427229964496
45338468572769576 78931546602783248
68344343964768256 95198455578373392
32626031912474460 104591545654835568
95823360691918624 103985059284166784
52458956310504560 76868095851834160
12155401485425574 63030443042109336
9021047806669622 14575169968812952
57589663522060432 64332722434023704
45469055020602824 54965173838482696
3211423103836824 73742193453989840
84977483272663936 94949819230327280
20820708396770488 28976133969585816
56399201740853912 102276579693689408
8334291723126989 51974461629639848
61101928137642328 104750936080943360
16679114364229976 68799616861422008
22952438620389188 73383751237072800
26405285284684388 44231729546421080
40656213559632896 53260300031383168
10711123183581168 62576775969139896
14927679791327294 29828030905264300
6760586634748463 99707554076844080
7669777536857610 67580925952174800
73331220073049200 87338581293264448
9111241297128682 72981331023553504
52846244517520936 53967250795457112
19628326740742504 76312658240642208
17093450026274882 85012573258904704
9940194528418356 47345577170065336
22008220182435240 28610180171576708
11299536937410362 60132991999412576
30582239346126956 31806914781942004
5554283822924808 35882928175821324
30941173242136400 67048193711307944
11837829783104332 86926401840992784
51938273120556288 82744974593175552
72706202360257008 94876809029962592
89782033197700176 101998462432325040
13030070618349084 78509440893608144
1026313447817612 38062750613100456
56088434660186800 101157509981467120
12284386545267494 75005108957236912
54030891485383640 66558476983769648
27788180894841784 92985878893536048
4527070820959857 9379060300839238
18034570084088908 74220215005543184
11009779244444282 44927321319990944
11307873191524512 26551177323336428
49677206960339384 59699117439065968
46465233058243968 47344108851914240
37611318698915120 105367996567638080
29483895356273668 105432805102843920
4578327426410296 106500301616812192
7566485151868443 23889391730964292
71128503676921120 99098321767335952
18012882542214214 100489718297683392
8524476948382573 62505591673617976
60450031787076608 101923752939329216
5873899306587223 105129329259709616
42869984673479872 79559365202471216
28503022371313876 70679332933175704
2666319260663606 38789656698963568
21641136416038528 90810279085384048
36188719695858408 56252258690169560
46820132210123088 91133002449316464
315633125492477 29345672575754564
30426588584984224 40988268333399984
23384143258434308 42645324930443976
11952551180670554 68394157674929848
9518525634540946 87426345635474448
85636405199135264 102670273286796624
79251600042861600 94804880060390528
27078061773581332 105358118888140928
22166156541733944 105030882842948208
2426449668461992 66432427204353376
6769691598736195 72217588749163104
20824128579480376 65980880067074624
2442904662696458 36972323901300832
3849372514195254 70818528033589600
5044199477877048 78388921863692896
64812387888992728 102340129689856016
10059199713053518 101888594213657440
48237048435142928 69796404544447368
44116950499657464 47668716803356584
84500852492743344 101394396334610048
51462239108430128 72464536883142896
21207469113747036 38397839523234584
16860829767629252 89233201283352336
3501393281357195 41824344679461696
11205117564451224 69791263112882272
33485876010026952 53067568178681976
15781800669305048 18280022934917460
28541911502536028 102105425645459424
47488113806000544 76524839896741920
6455734138914494 70618077164607664
50983157626839856 101846006154647120
47552674275674848 89569284881958064
36003821165622732 88153626620927104
43005895532057216 85559151518114144
3575423321581652 67853338079943128
1703176362628556 93563208195852720
31657835552631780 106283609494873872
66552928986235088 89408440911171392
42407592663930536 68056654219155544
20535828122344984 70236119996945616
4391910607481005 38020590396878840
16427601284404382 91564325629573120
91680056759734400 96659228085186448
37111018569250888 78552937839559984
82906505174762768 89992196201099824
15241595890196238 36045815478438208
39598562120479608 64046384785299336
71937531570169488 93864181825622608
55282630049113112 92078614431650592
8404496696229558 38923502033897808
31768895085119268 40685990999291256
36398687858657856 60070712590326344
55862727167145952 91208597270667328
7659147191408162 58963751475798072
21294506549294292 71722100650271264
49355012520346480 101657447816790832
46672767070823312 91055949694937952
50590818491594344 97640272557026736
2452276023613740 92468464446380288
68362170750854912 83794639278146416
12635217775770194 57913760607587464
15163451175081262 68740741968040504
26793393975374620 87434706739071328
32710002372476596 85007580720849664
172908597611618 81803735811740928
10191893036964422 47408748982494000
63863485457701912 90552653093969392
62308801375836600 74933829123025552
54163362951972616 58123049210523256
25946759991923540 72255753754457520
55733835976699480 97909584423720608
1146547051559830 9840507962799078
2940038807059480 70621719954478112
44047349961042808 68939424631596800
5937711326555637 72546745952886624
5225577618295291 60699172790271416
10827989104474646 88472910420753152
33309850854536840 99304735772447264
39983145288155768 66212946719332160
16968020967639170 57581039682596240
31086471905893724 87196831266422704
17391449554261790 36029336563902688
82468426348131984 92904682455175072
80251000519159360 88492902588955744
3209023114441683 84868937507111792
1202497134611512 37905050400319312
17356027598440180 82404192887209376
89992204590585760 95848850360369936
15470363858445368 26017584333243576
83785975904411744 100586254041621456
56848426868560064 96955840004705488
14819201060006722 16961188887500392
69733418065424392 88763883136048560
84335599516804944 89999380703416496
51928168632552752 76306532552352192
98514349165991264 105719926100528400
28010390914109056 87570491855546240
74140643248121680 86659433778123904
63273838191710704 94593726247607104
36908313256448384 38774298220294592
104271591182422704 106986783032563472
54637713503862032 73019785328993648
13519496939760598 15814186915493402
70590112009503216 89953056537424144
18699074182725156 29428576873490160
56475408998762544 105779361310039200
33364630801836796 60981466049626960
9840503403280646 85735888842541936
73423446090436592 100551884121656480
64148451360948216 76958507761885504
49895585274434688 95248606572262256
44194944715905792 91790984226273024
61148200236386904 83698592164982272
79567398425157600 81302173518544048
66806792867308848 73866672192394688
52143205325503568 107117845879242384
26585812528327576 81844760014466144
57304119699675024 86365756340480480
16755303727859126 33966479181374380
74954880310199024 86991281492075024
50662523827799256 89631682327317488
4591650648479083 11496899832466132
16918508144280634 97153238669756368
7491774455395894 80487982448117120
5330197577576831 81955574179511312
4675522189778521 68585968745042464
1979685707284165 89146946685579728
43723294217382840 52352757459830128
9288978472727208 38121232394730784
14702118965528878 55112237905003768
64866983582494776 95704417081969504
6884358196121220 18557018896002588
13623726610572060 70735105394404264
3760139922050478 55728127634779776
44150463835537368 61543354212050664
58931905862457312 69281691654538384
59002980596170840 70339974892222256
9236302519731528 27374443542732256
18796346528948224 103544097032037040
51852705594516024 92889757126062448
5144205732648471 63744005303809776
70795583000484128 96929928255699216
31561458237618656 48378728985787232
67483169070422400 86184205201199776
51015237823130064 106110800744791856
60798969217662464 96811319789076288
52025501435692624 97372587817907392
9656836068301398 56474456670575368
39466173030793408 78930183970740560
16419692211891566 86549299170988512
49081946638528088 61296746231789432
69913096024814264 100666841666278144
44919290477439528 58291275378604920
76343722723796512 81560678729560896
29369878465105836 99518674627202672
28864693854541416 86616857042477472
13291142549848182 83037426700355200
6564571692918400 70661243194002192
799249963265610 19501850775057232
14850821250381860 31446692675024432
27619135015165344 44578354487595392
9189435389186102 74250881363133664
76366180528478288 99501482698632496
2418789002960588 54786381542044104
38517044294971488 66426373237495080
39611423246488976 85440718271815920
6046079440590671 85972805936831328
1164681521661377 56673132402902640
45825606775101496 69706298882969328
5442365060673908 54998317592952000
91957279164519552 96317434243487232
39946844992001368 75879633640832944
12661070767213066 65853949631110424
17481423770332728 19889206456700148
36600325884225104 103171601853389808
16198929231188974 105687955407376544
14494060205851372 79243106266123248
55785791341417344 98481693165858512
68296976160326424 104874309224670096
62012650817349280 72682888893158384
6638224583264927 42807639814509224
38106558814552712 59171573148551976
8455002038454442 98326748330447072
33684089628607196 52100388988803512
29745330708811588 95830970185660608
22290616332905592 32809918530363864
16324934967181024 82213817940898944
89874255243087824 92950022284936960
7603651176435094 88991908104383520
25352930529475800 38159562347044392
56207240020784792 106070939800497120
11785504672183616 56885173338916048
72801103716849936 104304760558713600
12565576519093330 76909202552513552
55865449196020160 62857286931237064
31618176541168612 37317834494216944
13095448961835870 99464390635620944
27194150677177444 101442851640102064
11910494819375236 34091840625380728
619994782516861 2407787787115480
84316092210282192 104687078154966416
24846388932866304 38974795949421712
62857258436187400 79707324756340832
12497182395736702 94847158386853472
45981642111866408 71210484185822336
40028735671431376 76466607563951152
50082717477242312 95647777512081584
62879996444803272 94638943598205616
68795309748160976 85330175165366416
41540544796422224 81869480848890736
8249015612682729 13555861841210182
78720084946991392 86535207972647152
87273574652039392 93086560079475072
11558293748463828 97566373632365472
785453001369476 81691534403616000
80694864384042784 100049928197186336
72445657421433680 75372105848966256
9010726068181234 16456416642500314
6744155010845188 73674168850506256
32935978946582432 54791954649948152
14583700059272012 22401048189661804
7991027396199422 48178814307420376
17195250422762308 63454155218978536
21628764525235380 35803589009057640
55359332099784504 97064908686081760
20027228673143400 23467126355250564
1931990690245820 39307550274657848
13302155452639778 19823759110626612
70471399232520336 71236804567426720
14343651814115914 39404282939638160
42979807283169200 103215205766420800
12441134793381126 74739523858819632
26735686501712816 81281501508213472
55898622136308704 60414344212141456
9265849610137564 34118011304412100
22748506605722060 34450272164123936
60503794996784248 105516082537769760
645206703779983 26276789177452104
830835857344818 74322969921188016
80008781771472208 83417334713480048
53601437371720536 84570884520859584
68221391638172952 68517599182677120
20464702181945432 68371043278344008
58283312334194984 104696734432074416
35516202625690864 85644350977063808
7472697422428898 65763769013624992
19563333658034908 20557796720534528
88466682172015440 98749445410532064
44894249815305736 49419746368521912
37873210858345056 103019484537248672
27936951437041492 80533415315081456
74490328063058512 80150584639477968
41512058798358944 68121405356190152
25199375394173064 68899717974046368
59275253180989872 100670222618710000
82298798885449264 93168180009537184
94919786563969104 97900976469699920
16876609325023280 54948998497657808
39983995805504632 59748254734545552
41367666311334632 41622174817312648
39349033654267528 91197566085669760
87756060170424320 98453989057304448
21299407328213132 67355120463710824
80754403635495424 99553260936773744
76444738542710544 93982772049393520
37243197581111168 96082221471001104
69904764565337792 94099753208733424
33045373372644444 50840608021957424
24970005263996140 104237686444923088
5413136067378620 92287445697203120
42906205511544440 99880188993697424
39315043813406776 43109149350988792
40349174276530096 87629965532602736
30450581700181980 88641158333705184
53483130071727784 57157856932458152
76159557501992848 106348768548407424
41441957853156688 64141671958338200
17114328518742380 63061027810036128
17583728493703852 46322972395949584
48932440868271288 77692868353094528
82457899890427824 83491538144327600
57027310980439792 71980201937566040
19250896819487772 47056512760906632
71862493763623472 81376225082418864
2369580193695832 40179406803968456
59553647746922336 93276977723396736
18894123495467388 30445626799691408
53268821525088912 61791719768090856
66548235909568064 89870775909403664
24698528946315016 66632866108153192
1379895877013398 37237285775683232
2097573343292619 6003065388235477
46967411195069152 65813097822358360
4543260132460406 105299128806742928
44380795917250848 103513654954507120
27541313308859652 31505474220977800
9993376053324134 73532214858457616
22414116536943448 50625069656330904
24133268869304672 63322900901787984
50050480244442776 79719561212414976
81157354633326384 92445609387458096
2106271523204041 76819149362227296
90636122683150912 93370887286299952
22123894336755384 75436274144583552
46960207000595880 102636710862589712
87725403335487424 105278585148936912
24048142264220824 102675675821361600
25120764895990388 93740866676040704
90920956795862640 98838259361872544
39946052521305872 56840708537697256
4364092027614596 60813386110622824
4075257157260515 9667905940423590
48185089176383240 64426804446799888
21336559869133388 58797144208784520
59594777987981832 91296936758184112
14181128908029184 81789743119018992
23287389045282760 33251617332996768
34776522026048300 85210760783870368
68230243766194960 98285706961922896
29856382056982440 100472124271890704
22022957405686200 36654343336088200
25539552622533052 101589844101222288
49102984198070936 74752166104772224
3509750365408327 88691517006500672
41992827360718560 99123929871699200
46316935062431360 71734006025746576
58841865727040896 85195089362051056
21933138111431896 27926159813473908
46709980055454664 95720511313504848
25660331334135832 53981312437800632
41395748219488168 68334732686125984
19878067273178112 67663154083435480
60919267902979696 94620157767170016
67875824188325920 96220935455455072
59476249436007344 106008877935152496
45374106328772000 89083984107010320
44812132124839048 58378858329899248
41799915128941752 68791414643519632
23822439777233520 73999754127245376
89841262674823440 106449308656338560
66519963151838344 82300952689637040
24473737596608368 37985240630119344
49488500108791760 69113464415529672
2441108677499772 41099649334002712
82333988264688928 87656344284421968
47162639931950784 87017732943379264
37951662196307016 63460826453130376
3710222305664446 11842858739889534
23221339753119672 27246729743275088
5154544011424258 34028610975593968
2266681193172456 31730797505404300
29573936249942416 53647436952124056
29305494558054368 53778656844022784
5339950362379459 34412689668162940
22897147288780988 67074305201708640
8268580148831182 63700250900958672
9210677002289968 40445515382617976
36262565050282688 65865796624369848
33684635493080924 40580646550844976
32243755008136004 83056867949338192
27725049829935472 72208621333701744
38351351525520344 105027209862578256
6003371859197239 6314725718438343
89134118385706000 105975556308163520
20125946403131880 47614288653883008
32583590945674536 100850587893956048
48935077740255000 56344379370113784
73541578927038624 95429676100687088
78590491305332224 97799215078458848
51200102657801848 83782118840196656
52991528671496232 61583904189379160
43443912242886376 71499799484906432
77319819623054176 101503037239661472
56579297386769520 89864432045182848
24045523159694684 76369142488210720
17211456228989040 62902007333831824
684767403293991 9265545809244542
12711378126018150 101140355584224000
36111053904326648 56351864585882224
20909148923559964 97359905777999936
55602012834803424 73089296317206624
33499227498567600 51987670503050264
49191197630135760 55946464576400024
60171209253515664 93658847859244208
3177215633207323 105492732166672576
6621104445042805 50995287729786712
30129311429039784 43368907986596328
90671699826666688 98903466738504080
57723036814130816 71243876860767408
10651274806068808 93202252692558352
22783780920888916 23560242815370956
11019841711090094 56700293716452440
36923993093198800 93216337202616176
9848302119490058 19192916922270596
59373709588518560 83916794998638592
5646766119226459 82675121749398848
45436908086036328 64974522495343816
75124561638707008 86365267234273200
20805693101607524 25817851685470216
76110000131555216 82914766125613840
42401507508268384 87802665342075408
54522502578334080 95554458682701552
47712856947008928 75294162807762960
8478573435684209 68106047326239432
1741849575519944 39988972045935848
36265427908180640 56230732366496312
45277671460109736 86686066848879680
60190173411728320 105469567139910944
38436241803416088 68392269010050240
74484117731318704 103425841651335584
23282667111772932 47008897156707408
28728265372705476 103237679622360288
30132681137543504 78300757807581760
58301338352791248 106774079100926272
30184488315877552 70264585736117216
33522842961157248 67616966299795952
45419897431540704 104779243703641952
1903774553172684 72778181003443952
23624790952734008 73240519325548592
68570469334426920 82880406183624704
30186722995166796 106670950107221664
4611644093104937 58173076066996800
5598497272182849 45479633293911008
60803619514816704 97966961420294240
2330157431546785 18106586533945856
15801761313212976 101332313019709840
2850253074089815 79612524060088784
11371639683996970 43476221196884184
65591641243805736 106185738999439680
78595773054121824 96614429489708000
91470991219210112 101301653582076704
2869681381790544 27275505942321792
7850614235068517 26648847619327944
2175640005116273 2934120256456377
63831040603771632 69360189182396736
10732596234732062 27902305398822420
12200089809235770 77261478708460288
23608034394059768 96832450760841808
8776118916774755 101801969190798624
19176487152240000 97602893825717600
63034146667105904 87903082684788192
11956886584663398 12929680107902916
41701376475469232 67407107108782616
50326222853101000 53275029872970616
58115028614130440 96481635061610096
25784826738264864 79660728205052240
26638803423348632 55335698011605104
24218627675048844 56491153971597704
25745193552658860 74685075455326512
90159805592552624 92763754983351184
70922100578307384 71927107700121728
28203567136599748 45268163571832680
35023845681562444 45801440985816216
20359911311391080 26376719547685256
43686264528701048 66895293204726832
8905835744430929 103086024535748352
45649350455942944 89482256116727504
66682361826179544 84563511035405408
17072645515911112 27525338502788940
42262935880017496 44634613050619536
32437592248517628 81485006994092992
43594668405220440 81083789846958976
5123434493062595 16672426659933100
724868269217300 36074961959338400
25370529811637512 65414736384311712
46247601161461288 81398671738148544
54265178841784320 105219117713280544
44607326240029936 51038815302655440
93766536427234704 100359060324201648
23483507727873244 32578114744752904
5521270329689792 40219564713967536
40712394570819120 100114086270956864
38323033180411552 54413349247410232
88596405495720336 101993953344258176
11902837995415504 57556332842107808
34323401329830952 35037416564746496
79143231796888400 100622260346967376
14737462615428170 99323767854988544
92464002691830112 93016632863582672
42177623674649456 77997688195190480
8172005288261037 54761972530027040
27333589563182464 50032753669508392
7930163828759389 60030479187316168
13731466391290672 70236336145022624
13042246832715614 74779248337153296
39045760734623744 67401966060927240
61989735118520776 96120720519741120
55386227205295216 86430959057452448
71959214058158152 105967422459190048
90401784538899280 96189713288847792
14855041526739130 66585810113982432
71022934707288024 97717466910604912
46094681669996288 66225977109479560
34217142087569068 58578327510459936
48004572519039568 91405366923165184
29820251587894076 73861060982605024
26939449389804856 52257467685197096
56330748177430760 93828003797716192
4332044400414278 102736444461047040
73847527437738464 88992147451577808
50814506720417432 77006866802259104
24936475859914032 100360181167936768
24523200898854844 102304122218386528
12313493147446068 97771639795648256
19582936549967204 39993622291282296
34356022614787696 36346782010102864
8318029271611791 53586835156683000
5696913707641986 94889534792941344
24066317613416688 25451600336054244
52145369702962144 57426299932054176
1641425671810151 82574879541561552
84093037321582080 101215173808951248
1053494002445603 93299547963645232
31885332865062352 93538817061915648
29816418538647096 76573797552574960
21252505041998684 66541353959695472
12825442935865028 100133108473994128
87147074827812240 96787633941713392
3483777267031099 75473856613564720
95188763497409488 105716467385406560
65347223343687096 90210696855838832
13454614757868966 75547742473540160
33084879531939336 55972916468303712
81627837176840256 106787426565808544
86237667826691488 103819059027149648
46862690480210904 89662728501167728
49404620759396008 55876598109517704
28929151337820832 50743513412121616
63078629240006672 84575052451548048
3796792522962954 56097697765221056
40094125461559704 101585882843798128
9456142604071432 25999842269375624
17628052233533488 85862782597883280
84530523514250240 106970134106325216
733537704055405 92177406624269920
71168661655185360 106953738026727360
11704415416404350 99676399175772912
2577217865105058 74702222182197616
106065226852508224 106705441504058144
18060562281787500 63207531062301672
10592400581391150 45579655711195016
19217532954930128 53866830682185776
58298078036287720 58672459572542992
5172874774502948 79842903854223680
12630285597880180 95093371053513392
42825844360572840 84866576298192272
63542086074083744 75608843029784816
30084062180618304 90873706723956736
6788944495264439 17235501292084894
4951370627250674 69582689353749504
40897643289858648 86259020370571184
42009311820773720 98143511119610656
49635826709434160 56998331709769472
72161664189482544 89184022083088736
12831892578874978 70780518118389552
3595229449325563 6906320255578999
5510524665552906 14975040400153360
15379205246016320 59075094756211888
18927696181002436 52183363252120240
19251562718997584 26247965647888200
50976215969541200 100489382476066272
2195001574745179 4371980663975909
53852853843322408 92803482643431904
16042226693423472 22619881601654448
33875223956599064 47096564721057920
35938664366813680 84202745483986336
8967370705934911 43153054370974376
77579196594174624 83758991664056448
16323512257828532 33690043822776432
96035801860542352 102180357646672496
10405583129583364 43678452292754392
36399554937912008 39694463087183024
59672630090223344 98057053082978112
42991201684056120 88011371592659424
4229727557015231 103355969984774464
28997307371304720 45274694193115264
73998752199631552 77607616874564784
8458537462572103 56704909165480072
20329343151842512 70320283702172512
40767457037164712 73923444807791184
73415689191425744 95766263510913904
34691366532939168 52184413897035632
31539157547402592 75843725030361216
3816706260064699 25952212975387972
99154597356431264 107129953819950160
48087377714558440 57556644836674912
18484198886089716 82847117645696304
67187073376599544 72261347728060960
82407051385206272 97033936429865328
30851292338462848 48803495522114976
47092437183858896 63083910350972784
13502616931424340 17321734489904796
36186656993375800 84182570343784384
61976256932777440 101757919693980848
36083191206335088 56580941399315680
40755871923721336 79777523630487488
27754622796564880 65350428264832344
19165991592897428 70641066125627176
79378317143850000 94189880219143344
64679293507635536 90638929964413888
44754664596134216 96575309110398544
40968214759489848 72672937045137072
30491739187908572 84192250437700704
37486625619772360 70456352123828552
32822330350501652 96677994640815024
6691922119432072 40612907634383032
13624074778255852 49894743833992800
46655046738256864 68216428399356504
7985060632499318 90673945801999712
850728358201981 40284531476637296
71624978385851328 92572188555810224
67768643981622736 74933705041214032
12134723372016532 53484761582813296
16358153171571742 22199140944877636
41147296986196544 72632747246401264
23379446406768812 81159490961252256
295574386380768 65204740084678304
14795966452278146 64195271615117304
14833748468767556 29949171435039920
28368932328870028 45990110413046296
58829594386109576 63703163915827216
48707562529463608 96414632026963856
59936909806075320 77491094967965360
47931451938171416 59218769975101128
43478469174277520 91526927991935408
24025826855235688 82967081797059680
31887583950597784 107104091111449504
9642283560269170 62821902290570488
39538521264856744 49119239917780712
98545000433058608 106736559190690672
43293409138015008 67549904848562280
56132475557464632 74999812165903136
81079912079270608 91845736190689904
34322774935981772 83290429203557248
38530397427483776 90513205538896992
21365499907882704 75072163791724064
42915817292029976 48619169254901912
27589084661058060 30412630807356660
81509269267220352 94961479552987344
71477170658658264 84760884689648496
51358415860617856 88157556071683936
16847112185081874 45212136894044520
26277889376110092 31185967190697880
8614582080886846 69260558757330744
68223454710962720 80142691833857392
35251399463066124 95614148777357920
6276463206240467 27707407018691272
43499112359722928 75031972978366512
53985447809061464 70287306094175384
29134870924809664 56033873096247896
51224211765240128 68489962648088880
3885583104281618 42176001112390544
39206680068262888 42394462058039120
32516206621714804 107252220668062272
16365725533321772 81659227217427872
10755890792687994 94159172250027904
53212304461020696 96497557071744976
17937015747740566 53284508167591888
70474769676110504 73808530179833264
925808803067017 17088129581903468
7480877321131138 36201275320246528
66636652362004128 97670583204469744
15461232259231196 74342958688430064
4576078398642352 10240203413543708
70598958329392664 105587026241495584
58955582733076512 101816231378874656
13896154396343240 77612151448308992
15003283402243050 49930322090869552
44893386914808304 78485941725238848
14279861111580286 27012956508934036
49533798708968768 75549311856697888
70429858949210016 77368196847290080
70365559175486032 78873066392118496
34309264943211768 52513967017701752
20237173206835568 36745908122618888
65646166164288752 95996848726809744
8075810095362096 21370047376948180
9434456714394002 42390646087504600
2987193947231294 70213141007534448
55563468918927032 93790684626730784
28799103384922428 63142218887992136
77542961646467632 94025101965752080
16257464183660136 20826780676690304
53601119727161056 69911633001767008
18703986831666196 97051640456501072
7768485937910848 17708734522715770
18404694585030376 83776292079928256
43298948556204632 92593247853454640
19717543404013836 64021867432804528
53679820771495472 60346124844374120
23077729182873168 66876660204467048
99758359652114928 104062818304486528
598349233655548 18588884203962336
52971023107130848 106179388839567632
30212894451150148 87110263395095120
42197781075872824 100466143062631664
46381915060764720 81898997148551232
52015082085442000 75775317236421248
90982685810039568 92122596450384192
9345395021265036 69727222502853432
54530192051825744 92732109618836656
63721537747053944 73553606463060048
3225471602425386 38709616246200200
21707806871011748 83332728811181696
425514946604156 73394882793803072
25320535432591644 104401082647609008
41959773004223280 104272786625377712
5417826202496723 11023712978982550
1546277336011506 30397764401289004
17581964982680140 48086629618193080
14752563990078362 28728288832021348
64349695284381144 103262513906345040
53565611956919512 72017716423172800
69973947302937360 72955636737944448
96759727769390544 104760817875481472
56480946505502352 69026747373181576
10151628711212928 64942565876319544
22599615729966748 105246843139009536
10496306607784658 66331521508882944
45495966320471216 50040206093631392
34070770003257008 39488487875114080
6601123827406315 77890985926500368
24586096070885864 103210626785350864
44065938058319496 48519316907412752
64063373768928184 101060001002430016
11593288623381050 102273950541042000
37548630458010120 65162928224319112
21976215757870876 30242406944451924
39051843073386784 98291564111856896
17158287246015940 43984128523259376
7119532433709340 100675329379985872
25609677209713760 106039476982910608
28318232234662644 51402003004114944
1484098523435975 23990161513777556
54439173764681656 83923759704402976
16643307781323252 105247188824063552
63613343973972360 92017285276737648
33422182983766196 61567933253221552
40405457684386472 93364872182861008
26567290871954744 47511048437405424
14784122906879816 78622723632910960
39992970855131552 75891855982216304
7309114553872304 95239813273061424
23536961056085220 66006150417209280
30223985410166568 99131468414603488
20889209641386808 59498466865657080
2980863723552705 51378081843340712
21692661650452056 101255234015487728
57916713222174872 97063878002222880
85940992643467760 86186410671358160
28097245588985460 87113117916891152
90021493662308176 95361839793737856
50073995458750184 84498424798673680
78772234412755248 103724169116688592
63028652740148584 81371353122484640
89014770443402528 105074986168960640
37531580815143992 96277315827454432
19169207713444532 29829216706203096
35493581477175160 104712544778738080
17222746084360132 101458434619281072
52244383131412536 92219809567258896
11622476292326744 104809543961860720
43719661106182128 49302077798284560
26847839975806060 54315916322824128
56997174273749576 87285027070643280
22394872690061964 59028742011751208
69095880864413112 99122321762630528
31563807357714864 83082816008365296
5882199857590488 25547296240922180
17070832805101404 77453429626173440
57580440342748680 99599935699645296
58093339902078280 100594152172662800
53440779386060368 65351044493720664
70421517798320048 92648438513002448
64069442470351448 86380080698916288
12810912634039314 85281570159323552
77443057344663664 103821127662284144
77318935876079216 85264694734626816
32129507327874012 88963758098540928
42298791531723048 93503932958972608
13760923209376152 94383401189386800
10145481334956748 80692444463218736
36061599625338000 92488097207247600
41267536062234904 52007561073254424
18577243770493328 72707315003483248
70676201430260128 105162622312220832
25396101590661256 105483666415868448
89296126659735536 102520498636758480
19235408908728800 31046889342609804
19291319202614224 51163006909758024
39001297714406992 54521873252590208
60468948442099416 70684355300360152
38194481742380928 70675779007218216
52894101392644152 89020992983955440
21081504544109740 97510677788628448
25880866399951568 47679451842184480
4321618618421557 52404843769086488
42143284040974832 75181482562937968
21641895377108016 104787188745394576
75625198740356496 80851829223917056
35126709286356756 103801146597458704
18293262574830640 49372499688231304
28058027071154040 31531311083886356
25480382904620756 30625910573001116
78036823795459792 94320514761811504
42537699247758512 104431342975038592
35529293223891472 103349688025210256
12314975618243416 38992153932687784
67619251760410728 87010625366214800
14646628242021570 96322322109846560
60136043088445320 79531074934991120
1191614254208374 97314802898743120
58179201412848696 62901280697779504
43798139189219688 89645419929805424
13842735617940530 74421470078854032
56698552559021032 103305061293411696
48644682938486512 49382136089542800
68765867414003032 105535912579015024
84365693065502224 92429929022423984
39003811110806296 90720664307318544
69054516951325648 71422691446253248
37681002030275368 52283590212321504
98150793784255280 102316708631325968
87379332187689264 90046696431088688
52154542798753008 87261759739273888
18011605512300120 45315031024211528
60871805027324712 104734172671184976
51794244255347096 106862742967794864
2865142447449876 86519968720673424
47260643601448472 61869337742063944
7386462207625966 27494718947835556
276566070718765 6332059529248051
12530022013041314 50652873793576840
33833338702611180 65087680229737896
36217633206274056 72142869398912848
47185600450173976 89753517467828800
37165463311152288 41828509661109184
49308532568324688 60270336003447000
13259224532754144 98820263133681552
26067750008697524 99463810537302080
4073505526395418 33409498257407780
90139446591316272 101894848339214000
591822752691269 33589759005266592
26618414182943740 67172114669763608
56877688067432816 76646221092560624
67421376855904048 103310801621470704
23710453566793076 83418870131710480
62006166955838432 68032153451037640
58693389762729680 80930550456852384
72516357222035264 96389443059019904
1746893871385956 86512991035436688
50148157191104152 99327290586151568
35733168240027640 55228711641291464
30901941621134968 105183860389186544
49857249529494888 70758456672170296
20843091681268324 58373598051327928
52048647136375080 90843670927579552
39903346787028912 67743533546894880
6793457222270970 82785274179510160
83018714341992624 91993804099655200
69515516957728240 79510819528510336
2907809427439882 8036470293172078
105080256474813136 106401856451107472
32232797748770544 56835175324389680
16858605445944986 33673556020975896
46612146590895112 98509511448241104
75959414709911776 80902733082921648
45406459862286784 55166625533596832
71680657783008616 81304189341743136
53445720865385472 103743772092860848
1625732999721528 85046528621548128
17475586205401622 98951639173166336
26662352142826096 64236780835654872
62527220167656360 63214642579035984
83641331151641520 107029357478337920
16408829872034082 86923730517929136
10666537318336112 59937396228522528
2862497359971620 16380918513252650
40675620565816904 103952063871895664
18909446949304212 84513785849515200
23899612505411924 98720754643222864
64478387736317480 97244852070274800
27519650829699340 105955462433519808
86195496877652032 87779475896234560
4702469690052035 68276041412507288
19729525136198436 54921579079347640
79325789208913856 104844370716335360
8813616502817159 53395366581097440
78556848572135216 91706562755247168
37727639081096288 76459223487739616
88474676269085360 103021683973467312
57639817637765536 60336633459888112
38041479749256536 51498306592597232
4559516819065860 48051789716145736
13347015158040626 76327638675838896
15545505058072290 39957498125781272
19259635954563152 87348845710160496
4759093125120929 26261415258302324
9736247594799430 31302739723180408
40396120487994792 94716712223269712
62644873653583944 92447055361158048
74010338633573952 79980000748646976
27664821222011584 64887198691592064
86437071408355760 103106143840280592
14890867495151910 79762485215506784
95906759673005728 99221754927348768
21120440131841672 47456644907659176
44703638105554608 89510585659164480
55110639650489456 73575544420734448
48843333604722624 92664379301851328
25707612933248152 62401290981173360
350633053820801 37772143574441936
55130337579966008 72437298235221520
61712965356849704 72917750812779664
52707445151903568 71264367605212064
28605113037567536 45490241370449856
40337135064973096 61845605396326480
63340230357511936 71185993300758784
56140095916750368 61379666869582784
11908696087176520 72007054185556456
29174582455369204 35802817472940848
8047371906413655 72429716934834336
29993632480913560 94576121339910560
61050448009033624 70879197982125896
79040076312934160 106643128422034896
38384794316941856 86233854670369392
18417185397518168 79696885681820352
3744206398624041 82302203933422896
45547937480595040 68861688519431344
57930328533250840 84889439831959584
43429214119689208 93615672660937168
16145865319192514 74747044944952816
58600894395557440 70089642646674768
31382256935683080 82226219708012432
75728083000551648 84366266742886016
29045967217559832 44915351738644816
49834296744437440 99966044635899024
12752438218291100 34611537073225424
25582117693291872 61558138093230472
34456869206649800 42487382570325112
54922988663892776 93610868869196368
44314239955723600 100800394421699968
43016295950850704 59368522977779808
15016768130618676 42657217364587424
26646364172959152 44107391646281080
17834963286534510 53913672483631928
7474690026537327 45297101361974744
42180705869497704 61654104410150568
97212445758850912 106477062998688960
17787498885075390 73400688653419920
85414500111501744 99305269073415440
14674960199505624 59547352699545704
50439217629996520 80887939836741312
40670975662981056 76927220288179056
36229291544609856 73305066991985744
56217201132736240 70497983589429136
63709787889521064 93567818176063216
5991453955842975 69692251521067848
4242443869051745 46442090393245728
96714107147314512 107042554570425856
23300271940549484 90128964132279648
4783968072630694 23118647511866776
46786536308324840 100415034672448032
20369500433160796 83172140821365408
3140353921015550 105334573286206880
25630689453969208 81832386488700912
54046943935341680 92254863975429968
29735571668259068 105253699233013984
11903843457896048 19799132329618084
59775222779695168 65701281240483512
39157480235051752 90340522235992112
66438125666345632 87601085160385184
3370372773908235 5153345958546069
52072619872798568 75124395612974592
7550495755636220 59093679324703248
30114585918045444 30791927881604024
82826672822202352 88412287938590672
41260261116664152 101681732691539440
56709422657421144 85284087299987456
44154400413983560 56519013574795568
14651622013654718 79283478777625328
21310090718888868 93293788337331072
61976986186330448 65823896934670680
50869080044784960 71373635718084760
6822399699363331 24316546643302168
41415402347773768 95660755950798480
75695889225310944 87831497964556176
96841809489596608 102533827401074656
8059793811341481 64390847722357976
65942131572566640 105458696431443856
15391623637533198 44417187745223264
33203897367456076 39038931973477576
3020495017917635 92583440865214208
56860399898024024 105242797343260640
9956894181456762 77171176136962560
97217837352618848 99772410729788272
15341386676606378 82257949633106288
52131296703505360 67301480575639384
64749708789223904 86758314426381728
8014291454718022 22920603629123320
101371988771048800 105988777561143168
47652816793925888 99635731992414912
4627408933123019 28582887359942264
36226550320370504 97574665793616160
25001642734449400 46547548934870176
34382013376475544 105484903655147232
568475054805756 30853572514742680
60870110536722216 76098907004870656
26294971112150208 49419207527695496
90273196627794320 99115792055946416
9741967019250112 75409097444554944
41501274886343408 93979225049066592
31586565252649708 65755719309870568
25513754658952348 34669191552492164
19347807739089596 74152919255495504
32006145042913836 40611821821274208
40476312443235424 55903542112857848
26331602313618484 102003895169865856
11197130140752418 15700084039886102
11103885452706916 24731709043970124
3908272927869799 12168595011444862
48992762720540264 54344239448069792
45718069453450800 61862615387264672
49341739393847688 86124962607779360
82681149751535840 94388930879398784
36440445790431232 83501064345140512
1145868946850205 36921200646715568
67115227044461096 87802207703326848
18198336113447200 80307780236255696
63644393884291496 105314117968827888
27807775584267824 102967655273671776
6756494282672123 101165406021237632
35207248545640204 79489392468729456
22426627911384596 85219059278618288
58274357787444344 76195864265142480
40941964552136640 60079327086605872
18645426152082072 56352379791602744
32762128446226520 106073272968745872
3814495941158297 81196762855099152
11800994786648948 55873989934387240
4974725966959766 72181333089438672
40070590101478600 81759596695299200
10105654119762808 51021523987938720
56351312204141272 86016023115399600
36157239583924128 40405836487336376
104266451898903344 105015721105265872
47141875724758560 63301972280910528
42324347629013472 99544662573992976
20335113268357480 98136832838663536
83126999720183232 84590036185713248
17998926635711300 92068576873198752
29582694622067280 54675521318115648
37716527525648136 96311127356781824
43047672570945768 48876411399763896
47731642717928344 52349545518246112
63249324426489296 63628104073331104
9402340141403966 62585979774833336
38712735478270360 88432290789088496
717560337987900 59554970068224368
8343772165383916 81782382685284848
19133065095655072 70933712631538048
13580060268266304 44756625796327616
96900683277211824 106324509160561808
77589992516876272 86448214044601872
49948465022660096 96304557211387312
70173012936604352 83043639094560672
18196856151592648 22444056398015608
25991148259091204 74262666741907168
18649302730006040 95875897225544032
9054926213594442 84038656022227536
74931460376705600 91255244383760896
25879675467825716 38771987870153832
26426689507431808 105884571703019392
69197386453260848 88559027294054080
4696809487572482 79149556601525552
34372412212982580 104725383128189152
49094191371448544 85301322346052224
42313463657829312 88348194976564464
21567785691677488 27937759662575548
4263958268002703 80934277911322064
51417920574729568 72610865220719184
64554366364057960 94505828001750624
41040399412786512 90816015761895040
101977880223511184 103130603397677680
90885423204676496 103351847958368752
7886117400071721 102416727210237568
23705038738655868 59051078030477560
16784703570132838 85054743665380912
21598480587522140 101695325151517936
94033108342650272 103218106093995728
11679768710375602 41030453645983152
34950719692556784 66289109498492856
12943213811304482 45466909830878856
32870573073954792 107196525239613792
63284672718105736 92776075237001856
26722800557330340 65809662899216120
10147710432840734 25705082758384340
30840776668074056 50642941841753040
59995816619292864 80838317564836928
57064524362927664 97836076237826592
80289856555255936 97987805149659408
8698223389693075 32208359304478472
56104725879562032 89260411582613424
71499286980252496 92812422412170464
27157415981674972 86826423520328960
70285635511293072 75630459624058960
3123256864538194 46757029143456296
71928950741815608 107134631658487008
15816495286018000 65080839815222968
13238830316642770 51995452785475568
15913083000490580 51446435239846448
60803075854901160 74161925738242000
10611375259024818 12551673562351616
80744381614568000 84098911248652704
2550155606841279 63790577571111720
96754781379538016 103509872160156688
71505747216205640 96317956764954816
63384252551961176 64837495535447728
11171649723958976 68812249515633432
38319995510522480 89563140298184640
48233557409452464 84042103889890336
1012459705152893 72503970138280144
98336580979991968 104979676464013360
10499911225979620 79959925742950864
11580480783203894 69856994911469688
22655776385893264 75122705014149904
29147535153041856 46872747856899672
70218932804034464 78981997385080384
13542259899271400 77133837986631440
26594063520195404 47942125505793792
7513675268243031 48810998887908200
40393190215198160 84840519022811936
67615254541217848 96683235850562720
42329275092979456 49791127697041728
2382651937715913 64443568963668480
12854623160437020 93154032523929264
9963259018888480 107046461312168192
25590311285313812 100035383675575312
24975831708800904 29512712555590076
7585267395034795 27238721901898592
41300662507233832 94002088915247408
10765531481706244 98878902125636736
7787009969265370 22183771094655624
28273938004730240 31839019639731236
6244041353580479 56856457031223712
65145758839497416 81620089358635376
84580195510686928 92459247608037616
10342449367648322 63351799528052176
5561588330292514 106715704206483136
40067187424934792 47433085377073696
36193398248860952 59511345398690448
37808767961914088 98207966257486400
8764674048508459 58439967748637040
24729593222560136 58775760865160024
35935307598901008 61143036870250736
71695972218658872 100185037965652528
5306858011353305 32221403073310488
63623237119936024 79449911804081776
75936691376943632 99586136625331936
44735248456988552 47610191902194624
28820115021952076 85972104496128512
29566311329887788 61120286649763528
66371881167229504 84757044898443280
51749280298718672 105226980614047296
68196873583429760 98172940432716048
10198287135640342 44460860987730432
30182775229024904 92315355849068512
41284012514953640 81588918498856016
28637622298911304 37661370998698064
30672561477818700 50101224546107512
31185164334313600 85916334923973904
14436472737832650 102012287293231648
13983131209699640 57030445871521792
47279450353019744 50499466197047832
20790247945070660 42727245879934336
37154767972470496 67490801960809368
65332547781345784 89032500304386192
35475807233952736 46664702736592128
39420576431512096 98996182965483920
11481308162008674 12213289527197654
48114368100629456 60222084729261432
692240629158401 37861266124949672
1531677054671860 58831014538338504
49852672219555696 97995234248038160
32297674263376636 41730935369071600
21305640523289884 93326602646217408
1412257315038681 23875525316759504
1010716125616837 58741679111575352
41686148695752744 77865819116401344
884148928520203 10316753556972128
46464386853871944 89166149678237584
40966213116192648 53439163250558888
40670301400882744 63695167086875576
25197034499983232 36196250070830176
29543903602800768 60249555909893456
14243164213489160 95585350611532656
84276379281891680 85020024496119360
17635844105488978 63441147388731424
17326326516671000 17858826275631344
4929200075720218 63418852105032768
40427801059757640 89756769341904496
87599076522889760 89409864601573616
13943347448607644 53920990741076312
9108396486880498 72207632515814640
31678232284046192 100586136593415504
11265920999708946 61569951730583224
23682646351735700 61575413371853296
8935892336459737 38117554123138448
15985726511441812 93658648212717872
38952093640520120 95019994139936880
69285654733587304 74521872079180192
65626783362619056 101071130957593216
2405899933289720 33396228927216360
49934120964632064 65921348179075664
21755097491903320 24528031184066024
9057751483447272 10463729869839866
23892869334494796 87365501870756208
40983623976124600 105644196312669824
27979596012426392 65641119919518320
48441439463748200 72596402263824880
54561221636402160 59515780640742144
65113126159208720 92790551925258304
21114218760781492 92196572238662016
97564564381646784 106473617030173168
67534316958872648 70020385436063424
48689580256452968 93180476543022592
10919472302593620 14931586194622048
14715848359509668 98707016215268000
13257392040772636 106741734836603616
38636523095982384 41670513806587624
38644467940523552 67450635703487816
10217102142459494 89435358642736864
23031334441147628 90684778002067232
37532391856578464 48714682005921968
48432214929089000 83681124529491472
19202211969647608 55375517042178376
84916944258381328 94196611352820640
67413101214396704 101422588133620128
59015284714650760 80689306045022256
34299744891717548 104490112731699056
56876598374747504 94214388725339952
26412274649531572 96692118178337536
62618267216912496 71676162949126480
22609545369479384 77405562219238704
12965871418568046 34318558010053272
49569313939451632 88023479631355712
44096968186043576 63143688310384792
29109025922891636 69228717753588912
9076302461862950 58961032053690752
95572236233299696 97875929212281856
31154413291064092 104371342278527136
31366408233282872 88065261422171072
41997358433301568 88133650846332992
11703936296147162 99140422624794448
12436932224575432 71961548779702040
29279705453350848 47355622041037400
6369171927494053 96982400512119728
22300095119172680 26715209946464936
39089029276543832 86887903342693376
41391607825253320 61832492736780200
20949511866675960 31345978647565480
49433120238936264 100031796109483392
62363830712594264 106206370520626128
29868409816003436 96569852611136304
17020060225626764 69736992796640816
40271658595204184 42581130442833352
19400316898351680 45900355766625240
14066715254730614 76510092003726240
81443978277845056 93167869404597152
2072208398781205 6875882804460148
68910507033815808 75327863099441184
11476390266546638 44847491558188272
88377091894303184 94443105319212016
5264298447404865 15157513865376290
71340669975322768 83673449081487712
52109122182589752 76770293712134224
51904541585096392 77364172949140208
33569310229329320 84429651406077632
84314852710116240 87399203144271136
22143275029980480 85553440807193424
74845879517875328 75800743245481152
1925196754689027 82197134685179568
8864089950951772 99931333193785920
65591194586843912 94953881233990912
36837312933173776 56320781486450992
6470028055580524 89478123339335680
2731200469619371 96507631676992096
13456642283151634 33558921131304952
3833859275174715 17142913746616756
25868055888142412 37772887081157328
16307316431744014 24150520647014632
75968202241488688 85767838145300720
19352635173829280 31266277114777392
12170340829234322 80801495402534912
44988266256978632 53755308902950704
18606660311063016 46149673595520048
40378424408383968 59022647730436360
51622904360338240 101775454290736448
66762123848864408 100205266760009056
43430743971063640 96140065371524112
23842990659119428 57569652832062944
30280914595192356 59960691700773656
48814433309230832 69094702135110136
77458059215927552 84280413447625776
3527208670108797 79935615594334080
15547759247722254 47693486187471040
44819330757769040 76085998727312896
32229233801950092 45341704636279704
47294084832874704 99071417744477136
8531456578953557 73224894358552976
21478006691097652 75724516858748672
31660176912622088 94178819322745184
48887956263309888 92693316485349328
70129610603346296 86150899668309456
47003750792089488 69324204665294688
87692819665948928 99848258157766784
6252362795850376 38030051701264592
49362915417616680 91087759288774160
60685024130532112 101835572295913376
35501950615509056 72819655356515920
45047281079105408 45793554262363840
10546859363362128 35732114347099708
39689218907585928 105645983368194256
72109361385071232 89666612263974048
62537835562232624 97513063838239344
28304376897383516 40802162055235312
74830428674557152 90304076749581200
57361376442239792 87347145181286672
12726357276377114 45723486116495920
1675030692518616 17428217609093104
28879397380627076 64666284709642832
69566216518646664 76453790745571952
65881841740778768 68310232496643872
14725731103337106 93543101922853520
35476832752029060 106322073140895904
32997702104916784 99663355234954896
11731722750706108 40673267102164480
18722783779289640 47674887615815760
22778317754388060 42862508496465328
38658496227560448 48305044591675216
9885664361903006 36735986796064016
67629905458079568 79203833619026608
1014184529476166 99337363053329152
8854494269546896 106180641001513728
9786124689994436 98391770981467504
28754332782689304 41879674758253504
21364755093053448 29714715814477176
70020389734939616 104681253929156944
22755790361499800 41006339150605416
25047802544462600 63578798310902824
21606900503457272 37815250940322136
26026747505963152 99693181261130208
68769605339286080 86177312459360944
44694894344831872 72592989344292112
22348302085894408 24158310124407212
7855611256091695 99825681092709408
35679454017951224 99612500231885968
21014403787486280 88113945523482192
54082635598433720 89357927627413616
21492965804666532 69177958973303264
90330514600620320 104118269783805520
26835733400550860 44118460589098000
11545425493639762 75534803215526624
9940136097479636 105370847325869808
93481621730744608 105906876590418304
60113325812150608 66954215181764640
9975072928810888 40975280550198008
19630332225156032 95857089228534000
65507915190470160 85213629988328224
27911998150410480 47594999242107040
25337614162713256 96786275191411648
1681211859420777 68213268778320736
53330476903900944 67188152172181360
20007268810750212 104132718043455568
71927612556453744 95096436996810592
13882976047598656 27450038496655288
17708405597929012 73479199533835648
52147282028319200 96601221219410768
20751591418114864 25570912477062240
21571966423614896 30987398918362444
40646260081196240 100110003383399264
37709390335438944 62992725106401096
37779106692251224 56659043306362184
104756238202667296 106405586396994464
16969396855716716 53004749937607984
49739247232551608 52416691272734480
39308693384844616 104682787897478544
31700027927694720 69006454958362240
26405116453913132 75907913982789280
56765902080830800 62818139625987280
21227010003536236 74402568961520048
30980215771569844 42210972398343304
80501925181113488 106043601932365104
22785750100352872 80868789614833120
25311303877660384 84841700987902496
65733451507562680 73685489512417648
70577986940442696 84418741601960416
89852899171925792 102383227827214112
53393197472975952 92956709529616976
36559805828363056 70371778376645320
49475258907200272 61069695335025824
53143831236174424 54404524991255224
39061058042607904 88114103952288496
34276799897531148 44937783596216232
37648208067987848 94893665063709696
61360356735081520 75872097533723872
25170468521541992 27759061739681260
57822406198046912 97544093456900464
399549387113571 61384851742453800
7268981005199055 72880862786817968
27447812803002564 93150358417321072
11264372108035286 104948581149322960
10830936093037040 85947720261548672
47432689891225080 84279955774589584
12601951628652198 45930208462295176
12877713905621346 65212021164108696
10551458697105032 16122407628397378
4479528932426837 99753865226521360
49372017026799800 86660515665044832
59981251168930088 83377593291882752
31567684746125048 61010388814942584
50587460969429424 102462702370738288
22527151076876464 106449726364888832
104779990776086496 106554341823270096
890159362174606 58132238617856632
45575591742857768 97794540135365360
6838145463415150 101398847496044224
3461639548895647 23298736505215468
49987001946717104 59313983754426232
30313235493336888 74757109148527568
13514073973390968 14348590090285882
1462271434442139 32045587759384556
341060335831451 56773667107322344
22470626538349928 30037050961491792
36536940723113656 102363108250054224
35443495541891500 49836920245361736
19391740636487972 97658231488324800
29443460587947480 85153040732957504
89810652079158832 107123113627523488
63755768105688512 81979409697452208
45628882457548168 101380127607321984
2925180260475160 42423757713328960
6273096769140247 84830697713829856
38932462906280920 52532987703958160
20260059395948040 79449859986127904
1862445778261185 106430328149028080
35180233507192252 40157263413589120
79107450362472960 88710139414825488
15476518737852106 48483000857328064
61147987123369256 103636170726741088
59323405726495016 94541339912371120
10795035616415412 94000445456653264
81513391928345920 86311173294586992
17464471221739208 70852882989278072
23203176682491316 78212245173482944
47010518879446824 81705157586853072
67785220473234216 97363126910849824
53052487362147552 94993811116612688
47878702920177872 63109922070677984
74051569021478704 92797277904263360
35352815388142036 101071216009241552
50222348945998032 59158235376091040
68411764830056040 96797189432204880
17953285173373806 81495086046771296
35585457788694404 67812482192887152
61614685618059192 103964576391694704
42230961813750480 106518785275188896
57271224325757248 71984871592501872
6962059164911656 39752876490516304
8076211637083440 79155145173421136
6873629974886326 104201586714754928
2042731169253922 62015373819580112
76236604809232752 81043934328440144
29618360840382404 37574282552708840
2608622516527940 75029903166588640
18742627694488920 61268012106131016
71747975986597488 86006681360468720
60986262796547352 98166979829716544
23456828141982284 81723946746133088
42612317192087200 102631359530279600
79695850142508752 93858683659849216
33100589045561620 50998133333210784
44019982769195200 80790310154192400
79031994070150800 90372120252673776
81047026899298912 87987401722999248
25279283340376680 90601751778990224
56874384051339376 75317941756343888
78984581803869680 94849002766873600
13502732465543754 30099231660092944
1354888895179749 82179577821617552
16349378158190546 48755390001561768
26026627125311676 60379195309561192
80496767703107888 92440806728015952
5297955309904483 16085553129909144
23971967642971052 62682189155373800
28394718618613068 86171121665350400
48896647306192808 56874376551316488
40221966551289392 69593927205876584
4552364333696750 57465367208514056
35520628849362204 65084838237402768
17562155825794612 73958310297748608
41585551047459440 68840797690144768
60288464226863896 92579719783236368
41101205739721704 81497432272305728
45068318305808288 88894545242167328
28300834926539628 31846003523338720
98625211575597440 102617393245165696
9329888514553838 45738097913946944
25061997016059508 71520514833496896
6205428946083454 34046162016654988
67234335533022352 79803309659927040
51584134251983672 81021029652951472
30327747063096256 105877001883939424
70152522645930520 85135128299004032
11788842952263648 36265185993145392
69283500930136152 88671480079944288
56167491798902544 107169627960260832
98488532422725360 104888830442491216
28001011986446396 64469620510445824
52674853827136264 64434076685550344
29952207339103336 90358116065586144
19396157457872404 34009714334461996
13712609688695534 29276739177453248
78270674660394720 94739235921109072
3118137303040315 72415813499323696
10416865645070272 13476648149967964
70649314412136120 94084314059792768
27528680095102328 29390783090179460
34676386075748464 82957359395188576
20114316524943936 72461192217134144
24030370209893052 30115510523089236
27182064380298248 77960208912472576
74712425042322960 105115620086835536
32678870938118380 99171172564085440
55739022035091432 74328560832967808
24267396666113296 91812231406607488
97587914956351904 101410913139426480
7010735318946843 33630032625218604
31939747740856188 89835596155053376
923079964654923 54026688929226720
40004250336646296 87022957352900368
33582659426869604 83305777109843488
28560812954970948 36118082080312368
14058077979937752 50126350945065720
12790118481620034 43032913747593336
42955075283696392 83445977064900256
6321704998345570 103035999106584992
24070385738464752 59485442596371496
7610278156055836 77996072477472736
75570878236323968 76006310412242176
45787019372798944 70198807350802272
67619636635477104 88849844056652880
53150062693912920 82225208927329296
4616844425377276 48338782879994232
21279776377965940 54330561932079344
29559078138906876 94274446026727728
21135202376789488 33372239734314748
10979609691481406 107357304296281504
63235405745461696 63829662737551152
47077072002841600 105219902321258608
65336673520310632 79754324101554160
49252290375261336 73667381389228864
35360333618914436 86363899442339376
78128581832885 27695838754443756
5701830132172397 36925010540101264
5338818586961368 15361840117342004
46727247463949232 59877208999568976
26290701372159212 52011010598754912
32168386029294604 103940606751786480
72277942658348512 104072172417604128
37443606062364984 94975149646191088
40774517350149560 67418234646612968
81531323970991184 96451177696045744
70694832638905760 73938185109281968
54416190983852416 56332541431264912
29154977068429964 31915144314141864
89590345313340432 106111361535550752
15289717999638758 26306530190119948
99373138184795824 105843037817156288
17663689468856822 99385216428235296
20794586050934612 57194411994459184
45207351688243128 88356485581172608
42927334972408704 46720279115401488
73871559416653872 77388709292419472
15402149729972468 77890847845322464
18206075524132168 80810358531776480
7059245131713108 31984584159728640
60705513962954752 71715683624310728
96403294335505360 98151749221839200
26367290869142548 33582651748844928
12151939019216164 78302230612380640
46266084158587672 102124254341830880
69375603726682704 101694443783609840
78508362356828736 103184241267573616
2523475231035615 6776906895989613
52503020559839280 62797231057443272
85229987519129616 85234177233759360
26483146827815644 53557149916087376
90049330720296528 98417426076180704
49425048568960984 84030186737646528
5035253775412753 94384039828471056
61891744822728384 75656143022511344
68930836140123792 91453789718578768
106033669159821008 106343282577322448
68811079270331992 73167602511695136
57348379614970432 86696913382191904
36515556643642448 72150234288808864
19058656454595960 88927383223044256
57925084645731392 58867710560337480
76490206846831184 93134682821589712
3547237552495958 54024386283977544
86830111349255808 89768207947592224
57967888514112504 73533938280646560
6441639070494083 100040332057271248
7074232175265126 49748018414254024
34104528229080600 56852539134436072
16955644447282038 68789044019565624
22770196489808668 68566636354137080
40790257687596920 90785858522741376
14637723453143700 74407805793252608
37657844575471136 98980660965613616
43679654778053688 54603469707658416
55802615257131232 89646191860549600
12137151002166756 26385755112070100
22055556321915448 103695137214304800
21781808652168288 101382943669646128
61489783975981936 94753820754314864
2331592196484758 107328564339303648
38425623179407904 101282838991596288
21767688669539272 87810027351463376
45614364797274048 102904487069662160
35400011482788108 43596708197012736
23116055577780928 64169550186405600
14079959118358238 98675173533668576
47785068374132568 62013796372216456
20455827810745252 24053116304278960
15580035183594522 51491940050922808
40862250226908896 107106874456728048
720641459682465 83354955527602816
19068430401300060 86861215808908512
27546719812162036 96986463888584576
43670378959309416 83343327425273568
62769617501446192 71064513307048840
52478128101526288 55357258832577544
24458178115015808 78979673166608480
60895744064619864 75071260558995104
12086238869356544 17970630159371578
31362403872757360 49333635982702664
73076522250058784 94997754845841648
7261229554090886 42507866115391944
21077757867004024 94924919599730736
47219991113226728 76020412829800464
7949267765637975 94074387496686992
3042290218214800 50363529372721896
42157001851296256 59797499089968528
1504579651995850 85939803113559392
41642501716471128 83788376383176848
67298979913713496 99935387543013056
21092657593890012 99223044877178256
54833952064380296 98019176427414000
48104943405683168 58245736720936240
6856710093089299 18520036842512904
83147440044393584 95602508030501616
41613944256314496 54340300834179720
45826165836399104 68224326625590176
62808865545238152 97282955151075808
66088685164391368 84810083207104160
57469159450418128 63487476879986992
15398963912763604 64899536511743968
40685799062514136 69200937745097392
3183397947646715 87813271031972560
25689142026022736 60182714154254184
91202291034842736 101174210098081648
39442081003279136 55599730934965928
54228996431646376 96754166086370144
33824122685046788 98615330123812928
45954991197169144 64627344308820384
39185036953746056 90831478403218512
15551671680709086 56687589724728048
28845411947684116 29522523037219256
19497973725651180 55206941736801944
11954137607896812 71067523324623152
22947586192516724 95905216468114528
1384168672598267 17521131404559718
58722883099152792 85922825621912432
13718142789625938 42692451544035368
52898701100637464 94631727601711328
9189670346298604 42629760508074976
37226862033298896 83607435167276816
7116498289030842 42335296340107752
71065745414715240 97714478734624544
47798361721774320 87136111363525824
5754482476020053 92880416143714576
23167834546736540 80587234940965312
19475445219979108 66121422600375024
41847900746866248 75207651591821328
29261970151267260 84102527546024752
62585166274733008 86600571303368048
16845103023241816 79704625710900160
42430083686944984 69538120696340984
45507061696143368 104559883655854480
10676187769535834 70032440799550288
22068644748940672 69585062960512584
9523515474386984 37123672513458272
20674020713773360 99454073988828720
3820836953498842 46474798175908304
32795449543096560 70166882221941416
66313722299817312 102976061821298272
11888223760572440 105234201307282320
11498221054747016 44547255073067120
50240548848311648 59081656471334496
27992680297985856 74277605253860896
82261518686710784 87097027279795120
30625970831651704 58350141801405368
93214106692748320 101597015499279472
91901916521646176 94433325127142768
47554827382868608 53851940934436832
60191662092287096 102297015421598880
27264758908376328 28869217092556400
83779025610287904 88611255170404112
13587894964670952 15013935874332436
78116517995598272 79349626243452496
59262045548320808 72207991416790432
77841635422384688 91598078093921328
16035771402606974 98959557447742896
4731152295091250 93022923382210208
71597937137606472 77968717165706688
42576132555712920 64960563268668024
9154125747709280 100788769322385472
1819717992747880 77071293304640240
57698466013658936 63240758220629536
19119882325152980 89861164348513840
45549991536792784 71436710480195280
14474344300224312 102653687667836448
39416835131484624 65329407645302624
12016222554001244 49263147078912384
12932521160825738 55157123248954040
39993049148100688 82659717209968624
21166200835796752 32104864913762684
21967478945837796 46330540325033600
8294543005225759 104820239361994240
34353918461998008 69900477274165768
39799284772164176 79058143999190944
46580461365002472 101621142191287680
87465216929020368 106639516479038304
64938874586656608 87997470584437616
59477765787292136 100096827073632112
7967501176943974 102989962680975792
8913421703211217 16743719547834406
57219041726198232 67847648205412336
74629153371291392 93910143065725376
25493003305527132 46849782038983184
2618843837638093 21225403177293028
45221079653047208 98957594233415664
10564997200115592 14963910118267068
74581523929245040 81546874655566832
75631584633021216 92674635785443936
22519273355467236 102763468148933856
20394450856087888 85416533467684224
22727901421719756 54787338925854528
6659846030643849 8852952149753576
43767449840797448 82803734413377808
51229862072667728 84863667999267248
16480515994610986 103776212006936704
42491071585786080 58014567633692200
497848467372513 28416247337162796
88595017095278608 104060988286342688
14012685050616464 100858804064865552
89175818814072848 89347408240384720
58034972972688328 89924463051543104
39640038961833976 48977507909746960
11719480623108298 100956591235018976
35009524072956108 96882424131129136
12000490606514366 33690601175498984
912885852266693 49181233108297376
608555838269043 81756657959964416
25182199734531416 87023854052579936
59119916072911488 81451444073719840
52141742656554824 68499926410765880
9347772238491826 67632869666058768
58488351594050248 79004485528235680
39096187291359352 43527737095475792
26233327020144288 37977622990456416
21486465832016384 50105112313812288
36504183057193776 98258537071165136
77843549402483040 93720090168891968
29539625164690800 60055453244463384
17806995242355358 23853101048462308
18111532899549496 43584779624530816
33079497322093220 74630539246907472
12158684525911720 98964270955819376
43203286406021528 104847262702246160
19816189194828428 102876267433371792
20346446165257656 86477835883204704
6535805159154896 74539173887926528
61448423671609536 95625503095319040
22102904572626892 78138602786841632
51079849598158680 95179952880351312
35701393683632680 37143269040322520
44881028006979776 58676390428570592
69488435688065376 73939853348569920
56067614286235464 77320929041658064
124469966155243 4011727564947130
8672340951254278 62980231331628840
13566550338282402 92840879440168048
14601531595249948 25262394270113008
14888540888619242 104998528598653856
10075544517785650 92632998959891184
69058244457389488 76598870646274608
27167836090416352 68996595069252056
97192896507067552 105602209504149696
14924484906289682 30703801282391756
79414549121516080 104080513209510096
53647682787770496 64433027691789288
9749996155813222 68843378965871472
2777234794891359 82368893189755680
17423542332999430 88281263046287200
15915473102800378 44777116990986656
26085380910515992 93967281326909696
13099408472607812 13483887761715706
5446859847327808 71596975719867752
15166372994969186 105971511076131120
76920087140389296 77088141436800816
62915073484887736 71105177421573296
64183278440263024 85135811173239952
10502101031861884 47134696448387552
12777635059435280 37340313700292608
24775695342532364 26710230827277008
12919372196241006 67577791840717736
31121904129789752 69585606260194816
5979188637172703 65449643766616480
21734831980344024 80153861612774704
20356229564316952 94139669591996064
11621448452177818 13244051016877754
47118839001397352 68915241126726576
38791441471399328 93446059873739680
26428662263629928 74961764826685760
31188391464961644 68989367321250960
11334392281221778 77215702470260288
73443905803552288 94137955591067936
12087815614267738 102703576943449088
64282527439171256 93395920371034304
39579356938830208 72944132353783456
5153664729974750 85144117580337568
42691369730231880 95955624747034512
3562932794352724 83059302615431648
83620150897536512 106112740872732224
13024525482220466 65377912578744928
85740366465055136 87160597102659280
46448673719331384 59609814934367784
16723511165605936 25362618037591188
31296337487326068 43095788928003336
6167430471454624 100378437476356192
1504458836604691 48237476374095184
7040416511116795 48273756699032240
7757992073779301 31919265668375036
10105339366947562 44345389769358088
49919046862767440 78686442086769152
58777412822680320 93551979987194112
19015155019705212 60369318390485040
46961779861890440 61501110990058552
31058492853480928 98309289885478272
98526834074160448 99180070746962800
63931622384958304 83105951403228816
4917265152176669 51220091461314040
31896564498347492 33155509549370212
201051643547821 87613871019097568
13321093442419824 45991720802475000
71611102796339080 98079818143341888
61986144591060296 87941764353501952
8178582430074315 84456506723116736
51935087853494672 90394114895568896
39800767438510920 80264576310758640
32996109579066488 63015511719176136
71394202159667248 80600024751842928
61469469608807792 72317775860635424
22242482220197692 80701706540808912
42526298803166224 98928251574342784
63979210785451544 75723591570901152
46518920798984176 100106185975799616
10842151453360754 57684924840281328
35614928497185156 82610896353926128
45367376545916392 59557782760552248
19986775214648832 98528480419186464
61296724986634480 65168247879291576
6167924928328327 38250786659471152
15882814342513666 43534202238094352
22844163946426788 48178797668920928
12841875221726234 36219819974882144
96331327847926384 104392395008397360
6131488126317982 96822427871202912
8010607384943013 18627386703128064
47806642820649368 68802428983789864
85184264578017088 92783212547416736
7740572813002782 16251660762954340
8093160599932866 68594031220822568
40747306239561104 77820225568607376
6477613486067204 17423712777812586
27910914316619128 37137151618047736
29956958444690340 97440115737460384
13418469847242364 34145017479303760
37821437892002888 94159764048408944
56409298535176880 79124507757223184
18796470993835460 88144096547171456
23085122559318176 73328486119004096
95921413893348752 100509056130431040
45264520746105600 93965463721801056
11948094318890770 49383918947183256
69052726591413536 75265166590833328
36782768064503880 95348893718229728
62007395429616584 84579100250320096
35942409875628684 75303157850473456
3262556497916414 7926779059153371
44367568894770840 86412984991252576
68630993711748544 95777949235491616
16950551332544336 91292970957296800
32908703143378468 47409128778162792
7176519851097111 61575677351301992
40259186721321896 42972525567245128
63912698270312536 101083912255728592
36068232264066720 87486017930344448
26181323115333572 70544496085277216
61933363611205712 94882765911461696
66939616210651056 67338382392800944
57817812932490192 90444879561939296
61048612633803216 70278137715605208
17175499635292826 105196471032998336
16054306802886972 48799583287936808
23413186041288008 74794470699058192
31619788380036944 61892574937504992
55479480345940432 90358103198247968
72369870278695728 100992023678210896
41822802671515680 42931406779395704
16318525037007532 48451403936753872
64353460772579616 104284180596529456
14619645672098168 58526470098352088
80771709255747264 92138868489127792
52620871713880952 100959559072935920
27598078640184800 72361051321618320
13895354839981088 88181239660223824
90927235297107744 104318219643879376
10743717539543158 12193637685915000
17440309630031596 42094596510989024
63703508533212696 72511553981707808
50408507998722104 89074980559275488
43050059341865568 44175243616569928
96270811306316816 104082768019194848
18870696481689844 89473957901657152
62260719250941120 75612797863715408
55682655305525624 87229960748973136
93166782760799456 106858123973226608
10238658677954108 98984028996280352
17918181034501278 40535893095212576
73853489293407104 93387546288990832
17272660077343378 38067971707970448
61714804067609064 102922492488723824
49493357196338680 70506661325581024
25043065390043656 72480089020839360
34065528884292240 85113627213832912
48009462012091096 89645361786301088
53962208970218688 78929004039805264
13119531228447350 105565740380256720
53571916131511720 66154941759698144
19405100342981352 79294739626181072
27446180119977584 53344852792799024
53325859556856184 98647036887754880
15678682569186030 103131639814131984
3130264209118654 74189736828274960
31158918448740404 88592490900187360
61795393346690784 105871815840663216
3907997314818575 42877630878380992
34771192032806800 48346510739028960
54188370977595168 56233629459632144
15973223067106638 26858340438576144
31235804586696644 39513813152907968
24076396847201932 85478119094036912
30750125955777760 75865230140647552
12616873973137290 105815706895210336
36428460358391976 99558828882891136
6894329252267460 15974021862085352
68343587604969448 80501807240302320
5076928553099063 99294460390999280
15280070356526956 87893102360458048
2882019768082048 34685909291845724
31105716716330736 101932208686185904
46953328232786968 58320213368898048
11550475660729224 55818070324731096
836569355817032 23577286590896620
67626737086988104 106970539999921856
25002976370732132 76494752939125488
3458599116836168 20918771548622908
9033672315915304 55851530227545200
10213698261802298 44678841555399352
8342439250639730 53936706286726408
55155596073333008 64128110502398336
46878443779916408 56478436439001880
22728764224689496 84967731087452368
36175887607954808 50714219945005832
32621540187984484 44300334747042488
14198037326135262 98124893215701728
54954311392496904 82456016097983600
69640007873695416 91949930151695680
1634491416393662 25159899745702376
55251233036639816 77847519444326832
11351444592560966 88890309078406576
6439075900920109 23651290722487272
21745907499611676 63542780576076928
11804678792441184 33154465212615988
54970252603269608 69602560769083448
5463937154804996 9327682460954672
55116619591717184 85452829102837424
16937770673730860 107319961809127872
21175565840247740 95462196873139248
77801116607722896 96121341663475088
19631345508504496 107215542328939504
36678884571133824 83713088511987360
7309273619120411 54978018393698912
19463281155055248 49764033703416856
61442626353368792 89483239369738064
16034699275275050 103264507099319520
29629808955512636 91670979233887536
51641277057670624 102829457188661632
14276950239662942 97116976130630176
11668894076779564 45233005849249296
10297907796829992 75834814165049408
17215490899446116 77544987004082160
70041158571404312 74215435026348544
38612325139901760 75646139166272400
100983554985651456 104287985663355696
33913588308506796 94577865190303472
50319340506148944 60253608118087040
26716555849401872 86315260434378480
44073003566056472 44800271003476744
47481379087950544 78021871812977648
46580411532836176 68889125735656400
66862676271722832 84138580955874688
42883502953430968 101341118888776832
43231466440983608 75891805337648432
51977391168776736 58949813980495872
12809342737445076 94784080768930496
62757916438639104 66491662347141688
64443113880022088 83463564520649776
9494997479033666 9834074606292350
44068962772238184 88840363716626416
37596674756776072 43937808362226128
88747835155696544 90778497680101072
32344530278670904 33178843416732044
20634893805435576 73101842738378944
65504454127317088 69508327833305016
62036629647462504 79594580105296752
1238014834996796 26434336163256472
6276817825983051 38030197213992336
12514172192353446 98386021237036960
80821950569447760 81474154650859120
9511083286952978 89509787925674112
37922095277203392 81407687868893856
12206081349546440 71627934094510696
94488193688774544 106079535818415888
26267107625725572 42647553731548720
57465639706137120 69050514124792904
24629528520508972 105436896402863376
87893989103902112 103149041178257808
47061941446505384 83444293204439600
40258723778918480 62671976084305232
22354028220866024 51693815965219912
32540084458509848 53029632955455432
56662329036169088 85514865476219984
24325322473672500 55917273738055832
48810921484705384 53564045066242632
18528508287297068 66584705084059568
18009046166164790 39450794794191768
21697422068524184 27630636376669708
85954178564444784 94417921772263776
24036251430339448 59714174592744480
13681060411479958 39273697402117560
73948104941598560 101833143390771920
3536502507563021 54038205554554400
47255865634920152 75075547002977040
3934648881209566 83361943009652384
45499098670987344 85193971971020560
13975982317185220 29457609728739564
15463509838426600 40835972446119712
5603155656505588 57053636554394184
59277840134915200 60239656207941088
3973669496436312 72024917710444304
15257073081483850 86994295550297600
31883122501968020 73106881090493056
44697844092258096 61002384111407504
1528979815293503 19448390848441328
76708003304716912 83577533843635616
60450507236296880 72121076217998928
76696855714563408 92127758678622496
48631074876325256 75775279658912320
29288388948750704 31873981754258748
50076451447042112 82751070368111856
7519953914685063 64746267365481984
14567978956925592 76924684583213088
42650353010292080 83749016554210336
35305061575853752 78275427717931792
30506438235638828 98580251197720400
7314691072229771 87661139924958480
38749556361720680 99458459039860592
29773902375856800 96787505933083776
26473492815658968 67054916005853312
79568411146500448 83925845278635840
16634700171089182 24598456711906828
78985191979192784 93799614700176288
37526575296167400 43174977117208888
48506259033582720 81983618509149984
69906169645393792 82231140832103008
20187787501937116 70073407721883816
56101209009912144 99740563167789136
24210767763303388 104465312905424176
18759822902806484 34161407151026936
73838055434264416 83811844326781888
33775578262088032 46630409621149088
29925765612085740 54037432709785112
64458149355986064 81682314324770016
6159240659511951 36463001250283072
55541867551861608 90357405946872384
4583831162290576 86366486058622032
40517230575105312 82859694251909312
4570192885699084 83361944603118176
25077600735583892 82719733257357840
1799551206037141 19317746278565608
98208744436509760 107222935124849376
81647087270968288 91144209245894672
52817911877908736 71820631856701704
15202305657456216 60754108574235192
3581310684215166 34098279068324300
3615047380944445 42881484631737544
54011364471817 78320111128018240
1351323464924241 75725475716004224
17689480298674022 35722546370631812
6656465281252674 67562037113771864
67352709285898248 88190382949432432
92899831266257920 97024410984806112
14231171655683908 27995913724724216
551410745122528 48126479937517960
2097448232812882 10756416099069220
74660465593861056 105170613966986912
26473180787117400 33201171967478964
27074132878914660 51877178815365248
26629456255053728 45745688895840864
45864334963358712 57114719265671576
72970234562184192 101753952898436416
28089882680419556 65938773368273200
90345098865607120 93745531595510928
21974074383985152 77343993990375952
88516738467924560 104321823099306176
13053516798305900 24478210166323104
26853891198565688 27707149432736604
27530586125052660 86732076990537696
23954947612825028 29531652130351656
16589133326189432 104523654134649344
20723587442343152 22136757187854400
1465883579468918 11085738191999060
72540466825010720 89551498032198000
34154608155074712 35996278600997184
60575608821585504 79832848804968304
4384907987949374 92593218672794784
28364862632606524 59869051345470080
14983250425207146 54205608243871336
57091156664566072 89086759524554880
434137816028595 3105720486140062
75676086310792976 103849861663737552
43259068210671640 94201901407936912
12793258099261482 70454060187387512
40797910135129952 43172995679361752
27514812868791596 54130560246528656
26505640546318832 63058631677093160
39717025087179592 51491255000708416
613703635389328 83666527281073808
26190608409104936 84869751860091072
58108918690096696 106860771412142240
52355815055142624 97924020906445376
31582302424289724 48861672702543288
4247505879591372 45074835825316264
41121387858531976 102974735615307296
1728653541315079 5306472935183719
37572462352216744 84373906212134608
27201604205092256 71567466086113016
44614448638613152 101783290118349904
6853272651519779 74785162549850896
19142826100034724 53548283047733336
14651198556794748 71773600140044064
51318376764849504 56044062205510744
34832784271374912 75755156433578544
36831129961622264 40605323834210992
42947941670796608 57327608119761688
28164641912349716 106398697020431200
50518348596512256 87518321559484912
22931193974692548 51372459652604328
8948003337974935 19458822103138744
8675212850719839 30800838812255116
33603321115887852 47181965407363920
68426854188605920 86719680572303056
45607777782204080 93933959935051024
87207327258351952 102212039521340624
3813201520126726 54834295055340608
21232249885252012 83760931630167440
66001715744109000 70458166743623392
33539248797918340 101912852903765168
15171237681539926 43468118799853920
26194640358167664 61827891251410712
8763778156980901 101819641264314720
34454635901619740 49978388946078136
87880722445694400 91835848564086976
78618626922977872 79615080439157920
25465209903248612 93649801283446176
58277983705040776 67197623931444968
21168729648273100 66998602281106608
59915278696534000 104316164195307600
86820381810551504 89995713642128432
32300172667153188 97123531819643840
43255968710723904 62792234098215144
72261088826664016 87978953690781840
38744033007014488 44100733480986432
103320230441082064 105640243976299728
23041747586145416 104935376231063904
49726322532672912 55927899825025592
5435838840645221 65257824320762672
25025326667037596 94294958379952304
10948692802688986 33916398920251484
32793676313663884 51066470817685728
92300824679921008 93944280261729872
85752822736888944 97142270657482592
32576526156411764 100151070538470896
47937087984827448 74590662172321744
2661149512614442 51669654384865216
10141128013259512 11670207465016944
13863382884115990 72941911417669728
8001583637223058 104522295316624128
54932738346968112 66099100750676384
37378668899993536 98477420617461456
26109839482150284 53363177230249440
45937811762196000 101126374677997648
6741186599788288 13669111611106880
16723869583309566 40870691147347280
84200777467496160 97124761627978576
76664523710276080 82168012024662448
64768999433155864 68875273272826048
3276184907799532 9154280428832632
87294519186481152 102416583633279472
3145265437183382 63991312319648400
64348357810414544 73962898441239968
30551422251943224 104925334702187792
873923376177979 63245159277829400
31104499461844652 105065645362778912
2083223353178788 91517561363484240
48050620568999888 82886887632903344
48098578034799224 100304019932165968
86891804369678928 97192671887384848
7884279141743855 53746118628013640
62043063203804816 99458121094894080
79809599840115792 86020708087268112
29128569455973452 44043962516928888
9305544516734700 31080350362953204
2308204817772676 64256687845495264
48750872511709624 99011244592303904
29032358453601856 69606240437287560
44721692118776352 57310676796427952
13303337227931984 97308460086428512
29363903986248796 45955793079355264
13853481300528726 59717270429246176
9447001488493734 101430948656562864
52599370887407712 77694621583318752
22410758489010632 65071235091894952
5284889847474292 75571604760834544
99384882371482912 105100341466511984
98610123801791056 100305111549324864
20338439320547880 76138601698120160
12426546407596978 57811824237644232
10869570193455894 47001922469313080
84026946707470368 87347327466808368
90298863391702320 98386746955939168
36188796034082816 85402343525239232
1164783978178406 20278091909950648
74313888592983296 78110306765981728
33998555847882100 75605949288693664
56015222716025960 71563239753275344
39159989756621192 88014025226203968
71378454580974624 77091696942950096
27721781044784564 77169433309436464
34544688395582220 42594645498346736
14973040174092492 93650719841514640
16140813104000482 41685924383907344
44131705060534696 51119701708792528
20339950279533016 39623849872422048
28197925552235428 39659400902989600
28535976414757936 67807121054906504
34840350477386876 74564897273257488
31148220983503360 46288347978626280
9599777383937460 14154965786491402
79096520540847440 101455889347097072
28594363305844516 46275979961077912
16903877420084392 69829868023118248
35354008357561132 47898693672407560
81758794847893952 93337214113604032
10997509984790428 35564313102120992
30848447099921436 68881130614002648
12742886664485558 102760128838108880
92524814001522496 103045463507552400
32873312804849644 35206829574511740
16546161221262370 93799153271781600
79197516611720320 95949973645335824
63001550767358056 83827988982067152
69841257556375160 93257030556647168
8912248212080007 16664636887232218
45683739940736800 53926699221366912
53753604811025648 101648526890273344
11885970125836188 63877133730807912
23576237750523008 66224959300956000
22921837491313568 55237778195173680
16248460298150262 24230760085295884
46200801261019928 105127800517956992
23174124702735532 26302088165558640
375486737691116 27961594361265580
21855260294356932 75582685920259904
62542959440051304 89368132808719312
77647491284165232 92046540384342624
24186531047767652 78031687820494512
1723953848290253 59468937965270648
32535842593719884 58371894841055336
81829424610969216 98159253359900720
4975022882804874 73853038180348624
4445144576516345 73720799822512096
59437104142157016 84514115963583808
59837675995890080 78049113698240320
4099392594502260 29440903757878512
34061129493719120 75091771096050304
53600288308935960 104119458521481392
33426919295258352 64096090861780968
62744215810984840 86676382193709232
55224433422029912 58160287382503928
7129306057153325 16329834720401392
40884983017216136 52509059461130552
18671354660377512 44082430828465680
90444436608495760 94983617453575952
29474056388605136 72854084527298016
58320816780170856 91438376796631680
99153004170805424 100068042702772960
94887966437319616 106509079543813392
20040608604172148 44827534210040312
30451930466270084 41670933304886656
2483232157255937 29080265070393388
50992765034600480 66031735345867200
32092453083505268 58892793557727464
9873555089020544 14537177291138848
16325962987266550 48785015632539776
29227621412862412 93773541065963424
1206613625817871 74888533139896048
39081006752158376 43460405370402168
40844197249549888 66772685269249384
35433615697033332 58035280797924080
75196980141302912 78345831615103200
87071964919685040 88200276197425136
14555016085368356 106453808908009776
4256611054177096 50016048993435320
16983782252573024 35559303729486104
19790234654612364 104504811427945776
47212375022847016 98121302089445936
28843476720794312 96127005034746608
11225213947091682 34783667664331456
25129714590809264 46515650146845272
26714847290110796 90966922454182864
90668736492757472 92045447944735392
2027782667203141 60508618346044960
9211381357248694 22013899643900692
34323777415284748 56413356142845568
57185516881334720 72058268230883456
17930030851813136 82762843504470880
76347878029511680 96102951762281088
2479033796059037 35061569226493856
44402922844863536 103614780153603424
54340029908786424 70696363300494424
16336414463267146 91339396965067344
85462729051863152 105826709754448384
56096377162688480 96806577552300704
19271191628747952 20574478912240612
94928273468732512 96952804560792224
32675539319517536 55288316458638416
46017545261714960 102721237818819872
49818421102322800 92732576417834528
48773319476401552 95909758037711776
4339232957582095 35830138849254248
6947721103807835 65329704010046048
91051777520135936 100155432395401056
31441174709650820 96963379691199552
29265494194181840 94970417566920912
7333583842092137 19078361791604244
1772653923065186 4067971772812273
65579538116251416 81588074092234464
51648996157441744 103558193752263328
27354254129119508 77566757529692880
15383276978952036 25875668850976960
12342688201087578 47607249254682184
36963085045906472 98397989675486816
21046991688216796 80094841519735008
13803404841186532 26905417445254916
39013776751835272 104961506109616912
13670165676441964 61658059988475456
24550655265343488 56249120834521136
20452438487893688 47379765146271160
55044539384180480 75450271960102512
60562949588432352 90540055620595216
12792420719643410 57406834033657488
5208260597198489 82910023244650704
56542772941514240 100484060681498016
34494102282890720 76199917339582864
39878715935759760 53042225851250872
31256397931018468 38626477147225976
9868190504694372 49618531311695512
33942408158018512 95827272415987072
3284265752926256 62495127866817512
25618526216101088 46657017495999552
17592571186271296 46064283856894712
24655729371864332 60491646960509144
76204610765941664 78061044504308752
67227500330218928 83604359581948896
36491496641223928 99700530780866688
12712606557081994 105115969209245360
27723354986257188 48353703771023208
31242698924301548 101933809122894352
20466409611106504 85811630460807088
82583209598286480 84457493946330688
13480124580889138 71443376918694728
45456434268872480 104805630017062448
65493039818769112 65804523692615928
83134610967112784 83995783568880128
18767518102962504 89081829012948288
29186171054556672 35218684742578144
85440615941019872 87398500918235072
63074547165355336 70456581843849224
49928288605602296 105466205619408864
57945852871979176 79077495077566576
63863091371943320 64106904462329904
5115463656620792 80962220176381344
86690645603701456 107032876441933504
26400386100152604 79119851011764960
34847082854178640 70603788301011320
35952426733552572 88359862542583136
82982234865081072 83626194731451088
17054375788461314 103713866864539024
7512490343848805 19307938196906292
48244267102769496 72885129904585696
50759247268282728 102055033228170080
51040797520926312 94432925420617728
26481453493637864 100534836816080912
31222228803014012 57637515292396576
83106761979821440 93875122584325472
8740755574746709 82990524571551952
33090847533332464 83275559847498368
33154314730558796 34843046278493140
53214626931692152 87428870086672256
35532985328973408 102473731707040848
13389370811228570 86501851661612752
59460042671648064 64706408945381200
33062013388335440 94504005089519936
18778336718017972 30234969061422748
29372972239106004 78311005065394256
18984424764988720 37424936423103736
11505199842440040 60060316718929712
88323726850219776 93011427495108464
9529663611454398 25481573783103196
5377133117506412 82784131273485232
87010957785546544 92730130502111104
11974398873489388 41467393228937176
5858651465034107 92725107796729328
81288188231059312 104384063463417504
39280285554995368 91526804920473536
26960011809356704 29638078010129184
41427223483109312 94587129341758400
69764286533525512 79151682833772320
24639652350652328 65613007392901272
21161712029309476 51480998835946688
34987242945368216 79397185657252176
32261308124434300 75164848953770496
58622690145772584 78579790364889184
14609567631384286 98736770777103104
16908722927140436 95532029986631072
23372387519178784 94590532376768928
28439216436584108 53851302958959232
36184513173794576 47707194244134928
15691569767048272 64313254110022776
29713117531154268 105451533958122320
22386949943337264 58720057673611104
26683041741302508 48641756521030072
30317848892600648 96440244918668416
14696726998725900 72125515128215456
60160515152031744 81380383441595120
8853772512033086 86152180998413520
17367727519422542 74305812915692944
54645687608577376 90428085469114736
65659954006161160 69780528338167616
48758558364111360 75671754766910224
48235167763138992 54581247904221376
25561412312865080 82125069097413680
27560582132934204 60978249754869880
58029615475662264 61318077417145192
23597369839374936 27651125387378708
49067827081703600 53554763311747776
34904991755263540 67206789087539328
24714965039743440 59764464124810824
39220631368289968 43383172063755440
1645917640242005 39851382255717872
9655526792473608 30950294235601444
41388319025329992 45935083889682032
42017069550080136 100040983651905504
12877889711021432 77193024675532960
44047521019625120 91076501442745648
18943500848400892 77356759664529840
12467445335874184 64426288719450032
47296764081773784 58794069252211032
7408047874596791 63943559889843024
2519136547967912 50052997179092440
51127320228797184 84387057482014128
43409881115065408 82568972491935776
20623373596780028 105007861756252352
7056182966269307 101965189559881648
70817058231974072 93102911055222752
48011512916032816 85783515758320672
36518735471978016 40370862374920296
59172544368893464 79183491910059024
14509419448529824 66642999854700888
32042017079490680 89447984325301040
43038625190145136 84078252874642608
13300959269961938 62532384084252968
41039899281589536 99623491596073584
4926324183570865 106338711883495008
65038414661571920 94944878363878688
68530455284085120 84319455836603216
65645560434278144 88951280094965792
5181109431239703 44543478498686248
26126509801333252 38832052946303584
53185860900607712 58645335046514928
36707278067002512 88424453709720672
28008460109160248 90305699152961792
80824765390544944 98216495259551680
9300767852600484 27528939749667376
15098398811042032 53528244327808792
41611371774522424 94572101957881600
10720439449727638 24087084501852048
48195213071667512 91786135383206608
49381678741367368 76344732593009616
45508437291493256 45534352718028664
62971037093859520 106071331776976832
19365393083050932 86723770790640304
14259763003821572 102547328278229968
13230177531999214 59527316230226552
82945699925417376 102720755501199024
39363340784710720 68819035042758600
24351848499094788 59099762001529728
718748035100174 102284460024165408
2074464289495469 64485987948174328
7006697432003788 97594171852954544
24620567837616744 42645015671229200
7464794573274617 62255341196116672
6355639198372654 89874248524374064
16542773804263696 72172092010644576
25195116715207688 95851596710258160
16063865185374842 70400253575978128
18642305929137432 105205282571459648
54246115687311208 56723755098757968
59271076937427560 64293638231806600
79640716191874736 91676968112025888
34526700496377204 41817865293593624
15492968574469004 39066504792721960
326341751499557 34864714507401296
26737723371931472 90271816093852672
1705378464751816 12943043344866188
855354511120987 58482920015902744
76332915528253984 93916268484962144
44876231171480208 67587671144273416
45279987836080200 69280897942208520
42280187501184104 104836822733133376
51792018203110536 76302104147819184
23456754037025464 52704970285533552
18768512094372188 38045666620360584
19473914249383936 38821590808438136
41480516835096000 82674892555695776
529469276637649 7094478678312687
14675443386867914 70073413250832408
60406570350497856 95661279415789856
77631065027335408 82131229224216896
50031407685417584 87353878196260128
39701621380620600 45080995585320688
39145880027100016 55167894101364168
19358576569007504 59308136482953680
18589249818992624 50586417552498272
15905190555355462 30695744762850208
13959398943286142 85686908769815504
47001513005075864 80866524705692720
47136841818504744 91406084474635376
41965321862597296 106646508450646272
22598828519680800 99548586569269232
70645385296826976 92254621849897440
87934669991313216 95269203124062016
79369271997133680 93406997972671184
12366056716086204 76830310308673136
40261197761331960 45748159917246656
72453413409795040 72699982297151232
32654227855437488 43218475051202040
27464016600891512 67619259888388104
35632147701715872 55864878523365432
52800709420274384 64195417116328848
44916926178682736 58959415363814960
34240580114310096 43553638536950712
29301921321103684 101003102583878768
65596375184288448 94551533088807728
51692076419994384 88660576876134928
30294042832485980 48193328846966960
45968744922620416 106398404714411616
34374114330876180 78079695454298832
68437006532497448 94672456453786912
42696459853118920 103713721689487136
9070476109391028 10900760430588920
37404335066984960 65955291874604840
26382157062395876 62241669369316904
15400416432495508 91508743976974544
13357719348035820 51349112584540592
22978477348118604 39728150862971904
64229326967586936 87385868283577776
42011541682177760 60022831366617240
100200059582377296 105870264151194064
65719831279542584 98206264182884656
4515340534984973 52403221928405032
16300514882477198 19262326746853648
45952933349238232 93044314312476400
37376791097001672 102618827267348160
34114421856923696 54927000630215104
22985208249127212 91995308670700512
17760887764243708 65594052271512640
27502647128620928 44356204056987408
30591594618902224 61902794122258792
30822005767123432 89366851721912048
31711975331427784 65851368843018760
49514104202525360 56231056592427480
58816238366671408 64767460877535288
4816246178967288 91234189926736880
21488144895346844 49748420701188304
31033403246839924 45281253814293320
9869332239147574 84075113175878192
39797347275799968 66711445262783856
38208596066394832 56561495154377400
74417450889689680 96471621963209968
53924199770412480 56684845901955832
21826077859726348 55818451696698032
52025979718211016 65550323247696728
2051723459199525 27287214979802340
15615586314263162 90245476720721104
42704374669141032 97552871058834896
17884436008314144 29173961742377488
305874504695511 100194494183494624
77484592161068384 86808142560555312
23533819994668976 27586237027319352
10232753340311820 39978011753562192
12561297190699776 101673842678514544
3487027162413790 94466815388622720
31408280180276508 66479572626935232
14096793584375772 79812772729829072
85622258141884288 96786780308940176
47394121269009048 57015748472963752
62596447995831336 66021711856564752
25559036437943284 35183682092490788
9213719235429770 37613597866340656
61971610945330088 68425986767852440
41099816674182536 70966308052108808
18814678417389692 106487177843922112
46854500291026336 62757839199776112
21173013350777828 47904924732637816
53660165627233920 72246370570413632
97678546499747904 98005602525840048
89607972575548224 91787524511122192
7185767288011937 28325742983410280
34532846099331684 38629439935882976
20400242275593196 102605959866419280
71393845603371088 76387382754753152
19441323731374752 88776632964577536
18578194146527112 60125598861215624
48399208687083080 97559312042252416
83673028223869760 84762086550044304
22815781760296264 31599988215459460
47097614546945216 82139887537036560
46507178356464416 63770939349842488
37860610725120568 62935903677669184
10852664535799796 51310089193782840
51597828978710968 93189469853970768
65920773979496424 76664405412180368
48545626905394392 50712986208107024
13091244152672584 42437252023510384
85104993402643248 95380050419949392
26108349591669860 35320111112525200
50413967747670392 73081848827128640
49058853445253784 68101526289053000
43350597548785424 72509773473679008
77240491060623984 92093248501987888
37243127310310384 69469934945122192
82240724724651392 87172859498052656
20676884257703032 47820347543344144
31893807359601612 37174835126075384
16684099338374720 58996811285777320
1929805916134263 11671732143990332
32039305681750508 73292605245340384
62119286379557456 63413220612583200
40142448881654384 95663963468053104
59220776356395760 85498949908923008
17594331627215968 49338112542129544
75319095678059056 78826220322693680
16544716774782190 54157460326066624
31448886914992540 58998883542043720
23627140693954864 35376802402606224
3411453693058016 79142605737205168
73490051599187136 74993480347139024
15548297472905740 29424587381121464
46408640041305568 106318918236182080
31477199226801320 92457109372620832
24929903772996536 68855839981892816
1369840091781235 100209981783260400
19333379344522488 64983522336352576
13808819527048500 32127745499930972
40126802463524272 73985831131764272
55232284099181400 72601096839648096
10083025209601218 16579098265872202
44756892496924616 106842129534760736
56465531051567112 105838495284706560
28778394373793808 32506350090346928
18714810322043240 85426768907989552
8016481392734914 76634398539554640
74765649860530128 82531771186064576
13667141860222634 43306537609502816
33784266640829488 46622286472473552
49145869358063536 71105183889478728
25444641986778276 58826625808223376
46106515111592896 82236473662740752
29050794342517108 50097509951517136
47836799155576352 84261022740617040
13873627558436592 93327749691808000
14215290781029518 105810951415685712
45615588749798992 79284289391177408
21594831835218060 101510344961774880
79213216277443360 100677381203630128
2907331733962633 24930326421657576
4590278064935305 51771261757944136
47412940468577224 58184356200113712
33708315505754492 74781400850483744
35504477583196660 57537392486602056
71761366741915936 85646914766577584
70599850076649136 92066592353388272
28516499727122516 61182427417366448
32149025128987904 34584722029012700
5409891500244144 101404570866324288
38663351698166680 39787051901615552
44437486152904152 97773561561671504
66797547001940192 76097276237035792
9399199247809224 80084938918045088
61853890159101520 90197449737574064
18718218982255564 21895093552992644
64999819872890896 97130788858583888
60668918873443640 100862072001657552
28382629274735276 49211743964732008
21739861516999828 94984413558256976
13353251152043922 38966984302203008
64853369344564856 71343032918494080
96133925212775472 97982142534132064
22535557809321988 60276803594029272
17092257635445414 102259219790597216
49305841488943896 81566530809533744
49191328382926592 50733594154819520
26186092541468828 68793604846812864
96146465903698400 96506003361913360
24902232646475236 52440022503632008
43096346403992488 50913863726740680
58458283311354480 107059479787443600
2836641107131578 45542847484572632
24196203653183380 77531224333514448
46669190481199296 88385054763419392
28418695143571872 34983308860078452
11364343656548316 88088855566521888
1430009928223038 55948487448776280
24151809461927428 96786514536225184
51393677184090072 56563862587498504
8028904030965428 67556185547494168
48197117270385768 90392991619376048
70290813125534864 73043315584550144
1594613973534012 95579705497828736
16436864860948954 99770470215673504
70131724376467936 98283232317267280
20252216434473432 21760241064692320
82576336619194080 103516109752528832
64901649236684840 107087916899623936
62279220912521784 64969337045147744
25479821666165940 73555140217979088
52030903661699328 60391722279719576
38949138776153208 96965332600115264
25799049254550188 61344974795764576
54632184523737368 107332835860035392
18904650541670620 83992280107530256
47967252515547968 66035786699703640
9082465482800298 37040321457620640
48371357610312680 106512950506486192
29688122533067720 30411595830751056
57457974972961080 96676723699047152
40485153508023096 49782367288715008
28272034372956484 74842804029016928
23873513076515592 45379674477507048
15453082103737650 60306026061550560
67095241579672664 70512282808343544
2164406975071336 69323758982975048
32755547312639256 41435020375923184
32535962931097052 66754336582744640
1631034161886597 100574131721118608
33813991375312064 99283645128455792
17859897954124462 27402902882063692
71320705847225616 79676871289193008
25093310046777360 50873843203677776
20108333348734676 95213906209153040
63411557125413936 77136501340235952
297490476207733 2762472375561143
34415289841140768 105340022017975296
11261187787622840 11873318251533134
51079446283314928 66335783162382544
4319463296913912 50917254181728776
58502220223101840 88985093854636048
1075442913846588 98134703752476176
16824977748689280 70646187096391720
44032529031353408 80118159004436544
99064175170785584 104292414504285104
35185058490949272 101790359867188704
19069652327281200 82457444805269296
36303283190060064 61611962151900520
27030702362316912 76425553057547424
20776740722055828 36689333911295720
11549294226283272 97030331550572640
17586051792430888 30588494623473756
23327248775820936 57190957505048024
76905671300422336 85882398310291344
63573595673820536 102201940772926768
8753292997219472 49402331079152712
12675756337411888 84869122289422656
90900402750193456 105086051258780736
58411257612956656 91079730598017936
59921952065190920 75089903676922272
14158806881246956 103385835345264112
5904741076234058 74850195670649008
38392332227000448 95850483711287360
67476928503670544 100203231728207072
51008385029418976 68769450419229552
73083105194169280 100411218149021216
847824408543778 85993173088893184
42480084647716544 106314737116698896
1501921712063599 95020917149933296
19833936119623960 47305082197022272
21666563411820996 102622397545351088
87344623250454000 102941785108022752
14135090828000268 69671704407305952
34694672968223212 43990307417777280
9565415123909002 95329612662334112
76406065467803616 83474055165007824
6040348844055561 59386015893270912
24890481514411180 37220092155591984
12370067453282172 58425347000117912
56169557261666520 100998701744503088
98444958248083552 102458753888724192
5527242690048984 40098060997355296
87164444699327520 104649979728065552
61563709655236472 102993502842064736
54756949952631032 96173518449868832
5729140447815708 98707672109138160
70305347376384016 76046006400587888
59318648314138448 84034948010817776
66577858326401176 80085149176751760
5851901190836338 7309979406565480
2314765926362611 91245968444524064
83795025003997472 99466180503887232
39111800806857320 48829416800659592
21577177022235884 98640206105262432
6994078871760945 52928360606126432
1715464474398041 65849057590438504
93328858066031328 103849659018310608
33156760145139332 80881584720853856
9199386343800360 34166681422923680
29712431375475328 45053371639086560
47203218389236480 65319256913141288
71305142862671704 90088285068964816
46651686967509488 55415384338637192
6037164760243992 8585157215566640
52548663032614552 103780895197760064
96168406265220320 96831546377957968
10197706759526450 51206840805378752
84562197685503824 98317861081829136
95626264215076128 98501264222006288
4437912725245287 98897690394123136
40138659885533168 53740166726216536
32339773693355580 97628114514522992
45846581551150920 64088844340100136
49689283764664872 71012522714292184
86903794779332400 95798761136097776
34035718447948476 86353471268249184
42771304930166648 70041274231464048
15728579199103936 103632798441590176
83162889159499024 98299091185197504
70941180898732800 84981863212307408
10630675470330816 106272185946640464
73174231979142048 81143800944187600
55740852607341416 103801158360957392
37992975498833488 97369850112322672
56181908738717688 92885748087305120
15045222615540704 67448325830072824
67682935091502424 102306758763484640
53899527201375608 74970153033919952
20699338144083036 60697722413452184
2451416997507478 2739799128788377
58077344304957616 79323579368553584
7349686342724232 102363428259484160
65671949472659344 101806185307599312
15711445099555598 55592302584571112
18295430629447948 32366152263173312
10282450504360586 41831867026284056
58841792868478808 78544443794464160
3073670194388582 48938836443467360
100043040587968880 106397333193098512
8472170354900365 89782981684454016
16996011817346584 66081870556991616
8275240776148610 14503454730085000
55876740783565176 76720429624034160
26698424398458116 36916582148629400
14176058238366708 91059687244827712
36855343013224432 101790892794785376
23683115250379956 89150674590587280
57225205062511856 85281506610082288
58755566616714512 77096763941547056
65979869370319784 106202193091614592
50269081500260952 54113198649660144
5284808091726306 89169376942897856
80043073598129696 97019814770159968
59968800163059648 86739931623697712
17381482301802074 21043297301408780
1931097401897813 44323177050029784
11632110805200584 85149804276828048
25017501007069032 83083829294159744
20333868483128368 34060851386458228
42315761258651376 65421911884603160
19089807453384792 82948404014843792
66445967617972984 77801212706125680
94721422972364864 94939953445433488
69789007627611968 105932980899742960
21639099133307280 104212372562332208
23442086611396424 99319894162720544
94151509318959488 103494423197636480
52542491648574096 76009301774404576
1193033397418213 100893208335593088
10479906067069250 102555206702964464
34998089347661228 69294858687068216
37347145464654184 68552843784221688
17179423650867090 26004610898226944
13207859322296914 95610164308301984
8035832372163777 75371301468785136
86215448163985872 102075705059810704
42689027142883328 102237355769754464
22021385943033996 40286085731528496
56385206870912208 84856452133092160
52772596928466064 95940864638024576
26139143509512344 29708015882880036
52338965022785600 59858957997888984
8564158321574407 35746670871071264
55085003343312872 90523350152395296
3318535680868913 49969099876239040
35961328124503348 65993778663181728
4358904126726153 44821614548896816
21427973957476056 93554704472723056
3957005821188357 19655764154346096
2251497014496614 44821266879847360
88735711940681888 96377213581004384
69437436124080696 82105819864632848
21784331593936552 61930639822485392
7464939270993809 94420706188407568
26623837253563324 59083175946022072
35753084496251700 95353948293749680
10781283190265280 80689001258255056
15848994397119914 89696345604487280
8362087072074895 92940973905995616
54636035427114136 55834301425698504
65047228806622352 93786501433957344
932251443711472 12876892395999916
29526285038603608 89988980487287952
13203697369792946 104077429826104416
6451643715637592 87844923645712336
39000896170758840 80745385721705296
18544758292012416 83286912219786128
14463425277413186 71074339760592312
28541096653649920 42303332725931192
4705346954093554 47953386324521664
72895207197694448 74451049006847040
29552336394787232 34269042203099844
28848977255463044 103136757208560240
14162162156501396 39018838760413384
4660497823732379 34784873649137900
4292607794314196 103318308099977936
39386564388568136 89217978594858224
19417751081559004 76499998844553808
4415662302241518 15935399483293542
17575553421172344 57067661724798240
4698322534741595 37866580571798728
19942767391083540 73819165033875696
67662842826155512 105958546385130368
67314468051864280 87963483919808256
57735529036376984 105992633765738352
37287155092111992 37756784440092112
100256569992943248 100777337625929328
79035721449010512 87947953141137360
64649830760427896 106949084678473344
20719137687769328 35044521278828068
79757726252763408 89834880424281744
80063300658242464 80731251961904192
21315594822076428 104840886563571616
73128205865708592 107263107581180640
68772653793757672 95521331660796032
18535836711614240 66363833168804592
41202376011658120 50465927199447664
49248989816358592 57234426075470768
60230649743111072 61352396277037088
23172036138448728 34734111451265736
87827359570666560 96802650113357984
27795656446403140 49044213773764832
23087434630726636 106115964411851952
26782213932799928 55222159233983648
52342367713858064 87487348859296080
66747644771467248 95864902579187824
29623749907643528 103618345882951424
20359398617483152 28187884812892932
46949999140097456 79591633907147264
63766456494864696 75360415907175872
23515908171110932 27169719961836260
11792857158123404 20076201841118632
77633867546387152 94351387728659120
13802614669153984 65672982823920480
19875660042879116 68663801295506328
63198277671785776 74790558620345728
13269658856518562 39550689968790080
231515973026657 38387810569480152
68381225263573112 93486277612086544
36891478169775032 39519210158019280
31525180397931308 48422197068850736
50598204034668760 75028048834418912
47526753673817856 71427147139701888
17859622672036372 63940718852944224
41240410124435832 80974913843780560
56108530768955648 104019020422611296
36251025806477376 73869342814238400
79797801009685568 90894773092754800
38818624759433008 82029401338928656
29645298192261904 78215138636432688
18759805925459684 52858264040538056
34387592381368276 48300750097555192
72962720732034720 86551388693933152
52833526479258000 53924130419962728
18778297548106776 99791676370008912
43713562421117424 80132111652062656
29606716294379060 98988629425405936
22215928654212200 52893680067683064
31348614322804660 63516659823014872
11520402621902092 40457971882057976
17666464516586696 85623657231976368
16654090651047908 76871279564420368
51009954990178328 91338982727681024
80898913172698640 97993498417314976
75548781589282656 91193508891769456
52036622185682328 55244487313007384
35435163590852760 73534375112132304
30431060580013292 105602438770077200
32022886882910176 35580876203091832
57559790503098328 74414329587211264
35201459904493736 94047321465453008
3010080179662706 77448288223278096
14683031148639306 67174728983523600
1955646671259690 75443494237818192
84470472932890368 86680140854604016
36449643467080328 71178997700234264
8751800116550069 18132848271734628
30328427720291920 91836830953452736
14977072098930750 23422869325447096
48993239997954968 60134347064006840
93843830725668384 100798186897449168
14071816449415216 100266875453644624
56937278710289032 89943140439058352
6445590437911610 101379684067720848
6713984581961445 39188974423449728
73194042841001168 83430770474772320
70941774815611688 78714596415541120
46986107764501216 51705435952575336
60317321160712088 98062974343203792
80293818445148896 104605985785486672
53715541869328344 105976091069215840
47700743707473024 75916607007571072
33921584324325964 63768165563055456
29872512676169984 42523197890226008
13305135399775704 89259647140495728
34828142349761220 94967751368523840
58032768663428152 96678859261129824
61979087258344304 104780497983460672
58551594235008272 65599153470076408
46974641301058608 103047459844490880
30757107668643588 38434574715551784
35516542892966484 97243703682645856
45811718103150968 50886341798582872
16817687170800410 80533370044786880
23700298504446424 36742145730597328
4155745189350512 8009621097217565
17529712366640102 31414950032328816
6055911843374256 26443427703774276
18221066905938732 53040766939914352
16198243074222574 33222400819199772
49272777114873152 65979744350666848
38912502684405160 88311326074578144
3966007498153689 107170859087219680
5779726987818531 79636498927106528
22769166883906952 36219061086290000
1678413710323334 77701029159518096
44934824063138224 104598678359216368
75014007658994336 84423744610831888
81069060367323344 93122769014366592
45321652864135008 67996249234338040
16757429667251596 74320189058295104
12033815103864676 80846454773011072
16411775346876918 89103121621891840
9075290174489980 35243971489138052
6804130100384526 42845440163315224
7724374782542043 27256075472281664
2168198778120423 33649402222063084
61787149638457528 74024979745599024
67138614836740152 78694143968823664
39271395662488960 85297328259931232
46461457064134248 91957538480550064
54881665865218384 90564851013290080
1974279154443360 64155347565445368
76692740659330416 88854165339084672
31146806262962740 69412529008058208
3543414343188097 28120991622545640
62734532143805352 76913428831619312
8833907588691335 69696675812867016
79441914609926272 93498941638017328
5415639000918201 105183559263564368
35206032194528600 49793363346392848
65401504366196864 99947648884403296
20700340482136548 69802264262065544
16916464441399394 75981900352105376
22424107076889052 94604539508240176
34617489056818412 93477927407471904
58702422368540992 107267448460005632
63528160509175912 66540725462374536
32417477575564976 71905020501232952
54832686533237488 57057096028141440
62994235344371448 74556817025355568
7510727320018773 82528220297350736
14265251397549446 64956627187128104
56166879616785464 57673921243830528
101428968680705328 106369556755788096
44465500027053096 91285740122658976
30843130043963640 63535243233554496
79777352170164160 106631769910587376
60065915262715184 78055951434880496
7283859483403782 92168731103924240
40830914818600488 90892851505469184
29925579222767276 60889682317768136
288643422273636 85320374799510240
3153981042195894 103842592706771536
38702567093497112 80691806599585008
1033192517264939 67237760241452832
21579430058592620 32955561419215412
57124472896825824 60085253756554448
89066329588263376 90823606365042176
2125933584766389 18141437869282160
23683460549955764 96706432384462416
81772309179604384 102523456939712208
14786596793096932 71027815080392880
60540793950833928 65372011994443936
52933459319856296 85913573540507936
24344545001055540 88519696564470720
833222261874390 13193226560510644
15649702508375178 69142903442780344
36974512957041952 41731945167354224
21421084146480956 48447876464278440
54341218449499544 92045140319241776
17277815126700984 40945223463730648
45439819989637784 63128098605626336
2208032341613389 80539931132152608
11550191534097296 23230355547211088
50334993116809872 102684532065046368
7356675045768742 93775216095949232
70557087721218152 76457417652077904
2141154193792726 49167590335043744
39201603239036200 103620420405143040
53581774453559904 61900064378947864
61667864643499408 83894222284600112
36543562406710840 95065392073364688
5105463031855014 82389776664295632
1136093041136170 18129973895247280
44510090175423456 102053288781502976
39991536250976584 46340163052798872
103798977200071008 104439761656449568
31741770536622640 35662557185472508
35691898846813224 96797530031713536
2274621263971330 76719779904715008
23546023212915816 42590804831122992
57035568090248520 87119983568144272
54843540059756120 99685032651894432
30692222797507112 32999360846051044
28382313473514572 62213406903941000
66914296950200312 77182718463826032
18064307243791972 92409481431255776
52828337053109776 91475769844031200
40203130690528512 101099335684992272
31144428851792928 81645737005952880
22234900411837400 89182318375631008
28819465804016132 50696604294168504
7416457106510548 12976861650473794
50832821198131208 90080912460170032
54503601900536376 55270701367126120
39578587676895168 78421548538544128
1117017673084259 31093021967512148
18108347917082224 38497215767360328
33182765962746832 94505974571633200
49747407349871856 98076812667783040
84847004789158304 105443558155948704
25157825854265228 26744949150654616
80774625164324624 91543897242046416
86414453601071216 98144932072510208
13932808787073906 78811104002191968
36345618189012168 105450702699470960
25278058864900984 102780768037484416
75785826643350640 94114660108618224
11261094614939124 85696123276884128
4887125960279849 57922774843602408
85673574893322048 87404526547851232
1498704770929337 17953311050637828
61314611674213824 94095723897315280
72662072127284672 95726528292582752
2732913961050035 72657769680434464
1794921105255128 31726828145871372
49214570652445248 79905242694688080
27320807291142672 83528260314045760
34836902879363272 66657204042705960
3971383758801653 63435616250595128
45603935153931832 46981148983454160
41749451652793912 67965644775801512
43884089443233520 101982732658443888
46589850564782744 73110450300345280
26247122767570128 63049074693466984
84331246321886112 103831328036952272
4952433773888782 35475034025170156
21299327761127104 77524086225943040
9329876485608678 74974125351228000
9585006494645696 48430846970021464
31527559454665776 34545813378298208
31254838312200948 47431775831772264
40893120763004328 86925379220530368
4002864953999331 38596181460832616
43403266755742672 56761571066399800
80847186801681568 99824957902905712
33846888428778860 104925857991102288
11898135843138130 16412796234944544
7353320074715809 90188154310628560
56478050172509800 69261505065152400
71731411778568696 100772018086057344
15099073432982264 81876979690187120
10032638696080786 71793675245238920
43687017402810696 81427266509137392
9168111198554616 66903766837964672
46157971695570784 80220011523271232
8592303443593984 79056678665224496
41641157570709256 99786333525485664
6989146566685109 104355173487625952
31576850163335056 61395276870515480
18545645071184552 75527272835406160
84280699854330496 105668172304822224
24716251898585144 33388255338166068
44253198960044888 92863132476900160
58255232867086064 87913638486300336
34102596737772008 41246089531799344
46918331392710144 93265167309879744
33632649119984456 38911074776890968
619765561901474 71479419506053968
25190093581240860 35293806814960120
9667856616193778 73866038354383136
12425922503932578 100446530778459232
46573693741213256 71413162927834744
60123867027011528 99136037480780096
36113289026309992 60652273733152424
34785680263594076 60852028798650016
47142349724960 67006719625688976
69766947608541912 105666475964551232
59179364276380576 82191595511615808
19420028403514112 32220780901668188
45964207293197280 76820205312606096
6064908718204120 20095224842651380
94845541213425504 104761699161503280
96273099353612192 96970520526344352
15315640123876580 98551875855089632
78960013678595392 92616849361233568
5423631404145435 80780547234864096
7342039595106892 22624511660209668
31471738806264516 52357255707387952
2126411042413331 71030145336349912
29945280119932192 50403854779056576
10867316766777426 57540262533235200
58106401019255864 91659286209356368
4021266264315798 9000639482092672
78616031324488496 98496528349128016
11192748909248740 50387320373545864
6380368295406727 80790547047188624
93071537905065968 98743400406448800
13577682948203286 17685907533439266
50088128509266696 101538164163145888
20058699143187724 59877875931164208
24398320142788712 58647310500043144
68310272879407544 93827894162409648
4303109569093707 75919149568522688
37842336382253672 99791434860378320
5432491255609134 57382521453500784
22487190727024472 45606592545865656
37103219067717384 50165947079438808
10092932651885230 23042227014300168
53849027221652256 59674575857446704
31232932442908876 73983774050702704
2828136699641801 66481614270140112
10636331870833594 68519716092928736
12984564002505882 98473219319043024
85771748625687840 107255617597043680
26101129405492036 96816415668751584
45413483170348384 106659990783764336
33033842125906392 68835399079303400
13385740288013466 72437634690986288
45119806303398160 47534079025893048
17399092503554546 53832809152431904
58214405978464160 68560699120367472
15289627326737222 19670521754429256
36272291901469824 46132447702204920
70904797923577160 105222493764556560
86773670090613232 104616600280551216
7751255831641774 27745944016339892
52545938872847400 88962556693296864
49109540783541136 85041374885763216
40888114106375528 75983650084582560
17456801359946452 53280333838248856
3823184880650713 102132462204798944
7019176081676869 86925053736571552
32402598816376132 55601593110586584
66522498460681952 103578226789875472
19562480464836132 69468713765504880
5091132617922595 8687153535793310
37227753511240024 43900118036688256
46954472921671320 87965728602146576
24583104268034760 68484364601533552
39656339434331536 43717725860125376
17339251241012584 18466903981592188
69876048890687224 98250932846039632
26099972428865448 70829979843016096
43446760073910168 89986308385311184
72061682118057680 85978819201684624
39161442436911800 66962860971122400
15918538717408762 82876509188621952
11793378424901970 38145244641857168
24477978096829240 34482614711261388
34981286797412892 95909687459077136
65904389187929192 88862543452836656
22521838957094588 29245890178725832
84634112251828432 106930289004571600
18542018670176328 69542207930667920
40427142777424648 81893735567412240
1966407501006699 93146917384148464
33827970703036520 102827131330383744
3687527020045092 75365726339801840
64284028767696040 106149162319297856
30287091857369632 103131934076143712
82941262870349168 91789443437552320
64839745827939648 76815814224308448
35416019806581136 107192922529405664
82560538013439616 102967752086205360
67860454163959160 98211126884634464
4126081698591235 50819081498206360
5512473867399600 38373008693165992
28731289767458360 30873428434841556
86263066624017392 97643686400229328
47633027753726984 59504356158518632
22816082799602140 105696531229878304
52886574887200576 86726138373027856
30163135536987704 95092136466622976
18009073619715510 36740452697626520
80077422489339120 96213721922142080
46473116836141616 53711378056038696
4041798890576174 77318120664859440
34173354597806952 75817903733029984
23190337672315992 103326171503001840
48049152269615968 87476540647289712
47242135674002104 102588042974469440
7911917963062291 26733340108417908
49147687908525112 79537688481215328
2956920566884615 59892890786269792
2063457495025636 67031326556442680
2705007667173387 31781169390848560
16534262958894358 29574074964604588
4985870618706897 60182623400969728
17027668001404200 59420383931771888
79207009689698464 102130302519513760
69904946593794672 107349238051548832
49496676010226088 73477427724996224
19201965062365736 97566730799979072
81830532691618016 87126274752182816
45298930709410504 59655167714613376
9219550992089086 76385515326452304
103018974264932320 104009902142792192
3973303688557055 76494410791980784
11057205552077110 32316267376213092
83051806755373440 84723183833010528
41175431417596464 57098897720468552
7416374196140675 11298117842032630
5189059764472965 45445055462419536
69608123067974136 86206766095525792
14833316498483286 40117992123633216
3587503205463411 83592872229993872
4208136481062701 78180323707518048
61502845579623072 78830166483016256
25702073242911164 29956611185717792
29013572685398120 38265138305741520
17489253948631678 36359289333473224
6467031653624729 44644474250927376
52885976668927416 102964678057424992
2316370239008714 94045232184961760
23469671305751432 44787695670463592
72882426975063744 91719737332924704
22639796591729748 40095298492306920
52667914907279240 100700911145420512
22580889293046964 78778763446614128
43169165574041008 69587847917657128
65484766503674736 95350052766757264
28448992555475632 62121833440601768
3790062290049746 102634210751143328
70450842530098768 74777194544332544
81416471860632368 99383056193655840
48310885732675960 55006378840177568
61710131528895608 77624289420665408
46544093654222896 98342845620715008
21298707552875152 98838205651480160
33689287942005176 99100367959772928
9550509142238242 90984768191276608
3220246812429430 89694760499538480
17903966017425548 68277952271957816
18777963515012752 25662384786588304
4154062256486895 46058515005317712
8279549085100942 36595875919170400
38246169741528728 69504066536593672
41577622321522168 60207228369550360
6213805999143986 44291226404036360
23083615104354492 94455404866243808
20128939852212916 23030892887109388
31231282494926088 102216610894016320
14834176100880440 88316714925511600
862166435815048 7889713193883519
12568858047097786 35908890994635412
65247841850849568 100565128663111168
7063840061537556 70090139538652080
78218372345107696 80413030055214736
31927058294683856 85683584859421216
44585191679959896 87319701904917584
7659525840583806 94515863352739392
56621038597857320 83081598303362320
8616905237195211 43285599607992576
45427769472755080 99550879647687584
22831879834800732 65859464439741936
26128980091451280 87288181859689008
81472424418582576 82450538465148976
79305401169419152 94133747869987168
327713863170242 19248228049427808
5799212072606662 87198309696227696
3864086644277956 104369963194208208
73490668112238736 80347957748279616
45140416312590056 86607449063649424
8930615773098379 100980050199953520
77540474054697088 87357612823504688
67719084587393992 80511960915134864
48931194381804304 74995343352412464
13402960126616676 75210455055926176
18442447590674220 76339908180954032
64404660189887272 73287901494300512
25341741597019972 28401388258259980
88921840405721328 100465942210335984
43945157594751000 84617378092764720
51269683165360672 71951487158884472
64667543574537696 104372671233641488
3038836890392305 56385318001952776
29091072351593416 100039227643020688
16182892543940364 33724792997510548
60360970748573720 103175609913090576
1501133133754731 3229707696401598
13851733803887948 74138350457785456
85411819945664640 104527791708890592
15767796540803538 39815651543681744
40023217059307504 51566745588933592
16673986601965724 53598622855477936
5307993786158374 103771402196149504
49905285259590560 71377412285801736
14910306009053812 38913012356295416
68133045074759336 91540608075915584
16048974181046686 102234187462412320
11753913276210028 16666492036925136
8082328647240453 98049413152990400
749713243325806 28403670666791168
28276860210804004 63369261745954552
31792026916310520 74879405340153552
40203984656618520 75074241115017360
62843040668686336 69960578235833784
10557831644449622 96689363196506944
60875719205757176 76181592638371696
20775312808001340 92187022090313008
72219524871069760 80779678231564384
22038584948328796 83199089866474208
27714903301145952 72895122843733648
14260962701448830 42138334097567392
6268899964566425 41962574908642600
5203541917045215 106631975880002656
33490791754444904 102617834873021376
4438794549340441 55663114743151128
71335069539801448 77680492445193520
35198133988159964 45190343118281200
14646306566859826 26390796393779008
90714828228945600 93182678568544832
76691308887399712 89042266319342096
6053446067661670 104843338994071264
27310617147273272 62715564265874136
75511623430754896 104341207302007744
61578532109213296 78864760997986272
13546862600861366 90225490380811744
31406446010689180 92492555643052736
15522183634151850 64037266682906376
27551181492932144 32815793362186068
18443831811655436 65157134573356288
23650231941930024 43634011209242272
23329214578124252 79712701591003088
19785514770624172 79531733448623712
44537116929578424 74543337660920384
70773050700221680 73735624873967024
2056306269533540 68655649238186304
83756258513925600 101988230254412896
40048559159128976 86520617957755328
15303268226189050 31951842565351888
10546527410259254 102165093541326576
13476319088424690 79692673582715280
71458659883607144 80872707799311120
22649734311521924 26770313360457244
39641822953426384 50444529966048840
63084473467618216 105853207228784240
1624965057370759 14616303549979790
44294671443651224 98660453440602176
34706264877978156 89307226752159936
94924960959259472 105703559653616400
23152218835059372 101453663973872048
3061844580717470 54105391516395984
35439207542739508 39487568759584832
20844897441046156 53092932148263960
62435899135501896 89297145070908784
57192428719316520 58219624459993016
22087766228826156 61720220525957904
83572890825256784 102110205769198672
9007387261823278 77865540856715056
19373893906553660 29021450693037812
98336334113008944 104957598093258352
30695009116198748 48804581280862840
30730547017148608 38185661046915840
1540670648524476 106654160778184960
1077168610265732 60001388265258064
3509717905707170 36896344060171528
63457140657136192 91190374304602864
38855790114030480 88224461215382816
27812294542605224 43009848638698600
36202836390414832 47630535279241968
22983924803001036 88711189127310992
34732286745256444 39885782231196616
25090653255901732 45851231286455560
18396309151535044 71653031325610776
54794214300135456 63359518788398016
16611172608430872 104017634628147952
72431552215780304 80036121961653952
60637751401919976 97416697755175840
37210862464164376 51770545890988952
54527016145531112 93757829433009392
67799013787865872 90420992117418720
53294030868289216 106405714609967488
4408348338208773 41434763910712840
5833260797182087 22097799273905956
62578595706874888 80211890437783472
36673247969000264 102956117840378256
75901683355405856 105316404933182592
86232484078962752 94867001704008928
54730197531158096 84380922783147488
6950099835433964 32790742483777256
40037766013868352 98916702579035248
71241251306636472 78282305476304672
19175778699361432 77112025333614784
2103369345715333 37243544830789592
26043480278891768 46394235201725416
68034597194056744 94508328145689824
4301209410778429 59494512108641848
39159745077969384 65915628872040216
36133286735877248 45090441934602000
58521387460343968 58685210461793936
36509727428274176 105927922164113680
11640864510321052 78284299098154112
73255416928123136 102586519553116672
23212220995573820 43252682203291344
3680911318901827 43214668751726936
56143362020895416 81613527699756288
34729438033734916 79545160197913792
14981063451023874 52009094187654528
83908944846761760 103346120526131504
6204581767471699 63467780887817424
18010364780857096 51883226659598952
43048175731666592 44518140978660992
16189538838927470 82935942079003568
72183546491925472 75014429289212080
18629689328803644 91324130497608240
6308505273344425 52551548009218248
1787140210414887 98696065714077440
65588708303204384 99698307563742512
16518128121152888 36499897987113208
55192052004182464 80756468819951296
4919690317608264 105374109093718784
68648359173547784 95213543907919376
68054071452271696 90578003752497152
44578291152305632 83667327851485104
25015352441963972 57219751755221208
29233351781481952 78878688811966368
16138039437784968 58773391596884952
423814044444656 88350006845838976
32138699708275624 47982207992541152
30976133302017232 85274398069623232
5523910223401645 12952190293317802
4391618512907412 74765956039455072
18706125495193112 78889427645778704
9209422637143332 19834886747650160
43915894734495192 83275826835172320
32635878481636068 64274790977141224
44317653628802136 58468746707598152
24698356305151764 70996583296505776
87890115135321856 105203678376942128
28063375980149860 87323778898128176
34879365846859000 78229010258993200
30420243826709004 58116786964273488
53594804126975280 55891362536283528
4837461943040851 78538341936573840
42970382551391248 51329566116686280
32933966116384908 45718189405133464
8648187713257604 41174409828144480
54940236179032928 76304766752504400
30105152670204944 100927555771621376
76466198443658496 102946427718356768
33977668168149968 105862322297293920
13563264235652168 80115583667143680
2516030760540010 54580930885308488
65344481986654704 97289249694568304
16080098782209024 24950138771924988
17881678727583706 28839401334556596
44874769358077648 99806058540816560
1023800424393082 86499409223498592
1891418571128083 75268012955094576
37744949203871176 60265752874449576
5294003864159396 6666399555553822
29882700732315080 33464292698456212
11432364767176062 100666073733283680
2209166471720887 80076753948366208
95605880283693760 96231282343362096
48555553991229280 70930586207382624
86952899022117280 103988226173478000
75191379066230816 78570590289958624
10375507052544410 59171891087127336
32872721941797276 77417990578366128
84707120837220432 92635574093158784
2913724339851762 26701105015525832
10789510723836524 81910591652474640
40462798571850608 72462758992325248
46520972729343440 88867585294218112
3428244638670732 61755408047731056
32735693150695056 61008826405028952
19343676549807752 106810342549591504
23082780785157028 93165061408735328
68809774390971416 102741961827040544
1656308286244965 14057575010415276
13506743990362556 46166099104220992
5048797896397021 90853945063724576
27876258245586032 65045207173371928
4384686183611300 68990804034258696
61412406871640048 83834817246838816
48516186068170960 76169739172828336
1331020023057557 7160356734932332
65104378595919072 104137604542184128
65111732468069880 84871002471765184
7011753654098 83924846001621296
46050626235704448 86198446668153440
11950643299816520 105663632576293248
18191448968862924 89741192758539248
18780349854499448 35831771967200492
58495026588527336 70356048936784408
3688520077858736 7141500372780995
58636751408871880 80981632641058400
80032152990989344 94393018368033664
29914270134025972 63933342357075536
45639635526702528 72245840353740736
58655214266476472 65396856609692800
25360276378748720 54783493307245672
9504159357151800 42706989712825416
14115583957064064 89732218627206096
35625059451626988 107204317123242256
62556065787961616 68926130133402672
91362326065138304 103084673065550672
57002283239916648 82086359940953872
5610119525299457 47321642189480616
68073370470576136 74328877713306464
20622629232826628 46527131109159880
7126714258535008 26809945830459228
80716144943316704 95379486521335280
14669059086405190 20657323705894100
1801610955278397 23904186417341628
24488824964458860 55201056162932616
48265921762875392 52069786630359296
15549448010382852 65976586254981656
12159638673530968 94939971217808592
43614780507540536 88526775007271632
55687973126281768 70476496142996640
56912049888364448 84533885433463712
2151472528209306 45706084838685632
24205616244676984 68808464025329248
29733355849872224 76472914011660816
21659775456965268 34058555823474904
1381108097839 35528711559938452
40874974228273800 54156582783449968
68702723041611144 82905597897137504
35340253018839284 46452250241111400
30734013154170244 50799086509343368
21737406947527708 72795370611187024
82994493108838320 106936108760836848
72659301577582592 76601181801527072
84488655805027824 97499499817049088
26668798383187500 74535718346541632
90788429880883840 94164835542178784
63484993702829784 85110998653837248
71249465588795512 91024099223680544
84177267287462672 85426281056054352
14585048332257470 90264306235403504
6716592097705845 51128170613666944
79785458569862800 85439264733598384
97045703387075104 101788401031753216
68359052369699520 86859548502520800
13956456796641168 32265771565335864
63517982767561376 92986830596220832
101276115275909104 105179798298503936
3596994645129778 72523306660360768
13564014208844766 101825740818384992
30316652543379612 75958211718809552
37931732574874136 89749466854147008
39196914787048360 95591635449173408
1813723031357575 104675816394523296
25535154915467848 41979000551964216
11126574069310768 20882186532091916
7012524660708622 37144098772455240
72490471535999344 75859980940681120
13711961385661324 106522956062599632
34860911534938832 39830905575368904
5355073759466556 92365949105600416
65071976372483480 73050654925894976
56670474657514984 57884081015910752
10795466149602896 82505712224883312
34116519439233800 53635997261447176
365384305555343 105675454904169520
60656567159153784 88838718652522720
58794399720418968 65467694692269176
29348399244775408 74678869663980528
72442256455521824 81698286073947952
57088981818702728 94296297513060432
45559317453442032 51091821590221432
40887151887576320 89344698570465520
42427531938355280 91669553038007792
20096249838148892 87294797664286864
31910173271865100 51498343814297136
61780862249313776 105749756267974912
21106791300516524 59485545968638264
88455221168413216 103273465024031136
51438647768609272 105600939790325232
13535718364096078 78584090891150336
82291828663556720 91836737263038304
9971003144478232 22826075926060500
43561352098726680 83717121182003456
85036140786600160 107305272254065008
26431123036832824 87025822230600784
40581517698500088 64132066306969112
72357925250194592 79489527620104640
39059471126288248 57852330516006504
21713031905646908 63571450304773752
55042031369474824 62213627296510736
25839613597853868 53929135948537856
28806183428045672 65743596000839656
15904001689200602 99706993785105568
38569901653728128 101840763667109744
13460835532928094 99995388394829616
82796543600879344 92656103768307552
64158120690833704 91876806087006432
32786557419529744 57628321419246328
64883943394246712 72035123438900416
67808809214917032 104241998617032304
50676788338456376 99500994101316128
40920258333690288 92861817154859984
62849950832079736 83718395649230240
19191473545999156 22676495839923492
2346562543598558 100444687635254736
27623190701225296 52600476637685048
25520112712905136 70708882978091088
31479612160178012 89637253039679008
54927261621885336 57737220691947208
39591251471855568 81301207586750848
30725115838396472 97052590442559488
5439030474081424 99108689768420848
13657244974518594 60729532388941608
6078308076826862 65351424639561504
13284665578829202 101029047491109904
174820155276870 91056439127331600
31613513886093920 97090514160392432
32262607393223972 76066742787782336
51869104987328368 90983544889367344
34467116111371252 63063539577554360
64550901729798168 83879083551862768
7492010061671834 71334223059538312
56891632417018928 106529489902956832
54067351727328904 82621168502874800
39187053308756280 70118436878977624
42295622022795512 76771896182954448
6543865497503285 87356842321025904
4356544793774798 34781159481417868
28234758957362000 92329519926093344
26700720986155716 64828047317219960
36758977538631840 98724997252474272
76577072001334048 91408253391308656
62639320984934272 67790051902640952
6857986485570149 74228248397267200
37988587864489008 38133977991967416
54921811340631520 63029599210672032
1339324788404084 44151898330439400
37209098244413776 42158294168471168
7168224923134999 11919120110195168
43792295702292280 46314693217633088
62212434139627872 73953419756382416
39305288855720544 105797873506547984
29772095297759648 33926536042717764
27055759790316788 105714709676941360
46458626341730528 63107270196094936
40644732140425512 43398157059312464
24237676181466308 33677956215181752
86567677806848192 104056398355203696
98627218797837120 104208429765202016
67035758210728880 71704610983314560
12072137539879996 62946873280712168
5726972645352176 20121947327704252
12877209479328544 66195649811072576
1241504455851746 40645408358082984
2718900238625719 98592175992433984
33265045085068152 35574648183953880
20820656184561932 57219235254099688
48045621005049160 91304923723112928
32336994003472156 76082528843328528
3820441417920305 92119108400778256
32856804421430224 92360068705140352
11622915546443564 100871597059031744
18530672266951764 77086750819613312
4061915416885760 30310662973950212
28044980324802416 62927194348075520
52960933168700056 68238709145924416
76952486235997824 82688616533105136
7957043472589498 60262023281594888
21023969797803508 27687424398530212
5413281630507282 80913539493852288
12920291463735206 55026982449428976
16874504875656520 28316568001837176
6240414043558506 101669257172129504
19488270430940260 102874839272490368
55247551134209856 93798584403289088
55511450312802160 61818798616711848
16208409884498224 84654937565192464
51411727585313448 97379249735274176
1478848853072739 46329347207784296
21443943492614760 92039155386380448
57282298651261552 75152736965830272
28062598759483736 40085344685096768
87324710130345968 89858545571642736
50629553575287280 70886151319400064
23093779348596968 78820876888044400
3841035558415224 66815474985744136
462039524098968 103125189355544720
20508357674057400 20597606471282972
85046399116617632 105627252910471792
10881641954680258 41270989333393888
37361342642168448 40379348770403696
57932651073315848 78771622526388592
9489099573017126 44049936334168648
23306898906917204 45376000038157680
30175520081844728 50159888437679320
74457292063687552 83685997962841840
16300552920920572 78320262074760096
15643063400831614 88759973583079968
13762591255492790 68581471563756600
29880632158767720 56630981035797536
51885961547871048 75484569863452960
92835344849540768 98733818223793472
79240657956972928 102978924373525296
25731188480270784 41588235792291288
11649617069126518 40793450003739192
44608204769682720 95693904312410032
9225512120110326 53774645951910048
14457034987732324 31946238041537496
16237706644904338 96373311454151600
35815270461372780 43420566617564416
72864189505929232 87857848156636864
74621211248807184 107028712984631408
37281882418571112 104566018790073456
89044090639488656 104529201493129024
30652485936229724 102357752984655440
3250602054120256 81098837199697920
18176210342371380 51887501778010208
67796816344655272 70346475567228744
6132994212014011 71183322053713648
16855716694296656 34745648164862080
53061973048093824 99214990904923312
38048133517497656 85648834767988640
5904885037114719 66249514078728904
34212533858248920 35639472959961340
44269361844446968 83886899780854080
1016683798640824 74060037123533680
80863847364656880 106087526925326224
4266842357983401 90233315541739328
68552226282694664 105696753973288784
85221477328709840 104288519161988896
58065772559130512 84156390247765408
478745842190552 23807158430255524
6098022585352329 88460618578461888
30941965511479204 96127092748329600
40557496245766856 78786220439565328
88372680588995408 97220044116135088
6318289220169834 106689592247373648
1896656100129700 66958285198125120
48902981350860240 65542770393181648
67126809190002864 68818326176522872
58946531980866280 88612542905054912
1751958956065369 69146722318721432
19905035061739360 38465386140035656
29008170282897968 83875802742483952
42392928270566584 73022165067130704
26912701407411208 51268369850743512
19558042298363508 21720807778918088
13793881564203270 32573940686245748
24585088392395796 34992650549226020
76556595634816400 92160565282292224
6866532856179051 9477216733132558
84112915745785952 102881712464691216
30829822866965884 56411642749478944
61242819211565056 70631434108833352
23622351168304076 107325856388311072
14516352796359262 60162380677856864
44109630035975288 105607121844941008
40309117915159632 59302435021614488
46944579447884400 71264046550057648
8481232251041036 20361280959375012
16262333881906900 58787101371879232
95619263629396112 99598559605589728
64505813488024176 78863806844018224
22938887531863416 98114127655963568
22694398690302672 106541615963501808
65918011079667704 75112665204115728
14699992461855324 17853153315810786
22192451191949476 31898455783249300
43531656492850520 75785977906870704
56968608557817496 76024962594099472
9553970422502904 58643138131060448
39805911517758200 57349703623523368
51508921837208208 59086311173078192
25217285400816360 87791674107320080
37589552723091912 104761294755392144
36226835467410680 97594220987414608
20128558207309736 44379788196940256
50828588427943448 79815956393248416
60057593154430808 81307224016747328
13906880979043588 80359432105536320
16508267898670206 34817598401691840
63145437503605688 71223499256227536
3032167456594087 12312366193801506
19040551628525172 38705602570770288
24785402367087952 55428266650284608
58922443355928072 67957278236882440
48102348039129288 87427010295757344
17804514540719616 38921401427002360
87302486508753632 98083930565277920
24174464575838104 75525880813035632
26134489487361924 69455538156039088
66722403367016640 78172019791592832
7721061742313771 9127713446775060
5003330813719562 73884015203053328
11032298910155876 49958754084532960
75300722312921568 102589916427786320
43195898683393504 65933277997901192
45238055954106168 55697749991151840
42560545967104744 93399640440395408
4333253881613543 73920240401153616
18071735647617732 49943313421781192
60137691648759880 83144386994319200
80891469892510656 91500854608074240
12697195088293846 55546115665243560
42595461050611520 105678204221540128
14644080351817330 83541327427168704
23689156340694440 54690035351998552
44190528623587440 62319039498181192
41849761407999824 69532449400302928
53602419354725680 70744138267003296
65055821491381112 97858049911193520
16047767278119288 44284309278091456
96551345335407696 106857340861194672
3294431208888628 93988108231169184
55558360413259160 67254551235720480
20772648342514432 91620520083099424
7170748460006 92830854607340288
82345976193449840 89449467309272816
1724815559453583 56631899891204488
43909353491329984 79295500007397888
27208015541864792 102706947262781968
31735270061311740 73335658617161600
34696900683089468 73630969743270544
8628995180908208 37890889363394568
19499651393998348 94745246267893280
41071114682960536 105816150953099504
831992757543564 7644199237291722
22299238401129544 50833523729959136
86299019888550624 92130912157734352
57824815334794648 95692774309438000
33887943575185416 67317429399648704
8828638616607671 9138014411227804
22216122406961836 97729631869614848
70389267270952264 105593785300788944
93767347749895536 105698442235210864
96788990784314400 107224002618978944
85325224545264864 97712318326252048
29496729409068316 63681642278267328
3408122714546968 55157369529855000
3341328611014177 101156809815197808
1326441500309372 95889902649546112
11482542672008140 13642886987757882
19441788322264872 105624586049206224
45906559983389312 72757736681952336
35979448150373480 67544116879969064
23912783864982620 67433117892799800
49478636526174192 90886282258889440
9830409001678472 96588637887753728
52316678411082112 96618768220645968
7180174768867497 22305356281267180
9194556979399878 41616877124529672
72233049219043392 73507440848190352
26246143174701708 45762201098060256
59628948927537576 79913294678035408
8975782911751943 66118509035067024
183957201049804 58402252166446336
19572303545261396 45607627126932936
61951511223729360 75558074069117776
7756736146300511 35656585986181280
1764519120587540 7859368638381963
93916855113325168 94148641635450032
59183225221733128 90747934958974128
49574951466225464 68831702813442656
28470351438311784 85473180572092112
11001056972861868 103247109048392544
61634421824394648 64100647113508648
47006335159161024 104414072247966832
45263997911584880 59127689178964272
55510546721168168 89863215087213952
27095618172569292 99332690660615984
89117295044649552 95524252488961472
11127911138464362 65114827429690976
9973151673868948 92865201155039264
45949705608263040 75138959327040144
55477119968468888 60150092509398688
58002012294937168 88589380317035344
57409857246589312 57716655154993472
25604355605046096 31744616907960912
21192152595339216 98780968863308400
31399798664242952 63016128526507608
49770432554954176 94101756290201632
12893205700334556 71401236134712264
69773191739104888 85484799355596208
54325122661938888 74096467811300704
3359159863788606 66784057614588584
36536962426009008 52576518144163544
10107585661483390 49271200943294552
10462811027441412 101445495400748128
31217181278879564 43099076941117504
88107941361525008 94825291625609264
30120819396068972 104543176011559360
25836118353054824 38204950071295568
52636807238599424 103386554750166000
30730030339760228 60248980014921608
7844320113515477 70216078208486600
31518817964206332 88789226866265920
11846975746073158 90651126157358992
17359258832478342 46177278509087016
23353038264361204 29066220102288072
24459210070105376 97543730545199648
20803868904425824 24102526778321472
58176556242320288 78509008574214608
22440943731002060 97183025029317920
36359385067980976 62712402679617728
62075831316782416 102064434328678576
29642275075767916 102729652372572384
49572748452782472 74350034068981600
48188267812735016 57954699783368336
2577927824055101 90348653286267904
55859433051359592 98131925054372080
80198087848977328 83071083020754288
28324333871982208 51745705857586704
52614585180076248 84497970816007280
82346473250651984 87602253006806992
85097944288042496 93068544534930096
32815674380661032 59851421136084400
27582817609125536 61859846412366904
56862233467039520 103748988505232688
48165781207772096 60890296392464864
20750844660083020 56993580666299856
52296901636552080 59815817068747744
34205940560182212 72681916158739136
29384358833068104 46366294587206680
1068580873977661 3582817653253557
51298854268256792 85819300697998864
20958068514360060 68194473251796384
12327564717055518 82792112384780544
4784374587570575 104068287300470032
2501714500003816 75045313023106048
52590043725029408 58955682857698096
21174297150811400 96012612112859408
13693585659875878 25380045117684952
5234082977887729 89943156716724832
22894405619063200 59797017218321264
31677361573604604 49977151150924328
5002030003747562 37591227160794472
66884431534775584 81671849464738128
14636625324354562 77935401474522832
54931671352416264 87161761950744304
72799420936782880 84286880680951360
22259347882770932 62543293673792304
71509213532033200 84700200203923088
6996079215896229 52789003802419312
61715052994915808 87615806710971504
8463889886448293 45749710998062920
69441786985151712 99690997332219376
1256082712005234 45162697376738768
16109823756271372 107043927041479936
2206138691395188 97407050810712496
20774046515706264 84759440496165520
59052517028499640 90588563104696320
14729370363101586 33875438898974628
86587477213236672 107368058914865936
18629424823118984 45865474865089440
4339925159594347 91836510210826928
62495113001150552 66629125066461600
53563675267597608 92881915613648272
76829937295082512 92782402720048576
45654216476845576 74737784542324496
70347124740924112 75520162442184880
26616664510184496 51553276770103104
23057416672221768 26387917589167800
14446235018511590 99658113879680688
73388931080896416 86870938496420336
8507356507599645 24612630136378112
1963590595161820 104582653900572272
68090318853780784 105450268572457184
41178547273221232 103603777145764224
16438413082047662 98285921809018768
35266138982386800 67484849604527704
23698833213756956 81625800408300064
34560145267080708 37470513409784336
27429000317566696 93610605422736800
29209269862736528 59097162340944328
75860463740334368 84137152564065216
56680215581210744 63716222738494912
11195116274070364 75556895236368608
61317326745036736 68563474869746440
23374150270330444 86553351421685072
41488357538131736 103819921978125440
43572981068549376 75621649651673552
11516899657429892 96676704031541504
49113592405477168 96865728198177776
3007756944116212 25494587691153352
19672385217234052 49058862871171216
1272996818748856 53406763476246672
63161027913232080 67406678144835704
20660932334573376 95260129910919632
33457984785547656 103065531348188464
29115533031987016 95740008069618656
68542254592885632 73952801881118432
934476787628174 21720749528049100
30931863798350160 101720121776615200
59687091750664176 95923062226887568
3797237467461779 66683968602751960
101138754681405696 103163417533166944
17862020637281428 84972209493561600
32572264689073200 73947342702510496
43282356937887216 44823039127559688
67713876094030800 70803689416898008
6577304380607227 75012361339511920
8286918146669011 23466115465782560
48170132420433840 52343463858019672
3974237603628542 97108818769867376
63402011617591136 101223913243952624
15445833881105432 36330630827800008
60667997493484152 93908094834499408
29059162082699984 77320122288324016
22383166730924240 49813097942942456
31255689460591144 82277539889104128
19730068022881328 82347760009905680
83502278926242112 102481097146020944
102958561982636320 103164409693201888
41017159130403544 75921276873167472
21999108138704696 80876974072909216
2056344395507813 104330687050455152
36723447175852224 105479284210355824
52192019345628768 78324118393653920
44906998635094480 62964318048119776
24650981274246232 52205068986627608
3078952110029222 25041090613697068
18366280250175488 48949103175404768
38357901465175648 83019086001162384
9965356645163352 103512713040582336
63265399899295848 85422566907847264
8433655970857244 53418712160356552
82463382897662016 90058216282073264
18463444072641004 56265373016687424
54025134619434768 106286141135773536
38892863541109112 76273947183824208
76587974203243680 79127386838912256
9943362048547370 32473611991824740
85229716526255088 88088300960416848
25041748417201248 104160359058287488
2726665788817598 89025415483532384
30685795546426408 34144230361200352
52399861746418408 62838316373865544
40894863899113488 65920368952516592
70782593204153104 91392545084914448
18637287815439236 39280225244403096
2299003881729890 106282873293064560
4077293157685854 92303062364421520
35427070330730840 51164528780327640
44385297345166424 106564581520602480
16069215952973184 56414305215980184
22931931821043408 65115229734627192
2832445028182222 9206014328890616
45614905241006880 100781727653149472
10377338030790336 81462967990720416
2886519603758623 16125854817311106
12162318081603248 67328273964257472
64750330220169104 95354881493585648
37744591498096488 79146729553120096
28622849812440888 40657359574613976
21004804902456296 61893145893715704
14611610993527612 17718225499786388
84195800498594336 94895713278226528
40064481221076992 91395645901298960
82515476117644544 99590688909112224
73476437531457952 73898947470126384
53444045834235416 66893186482838096
9326243784825140 77561133910957760
5397041306514743 77865585049850128
52614550198001512 93753062209314016
10833080169248206 55443577221476400
6060794593983463 75512970782042352
44356342913451408 84636676890295072
22561076183783352 89058123095474304
84520047386389968 104515252530134256
102107180276677008 105410951555177744
47063409691579464 105864192496072064
20902376406732192 90189986379428528
65457007124436608 83674917088785600
44204389961030608 95536942170988896
13370578494023904 48843590032806048
17240041321212778 68332722575561944
64708253020008504 84107299779560144
83729521675169424 92213436270100832
17393695366122066 50059172673909792
16659135062808618 52006193117041048
41741829261838560 70578478732474944
90262841547218384 100186419193138560
5432273284362033 73553588461645168
38819038372341944 60709383431793632
45401423438745904 92440609277460912
2986827005302431 68261095980727048
14234497785000238 38115899878505728
12300647765240486 15452122173141870
99883815770591408 104436599513407200
32186848173491308 67007629177546728
93751186509465840 102000181101812416
1365484073861695 106987351877478480
13527627588947304 14058837027491388
21303445012056364 39989751292076136
36434775077706552 72631888930367328
19336782976330576 65037929635428280
37578895468491384 62736325163785968
61037741477015720 101025872237047248
17167144078307734 56366173394335208
50596181850772128 82067434637616400
82363565595100064 88660326255164384
15259728760490426 68131413689088864
19627890254494488 50241763369240984
42761412575311304 87277931374667792
81343187437058688 106092373552091280
27612940908806244 49246440670625336
17642785163970194 32942287116131228
72875283928073168 94176398437207472
19722190705286800 105401467862397072
57132330736824448 60965990435545384
79391139075887344 103439231584603568
79408935987182672 104410520515860432
79125702989206736 95475584715409520
37891598113768408 44410408183375576
70928552243370864 71907712740282864
45909811601251632 60258924930764808
5326628083051685 96133264835645344
8607253742240911 50108649680263168
69657651048794216 79382977819545792
7466238984006123 61641971836944616
90337884723838480 93099529004837856
52985482240266448 74219910976933712
10214296257537084 51177230675762592
614021654748917 99946485883847104
85477959853394752 95924177599909264
13495357705577096 44645846444405008
67544558510469856 103808947486813040
39586596349597192 68994919904105040
10944719223984534 70556914387345544
16656021066297922 55254809023302112
3370814831468965 18058028247570432
5335135012319949 84491448122699408
20894200980188764 96080796141315904
9513020954249960 24029272550553908
45514634773659544 65912523423659936
23635511350140396 31230244401157016
3847726230930712 62969179671646920
43402653286470056 69074900177873656
59896721590166512 70524884780706448
28582208541183488 77521286530102960
56666499401483952 65890071871815152
25558754102171340 43933092334798080
36716653034114856 62893350984334984
81552018663574272 103743962400162192
92129988779594096 105550769972824928
55364969965648304 79580716325782816
24338763600170532 38427335758629632
41204609095437648 54247271601959640
22154720369892516 87640699688794768
9003351785429388 68906293311049312
97183367093838176 100503162116835840
22861034514898696 37415351826120400
14658148152518472 36725759358335520
26706330009236160 62567469511626088
33362778161858388 103975349630962816
26353856463269440 72171247300082448
53266350267121160 79881494160548064
37100395825328088 96226951008003680
37763288446822376 59026420677169456
70166388729113808 91951986604031808
71331874492155120 107322719435727760
45000409361830168 45266195540806992
40449334424852776 95902079798083168
1769547039032365 73201524980117840
4798830568781665 30487311561463184
193438950661087 56379858046867408
37740378259328864 63481123249074592
10100296658896262 78406632731219536
13478612306052788 81531679447452592
19272011978191004 60965189408564792
13043243826531608 82849522172612816
29051875960543840 76518575654248480
43924582919593456 49487394396820864
96175167875047360 106086743464021744
95040080765316448 97854212148592432
43865881146215848 84217446315713936
20848412525028624 38442260612693048
22859637148778168 100091757974440064
73344561430138448 84781341041308256
54177372466360504 95011461033917680
12646775737983330 106207838398194192
19584057134867872 70866066873085448
66232761120132104 78888908770375872
52533375899484664 54509914199102816
1098494074082566 90964797756449184
3693160577568438 86163530884455920
3646681822429659 61170072367412984
36624768322567768 51921283503039960
2957308790583040 96521031948951392
824379502852249 58246518451329072
75510697939424944 89315260248775920
7544961714880376 71835806535208552
19383875878214656 28818164903720872
30321979963612384 99944046189561904
4900421774486545 101735722729845872
27469631754165664 73404036986615408
71143006798987624 88258374477497536
46849245278322248 61050853249430880
11865547076247794 80812963680739648
91185229518548640 94465056147885568
133768879508209 101776103262424912
56665916236909520 92962005909758432
65043985311309088 70003932253606840
23380971409643952 23973388586154188
34923229448621772 98898650448407808
6112728924495319 30812174154173296
36156317219319936 40057707327547864
17303274662515650 47981667435107448
7100175951713185 82676541308811232
56928145263158072 60121723529347264
74538726857897232 94686614663695968
76337472643533376 95934573497125680
35870066187324164 40931207363843560
40095611390556360 56361008766371568
19429051380165876 81760721127676064
95746231689556944 98183327204098944
80568753016629840 103426631271079696
281489665925598 70170214574760864
23972389285113160 39824920839250968
23616995574060456 64162589751303136
72641944418604704 101797592370295008
6432031183580021 17721480728950892
20751921388277448 94363103001632368
73872678506897024 88244275697635328
2583620945524217 50252561227964048
36388427271644616 100888816969566784
8582971280370336 43297281842858528
18803200934463512 34396589965448400
27278507867463320 65523918692762032
39871987137233376 48765984558244352
16712639474416742 44244186468654656
65319615668124808 66897780112127728
8083592700046926 46161279967813904
25770963572575776 57615068971504248
29342039006255360 29351969261932008
59612443396289480 69289775218014568
26181267556244676 72324509058900112
26335502539549272 55802864716218984
12821203446297462 38887653071029304
74707938640567440 93158732730249072
43407040659647776 73019104861179392
14984368190504464 88933459108787968
65324880041906016 71763597267333648
57227112991583664 82702549626956224
32060759717914980 83785643385743008
1878188952494813 94710077390907728
53579233146205936 57624483916469992
5486532139963153 16594090986260996
77416562733060496 95983202949326768
18521187153645336 95372681103203264
3643901984063341 24009599212322248
46544015076330976 63091721186288488
32707164206256884 99419330769508032
30053225886299532 69301953222081032
50179747593380008 91172350535738816
7585649505163579 83630150891312080
11348551294083792 52900866808457216
49058658485926848 62282339880821648
90732568542504176 104006208337121264
37650528521011376 88012199575531440
58553433938679160 96617082442786464
50010331727394512 52911736773307832
18216460253835688 59843631612819704
27808725619614044 80221137311956832
37541356712369560 42155482218919016
19960911612348948 31857779366643160
7936668451507192 78261752057451680
11052327056124884 39088058814184976
32748392920331592 95455994550428448
41623861831175256 50553549239192608
38830892395760752 105557928429525056
51929878631640656 94542076649869216
24522112869797532 40199145848832344
91873741557911744 104648578685667856
74461243382164816 81318869652221344
17708889117291652 58835395416629064
75417727263892416 78161891529755824
43684071146693824 64088617020683328
28424972468495960 61040851086513936
9796930489215094 72163024307077456
38312101908823800 47905745305741144
61377841762895624 96716519347615104
79921524941643568 94826436064263584
13317661827523812 62170574009851496
13118235801661308 21529558698468792
29213982166831988 49485837374898176
1513814051095200 4553115754732516
40824966516238808 106214564309680240
56607647723893392 88310808045200400
8099573323326497 67823478406459088
4995704760887912 44540756612633920
47728185713809232 80025581016864448
8809125491144948 89071690049060880
7610667848805623 9685116294621282
9265542214504628 102873969513234768
36612057918035912 85434230802353344
873315819041061 6959747913175206
34515490559443684 70435248491960568
26661161264897936 47705020222332408
24345003263330476 55111938500485264
12384322540668494 37300145123206736
6550136829051212 55902620893416248
77607190101742224 78843370569002576
40701619890420936 82086863539282272
10888672319266898 65520389334665720
57955733231568944 88577153593797744
27065668618359008 43979383278673576
40375269212551904 47783557874249680
25959786422846620 58898769398291816
47474370833729960 77773181995121808
39641856237807872 88955915747036032
43146278198419216 52228568505441696
32672356949570868 39027124734671808
8747641447834783 76841256553838016
4247445227214816 31470105125713748
12586602075009162 89607451574622016
55318473446930728 86839237115064672
22512375617832960 103494868794746848
3094816747701646 31369345872335072
41179238920446800 80032314572415584
2598098538193513 99861411034952992
9441455033241278 90912262897081424
27123577869396608 107049360735521760
38974106912857080 95675487889447456
54251301511585264 73790435324860800
52946347501466784 94581689522184816
18615042156423580 76616814569899792
41106052816342568 104425372330365056
44540743100413160 101302368770230928
22353021812788404 105502342148527968
27633285828594224 60861166974407616
58097870343726000 75163804751095632
46477845577235056 71443054817255448
39793754878889872 57806130733177216
40016232264730096 57386973388973648
59595753962222704 99141817053173888
69038687270951504 75348412655783888
96419170411476192 102491825433177632
5647432565746692 85980472531432400
54508343262457688 72038575814724776
1327881788941193 26057485997187440
43151623075810264 95137586052016128
4870707370351794 106067629381826080
90273329313873344 105270513535055984
91228165019852496 93700136071567968
21928769454304516 59592808676030384
13331016069036110 58095109168413960
27448623528744524 64232127770642512
31120659509717960 93835548451642672
37155189575083944 42112648145845440
48577382625558120 73263908346187632
45793758259842328 61658721337463416
10085388427262502 53952845487436712
67915060366273536 93291053402086320
14206306066405496 70786488107409328
9720750593280416 107344223318154976
13479016239826592 40007054430359672
11985342855998238 54397013885377920
5415566782814792 39269000079592536
91404359661581856 100133875748944144
78443678483536576 96783474463035264
70297481136345336 101496918172383184
16617788707732782 44128680948540520
21377489007955944 68971679255371520
2148565750092317 91830396712513408
49951576343553192 68555317595613520
48472764716707640 82537661457455120
26847514065274444 27251476773315444
22878805103886044 100520130033152064
68693568603807488 106131907497633424
14655821540441140 43759798294384408
43004034081915688 86088907223147632
4949897452778247 79149507635840656
35380476801552220 56873759462748752
27472910084145752 97774578972866112
54580272195920216 66161522235577432
44914295274815016 70745667761283152
90321389329472784 96000973767024288
2535977792364122 13468763867107400
25279029797912996 100561174188729920
61493800585621296 93143326112604576
15764361028194056 81430156838584944
27498833576290148 55685065284664568
77821294760730032 87165932778519104
53750948092929872 84348157500822112
27568532805555740 29792970438341160
70349693726672024 83592686353539328
24581730129702772 29707501928363436
92141705036042464 107294419205384128
12464934200539024 29588506696061724
39813434151979848 91080326384011520
44446727338071088 81507771373773248
11994609853092200 22912058706907284
14082720438227852 73343719855412720
47416851822308000 99040813824736848
18826802798266996 33747988071066304
23341780929041684 71228818539179272
59674334460179176 100226037043587168
72594263907186544 73828585524935200
76984970699707072 87205567399576240
46133040666770200 70406217818070648
9611306305687338 101882285290040656
76864508204272128 86266961505699968
22398994637820448 82585979132623728
23946854938990036 27935947189619080
47685150282338360 71371298355937240
33021559720156116 45082571579189712
4251024963531496 67993718088034480
65652927358963816 86310567359312112
41483851314165144 75336159985994000
79165599021428720 93516277397564368
8150776856433492 47965177254965240
56041756829816472 60146418742774616
13580037841792686 57391563808335912
16779139925020990 39668849562642696
59388215190246616 83625185328445872
37747595154673024 92034302255631696
24173170805846036 106207838751088016
18066231196923076 56992927527184712
15945905747500620 84963941894696480
5112986513508228 11510952636658484
61138148446950184 106920641842375248
59038271077394904 95445969869680464
1270017604852295 67837400645810360
49876571032029376 56526402878897888
83603127810322624 94466563905730112
15264073257183084 45122991518133192
45419431540426664 76927440972412544
10032217984516150 89401203026820048
19472583622810756 57900678683055152
46318619138167984 88298224289412736
40183534765127968 83567503632348688
18091717413505184 38360918956638360
99496707338817280 104593223788697872
47982354827208736 62121045495409808
82730388458743328 84990263214581728
44629185607709912 105691611698389504
3175735755375673 66535979294374504
18774797455483640 91835402023696192
45638402297735624 77084939211398736
57131155012894472 100309107525059184
15358777711213694 92050967430107552
87079945584014560 99240415932000032
42198144727450584 70947152946204040
1974067803278352 52919955581177936
72795180986641360 90637402484336912
27904158546627444 72631788305245248
31544265026013204 64183402309622616
63897853091691248 105120849072666224
106066056104600976 107137261402870240
56173400708947408 75958385396556896
61545922971548496 101432107292279488
87278833472224096 91793603524182944
17087913094938670 66600434224611320
51950239159059936 98968178536599408
31840315242181416 67595728384799616
24889619160953536 31948840238401432
29777880487297456 51512925888667328
35679716595208380 41588784045879392
57097421016037024 69334363377808040
71597076086103104 85044805405848368
21473243733284392 38245855412181112
3105448750399400 78544031410140272
41033046561929728 53083595571240264
29667817490189760 62170806502756536
58379860593605080 98717434103197152
10787632567797476 38918751904967520
38940158327789712 45489042285916168
90808667107050752 102727741114038912
82828167661064192 91483525437660656
9087451713027578 93326763483486224
25623099038189712 82196996366013008
47081177923075128 58287408572056232
87980928077299936 106314345342683472
30478907151714724 94020332998821312
25715078067224516 41134830206185936
68905209500831264 71150359832990304
27936608866587848 85498208062740000
22554503549483884 39153449804097768
9102287722049338 97691852268029840
34217448409000800 69610410646909376
34509931934605808 101258088760902464
52802155352440672 79761482871960112
83511665001846368 88594822121112496
39675915867957328 78797897112189920
4404093933522418 32227320453752156
94462576384768352 95336283996975008
57929181085760536 60295785755038872
31738410326023504 66118525899259224
85625901600114880 88161108273262080
2201213390825654 43738247853533584
8808185297897344 28883021214453524
30279482466126652 74455157643940016
56277497375008048 64934007047557104
45980322343880872 84368632487117824
40070155589981488 91278771316381888
5896049248124317 55380279305124696
96573282104762320 103384124998827040
14787539938976296 47465775021435192
3188813719338991 56807755672247728
16585740785938272 87616646087641584
50516640473002656 94555278312196784
24277290499526228 64138097551821560
53465110384893832 54819497551877248
24460032100303284 105204501689505824
3278208455742265 87010608480403184
22507566221892560 86536594100664960
55535584219495040 102664886491171328
11269655318952186 26881554901734560
35441670955088828 61718170270088616
68770194059200328 69155398933590360
573734365726089 59551925716296424
24543406607560364 103867571077402560
7308671895860676 62269023225184672
7890419464574437 37645745216222784
38497828781195472 52633904638394200
56820790467981752 65149891033405728
25191639918815628 41363740373683576
36925610391140008 83558150614187296
35178630356528112 54969026335589632
69058588494895592 81688836693814896
5205442964106754 18272766444182216
83639858892021984 91504084493108800
623828386007690 20385928082349028
16256781407654962 83891507458026928
25439093589183060 51628418147981672
49502563520345336 101944438318612352
464572249283218 37082248467773456
29558260563742844 64919627087308920
33330733625706884 82968523522169552
58378096529235112 66691621656322904
18622413647955716 53016686759011872
62021170714087712 97096548149482400
61884122717982904 96543965391191152
27210301371865480 57699413471816288
45244373937847928 81558082768991520
13431188712186440 79227702909800384
81266615124372912 105773434165434704
45886578001213864 62732464030865136
69964148203015560 81968974382406672
78096436583887904 86949863061164144
42628775949839808 97233469208687264
49875801870552856 51142372698946792
30476077370813008 78121193440652896
14784338364145670 54288343687369952
1372555988365555 65581048795716896
51310142532958256 105678278941735520
14473846681192026 66363829672528496
48163149635871536 106861508924256192
48533545094680 101316463490129152
58766602024856224 64242162341555064
57856468589267384 64892050991668736
4010221145017626 27612457144620532
11028345419499594 105483320361201536
9678751313933950 37982546149468256
3360211080368044 100052768781494576
46305999128363824 78290348630433312
54214454237059056 55254436452205312
21357998909822860 98659679874593792
35498262939834996 89340812625415088
3021014278610994 83092018207743504
5931872783836750 38909573645826744
60615964472460592 72639594475743904
14241539804934700 101916210654913776
39651632498487112 67703574892573208
3277977615629579 62180351455019032
15428576773159418 61368775600356328
35182984097052024 105450724817355792
10933106191117102 54621584200547440
65340965274592632 76004968406377072
40871888142315320 66255494736785168
53682211617786056 107257693879892032
9520768147291190 83266005459626064
46101572078535872 72074962250840800
18129359245553220 57645340438155400
1860366431579591 13470407346829614
48904662907138856 70787154048429528
84579114272499136 106270296212120496
46721735248498184 50445953357592040
34942033530239888 41179162395111488
53079762436780576 80756644119587376
31233969447755832 75914778367692608
11810459848220070 12395241016775138
78737820453256656 91377501453997856
28627411251676196 91154109876389744
19616681264546216 74989056126067008
23489807963164536 26864368316009156
25615107780978408 87005688911890080
94663523854950768 95716921734461648
16898272991185008 81882101087678960
55503477855550416 60603034211825216
35796682061636756 64531866989306680
14268334609428032 68045866849729200
60347013275733984 92518609673216688
37477264178502680 44031054669848280
31459918457107564 49922754693121752
23927482939136520 36155583916914008
19924676523305140 31932259546318072
66283414955703392 99567848885146384
16250122896969996 84314222462506160
48210375172544512 62742166126297800
6448700531062321 85679327978569456
43820346828606440 67231943235015528
8612236983627324 12495516863806542
54118909714337952 69812247191944544
59207905058091768 79025731679634528
27049435373409668 57183297762007936
78631329684256416 80647783298596240
6692290306381993 13574719290739068
25631148567125336 28475726855531328
7572362338475804 61778464536510888
65346613985537760 102117479748944528
37675591005554984 106402996884553216
24707025681666960 52356915751506072
79677611589944128 91069352511135152
21942473722576916 90418777148495920
57288419489011800 89734583814981888
13491136963884362 39066685674140952
76227437933110848 97321577099334400
5883224473535541 92901544087838800
21794265637787640 40723414319739936
94466568854402592 95104413851561024
17316192530306636 39607993957527944
75022826414688544 77184398759448288
21191905892362608 55431744677097352
46990834411891200 101637806693846576
6240964248485950 78643836837511488
23569347515530408 77232274562579776
4204269236035921 34004967222504828
10829308783256538 52275697922841296
25748225519497316 102679636526186432
1246769034210205 89672189007834304
14205570117728432 104857495025791616
28121739293782060 77614044082011840
18810307076677716 84299114108965728
53550171141077072 62158774893612704
23705620625299848 104135297717847888
21021794771592724 87449245611983168
10139101882516104 63011992242110480
2054982371862794 15462490052933130
12881345014298638 101629078161875216
1254941853380204 21756456144813552
34792795075609608 57350465205773576
20690968934027492 49033522447085600
28887409030579392 40183406330768992
13282494246828088 60626403641569552
36516582730300160 64502566544363064
6372991797406010 97169439474985184
31430732382883852 49326373234537536
6425731989985661 57652560732951768
7190289663909535 38029319259307120
19416865066431056 38876315200949120
39269181586268256 69027710876874584
2192430418186952 12265639752376182
45872878030038096 81099542415755504
66027484735839880 90795558398990304
84896716560715536 96853485656547216
33400102245726416 102551899454298464
26603621252770248 104523858008373712
18578647780203260 84303338263287792
21054075209345640 89529621789185392
61119987726445040 81201641253627440
110734864541244 100495832923476464
56140100612164344 57623708749948536
32695994960288640 94407146965409152
38891710316704200 65541945562751808
52862292280999024 104098906364165936
43099472409848048 62895526449597584
4314746925001147 36955906192511768
36888396191343712 80860902675581792
3280980678462984 99262840372872608
65006931651379432 72188370052859920
20795757673618328 78100831219108240
46078733670885112 66223889340345800
13384702056286248 33699624368993396
54870203714883456 92983669950360544
39200670911853816 91434482058234848
44841912437883024 66791947943239248
65728712280032008 104057995305715248
3005172478485109 3889719432724383
96029801910343232 105779277358005968
25519940233269136 57914122612080416
44424894809734752 48174711141753416
65728615490576592 75031326720309488
23683285172211472 29355101934046572
51242221891062960 67879884981599848
18067172311019528 62673753630233040
21948204414542020 98601619318481504
34816550701981756 68577257700583688
23800525128856292 102833486802955696
25444351949511352 75981950224279072
79934123395245792 85765068851126144
60362551077436480 96028598198584800
9326552915663534 60856329975883520
52871799677016480 83028653390835232
3536516396368410 30634648523312776
50567864669339784 104940474976035760
84588655337971552 86109211482646608
86246457600616128 89874928041570336
23573966332333388 54135699589368088
22063944015973676 78458865213404512
41463288517344688 74073062870430416
10713574044478996 40316741471065544
26650859284036652 54305642337146032
27850453105167788 52405706441611512
52007679242128024 62980471219640008
46122842218627192 55939423088048968
8076153788931279 18618873997943508
39496801666950632 48277535049378232
92371110940446528 105542069970900400
56090827037380248 56600575196950944
68779599421713680 103469212565814272
23902983442398848 30891886414377992
11297533064836508 104230086340425168
84960274136809968 95541439180449728
59343014945972096 98738292245919856
61391454123798408 90381298563074928
10020314142073446 102388586670188960
18690481773250972 83639531600960592
58468493707373080 80004881261343808
70631240228666344 100364518496701872
42285658857862880 101134289743236224
75993801352037856 90996335671899088
79926602728298992 93706321158453808
20126032064234172 90601481226777328
29994223308949680 102275533931572016
2054705898379136 29347634386806504
51269637127927048 64771992386822552
27276806429520432 70555627873032800
5607201419441226 40599585979838968
57589059018316304 58454423958391608
7053725760388569 16248383061068736
1986100495685578 51561580583057816
1343282996529007 73932380549595680
59022444219918096 67469410097335472
15003544829162606 61765357746463432
91119581872477392 92698618865854704
10166502650160224 97800380099644912
19823109901061644 94851365424511008
61427897876776544 92142100669229184
39545566756916448 60104255843152656
45542973549259976 62739076329811512
27879225695119876 106165825125295328
25283462459393324 94362748241952960
11450321152000052 17713689030704508
27677968027653900 89862623175019888
27099360975395980 101585734845135184
11668519432617576 101878800577780208
4645633731635287 47729129873353224
40237875155564904 51106506433797104
39032772816732432 69114778727938120
3509415102514650 81132726539395568
13090679749069984 46853287036600904
76630319288866096 85280628419020128
28831969836046616 29357327575536744
7898403552911763 56722937411721832
1741515386133576 47373638457368120
9559860393510442 105182196433485856
80495396387173136 93490237852846576
4495298183526614 103879722563791344
17129429651279842 76701321045951120
83517713407160992 104239257808281392
1203994431462860 43943857817266488
55201804962659104 74244631396054128
10659708431647498 25683521833961120
17231059488096628 86836217453877696
41114724125020624 100810279731441936
57207687840140184 87252768727429248
32023297521036932 75542093346347856
70011017164442488 82334986710899776
4444615295324328 51197886786644776
89478755986859568 103850906755777040
59400433328132280 79607938893177072
73756683819972656 106571274664323488
50442265374538832 65131810369460336
27156416559222428 41218053893442176
25629591170872132 69197088275260200
64499529915864600 104513246721721328
12744106926592262 55417393734710344
69447016515890544 70948247350513120
4062017595722201 70554367064881560
16347186656770716 63379823347190896
19349899841463864 50310760611165648
14196359503906258 93427863448697344
770865525785446 36300677457688160
106173408965745984 107360758686427376
27344206060424440 78027874876305440
60487530578619800 70614861701394696
11377270769208914 99579561764283056
7130237089271931 64556082161698952
78629670457217072 106704744475136624
43823492030905560 59391760186480752
17763266118631754 79473869110776944
26277274501130692 58860260567973744
16108460260784158 28679105197466676
56089999596179616 95790693737289488
36065390223859424 71112236166114472
8351979732847600 60813058242476312
36707272386373160 96765042146798384
45875421231945832 89060558365066960
19386465650846492 106754217883091040
13773633984974678 33671415853404636
66278183905028576 97513387270837072
16258023248574838 37812749128192544
8742659399451452 94798164580598128
48002529241383768 73457257485636944
17362339569875346 42604812635207776
24309607576181428 25771148465301528
30304277270994204 64402129976065864
66530606562959328 92206743547038704
28962471605535524 70606725034038584
12370109660250862 52183358699658616
7933728537659841 65366943316059152
22902900410994352 34375290445066852
25548661247445312 42163286850643184
37303087189249064 68706570111547896
27355708496220032 85003102022556352
14949385660084542 97753928373875872
91725567926562176 94159182072814240
86504814235577824 107021397997317568
61290888562299768 93263315198682464
31057438076308080 41351560836137416
95760410253676656 101880588908511024
68389469595684856 90402649529269840
67695040651524008 73778073647562448
72920907101350448 103118743058916160
10014031046355444 45513132358916880
47211936860950120 85211192484774832
59114317179517784 97507109072321376
13277256562324914 16502938083848582
10408674943404776 55363789803975712
47893417542712432 97310114921243728
19932806261906064 88398789276084192
39237842711756920 65616869127159536
18209056227599728 62766331979662360
31644578147622700 75902051700775568
89386282114313936 106290038161975920
19247410994044888 105974402013200448
57458271926540408 101154945877126752
14037686090170678 27903480577630632
5255650933121494 85724217852366304
28819663303606052 33394408316304036
48703600897734864 63904586057610744
27172228810861224 67641803880054136
32724534092646048 40345148691688184
4776228496467975 37703548449192832
23218671434676756 55181619846370728
52254883725439488 64338373761050832
41632284643674496 61683587147904624
4754528713255694 91905186139991808
39020248225572992 81622726773949856
41320480699490384 74724316923785824
46127415036640576 63931081289331856
16735954594594202 93054970016825920
2914951988466646 32591993341054936
25573407211138932 58150950258884080
33698807632743092 88474424273521088
58336638407820168 105594284481108544
15822545188176736 83408507301617104
11264772438510138 84668962356970640
27613218577033252 58401990474171104
92353388941099600 93347783613423600
36499739721261240 91368668377828272
9682765508670432 11037485659729010
14169172325327310 77310967354215664
45972528144789152 104849101732164448
5112739010546115 75684756565612464
17068915452920542 50331567704608568
78638991980750320 96308627529279760
15258185047013864 93301346677956064
239233100295639 53793881039455448
52512787296209752 101004191835409984
43221665546427184 77537011314988368
60891090375898776 104524314791423472
25732589890935912 62926652917681160
3094611691699602 60359474767721592
28404615525482956 69501403526966520
16164823713191614 105559658159568848
630325603158188 26766746798348252
8017967545581059 103981475164102624
10320883880839164 64853929321042672
38706213183885600 84429902526149040
34513564534581776 89876804202587568
54189909807913240 106950501043243856
28676976592231388 35308762436231252
7521020244130330 54807828103764376
62390541354848896 107127526479506752
10831051819748312 15698019432843026
12077704776768120 50816503274173768
8122665220539861 65848761634550896
18309737225567256 107032525886248080
1263656884241105 14447575998495492
6823968050074391 32800334737995168
20727572195772184 107253593104600592
47967934080367688 68467036107930800
92841540782995664 107073916527347248
76867339830820512 81093232127775248
22151656684071364 63407174468419304
6930345884875111 89231544197679952
28066156339691560 40503503964468408
22770130455774704 37137740025495552
83477939387077376 100410629093117200
5581995904714588 83151606908620496
36002361611899208 79676343821038864
2524976058860399 2933289015982820
8655835610490804 45093703941743496
32083867105511112 102883613893877472
21770965930831924 94637546934595168
60300718814569888 101394923443494864
24787081261165252 77869573176194816
11202127752889640 101495744506575840
81337154598404368 92779554371972704
16928893095023738 66220831254660840
30806531618556232 49894493785765488
28888015799840564 99640089812475264
50026122586059 2026676993951798
4173962029072192 71122568239380688
62129765496952856 77231049424916512
70275280949892848 76250884126796768
69169157460797160 83281451811862608
39948960561265208 72439680571854448
8668787539509588 65457849719243280
1221246130767441 17001235540569316
50430358042761640 104269351964730896
54144942707227736 99464747155207120
19879875109370816 56168224174351536
26196712194283312 27612830820724124
15464598912512216 19955883177273952
51107181392563656 99488683782584816
28720778729603592 38025751335924168
96337000185387856 100038102741063744
7567944006024556 74821932482266272
219327187049102 24521691602961364
26117704639528292 84991157833390864
33206894334035512 104935383090383600
26367220552117936 85340209819638496
6410030141788486 66437291283982504
21594380960808196 102722314613838256
48937715301336320 94078587826323760
29117760008740632 32147631900192280
11941057241273124 85788359159906816
26019701499070756 54173901940388904
28063199483871096 79256230571053360
22548311404614272 54425784863956104
3092390790458299 72665600044529008
8550917718895345 44239235017213464
26691597221349352 97307676403612960
60428820775909840 90840120843508960
75304356947163056 77232724298780112
14991330996391306 76497102936952640
86176533730336816 101292594526186816
7984423835226827 43869562095001248
10658209227012260 48036680325785096
31137703935185640 104081387764729376
14135438817217644 73540464551140640
73770673832532160 98121474737216240
71262470228669016 72675168845631072
63061250754219472 65330973350352520
10941160636885840 97149433142330608
6487175858450703 27968972048278824
94654821518644384 98725729010556848
103032894281385872 106816213134679088
67247524267150536 84320205040697536
50751997806314120 86253911503607616
67381566174573560 67429373461677208
39467867717189432 52328261185954312
16992266657302486 90850036115700592
71198270289447064 87646416458627760
50376805723844176 57046406590354568
51994024792182952 93381392442375616
50523185678411512 94310334715020048
4139265314136126 53299458275802648
91084158520301488 102426859761493744
30681453750862520 59184918328196752
40207699196102544 71340366591780896
48257808243505888 56162945160757864
78966016490647168 94985208967142928
15162612722120676 83391409783275280
23445129599108136 104918458376000656
10341836389117820 103399837170681824
9811529346503836 60107456214429512
35097985402079792 50200993580238752
13061229283730706 34088169690126820
64341870289841120 70698806135455368
21182687574009336 56847363335965760
5203590696199039 61586098682378040
12872217717961892 97049404884917888
16485238715951548 91296913053552688
53737048065284376 75355387158380928
104620152632603520 106565735930318128
36226363445187016 101200171835738432
2607501770877458 70080908190295448
94349451735953952 97799374684800016
45417134264683944 81953681739418080
40459673330163216 84085199896581312
10551932432440574 44046520736611968
10535786618347938 17987692801643000
11188588726100546 102653270244767824
76235555453615616 86136142605471472
39642019433026144 40758314328866984
32538185977976628 39923230162149832
22921236455192960 101432548076777712
87417371359966336 98696286236736736
81987189057663008 96925046850781696
3134481680579759 50756356619330624
50125942063572720 86844208692586192
2266400568758393 68118604489584008
25574747288647476 70556745888809624
3137531625077440 34428117393015308
92013799133277952 102753065978905168
24651310929638304 74533702533116960
9558488704104620 20688829433575832
6061567227094654 90017971986328944
37511842954774880 91024181514018304
8134332422524648 67048833606166880
14685255175705346 59589140782159456
1289853202256394 32841625602396412
6594975533918766 29547835560820408
64954256333868064 75285776641033216
59525602105823168 75486968700936928
9133297944342810 101478530766187728
31690017037666720 48900390821104464
9403604129293448 30207360190840928
36536600938562032 94840683314554272
68303577634513512 72245457615293168
36355946725938816 96055366703700320
4124845708715060 16334466574425898
41290545992523600 60000978073159824
74080914918372384 82033227222858864
25080029266261688 76319658609831280
56550929334890400 92165322747780672
71208327430356256 104584293582855280
63754815456705512 70377955846848720
62282775667622416 93523117799260384
18614982561162580 19664000976311888
48525027445773344 89519439018677200
28806453922108096 66060896133417552
32075350305198688 32578065965559788
98860857764315472 104811396501986000
14789293340039072 35748699048111364
39659472364262032 71161190751633496
7732098250685124 8942134305784994
47035726864526016 68819116023375744
23017007909283844 96197011443777520
76328625214478352 89587790588935520
6140366260560993 79687719332206768
12089025542568596 63689797478456920
91358346835113584 107238548092819664
53392371125077088 66383208511753504
69717156170512816 104993732677888544
3287287564068224 87528842120354512
62051581492172280 85911276989343696
20147154586554732 24033333748341004
42038876476265360 88330422315855456
16507213702193460 31483595194649904
53573480489481008 68271744693078656
4022302602036288 46186199214323072
9389778518443686 16912312374232492
27993140799938600 43294619277098872
20571174583856596 59563045015957680
68017235925324672 105002706274646816
57255643737672840 61263210281144752
19199211598195660 20657959645559324
1057225363095474 10482835138934332
43020098596970776 52042622407511168
17299620474577724 91007441964717152
71424142718608896 73919496297137120
64349429440133704 72453329817822688
5355801503754428 79242662444886448
34343027169783420 85596229453074704
46023138391463496 48018057420296888
48555489597680696 88646499038663152
7577039766501622 14824549584696588
17302993963914882 43714900474342376
12264174980663688 65966779669884528
26594770216241852 38411637389700344
73349721032026336 106501535898877776
28185067497597140 42041829256645224
1736451706996918 44827166243862560
65815248241183896 84786854694317680
10546935904007728 38198211102500560
3615825328108217 19741876511455168
38608404175518440 75280775755925792
24389881889657608 25878726504114168
25266527411744324 46518200285016656
13932360646113976 91772597516856432
10762953169795996 103930971841256400
11461176253845222 74293965295657776
47664294075382640 101669533645029504
4981979551014712 82431661642198608
78894746201732688 106609284806701344
12285683165005500 76096623006439632
12674320687171180 58618587709040488
4348873740333941 85244963658708240
3976942004860689 105906329537478320
15312747327084742 42356384901263456
64706286228342856 105361551814566864
53892442081145128 62762964568061864
5076341432305148 42408136999212288
1511085648218155 52186348640744048
25371576048914732 74960408730341376
32659228305257052 37536005107200648
12810863037191018 70595241857528344
33849401661572284 84781072260464912
59848798837619816 93231990486381200
50511403353294784 87881861804249632
16371063072643290 86838192878051424
30855609154449864 39630579341873192
60325480039527168 81706508956367152
53325250665883288 83488253687333728
30255191491786976 81848743326406528
27409321959771744 39094237220798136
60761334339188424 66083553774497640
2291155884577943 69187073383647576
28745914968218628 43475927947747064
22961762693392960 73066422650134704
27499297356397644 28435748639728564
54772499947212632 70787762824107400
43149760993648552 56013300469112808
42434888133084512 84518068420861872
21950109144272628 39306343817692208
10587608234046942 62952644097203480
44262418482616448 58796154594714008
63852934460272640 83497956520303392
35458410574006292 40752079755945608
49686065942521696 60685935274245104
8015827567775731 81032610210647248
67701582922324032 88882026069842576
98852904477872528 106113800340964960
8558025818962484 45460653877656584
22000508302251448 57523966282537496
32960298509863684 47307121047604400
54108812334193072 89049977013178304
45459976571980696 45817277267576624
39771759876009776 106392620039168608
2893354331713869 4000631513516619
66199844669315760 76974741564987984
8072817440406804 58704752873924672
44795103831652096 71193654156689112
65838978100296056 72059743923907888
2607601636426545 27492082361957948
30980123765419408 106385509424272224
31872936832827016 49742999990200456
18401391831475840 73500623831662416
27736227230619064 94009983727744736
39477945187089944 89082177147297728
31405146342168828 105593058695818384
15657132703378306 87923307827405216
39124326050690480 94819075582301008
14511750379561242 26228591837608352
57030454678219256 60720643573751104
6176596201761249 68698115594128456
25703588441251772 51071185899765808
49969271483458360 53363721623329192
11085010519750220 22456810963976684
4002433745355608 96700116281851248
67529198920222128 99547127480970064
12468720332585152 48560327539406232
27597162686940780 62905929665066184
20826262644671644 64904175348813288
64849763597428168 65344127334837000
49052191493501312 82457838888029904
51540747328447752 65085360147112696
26631619602759188 96131165860714784
43541333552265192 85034308900721408
29956194734202592 68791603169954344
18865328275741208 85708724597396144
60885728797818408 68801166808105512
46866014533500320 91175823148606160
44333316125804544 52289240982814056
9234884346910864 22659770016576780
73015036864968912 82050932924615904
65837758289576000 82301482848798800
59311448396205552 106271607667460688
63271467435244408 70833657330117080
16187449909429942 42426864073776648
13212441778299722 106041944162241808
25113690716267408 86550589521782352
48001325497369032 102917392000139680
26890951635925692 91942937519613696
13157630117902382 24239758089454284
36424826957359336 97706804743159920
6364204110103611 81645712868575712
28785818573645036 31848403101688024
57890698311508976 60060643946061360
96506972600963264 99048446118861456
83110161114489408 83808475913134048
6749404061688618 96544055249649104
91608278262244464 96970736747687968
63841076135817376 68083949228898664
18373608162355816 69100593500735136
77633070206552544 96319643425750784
65475010773233832 80503464009959072
16407019015596018 31805278088347264
26885258510894028 64773504192937888
42209780126904704 74298049480075120
72576969547602128 72906499348499728
4356861699177935 94792016707078608
8520358256722646 104046397511873696
85944386290747120 90388576913370192
11016824878934866 36143309188474296
6480864308934406 94663242831471312
46268177257714488 52994495818419680
46661336435891752 95979379356573920
37573865198975392 99878923216889632
24198822958241668 65433590016899144
8904983383657079 45049449661538344
31794156347140904 42388656193634056
68242395582230416 76530214277988864
34481955187724708 100491285391487184
2265492660710908 9084374033819204
76306706075696224 89608631542099056
37447292077857616 38486945641364312
50089519383360320 106551578238008560
31980143402706164 46305495840182144
86173504032864816 94256673359411680
66881300732120936 84580219179502160
6281173049718098 70493559320643656
24434728246252076 106140925062767856
10300944609271628 79663848623696944
49400045699768856 73812113656403776
39874538231462120 74682697863478512
26808980917654052 61568487194020880
41683897895541792 104484742813079904
10133309566331106 92082887605289520
55781637243940768 71843039419914672
55291868820013080 81464622649590352
3374698482300188 68454007105685464
2355952199188997 14897487677528008
14692578386204538 43398601759651592
42862374618954112 76643579582601216
34057740660171912 88781343979638720
9004232505619436 29000862084592456
19403008623314296 89386120586378528
2488941446178438 5031389480102161
57371452819781912 68179696013064616
32717032266230412 48412608764624816
16677788251527796 88068974872587632
7121822193447117 16316148269082270
838105451755142 90491975484088192
54522277274985920 106053431042411104
24453528584917084 91702220372956896
1355611951519394 105805323877532256
61531129546716728 97348654770834416
31068011821076220 103524437547510976
28191361915611284 106618110864107200
79876832393038608 94253211851558736
52534540751428256 52731618995291552
13620414799430474 105137906903745328
16215413629722986 100266448428675904
38644842768651600 72023608359264800
74472387603994800 82542285788104672
10183104046369558 85075852193543296
58114984940275608 83949623122389648
20147714981935896 23346351115822996
22700813615781036 39146240806658960
14226427203953180 98918285293595184
55887356578535496 89677114882732064
6369230028338245 20574354944536604
33031227468945712 33262733137545796
5550206307025913 92045950687806368
3685164151375200 33093490971580524
41503933209578728 97747615762435584
5910479874780277 23609644038223664
34865078636960624 82384034213554048
14609543047535714 15786541068944178
8684070683739858 80380674030187280
79539686114239936 85967032396487472
53377097996821248 105687699386524256
25419837434526076 25602201876063936
88005877759487200 92425785657876256
6608844187619404 61362753380792272
56503060158841736 60267869153232992
9442559313359456 71220954860676616
92031277650469648 106603844050603552
17820813605819712 64034962848987240
40138351298414256 80576529457038160
5296384954112247 45699191421455792
6767436656661228 69509093727145048
42834385549694848 97387728788968336
1805162147990037 25493363084238448
2564460740977861 58476337442958104
41050304230785392 53370236653527480
33053193790542624 105310555598187696
44972236943567688 61369091917585408
91193169355339104 103735799112550800
46628283295241952 80828733126100976
47765271806488064 78288753367270320
63619579838150824 88344527322825296
65070341276799432 79420869819380240
957010595732880 72354600617913488
12130629175656136 63763170286841240
85934309179334688 101448335071112880
78268151263206528 89203692874348880
10184477592806250 25856179287166992
45212307576171904 61846893447525440
95120485245578816 100023438002738624
26349050445824068 57938644614942968
34946943170446036 70274395268627592
35477311986160300 89591223239947952
58407762008662064 83508399464673664
86646887831850096 94118076902714592
46751263681777216 75685544227920192
25817970954733672 47723385083746368
8568073112730031 47377754931522400
27376108173051852 62842216854646336
72675411130669824 103753432379924832
16541666447055064 98962009182507760
71068446130567592 71347936949250072
43739621510054424 70379015698863264
55834806618013800 92332732642501504
94196715013895088 95732554954211488
32578582920981616 62877291577799640
2371151183482743 73811701563490336
44540824649169184 87936253129040192
22383003639520660 72018326383340496
49940068749842104 96838629270051248
40506481876652552 49353656233961896
34442800826515980 74614209455910912
39595053150009560 85094771812567184
54076225922947344 74565012838956496
31819093766474932 88582765002116832
56111829603179200 81036430188738688
12001754135986716 62653050420016520
3325451152112963 5065533691449741
66084256728572504 79683120861082512
55499625193148456 60175134332283816
32093100683813496 52542693688077192
45667166710446960 50548909473173168
16785354353953944 77149388488600208
4347318434765246 14277606466954812
36150724996905920 93501230782083184
58100718701752888 61764144199073064
18135675677153024 28657102118886200
33498755960317252 41404692779214120
1230435392950440 18277397753097928
75664371360453072 88464689153477152
45980164754866056 71631911163994256
33729124065496084 88869741992120032
31257813294540424 34283924547278232
14713424443970880 81780008697712000
52354135749864224 65365930729903072
15008109139107904 32554766535616320
21703149764978040 44519187270071816
3874809613974764 88253105488859232
7679403190272527 10147505757237632
15572724985802850 102502031223803008
6934588312103657 95964740582388368
49733816903767040 96151662812366544
76949861704216048 89663349686623056
84220310397829872 86379385283181056
23175100824896256 71353890563998840
5835278204319385 15565888296012124
1102650819819641 84433005258684208
15672992340813836 77944656766875504
86411831816382272 101529915270626896
76838872568036704 83397906206141328
75980252514046144 96448686165208496
24625089028011336 27781935880379884
63062313597705112 71917174359878968
13631217431565102 39515016624857736
54117117068507416 73680023993333856
71452115119713632 103590668982153008
16552637785113916 100295980784256048
47727613589722472 56219048076093704
22939604957841504 105835003137172384
88711767395107328 91793799311758096
17181743782712184 70640398708404584
27787666245633716 96031325275474224
94185276961335808 95756971486186656
8236934234820180 94957032707317408
59780007748275792 73669465743298768
2680411038624193 58959722302423896
48756367081001696 91446143507115232
9704175609468848 86485503216964384
78117217981994672 93484126357498608
975351081168747 17544758363217936
16147753262242518 28929197523304764
16494603954686746 32900921023815556
11594015215936668 92019285987686208
4873990331140903 78455866018732880
37879739238029504 57877905070534168
83261361696096096 87075957320998816
2921575643475343 77658265609238096
29022591809317796 32883080966941472
87691984179414416 97074074846501600
40009772086821768 94369587874139072
49379804928027752 98447407727487248
44308295700873592 80205288741419648
43116234375584440 80427982630769776
56468392948861344 67906157679988904
5037541517846683 22712167462930692
81925279008933312 98668455457792336
38717735954664632 80392542563963744
16963686910790644 18682592328722392
1380278404571915 82300385992678880
46623897236621888 63943276531684536
31129175144779988 46156931686708480
27518414786147324 29333307025552004
451363030108642 31485909843576452
48813906787064392 82498223078721280
3633875074055483 45029697139629008
18110311905388652 103797565458770432
45164085008261136 85081277570569280
44101625114527536 57004583363385808
56285555770616184 61354432963350336
54370119676070816 71728987439571424
36424161076175328 52472758005261264
30414926768711108 61582839554728352
34305777362586996 71484900098497432
62812586041820560 68046442843078272
21730520999234020 96962597951019728
3474928614948656 43330528106165336
32037530478092976 70327915985695312
54953947665261112 84749516625417760
60936271468304480 100943168685727376
39556513778873464 75568903010813568
46318653845259120 67741834565568968
17305834388714228 32846901963018056
8583646270923238 82054860590597584
5498995089960483 75217840357947968
83669055078743408 86564269492210432
33581993198592780 106903692288216464
66728807397232480 95234850044238336
22055621171976864 88026805842551472
12198261147071846 64031103665843624
16901119420678340 59919734093981208
15345194055279932 50074307207351712
33286800868525336 51669022339771304
59369519767494616 66032938237968488
23353297520595944 102516408533437408
59626773158062776 82500380735690736
62852987363218344 79504566584745072
22203016693025220 22239766524321380
46183733263970592 81235580859709984
2483800274496461 29958049629089756
46291327471680856 72750766280597728
52929237176948960 61590978940367160
26117556916427248 71579475625923960
33270397026102084 90455185834777888
12298180430454262 19707604509537900
57968298266002312 62112005108119240
27898321485204332 41210360843590952
35357387717352696 61926620017031896
59473662292414512 69168100137439768
98327963232106464 104949035424406496
31797906390676136 50817700311086688
103567199793466624 105285916299383600
23162025935935608 56104795004679144
28522002217353836 67343722815886344
4039228795464327 66167602284539456
54290461445068776 65411001859957928
28217329055726260 63282959535297432
60193781857967032 103360332315086432
10770308852693946 20836869429574216
10466852562784202 64664096776879920
87967184167411472 93844970732419648
32399043298973484 99513459045729120
38503032111816048 54437884415489992
22887520737237944 37829957228274560
32103222686616152 60952027299170720
37904041437406944 46468244179530744
14966610796889886 82808751836977440
52581708459054976 64427456292266888
64458661638675728 73407408528965424
50814810040263776 102150380218244992
4239247570281222 70179855250420800
65073030346981848 97117671518860304
15658983054059610 76994678110084192
46326984216368128 64976122121797600
58634099368526496 68582632538033720
47602794270544464 61300602207278864
10502524345597464 107159884148447488
21655670964757168 88470595959901488
44709713425353648 95962039084838160
13423367041079720 15139672514935694
63721604651130336 97631636024964208
38541564476969936 103757491609767600
47152644378005632 103434660272341216
25497513336712660 98360280532455888
53275795342307696 71361888286734816
19320118797453700 63499176495698584
61985858184160648 82938848361614656
30871778450464268 105647929135568304
93958251436884368 106654770834754624
16502305368440638 22959925244212356
23670162441805664 42271525773421504
6097741359585956 6454716915771488
23437656878537764 89739293244096048
52533182263353376 56886755250636328
34058354584203740 95753844893248800
55368252050445968 62432579255447424
13786398514820108 16440498785956964
17135532122816858 93830038343095456
7838970054433827 77869903896767472
38699929232720968 97537453013669264
41459465775962472 79724449548856400
38631154449714680 79539002087456176
17701025637102520 20623366618120968
4510474439880755 20740608825717176
9235045029737478 26686444883771532
22950622798619092 37464106997896216
49160119340890152 89221820267379056
38976032619705608 48931764112561064
69508301922690624 82048119062907072
65177711517933696 103751954194762096
12990639788366326 45458063640721920
25065883671377580 83396833143768736
7157464491096119 36589015768738576
36598069635783408 94111049918678720
44929985626174576 74978220510256240
44145873780291776 91266546902695136
31767576029929752 95438848025040496
93594345710271136 102669608680293328
54898554929106936 86149731019939856
68356082417428632 86781659687109808
75484055295032928 79542741194721264
79709270410164304 90374800279588368
6865803435287098 37484759050399040
89909048060913136 98165187387637776
4011060402030565 79191272280905968
33963166958983252 74704877761793568
32289424437841436 43647405927257560
1870488488870240 42982506394903968
59235366766547808 76027599986719552
28118604155033892 104525682797353040
63680104893227808 99765299912807520
12132844799533470 42014791979425072
3921423104209521 57757944715287056
14115198665898522 64555203387434424
25795713460173812 35761699367071172
45802936792151288 55944713310702544
51998317830640824 72383092569733472
31378939487120076 71923606205244872
40639938924996592 63987964722481576
1662896960827637 83995985863382384
16118731353183756 71725439861466640
68854954356016960 91774281382215936
63730152732629048 83017308752855728
44964474403851728 56123713907925448
28069864212311952 92644554568763024
41190450100846888 97017894158839856
9024121504421240 94603031255593552
21542871230120864 50830787704184368
1617800619596100 13224076798801812
53624395554338488 91083041171138048
35635483830303212 54974811859515032
63057856905538976 70262353155005304
2329305636561204 37414657608808160
76121129783137936 81942968621214336
8206234283626561 44396024410018568
11877685046939476 86650835812304736
3728103339524080 41580496841215160
75685267785863152 104017492179200800
9691712072729116 49393065117516360
37439571328543112 103013069370612016
68980404228388640 93240689314868976
8016985273222356 70022422603139160
2455872913271714 81711146285097552
18305363816647732 24648666932379164
30668923713706608 76095891137967728
76423405431404160 97693167775590960
76336800697271392 84548707839495136
16321287375671778 23572244601937880
19270578112794124 102702284511945408
12425849481871040 77132598943843504
1286624090353012 21600361533834088
46576623538309128 101159535215344304
23485177239926924 46303416341276200
41160557848521832 77589958352748160
6787997858141712 93610579221239520
9774548950723272 32537196295184728
22980026825037396 90499080614777808
42324045072160368 54230953930250960
42882624054836296 93223744466262496
11902610936923606 75760430486200000
16670944048923884 43195054870401792
26162570729655852 65671097968232768
1759219287749482 62297350080340232
25635313254150788 46531302199899320
23128142659339536 84170866279145104
51180809469090304 103024637087361584
19582167473104108 66609684566000024
41986384737491248 104733291369946352
80858900161649760 86644132454392288
68873841702858016 88360446343993056
3465455888866808 34093467264025136
49029506174465968 103308204977570016
37079120899268360 72105545571479456
15956012340175256 37784805697660848
30851943813637560 95811568514565712
31532230891583272 76984310865012032
28627186416898364 67359447604453696
29751176616533296 68123544581623880
18384109008721552 47941603975066408
26051940299423232 98573937390442336
20906665510407268 21783686676197448
30205107982872028 85891438813692144
18633238836959468 29802295501436632
35940980844485876 75218838876110880
17250472502335750 74238117982920112
74875713629530384 86395479872276736
61118064764904440 98671425445873312
805679999771118 29881086817767732
11604878498493582 24651971737561812
64581891632912104 92303124949723872
8104005258181386 17907099361501322
48381055548529080 98809973400912912
1303386777457428 42874265780295968
9368482436223226 65594036671577496
5120412882415393 91935030101445824
72190672784546320 97222461500509696
27244311963367860 96831964005732016
27736900423216264 53577061122835192
63760871903231472 94583491418831696
35771230459293004 61100505933837928
50606753225510440 94536428763334336
87601062633372928 105502932732765264
36542478286254520 52849849166783936
3621171426638796 4222289215777972
49010365139917784 92706414795820288
51422076008461408 93855513428349360
69351858897109648 100507374098427648
3545063057037355 85747383544626288
19842679576450740 75327128152079056
44556407588725688 54698835238093600
94997622701421792 99854800266887728
56630539636462816 58943392403158608
2440128365119172 4488409920850756
61770297014790760 91880095790123040
43247931964815928 103309006625289216
7284880181912617 65819343943127480
5012235544645312 30405817582163256
35341923627281592 101909065612562624
95284790252917152 96817449026757104
5913902255068973 66134854771600760
40119808506336240 52748801863459424
9534612866823202 24817380933537308
19946234431350340 102033600224416416
38505343896152136 70833727217108200
11111438792918022 77564788340763136
52010689074040632 69431046081172224
6066625865740589 57553433071392096
72256162007370032 95171895746191840
13668951148646172 45136013188568904
27533405089558808 65311940683592264
37949945320809200 101632685621712928
13483379012344750 39885869903979512
4405496852878573 66220309846268888
76717989268922464 84604398254002816
41530935625792720 69456547264892240
12651624485235984 48505051885061672
59116203901411088 81388343636817216
72093007665287824 92318157607997568
45017637139467648 64499548860903584
35150768228741476 103320797855490560
45093381943509704 80162787629697840
22959992600813308 83733636692168096
24363459914958968 76448325775371984
3492157713143923 67957329313733336
62490368646754112 89024044276081136
54822698347139392 101631332903624016
41173552505391720 78840765873922400
19831484750589384 34473512816394064
22758607868204892 63015912837656440
85825061913536512 100317036701844848
38789336363890864 75939113522179840
7457778556683736 77719876516616864
34181457109675236 55985138731360656
59865419423600808 64575781631984368
43299606643581416 48572468785769304
83831522291937312 96419783222641424
44908128686790112 95599843560318816
30015150643108004 66588271797016944
49686480997588376 90102192230315840
474887739087295 42909627720480376
28553274627655808 44568673015174512
17197894587532436 101673855050218256
38596986779036736 41882016921444344
33308943280371112 64011887996646536
26981932936496752 41290775410453440
3629725205882647 79532094511329696
19882110641051496 86431466024779936
11294522785943992 94472278749734560
59443644088251912 102240321989966640
10346370738783652 84014358808476304
16585155205947504 97296705736757712
14630551206695566 64052043397604792
5662422964194873 46541501391190368
16315031069783030 69419281526860472
6115571719280247 87758895030572176
75525143429379312 78857456822253840
24345403643293012 32210255653907412
56215902523374976 62020055610738032
42615493141744256 77091543764278832
53417289495910680 92232668150516176
34798722149399588 86974384673014496
26616838097377032 35679693131041356
6267064972692493 43981802657274656
19766294973016752 48755124384414704
87186077837141088 106452047212635104
39657430819914272 56332874728395496
57116258721438248 60819053018996464
27897872773016376 106425286580380688
17870838836124430 32999498661912176
48176205019111664 94102323143425424
37023225080034656 102852822376141040
5310361039840701 103564834363232864
10928829562952812 18021938722992716
49715740816756088 60264808323094216
10376060593514258 40847152202425792
31538418863012716 52645584612198288
97226361455888048 100425663076364960
13249736459986886 55815649889012560
100938525765917648 106729769412560336
70094309620657392 88496758517902048
4774800999366000 87083610556342752
23607958600819792 28236797257914752
26147668332241456 47868024690297728
42779613590899680 56097096170969040
31902169695121020 35543001579941960
31694243445002764 96884812492802864
57257581667022360 61689185279851568
12699349551864632 45748325362024336
75755240542310752 82956144066754960
21903932005586636 52622055849375944
61202932534346808 74069547235885280
84813929581692944 86772288381677296
40145052359074048 90850106317392784
45798996479796248 77974282599159280
106030265404455248 106947169506908480
13911845858462532 91946492020599808
37201264045856880 88882583550159504
27651788156056612 87225775122477776
44613982550661496 60935564238357200
30879225169369908 60736370660345496
59871689368180120 76128443118284272
24730616947456376 70525974574992792
2267999718730928 85259938703216224
41998031618628336 47474299565451080
54024131874579656 69285415991981168
34085902177229712 86025947702220208
1457097864657212 33420237164241812
32024448651904316 107297756859000080
18650205582572568 69813860072483104
33395358314894124 66099178703392448
25158303940319076 80723321688305328
21198742881110012 95471971697830256
27819637705683536 80603865465015456
40299575594105936 47761707013603240
5459582639785388 68730674000087776
19453636981353772 89580264975583328
8907430676939016 32007081255301684
9758615189995200 50692908126472504
34664103796672840 50969097684722552
6581075280599980 95908291733044880
3643731311964037 100654923146466880
444815281626892 50830213931685288
31374272288741704 44871565083199336
13299893473693856 38159584244119664
44531226926383616 95021868541635952
34162461559801124 85812283807191520
45490852912792232 52082329217467912
15406876899432764 88117005738760432
35692518943933888 102277455735822736
3388924331291201 77898712314967776
55995014136526144 70779936038576552
10641421389609152 49824841553924592
79542134356485792 101693907655906352
69771552937810176 70777038782051128
30835331611541384 58008070513677248
6316606497311405 77019274705273872
31558696302259464 42008738882416560
56446413987596168 64514121068953360
18352092308138668 70714119691219368
57832566337051808 75674515847045936
59391082324851264 72961714190507168
8094335649022298 66117812876051368
7050296991942982 30395005424327868
38582956181253072 73216432675568048
16570524986914836 103266709536274400
47734523275541712 102994938518642112
60830524066127816 103514749328579392
8578088578057866 106345948211447584
12884934255186088 95995821671732384
75833222418437616 97557541914192256
47033852069744136 96978135883672768
50955935015585360 70821818335315368
20238052762867368 34950990482428764
5350217620127872 61811734989033928
26242258122848144 95413085188301904
1670587337796403 105495632771960512
29044813974943180 59523341622129096
10004724921473700 63075005171056024
12481308874926002 71089914011730616
34719784009515784 83475783225308272
7764216107038503 90968101393958336
15357188005128870 86423321646354720
81465893215945104 84501427082741600
12438040041098412 58220605453753696
42113666674778392 67267301801041456
48356275831877544 74116240122895856
52553915864873536 99256090701116624
10499465835421760 59770779623169360
4154500546503451 70220563293787808
85823539979222160 106364411891927024
33629844174446888 98228386732870160
83351013046353584 95124487648437552
56599174633469424 94824856879691760
28943413525902192 101057639343458624
39177411464586664 68165014876830712
64840499870925944 102378866301276080
52667406848115192 65903248365064280
776564174428177 99041634843730224
84117950798623328 102116760488417872
16553936278561792 93130160381012016
43117928544413024 91231782714683200
1893151208161927 79103355778130000
11093548499065406 36636435463872928
62735812368835872 68601696756820720
15500693274640664 100156299295020736
27763826064878860 54449539977632552
10562048049654394 39000731938204600
32288544676477072 103714268462723216
21962173504752744 64495608758872264
1630356913560868 30417143542005940
18987850187243284 68135882993309824
21867774950848784 72252026318106128
60576343559504352 84429626900232752
2836349626539995 45843503067668176
39407692483156608 94421310276614048
39939937123837688 105590006359832832
18475724501847088 40030646574900464
41717860057194928 48824164969990568
61616513372319832 105183804771941824
34957386372314856 83755781579782160
35854109666840384 54441072966566120
31076641846150608 89998952877098144
14400753938851556 89054989813924464
4601578456079104 97830256986905344
59821626598337592 100738560050126320
71515041134032104 81561156117115840
20606516942968380 74454387661095472
32379605966848776 90373616558234080
59518518441206016 98730395599463712
9757372918168646 89327058961464368
19308209449917232 63448495266957896
42215889190216088 84240806776926096
87149750455430272 100371957073343712
47207488008381680 49260248869072368
27164781884636704 46858487625323136
11691869033606346 64904666104306072
35772827708424016 99264980323102624
2210964897481156 105273699815879888
34042282467256948 89487346534811072
4372517218899920 36067737987243672
80984100715812352 97055087551865440
21045867668788160 74011449587315792
97890552144006032 101272752867943632
10324610217153936 73197955323431824
98606197862757168 102819881293220192
49006707579201152 90509412595231680
63771988239821664 86123276518532992
49562007037826952 63455669872161904
36117700156272528 47829266458902768
45598683723335296 101824249613762352
294949024016952 47834712636016112
12361848552710350 97178969730392512
74293487843427328 94194530920594464
50204531624221 22183316681224072
26996393409651964 47202001926083024
21599944558707060 31379223469970720
38223111819455744 71457186901810880
36486463997023032 60316708073411976
80601780790356112 92685660413854272
55190694646442064 95302816869021664
75302566690113120 94428461915546848
97754488479750496 104550551898857184
2964200401747896 43258000482461192
51234676506540328 78732646205670208
49819031077427320 63749537658524360
35686115514851400 51661874491264752
8144780368023305 56544757026458008
81021337129626896 93571251058041440
48433207603077344 52510451627814512
65005997273130840 88673809748579840
21844113241109480 78190916312667504
93020432806326736 96443031904260304
24554842001108564 35390987608121892
17368338901820384 38769983992320656
96608421482018720 99528963298827424
31732435722451800 59478013127264824
96486385481531584 102874408508186016
3467797429045107 63450388263112296
9309336752736670 10404964741701896
480257783066177 6784035990740971
27971021018894592 100759865272208464
46878524501579696 88949890782930048
60032270657342184 84017065655962416
70478843087252848 87326215764355904
15997155076264200 37467300355872752
16377779948347864 28250437791600052
33239114694564456 50891880561629520
333673890112304 79662080561758848
25806755096823900 83377110234745456
6876652744041828 24104630183180252
16942622418993770 52733260122863040
45279343777444488 97784182165900096
9187584037012488 36437526871137640
2370758329286576 98199272585795648
25641827896255128 50423775092787960
5900417467404560 63262436227374304
23529603780674376 96935715099955040
4146717444707110 97797937727571168
50795715524529296 80564595291973536
34434707618026752 93316288656897408
18647412788776408 30648346178980656
4246415330928423 14463401636631784
31209500371212024 83732428471773968
28393959225003452 87216783227526912
6660806981681446 24186169706601728
5562275328575519 66291886841102640
16925277485961162 53872167001281392
18443696433999644 61789261962347832
5509167356555942 21699600404401792
45929102078273416 68998249569108624
61019061346120872 100559643621901760
38866614159555456 55545525515570104
13972367341764076 33724556362766668
33859765348774740 96860814320647104
23457896071917356 66356290832158704
51205849607251392 70584312050363200
68050979672401088 75965509765351152
40293552096321512 92004004208226064
52105674644295912 91526988869857072
41208508916503928 53112621796060592
27566580430442064 37270101248930000
34595113545921728 102844417875587520
11596509988121802 96067245028881504
46080679116608072 75852113092117360
35930028507978460 64683202840161936
36058736578984088 68320081310072752
23467622891299072 103645793740078032
97612412059518880 100673113655328432
53614279797635680 78404510165171472
25505721046540848 57562004929399528
503719778850555 18092161197173700
42350525384262112 66985858015417904
31795468605988332 103622347436134016
213632906382751 95092386444527104
42944505412130384 77467264657564592
67573441557043496 97229808474930256
73056093068344928 96937182836491072
97612638796080464 102946049086634896
89407211101794112 97771303429344992
55962150751797520 82643953028680848
28107880981867616 43146775487830376
87747292224684576 93767509815422112
501624047316742 9462022331789786
28369887246649188 64722172167294728
32287638267569752 82507965387888768
32675203870964452 93530472220869504
85311084467742592 98732376964605008
29715448619723528 102408809281396928
41688936870179392 99913830310688080
24090789775545136 29410417531102008
6788695934334568 66196006575277368
34232504549145528 60645169861612360
58105358344364584 59857687020310248
942396079051590 6758014274244694
13875867820019158 32242195609630604
70349804813040200 92198939098566112
36828272699561328 45396547626069288
59057531022108880 80256599878422592
8132411067593007 88659211543618064
63322489082883112 99821320089532528
7732650951566319 45844129430918528
28184532671760576 36767840945341896
10880982589421850 13024906883623894
28036850005188388 56567717156747472
20507910574537288 94063574279450288
15544052682383738 69292665489375728
25086041300167100 102039507133736864
22768551756106964 63241738092810096
1979308086338044 104341006372550640
33646138394835300 69066801638417096
46298159528978760 47103276983556776
56783480275845368 106068679926263872
96635527040583472 102963448275354832
65440053367985576 77836281902345696
50493922828981808 72880428498708768
77173275806284000 89412732383978320
16999758494260798 63839030049625432
100127102752531872 105486019399214240
44865773653301264 89548426244817792
19795825595333876 81040229186792416
30182395949207704 84470828712274976
46546082560227992 81257155386018800
16859596887508784 23011057755062116
48948689588037136 78408020758414128
2861606066428377 62721622321049152
5493945143431476 28946310579151932
1873548392406846 10904097787389380
60648678911774096 97758442940213072
21284810625410092 39373451215210744
609324884111023 83283877065395024
31950250903408068 48818254825136976
4344061929986575 69461594137497368
32433275977915592 58991028561747016
12145171003230292 89600892692534304
64006705951324120 82089195156243184
63446258226208912 88562930935482848
64925267409162176 99743827594190656
34959814564634724 92083164465474368
28253537636593264 42441691099019648
54959086668533736 89248784834826720
5610408360581211 16744874389860164
25155070124840180 58224334896449312
24020980646569456 48495786584862544
54940288206143224 77157146655096864
26511187319129196 61754047380549280
79927061511256832 86512944226799056
67453584766896864 90833967846877728
9740227476523214 26201243327557388
35854217887931084 74443258881882896
5633467683808902 8008877365349202
38217775803142952 73681768898247568
16837489377194224 18880430923437892
33346609709486028 79975655370111888
35898053695603964 38208464927742408
22048386332039656 54773240780990248
23575672086465848 58267670433178744
16766115168796550 105962113978983744
65815503139061392 106466626790309200
27421267546044556 68096982921398200
76443072273635904 99237304956232128
38479456787110160 45319932706000928
72859594639931152 88246449196049552
52178651019448120 93235011763930944
50293833576690704 77446452023361632
57800908628177680 101698383406162704
68117148040950056 74191433770976688
15139761600274286 23780583079314436
79254781878479440 107221377920468208
6934175195124058 37752378495093944
75525560153135728 82574841772823008
9686433254122168 44198368120699720
47397184412210496 92143536983093312
102894343688419792 105677830691074432
58397645660731544 89896254786095104
67248509290832176 102806886996996368
15840663615179834 97893913742691104
9443242219153600 21047654801765072
12871687991862496 92321527051417984
17392152376296626 100613353861061920
21946273578012480 57561981677386512
62532217782486760 98641738550754992
7045138674653630 100512676509416640
50402405899443848 90304817942718176
14292025565304574 71961486491333432
12744267084198768 39933125351014352
80624233337229968 86607817600716064
36307979265267200 45537458255721688
1487048684570313 79512240645767648
2033740518168260 18420956727414716
5825806107716373 34940178865941260
106497411656951 94572383680932288
955814031940079 1583892813308716
43171477067841744 57503961415259584
39181696545717264 55968934414238008
56614915891738160 97329185883974896
84249644629644832 95023233940475904
1332238350858307 90082416515659760
19207575784919752 46865756980669048
40727602358635736 51436766630474504
15000617761999902 58235488511703528
3338102477247240 21412155237335980
3684966211421587 70302295847886696
27203347765474716 78444169786056176
26437983337609880 64346136187137264
64005089468229328 70558075877817576
36476970778599952 43515221931263760
4976027716344836 21909503965380108
50128006806512864 57895609685488928
13615006904230888 68103499375428048
49255628922829088 85557271863176016
10577850886965568 34006511711476920
57779505833465608 66150858910751760
67287288700877040 102893037733292448
53965091571748384 86880607384734016
28223769456890124 50552267863543352
50490597490478928 55870987759664952
8021413273792653 71050252654535720
19289474285105908 66663899804939688
19007118154744732 68484097311703152
81410784036319392 88902749142211968
43830561142282896 46451671538602856
72187766931373632 82559973924071168
34881720797069952 45812796458165768
55946793338898120 92081757359231616
66834971710932584 86509481899659024
5560526138676456 34281563582753392
1292019920278168 74462141985268832
24958040688840120 89387599088848928
26907387329788988 94008423306406848
25272855921611420 69445422235139504
40000602641924688 56805992194207032
17721296309188854 84996797876770448
3606799535797884 40943196340650584
71537744181270264 90750362448887696
9313433832662588 91910964233077296
48233303593314008 65266064698376504
5938569520810703 37564710129288888
12655344502354820 91839273308046016
56032907123107560 105588240690013952
7062177634536747 46692093029095872
47437039687946728 69830328387952464
63854431125490224 86138196640739488
11783455378884514 74788720718141984
18097338674740992 96088722995794736
1888141332249070 74967604140348096
52756287591301376 54278422375093112
15217541170586404 66238623165618552
49358843920874432 80461507160275312
44207380081122616 87002406277821024
3812869339231875 65763023540413320
70770342200472304 83334023548934608
2517991858121110 59522069406103552
46840542240287424 100619403613401088
21944848313451016 72689317261280864
69744982460924568 76677478894457680
104954865277106160 105313755511404480
18614816640308392 66986059835273400
26078288369364944 31392138151039524
64057683267812768 70626476705068248
77441843468454400 94149925754303040
2741934764969636 17418990978403864
83304941791609248 100477199393803840
32189014986028308 79163591234624912
50555820512924224 80084431022790960
37617370485303904 68937578490509840
25340850882368864 59105038356138648
15159761056929788 42892619460519056
50861126630740768 86266861065393120
5956426820053867 17365341671598444
6742462357359699 101696777391078240
15087924370897684 70404128311120264
19919477482928860 82424236789834640
4852338856726840 46214164352912552
22164607924552932 53685621659401352
87287406481057024 103649869852053520
36643145164373800 49052600869980272
11913718844871146 104205416203653776
31449926284687824 102515571529118784
62310272648943744 90198647440532736
8633812567135625 31751654582519932
7412125163099293 84360060563959552
10516762499607856 77577068807136960
48825173002449824 53195084967416032
37705692911172888 76233011076245168
47340906540769224 98566120623222032
59569702834080920 106708980297438112
45312318773095352 60469277819933352
15485049046564112 74596714469827312
14300743040864190 42686757637207816
33735048306303424 47107028250575664
19718992131606684 24889494246108260
383371826007080 28222963879318636
4522461456400302 5152706731650928
39024139397246192 73188657654328960
728466808575058 92636877134099632
92093861200061472 95557993922909600
38953797711207224 39717888901471736
24466600369639600 34718243114717504
11717304637032326 44145523469625496
43304783638659696 61964947699417536
45929127775547056 51999094495158032
20093122743614592 70924983780360456
36542828608031488 85080419280382976
30932484968011876 55695491151382480
37795374499128368 70279317981751296
37401662924562480 87846696114616448
27636509800222032 35795585506472420
24320149939202896 58422592696469536
43660682038743232 47106469123209408
28440822398186128 88557940900532592
8565541066728978 62350609913518944
70740660780246016 83847917475415472
847403529627609 99252986903046480
10137518805110556 22264400166233840
62034844160677376 94403622367147504
37204420552636744 69640813595474664
36500799524387384 98720331487406592
39740812039845296 68346353485960808
11575648935192116 93496546032983072
77430485447272160 107126603834500192
47619170127705032 96507706490357264
68122116349491920 75634792281361808
46311663776650648 77760229343398336
6821653121432881 82566236503961232
44170704966148024 67208610604081000
69508795423298688 92964871131938608
41384601038420896 80168901363775296
84033365208581968 92261501339144960
32462471568683644 54997695618360552
23273781678316132 36237200489390584
27106745373384872 75986201859981968
42910765218176296 79362745999344304
9302920387290198 40700306199967600
51691768861119488 81037916475892688
9017428601415258 47758479230895640
3627366319180300 6080704284344868
29317436963025684 47328351726594192
7331547610929875 28728758120973604
65879490342141384 83132237075637104
31002145320282000 99579034154208816
8064364499015050 85459253313865328
77049187822627312 80480553798503536
16100034849175272 106895962959344160
52117541399560960 88118488599606368
28738239777405948 30837776698383348
22692763139109816 42875587934334208
8964430948128896 26406934875154892
20792341111026396 95245681835278384
18056383364255536 38569102832841136
37853588488502528 68815057869090696
44256340606700920 62610469474120752
29679336079230136 101387303605423040
4707877095795825 98406112799756688
49896769443397936 78404639698930400
19645191002944576 82735669196938368
10640396588165290 23098027994797148
21123489681895076 71052876608011672
11363837797880942 17612262298518382
55686656500225480 78989449098992208
23992307848352448 27156981161630264
372637006763839 105670732892145600
44401288315391568 92740223373164800
58156500865987432 106201977831588432
18070266603942880 98574235130521072
63567316655283392 92902251986027200
2207784709874345 93488057077674928
104255660162658368 104751802751049104
11772757831927878 38839550293228176
17253116835309992 100566556600550144
15436277613493356 64673545648634760
2146123559060288 86813079507302144
72946374507611120 80910400443198064
24059507131070724 77600538270237392
43956436650972008 44865698530070904
78997944787871600 91220886986419344
66456022354956472 69622299225216720
4331336306434252 53348978749970280
17288944218235790 44138253794807840
24950273910360352 106439008345882480
17533467457828150 22893948524169936
721210659525681 21378616460373700
55251714443409760 92934492783470592
19857044034459700 51976311496508440
28273829782595844 46300511342438152
53607396745136672 98356275765406096
44216820536684064 58483048754618872
34874247406728384 91991453810488560
47170525678619416 57534464499411424
21509667278892148 83960669068192336
11384964195073326 23671719079988112
46783339715813472 106847564217925712
6777772590365605 45887842719372968
41827794471857480 90747135476417216
7604116999263386 41397943847642544
63342542584444848 70896755114839976
21909323892947784 73099922995959520
55643941453336752 96645492579526576
34391066289879248 94894120785707152
25637843856932848 53774734875671040
19280704810760892 67494079873526040
48799977694324520 76261773825275856
39863607722306848 45824974307545880
32625201895217152 98175576357229296
25501536701190200 30587361963437288
63855757707859456 98318394619376432
61714620185566752 67556341392888304
59463732394744528 107110920482817904
16420731541601954 83384817457077072
41517184316712592 46604348257807184
81310071403611808 89289658786531504
2191789372859956 60506388053841816
209292619311523 44216367035879928
34561017212741872 75766486967460304
74715277429100464 100298954704567008
38265069618468496 48606022500146128
24310740766018692 31586025636896152
26424961787305468 62333225075727496
74357884761220208 101623866716557376
43330748199282480 62512093572768440
16489028575323496 70987354635275696
11433130557139212 86448827984623008
58234517523515736 90549285767707872
34699952516875860 93033180088884784
35506661225350972 100184246621643504
15242547507819376 85028770227320528
16088391086143504 102438616156612080
26826784118551272 52673685719942504
23896852286624540 103748459194226144
34188102601896308 39121692960019704
54364013199989352 101317679201134176
12128216969933708 51900116719066648
3309702260073854 18510537220843900
20574655444348920 83482522696491680
32996453697707004 91376995537370352
41741655136648200 80560465039382224
1538865501019288 66049222714926568
46068087763932064 47716478026731520
1293443986955643 84820495226411488
96099028784319744 96657638734014192
20678390559497464 48045008095187408
62516309221894112 86255599808240944
5050047095237735 39288415709505104
88440358978573280 88566988356087552
33549027720703144 53587249445181688
17946294421360026 91009208556644880
89819589405980352 98888981271974240
13289370485033806 104147606158727328
15678722162604150 82217359755691584
4932479665454867 69162157287568328
31776264517006320 52437335184745816
16326098895058450 55305731769326432
18671439678277600 41282408802389936
45570231757303648 83074700316636320
30940972983208104 95252157561677616
77454555818206064 79349352597076080
34974535066586324 60952529155163992
57640410059473832 105613246400031344
41941239630894496 68596189645210688
14396432033907708 91107236681295072
84563413911551328 88386244798742736
80489252231705904 105937999396762912
15035515120521554 38349973843639016
28064402445446412 77510795737450448
8419782252871709 51242039062176928
10820588250623328 58500677048957480
33840638219118140 36574215458683800
10623055897317130 51767081739797240
5107476107098392 68211357097665824
11379320964737708 90226752026853616
48084213773506192 67984303912273064
29505049755144900 85030177941460464
64302633008643000 87691051939547776
4341534781019213 66827685642231024
5101918163728717 39691656893113736
4448293295565035 98158812284554736
45430672228344752 104044957885733472
10290125827079398 51870705686228208
85133414314110240 106782013345631472
34781890455236076 100899758651171552
40172631319562176 90439089951614432
28142892580659120 43212206999854304
44692044559184288 74216185404042480
8780361320620351 51608168973598512
26653503800754180 96613542987481744
15681950786234292 82762218157383392
7980131261897283 22352607374150480
46389833258526256 76310790103777360
74521952719934512 105050950914071712
16523976572877130 53185012748493224
22602707865059292 69938724681895488
11161612730514152 50395707198897584
83915847809509328 86426635967728096
15879494342765436 98567002289756064
4062793417393877 105086330547303840
48559504102209120 68312519312084240
9454478251919562 56463826334759936
518846513147735 101352315282673328
31056121471779268 41749579486247280
24245642396462264 37271165839236088
26761286711655060 41429987719427512
5162075708225635 44485516621793392
44693005968840432 99098622226850944
21368382507220092 25069755705156724
54653408190158112 92411841289038528
18136981235047540 29813525518817920
59389487997239720 87344919749202400
60414649791292608 84447650371786160
94246383557535232 98612640542236384
38529489978763984 81755231807346400
11914090925538642 64679070553490104
38974016907994864 48550129398559216
6896457753787236 70556874707770200
10946914154999930 81336209390503744
76780260222328608 99605468439872800
56267015808388552 96732564853164352
37326220102935816 41276711630368448
17503461679380428 51308581871414976
21733543896342864 30642494868367024
55362089345598632 70791616901226464
60058969567807040 75981638915955024
7118526553205113 84858664967530496
70449039839146464 98156521216157968
25489950208370604 26083162872750108
33777769026525900 45706187255154824
22518207238999188 32217140935075016
38716768280336024 89019768322398816
10113877842967994 18327513940221796
64674479838592952 99459923057217472
13848964631922158 17238930197639094
37437676255690408 77232062020060784
44566504962405040 96395227009377344
38993326738006616 90175755556894352
28067892335099048 47419532270847728
87087154956657840 105932829386445680
1816036640545274 8308559225103002
23276346600683988 45509064047018456
43826470451654840 96404596770325904
35387476465926000 38686582007615688
63095834840267600 96316709043270176
2773385462377931 61426337660586968
1494349011698533 12162843984714516
15169170811695870 87622914924120000
34331103917003652 93830967527196944
42877297127228192 59577701562210120
6066185210590748 60684405237403144
73100590826811264 76211140171864752
68126087966958280 72041136999428600
59067303024639928 65022056291232720
39474945812845632 58865875682627520
10599185981086738 53700072149785264
11767869925176628 106529146343669952
65575360627792400 84144997343225536
12212074214167030 65377616043433800
64971084098506584 94568033102647456
64365030067477072 75051115702852672
32296451649792500 48255784573831584
31388689608634584 87442892644492400
39840340319618248 58767338558653672
6173611159484485 98376812130101840
293308668765258 96904676373675984
41827448193854928 94805696206946624
70395857770851560 92812064660124256
15792895666823968 70028880378542368
13231440362835702 105710438833383616
17638745714719782 59880843304654728
50662779252290376 76489600475725216
85558391701299344 97758740155120528
3017539343579485 84935870710128832
15229970186854180 38188941240741752
7048258713899617 19903721324241652
5988532089999012 83683739851497696
21775910188769544 77064239394888736
40899578125883128 42447681418332696
64252944204103128 78378229025999872
65118829882262456 94530748237084640
7607264576882939 44615826577936200
21357276140552532 66976937747431608
59402808519999728 97771617252650896
1864439462002183 98310246146718656
22078418952594008 80048816183346992
36828936967124576 95753242610526336
21877966534477628 62361502200056496
55601045130376848 67155194697991224
13584164094027718 93860970401746048
59338054131378976 105269957800587152
40181901272398400 48202948512105208
28214226707833496 79727932089205216
78998924479309136 104964562323758384
65396170763444176 89837418506235552
74630987465150496 90039963326158576
36068568559997200 95754098173485616
55100070286563144 90582865540008976
90155240471320784 95910950038221040
5263361806437686 45945970017262680
19226092103957380 84080995552492960
42303190993914824 45226656541122848
3227411130460359 4279116039841845
20248639824385084 67515531326042600
6968681933745579 14335957050945672
42905430717725016 51158789779489168
57799781086078680 90032527084632544
66641220093123288 107372261147117680
3354809415975191 17792169320980464
62020167160440480 104537272321411200
47862266921317704 62880132908200872
66029476702760352 93048380859129776
71064301928222320 102717420403771264
39770569197805808 92916650259894240
11683758099951942 57650277365522416
8968272264686971 69861102319438216
30124431250258656 33846558538296148
26870189706711212 62029751886798136
20786110664456952 34221888732871648
8900079850420003 35020350725276204
25105068008562484 56822580916827048
102543006091516560 105589803966513120
55348845504840880 99436203838990464
89118524348399408 93607296856953872
62076805729439960 68638516031807752
34001987704935096 74525355515075728
3706087224228670 51668763599503736
30570322624913424 77281492116932720
4960566373119357 52440886941759904
66992856937591976 100150967910611024
30640183725745412 106120503830036608
21663124994923796 34831139059001180
4450281419411852 27035362985622424
28364903080112092 54965431431243928
30645939812516040 78798776046213952
9507372702729804 10933838707609946
53817186528020888 62669863522441904
5622307123120502 57736414855099520
1684697863660813 31713532387665576
31988359003596896 59013777476243624
2612124133211900 72076056936702768
1735092660302735 58011184957242240
43983105654319024 89567293798002304
18327211507667552 75842620023509648
24125447800609984 87669545881530048
47030118573102216 89269601024978688
24572678315601364 69151428064863248
44363762807973128 60735301025126688
3491845195840074 52573588310048704
2009871261325456 69192343427252240
41637378979868720 72143420374637648
66376570497612424 80259867556745952
87352152484527264 99088527875383824
56167394012537040 66709376245248456
34574587534552784 86954838958643776
81659567533052496 97400521530650384
26926625930660264 74622112732296416
14151415917361840 58131515957092320
52088869716813312 61196637998471872
81607435654918336 95231254274964960
16868589529003154 19686657504772580
3452405766424944 81509631940908864
9319457470002370 23195613269519820
36984117903834936 102195935617814704
48558950067580824 56394499423537480
50439375250351360 74786355274823040
13324270950821694 17677093733835994
40242937020427344 73051395487324560
13863159786346062 17525016467388164
3197579536959841 47866659759766032
11706644123939140 105434171145502528
85879267111619616 99895302645320576
1739054126693345 29573871213680284
53602704005444368 96434484785294016
3782986755936815 23215110056687180
61214335818824808 71832148119139520
101305720254247728 105945947115538848
34315497658401508 84471106717560240
4089063445454027 68081919987500800
68742468082509272 95201073437065184
93476377834634080 95632758926088768
53005443247189744 53447398373956328
45035694941068296 68685374108115808
31708675276054784 66098575894465680
31078772698455068 46112827033477432
36863511764807536 104595400930233824
30147355959547060 75041957020514720
86083676819151360 98017355740401136
35630584516402840 55843284185762824
42538060205358912 91245366961038640
1085827628964997 41990820315372872
4039771216173174 31740883539247152
48522969849035288 55950386841136968
54298559977456696 54457891226507984
70374603469544264 98223814991218240
3900409082878115 87727030343996096
62642818217702520 100936263896999808
59298593051840624 61705663324652136
11099308545377356 17648361902708064
33470853464494724 74574060178169296
5460337568584445 45365865625921280
6514970225070194 16058835827661524
33684745359589408 56820882665467488
67919157253245584 102606065418294208
21367860101424804 63084349846907840
71832562356835984 94034074644595776
11122707715305334 93962153795121440
18246780836232004 37053005146019384
38937364089135384 55183694505797608
22904915493268216 32938865498074360
46901642707294872 48082767915650208
48235685688295392 102701736355253664
67470290298378792 100448305254678016
255313664303970 106642406326910464
67342253317612880 97857995163748992
15991122185747156 91215914138435424
47109041363677624 94064680877776400
47850887348328048 69841018821469160
26788126762726608 49983567641700392
7319633413902287 79206583078999760
22207820397115340 85569941081759312
33566895235965368 90371716259875536
28125676195182436 62095475315708200
59555431109779392 69348822108678096
12313953574547966 104183150309520784
48053263717840984 101434476820254576
45029968725818664 84337430793684064
20080196715407192 44116375454191616
25502714568117540 70548630907668728
59029566084579888 102560822780731264
37680852596183040 41914662152830152
60812322439812128 107223771575264048
33893568046746464 54774785226030760
10428825319430548 50006241726807048
51466461488245800 103259112629926368
79591541722517824 85087049501121568
40739385636385368 101908559657406288
73684304514477584 97533559335147536
25825558115555968 31710687430173512
38301591359889248 104949231104149312
26644246505273072 89387269652306416
25650182943997208 64741088900226248
87245468250385712 107264529300049648
11419462025331504 94640337779692128
7225358426918797 21076973055971920
37328476112668248 69668261686114544
96891813408359968 101338796242679664
59754667888655128 59764629626689568
82728848275127840 93911316413347680
39093105118954488 39968171963098552
18637546361188520 44085370005103712
22022124748848356 74133045714903296
27769828828365724 93705919364717920
73087963942142144 95327474520642144
70316769858701368 86095390956242048
95043525786561648 104670941932433008
14926804734154520 49233824681310680
64458875269302408 82784361640424016
48496366638343080 85931775277399872
82642658731755120 95679810618068368
7086683099587635 7904775674782567
25757140748569124 91585960043060352
52195733684202224 67467343103238720
115966346379470 81828192078608752
69789999439727064 81721193448821696
32296085457202548 55859274420040928
2408316592274095 42607757756513240
8919367855247503 17188085157991420
60286487382112920 92018159194637728
18241554856949244 76568709678369184
5646769317240528 82281604401291712
20666113993529140 83137834589796496
16731368555065166 95497761102660816
16563025996170054 65332223738434256
24615058540699020 29219748074726504
37255968293617656 84792738510380608
20700501238515868 49880672111708864
69627626592282528 85373388451568656
86213089580357024 88274234177860320
30360315998881932 34586224345124836
8676716105168920 36012255767828008
66015469422689856 72419840809119072
25454627015900436 83193327849757056
5023617549946979 43300452922154264
12541025888570412 28556015756222168
19671051787658704 62938629079568904
56716676057944520 102507972598551616
50799332369593840 67941281087437864
17531653569323360 105264590115038368
52831379324600248 77754949794257024
38012219642365672 38240960407117488
5610857315568546 80292523251979488
26908075137697616 29347535672756596
65035257843808400 81999393511639456
52874022896824296 69205149666544384
38208481184196880 93581268888203488
50336621832146864 54092132209673344
30899306218848056 46291311126901272
42815991977552440 105750803939350192
44576362924715072 87326193915623520
58284504684090456 93721165913119184
26849389048510760 37745742810001016
12744682628659828 52645277000175128
86046148925953728 105425537014159072
12697439214073952 69887189481298488
9132331207892232 59238292254592928
20061021380317320 37609198837598440
36564239347319056 55130057293153792
95856175352748928 106694360202309856
46263467503146768 104579586623272768
52408451433604080 85860803369290976
80548460307844592 82958566902324352
10527127953240210 41885659041778208
66469783732675208 70869709886389584
82857529175660368 106485066326862400
22126448682295620 28311251835655228
6542031168672947 55737943465328632
51210718460925320 57584140248245656
42494427513437680 80847102722111184
5636173973692707 7713873258876042
51381502638586072 57200271252172120
13699011386148080 101145580179340048
19228538832141888 95495507888581520
8286291205632024 77328505817140624
58838195356862672 65712227027175560
20189617586468516 59210843770297656
54609096190696368 66491406686100048
17946361353264248 63954530004048192
38494676335869624 96158165196722080
16998772811743556 75874223440011648
35550921578437064 63689175644080776
12358661422688682 52987094082249480
75380186212850608 90387992742318016
74082828794302800 77610568224902384
49842426764359696 76013357312278032
29967655968360920 100261223366038960
71563576029332776 83104520441186192
54623605719265776 83202014508600288
61436035367158160 80628033390747888
51838118690507536 101226095423939952
43431857147353768 44317207350038936
63186518601226848 104024192445261056
24152697368101136 82245782216971632
27152993376814288 74749623937016720
16246358896978388 84999065557561536
41874727994910072 52662603248910552
26295624294074264 38842897182813664
50682026455406216 57784654945894272
9127586405025488 95559101555685104
35493394540441916 60852127848172416
44688571726920728 66029929825180856
37359071791197608 91767348454408320
69834285489098784 100556723345555936
80128281853945968 81330903995673040
47381817113416320 96863132816047344
45719035601945520 99707868713551776
50963433962844496 71268795532277720
43615744267547632 93250524128036944
10372029361905676 64795598365818440
53697020226142912 100601358853581680
35844839818315908 51979585142547256
32745292959371968 39157757235889080
16371875591859064 93939248273774016
64347379051912344 83951593155125472
48380981693832048 101604210756795568
26371323209854524 34274956007543964
2007809252146150 36509266609794256
52456418117018160 76706992249168816
21608871800841536 46030990782323864
5332996790188602 25937915240558260
16589323800147258 77074897235248992
49796803739946016 64877428285976064
45707444873647720 53326208103578984
86119741185430960 93943422218625312
19921204320902264 99259876983848256
9755255552034002 79679543102959104
70884084933428616 106601637718132848
72013385571395920 99413949534680624
74629683071217008 83673451317536208
47611152781407192 81643185140742928
74368400427291536 87229968397628080
8586115226208501 15551700679349146
21927344593173992 75134442012980320
45147473739952496 55542453956190520
64232448520861472 75234415195189712
81711441243256048 87187365127993824
21025899224763120 45136918450940728
61857776904509008 98067355941212896
42572550079763440 81846725263942768
48417423717026168 53932213554876744
905822493961334 104864756622190544
59225116885149040 65807870754487648
16374662469622432 22673465857012192
88190498884982352 102209406691284624
27161776620887392 78875388825360912
55081058212385976 73096275134251440
45516213127523064 55912705956063496
8181165196435552 46287867656656296
31236328048264332 97961209336478864
40614529771925376 85838371663548704
1660630904711533 104032227328600368
5884259003766254 82021763067361504
2795676465796663 7247771784589772
9457499295634466 106004486279262224
75218692813369040 103139204981191696
73877188775885056 101079328023239584
30709740081082936 99596929480845312
71046239600151488 71200470833503768
48636606034954104 96252605151128832
65491873100131264 88764323305701120
34633678597248100 86260774840870336
13851131613658150 70033708066841552
21883454480147948 37069031546480584
5081765318225101 34684453941775916
52968209580289872 63773131017417184
33868498219957372 67697252164222760
23551991601073468 90345650933874192
65517983922089040 81239462808291680
41535303114728952 73339130844715168
15810585100123988 30758849513322468
29212318951857776 41707762577932384
68576326248455848 81784971337265440
39681065359812568 106075405282267056
90100779189082384 102095902647966448
3577670777947618 55062680851958496
31532761216842672 72989761177930112
1892230731165696 86137879233197840
67925786904109616 105541436019627440
30349486254500596 81217504599544960
23262854991577164 84767830134708080
42484937700632504 67447875744413416
4490030933082583 48906121609178576
75476153012609152 76970626408349280
24149392998224272 72359781350784352
24632795387696092 37459307015180608
24302997357572952 25654611803798308
63067866279409064 83034153469985632
24769658659103788 67538478972589152
4460144459092333 53349029497513616
5061543221223453 60435807828593864
5113623308025363 15329975550078974
74921568235116624 96213486107971632
58277646091773640 82380019733210048
54313966124190176 63050284552159160
46549046114254408 80511529451583152
322541616491699 15253928435452662
67369991497910352 71898605628849456
26043034278504960 88961270031212288
57811124563207280 72601625528136864
9582092032172018 104460435694839536
70767544485944792 93111297494739584
24638818228385940 85750197790285168
55834039457351336 100259965396022864
58852426188754688 62328410348284952
78027610978684656 100167499326822720
5021967342033771 67237852729927104
49704125267522840 89234540803154800
27728100754953020 42411046295825600
8977069922694021 9468007497284704
101026686727083264 103917823011253424
62385401337728160 90057843224276400
2420357844009782 79068148592968800
6505760233597950 103214939009250704
47821636800489832 104310032486058496
32138495693236944 55381034452867920
37964371640457176 95285146023932320
100356374965845552 102367328527021472
59249803259584464 61633485125761448
74845456740029568 96618600501699120
44723772526218056 103746851775543280
14790472570194254 88672621118589456
48754022188286240 84713949515193232
24760652737346664 64322335330279200
19248460341492092 47630024576351960
68747817125421944 84377303223926976
86441265996910144 88676492112788832
15616588129610834 85035428512935696
30537892160379428 94215325721008352
19653484558658992 87182004434653520
38900305973717144 78581734699037216
39956545281591056 64657314703649560
6199981387637333 44950135173505048
76688300001014000 82570362538410624
79851731611696288 94022241449699456
10500398996437842 80782479918020304
50463897854364040 86745773871493968
11444753478806694 87990221427628384
94355361777021840 95849552567351200
23692529938348020 43731588110601072
5940973499313358 70133417244971128
33924821617621632 45053870195472360
37347831309129352 102225493681306896
30966577577205676 100027381030257856
25874231600610368 28909522784561556
67909347604032560 80436355974118848
15048627494188318 43504465774147056
4318572449376681 17718819559374630
25513004480890288 31809065136380024
60790173920112264 83225808800244960
70884445800199936 86065268646620608
9853916391323476 105568228280239168
40216391224582312 96534654384747376
13783449059336480 38341565299124928
4101383479228594 101267259315412960
26469423691729372 79252115122917984
22581356406262600 97439413323837344
88355005173883872 92790231037330304
30052506832637424 82618215147911120
13686408526217278 99027955930538240
77645508031774944 104959073116556224
44910716769718576 88004025827646688
3495905247472002 97645067025819456
39698898556224848 107316822460412288
32805634286685200 87469967746088080
32256686872126408 37720904763538384
67358797577262920 89059591364357424
2289027959939195 29253454953102892
520343985483169 91374764766693168
82192097984684032 90525089660178816
10956611923918540 13287944730366524
1960582390423203 103189318774297392
41330792249923728 63454430825366632
42219125949500680 82341859194208576
30821684566780492 49896064113255336
42468338172933224 61957025217489280
3516408014501955 68063006556363336
30044204595236988 63343228255717128
87518589854054320 106250964233568256
70173327606762352 88162227802135520
57224282638552888 76787293169098320
4931755194453052 27352356090894332
11413922580888374 46667531164906720
49187612015029176 59312276423867448
2492540354196550 68114918800201456
34406686884305592 93594082681333600
38952936621882656 81240075701421024
58280581664739264 103306378234429616
40881358477572656 54650979102283128
27998613531983584 55854795078595768
84660724005162096 96478639083736096
54933734104390752 76474304104073760
15799437703982934 99476181348791568
25597183676889816 84704985462028176
2670443852476884 39870664858851648
5918729598424915 67861865987108656
32092061749921056 48425939991983064
18190199087092220 88423154982312832
21729051411076368 41476377048268536
61247643583108176 98949086866017968
57422979730722464 101286151885272272
36921354597989680 102690861122800896
55570455811735952 99378182389961296
25659829823748412 82584553594243664
5164610237012103 12062717006784064
9481152384778982 40246699427045464
53551331383504136 78992526223631328
29494435124910752 90287078185970736
48067242634643584 103566154759415120
24285400588651672 76127395272605184
13333489040211494 82068333904198128
63741259835400048 102733570111144320
47089165688556320 53741558546975744
43519941637793760 59579254750043904
14507510667826852 65073533214442864
15411575706069192 93065434437661424
44519306315060832 84393937821905568
9547883584580618 69690709325736280
8911009254863363 25736410234602372
6220377162810520 94782160558379808
33997141637558004 35213074029553624
51651182039557680 59298100307886920
6727168568663029 56442820066084704
36117372634493280 58795822063180192
71900691272058152 88125656322659728
61542100382383000 62923223435587728
10899220998133856 21574944188731780
51321199574242432 100934596117687664
71147364103530928 81388367585004096
40717710383308056 94066578657337248
28774489351139848 106379216663429712
55013753935182984 57316830787527120
17939078410101330 47385017107211712
15702933667545328 87427643866672944
13948564230803308 59142799555806008
99522235438323648 106817543770439968
34781267769894428 100872373079907664
7624060716132359 93682351101307360
15790224531477746 37570275240257288
31161414033138292 76037835935702176
47481796261035184 94628664993716864
38114842202836248 102372816006223360
6897875332618717 16893154106077968
11275821045287712 106408178576403104
17155492861648570 95551058839264352
74475319040943184 100770184586884752
35355982861015340 60882373995228992
24007657632705320 24650335353359236
2579021849859620 8084409107175069
11626875823416908 22569403769077696
7232963339555745 96024324953572144
2085898663579942 63512181617131840
54865446003793368 69774119588074152
50212903656769592 64583841765040248
54362497638414032 55686459379683336
33698693920845816 66264999203536648
69006373801574752 83822831372586496
8269413090397268 53316383944126160
34792625043666096 102549190256236704
25301543618200316 49535665717626216
27172896451337068 84355469821328784
2693449560773851 105937218988611664
34845282597453328 51337820609840808
82608264773196080 87348718560598048
40971545714950968 98490883541180480
4619759491794970 64036510393351024
26512410781120696 94891877827900752
2801925634148790 28647433302886216
67934023739254800 94179045754053168
23019926899085632 40651531861469296
13342365610701378 23046618363133252
70729794897615856 78243008866683632
5869002859268573 46208953693676784
3688444298270800 7183873196091465
67357055931275984 84931218439207888
5823264397911838 69801633636425440
39055066382571432 91186139021222352
19184326700342572 38173903104975536
32495687107265112 68747372760453840
72009162008999296 75192839756899312
64105962330539360 104623260484063776
58641683977347600 64263566434824792
13958355555498132 87589520778791856
5394447827703098 13071680550030144
46623570177844648 57218740376278720
104727673530231536 107347711503443584
74985795424531984 87907743214415024
52354051563448368 54843187525143080
562561737341308 50207054053763232
37583306362119312 91698749626456880
34428658854991552 65044011395448344
65578760899963040 68424805217260024
62204401948920096 89688005945376640
58969443819489704 69516933576136056
22040452887501920 90114143150016832
47535883142263056 101102958340115040
63143207278509560 90432391153940256
1463871975406647 73974326398167088
63456330806245464 97960461062688128
54587273391582520 93428124411224032
4561794659448626 78809780114865152
27653031263056200 80648703778113984
16276942792259226 24704364221175016
60078798518343392 97981593778915088
39775385332568384 78790728356070368
58006586074955400 93016760442209680
31484754036183184 101869126903587776
27422297975670640 36044824008813120
51075954309744296 62203118234430352
16942495104316340 98680054215992032
45059016550551248 69480056366142312
705292116689301 88318595566543248
39526911324517848 51295589985153608
8773125787528234 36074398781821848
11314381102690512 102210469710261600
85030163817730384 95968553394524448
12328921798865134 43529026355014064
21729048459943404 81525615123096896
59021885800630608 86494900496666000
28212829562300888 101476519827999552
14365500366189966 64271413479357952
46450255443766432 96078933236362512
22431352853480544 35062637984996436
8464421273143773 80341359962975744
8119871277753072 79457358075674480
26361803559455504 96379151219910496
60473259096413080 67662813408830304
71377361280178112 91781885888283968
64970825424179496 90974617622088672
67547032585789152 99473301613712368
57623296090840184 61721446275505488
1778211236528779 98892167769549232
22671885696725476 33106643796094152
21392541320893108 65018020938392296
36848821327635216 107044292362898704
53147165695320928 94001656272396528
10961419177709968 56360543884122120
63354613132889976 86695901744577840
54455204847340424 59752903499217640
34727175309679432 49922660962450824
25493115043167128 27919521278888336
2160102984907151 67638547987891432
6993561678080754 30498373525087376
87925073505337200 106192494032729408
22781095271017852 47340164771221952
27913128010068912 58371026853958928
26786616547981280 57565150381132920
36372215117595696 91174642866680576
37203411251135656 57562948739999424
27433439024000184 28934482845905320
72094143307979248 102014441485166992
57331826512105976 95720034317403472
26462619909866732 43746281027624536
10787311342325980 33594434166855640
64811519646251336 74462964617762800
56030513607238424 69122342685277600
35916545412222312 73450115637836112
1576559180671311 11308897519934852
53657195773893768 79439869636574224
3851788217702868 47162588174343136
17255682571917734 49726734925668744
24975825254661192 68260589708268016
747912019572830 48047431281684904
81461711709124416 84945778037725120
63483490884835856 65588308363989680
61340476434980048 102413275179920640
3097116369261171 82153172435872320
25187658747127928 96720792428548496
45042623843423872 100194640829101616
11934041103195960 87655503072074560
43716973164747648 44465065026097512
36386550897338504 53569936399938232
72266863354596368 95282742182840016
34380897946747992 63410798416040840
43897068430873512 54217106296269256
5441634305019382 57144482225381120
62525806424176064 67953398188132136
17028195176639568 26758910919565980
23294824990825284 47664906891951016
87280096996917008 101344844096880784
243078534656143 96406269131234800
45049815206153512 74062557488117264
25178009379917924 51180687946577864
22348973028755964 86869557177462432
15141505484793482 29197994782141132
1717362122135544 49169580353598816
25881097438756196 82673094688295040
45402044232751112 106395908653661408
27866170229169100 64742945555020184
8190076209259 39611401883137152
12746751045207222 78672913307985360
60937070128371848 77146618224758192
19984057258407988 60846141327996864
3068873859073640 29190504404783268
50908218294890240 88876667578779648
12212804195171364 34374114629949592
61387033163135184 69857064479196208
22783596605316940 90476637702698960
859287640095902 48459359117137176
689728318025970 27245516403109376
7812118633975606 51167762286743192
14954053718064126 52672617492509112
72671053084227408 86077958188404896
33102037813476200 72548752446447040
14642643661554346 56782667728762848
82513867189838848 86033901500440272
9845176467909628 51642403820707736
2797693726675035 62290000933559456
25281431483380144 53782836336496384
52593669155570256 81599838710313088
10693854342170722 106153576131767712
45309172308330944 70764315832488296
45152469249426680 49331885128720120
9487213186579138 19394066869556820
15338974116426478 22669752980918896
52644241424068864 66021848896358528
91222869942907776 99265537890970288
38265416596591976 59800262183195152
43128701465077232 95874592162511120
25444375839513792 90934823178295184
13881975851752098 18494652904068004
73749334866852992 102528972888733728
17178354422770702 65666529310646480
18373419620290768 106878509031423248
75197067490325968 79092675622397280
8965862036155325 68881835666129344
13350596982124336 16473720301457606
40491163308867672 41744277332024792
39752246993530680 104215097679806576
27564775706727236 29649378631903856
5681215171263126 97415125975569600
79360286840340848 101516362163753568
35631481055777380 79164407550634816
2205937989182282 53301093994193680
42640484718312096 62983394073607288
8101436910863881 85075823449205824
73973526199762384 80312317280935712
30925329114179628 41956678041089656
32503460836195776 71981839851396224
28232325609218996 67007496318349496
4956839948834231 37224105716110632
65720757782310144 67165139990750928
83956899803960080 96611342098640496
9611228424309546 47155597101031144
93008124732455504 96846240995447216
16992794014210138 18483894741291056
34773565088169880 87201598617525152
690319251925278 34012801120211048
67510117128397032 88808440909924368
98677619525504736 102896485295835168
14446399017515954 16908864948109446
56136643059178960 104262578827526544
5903841859365848 96910417305585152
55672143557508120 77144234931818816
3352424844557573 73256967506584208
10869980594338232 57957708693459736
7312584258905034 78988764417636544
104586260729435024 105189278948777456
15235864291719064 86191318839275024
17607596178813944 35819299015349980
79800894486666912 92909762655176224
35180473714740776 46827572392005568
19108593042293180 98981502131639152
12437687565731056 19819952458822264
1525243908829117 48241525420776392
56546629916550480 59457689377128256
29573399154469316 48717769594237168
26402560989501588 50894639008214600
51771839639358552 56383512569220384
15507541319770440 29357203237989060
45302551988334680 88265747135731936
6691317073012928 87006346059389552
28192430220538348 60219652726974904
2705548135557176 66292561282181592
20037416561360180 97867031207402480
34906808074981328 41862487572380856
39808762342440816 49039409772717696
64944910240113488 101951598952253024
4444742249873736 51463143301670872
28506422661031740 86681408900313616
41053653283190944 65913945597073784
14864772051328286 103568232549064320
7412116403770833 87427743537391712
3186683596789171 73085811496312752
56911272190668144 69020216420913736
21223585282532512 36501594878034616
82024038296647696 106742025509718768
27230167313503280 98928703747878704
19177957244125760 61432578033734168
5597421048990634 97604225542649520
72961002708342400 75989098307563824
10573408479925162 61885816405010264
88778002099777280 103889975348071728
47633662958533888 73697805053827712
15453053640266810 52448016798265104
17979478058553706 84865674123958640
71119719097168008 100491802393130928
21269903900168624 74310898041312832
66734251896876568 95370085246117072
13974262849389276 99189149523473424
14826606004031380 72944213969928400
6058787491138462 34971577406611272
55249149831523168 67387390566518064
33144327318056888 55904164556679568
41275320698492456 78920794169089168
18154392229862224 97160400170054304
66553533542094840 80671727330329936
21224010030181516 40077096476702144
1456769158676148 86055324381238224
21475197819464888 64204407547266808
53964528213472400 93213049221421872
64811187436666144 72509020451388208
23783668097000516 96235871862707584
34484525253873844 101701568063071504
19715201921275724 22478529232923904
37587872489696528 68962093347301904
65876164507001152 101946370188711616
52543555663806944 59976993905500448
41527811592961144 92670347306129888
38027909188918328 102158963183547648
30565498414813252 43065330901865032
25953820624796312 39513314617771552
63008483029658544 76221307908659792
47398076125750376 87456155187456560
5553910119137577 28070518672217196
2336299049164582 105458793006312240
6737270969490437 50638008771141080
104902441838436192 106700772439535200
20394370908682644 62175297379809608
77347460740036816 104606251186747424
30188720229246920 75257572545533792
6917206194982151 85416435290527008
103064342774954288 103152662401886432
18480478974702084 21160414800537884
17864886180961620 57205653528554184
33675660610219596 43969220344350840
6713199382696537 27126565242453400
40661360285801336 61699933633792912
93565074008037248 93850864805549680
9056285537273412 88831716566631744
5769785181161502 65109544821008720
20850584142926800 51829213935670120
3904948447422793 100161642908321056
24907635929268660 44452155822994640
72809699028177312 98224704648474176
11969230131064612 78415075239933440
36862772434706136 48978997970030624
20918142839330304 57925712079064592
11165056762759406 103666875054584176
17496350701331340 82421384014216288
61188820195524632 66996150233791008
57613595020583376 79067733400466592
31632205390854284 50729075002142368
33513662656851980 60331440574143640
69477239258003280 97436498440227184
653846126152801 45513124352825576
83314936944747968 94188283827612736
21243438900751508 49624263335340528
8035281250267034 75283262629964112
56808446709163696 63758742801766624
68895148268701216 72430768655484432
50460979213431960 59023372436154976
9360873100440984 57583781743626816
39490097512914680 99851917822740992
14749397065094384 69499080352127120
27500135624042908 44013997166187312
7958534421840291 31501468236650104
348007351894760 64151159020009648
13940295547067650 26651719073150652
62532340482798424 97390115093973600
42551286205229592 65936161787019384
80663542084331936 80915205154094752
69745866409896896 106553272692029248
60576867005323448 71214809122638744
22196672979673780 35933873534419652
49720554378121216 102064911975851120
26657953590604036 38732831640490744
69357228107243008 84386863855307824
76405573350035520 78624698742738384
3168835345214082 94509266192077312
10084188143057256 44942291833417160
26966651604182068 85094426395105792
42781266292702128 80886374504338128
20003207998635496 103539456808498448
82949948711093568 93544390995721488
80485051145157664 87608281811765728
4549839903044513 29431374992597980
16092295561150752 30635038021099108
65827342814258232 74166108176608320
34246561945618840 39505357408588432
17180060621687708 46466843835643032
54320752736141240 71710171545248072
93304246163842832 93588920433536208
51498949321366528 84742261388523152
5515533789256671 14994196761598214
32982905206749744 62607033516552392
24034653935549940 39876825959552408
34793539388086720 54996980954633744
1953137598588563 69692236446376464
59358667786049688 98506334740688768
11398818682931906 63638708569854776
49026922210404232 74731390361045504
37551581474739096 105695819733672016
127252127165985 68470816183282128
29844320794299716 84744412844882256
2013224758600617 5343733156226734
45763826491768296 91244640418174800
85609905983223776 87538964109957552
68521130984280816 106913649638757392
8935081455802541 59444992435800968
1122530557020569 24518110461290376
45973435686339976 62936457207347904
81431919529605152 95051453243500192
57870059545130192 100828907075397936
22184385082863248 46385327319401576
64216697378054464 94323409752663472
22544414395550552 52169685662582808
25391078330637756 34432096489713308
3916075833442690 60151330697111928
13094529272295388 81109818550725984
32988970832153720 94101499014718688
34284116972675344 62288717637147176
32995469327269000 101977023344661392
8741767469979482 84066484719368800
47610887065234400 93932821442837968
835689510551071 33805018797141288
78462300329005472 101964925166136608
63298604901440088 67367296347008552
16655743525222788 96965126685260448
41907849466236136 66227598966474576
46053572666777064 97018722802162608
32832038108339712 40428876110732672
10354476672808844 105816139450046224
24696521120542540 45052186983084896
3128564193364336 61039333468708840
31276312856487292 96655466863482336
50633189286117584 104851817127820272
25944501988380068 88306901450812576
36656732180366920 54263277962925752
21503589944576276 66601501025313992
14183185843273934 69649172009207576
72721601472544144 76990102485612160
63869385303795280 84065901477552848
56981842025731696 105101537361852704
3366191722402956 71654130484833184
19580742951404584 44213496027863720
4232201840715029 105198385004274432
52435249538723408 96178985053078512
84723193845322080 105822804401629696
66805137330759848 95118025890519008
64488911380537456 80624607622429328
69533790921551176 96691419079741728
11579568659078986 49389207881299240
7301805593012242 73326111209925504
3649255325144960 33859592398884984
54851951375960952 97942373858846336
58818016572876008 71738588483389704
16235710262009440 52274599780985672
24012929402662672 60260744674266472
11592254443517310 107269933267577808
76959189121145680 105829334442218464
4134247400635531 66371876059565392
39710276689198712 63122877441215552
37640122786879752 49405188262026624
934026582012940 24351369848410432
60286710361289632 89819011812015584
34542519584306736 97384852968928592
60320631724932512 68291451342058600
4643353692590716 14656344533602914
54310855199274480 105115949501783440
62289437000215568 91676356813926752
9447124662178808 35438233121920416
8465086265384298 63872475454040568
24770196796671692 64428993365537304
78158262704335072 87600333877550176
3872382418615343 78353004200365488
1675144357416154 46672913521450832
16676292061579524 43390484613929008
8746500468278509 88360298056935552
59717896309743536 72645458080642368
52287709813958768 102625521259311360
49701650547574648 67110242812131920
18001768278996670 96192404833882192
80453933043438000 106730748673626384
11348330761694724 44058046709689360
58155832263953816 75542360869599200
77123819429270976 87152242984358656
24963666554573836 36385998463192392
48558826686767608 70222421555191464
10498567783127600 80604884932670256
16611422713646326 75139551182569936
15442152296276102 20304169014965452
7487428430426411 65780486723318520
9092549191284948 87635516233906224
38015059707484840 84877392721904048
23885297821669784 87058011994570592
84284581878024720 104887721497467104
77321358083286720 83829286297196240
10170564306499106 47359507975398280
39661544367632696 59015331583879888
37145976187338280 39973511288611248
35486794096436712 36511103603986384
3995865771177675 22383664151314176
60377599736031376 83956675599776896
94401777752811104 100239836871057184
74797646514780464 98200876388981312
71835623382555048 101943935837367312
79337780456628080 82358079731249280
88194953726748704 100857133261249216
7089981576545338 34268834932703420
55855559202092016 56672461840846664
12992881122658546 66353174203811304
7494396232537846 69240426304550592
17342434774753962 58015932060880312
31790827066814060 56866877793476904
49597775006951552 66517983163384288
92882176366549744 100394782673340288
51926027602436096 92875399199232160
13807149501082238 73205492839646960
24704943606551376 85904915131673872
46363746258243208 91395175006909232
27736492165604800 64929439360495800
46863261668727136 98616007284276256
91752129743603184 101919103505284944
25570328649884428 90534741931741392
41691684438184384 95821919489497056
7937958508842473 7945303857020955
45168076812709832 63582760108364528
21652557938888944 47865495819171168
45582565086533768 85563114438626912
24255216888117996 33966869559941504
16954871991582880 27119455981951156
58383917115881760 76703058647323648
57636192572340048 70386713864948312
24782984034678664 33167914433662816
49022065258883312 96237903166133936
59588956871487840 94939428494323792
29432708120273608 55264690062540848
33426039418809912 62260157676649512
4111576275890734 76252724618383072
28537589996332184 39594867538296536
22073170972761168 27730189107727832
35999575556007788 43772947642155480
66635723491823616 105931858708230272
66140998581039848 73082865257366992
7928422018626027 68825723230435984
48558475859321624 50775804785881456
22279978721526732 65967449439580576
71384144829660080 71596642016235776
19195002591522992 77682477615760464
17031518756272898 17845862349055874
15965208214778910 40407672581405280
48340272733300808 88694448992544992
60930229479789392 96514054594113984
20618685586156096 68096792061134376
48229586470543696 86878565853490880
88407709946414240 95581979100592480
31121788226337832 81542406741333824
5028325937807086 104800998802031008
62398541359999888 74830551003408480
33006435947125264 101585917231003248
39538409771030832 63280875436307560
9217517307087714 25141670544633880
13488766936272438 49888328196783096
9596099113558966 88133766374402288
21757228129493344 33472125982160208
49839863604429656 73063635847261472
28934494152486436 53530282099239760
8714074323840337 87996334021414624
35585300217350408 88384944582016800
14534418786314782 67900312222181744
13308427476403436 13648511661766824
88212803756094416 102004727362665232
85919905539002272 86514674650227024
82642961788468976 101806031202418960
16342092217238626 54569385193899184
67807384088446088 74691278088779120
4395175743748095 14548331256241616
5905458236198810 93648192631416384
12363876617351920 61014736672026864
45077694499020416 71975190390381280
39389056313538768 71649165836859936
25948701979148880 38657611928279520
47512992412386728 91269978779256496
17686563358096706 86218377465942432
6252152875223926 38632383083982112
42361871959791592 101771222419286032
4038890144628527 45233890792052488
72622253382550480 80635475567337088
12465184900733192 90494644044428688
58414598401469456 78030175549843264
21989693479702392 96573864263539952
631957354367447 85893353081329392
81161405736777920 103165559690238256
18158860060576260 70293092432307472
42237101783233288 44449794046843744
42606247864172768 105500068786044368
44759751155622128 79402497567896704
74360963680430640 84711668392110112
80887086295089008 105956674920846240
2054182359606934 53433440402591352
55697595900009952 60990734053409992
11127249073963934 94065127885069712
10842479658166128 37887420061400624
68090694160248224 105774498380142272
5795605026526645 56192983808942832
79409385641032464 85240060780080080
4677665660818103 45941748898903680
67028837525775184 106593967227768384
32817626538297292 79419798350120208
45198621709761072 90025555417766240
30785233494427128 94024876860723168
76573732574630784 89897654995776800
31282439292567080 83725357338446864
8467239308274846 27508799838753144
17368671424618160 99223468099984032
42752025204834008 86725326154898512
15646538430100260 97361687951908544
56081113783665880 101717779764698848
95248920469811312 107080176217016288
24130949194509904 73327588295758480
70526248543769496 95712551716382656
42148646293129376 63707590907157936
9729993937246328 86276831123329984
70595996021783488 78153054308981744
63556000418853 9590504983774954
60080398107768664 71449931063777200
19468164513665020 78254743150933504
26840326064779680 95803609585193312
6208872887549976 31952656585334032
12682836262681588 103842234468208752
48870979723702648 58680052393941536
28455114201623552 72883183215018128
99791092370719584 104286964474253152
35023606631996176 103814539515074608
640593817284393 98433958421178880
49091984789081224 50310455410440096
20519657170301068 101484375248908672
57680705888991200 101147075199845952
61447930336818728 98900727308987104
2682983969354249 39159141198007608
27477843437742248 70646602676602976
61015166294355808 78087054730583616
61260630005669440 83832082952752352
75558591032422304 97339486256491152
42291111496283744 59829783352845416
34303189943650840 36147670880476784
5323584976961521 67772093618099632
99313042982950272 106982996749975648
7461315832468419 33156378709843084
13791614675856026 64161116479295768
18218060870653928 80939637103820080
12076455627932746 93035886240216496
25619758524360292 74170627188282064
23226909119096388 30669109367665500
19571332376040280 94140454739370016
54680356768487584 97588230494846016
21881741112022032 56184990766849552
27380084686211032 52686127601496920
32288319499883672 55186388736736328
2463733349765016 10943945937463766
54704362088453328 77180072671295968
81748369351182608 92865927675557376
49421746049044064 71166695707809112
12937122458694848 98763194649890192
24427995904746260 50525621569279128
15710149676329432 61318039296278416
57717482965441544 81092469729418224
12294840849164208 72796126046987952
24456658770325484 36798559370124456
13617811264909370 90509056129152352
18317918130983744 55843787738406024
14287415999496850 41711533819183376
52304394071158632 80077005406614352
30808970385200520 70062200974651000
64617111392327536 70342042506865736
21049568344601452 88304809700317824
38226181294373728 83659389910370688
10129983453450400 87019397085276848
29766646192831056 64872116610189096
23298276101367200 56355053042252000
77799187291086624 102369647549027696
11516485493263252 46461222506175640
75802413494078880 92615022505541664
71863138867605632 79291692815924496
21391105716431440 94036967586201152
58108669837284888 107096251173451680
3285223111660005 39592513596084240
14667733911960230 56816427321441688
59486411721519128 81286511989530224
6471790195903400 100111315645466672
64230574830083888 104685914716057648
95418036241000416 106514266520984336
8597414770606618 37937169013507864
16056612014155970 30298569345933552
66018000473165552 70205544860396616
35494354904406760 96816117333621648
2321958991489412 74675878449088720
33770692768834324 96674267066810672
36104079797801992 40309931690954232
6390539089785770 17963475140497218
6130464226599888 72722244972590304
5663157036222843 41723033100563456
11136064549074942 60808789081398808
5303202832236102 24969131875262468
37221618656736400 74036839121964304
79588160549968384 103945219582295296
72930274364312032 100890317213152752
41307122199463296 98528953238961856
20575947780707564 88908837917152080
38484955157674048 58258319933152808
53823505148812520 56360814999666632
40286472859008816 78669962732803776
80154270469462256 92447930405954800
37086003064305520 39100509016920496
28073462721679324 37246838440587640
32194920022882480 97248094913528496
28660546129291932 36350782500830864
11503538910487754 79525162661723376
6235299197378162 99593352240200096
35977866880645772 40851886160324504
30310354868460864 80566265612266208
28123282395686356 56836137036845816
33089457651628896 68073811541534080
34445700338485740 101683462535754832
53861835211969792 89270874134009984
5520625046934513 48952049084004624
66536986427999152 89422034819772016
5615598165173343 34995964639798376
29643300134482592 97228981410148304
28952758743592852 68664707992589232
87832635222435808 103605846997716960
63634483338833656 64675111663080256
78528031939124352 91767696056306128
13640814403224572 66699037313786352
43931616788063840 96846941740993936
6715709337591557 54876602496225392
36333438388108464 88759677029019984
62918981085639992 78950931856535760
61125883978008304 70701756415227936
9946541329858786 11049309739572150
13921332421180352 77166252307294512
90940958487278800 93353841993147712
44939582545394160 61750960086043968
34220877654605504 61076689422900424
1222714777072907 84244681071146832
47584586153685408 98581178046827760
63391979143346440 78552711119067056
22103414965701308 24218932661090484
43090015753632760 72428807941480304
7468055778773884 31220478792411824
70213848524990120 95074532379922160
14859397046099862 89368381639938784
23621858603641524 37029688384263248
990726809038162 54795770252156096
6300776834234241 42129422343450192
28668284381775300 38688935242221096
6613183266681675 63758373778663288
50675146054185520 62978794085103264
44978632351851680 93965456347628464
6428186832189945 8037683577225118
85703684052457856 91549320133725792
94561055126625120 98106110547594128
12833555203319558 95538932885729648
57253681994131504 68872753616913264
24706658221271912 106750086707898768
27924775297599808 85828526437135744
47745681714162856 48616860450978880
2917933391464616 69333104606170696
47092019792325624 59525778200730552
12164778095234688 70912801294353144
3901292998553087 75962293747954608
30173116691504304 30578345046432512
40113210690131400 80611615206458704
11220427959871298 90315864747654784
84440743804525424 98986379247371728
1636940193041993 51183639407657272
39397551604441096 62098448954081384
64958362174315304 86352362982984976
32461094802355212 39671745297704720
21008774224124160 32123815530548496
7975852438379674 73968533259223600
37861963378310032 51515503029350312
69020582366030160 72064166743716096
15389377817803964 107086591550803056
71967981595072216 93159798437510352
871270414875794 100297372312480608
47818047191521480 56370729908184464
58625528152206456 98201040859045856
80335419577643632 97551198504566640
59063676367686496 103288279017451920
11557085856734854 17890113031954204
22539469705456556 65648610145901912
33897447176017400 59410849389218936
17222396433848964 84157449015907344
83367142140453392 103058010154992352
43669883855679344 86009861801996288
6750422132923130 38999465867487736
59872404587663304 74871482802296880
15520689268581782 64729840070143928
57511047280999792 100309264317953936
4592105294602588 65233369811881296
19967885811079420 80009162463420528
27994436474150864 80985165363128336
31082497884399816 59389046359542880
8812449472986990 47291179729218320
13470976314280708 37855972257844944
33520675505599232 89586995504256880
68541933969433632 91490966391959056
56500580518265952 96986829688059296
76512235126195184 86031588625392208
20639172617613996 86416557257592448
10461551031256492 92442471888797056
36520861846064400 65849363991529120
17911356972538768 88603516109096192
67491211888760032 90926988963320208
3738683892917254 21085929195758068
12092629372007378 43027727042752864
18835915683845532 39625956747172952
32429777963384648 51328735395842776
10215864668441778 54969931967566336
23635954711719908 60475073744855536
34442982281050512 76962300787437488
77752464147091344 82385900468306784
89457949145828688 102304072384973200
39883198300962088 79851238780826992
52637304851353864 78436764411439568
68453058005505032 102813519233837184
21667666618329252 26987858523477188
2448418194953538 70918748614197584
15683520383976754 72608245098708000
13977950004250726 23052304445558944
38866756875693152 90895964562078912
82813271087686976 104960728469724720
1967537833174134 63314698563737904
14541003908953484 81601859356597184
9084408108545308 92376839278903248
7379149824555211 24974864020765320
4243330887068560 78314813187156720
39453909720076776 50997134385238296
88091052207510816 97216760352075248
68514635763700528 81238038627927440
14175237009325036 43925762174049400
27078329398730104 102528914989122832
98312746359719904 99298924763214544
78676365000928544 106934887914155264
42380709171132304 84904029421977280
17289409116860210 88283035815054000
37481018666281528 73630780779962208
72377411587754480 84302843746683552
60347730059065280 86345486513115360
14980764199834832 107224202156414096
35893495190927144 63141480907336848
34240157600123236 55306144168317448
71939603075899168 96527884913438480
1805948018697739 96639897060909328
31611903670739764 104758418977005456
6412785266886524 106575558868955296
22281019800108732 29643674913221760
76769895637267728 78543849683470960
11948484397525032 13761120065912254
32016898151721972 47436524803669384
44840587726369120 89719865086540272
35328108721169684 68855909577224008
29841509249407976 48256019064682416
84455418019742640 88002842926096784
61000407761518896 62801475195305288
68149130236028712 99767731995293488
14166298563940820 61975197404513584
10409868449793632 12685116176142128
32583177447542208 33033578566282672
44746278847469736 51193302690804320
1675527254312516 98140128140966848
54651573090385088 91219672824045616
8211358828956609 47787235023704936
71076089916881600 87273709721117840
45081000836892728 107164699926422560
65219041863496056 69449983466577952
67526545977665752 96089384164418464
10276522826650244 94029124922597936
46183082270895792 74164119770416304
78645116284751552 106484430906864224
14753518340534982 21300859210307708
41029059817535040 103779802673235376
8113775678357320 40779970119662496
3556992769776537 63182782848029368
52085592601997792 90296225545689440
27278664409761828 96301635071554240
887349162756348 82220530039432192
57133557034196128 58563951893198432
14174662121253976 17908288480113612
25823315050280396 62641642289354744
83725382277822928 89969116544745312
86693857945496416 88267972893635232
101132102685280288 107153088295353760
3325783465139009 85942911019338656
41744457342987088 87015721284921696
26062762608048264 78171039063718848
62418031558122672 102168359596113648
62017936344353904 82069041590239760
32037344736373920 55626366050586352
27194718783979052 72238085160071984
63004541251658664 88027763139265872
82676817781829 50052664090951184
11625148332364280 78271872536108448
58256322098319664 82381769076413776
46235725169334824 72835605790113872
2821714224755479 43331886200890376
69606027320315592 94582161320880560
60767635694086872 107350252988477392
23998873888954560 32850690639604208
75088869292690320 99846389611391888
40919714167120384 101424338706760080
9733281062998586 45282365323294856
29368460438750092 89197666128254752
35820266416485236 107021317746306672
6229262680627827 7362497454647832
18429629820679868 103506437783991296
17209419659346400 72523746684190416
1495650514864350 71395821305660672
10441821661022956 88572955933108960
61022381282755696 64741178973691600
40718261291368512 82526790035536240
19467602651488508 74673036244543120
66756624054828304 85068364964370784
9597234464851004 13109066395520790
21514058810417188 39831073175441384
34206825698757572 40317825309304072
13108144842816170 26792399536410920
2694532052603914 23742803282590880
11620655736958320 86760382052190064
16075545433929072 92639421741436064
34650116168481848 96438956474484304
30960157648065968 67441102951600304
6566045243284611 94129134362239520
94686820901009424 99119152515682656
89553939441666080 104072372737500064
45615354787504224 94830901785031952
26138664657521072 31803813046214696
19316990241149152 72199458109643216
18077563346588528 22335046609988416
8905375005927663 83034275966626784
59338813807792696 78373928744740720
78518642114980368 91339650681435824
8218619973874288 71581034370074504
42724091795975520 49409286722495680
6242570198442463 34458479022224448
87361190575627952 93544011196685472
14892598795883188 82337626714148384
52413993776203184 76885622352833216
76095105047945072 79998558728941392
3386652321017076 63886415376216928
34629720658035680 54289133965539584
46520131310434752 87381154012565280
28715842656068436 93314607033873424
42190577169872312 45201384020055800
12111272996161278 71909709257168624
33386173101795216 96450083917316880
9588992631730658 101052899196852560
22083124759426512 86720996709719136
62191274148895304 78167169019150208
9401023582712942 13790062353409584
4464016277507403 76928075384053088
227162048882293 68285741504754296
25853019317627352 89776040618844656
12749835424378594 83958471168402912
75130895916463136 100869618541160640
24321560121664060 54177576540486944
29193607782217808 69242967945141640
78951994149900096 91030349557938816
17116645854344568 100061183431178336
4600120437657931 88357784575780928
43705935505911280 45277218003546552
47640844401026184 88017240599018528
23039185882231152 91579087931776864
9101394893520360 73779853732729760
10358373179278570 12698068472238548
11051864724906166 107066267663242784
8240803422444158 73181321289384880
33262010958135624 102575038761199248
70879946143368576 88950581378918896
28263218366236512 42180370824665096
72320880879942368 76511936767793696
41637131317623544 67501584593819464
8681870076306158 94406025814212480
53742273623624832 53748285703427920
45531466382850672 83760808907628304
31650516776818484 59291130644506112
44194696756216456 90878396168744336
92297608464319664 95223790051032688
28519150349513644 56288214559294160
16030800066384134 44530049801345472
4758442061224368 62209976933139456
58787128764085040 77358724710465280
2684539034074785 38436207337397792
97684897356829504 104090222512578640
48795800298022872 76525641969455008
91879695378406960 94670812944989840
2980972601936723 36588709145286584
86550388536214496 91233987708895552
26180830959033220 39992417354019568
51864488809623368 69996222171018264
28208475711085528 83679754793724496
15367357623168574 52345924790416752
37854669291754552 93651175608084160
41767694291675592 82405909273359344
890967450062943 54869990862919648
40751646765273688 49362927628310424
902970594732666 33402071401852820
9507662285239798 82456994510086864
44854379311577248 69447821728913920
55421505700835832 78124982303020528
76803926697103920 81736934674939392
28471208929377000 77052128260889856
56207007618892320 73775373937193344
21240078167671980 34967490295479988
77335799401639216 84362213993322800
4894714515934375 23220651752671064
10771486815882880 78601553312633184
70635559314831200 104779581475389920
7442884772577290 25678247461514296
19517772065998472 21786158083094036
90975447433424816 103229377393107664
76140484979299216 92631436024514448
27790219779803484 104741772078378736
48890850323770936 71271955626707120
14680031921892174 100197571596992560
18507542590154660 68747875132524912
8056632526315312 81091638309668400
45002003777826720 45364220413685256
79580432255662592 100684646018660416
47884961677376968 68323300088192024
7406475379174809 79067419357071344
22051578942557920 67389917048386424
57764213464354360 63493528697242776
10083876899425512 47663206051806288
27689054811212556 44816259716506984
40482909028950144 58666488038575016
58379223949858128 78031546499599120
30664624319350452 77018685779067664
99697042616436832 100525747162717120
11915815551517494 41697856188486888
21418940341633620 105150174665019664
29347866624786012 43823246801091792
35417118057089256 77616105802209904
25087649636793152 28684192890338916
19924471500694288 76496204001240960
34589155297774528 43884566054586440
8448796620315938 17166135316589366
96631099089494000 100907176658164272
45856752248888040 88809959955165152
52749646034093888 78386670462523696
63190916573062168 85867326007660352
16440159562214288 54452629958118472
9415861933171088 90343424048585952
1448334628933335 35485611448464224
68950031254867976 101546589704632624
318526570579147 3983112793326571
33230419740959568 35012003362837240
33059539108721180 101155477204729904
50729141889425688 98356912552563920
27295264466913620 90470797730213600
71907215072288560 98759312966634048
26218221227108400 39569682396419552
68993687391373104 88583173205566464
48261195582004576 60829439156742512
72128801066234256 89888273589650016
44939994364684320 51887718661693984
17370008631179820 75621918561920592
34281342441724416 100809860665790992
4428993080385211 5967411543046573
58735756374111592 96008342566640528
23661538044390884 70392700554831360
2733571049198152 11117817372983940
6588126549711994 33630500060603352
75216765055413104 96070938529986256
54443552360730392 70143944223324624
43826891293946480 65011375507550848
60541986370445288 82698740314839600
20661262594942868 74459639984127088
3458038846105959 91146151870242752
24656054019907392 69467403344303552
54355840916392928 70518580200697368
69468687205907480 90509239334606608
14641673473993310 38000072090860008
45009533339680128 75396878489392896
7328969794997029 75629634579484608
74019077073879280 76333457614602320
62719022235711704 88589655262607248
3562361719132235 58688372795701256
21403652891276944 34297501034931968
28160243241167468 31520242000555056
33631311026709384 81844074058786064
42598833727991896 93442129412250576
21771343045857632 70314723195164528
74532679958089872 81549415460897120
35062915856924840 48883188438208040
7810136171872716 55691018252177080
49508590388307216 80843887199364144
1944826652831651 14596096386193094
49683386943878584 96413339152102720
22860717783881772 78879267101123856
13431500792421348 47205512042485072
24749535350405516 101194659970180576
11016417978195578 105723447278595040
55693289803128848 56951195438731040
1749843285823060 14561330965654382
9504739016436392 47066959465984376
41826147595809960 84913925550500928
26970863981012740 77604171632349824
6163603759688190 30396803346446248
53130471116549336 70987239426729624
51796223781872592 52574381951419480
36979131837900568 37696396880363104
28521822752479572 70418891315147824
54149534416369280 63511047705541264
40885530014907864 87882658371576368
10896941398395926 82018380476917312
29628924672658176 92429096932048096
28102249781521240 90416953855544336
46548645373040800 54285586501596480
91497943902073344 100701366701187952
64913800172844352 81566066213276720
37258600177630256 66484728329863776
71429629034396408 85764032132104928
23461723413837448 74134205207020224
35348840256331276 45185691024290496
6435249681624607 38888480270321296
24565197877099624 54637199153726608
26522500417990892 41675786628861640
45203956663744000 74420311093214464
11401002025219352 46208613363951904
74406984757086608 76231577679275552
33117741183222600 91279054016773280
19255205635707484 107125450248173584
9192307729970556 37871985907949472
22368826319049084 77634296232809872
90249595185728128 96667485413309536
8274750817292791 53061693512846784
7709256884136586 57918164432805672
51305265774545320 67811041371521416
25349239452003112 97652963910724704
513727135786819 20621941628697216
50177408025582152 98451623619405808
5686982923889164 19081488463846220
16794439697672664 106693947712143776
32927990010511800 103503818645152720
100631051279382000 104972147161425088
3770551100409319 22439458345205700
26415262320691696 35385642938361760
25603216990861528 70110407081569328
2495512193459321 82531154329690224
86794500716619920 93046613771835760
49860387089695384 52155559739493592
14451775185661706 104362366097871456
802098935955429 42886730374810056
61374640416256752 88275890268750432
87291225671674400 104282884967298576
35834027359666464 105289585398054944
8227505363802724 40250354658602168
8279251122241216 18597991681778348
10633761886796194 42104453120359064
1043674104371643 39109497459373880
68429118097960704 70607254378857080
40620355201544592 90383778612698416
44168807188672664 87398282863813456
48225109360112032 61265837210243640
72997298446743440 96602785046010640
17645561565753184 92962669718674144
12560672613975150 23699218679740156
58364614191289176 58397147455012544
22516135155876936 100383060133086832
2481012359530641 22972309423791900
25693862496686568 56523222752906448
10559521217198188 60488612843135488
65843339303512232 78645392180684704
22652234607522976 22678977072155776
14542736596232232 36402768842636896
1277985974794007 56574586106407584
48373765923644664 57474028773558840
7080738681753544 52061481260492352
6749420020716099 106929303559577632
63452964221730464 84224111555925040
74471790487624400 76589958459109168
880898673324967 64667892266449016
23110964834049240 61874142358567464
13853067529729088 45671759088716152
92098538976006368 102448730275530688
64031276204367104 86180973436645936
8058778585761266 74741572208826880
5635071271028522 10519919401292426
29410859991829700 34718160038534184
19460370573632824 63883707841080128
69455627225980800 77757557478977248
59169887186253776 92517330621778928
14513496988219460 25413038113744752
1072984677252579 87519581952371264
19018574825654232 81518653016822096
23484638716029752 74065233378300528
5852512718300632 39436559366787360
6526032218707279 13288842435788354
68773958923472256 103049252802420864
37434670600981544 57458717998982272
27444543963286988 42689378835198240
51206662550766024 90974160107312448
34705593338898488 94904663935059792
63320186911949192 97127232081734144
20451455892037212 33533798968868656
6559331026672367 71057879582449768
26311907229380052 41617954776041816
4834365845326236 32809684898912448
35081692541942616 67324975949157376
11790326224551398 73585472851825376
55958455176990544 81676283262043424
63923897427238504 74885903293141600
84756238169778112 89951703938039456
6732828022528080 98119418806064288
30285484384854908 100958353708689552
69546048385810896 88741378005046512
6666459733452610 94433766196355872
80658387235791440 95035467598727472
37463503731605168 99683590156098240
75431029549168448 105207360275252208
69976312881307264 95692061894515664
66503226031631888 86817332231274464
67800586293845408 88275483446415376
69918978245436136 76398189844383664
12220434829882438 52274666834728272
56036561184210616 85658893298294112
35923610668745064 105966084301221536
25182926953065888 85968051102739008
44844330268081312 79086362746840720
99284118384152656 100977689477911440
45694223714219312 103596565381351536
29998433649201984 45800664341923928
53454754670769536 103450183574737232
7286160348251347 22790105422082916
41562628437360408 80838377398463104
11315165912950142 39794469651582744
63057935415475120 72398928759639776
30101093788626500 32760916787438984
41652204637101392 83778574072373248
24909065422667328 64843019222108496
6340555920028 1432490466576386
57200761074408376 99064337773599296
32960017245759220 64685338989514960
5505277004801944 6272438695802692
55000252544704472 105805707061697072
71473490970053528 87527459984857232
3154373140061571 56118825591910584
41953504389155600 84138346611613888
77594193447148944 105082693098431072
15315909266186914 18222518599337780
54519445935633504 69087569182685128
33505839610725804 66262143403294416
82424278131747104 90001857327034816
20386397453433620 42916627295166040
19762240948099912 32257425964963552
7375315833763508 103064823375343392
60888422127270160 89259560437487088
23818379850466932 51000513522418624
37289944241870904 63544566393085896
32927087333427448 86700921121352064
34550173531630728 41743678350625256
39918553563766888 89135357343365536
696937386216354 68695142016532176
43521076805671720 84900030614116336
32837531462590808 48746866967437392
51804960151986728 92156716568103456
45579487943116408 82648022192072352
27625330220201128 72425296752681392
37685610783492304 40398169443331552
48993905554455592 69575331626053280
62884930979410968 103946374171616432
60741343677672232 83012581305140736
39954161747460200 105268837343932784
11972377928241356 27213955728897112
53174169058289368 90762030310725072
21402210288615432 80656661629713872
69061815507619520 98568657934866016
14783975353436288 97793670365292800
48141722252683672 82431790055216272
4840074298750308 58413555749431264
29094477717095200 73943320581756256
4045553927832415 61631355606198160
17428050020911800 100108336465522064
25631822563670364 57802082077449448
30505472750228520 102979053329012352
13581370906485374 97229246165307680
30506192531034488 63540161292331736
2791488411500551 34380274754393408
46603235205907848 56388934596495856
52830372891876632 69978241608889816
80867408398676736 97727956038770352
36858482020888160 73612154870365952
32048823472670764 37765664414419200
15058903015069590 35954536774631140
41132491507962824 50859637539463456
26266793417558684 51735129068391448
23786626010662092 102325603741387616
85440042761972096 102047863945373984
15323824203034220 105106832369019760
37619030185030008 43097798233702112
22263093963594832 80839603452438016
32217594927722188 62325925894730032
27161620202970520 84598528327109584
13585754494422920 53712006063927112
3530163913195421 6681319184593968
1250701690444947 80942648213324400
40512742183313776 93270132056940896
41609950078678920 65163866494874992
7975626426784520 44529949989284920
52104769328265408 61936912191782032
43554926574771904 63859045846555744
32789042914595052 59832984618498648
20293739743291484 72754895046331456
48851770820727952 71862133819308512
30200664787440128 31520498404608936
17472057275423060 63097508630296360
54935052149959976 58623512087239872
16547098390787134 40156636841699240
15004037395219048 17853158675949870
50694200553907808 93370514606273328
3692358911754610 98089003665795568
96899068973562672 101150403292584672
50395974091919736 53848317485517536
13598615313554390 91454491251674320
10609829259463126 47260931769960816
33715176093023700 84922815216745424
29680071455643480 81562658573960544
86756752037361200 99433978352251120
14035131496587762 75559204714983408
28605238753894440 69981118578207440
51283177076173048 105238496870246192
48693143548628648 49279541153453096
84297805499947408 101675301442794480
65081599307238808 83896551794656800
45732094138852720 62646965107780112
2097706981431962 62254175589955176
11087697863708122 68908940377977792
37500136729657384 54750884458242832
16899434484406672 48092855164588192
15955352374992380 23982976491286100
37272541624953864 92828253302199616
28372697909344500 89967467649521312
21049094350577556 61207164721677816
9150056636689764 37325191618816016
9015664492156606 63167558725737800
83767578038668880 106645735944873488
65139019799945872 67610418235218472
3158806804646684 27265808003172320
42628624001717400 97309491530941456
19411933506338896 84512944924340864
92434154115818080 102855092340653664
30347425402565020 33050900989403172
8138385383263402 66294292306933248
43775705144485496 93943959924542672
3046840853608324 75163516801319168
57930374262992896 62745404813710440
24516381623500840 64596590485757104
44561342490109664 78055128577227824
2487259459574128 18804318889707576
10815199818193442 48660584112580904
103748533433038016 104574648375554720
47667325793664960 74572829200692800
29865142593708056 43600805264576368
54838800043477280 106071987779454096
17849778992549906 66000209014400904
9713856293005376 80025777325833552
4388116093839648 83349914806845904
475747230186844 52923369391737400
31668807195470828 89573398127611600
97082329877240432 102808688032290704
3660185593122484 22539968802112592
24450690818947236 35836549977555868
76642021641872832 89785252933864640
35459501538510536 91991794696673632
35772842182633232 36602214878049872
73256787465034528 100213589550383440
639083319231796 4190585864434054
57994409864279208 75509006100268976
89801574364246800 104901771051532800
63739781482298320 96411023465120368
21976754093172848 73766102672444960
15863880813232432 88701593053140688
11685042167338188 33774515611936208
3355964557472231 15534606703783044
934081211022186 93664011529320960
22119940387750640 89986289321658384
60760108966968576 98102589702949200
87287868518681392 99005905906996592
56417389033290896 77192272893301056
45220219394723920 89805392467681936
14693052319754800 20985471286704648
22165077015385832 58744994894050632
92515571150738192 104234609792376016
26677947429428116 51271009864685472
39280460934229680 56366924573419984
54106627711705048 77365025269575936
22388430441402448 38600254167257328
67345637885022016 97858071288260320
20599383931089032 102837484361149280
2437254299769593 63248733210191768
4844678033495334 85437442308483552
21832805212588512 37734944456073400
234782295886993 93246601383088352
53309442086369352 84727542277858400
40004924521779656 104503050840041792
66385079458749808 96107162090252736
16120697115671930 81541698070938928
20746318599629224 53172989613200792
25834285927557008 69700921959380384
22549083686914456 74865050096139568
76368253174525120 89163262559369712
18793773067674268 28790993656843964
35204256899422476 61156803036654320
21413934631192412 87696050908374080
37525971675272776 90669969564304400
38507774818629480 84854087749412976
29138866932958620 51164836795031008
16174416682208644 104065568705081232
27436205633539980 104841176188868016
34741422880619832 55068732131532704
16622778882094966 53432205199330936
62355038164386024 70116721130588192
40758763636185480 53292504564951736
15773729943828210 88021608381770384
668028649688339 59464069765447272
26755034864413468 49990186966955976
1833115285132981 98822385209381920
5583436950205997 43289696026924544
3287508646504976 53936628901363784
7127444881937031 76289918483288624
41232172309708808 52122397511582216
77901099114051872 82386964121446656
5850814402746204 13813776895629128
65501700466156424 78309163999136400
83929988445911456 89343425854304176
40943318068019512 56514459101432832
50027967265944704 67339349219460720
84410232090081840 97729694210239088
19113889834544004 78256822015494576
19212264440473948 31771515007268160
29326835517132204 42243669410576656
9101797504809958 18231954734249888
27709377523456592 87276696266053440
48942091779817608 51007790759300264
62166537882650032 105789652761385792
10694551209765632 99679103840494208
31930477664457340 61379589572922552
75144515386036720 84438152126292848
32032624935289784 51114360917846328
85889397694754080 97573265607916704
5406608645380786 74529843267017408
70824054687318848 74599787748808336
71582439652138944 84577458921620992
3111696067340089 99304782097702464
25794802724448792 48392631808866152
42045101375740080 89743374603520640
102844303494768592 106400960329888592
45534550705648832 65247009100476496
29091096317286316 90784498901593840
2959389894956972 75270804315523200
10973616416720206 80279597607857568
17879294887805186 107178098106863856
19384480348325360 19926415139518368
26762729563951508 43977113434584072
22353078678258908 43404369914012936
95917010791934256 96044903507489456
16713844852185832 97021131006770000
57198508222746312 85431120589430672
1636501166359711 5697228780129627
2570614592978288 52168295896160920
48665807434666088 66625569216300240
62211247387568704 91114236132585584
55423018487957416 74370765818022960
37794773378610256 50151411553955488
28508530838831728 65615650343793528
88629426557176256 98512901834041280
96968789667367232 97440172822127584
8973572117407232 46902126281045944
16542062534891902 85615249237790736
28124005459693924 30929303834422704
28753151083984012 65557082431798592
64352527164874688 98831870690676944
52795737401416808 88324872338471664
86482945523246816 102820579174354992
56167135203432880 100698950200161040
30075406176544208 65739661496066704
65759932165195888 99317973637796848
87334912275959824 106366639794463024
53344298180339848 72204025391338768
48466674665246992 77635235753134208
62560723250055728 78586034430689664
26603064145957964 56761990135371816
24346693513326660 49012340525460080
12376539898571784 42841693363040568
1337646841318512 42206467250577952
25513772461366288 60953970337706408
81422374335021632 99121482688646752
29477214380072420 45352910390982080
13232838440485772 71307479514710280
43314785042091776 105080464650309824
40175910223024776 63098489522048608
56220126308490024 64747144606967584
228869273355865 1520521916038132
36078716189152928 94358014640913440
26045809581719224 85795137240032624
71893411629220624 100594279434351024
37078178620380424 88792673692860080
65398598861302224 88666708619514896
10599256117855078 14721408954598626
50858510752847704 77789448031298880
67510249358908888 72889796686576512
27000409839601152 85347902873802624
27752495684557360 91256960631371744
14017635692849740 47807402953082688
54182556712812456 60058060192066232
5231921803935245 19581103992641080
6718536634951023 22766966335976804
52934519325680952 65759283691998328
47388153922977472 65193097687192952
18967706316655360 38272853882429528
30871651034038944 55637540222161136
41824129261267496 107275677206869568
30588231054767628 41892900825342968
29292790903208940 83005079086470464
50564215799312624 50754901791183120
2016005050467301 19606154315588392
72933348190561712 85942493442887552
8528498594398504 46646390442711288
53454869373034320 105772796819530544
16753197196279918 52036964283905440
10522428155451590 33470458833484668
6937661184123234 71804213826002928
15978407235939798 92300131445217568
29692598527069108 62510057052206840
34349759678660224 101303062986661584
30013379176970308 55889918200508152
10008437501665502 11484530973357780
41389733486080960 68346044345996512
12455722353217324 22064774428138364
75841658071678208 96060352136238544
1006379423080063 66193933369832648
19716529351440440 95646479655899488
44278161719511056 91799132336277056
14228958844432458 37802875725758384
42866027960009408 47015973493566160
22282976172540676 33037030301272604
17380570038965618 60842863368403280
45884171542177224 90287959790873776
42809013049770760 82847112625991104
89963808386545232 94824642213702448
6839420890439991 15164377464408120
10838626970097740 59334460595149264
65146341620232432 87744005257989168
43711764888538008 100829419066854912
21026870315729536 60565956301246296
79872706368819088 104932533366709968
79067676450289584 86687852229415184
7351831569144063 103300376538855040
87335640916447120 90478965196054896
12278983033680732 37246756278966160
73866533392297024 97156048306664336
4211607207827761 105613556418988480
37611002008509088 81208551351667456
38903565024186728 97844067741164080
26371968205104844 40016888949636480
53057586151898224 97001491128696112
62249278356217232 97870584722532336
49163417096037704 61449122866352880
61244871687933008 104988788777861856
69040749488892024 70392809349191328
13161889542304238 67382940244666712
20538125788304152 48795715584212144
22918759778060164 80059024272811552
44537512077832056 72102021790201232
7847582969895177 16139716033695612
48528627118165616 73466841346312368
62991523858824960 93192290669897136
56388756915945472 93427754023248736
42585147505244088 58632657342115056
40799233884062216 52773258622963368
14343638544814690 36776762973281120
19062932941656504 80684394278659488
38343567462088800 102281399374937120
16774097754790126 105673692414119024
4174806374553683 64539880063189352
8424847147058492 26223618133090224
9924786458399588 12821487432941444
39866216336460904 93799580782417728
25152673490645996 98767801815767728
78043643368371632 93776912119070864
40708758657798032 58882839271256672
47720464646471056 73429688179212992
3093241950048067 52044996792809712
28361507585321444 39263002825625632
33375369839783496 37908918429133248
34225279587575168 74996264170500224
18165170730519876 36364763635305424
7787308382977300 51714024436435352
34677539447654364 99347452982022912
8185337146355062 68837447838447608
75612999383758208 95765514610308128
63328399663037528 89582615218551696
70325905542445032 75523414587641184
29850256411180132 83459853363435792
12953629903792962 84985704942537744
112941810473632 22431673155752960
6893516459763340 71612029229130216
66731240016822856 93642435179442272
3783379161034777 56522770780333744
45133745136868312 61671478905206720
10500506101514442 99860617123334944
55525518834999496 70306392083500712
15451745276821146 33345250821108648
76092141475860640 81922768202023744
59152336716019472 97886452340684192
23069051470732512 34796278939338704
21652397049639524 52259524885125000
6555428005575565 87438852836829040
14981978406403360 83425706496802944
71686382327266352 72151607812461904
73621858158370256 83043872112252480
42054055604138208 83366659500247616
19436781307316220 94575818175791232
42313530830995200 66021021145225944
179323349681854 66138414774572408
29088096049673480 44280582582904464
30700075927307912 77779044587849088
22540113365236296 30980688223063680
61220672412184944 81651373102224400
8472499620306402 45160932175424600
26040878254026428 100578618864078576
4111483516792300 19879236927922452
96313491660833424 99060792599004416
3248189494161989 57886980468433032
19359435089228068 27099118321473328
55502685140306128 70015205473909416
38002959516024424 54979602463265264
25958634549365248 89566296152554752
45015705605881528 73958162105814784
36578280821730064 95432394743822160
86891256633422528 91700851858092560
86288309218414736 87270012564041184
56898118622675736 80457807517163904
75536360789189200 94218976178285648
33070281936611196 40237333078652600
71634893356638000 103780723816314752
3462382987681200 53958686826200136
67199156170808448 72237249717924928
55668981817339736 104370354751946320
38536893957849528 71055199084310952
8012340416456227 63332703236115304
67065010194712872 97143935003365008
29211398715108888 68771738057222792
31303532912674352 77814930046154832
43642462150034360 58483631824625816
50282205389027432 91363064175230848
30380937305565660 33068600137585088
51058446879971344 98523467811737504
49585096271082336 85104352227814912
12951827581877144 58735674674147448
4627140450099948 82132392550393344
2790665463885499 51396532745663864
88780921602384240 99180705141648544
20895436301387036 37519530840739848
16139137319158564 35162880343950676
11155475905078514 97917700176022400
11239277781751640 102397773447065040
22526816715633024 25876533575682084
16795698740242778 27388576309505860
52550636694506864 63861674780606496
12701604263749320 44565230408249688
72868484839452032 104875037532887328
62633314292101328 83600756687060208
61454341597464024 87813356962872752
12521109603266532 68341465589063304
13155701601127632 33769081852821752
30131931717446536 70174992152651256
12631094363018806 66032144142502248
80353070592630816 96137109715928320
79825055696367312 92737442508528192
7574023975017552 16360701566289912
40267406569296288 57645058510120048
4296664217359545 29357081122077196
7939685883213811 9335830810713582
49808943912325320 56913450099215352
54434861956351120 86924079494421440
51804372180527528 105141734823185408
37532411053309656 91964752136485728
49632796081847792 98098008617699488
29879912916519184 78540449671820496
34477642949030704 96710624471106784
63264768646940648 75007696314308592
18708186044264996 19985724379812252
42562978713714624 84250990947153136
67404090796939888 90881386510520608
34918242192231772 60900134084807240
7294232358733754 92759856245146992
81967686464132736 88032978772974064
19788235123279964 90922028061151936
28147060917308060 107236371888606704
66499083484237328 79053105773470352
30384479439908236 79093007445898480
15066290866867838 54482210102933920
18188831866331876 54938337350294528
1536949721947861 3927468482360079
36296230138580728 79186778637136896
635219517212677 58814718065107384
35053911058607884 88619148919316160
75164325137490512 92212687124941312
48802426159616496 70258294715972944
28950452815311448 92088483725425392
191299806059646 77576784352497904
2134425096490098 39289644554338864
26898560893640536 82320218460531664
55596676299512896 100130825664289152
15032240949312220 84351098877964832
26779026264571780 76726718923677872
79300033831277888 81283367948938032
37993901867270680 46126413502994944
59394901423841896 97007878628990608
8829717807360464 57197956486083256
62067638563153496 85824738959317072
61523190127381168 98697567951496560
40682457018254112 48537869485719712
42755030990481208 90133020394680080
44783808969793728 86286119579892400
481638447745514 67446239160642664
37013502789326496 47100645060124616
10213779979558950 39500899502593256
82427887472119568 84811129158493088
61058804746058312 75249128531488848
33234682192830296 87768131165184080
37977617162947872 93744268240218784
48632417203540072 76674135730460016
83884768423368496 93586382981736048
55804098673951752 80906903024461792
13048413338085564 105894740028868928
51649755945538744 94845219683059744
26636347208198180 39977534901612112
5494051543754581 86515263795644048
51548690938784440 94937710853481344
31596201675177020 34549024207980748
46281011094242120 63104570616172448
19130690847002040 68492517702717632
16523400489910136 23335069207940308
7548420358016972 78041626708411072
62811072662916224 103982719262751072
39017083819160864 55526425178965792
32724397611178228 87598818291280416
46497955737454632 71635081809704632
52094572810263856 85306680664054544
82596167700624128 100693168452745504
69138548910717048 102022598914123216
50813733008364896 55087826485736496
31891367235212344 68662052439905592
29700538188380832 64237918295817608
42765901182400160 80741568301345104
8990527432122808 59343091443881640
19876487092014708 34194967754801200
3466237292671205 62844438166692008
845512981634140 62639669316289560
47766654802515056 72316330659103440
23560247658075728 54495756250086624
80590453228303952 82174408319310048
33495711308675404 104083703377450240
27348238852261752 72138838767431680
22730394425053036 75079108352854208
2104754313841630 42414057503858976
4979290531627658 58111501135473288
79434453535232592 101345519983746784
9589102632538992 99390493342261568
66989460674443096 99474223263930192
37722413121328376 69284644138271376
13934199240631112 51698813487595016
18156740629422772 91497288788169536
9264010559187322 21721496019194424
14513937900640496 42559517381731440
1554916754431534 93198439461752368
26137467707569520 44114939517462944
36461979986216760 67706380220259520
28345476139034668 31224373215132924
34523880474881384 90316029076721248
33454021809507008 56363670706364096
23112032283656324 100513301607750384
14192478691600808 59455594602135888
78757437439569520 85083811863662768
82719708000178192 105609862608680032
17572382879631052 89738756822292000
15004838955569086 27961492164260116
7185332139120869 46728492500701936
15390493504636774 101035933118106896
34203572604509376 47951544902265960
25908493686235824 70027096964959376
40688617365963768 95352623164160592
6820353440912632 79502899235364960
3449644379685976 7838950595027547
51056093810652952 57276347295931656
35184689737573264 64544972805313528
43312353380222344 68837284907987632
78808377734471552 89013681040016224
10949069114110954 33765467190636464
6430385793655399 47075498253204752
20223139639160932 55845305938129840
30290259863466280 49470933111381560
95088840485122352 100458736579311424
2933025012335207 44879833998459272
46249246220853448 59233775841416584
13409280521907052 53384408122636824
88288971974590736 99378771229802768
2241630971737672 78490867831702096
14821836828424844 38885795833472848
22394001699717724 90113424552608160
17024644248141108 26616300495235460
26106819349987808 88327230443558176
25737223265000168 50782806029923664
25613152772938552 54995300494005240
3257309028734590 28226466471398560
32208903525210592 68428658624652520
1689785446393967 106683601433704432
46484597969694544 80535528587453120
12345068309988030 42572031983425168
8362851375531011 12359140865610130
53663991198508864 87683857737662560
60018158773576776 63445900818110696
41726292612432120 100210149529534592
4820040557056048 22447222879074112
6868619301893238 21044577079999556
26423676693001192 33090148146311972
27722054395663088 94539879868880512
86718886389615296 90460979713964896
62272372463840520 102631559872172224
7722946086351399 57774350082423432
28222602805895248 88241112473998688
40379781953912760 79216173258328288
99060921792310400 101561918724970688
29363880794252412 35554163254570028
64373154576601448 75603590630166288
18890775340573512 29729256590289324
782212575913620 92517620668534144
19518063590876780 56165681557329208
64429267429790920 96417272434124048
6417295940222553 91263122887973072
37178075195636768 93386893840626208
65657501616206784 84358075919468736
12462345731587990 54132764338497576
22795601429504408 74712967243484928
96500709976743376 106321867434733264
18134794768470776 83034827511510128
57515505522118408 81238441721911296
14263482040985498 89454583993008480
8047252373859792 63869062514978832
9581861166008002 65473683883864248
18563026158840192 20241701245656980
17775309623349392 103101528856610176
29726096813468188 57288040973630936
539993473894119 35227092240205404
5898717075359729 103882405294878448
11871534398434456 42547628581201576
16028418849671564 51156491375336488
83994674722224864 106740887619187984
59024083876644552 63891775083358040
60647856405167040 103395179096606512
1785599203708649 86969291317606784
10669433769481284 25878363831080644
94528644577404080 103062941615136400
18994262329251108 86124388685870800
30865940601709764 38513694593061472
80111913256288576 92926154304008544
100449493956460256 102549051730141504
52760796374493440 102139824713937824
53304462991660720 79976598372464800
10299340566096502 61360543523271600
53542977794695312 99524963466241136
60839646410458408 107062375479993120
21118811329029476 28944501019098680
26190331411055388 54721193045469696
61326369210104024 67674766524190560
45591887315271024 101457418874661696
29696792520792788 68861974744736520
45209427070253016 45828933860265000
29686378571752184 75118165153673984
1737706067056275 21317109288568508
57124698652503240 65524775982575648
25520027511525360 29516423668571488
14082572290505226 73018816162575952
42623208143939232 64631017612338680
11099599145523840 103818900430003040
58595152768550144 59287382305461536
931297202434921 69186510133574720
24665067124044816 88928777636597120
54315752326923400 65429179478699912
33543837482698460 42646049998313928
45395154138875992 89091531454085600
78161049251968816 90980275085498096
34229097599826832 64305348044291344
54129499983861192 95202395885987904
6872957305162815 34157092537524052
62319348849078784 97528891406424016
23318241542402280 26444392867359176
87384117459697008 94283062849574720
50117360839931520 99187441664004192
81184266764947552 100056148518552080
4195530288657763 20308254532645428
43724044247566248 86857603620464000
55010487283941304 96127383311516624
91196968851013616 102367107139193792
16065922298810586 103921761098682848
97491877137154064 98550810677720704
7164284473043065 97185127662960496
11254833807287604 104274193337088464
31631694368979664 105104478888102400
14645813140269860 90971950478285264
71848108766686672 88992483377636016
416492147354126 74342354767401552
43927599472541456 96780649046277680
21649761070436492 104697797477385008
14983139178420266 74877534660744896
20304359232577908 36909958037518336
40426343967625072 90376014333829552
61314295203144872 103253318868278944
33612947510760136 95458819928521024
77088801855905200 80975476523242624
33982064388978216 77463468734760336
19065694483689892 44132126574422096
31975489781063100 69403772382357448
10213698530020530 43202278880639672
73331603652225920 84342734852195024
14096131047145088 62001559129491080
27967043389171616 85177870841161776
49248490889846832 88902884843536816
24022276989258588 61885353172993128
34117017574110816 59588828721635472
19995873752798092 71780137905971568
3013403761651613 41712561154416296
46582564866904856 60943067549076120
61326809048906360 96262947435286000
47464032984587888 73147350882891504
31622236274179096 105218332053284128
48889886234772520 101443879149586160
10738786794502646 23337272816221632
10447761297066886 78199406778145648
52439252105554232 104868732230765216
4228032136661913 17296040049472820
13818823751524742 36482654592567464
35623250160949348 51853559139769776
44185959277484536 50937254233902008
14936831643757256 100155494496302096
61991903760597648 69971155392448464
47333771622585328 77244373540163856
84711694484067200 98936487337347472
39141980778385184 91753169986497168
83699033562346320 89769301943989616
310216800335312 32621998679717276
52269058041138104 84563885794015552
79588570198847248 104107331180506576
4794126675315860 72092695597395744
14944833007088860 88643491664290672
46798887439322312 93433825682031312
57504176560813176 92458690141410496
7120454114552311 47826214406370952
19160164526049436 38411890029430416
50301094379519680 64375676669244808
1406468167407990 50206615084833936
61347097429896960 91790619289823968
36125262928261584 66753812622842064
1672462621530533 84346090564605760
22113615021756756 58428864326401936
40342278929255704 97373492608598768
14398214813909158 106108669463091728
59780523415414464 86590447486804640
23417448681739440 37854820026984432
11424145860972602 36680751583101296
72996557439498176 86459148512423376
57265886210070832 66339680355691952
28965080586215992 85317572266471536
5332421694029620 73390449813099712
27914202658153552 93422208536462080
43150996418817544 93692301126699888
2390740602576448 37885370096223088
13636006213761910 103192441182008800
46092230400832776 102027476023000400
20448039243426524 35018356166806432
73590600879190864 98753882486619248
54294358387663680 85094548991084336
21752630387163556 93263804271160560
1866243738375855 92380307790283632
97880866253284896 102960267919184176
3322653351619341 75515277773191872
22844965903768172 66047220813070336
71426225889672896 82586870379874080
10141297111845022 94847427525681360
21016448288209548 59106872214500840
23070355992187132 88773233225939232
6466377075442509 88272132326202832
56736921677924760 100240974401807456
68801355216933104 94024729164262448
97900692706801664 103973983074136032
56054504119894824 99570565573809872
34493639350687428 89597425467149024
39916689499541112 78139614729475456
8778137424541860 33432560799480460
5121361551575092 88039141362899840
45518446875446344 69785210495142784
13925126702949914 90791911411973632
2474055709029771 78766490057100720
94728696120837456 97546348111868720
34760025677531072 94164731179209200
7625821367784505 70697820939881936
19173263532787336 70802649493224760
55583547791400560 96973026425747744
1503028965100861 79751552429938944
77063321141325424 78621019734669920
85601644442751744 86232151579665424
431456280795669 18826925755755628
2343725836246492 72867107067991296
1353272544231034 8269122744429021
47234409450859864 101502940323235760
11010571370679098 97538917288986272
21140271207313168 41707331495771048
5382352577317813 37166737437092992
36821296499495720 51408953400301776
49512703503564480 95775581751675856
51543746163529616 103605641346799536
41099719753880720 71259763168116800
12132725778697974 95962226039574864
49027246177615384 51481744614410816
25487461292456832 94748626552265600
46646935944950896 97840682135219248
18642070441591656 54947119506679952
50692434449509080 99027911989263968
16764582689146052 22564652535868084
7778641321733479 21107308435945140
65798739741301768 87889279567242096
23709885447595612 102825240516635200
60799306989796104 68558835580158272
14677833754048546 62181934269224584
64662244486886256 73488239830953264
7952227437854009 40074625099295448
5098657969840625 23349700628452316
26491837172789400 42111150372914152
20907877031237424 82827696963671168
24799653395233552 29392359731045548
69370535444904752 78660617183875328
60795369018581048 66407840975138896
16433431892580424 44420508465920664
14938236474334726 82720231626034976
11730522049552162 25412275730613344
23035540832048428 99429664804023808
27093501756560912 52625788670806152
74031943245846608 102718231182324656
81486005728607984 97563582842591536
23402709453816620 66557029487693824
58379000251473272 104266057968783248
16913778354727564 56661720923706088
50933104496464184 65916752424167672
49569795424510600 78587616354274032
847315468212509 29850292487706776
5033270333868793 91117335286038256
28903420907856388 82362058439356288
31021182184755344 54964364431889376
4607271520473864 17382434532631694
22402086610968032 40383586410373328
73819545777298784 84170651192393168
99578020848664912 103124386475175920
19372695639373028 67395511891192288
41690747174866128 60976876876620520
61367360541120184 75079778165699424
70960167136397216 97309070432725584
2350929245992662 85397533161055808
660168161120605 48414080917972216
54253443333945496 61909233943400232
12819270709044274 103363674912196416
28697694350500124 91463232550804960
73899128242593424 74229990030316592
82174316458899744 85863402341120576
21152540233742156 57531570515202368
7760785670339589 23572707361745468
3579935002524187 11560916999163826
38578222074485424 82045211919107872
90284938369868528 105895168051115856
83371172847002464 83984578171136144
5753445625220111 40046878408956936
77972261959119840 92249649017694912
7186302201790242 30231105304319780
21174091559700788 60614804918514672
34122214150097676 54064456989029344
39406032910648752 52350106357785832
54491887846681248 60893875226390496
95679842152965600 102402291478100272
18851543084576808 55157138800711096
45538669544697216 92632063442505696
1213112225077820 63219368965541496
7118107915517811 37592736979921744
3361632002487566 90572771038922176
75349744576890224 83190467874979456
40370713759868264 81226876767634624
12181796493694312 13419031196392448
16515850442855844 16642565933386622
40774779222852728 93859389758332112
35043328449995824 75427631902476544
43968610786349136 57196195647408328
15862605167898950 69371444690637248
19843103295688640 87016452798209808
26885258557728592 61927208376549184
42022810251012824 56959500694188728
3788818496649553 9642504760391242
37038903518586368 53080339590174136
46160419780153304 61403176961515848
62906145987160528 64719495256008568
67329460810263480 69165663330242960
41132774899607496 74893454644913520
35646581401433204 53986676241963224
26858928379448716 79453489566961328
6486316378317265 57342629099365648
14229558963031778 79716281356898160
19852786427195752 49220435681013896
64465810424178352 65393493449496120
32660738382739276 78444176054581120
465720206083298 47528271147653992
23755269559520356 98807395245338496
18347801974474344 84036211669237952
19759509521633924 67357831666534848
55743109901905096 76055468462788048
18484901677577600 82372880124516352
7333548983461766 27676948691811768
12109612825851830 43195762073126248
14941691642637262 68565343628910104
26989903392854324 90428850375810672
18510434304265604 104927243882842704
59515724415341224 98291007323157184
105183620561256096 106631788831794032
3597418494844439 20482721078477492
59227652890010872 87097172307955600
101016417049075760 106684957826403872
30676476134269352 46356557313681824
4431717309510806 102871952575304096
51665338332775528 51741974993822512
16544372484439096 101576665194232624
8883837377302175 40695782577698544
38463481114079304 43401876457814432
80203989368825584 102443243622927536
2968868249252702 93787997067572080
40472627005979560 62130637426969184
86393635283000624 100727968020307984
3510355944036486 23568032868145004
53492044353927648 98836100004761184
56010978764618720 57038388235926472
72767978691487552 102706336856321776
8094619244905858 24391776361727540
3273564351382829 7145429621630864
17340758793772136 81939092782767920
45056348023900248 102021167350245728
40471927152233144 54033346441625624
49287926479742840 71356154648806808
85170604217554528 106143707262128896
86334959330204832 89601237920863776
18536525049355708 18876129743251812
1519786480466080 13739643713580330
38354039589634344 83651208239090784
84190324324035 11681229923003012
1756010750542832 78720082671086928
37636207344177648 67065025194076576
15086517761505898 64855711780909384
17064698070943080 28234198760728472
76483527410812048 99999247288863440
31407864368420428 99987614161502512
83228819151578960 97066997387925008
40693318367543056 44094228105308944
49503277849706296 83474476995788240
3476681814736940 49691266123065600
52391834221472960 105026064717268048
11373366266725546 47208676572892792
56633030771096456 97419211906740624
81241615811151168 87938280519492016
37398617865274832 59394202393601640
18715243295817960 100185192904902704
901118102361679 46064811113091304
25686192741406648 94830015935788016
49901188996204784 60459190022455632
15709454191697702 59630603233211168
35419751621883412 49371172055209000
67470241466772504 82097193079434640
3001292496140291 83118293040702480
11296175361402900 65803697819530144
48459284886241944 67926810995263328
49102136324200848 75293494982229664
49492160789453920 82353947542719696
90778135442143296 101251278495399920
21870284988149656 105670311259291904
35501633560284444 100767930566330400
50306904905521424 73519238017881440
16619959962043772 47911271601445416
64837538199493064 106416170394158240
17944899979061900 18788113196448148
3649057681812670 55146138147467840
624759178291702 5475832949229434
70922282843965952 86772266494918496
26581273305179232 52901586716687040
14598328250138482 79761970718418176
17991919331825268 53284116566563832
2597370240050889 7516396461840062
4365704483148577 37024176751284816
30210531321497364 98292703938483872
14004535606886682 97494547337956288
3077178400905611 81518419900515408
43862499220981240 66052741960980264
84002741559830528 99708069062473744
37329839039885352 75048592495747424
41714128714287592 47831556841936904
42146368109302168 98615599123898368
30161050037733096 78605157536542560
58222819706184800 99170197633323728
7235935555110936 71035662929940456
4703450718164065 52830987038736376
27200254654758468 42487527379887032
15964427278810130 100707739746410048
97737972776500768 107212472530151056
10642981721902472 88367918799908880
60261211704560504 99297042017603360
7772131660331731 88516746601186048
46155928731581904 84732879708193632
3963704413238528 25663550683444612
47216057628202088 86366280527378512
20341421811137784 23056183506013504
26291437429693236 44581047873479488
12027772770297248 14406816079968652
82071041989679760 98638840663966048
54125789016890368 80343087643980448
2585119160274888 40018162755318472
75071002480106016 103277908871203680
43879257829948072 88440147705161344
2570017802357484 5096077159068683
83165626830223904 96172790865563648
45471390094082672 92337357874481632
69073424277771800 75479513440949680
30684231009269732 74647187678297856
13753941651320656 102430158211184368
97238017117059392 106622812353720544
25322715012595764 32761493310636160
57616464115202744 84525477192842160
85031587362762128 102234131271733920
12759822718258674 83820410108447696
4007078106879427 96708091360511456
2529631181199647 3741192910408403
15716751385921870 91023851044588528
25195714975805680 26640099829288116
27100680469626632 100674183000321632
8244331102467351 75129160204539920
84906403046288736 105838923623009552
9732411667825324 11360238706866844
39823137502002736 57349770147651328
14218056784770212 43227653438222144
53411255760121952 93490013209487584
1082187631808853 95488981072442688
31013344718125552 88532677607132768
7873924956233220 57127477352080192
48550499109050776 48591342041143448
26979888794739168 101771181167782656
23372819127369324 77236232488141680
17240102786738978 73096815644981424
35597160622921012 84437421406881376
48057894831970240 72947126486282768
17775974291007624 27606541148154464
29449337082823580 40852434579139736
18327604154857648 72255633272326320
41434573497064616 86504096243130544
17588693890296184 35221995624665472
70884621986833232 96907794480958992
39461437703103280 88656261657985744
26177577279388444 83162882317709776
5693153117691806 9042781843967824
27312795796186844 72721225721770144
15849434785430154 70288916864837304
18674445138843168 39381715518869040
53204631364539752 92948934133466400
101302572435325680 102048015645882096
8902061423153310 21179762090316024
7795963451089864 8293122239697271
28926161940744800 68120943102006192
10991435993919760 37169245232374592
1817985425768281 92694242543676432
41750566445074872 102398240819998224
18927677642652140 40115656471992136
9277856606508260 42764757215458704
64588567092031520 95780613944912016
31745676337896748 99628534211423168
36744497642313408 41552342590122632
32719048312702960 61206265424272576
51588704900872072 92588152833843664
34820721740759680 43180976371517968
37506556042853568 95957189872022688
27830863687837616 67492320952232400
58259574834737816 71529102046773568
31048534998986836 34250242123709508
11751576833317192 15030547847397622
12930003537828454 89925724862171984
18320235060338984 53834432435741456
19122895350897608 104883397598428400
49580958489631304 72069455359070624
7161949070646672 27071919214870088
15290264820900736 57972701576272240
45750915512949016 72950950447967568
20178356180997480 39843202356589912
8284162705781560 10636387859587484
27403868055376452 57826247748162496
77070731925729424 89640871600488720
8244039216303258 86409001249818096
41758962195701624 59282521512605704
68736573841634792 104075612692293616
79383974909838912 84621977904141664
27269750268112960 93343271684940768
24788539914549652 37740297668531824
9895729384777074 30679013422314088
77649233214532896 94455625978421072
45386910677582960 60785486439551584
51187991352397184 97409981706044448
32673541355825444 103338987285952064
36639827222287392 88961491009600880
6431922143369679 79250764133744096
63980328427714960 75640105575422720
1551846048943329 63996105007793848
39985710381503320 72284586918030208
91753983297926000 106203844653815520
33420524520186252 42624325165733360
57123152243844256 91983409426876128
94443661372253472 95503224592386304
59728259002890816 99026604656876816
82235317451454208 93404362924083376
45419258872875240 98117055429601728
39085903759976216 102030465835980672
1531236684095002 22974893235847104
13213634660710152 43372184280031232
58844560740065800 94320719430691200
23652128622796644 86717735939438304
49462928100553160 101231978150462016
47619737728654888 87775336321626336
14704024681572732 89773661612737712
48986182338839752 95575646293384224
37365777355390192 75478533816346400
56302561710579336 104177522062327632
41115771841366224 102479020450521152
3037651988443376 28673112986230484
69540255149125328 105994768651731168
16419480410939036 30313644766429536
15591757282201776 100947344300035920
9882923943093878 87233155815240912
6364820764423756 55927509492700992
97347159936830576 103864784795585696
72922723200869408 93825999783242096
65774609064401664 93912093887554992
28677473777866764 50667568281424744
8543952744392400 68975242362407344
17021069753264628 94096563362994064
11416015197738654 14705700326550684
15657287405079278 86672509521027424
68486391485484352 81122091683784912
50386874763228640 86571995234200720
40516773151770040 48990049892313032
39047107361686352 88910863414634000
359719241588211 17126199546986400
2369765066259004 60624534380114400
62161638727774088 94439520152313664
10145738665369422 14826809463312920
20480508076442348 98019328357023680
27804168615480820 52676302466360120
65160921403875768 100038404397177568
2630083276358796 54333955625584064
57713243043721040 89464038528972304
7110366458562855 87570731864019072
43051844358200096 102297670017529744
1857921864124680 82564057350727136
15962580035203562 31982909039802952
79552098964998672 98493244222347696
45289971668872096 55436478503995168
34416631094559880 49108258691599304
5102284949559406 48717924659596280
7706988571544652 64226440523339504
22978824314016736 101720377447198928
35005439532514592 100245434802100432
50594601545024136 83135952898866704
3300891436782076 28102354227163332
57365883371759064 76083934137765936
53961223093613848 70466911685355416
29714663228349704 30991641019612140
33408089613835928 95666086299444256
34422924366321204 67943534020224040
42219558193482616 56430504244489320
97543022778633552 98877164711485344
15224978055831156 53667769405807144
71776684737536664 83994169223489808
1776596282627106 66538084947745936
32701514090343112 79227147148768656
8780109415892797 64334686311877096
17866520699896632 97816216901821952
15925404502893838 52183703972028760
12832215759587104 94585711404103520
28685564283279056 84394907647145888
19254112886166776 36145119191204856
53538716108414488 84689059581956144
31229304660539644 103582006072065792
32618058402715320 39069266285638072
49497389983810456 106729894772925248
63888574993153040 73689684002314032
46462272114329560 67098931500276608
84415827784579136 88577819435726224
63672071850796928 82375813357763728
52219796387717472 59977450721244464
68970698863939328 88879356814503536
18434964599303448 18466770345727168
20439789310406888 95240480691189632
1846399967749787 86999552581855440
78965181392152832 91257520000712640
14085620034707268 80511951846572160
4416309642380145 82753017862213184
26343311145536056 62386781290610920
57096029601081880 69187283825542112
12775243230657204 97367312217144448
9907191837341696 47495756448959376
41796192024201224 53124746063135944
5898521643736271 17655217004732142
37627429958663584 87938386504683744
51641875385916552 62102348129553256
72268780806870320 96787737415055520
23284526670347992 32059224256800860
25143685624889772 64272232721776616
7581659082119755 90614925078729680
29993358996668260 76553757561994592
44007332068400600 74198663063014640
23103815281447996 78632779435060928
82237624606406064 100770573184784000
30237596196720140 102152248419578224
43818622523357040 97368148606660512
23520705093963256 73366057097661632
47365905615670808 50006523759570720
66642245203431360 85739727710150960
43434534692000224 88520823899705552
66018301728060568 104278282662703760
633782052905273 106874769628848704
61792104429179040 64979482540085640
21155464875660720 52526804909569200
34027468349364872 79441520383312272
68581917074612464 86989492204864928
83092921512446256 103241433789649264
73950847016688960 78825765762651104
19619310612612164 93221226223501264
59917817178244432 86929626958917296
50791590661966736 72368876368858000
81912241753984496 95630585688801632
68112479516094632 73124913003728528
35474299539612220 44882040883944728
41481305660163144 60498427014039264
47882733562080792 70793996682237288
25540452109786240 50433320892770032
35837227327819844 45079403579593304
31517083963615056 90187226587363488
34352198871083088 48274537781602888
58934891783910408 64827821919152488
19579118868667616 89926405288812688
24961259833210388 25825981346692672
7312320483464055 58916977453175768
4395549860866930 90332902379225968
49060435557895312 53390449784613072
12339115541275794 26630474138450256
28404057717424408 98465349047505248
46584316748857904 50064127683538464
10490775253781134 72172121777466240
19714204494959652 53749710074237856
55364566591331512 81352926614973872
54368168452792008 88350719045931296
60845050554296912 94995773438150464
19352937948703776 64598622618363608
58892364686449088 60047357643067968
22297265734252560 105570203123571072
144344664285278 103748514930572960
57250072724287064 90267977867798672
30334796430839556 63764599372475088
52496556534902224 81919702393545200
9008138345358664 84656480261871392
58160577434647408 63982447528355064
7093167413676838 12736635682771308
287398133049774 90393039396294832
1695540925180054 98847788273132768
12816385046192558 77027453152375072
97039596450679456 105766381826988288
39035184608126472 71194261271138808
29482123932336444 40125936204520056
32381727224106616 91593127793424656
87340133391615344 89611715424107792
19995359194665156 97228785802294224
3009148261465456 29465801330145664
45219261985676224 50087388352967104
11291433774586876 94442837004777584
31594350079640980 105552161621535936
45942401790692168 57316217740634568
96243122142081504 100663187938572368
22429282594599928 64063749442741816
1343430956304169 56221462054363664
42104994426611736 47690291698141504
10240691267737966 51400247094574768
37843286469197488 89583133789207504
73776527158773472 81847034185408832
13439929678702172 47364142061938504
65254792488798184 84739844213571984
85901050194578992 103648745516725216
85393085700390288 102776393620079872
69096449487530944 94453294660208192
9539084617377860 82713784202198080
11731566459511192 20452837605278028
27766436813442248 29328346144839112
70424472171075480 97812861943722976
36529467569102120 60169620263578072
21241595204619228 73093438782991072
23581902257744992 75142521018621104
313733237903213 74677954172665456
55337804100836976 57153469759595904
93104604070528080 105877425877989264
21769899504732908 93646311588741360
87605730743103072 99641065260696848
9169826717099768 102843742504484240
45771432618397552 46440093197862656
51623764651427872 97115951576928000
4656161202728656 57975697660513344
38184916015491512 93800680819392064
28394582432341020 107155217627248064
27747812136306016 96133927363454880
1049254354623795 53699096403021272
47730385019944408 79830116799137168
23269091299309172 88195285247944688
73290735720000496 94719141806438880
32934901348751852 80651754507007264
59596325971161688 102759902321766336
47334927093333464 105152803054671152
2274352881136323 43204128246004896
29070533375830096 87167873550503968
29907002840482728 90942570934690144
80200308496632432 104636786233958880
11690129847777946 102801021472838656
18174202262380992 89857355075738960
608285191718674 33797439992847464
51520095477797352 101893964485966560
19918655448232280 78604618277383088
34497834686529560 68704053573337216
78771923948758752 92949310891099216
4693252589460757 6024643526811603
53072688900445208 102323678460442416
50338356833923752 64560175026400792
76656722754249232 87549051305548912
4717137221626666 68797620035240216
36876398382589360 41993923062593864
67864888348123592 70850366160119672
22849766666342940 97206292896793808
85259166951429792 95503141502867568
60277798707811776 100324476689440592
58411837465811192 64857326506561696
86164876334265952 97423860334357888
39054884211159160 71039980766154520
62271543086623800 73527523749221088
10268244599863058 12107383221600350
32991454712442800 82765295782566496
3649374607539370 73208916887126592
63647045439946784 90742762139764080
13977271405612190 36863610018652744
51168165657044632 84012674703998608
40397887571394752 83137951303709456
4410020733113863 6633520514486317
5274077053555682 73421979695971728
25376816873417296 51720172512058288
57441456004588736 106739244982789680
17313643481847392 86685698976415680
67072637070803872 105838842895196976
15485897239746866 58258130447309528
37926364272904992 72429944827333488
32910536391177008 106277758039272368
5800895808233646 29045471634201448
14201755094346246 85861429290189408
9323881980253988 23195227502180496
76378174458513680 85146520924395424
52862499486386136 76042268661194272
6481326430152515 83127641166510816
56147893898741184 104264877503975360
10479950041695792 105173647692696448
27652166183386248 43220927066800336
75179526271836128 81726342170353360
4641060339122394 15358934790711984
12696312908703240 47054143194945552
5013881241644672 80842484477359056
34107496530573676 105206765309290384
17438937606217966 64511785526320304
38209288118386104 39769381591042736
87845190246429488 98310194876352368
16775339426438532 36009633481998464
3403917073384096 22841224606193936
11414576116143042 55532011054339248
3580808268722536 64818021761548272
3887300473572924 84734312493085536
32631668019368380 80388188820335440
8966692141341405 68162196764217800
94725567422363344 105143725787857504
55268543387601888 70940836145676464
30347271775196856 97514517106468640
55769979647106200 105345458686303392
70711436145904968 104960248685476752
3482445984150316 101158818342896336
28091785766093460 83143298508119632
21992438086220944 63440379786562384
14274201136187752 58291140126315720
41609534578843336 77197421087870064
57761745921150240 88892649764946416
15777639412834940 27675815929595584
65130987119714776 99170733952621520
15054644083722696 69195915987305872
66936492268492168 76699064917573968
39299765479048944 80916716082052272
18969131816727076 55933910012902864
49148269525162920 86951043133579312
15354641736244210 83744353706627328
16644970909215938 70851604238329360
997214695156861 43140105407977704
39831928540564752 41069107808039496
41017577572731424 42354244952531456
19714591643801128 103549025276711712
10354323877508552 50796220384091600
52156309107804136 106293541551560656
88055739845478880 92652819256511360
4696598950164416 40809137348589352
12340086338082894 46167900135693768
40114828138422416 54759516371351272
75089161243211408 93516475598592048
9720240705818946 31816737795199224
6472763753409199 51374859755004912
30294535983036440 60829510635544624
69983993673854104 103736886339598528
21905986577441036 96371170768615024
32722811506399556 52357293227862960
54972491002241168 60368102502295720
64904163365531960 65448414120155752
14488283362514886 56923680690102424
56675831849679984 80074181070391888
65798499341800728 75431703744590416
75482737280888800 77480131046369984
38520359723406240 97671628316045824
72630032025106848 85049729809485296
70663795425709192 104479988057184656
45213579944493128 87928584262422608
25084879621651472 90908394103658736
84267208848669488 87573344197903872
15349433361222468 59156344451572456
1023454188026428 15067301605382166
19395546637963116 42430068290978648
21409920605560696 83634263319204768
5581590028089145 12596138966755302
70371978005094952 98486009150392592
54439614943630632 81313170325466208
40829550514837672 93050169123080880
41882222389859800 104312396557932720
41907065323823576 100649763238078752
10749916227239616 20787505137285628
970640013693237 5901989141089252
35534222950379584 37478204040009328
11710788709065636 62179942172337376
34578143607430668 85358668026546528
62556405493896520 63860226150210992
23929992781662764 87566585059721040
81331829303978400 89299447478761344
50234223246373776 89649953049828768
37939929341070960 69443450333572432
46808599317945128 64600196701581992
69011063471220440 69555181263441888
1323597020058823 69167137549892464
14867998810845956 50245826804294232
81396552191587504 102180096051981408
7059707728081135 15131171677839670
35080423390227528 81932711683746000
14233384730505762 47153188903842192
11257887945362480 65852596286896552
21943574526744092 54696496338521224
48865503720504024 72948048106515168
2000787490686036 27667210610330600
46248859025815608 83617880078532080
72616990435387088 91986122546058704
32322298393846912 36923369853991336
29954752434393708 95969516749502624
24041696971863572 83754070006721168
31858896763908404 50058067459303696
15169121763381204 99179385791799600
35315940558416768 81122237893320128
56048194045554768 103850670928165504
14400903108418282 71055744550896112
3037617082231905 67737871685564848
18077883977734768 74190666095553632
68541638597846264 86817661810657936
43455080407713344 85718999350789312
8677828503524023 25134703800912108
14928881439038094 54515375378262744
39788012184030936 77737396217655616
52498483599608264 77406197989918560
37657634680382560 61157206103466448
87940030885528992 94001769966995296
24642179189844528 68235139082172816
14131678337977990 51198676483158904
98576774258852832 105997158365932528
1591220757550049 93236486590158512
94581335919834576 106687172818412080
39923739815559408 52990852306523544
12445505613298806 20402498032696164
51819303882776288 79227386988827568
79674137546265840 96880988772858480
15041938745869836 68972660015245096
9910207690621572 62090471375606576
30980676338952656 98979647854007392
48874092456308776 106276868877091664
6153876196641926 32159026010340900
46621454705980712 89962195598254064
58561786186050448 91137296894476752
67196246527936976 106833857371888032
10866675699464804 38389210828971888
54022195421218520 99098204357546288
8146322694809346 37888311608245872
47807066814426832 105943614722721168
10860531194963462 54658163599263032
42567218783428216 90085458925140048
31024411845630284 57201177383663976
66430279011933176 74750077752186240
58223624323762928 102328068749339360
21097690375643552 63736706136751592
40292030637564496 55139239590429720
45353255856840160 63729496842649120
12249885207325752 81263110026488160
26012137738354128 54359653070641360
87258354406668144 87538085861237008
4411598144013598 80658808517993968
50055186943764144 86491989601347408
438512738222503 32942837478896732
19933026110504164 89919192007272768
35387189329331608 50793011241092712
35579961416215916 105453677059529184
35501470392620108 57376163362896384
12564487080062874 73087636066296816
29343361828419132 69976328715070384
65091481209996072 96108842684468512
52001242455978040 60278708986959112
38742753528934120 50372124993469272
17398036556901180 40818030343051936
32914134180873128 99519541289146864
13166821974364480 50675462323766736
56673985228848304 85417197185809760
44327276028162408 97933262130402816
48143977800285368 77277294670875984
54807581307961304 78426151031887488
670002727548599 41680758064324976
90068766864548928 94730604173526816
35334518370280860 102355046796357792
45136055840874512 45661050745965224
41510105544775800 65377343478024328
894077174964523 76909682082270096
9996345227986532 75941628797215312
64495136126229136 70938048931625024
35440575948071312 75450436728116272
74604931557517280 91805147977274752
3051342184617998 72945864330983008
94056811217150176 94238589554491856
61711471868195000 64211899652590984
11661893702393348 104084257087104480
92013292680800304 100350140425785888
49905109880190688 102362767066762608
50284238869708280 72788555855637024
57867366520023384 89228494820078720
52187465457158312 61377138609748880
87886335328191424 104802874074346608
61214141977548256 85487029281067328
39029203313532280 84925203991822480
25812295710997024 79301465754317136
8934005202584463 81446371754561664
17678545235110866 22066885454235852
22799087086045088 84983925517960784
950166512901688 32469778257655352
29646730030529420 32716724998998280
26182813308392732 78477853077896160
16455697614118586 80187695340686848
32972069973537084 95024959277848880
39721411023806408 73088575814626352
19705522791537868 98882273526654112
27413986995920960 87536159280582480
5443976699702457 90890091676848272
8310056748040395 71028341054570816
27061553178634660 81006857875171328
9469802478992850 26965091008856980
5740818151341251 99536587663460224
10907808071956642 28018270668856448
48636860849918016 59895368911962928
34628897128635428 50375051778959304
19965932160890208 40097440873997904
83137641919908960 106578303951879568
32999892104763812 87678360106403024
12438994743042762 18737258311445248
3827863356474306 21193625949086392
23389333862734616 62244982151552616
78096451735251280 89780540635162400
39323973992075752 101291437055204064
6675847666218571 50452297229350696
67061964420012704 69302490967046776
23656084481283584 67258784327087824
21410673368244184 50284529636475784
30492941918248004 66025294355415768
16629160478414164 50062027130440936
12216509372537620 13437311321252450
8878050960270315 103103600285288304
49839743867906600 55866791840687592
68927334718542144 89261130179882096
39303990062225744 94850588133194032
2157145709461213 67190594579084440
7741110461662297 48245166407448224
40491871077541376 85737538596975376
18121050886777124 28079189195233172
12166140008543022 106099059243888160
26909083114665620 101588993309297248
21423672824517072 22483761731365600
14048756836816796 92193481685495056
57095169791693912 99311104864271216
7431098830183797 78018771211717264
20242537973934184 103087086787337936
88577647002969792 91054621682104544
47119244061893872 90811519956003632
47832722894627792 105407152697047488
15858015330517206 56928303578917728
19436800175860988 88117014963186704
15446270617036066 102085895639942224
22191330748622528 70328846393412824
3995969192592623 95499888626528608
48229588446115520 87815046606866512
22195695645322812 51538926846634704
25520801028938308 74602394332793088
20977671268083968 106025818840996992
26974514591268936 47652918804358320
21565233279206100 53924105162379104
68930170231749000 96529667687764416
35492887439547368 91493278358516752
32185637794519064 62548154741214408
68193958740781440 85627979283829936
53366457354161488 64917285329969824
24960679117015852 53641431587804824
47405823447308760 58640844794741856
13188738625300224 85038342334485680
10277276772609336 14732074551725778
63158394551394312 81336444696706432
7434617070062260 17501299013266384
22326812863443768 38509041902415104
1083589425141907 16536319883732996
102085892095940848 103230775950713408
7679560829712300 101416061798605408
21455824030780804 77413627530799536
18169806728157436 54435073578343232
47753337287069352 70493721032161752
12977279858496102 30249174387271516
14853323226078424 51614190439621768
76607724246507696 77368945139454704
40679204194176504 80451722090404944
98140809676569040 100980370627859552
6670949993091587 51300454003876904
50712444736601288 87766619879408704
6651172989882664 54609364571572528
15768609584820566 83053177188229808
21521440579819884 72223200694315376
1737835167485429 57353702697908056
40364942496197152 89454820672405296
9385843507504278 106613594312878864
32770632969532412 81447316646418048
10342312151362998 22170702251499952
55161134929903824 86299744594869280
20654199741141140 102785172074035712
37959939288639472 53902100052524600
22697892571666348 49745330725502040
78800179810399680 79931313438317536
17856884663641750 38152458262539696
20413162015760052 103016588952766096
61369682669020496 87445033948039296
36462399687063240 52820224672121464
13595432351141366 104477507171005696
40319052677537176 75138768939249472
37949077184050392 80966653047236688
32274599233159656 41414363041766000
48392642317965728 61376077853857840
76197346478577856 88589391326117760
17867870851219188 88695759357381104
82790303768050816 92761877246639312
43215741841137720 89007367802823312
71564833379489944 92974238071513040
36534818288111896 101264449729637584
10844680231542594 64769353365685312
81583343098782400 86081455808527040
35110613802491020 55783976471967728
33230858386039752 87316787741444832
28781872097866456 42399830343422728
70957851969024704 73853049961594048
33075706395566960 76620343398246048
8560307873127752 56576797333427848
42918246232976560 104997297132647392
79185542052649360 88603442429989680
35678800269879936 101797791457935776
85166698146211680 99662565177500976
28377113601510256 85950807187471824
47642482159802272 76794581972317936
18580626974699032 62350547420517768
39797009627284264 77046332720421264
56221272260033448 98126997870080240
22852624911224760 55349167736587560
20688313553284468 24382287961481872
62074383850602760 90280036896681648
33341932603786488 82087066003982208
24404243359994904 39062078238470480
15840762733909234 18288401071305096
26715171015617768 106879030575581424
4565848168841174 88688059471855984
32096780043576068 100686002309253376
23870832907606140 80507188477704672
17540433517854702 71367699030345200
27922487030282228 90476742617366848
58322200049625048 97903090830029360
74226535175608112 87758220598197600
31107461743019124 99674715344017472
75776225753930320 99380077493444128
30122093975955220 38124218571735024
25252711621308532 49153240668140440
41819666541728232 76940133534730960
24923889605410400 48831856453212768
8366417966208272 48433284159478792
41765893092564032 70029223758426712
64554872830620232 105735677354597536
29087219949797840 93160548350347568
38383310823669840 98052477758725040
45169330549591856 91499361427589088
14759783009751900 92010206472310304
75763894936324352 81838610654366736
24351824634744660 46722408051818872
30209819942008608 42587904044760920
34319824435316488 52445053000426136
12256089683092888 28837193265917224
4219778590057757 58277067616885408
17249270547058878 32088864451447696
2020968255592728 2893316259416200
2062891102151109 86047195691701552
14279369132049570 90369937980234192
13016056459610756 71832042471531336
29247283610176104 54994596578435168
51663683066802248 67942070677166408
21197212575436416 97709297395898880
632520417884445 19731610685541548
63954860515721168 70299318809578368
69068666273763696 70715541144344368
37594293527676792 42677331625170920
33244088406132144 61003175827976264
709929904176331 50747853889647320
16012280577452860 87742494657568032
26248075566193024 30213968859378068
36880299451899360 70819158590039864
90728637203666736 99472518059267104
28028276919252792 31649569094204348
28111157356182880 87907810802072576
25512034270811096 89478374574857376
20258117659062588 94676971142317264
42009571349297736 58019778622869144
8921751093710332 53284783825940352
78573539678492400 83838371485553792
12431714148252876 95142758729658944
95492590888473184 100960027041426912
42900612150085472 54756502128421432
16701631790568170 105442075525254128
67059837549598736 103735802211681040
21145553677355588 94623445228051056
27704786703433244 101935224100140816
62721516822663536 66573756197083320
14502231945753870 55558037574479712
30858439781570072 49218204335866576
78693386631878704 78941498231723456
44306696704166440 65055907890403408
713800272502518 54691714551020848
4348004966741564 93784076417998560
3674758313794329 74783106313546800
58936681949628480 84844605809412816
21338311232551968 94879622507347168
2364802427571870 49189950298495128
5699061036978534 77823355426562544
17291876936594402 27340815895316712
66656148566527216 69252918771583600
5343980217711643 25955424542455688
46836902149050928 105676497191901072
57690833168189272 74699387963740208
11367466115053184 51247717571855192
41615404964248304 65121022941542856
12345102069186790 15007037959136972
62902235847538032 93344256330308208
38454552618754984 76832523636286976
50871507852190432 83823516529497952
56936537634945712 81342423459460880
84457339010645728 96425892677765712
97782986918257584 98454833793003904
23499038702779404 26859753503829592
33153134454602072 76017697653348208
13597761061997232 88383494520377792
44909641154185896 83053991370130976
19999391452868284 57577828146434816
3233030596231081 43120748641473792
31569496903357716 57294448275129352
5132984595793155 15648763967165002
65830417642239040 105126192136281648
19658461937957776 85487751314462720
8236278604972081 22235208590525448
100032843398115600 102576956497819968
60301265437566792 91583205925444848
30482668262939852 53061938057907136
7935421469965367 11302130682191092
47704753186775616 78358319405223136
15874089667049418 74471563104476592
65619486577530328 76516626234204144
60227360101462592 94778651065751328
5652129145240787 15032900174657068
41900207408593392 55563747614220464
73234914644973792 93103622648859072
27169123602588668 97234785156831040
82147482046293696 88039091302089360
51573724920082888 100698448415542288
9905998967551046 35809657168341084
6098688871055225 17283490776468668
9846662509697348 84104275636506704
1933873490948106 22872054037761700
36981510982431056 102286426524231392
15452898624049006 75772420526227616
36750495838106176 47067338744004848
47454269700436048 57377629120381960
24464648009524932 64466946165368688
22619409731437316 94381861454990448
4781515427940753 57014338696913184
100591658821068640 102561687809631024
28873487295278948 61119912214056816
41374798265882136 95992882808845200
21104105119826140 42075592523356656
87237272692946672 105633296684158000
10482062028451926 26677892650286880
40910045362027768 49979949371897536
24760706951460280 38682236454387304
36693047589141104 42198122489641976
100097540843335408 106520199008517520
37461615036219432 68626762046552320
39269283072249248 86772277609349104
73606351091708032 92982361262777008
23652236848095716 71677357349332088
76398938922580768 76903777917435888
27007499114036956 107253546625148080
62239558455981104 101792787566979280
16009075937067042 89918791947146656
24605974231171812 100198901893238128
13221301826982124 45435830420375472
61895520248086200 79551146054872944
47549941383795192 68466976697165336
12447109493052300 98890582561649376
2616299142976381 35286717731889744
78396817179583024 101986269433648368
20431584736166396 64123060220251888
59194069718702352 59568452630939520
18710035889204800 79712392201255840
42280766294234488 61801971478292504
41845684082385280 95957751596951728
31908784704233572 79706934223746912
31181636329945392 35766549832945656
16381378747643672 89300164451952416
16057356417889796 18097096000576792
11635025084656532 22887714823810972
14532276203737268 51826054957170136
71227392107326928 102752010805861728
39016137573691200 76623833968866016
15250904175333414 56809792634519608
72091088142204704 105096068411055056
39935800122967168 44337052609087400
10811637965377814 72403684854980896
11152135671497734 93547460479389248
9453054488972860 76465191519725088
28166930260189456 105410425214754544
35227318152383824 52020780868237336
30656150999948900 85187436450370464
65716401384666864 69992801611305280
62806624884618800 94976381675988064
50510308455569488 51945415456525072
34967305640137504 74595721586762656
21193006669911588 44161248913920616
4138702345912936 10311063661880118
52679217658029584 87861953005499312
83487864803080032 101157398196299424
27842182285332124 60197779755696144
3385459677654268 69936347557598536
25584475696151748 70724908547522400
34214722694605656 46573235391901424
46388309471553448 67386360564756816
4921362837398913 32566826224337024
37575480415628456 100029842605651920
20256610397306456 48301310009726744
71622435569200560 72648301869227648
40784936266906384 83892428239086208
45480212452972824 75222591112124672
50616086159680968 63861345920026816
4982453497233585 29511563618898408
872532875026703 83227214311745888
73415553950180480 97420012293695120
30998991044889088 38891018378391672
31656618976899740 75757413961272096
66544611385283704 103636495137542400
31727603728488180 107278497097876416
52383559968476136 75742686188026096
69880774736351056 103301771436946544
15073014209920892 95145303922982080
20323559386685576 75831040694628944
15210946664554986 87009570733567104
32881722903712484 58528562186546744
47318893094506480 97618877141246848
1804179370242310 65172399607233088
51820406423603472 75935725243286944
74413174507109120 79390384850697760
70743448256924096 106147352193203040
22590647233453384 62686461050143848
31816814180796452 94505303900760704
52219355874665864 93323944170024544
4372839062798693 65719967131975592
37059359862387104 59393752306042896
47051269609113336 54850788751758992
48320784634507784 93756870185152112
54102818510689576 59273994177755392
35692869735168480 76757573665555232
71645531771469920 82150225452116064
19409545436705412 42776551314759856
18771421382469952 66331497967419088
60727048319305840 92029315029922544
33168005490955372 75512696097492640
43523485765309552 52196885743547088
14474089697414788 49029189300441768
51193802024774200 51692287157919720
70494482603513760 72561321970694768
81450373048994496 87538847511589488
54589124333367568 61705792717729984
87141659172021920 99024014697848576
6288711385804371 95828668513813072
42421409659227016 95532357116170176
44697232587459592 61153922940902368
66230050652237360 95321315527270560
4755890923435214 53861919759989576
38725700902369712 56114415119676624
52935641485644184 84239673962755632
15925193491165170 29128257189191072
4354235902686312 59608267141694296
26242974606547564 64275819362733880
27366454833218020 63775113196743048
68067121273508112 71862451267657512
36643912646543528 59561538254691352
78664632185966928 97511557099885616
17085153942546854 79819809549248928
42137906695813392 52039074034872464
41869840690162304 52678179282575256
20888619610508740 100684385230000752
39564923099361824 102691522353292144
51930676146731976 54970997470935088
4531173189463046 51607332988175616
37705176666542072 93042959435460336
53302675082103760 96975913449181808
15458670953970346 21759638416888824
2021766956208421 60525498278479800
1670044496110535 6159487442970661
25338026482106796 35819968664333748
44271847962103296 78092425196908992
15827536952750406 106548756509885856
33058116793156836 61854778627339208
74653894110442784 83595446206426288
32715521477417392 80833698073458912
2040688515399934 75760740864832736
50898707488353000 96539174726643808
24554637253133788 103696932808187168
29400137549039096 98717565366162176
32258008536674136 64685103569553416
58555508407276952 96235849784056528
75284756458031888 90795304940514432
41954709218338040 46247773802399088
40980676018335752 57605186941035112
17703359806019984 87272218812236080
43996129790761976 98595772556533104
74509200308111616 105490863928122400
45905453593540600 52823942264872008
6133937533159260 25262417031355300
22134086216949096 54407997709368168
45981680613607816 51670557316833912
11563496109815604 33290126012287160
85476567892759760 101806625806099376
61967985752144656 92876909602218304
44598064212951688 73216075859158752
19435445463706220 79082238605485200
99946211965465216 104080592324574336
27456059512194460 90413038937987568
24089913945721832 34784938884268208
36735203296174264 87958633322254240
1545362251881791 4605348954924014
7638772812502675 55888722820021856
34522503705682392 43616513667148232
26785176097507876 91325919191056112
12278865005974204 106800474111933968
34020226868767948 75118303051372576
8758120814062887 84922274655319264
15381285025111016 45806463173236872
66705066623728984 104127787468367440
39856310746615240 90717154985164704
96544778477090896 98409283011303776
89395943071921600 94004392194608752
42902667018434168 94379734979686416
20333094011669552 68822514074523200
72501376646857120 106523243351760928
57656352790235176 90469119421625952
13489683124174508 86543990180556160
907495072573090 15336813929555902
67825807954815712 73721997813986624
13918680221787652 19967141531302656
77248820469075056 104900751411601696
6610601865899281 90153600832439472
6877459369104389 72549760398593184
67850951398249096 69560819010718960
60117455913447992 76330045481260720
29783785686324708 77636299907247216
28864980802835480 50999889161218296
18765977504044736 21956993394199384
43038773426720072 89005609488856560
73652261750121344 91768795356457200
44010360420816064 90427911705804880
8763770622278600 58976123517390096
8112490992042928 86390615119987536
79297294141921664 83011699114186912
25002723768637480 102412727655511536
28848984566379944 85732771085611776
76054104950041632 103934219502778688
11020169652568824 26924239408343140
35168312443429588 56639743581958424
41914742266639352 69188867687323800
11588993741341026 50577141465354952
23672685821346680 95679590318392240
36054138236392616 86594729262695360
101067611030539760 101804617933793312
83357534706566288 107292541535841440
5222934146557239 88547427764782000
4375693491433718 98274494522565136
6537147783466724 104215482218384608
27443184086342256 69719164342363016
7286077544863133 18812540849599848
35178023007769796 92337324531100896
57148778131284744 66845985653983344
10445389021294028 26298660213044756
15832339311760722 79692730896099520
34624912052624912 68260703789828528
1988537392872239 72766135440461008
49525913952046616 79235153176011712
78171741751681184 99556460018599760
34612915515734884 84904982977762272
83422026483854336 107261028180942592
53702668159388768 105321983019224992
49999274581969864 96349753118505152
96547450897137888 97471410763613952
64065137219855920 87220591778553056
7335172863454060 26745818991300980
4633868964601901 26979451052590576
66308471501376760 104663430211590640
73463889436417440 81886378716502048
7618832399873357 29518219025358980
67442666810015144 75216307729168368
26506302637789932 46388852181103928
82255999657660720 86439750989417696
54202856813230928 72113137545564688
35363504407869740 66083514477328152
17769713720336924 86875463226944400
37282629754227848 39707405045407888
50251740164696152 100335885559498656
31967359611290760 41706886462694952
33967916229523108 89521930037356624
62329548826557576 103244715502784032
26912194323378388 64195556866801488
41622704150893808 94369012773403216
2576279066973878 28294074479465120
23392789832913984 82278968122031840
30924824762236424 39583457863264488
37022900507549688 99724739547332064
6103094787313846 66792001767395440
74590812856275600 93911212538922944
9676551777012640 34760110321895240
53291422598287616 94919866086202304
30514061583939000 80543128876501520
22827007944913876 77000364223935744
17063432742979822 69775520336171000
743978643138886 12606538788732536
33295157112661764 46117902719720864
22528304791077436 83313996403571744
11937319866115196 18333682168864452
14218461144509514 55226299571266968
94709764865366032 106367643373919744
51220195347874096 101367762243473120
13941781631926354 71402487203218120
66702237723711432 73520542231243552
62468086838400304 92452469011499456
16332728793445978 31660455884247608
26549420667356888 101557775681038352
94751375653597312 97292247914559616
32808285984228536 48873401448746136
45112805116526056 105525795655912464
14954212154076012 57657391889405856
64395437614049568 68548888560082664
51938424167731128 53121468189529448
1182940643433380 50658848950898392
20597211097489940 45024334491664528
51102375958193240 56763817433437760
15709030059079370 54718907332428008
725763668094635 85369238994028912
65515976619734232 78149460234428832
15585529539153300 79956024300249904
1017302913415909 75996640591049232
33331455000928900 88632821093634848
237217822993850 76832342084263664
57892122626144064 73520004510054816
46102503021365768 99197609243518128
47041857887223464 56821825523178896
42314458819203208 60437632997984728
3062467976745226 77697224724022720
50256958373553880 90066804267959648
23488609868537536 79694860059851888
13568514400026330 63723614252677952
32479411734181996 90782370817678512
77892461460605280 88332959142498832
7636493506778722 64617508060496176
33589735912812824 41688103169743752
22654525593657696 83360355714568768
29932464473144932 34316194645260640
25558884367084520 98843322078724352
76531612227732896 103923261747761984
10624001333041006 14102072855574806
10646604101797874 65641878054370160
7478021238846974 14057828843894204
28173886674705904 38422694125563072
10768750038720328 59106952973058352
90443698347952320 96289514337189152
53638812040332824 66195161756489224
17928378234428416 44948265391200664
7327986299233250 18520637497231684
36113552869943640 55756347804132112
8733343959525304 48361896347275952
21267809037871184 106484838882453984
45674883687224608 103052110274200112
33102187601034564 103037489090686480
56715845904596744 64574964626832240
93296484097764640 105777007655342544
28083520235250488 32492492890157336
90630540616784720 102373995290042560
58539621110783040 66974373678672064
60900758184239616 96716003608485472
75266990561156512 84205188546007968
11804395458636864 47102232229507472
69986515214753384 99786063984876304
43444295242741416 64697794865187496
40525677672097424 54060279053347048
3390060717327883 100912889287094560
19179550426334392 46407310454368240
47642992928657560 94884231638811168
9882482579143912 68657202419854016
49143274058371000 98781396966040480
48504169906171448 95649030045252672
10904338694358832 64678416545735592
13480314413802346 27115429132772460
13652904330761726 30446048786099644
43316391427512384 64537509703031576
88913843726585824 96083096267970336
15196896088317118 80478606898608064
54562196512625152 63750756337897144
9384882443330008 63810001693482248
34576462221986792 57245200677616920
22846472596523300 99549197942275680
41144000482086208 62423068512057912
29998802707205980 77179021781773040
67294727172563592 88935959851423696
55775382791545904 82154238429400304
40005118699206952 76213836617269936
64124204133985560 90819923771808672
10165471818941122 100134950617515616
35272852826509880 57660234625606952
6236036596301273 30475362389969272
49257511090415224 92292798415592624
16021673901744470 25978492304017656
59482026554540288 81939297296520656
2176815397305299 88058666774969920
40256791766150688 43116072442219184
25628168339054884 65228439661598624
7703775307766347 52723283928762088
40405283544833776 74293164098407024
30061021729490300 87350867402140096
28814829450752276 36187135039128512
57043820424969136 90253796202300320
33195790677731344 44229162490185952
25303712501508348 102240292693030992
80114744067234848 93052291274959232
13206321713753898 26142754728279892
42286089613403344 58685273101651416
7766054648466115 40535752067380544
61215483116627536 88791921709715712
30821097539745732 72784308559825936
11400698969855124 32756951483547992
43610367202881648 83580569411420864
27623044984022920 62599430427055400
25446431650063340 95809929168569616
15001732185422144 99467710166290336
13194218311136636 29792565697520084
82420073926643424 94741365038506000
291073252117157 59813354365850488
35007685239755268 88133614138977488
6843437522388844 24262765095270552
46923091913789776 52417784843516568
102649463519112464 105024833797213424
48486573921146040 66781241182067912
28187412158408372 31084962601652164
53331404905799896 106911415350499408
13471729504174050 87398907828283360
102355963371353216 106615210722552928
5254833803675082 69709391950935024
5453026389259723 65628566341618384
49883595960427120 76389119724685328
17252045833823024 44722181285736112
2138772434195710 68119808285862392
83264341370695920 101365637479097040
28525810852044312 28946158140996568
6286366903341679 69414290645581480
18284753222059260 19095433753095256
33010945146360800 54298564335432848
6390754275985340 32509440199007436
57509883502294960 102042518648453200
6198600363498691 48799708875150712
102825053071534784 105327424624095600
18189268787584696 47363820362133432
69110774233063168 90766678460720880
30524182660761660 42647206168531064
16199875482743846 31565154477309056
39460330376113536 97899679459853424
66364432056744424 66693187090036432
692174771317291 30131444894517152
8612894708113103 87830489035698368
24693342268938460 50182426083550672
4953773809997943 87372669468490656
21002368792042172 72014662674982496
64684640739888424 68465615575767560
23285878567964948 49076935350069840
26264111483572784 33541151174084492
84258235282651568 99285196868961776
11095498213832098 92251116930504288
309995410057831 19586600941296016
81790131301385936 86920842551651056
88019922897449552 100462801740900864
21103671848170864 32480383650431844
26537466348342148 91479306122854288
17104089754062282 67741165079315224
61591268523484456 70070371122501416
21627935433513272 106257197813691776
51356737060369520 105436293035942896
60927119535202064 96871867832227008
11202707632337576 26770599260932176
23755413931736768 87796942927156496
16092504419466792 98856263625985008
64114879597436560 92283873426504960
20306141115866864 44867715583085280
28001407732691972 77826280469725472
55724600965771136 104443611971593536
43884678244143704 56710199727521168
3286603791352464 4042056190430453
13043209444682320 62427873901845208
40180771225893424 86971910364907504
8327226825900655 104279902153448544
42464544172764232 68272641687748000
21423914995832836 60684436764140736
57939426642009768 78128328782500880
346397303475952 75897477712268496
59966996342945520 102672174910944432
12409447897237022 61694623614268528
50080147573067504 94068400084176304
9515537772351080 65618069477249568
31924433263144704 94975890017521344
17653676241759120 49625039428114352
30580070672191640 73849379835558752
6268146911468891 38253649738198872
25377942247473924 98365954612116688
45749088038332016 106449388265495360
35774432692507192 43419603302273200
10487563479144294 74615644105551568
45686392842356520 100972557867057104
54924837227580672 102057435254536496
37887378249944712 103344093687139184
23232647650122464 46183995773312408
15988551425019084 40218458323865912
42343352023362760 78256286250130128
13354234609212502 66132380144198264
13984868298828134 104052507035806720
41156359924485040 86519356372269872
4282558300099184 46980657246605328
22407946550658812 73284094911852304
6517518833816532 94362068253229200
70186330403193328 76591770068579904
20265779512870800 79038513657631344
4593944334951403 32271890948183460
20579664456402600 36934374593014928
9498175532261282 76925035060428672
8356617823833089 54955293189802584
30438910462701052 75979561571331072
8507263944711309 40241290645788976
11017178603156288 30230742575098820
14564298985835656 43550148159019496
12754947334420022 20186064799532712
33590977502176304 86373407376867728
44788448447330880 90794250899887904
84603396548646592 92875504484264048
16082164511071406 64157131290575448
85824607330996752 99090814352801952
39226116164582464 60194685453748360
14934890586808786 26906095759743136
20010522192922224 50272304062942152
55025872088290816 74195208485223440
32189308667862720 72903339642478608
33695260201631184 71457889952898072
33603668820769904 75632992094585456
765706899267960 29993931617672748
51500307696644240 96409170245356048
12754733504353722 16209705021238718
22694119548690048 49290728650179704
3333982406469728 62630539476358448
38452520842704416 53088381589353208
20372288773756420 99189577354735248
29350207208361072 67736681116796536
2219621029739381 58666976610187184
67674263296284144 94779677402979328
51498624144667464 92835689687309328
35321097826723500 76525147486245392
8368014965606694 67565454391379208
17317082973008356 95738918089359344
42549379690022304 99454925014775520
69985127856902352 70744515124151272
1223194192196656 84003076610559520
10045284951618200 53663311488502152
23787109210020460 43653150805684304
67903994652022592 71590756696139184
18241007987634288 88947809958353088
26589094558390444 80428214592881056
22801451175428784 59000910458018912
7013385367834095 38834407665209224
6746474425384907 29648321730044572
5312061316272739 46410180798298288
13202876214372262 61620501412404288
44507074004861096 84561730049587296
45196479297552520 106829130502280112
15580574523850642 42771607524918392
11292317609465416 72304050254975936
4137332258281710 54911991172845112
36706279068283104 101519552779663520
73523785321942944 92769914950672592
42500830289827376 46053904925364712
38210220337411144 92316073644417632
15415367548160180 67290658720361368
26322009310471360 73553463394389008
15600530394115076 17946159153663646
52735339261119872 68756214264184232
30068119231912248 31977841598395176
16932951270624934 51997933393628720
56499554162953600 79217517567997792
78637577461513568 107193611018789360
18286120081060800 38322349420993448
57672263295005448 100018970774540000
36615231936967872 55305606496492040
7541227566851430 41420344698723624
25234119245932020 34321058006579992
4983815083155444 90844341956330160
44968157967271448 49087121756782944
45938752573995616 80017633525875136
54393534845779832 103449387604650944
19008210750700008 37845538742124200
14679556908461008 85708583763023808
33167037396093008 57469751205846824
64325511335342448 71213208729217952
15559321313264094 52314762635047184
22020607396315396 66601583548185768
23505757928030028 46441766662502320
67546950547519344 76006564716131632
39538649486472728 50265824038224056
15541035814570626 45457363397282816
22804200578228012 61142196506170312
8306775691308980 26216143725143448
25258468885950868 103071457454779872
24263063735740676 34567288606551000
52476277696395144 86271266405892608
742807251211929 1325145240502930
11014991887839514 52664099227323560
21736455564744964 50301054239820888
40601632392821912 53129860670128664
26938984817853180 50507085440335112
30448469526215764 63742501240528144
77359007712489744 105499853554936288
36659526652553584 60993019732583272
16147139802764902 27483941281857696
18366052315970624 31860697298252508
37944192809211752 54431172190410264
23957508096794904 84922034990801664
62458722305917392 83914974033850528
42445086959058784 46187394417292048
5523845439131549 29057008030772416
21359519633102048 103093791955977696
53016032627917512 104124396964456624
2880618547617342 99935776224259632
84768887599278688 89587948947743280
26662734083226792 47355474825109512
26689726546890276 47864964464300944
17766460909479914 103901927010071632
25988268588249224 66707727311476560
4788184632448962 83745174431667376
77459570624008608 97386899940960752
30823703730344792 93339095807779744
3240420080415346 30372196916350192
23533707454424300 60768353620745504
7315450388253789 21022436434204496
14125683102479180 83808617043866784
9461751654524618 31797989452366656
55310982055624040 93279667704622704
50927964185513720 68514013166894576
4934669941508105 43415471721457696
38351548432228112 60727716066624872
7837423502709584 80304473835387472
59991310268561208 105409481255008000
30677478863056584 35529132943677540
12624561648124702 45649511193275864
77010678199843648 84617320827627232
52666531730719024 75353047573971984
21350173913651288 103571173782749616
1010125828181458 11492180975102622
24861592451116196 82164615796001872
39152231092371008 49393094572152736
57840101534503968 91619717516212144
80352041800523424 95424552252730240
30099025142330188 36535177873458504
33453699857434100 82358375514383360
27615254979069156 45131433209360528
16752338766783534 32559064093275472
8938548926610571 93597591425622240
66161986564688152 105079055230633984
85352196386945776 99469984841346032
44747880134562712 105248422757887712
8081517318117909 16009618957082376
8871425772039800 39065008331747840
15662151655466852 97003162033585408
62857190966667592 78794038252510112
29724678516570680 40482091286870600
49696533408350024 70513371857614176
43489889689203672 79354695200257536
10303470875242620 68670192233748288
7056607286605458 105440203669100256
7401284751065449 15661296099536142
78857978411325888 98149042736942736
59755260699754752 90340728130885376
10014929993847280 17192018756896220
35485925875930808 36972662750519200
1897990103076936 32428742481147404
1575592247563172 17044608605311976
19368026303921140 61658547303383672
32946905097336216 37913353464923120
4831835148496631 85407740367581984
12503635891045006 25172322353401200
50775409982452040 100592580161687536
30727119244638080 98196152382141552
274729154615402 22221511307965864
59461237397578848 63644185676524392
12371872895064934 20892381084932720
18435875693200696 29825193695560092
29697035815128724 103003129927353728
9833268465538412 39562683145057704
8346995526244359 85941363407384928
25326106628216948 53458772988735992
24484266945661560 45416505728870416
41129562535548808 56287638987126192
7286097038747410 64233149585036888
3510575809368898 69749319670737120
70388004461838952 94178472315641072
95621102348234992 99498109530854864
16963273675566874 71313374393645904
18203573733224500 30254386613745516
14821555390790566 102987241179285872
26921309544221896 105307202404368656
14252325589827736 84531561298836944
6933247347867207 48998458038427760
58977150357444032 99022643213627296
8588966264134603 96775282935792592
26699164666234988 51432100234655032
83530468903103680 95058461463727248
22591458780488220 62765080718726384
16921151753251658 51886055148598128
14046884961465082 48658047563173704
79476022605377248 81776293051950496
13079066877762612 86788186995493744
77617971184870960 90882901738237440
4635411150152209 29754607228508776
17681853923373424 45385037103162032
42212344274268744 84024386937677808
68211790058775368 77005928073677488
22637241497921384 97999352583785312
26299240135217300 92854779507986880
8522681932438283 64343518301596872
3740247703089907 75940299095543328
1208507570397568 40071537882128168
43716283457049968 89885393019033872
6259845385627369 72287590472644848
29994439545939656 41556927444459936
7562501476662450 36218782233205816
14932762240976342 60465350052948032
43465372549461008 44605111453946712
9088527861052328 103240264315449584
28690689820513172 66085105251971096
44998020050391032 95416828815084896
45632735748627496 77950740239564176
37662113185945536 69894612839744608
33031772666805288 98182495292318400
11366806183569342 28334957575918976
5765001959812168 41459940171561840
64969525559764520 103823419246949824
36713354719872688 100017436668663840
5178237608185199 21271355136526500
24494694390625776 81455504561079072
15220374023134240 16192876965190134
69119375779213752 90950276000259072
95852345552081360 99352195437814768
16960353444193278 35092640523740788
25573103316679780 70038785922590680
66486233699102440 86630478451580096
83067501255432560 87938823408358816
15563072423639688 52089927675172072
39665595747276328 62850760281026112
54570510882027848 91351922038887840
29812542551663608 62267129183483920
61742914930997888 88670475132090048
9598728967372138 68498731456798216
29650603114660280 81065623994261984
77105246655581712 102776326517133008
3515368506843187 89272079072669280
39287432211003136 82478083884621104
3864957662624743 80024190670827536
1315846102777100 61801328042465632
2719817048502351 55973790318333088
32193453105119724 57785022606294288
100182291891546304 104365934921709504
29430258703195208 40434360118286536
21141761962714400 61606377981092488
64261046358919184 91091610981370592
84406488900032864 105217532467049856
2873201035220720 89482002934960992
35097554018430348 62662016810746424
42588786586644392 69311225064357032
12403031258922584 104227031354760416
21052253376199352 104514271183893264
34183024718775196 101378494222919904
47924053228920392 51360190283378632
38393624751503776 60829695420303000
17903650654928982 100928186305035456
42009016066873960 81743795733237888
43693903026372176 50834985766560392
16198627430901346 104388813629302656
79668628038953072 82916128499594160
18829274965851604 90322028157325424
64513425219624752 82882340342027328
11084508247384268 39368881450240352
32868385226590368 87516542838000544
63411502810807456 97249435618833216
96513207149303120 102428765337904416
71835265062645768 83900950840173008
65371916298379552 100437776608466016
2410216328943635 6099189909309009
34391604182316608 57319715056032216
3538827021242525 31170045473293704
2710065558856203 91391633075204896
62569444968455160 97628177899308080
8900340480437093 66399547603389016
61532494312371480 73110956179155776
1443709217432023 28955404197555560
48766552803870800 49937000433051328
22299749063142788 32478140829246540
70351089510345 49420412023031264
44803569892602568 58903224125772512
51329322731180984 74982462533298544
75059309988014272 107029643744774304
15207253605431376 62190935370898096
985942990851212 51118477222122224
59669330903174624 69167296566010704
55025653307817112 98304646365956560
1566700021596909 16224488880043802
85802951264239552 102564964303293296
81060205145804640 96285622223984960
46797270467314560 102040274716780144
39270749340752816 76103087766472672
25715670253723540 83507377197079520
51152839364313536 61084141720728720
40162633443028280 42141066889473368
61933763193990744 80008786017842912
15088698698767098 73370705932767152
23541970371867004 41633706961826352
84566345614686640 106500457373058000
52439342687279544 86389254746935712
57494561731049000 91733889947427424
48239413593024856 67020045441468088
19942680158693324 71451635459880112
67842956065212672 83100767327907616
23886994139194120 62114442021185336
3049466006363680 83535045299827248
63452032906733744 87433133987004528
14504616514446648 82988884792852064
44917582547827560 92182922898165952
17807764759638224 86304232707899152
56082549298616440 99509653583372560
69502989635237928 72053273160262720
41725783647574256 81860673456494192
40146922704416680 74327248332865568
29192078817921464 102685103434154192
2640460508190156 81608927568285792
49366028274295072 96306374629059280
40635739343824032 53180549990351520
17416331034242640 82960595638505600
12072120204140862 64246785764833872
34832802029693624 75290461182907536
87690139880985312 99714556795982032
45082804039506936 48342001573249848
65357544258293952 71943005633453032
53670702300814848 87210568699744080
1405114765382004 36699527219025440
62600019050279272 104754454890572032
46543906141695432 55358514121847184
25683224670193880 54765678365783728
45011125614176584 91674145161069536
28136509328062836 90117314597718864
3210914468163301 68851484434948392
45082830002725248 97155765084882032
48006908357990672 85851340810242512
24943889592604460 31618388443693560
54383715590822632 92433764638381632
27278826689764420 83382868834433408
34176506512449284 44717750169669368
40483438424821880 73724547316328480
64537744897771872 72626589562798352
3369178509473039 93290109205026304
27412232542475144 92483310493177472
28443571643748492 90370223065340096
4920418937215427 97983707878744176
25434537626635756 26655383600626008
33469118531784840 78575968015800144
39535645154078696 87636901654784064
34893168767198964 86537438346923504
16560002532717906 22031324498517240
2526358495942308 66550590840723456
3341560033778765 46613377275444056
22954341005873884 100403000767934864
75891596201397744 90973883693771792
23297170672415936 53610869849229080
51938324735969576 81585686142949344
77966704107403232 97879848106365264
41600921777014568 47732236610800200
74980545691285376 104812341729987392
21716426022920620 27177577163780228
30314084230953616 56545366621797976
11048795439050300 32613719038870640
92557766937736192 98753100616562704
5409417887001041 54121620614317736
34444612405297108 83934918304211088
21945209069964996 94916299664273120
29947457635266896 103118597404206528
11224037533757026 102175908157765648
55246387009987672 67559515992800560
15754017160922632 82041749164593552
10559910206321342 79768724789225056
8126615393889241 69072695632173200
21300052888994612 34865167462347052
1755036302368546 3166142318136598
5795448581562046 25255051759705748
20096216610374464 53202394363313704
80552861395443008 92900453778475632
27822956003027360 107312780784927808
37382306015403008 49280558579984696
36384208006663920 62240013796485936
4374314382457736 54921922106811176
1554554199225236 29022359997390764
2600262882783128 44584421393872856
9332108618632512 105948616564564960
67130695403163952 98723087312978800
13230279379351814 22424417435886016
38400569520096608 105610306983726176
53122916204939304 75834001577641728
7005706510686497 103105283162603440
15036404127035532 29084689485535068
55958820098438680 103577121297199312
49534060286519272 54449894983531224
3924526321310045 53970007458150512
3844880318566897 38692846638797400
3373300742545702 52229550928305848
87895300031822640 97403898682533328
36272549954723760 66056674898680920
73202210932070960 98560591286298048
42105632716541312 61965016731672320
43361739054176736 94555649930070544
13468981585402688 29347757328469484
51352127118661912 77863217445672656
13582820265030678 65221097981443448
66677189854267920 86465418494206672
11114927571440894 29075397808172244
29606697437496964 94772597526514112
77398088507484096 90370150476899008
18189298392537320 89830546883250480
25250085259457032 43908286609920528
14458160585668954 103386853600479568
61619171555271184 87630480825419280
6741538345143131 106286787289793840
24154310047948852 80412334153966576
63414875068313640 91463092531183296
20595845550873960 38614583003272272
79934186468071024 80615262226601072
34603587839272712 107007351356704016
60676451209250296 68295829163555952
2725816999473192 36537771624027272
16472148743584070 96706670380159056
26626744399053588 65336106671257824
42268254225305584 60936486449520912
20686697986841976 106599320320661232
67517484081367912 86700942109532224
528177992916488 22335884650753036
34880104204333516 101915789869974192
25856867296298996 61406816628605304
58337904184315528 77188333180577520
70959436348314712 77271952186486480
44215065333881024 64202824606118816
37684101254065728 87849060740388160
46098129632634000 74546612681837888
27700844917067736 96349434245388464
69185885107651176 73317069933001760
9718810637815482 21349311797086348
39390601182612632 50491356525774032
54149103135247456 101282274410137232
32732825763107320 38375495781909584
39508499136512400 75373498228485920
51524543153010968 88632535262376464
69765615121688504 93988961780648096
15361695374560556 46859293247281296
85845877152103856 103051371151389376
71858247504173704 82317289200050400
16099826170336542 107057968881725376
63113997345486488 93981139494391312
98202498068921712 107355610500214832
10996828423759468 20415207419887172
75259024066494032 99670750346816688
36781008754010032 53652693813864552
16624439384207926 34751379096470280
41037864061628744 73353614040776480
3068721416753770 13441366988079080
86913121596326112 90383640378256272
87630876400373136 99930804956495344
28772407807466524 29816403341783160
192580045772934 9992951799605566
10454078296350104 88082351932400944
43669944120542168 95275154595914896
9945720792347724 52295806460582384
23156815154198468 60380044999499168
54774654286416656 79931832812714048
68952267030353968 83872036047840176
52154767440749008 103362531041447504
23632397804982772 75798602743557408
41433413826580832 76434780727890448
44854696985392024 103024832175437600
67676022417207376 70157243888591424
14489480605083474 99836307443572672
40995204094967672 54500033468555104
66283355836322824 85697805246790752
73153639347752416 85841416644734624
60990446907625616 86219364965169952
50827746125333056 93946105969702208
24998432803757492 73312509160038416
74393022249803584 97741143161207632
96341531273974288 101472436165734160
31429258028909320 33128427888849280
7040276990821080 89194496930805648
5107159285697940 48780485744423320
851891635610581 26094073532534044
52786842849728808 83130402150714160
12661342400638588 71774092474717376
45485138849348480 92232197469218880
48144017061150392 71853635015704008
15230373113241586 47403619598596600
43194304207398632 51537352736335024
8539479464815145 29373739480284136
21447122879879392 74863104904708144
5785863394616703 36225692826077672
80090056601035360 106255071444474480
31285001306629964 83819494271837280
87431712116332304 96933233193761888
41008645572964504 77946997722797056
21512288401569760 54183755497864568
78570999756510976 81754147330910160
63083328422976344 81255705849147840
33381338726409932 70561362779379696
48770760994309648 67733895829947704
57428925382658800 88892546358052112
30128775533147828 31230730156279772
12022468186450584 42402653233078032
82895960438319072 87336294500409744
35661104467708228 58351723139378392
8708506790853124 91387022789901408
87911809971093808 97798319434634832
251116512375641 52689328849222976
2572527526683427 76273607428614848
27539872005992904 30771682958861940
13477036114557274 44291039518582176
24608522968970504 38186215242646432
39007374000209448 44717289453886440
46440117354824096 56451890105654560
27496339916843048 58651441353668248
24394182734214416 60284783073319280
11022205143318182 82664425428911264
8495758795904165 12284122490471656
8554873032117086 95751745454476992
84734443728546960 98367302939551984
21956516925035108 64628819053413808
16110873695235834 41275407966060664
14013698951004418 19332613099133312
64125493574284016 86873263937778528
35529084927162192 52505427014342152
65109265569274560 84257677634716080
24446155264130036 54339718465762360
61415754004138984 90347180854035616
89922821152321296 97797994977824464
37349317849562856 101692489683645312
35641223262118932 46872628632489040
59447792294431720 95442449130753376
6548188207976154 102921019405146848
38446854603973032 85619919063726096
17342566777438364 30424215935596104
739708711097336 38011688620746632
11723889037254340 47058635421931864
4796109430330661 6235969395882801
21232607378735364 69569997175186584
14570678277243814 77607960219657568
38501730002272056 81030870534813360
25820047602501692 42768465224999648
75033525814505056 105751746571515344
17673851835737238 44064946403369928
462215728324890 4850952187245563
64215393756948512 86599006733364160
27584985562872332 35995401015207312
8666006674961477 82786385402249952
14023733343537912 88510414719853648
7192526476042943 61645289557354392
20519931801962292 67393411496887632
2971296577008821 92859703552955296
17323916173262416 64931559676036112
5712314091842273 35264140983663200
76074309809899952 107368080707181232
46902358130771664 51975862585343584
90170099088097056 103099592453944464
4716098926037219 55295948509349856
79647796636713072 107125672964810240
39352325187751416 58453818766663392
67204041704982416 78464868705387920
81174291406227920 84754491325564240
28783201944818132 72910709376108208
14714762875803766 54698080087809024
39016672364543560 82510793558491568
55928037456048232 69163122527422376
36558775915991616 105619067928048768
26181941265125672 105856086997333584
22553095907405484 89131220241380368
25238152426058212 74202244783114288
6113824592626957 18710966546988308
35093179271342108 41276774098361992
26770920482179276 89899732874193248
26099537355260484 93977710072387376
44525584859723312 60769563316677896
65466713694019360 69372384310078088
88443814909013424 88466479505531744
21593674589492428 32493712868154164
68400169178326456 100829045344821616
1011690696958542 18724794187430584
15285513850007638 85278282142046032
65639995417864264 106363227300054608
53231791355697664 64407140592908136
44816154047608592 99699202481720800
7748350024361043 48824552533287080
30004258469698732 80342751957515760
7430286094607930 35519499126916524
8361296877653127 54822358380014832
81102580893101936 90023290286976672
1953395664049912 104116753540233680
20485165040546048 57695457870108064
2794604185437776 57331083002717240
15782303388893518 92671449739201408
5542070948733142 88523575319142960
11992279463397224 21287269121347440
41888348701114680 42414112738425856
17844206418086254 45926597052360944
45552530489373424 54000425347368656
48715435084909088 99881477727637152
25035123230170456 60699504500404016
31834849124129124 38473609551756312
17820871351595698 100418099778035792
37381760350040080 64419821612768592
27930544775730148 99072034004276720
7061170544823079 49086134068336520
31031526864269276 50931623901025040
26500728579181304 102983249625100768
12566377465668876 51591247240918760
38323403955067848 65868194195951880
13861569403286370 19507123759194196
3876487305685808 101932795400030576
56849226800205648 83755102228861280
11686282095488364 25384892262727372
5355807224004749 66378274915935552
58896336915683016 93258135520178656
49555267223511920 95922732642682704
9334231006709676 80784284296788080
14948135628805170 42243901687618280
20235331113284696 70799664250183144
33172210851212712 102397003885508032
14751776826258858 49303635629356792
49015799927367432 101017566983312672
39111897181655904 105996028475629104
47910751860462216 87430444698933088
5751896479264835 31377127804054660
20072286153152096 56356761588307984
64316733188226360 71100984097836728
52689568282297928 61450939770670352
1380127071428299 95318789183931024
989820103948593 6120385923564915
42903497370532632 54764444248019440
79715890119257408 103338012816932352
26072504968382280 105091205472102800
47560823501327160 58531434686263312
45627762584341840 83319227239160208
17235428709348308 29610503618461244
32998865146702976 49856601160743744
93259424310912768 104496619329528112
32394408129889316 50720973539773592
21770501702509704 25348935844068160
2453106335853959 64139323189140360
21545109806484236 21703783798330320
68489822627984656 74565715697800112
19193202184702692 92934181526541952
42816854580180768 82136385381697136
104426659729205008 105021420970256864
60104302881918368 70971338678699152
49629703059894592 85478203080665264
10379282320308310 35896977366539024
29999783773970812 97038545569161664
63119710163211480 100865321979699760
76102385306022304 105457157047251200
35697469696861668 42327984871791104
27801996883825320 69041946870751232
36820714941962072 55784502899453768
9840279391736608 42413682276398872
667554525578308 89857847750465824
27407471013723008 107053317738821088
8805276705575948 49540615919305448
5845861296475986 50566647907420000
44179561056025720 88003920021745728
62288957856011240 79662967099773840
44857060444678144 79749521017379808
16355112614710626 94183394064594320
53175638551326400 94032829691258288
47461934750740840 72142442032308624
12522084671801766 36011989249893592
2232256913895799 80033155499216512
14858284959400948 105622008679832896
64684640351036872 74999698502050448
34661812311847324 76993642260696464
50117590620600536 86665208303467616
52931840288578824 60050001047890128
3814047010024263 77767288974624304
24423214062188736 72196335321164368
5718351250449756 98359748880472624
31120759596123140 40142478006916832
32777217580828116 36785597615655160
68521982054403728 86586079668469664
3574496133356478 61569161619068560
8699102365156942 101711804542540032
8103720290768056 72246713416573376
1144941115466309 83837223244388256
65066934665244328 81457313042081888
2187028695616532 65899500023573344
14182635765588006 88378235970385024
36422563023501608 89027341239545120
41735521179261040 46776547735114696
55501535878141816 75450301628126960
41634284395388056 76797365705740016
59533330856634560 99143898944565264
45879983613792064 91867918078531696
13233422834370430 97687942303313120
11037169876848990 82202680344707536
91088184550073680 101917079792990176
60413291066181216 69326568693738976
66239823561800040 73945177320384256
9440218144540030 9759668771468360
22968867546695340 88360542710693408
60394920345334664 68216585090580408
86177828344212768 103039884664308224
63013447528795664 93872313674438144
17314174725055324 100906447787869328
26709423019116988 31209521019941348
82726681494267328 102038729691176288
20560534532168208 102441885769814368
27841237375778596 50798968102642856
63673193997446864 87285335490653280
31433059738386556 48006581143315536
23807144083355344 95763963947649440
25031864089490144 50602790433139072
89401657463068448 106487786038721904
33122972741255588 61119762624790992
35121626615425892 97562266193624560
55795771257482944 77021619156815008
40785019939487480 52431907659391432
66694701481605568 84675386225621472
38534403628600712 46559926426268800
19922756968378080 21205957553799452
46765426023035456 61461922675080528
50535438237038072 92041938136955312
7141036933303074 36473820453908944
14217887600213632 61426183614804496
35312542116837332 97418370601414160
40283837116130472 78542724918965200
34990426835174200 86478873389653824
93538061686719184 100909861374850528
6857342654017262 40868891524018120
50719032503523664 64302464655760232
16854940638021480 43455998348445920
10971268555834968 19001560674747096
71236609748514984 99175380847702848
53553107475465424 79381839339842656
8775279262804418 13652049028075798
22580405769513336 95625638121292176
437456100532150 42709127191016416
17319342806205760 60607447465712392
26815483670962160 79323488485854384
39349991461642864 81535511949346976
29201349357083912 66385584825693936
93280317621757952 93954948176106320
55148958332305560 97932253670720736
27516560018124408 76841167141760688
14367943849030312 25511652339625184
84459029448604256 105314645213292000
19291439277730952 103873036970528480
20118601900491728 40933846005749536
34857575557950996 43395337669980648
13937219086876306 71345718845887800
59458780472863424 88161893438402608
40816499728461096 53676972890347320
72288925496296352 84229041923059888
15420555177199182 43834426902018760
23212520383327880 27437387827468124
5381124316293720 40001980550042752
61790815270286216 77846269411393024
27527561260197848 100084928109809936
41666643574749400 77244284190850112
38067986254614664 63743816162960856
75871500095545616 98141710638105072
66902898976497312 75766670897386208
38102848281673456 104284294312752976
37722838234048864 81056689407226608
3294193006320955 20337766087699520
15490857392872628 28772366466722504
87127597362963536 94368473153063264
9663905445221334 101066286860965024
28397269462372988 83743490419165856
44790965024394256 58210472771498528
92299701558144432 96951369991006144
80508188002301072 93195783178757152
57133865679764592 66108536535191000
41653322520076016 46176882631450296
62081448362505760 94068853150042016
93589766425281200 94548194809359792
72812493321778528 78146470491242272
62984825108042944 103302979687202896
2825349281880952 22319343543087400
50909747475418504 52694450160266144
20418651137760556 61855457456723824
28680752116420000 66572381679381216
27710295406786364 61606577498376120
98641377519794144 99475661833145200
50893269679334288 90477199398762192
17076630048610316 58452546173332248
3923658677883150 93547284693996864
16059153706121836 105364812249033040
611296762198639 13381223220408256
34752539606904624 76431385135515264
26662474495574584 100315643948296416
17628532957321178 51253646253760176
36687199608441944 39636197818323920
25401669645262160 41730451780720928
89274799371151024 96059551168734416
1257766864868164 16365309824600610
37725464021189136 60263102108134112
8604598416529851 90527888124852432
58882541199572024 102665558679101248
48675243606887848 62465468952179376
73774332305463840 82373743103565264
34206957748832724 46543570408534648
96315601786684480 104252911892300096
20540079727121364 30748921061505144
29464495525938052 31541868458695240
5641797170295719 72731880972392704
10286746973955924 35902301585613272
37843142806845112 43922444340051680
32589049785181828 68990755789704176
52212953509043912 72064546657051504
13502844589693840 67547819549483528
27634871881595248 73645943721032752
9714360099716956 91460742398820176
2693560403136064 35482484493202232
20970071505138792 22553793131420148
43411055942377120 99292931582193056
33419256491858692 72640563582478000
69970832451271480 82366479950895744
10206262185915762 16838494284548198
6446970268450932 86663053813022288
46901538451780344 97408867369254368
46893620742082624 61448229810249368
12101223061992652 36186797997649784
64526230484155696 89631213357931568
30397481635028856 43990317422352248
45299606116194560 79872153699388176
49222536805965832 80921267616878560
66602329728759808 87257751446402416
26343832292307296 39125393809818672
55110357746437104 67760284314232296
60856532976488912 89139526602330832
42554359559060696 87278825890387392
77820211029804656 105742978044214688
9233692376820760 100275175379521232
23041565171474472 85640437374844032
17011753106735622 57863613526959264
29229892197935120 97425679293875936
35848399326765464 93629288644585088
19501233366656124 89297150977434592
51738237610580472 66925506486072200
12103412544416054 45030385729835152
36463277558150120 85477380816294912
42913400017550304 89009230173336080
82325586319022032 102918043488049376
20496296798960124 55771710141129720
52219128776234464 70566939258140984
4392867293151476 91462308212303984
37269555796210120 48667177337490872
43387240760633112 82372574847443824
9526271434709174 103742581585182640
29487649659084720 88804974647463280
27127722608261508 74823633437030080
27242554032559984 106788428164402448
35648624879900000 88778400319844112
24965208731938948 31689554880974980
42027993345801184 56313279764791904
7178090907630543 95901627117865808
57349288382918200 59118463859764136
46181505818856080 54401048024447280
17151518299454128 19564939598901380
69290447592753264 90226829019675504
16215727382594308 52767636634862168
19011299455126584 29591987761339588
23182164317483536 74200637059845392
85672910435395488 104022768041114112
13731632316459664 83998081876356944
22412642438637936 94712063712514560
8213742517599874 43422174198663352
33466507351182196 87162925385306608
30511955248027440 51627639389485200
11924110125505836 80504870740606352
15471933663342676 87071714420565840
63258377955738488 85854925555378016
23619670229795852 46493714790498760
9937211553438574 64447158626656760
19866391587698756 98425285461315984
18308917154453288 74573834364689296
75115748965516704 105361127844395888
81174940862414224 89566056649437760
24016654681293120 104624461499038752
49178905193659624 101287489685657568
45097331850343728 71536952624772688
82594454966628320 104866219913503712
4540650634750750 18633970411859140
55937100752115664 58191877958274496
41209574335688808 45441071148967392
98319621758135280 103456679545550224
20563000438696684 101326535377902288
2893913474158861 22206204056952680
47990969726390104 82707653780891856
18172238777083600 63527816024178736
69254874383755912 79453950075293024
16936414203293620 41362124256937816
22388749886742032 99735505725001584
14928899076598368 69874723715014312
63261489660553400 102224182682156432
7825876294263463 72398115322236288
34434134959648152 67401828507143064
77329624683681920 91066183809804592
8440903959714132 16811369476617442
23929877132987228 43618931385679272
33964491758454916 79135651982719856
13702454295806512 61012287829827152
85330230836801200 100151903471863232
27975062822589892 88733028062891824
16859930354097376 93526568949546864
3776014889791109 45401152417013192
32389506887625524 53308215240832552
28869337469498844 66914219566196480
12946580261048896 50604006161900744
32260675242821520 46772863412926896
74917144066836592 84470293397626160
25232235266931932 91124177021125472
33918086446754856 73561213121086160
55230680842043336 83811036949172640
92943612292490064 96506603592938288
69742979527921336 106929879833396592
3166314749284746 64694150257783544
804873340581512 66803482391375392
69017237362842216 96614316197262624
25925607521937196 78798650852289632
68360354499266096 78835484710115472
14993026491561136 66525562405160184
65906828357934608 66749766899307672
24004367802372376 52508429443161808
104446313669871968 106060695973658816
25060663356151976 55783273348107184
30026255692511384 65193337853079264
10622342490327078 67210877203662912
20200793069179164 53312540909086640
38996061463344600 106920185709975872
37060308160821552 76744675833078432
7721236936917882 44707204301426344
29773556433674640 42999023648662208
98793499232256752 102583880890398464
24891068459286512 56808303911633720
4004590451295092 71826385946051832
36791153775547816 43750335448946024
43616918582393672 102893034188619680
44648873018802288 99218124026599184
93745459455558448 101397952834189664
20167624262831128 76986385410655632
16459163992455302 32337030144689580
7847882640884404 67053251145209160
5328884729841235 105504615104456400
21975362174415984 52929985723649632
38820899166091560 102066537073708400
63689306781479304 64507748980267376
11648863959976966 65170659389768640
7520424086128239 19602667680852140
43558961879277824 51479219418450576
59873899318237720 91572195022872976
32607276303876516 106763779450965568
17587317170589076 100193992578392096
51575172962288696 80087235967391632
52467576046826200 93764882246109440
2298677939279939 46361685429056960
12040150384251792 96835421328566032
80780059375865984 91698060778539712
12786360755719384 82069906630252128
36414316369312312 72383820739667936
40534618762465312 49652752564775112
59626138317519792 70045403873134656
85092925337692688 101509471851275696
20839291197098552 89737183698423440
75667583815144400 89681457445854624
13298755949956902 36022596507219716
58902710982654224 101482062488021904
76554340320948448 84160205325763760
3204440707798769 104210941275044688
22879266341476072 34843092231246208
52605342781229048 99574418218615776
8805110558432775 51032889922868000
83764119990660528 105273512970863408
61313191698339120 67350610657702296
57317901221182288 104216825524042192
73800050719807104 87964240398230800
42725794233327128 105603118432463136
12955977261623390 88432416164260528
64599660973846472 79703527701718576
22415101248282636 39822819827390696
1747981420722962 31742125143669528
14969114574224100 44173383426775768
4443138304883196 77432954254733328
17165906011713420 23557992461243836
22101690363768020 81190295162312752
55925612710873064 70999998189266248
42076241224161176 80640053941967824
14697355536991510 76659468491648144
7922562429881673 16735561789723216
5427585159874729 72682027982177392
48900649013674952 51847233650177416
103413334591211760 106207639670258784
38353344326713584 63963287987001456
78667612106313760 90003191839174704
50244252473556928 81323290947979792
82349155113529248 88831911176670512
30785943774296968 41195362702864096
30737255480291004 52788101248907120
46112175884924728 76491617723007248
18206269761725628 93614516071851792
75226168946299792 104484712632393328
81992188636348768 94507044075582560
21284811416882336 59358687374905816
24672116871427552 57741518338925968
85997224301915408 88120465585145616
83152129560472912 98608774551965008
52596257407730136 81966234134125184
9657410348255164 70744326191022912
24725227247526564 78457557023488288
29011323005788440 30323266343679448
20726507053207792 36704069173675560
71579817792838328 74027207546262784
8835549537736898 105118993461567744
75002257825420432 102110635216350992
92812808722778752 100617651492843680
7284126552772145 32757703175800344
8221702255393987 26073111485286348
10034838172493750 30614806235604496
8159034843359380 43644799033462928
45472786700266296 85371910926176128
70356124206761592 93710213357130480
42600911500133536 97007030567065104
29983307403347796 48285119175885424
17903282099533 20970736669361128
12469771942787560 44025735394902064
12211839761464698 94880992676357712
5968813450933841 62969110040671192
54703253936167560 107255015886209936
24589853833989348 35794065896833824
15719962329107294 38049664209612296
46137199418445232 47986641364242584
27070360904005068 71483454453937576
34047495291050740 62568649520991936
30843204597701280 38574480990938976
11186514821398932 37923148399832560
61807314701237144 66328777775669136
13589520505677804 91761623144420304
4639812778856662 36041462627477664
61300296800527992 102597203375458208
14711555943488702 94903230554529632
39766918568840048 61653512944899408
15591372706203470 75000824104348416
16513811235947046 16602619979754648
30240688146384828 44805299993643976
77187241008662464 77907217663054320
56618368387176168 65766297232866704
9023481771924214 80807683537204032
10273446996137244 77890912925550512
76777047739510016 92956833053270016
87526958941585968 106260955311971344
28349896351000992 71004131674014704
30139747765134448 98297525996610704
52182661314891464 84950686430787712
73501089596642352 88453428533202800
79044166132843440 82649556999270672
70893429175190392 89884706603760576
77680408229823728 101937908169340576
17718901240004740 90645500827651648
29366104439035432 52415372160137968
7268286315140538 52844544776914632
17049074024931728 90965864597053584
47859569590557512 81545309095183616
67458015011727944 93856522383215776
11460535402399452 80960615617408416
11490693342051704 102866049540840592
2943805887545396 3714528915303804
28220717856009308 69834243632165568
62846325012296712 100241309668662320
6204447718175129 55222400932460056
40128068484240368 105523212553490512
7908461248041158 12852011399575814
33978182617054004 88588429577204560
10572089197560508 79271003596403552
57997427162868536 103095779046267376
31184134192083760 40513141049936320
37034380027756904 72816285450699664
31867819119621676 41284143262007168
30030949596562976 102531278939251392
85357125587814384 98448106252319776
9287539072724158 51535108379578808
21349459124983608 84676633157395984
23489931628817380 50928988007698856
35215852864892600 101362579945816480
3603591148295214 33923406086252616
52941603410694920 81484140154271360
11825605849401100 12736839480590446
1517319401443482 94631966521051456
21598420394409956 85802622149531232
64561182448109856 71053307450029032
68530770160195584 90653043474794816
24306885475592056 83266936468649728
33167668800321216 71192585298911712
68639145147124144 84046453203523312
10302201433257682 37396684537004872
69951279179236264 105532159465463312
14202280212061700 31299063007111376
48185586291939192 95010574299302736
81559551565401888 102612076789156400
46169598943436080 74254316249182176
16470936417905436 60486730204606280
16204196465492258 99313789223180064
4360282484374239 84536388922253088
2999599751874162 100397220404873712
6631157735828404 49564766292170360
26809899930216996 84297517781471680
10271036775783544 23241124769436276
20535410210662856 67255589295175592
28188340564005296 103741974390379008
45587006707439072 99586508221601920
4972843716509250 18575109272576532
92409019763965280 93677704044674736
4156944914857104 13480825805561074
43134051367771936 51567723241707264
8656180297298818 101393229059676416
89110557185034240 92800574248868240
36006022463620780 100397467981229840
22719461524901212 94613717896852176
44126865009228160 87408189858409936
55954263409866368 73155369940509456
27168811805122012 82511034841309408
10784197236967474 50447744197645984
9940296865834814 46787970273989512
39093710197296168 59117246129513968
24007377102158752 70260940941751904
10939666916242988 63794852800566520
55455981057207904 85775260935076192
44526145125448632 103243609006506784
21827045268073284 100771657087965072
4951574974287799 66913635762803688
31846787419258900 75058654024508336
19616212462112820 42290663872448752
302651623398590 96088743078165872
38305596704774496 104667626859434960
29323363371508044 82476031941515776
18422294086957180 28452290216421524
14455117510852822 61807716488386192
3786578770280459 20388526696632780
37202935944948600 49420510873855240
1623937635491944 41842079171664832
15347425333560952 84074148034251072
22945121226506436 82402011087446640
25206673787151732 57512531592705568
3215679707785036 7122153506860737
10279848131385428 75029513594648032
19393998489680872 32106356484397908
72905801667903936 92099172147030320
50260788511425808 94685687383170000
5015694497238925 13878601295414360
38446623826781104 97340279489259392
7290085919115834 82960344023668720
36397933024539208 93825661191217472
10274391544458776 26285676541962828
47717651130155976 104551327078432144
12108944613124854 81684475569033488
60892033525250280 65442827021628232
34432110739432548 104717945786655872
70947280135212752 91438457785258912
7990991889397435 48752212462408096
19968895191683972 33511171065027256
51472182985285216 76619474245118384
8890141987886434 29414215332554644
29843374064864748 35985856005611440
73233296012039616 101671838501965392
15517459632975396 55392111285141784
49178481650306728 63013219826939808
38865756014891840 39895370342028448
5381318434219364 65542709053290216
52740955365852008 99095759542127280
34833963316593952 102609130343043968
2069516670363618 38792498959524176
44075791666571072 91021713079404128
28419544559366624 96073251359373152
44470285876823832 75917495059541360
24372498025151840 58684694082976952
91769006177145440 103117141081006304
16027883629163752 56340900039984928
6253786907273868 8763716868904500
56375894378011736 75241299432381488
62808685748721736 98126145244067440
46770714987107112 61528189490848960
58647856187916600 104146607859911024
27092609410253540 100894972345177520
7810553873175435 45506339445462064
1453665960053635 104416914503858240
34308214290468236 54436723529594456
85073586716664944 101933714845327440
11417562344992454 104431905059454400
80283752593363232 91869886552402928
26823073660432452 100732195301201312
13713920599968728 90941086048858320
37346657664169336 82261211754797792
14045191358747110 46164837283521680
19681487332735072 90166548208555664
39286410548213984 52378487686471208
56424836937731968 88642271993216384
43447934269034984 57557582603134952
11574038525694664 95488516902088992
20773676123791136 94592940414525664
44729945058267240 81876539050873232
50432816629651672 62535063724567832
8019317520705037 62180419969157448
37474370626443120 62328854152028696
9494390218393332 58048708303900184
2543900365745164 65420674241422312
10423176137886054 90199769458391248
30597992613848132 38351821360052128
3409480252755739 12507513686401756
42877745141571832 61109296208192096
46944293036399872 75224163179378176
50552185390243176 95048965553109040
23485673345523468 96486276982959040
41996563933225272 69162022967533536
3273972792823793 86761719224290896
24130155482641236 68503366022936288
27661909872634904 102297371186383504
74579245659394496 88953222919507648
17566209033754360 106804443235282960
40382026376454952 92091113702871376
19268365699606716 36352084799908472
77780826599400000 84503612103543904
13171049348393638 94909001091902224
91800778266790064 100863288216558512
45188752542904688 47109623875818280
19768355803174984 54985943988459048
49829875008833728 74640370390806624
42957839689327648 100462923047066560
42998438005643104 53874294379748568
50163803177378112 96023611786344592
22322788555699552 58646200060121192
31882618086803836 87235516570409440
18015958479706204 45021986088565088
598360773426056 83570542364533664
43141297829616192 94232977527970944
3670089189943697 101550204274612112
38445434747479272 61547158588632624
54541868779727968 99443120653367296
4133259971208575 26999670322480792
53386022018377336 68553765758794440
16106268334616098 40588088923047280
31206911299408740 98146865068470448
12416599821101768 88050913271775872
34545147230086536 68955605183724632
49755416573575240 59113486128100624
39187968925468088 62505722935593448
34442477303981040 64825841119920768
21595011456945052 96095148136278976
73412853930841488 76938258706057792
41946755191407040 48250046039985304
1723711047221375 80498644108290528
41802431592494992 88045217741665328
4530208285470965 47583531146612576
15068215669974526 42923426727647048
36753800029621912 76267437526836064
32210222489861316 69310250965508696
26242105028088776 34996864627890036
14919727404078302 58085520874420960
16959344279307566 105628804216182384
35304707102169056 100559537273434128
52297155649319872 97369217228015200
29478473807871264 86725946584904144
41626547124403408 52349615516954456
33710785282543204 41765487431066536
3773795125112917 58774300139789232
34118554485749456 78471011173450512
44737280869777328 58881544793034400
37548315104031016 104144909784108800
13848078197308358 91547194190121888
5752936222239307 22026278574283612
12055107213325508 22400595815275968
33261079859990712 39524596857952520
24669709990942780 81335148022726496
53600169409998736 73388278513495680
4395396394075396 98089425213401856
99171842863314112 101016945758456096
49671849832877000 105417963079492256
62601758394211616 94087724964652688
31193138346800632 89859905721388304
66993892971166648 92858396647203888
20291227545730604 66095979706549496
63425749719556464 90769563101826144
31858666714076632 90230931765409904
87012218364785056 91978178961709264
34763968502585240 78834610499566704
5167478492655185 101397022937144144
62963435036528432 102936249673591680
11632533269182594 17605399895708858
60643699519125400 95977037611609328
18045261216632852 76894684886231664
33337935474058552 47595543754780992
32504602713521596 95551230038790576
12026855324246604 15349991082531748
44339202664713696 78994844094614464
31013047694935628 35822220209459328
26559968956579224 78905327350927024
12180820031122214 43603805767910792
80987760888215312 91013687829724944
5769220964347843 25417719441188444
28755699914699952 92407295134523824
22296000253387464 57142697022861136
49802699072361400 72141348425089312
17699248410420238 39782853790593360
19502657878777708 106700813317437040
45118631290088296 71647301717086832
18710475583832560 22905582032777036
16300516098299036 74451177661277808
30982788452791612 93206922314437536
10936856323428732 13439837437133798
17245388685087214 26823679909079760
46677939645045496 52107036504930528
29574941987304324 97568633593712672
22827409313507476 101335294791653504
52171033644916944 77516953703955888
68322163251112784 97323726189848384
14169787763003168 53001391493325072
24539129258770768 70872732750949520
21623536827891172 24476128571585860
1125097877470780 70996690823811384
24846848204753892 90403130207159104
15171914426379786 69866820416610760
4132941849634936 10382632215094764
7613470375059514 14620124024629602
7841017881124120 20858212385396968
16284863430423364 101504028743298400
43010434425773264 101101114037607632
2789519433214189 15381895371717844
42664457863341928 94804398775560816
13809196553705224 35688890016958640
22647059171931088 90448369942249360
13283604441911324 94473821543849616
65532088441188848 107260021106618944
6533074515716557 52436420686850392
71872014332144968 105454586803733504
64716057113764992 84192989097160768
48212603480852920 95218286131133328
55081655817697176 89497625620483840
33889433710419484 62963078936805384
64479468215403784 70867006933772704
45190592451668960 86860007998519184
57628229645230520 88174963601025440
1735579286771775 37159661880197928
23616017194310392 68047774274952736
5132085496471408 55607544784692032
25570120351715484 80350794843826336
90919607144605312 95565044869257792
8741654320536809 10809858519398886
71141780145547144 90441978178115136
57384189030563768 71022093824224896
6765405906766514 62377120399888264
28199009880281084 70886872449663208
31086233899859256 94541220096575216
30215133872400300 84728577720346112
66827325494288296 80806461069806720
15964415425728236 55241016182310520
47852524313253432 58945339804976688
52117498367850144 63778045410314976
5090110836850742 51778830668082840
10080487588219076 23155581354750076
4125374951354601 58084148356444584
1683539072256470 76833568907538272
1906758311023713 95056239736896960
15017464825724802 83431060777760752
37812744104103872 82331865879787872
35880200382089636 58221036984295688
6702540295450596 65745381816355552
66380744134978144 79753995723359728
77332956864178128 82261819901079616
59549853524557528 65673184182129328
11466594522083670 76368661693256416
14907126500496300 106015284075779792
3464443900496675 25451138570150392
16634786371167002 104274451398282304
30090733569706364 44981763507566096
10150390411109930 99078053214940320
7977809955480199 40377827763329720
20308492021173488 79121601302249200
48726242841504696 66840500774848600
18222842557475292 70891514118935056
29529684109341068 78533365619155168
39576566141428016 95141374595929008
4358307298197176 10296245653135306
20162043000793 99342821153105600
78479490544646496 79871243773809488
86797037030331472 96248604749670848
34369536620191596 54061530180768616
47764164895811488 86975664358076912
72214685822359888 87919432485079248
40343345083581568 42826259336526896
25696968991642396 29386693692343920
79925851244032336 99046543874474016
23738939420617308 25050651293578352
5611677733804325 98424850692621296
29543760136048144 86353268983112768
57439691542921864 82569690115788320
32521463034206792 53273532523268920
14509756108578882 44751287659124784
21249248910227596 41119353515006280
74108233839204448 93352014904045536
34223019427275868 61549114828753320
56514626975024832 78813138037667888
38708161132343312 84697199188612032
64255289198469960 87412406042405760
29139598558724232 106383013469881888
4607582547558596 73643926382584048
32531224333890936 99320923991184288
37186378453517176 69766765366820184
3525248523217394 80421635770739024
56751984566922032 105301847521881552
39209579194654104 72325140561689424
33420936449721164 72107426900663808
73058825816445200 87410947654385040
56140557173883088 92699753683542304
47305829545877864 69600440587632408
34979969711970540 48449035187797960
40382621148967768 73396222229009680
36544635146566792 91601538258191360
13861812347980508 55000556027344928
23122822115562452 42146845221675520
38258253712716320 95041774321431792
25491743136453644 31791916563098164
16876880204087076 23795615796451964
65399120291978872 85246025039564560
26048305986962144 29377210471130008
364771508954239 72602024401602224
15752695417322550 88997854110578592
90944685112101792 101889533039333024
2902743298683931 72979668569875760
14519514540203866 40274676666318152
35787328885349676 69086513190811960
27223854661299148 57012486204362904
77365694309722176 91617642174578528
64565846799170344 105302781357028256
27191069627680224 106295451336390368
63892787715281712 87066370227693616
4106084350863268 49923438373201784
7527964930200200 34003580998135776
65114591331052440 72039024379325528
60811313649950064 82093301602174432
94600048664355136 101244697342247840
63946291837844888 94562265253839552
9547778629780202 95956229004053552
76627266311757328 85029636150102288
29666309169985216 64489693980678976
63291602856906544 92222791958087216
29406758249808520 60663652403379480
100272863353740368 101566101687190304
3408475909539034 74390649265459872
26964564069052140 59067785597961840
58047974771442448 59066042915748248
6639834816524128 85933629441563472
69820411714034312 75349559184322784
4421169448864748 33218559367630408
5570707172080234 31769524682511540
7510052040733723 38389409941346760
51402768902892712 94085958836595968
3877646556537249 27092814275650040
8340055354846959 97642547119294416
28494116466994112 55040409814665256
5600346030348972 42248314486794688
18463584455307400 92172951227533008
42984001722867608 56355060141721760
1274089235930252 11790971789643866
17403199701653682 49979049348418456
82409876282638592 105683146054565872
23028755179267136 51367483765418656
63874568294407688 95073561588167248
30894032143929308 33613511213094732
41098460044937536 61931755919091832
12542991127170570 19404004106010068
72863827664329952 85725881457081648
3115514670006563 88593340186742832
74543577217047552 94635443115017760
26843953869702928 91211731779121072
8437078105043416 75079238305790752
14989393488222894 90863695679775296
88957049661520816 107097277348541328
41295527500376536 50567731809989200
12002597968659980 17466409650932704
52597696426360352 61821214483160056
34533970997787496 44529991568982344
48108738085401560 80588428651154368
8284490742622762 12491385273814400
16263640662886820 16925896637179194
4223791230057146 20362215740881360
26255145249821108 94489360196323456
42562054320738624 76202893949379008
56032315905380 105558209842479776
2125162555947877 72312232635370304
63344124009260216 102924529548621424
63483233823478736 74586019425905280
64349919918264048 74887562384963648
78578632921112112 79843757875546688
7267014311173253 64641410679343832
23560844424238600 86508275198747680
47742062143364744 64126659409978904
7394071941211323 98367038814498960
80563723675696992 107280368187104096
10070496879890830 29517813379783648
50653705256576184 54862005470906864
6974869122989277 106883494714233456
6733051513944630 96338028979538784
48131364418238856 87481294609959840
56229801354015384 89426743890380528
21306271411505520 71821155198440592
147420809711837 21481740991602340
3683985367729189 32878578229579564
8395622177016835 40864132545815304
27614382945245376 71248959697385064
34387574226419852 95872777878623632
17107034556379710 33822130079375096
34666393099431632 77377884282110256
19143251132772840 69801476171252864
9920653987116248 88681865536304912
25918004999971404 63730017612315408
4994233967989352 20099082071285640
39891549123733928 72429149839148000
14273301676816568 65951877498380704
933173063661194 49542744731993512
6557027910168079 77306993404613536
9112331642495732 24912224145453276
81992691980476048 97431213998645840
18643009916066372 24557971538542188
19830796264382564 71356676162429088
13276657727035912 44002839620941192
40643290898215888 51594611755728944
43971922492815040 52753902965083344
29563764694561024 79592394099554112
70102744152609296 93093256459106880
64130246267225304 68370844651190992
101482016102864512 106236348571409664
31068568881307620 65783993554134408
25143792232291044 46995854915625032
32439008888156912 48809278603129224
91976810486839728 106668433685646128
79169566975268224 105051994194274208
75012076088113456 88771034237213568
3843800921552660 104377419169751808
40090795485365704 71832333335917704
44416548047060800 75765106168105360
34385977764499304 88244318348199520
16830267899100504 43939910738120680
32126862650349444 53685056639067488
36261658728752920 76680967462310448
24937479404773344 50868886074008208
10883532468458182 74136069979328192
64567803188570064 107040184057066416
30986550686642092 37458849229341912
45425975448660688 53186056543664584
13124133213559730 87464324628190288
16012530484193430 83327305674498416
39431434085680792 61029975122997320
71323455935293624 106927024286786336
32422823904920216 72713430232941856
40644654337477520 83226557359855696
54777390762844120 66699067325051536
13667188009775170 89140625727020320
60497694398337976 76053554056534624
52941160718132432 74937137812178080
94512165002007344 96749301370379312
67720701208252376 98184302696969664
2820096571527864 99171315540003648
54914104857088120 100059679469285648
32730186887289068 68516369193611952
57040972523266632 78342760572842832
13417320573563774 104730450853025120
23740194494969572 104098754859303344
13016334790782936 30970438241405888
57632552984036288 64822379294171560
44445550004151184 55713872114643512
76772066210356192 104292323472401872
97332506146645408 102161145498354784
68657523557403608 81317193462863584
32244742428031176 34646962878867744
59324573330009880 70535299850569192
22080091223760620 30067168514324208
16886681269543848 34093098221493552
19266627027790080 100102316481861552
42729624508418680 53420606208067352
28505276883248536 44355164846944456
41592889404837440 72980111854431200
50110638639249832 51603085206552920
63985415548253288 92823790210975696
64532494197631112 84551079642443520
62088265034341464 83327508259369328
6655175267444615 19982788366657652
98622624887419184 106033917490138688
3094713166970445 22797153319509140
25614712839349380 60892131123764456
12722409213590248 99034837179710064
34076004274699804 68745033765522808
33967437465703604 64101914022454488
77767255788647888 96985104847580016
83822288748114832 87387829094031952
282662342561722 35580281273411580
33289969189339468 76946880874520544
54411860337158232 95263814144644608
48008910225248368 51139806074143248
42515526339210536 63524696234349480
26697314343541732 48832488888793592
20771675486209120 35371828182379552
42978141494800592 104319741588984368
42225966990687968 84042654391044672
1412590530898667 107370058881435456
54507805192477832 61387158572857704
26228209013211840 94288956700864848
8278825752202230 60425672557038912
2296722766460801 84623237656145520
100741172965564400 102712145175228944
72401862732502032 97619479976514880
28611694559517304 106724584865318368
18276744020796976 80260875061105008
53198952571447784 73808247792264224
200229131559372 98014876055796112
8553910644007879 29802637553258152
29895441380456180 107197233828514928
77352250463202336 106716264539639344
19476212086219036 27839865581623476
7383090921232609 20767402574049772
1977076190139390 49298026232424192
49685569757928496 77191405469003728
73923207242332128 74079207626895952
43370355562517192 60444050025117528
32461785655779668 91734665285649920
80136723400293392 95940505804440368
34546113980951712 91278585329310288
63547261359285392 96499339583787600
41776731141317008 56712809243001968
34125008947696324 57420827157299840
16688183351511394 66844356358182944
27244663325367752 96583789304979376
93081840052550560 104735349317431328
1522812901837540 106401681994632016
52594536041700016 107318684544575184
52609334677983128 72188758040224112
42364478344692640 92061394772475488
82561788953342112 85219132194561824
10081405254642492 22811449004111876
9871851169758612 79665223505644656
56787689290411032 64119512554216808
37829973692834880 75820518135214272
53415830952418168 106288402693463968
73382419228819312 73725714141865968
65827261950899544 103157698820211472
40695969010940960 97990868294714416
21138387361289228 54780835305118976
55136218183290136 95022806889513072
6653416899718861 87549072415648704
40032926098285320 44891820851187160
54816943961243472 78818788277839328
50080048789210920 106449102661296144
40017396394558360 64248702301589240
4028686245492937 46940666882757600
24032342186204160 61885000496451608
48700459381584576 87966463390962272
33013210061846180 46419874670354872
30776343967550676 96844971243188912
24142985070038620 72940001845838592
52662636307259016 56145124800413544
30503146249544544 101297842392733440
33570530583691428 100459652181998128
16596844572367488 30146067485129564
22841162617774976 59644969706859240
17349056327318964 62678406317809336
60450035852545584 73194817309304848
72252750581415984 89402485644849456
23711647871171584 104041146221010272
40529843419765496 61587850539736592
47548223622515896 79946288745456368
27359020752323168 68778902188608976
88341028990337040 91758048488728384
26952243595611208 106650484408538112
13980509901449594 47023734651355392
11889013310675818 24706123009571472
73321393655464592 94831742898570304
57081549037252080 80349215360567904
33835079824230976 86360214660867744
46671796723032408 90106596359928560
4937233957017902 57049268028822360
5549366200231555 107160209959032512
101028797968985040 105556717564618368
34472998055305120 84651746892517904
60854820935622064 74220341707609600
94416526580227328 100434437527004304
13169754253232200 104943282613836736
98775335022257296 99890787611326272
55339450131901968 84413574663056992
62662473866180072 65570727794292488
67065856917334408 98451916936911072
87360218815375568 89206109043616928
23325100923289504 29367175986482636
1313341923714829 97978169714022128
25381441447549836 96791122616333072
44403495274997736 61426101267802088
65425742616432232 99978735039989152
26843993939318100 101836600318456704
76251463434503600 87673924630227712
16807733299506770 35131860704248832
14432974770610054 22427376333046356
18080321516030512 97615956823305568
25178829368820588 55700296856720000
20573865054356016 39889485906253840
3832886913948061 107023498206279440
55572724419109376 78427769682061440
50716051673934968 79644435041125920
16065365747974786 97785200184137792
10927034274571234 83161262700313232
53509456479854616 90283560682174352
49697387159997592 53133575142044480
59405249741025576 101194761895988144
6307641955772785 26571986580604568
56883610881994280 69779563258666272
7104624862201313 78230186293032880
92239814914020976 99302209680042320
58662339260173072 86700315813283216
30159617508669300 44443645947146248
86357213751165824 100359295892221504
44116689117698312 98205086404312960
3150825441401674 43567079813469344
2504868043255235 69773812082988784
48143247622729904 65204679112521400
494495216962433 84135359722645232
33905573552415488 48821502796956280
56485856635946304 87045399934749648
87275846455224656 88680067944351632
3683777121115877 43276326444486640
9691832504368978 72368299321339456
21138917290844356 37709420517076896
21888959647711576 38968029557400536
2982816419898225 63289867898847616
45487800176298552 104213593976332528
69287838473574488 99253483783095616
3478783897174074 51109710023434864
42426617601353096 55386671116434512
41511743153471784 73593929645417824
69113027549761624 98821670985930688
36101730652670312 87586265262146432
13184798513849648 53772863167628128
18893930876411832 38682861356822224
11123990678707130 40470093185030768
34910624854471228 75539174302014208
5978901615268711 51355035913297680
26645731685777680 94263082638636832
7919749345006947 58924983514550056
22771875191034332 82329830623330736
57210343523816712 88032539653986800
60878455022194328 74270418518986560
29315248895315188 80413146246584368
27963795962460724 87908490694744928
12856112242618568 94556301105320416
40497174026286720 77120642925996448
36578189327935048 46016902001580456
13949855359375390 104677038494381776
30463531482923524 43182321474799376
33464779938679904 98731613087791504
17539080929427730 53072262511727176
21276717272403348 37153638100366232
42759496102421216 44974946623484064
937455132496643 82728423699998912
26335439244482056 69696601251085704
25849918092169588 61527476090823400
23075162379438416 86072410391797696
66905125550868648 88478340088237056
29724892612368412 101056531499135648
25177031509299104 43548172743878200
34049807829600164 67156766782865184
27783744683137528 91745599031914192
17776767598711788 39207591309001944
66188812437655680 103531690914416944
60005121899811592 72251432868531456
26515988583760468 81996300945323232
47343905233809688 72334587269137232
46663418850280792 98331563798148016
2361957145761872 70685013611857264
36787274602919032 61452298347032584
78734794389269680 98073925126683872
15596594951117334 91661697359878592
6792108275202564 76303702023841136
5572452962355426 70122277084050032
81298402624734160 86387191740749408
46077252863949992 67197179044574016
2514270137174226 88904940374192480
4000268770354082 31257006316841144
93998634941155680 102865729929131376
2212164927270890 52273963082492096
69047123188886304 97900174724451888
63642158729417456 103211293811653584
7363463044954686 95028824404159216
18760179151757824 82006763831705136
514568641605759 82059661382102256
33793653249903888 65979511826878776
7879355341344457 76364542179369776
10940784230496222 16155709967877588
25350583419947068 81644098341279264
39994714506425496 76642587056654784
37554282332412360 74756813571425680
12919216996832284 15498728226413354
20648708905545820 90858458139097264
43587344827107264 58592030641606560
62638978628912008 94793642188323264
25888515197937408 72907167428891040
42098535650684760 62193461542023504
20683994222359096 34580545040074180
26550330934493652 90454744145162256
30809404773074740 87530064804797408
37164069391666816 38678526732505056
12701069673451240 51428981939537464
45071842495067624 49048485214782360
3670580942450335 90543599302676448
7958952380115514 90385562377668432
24774114955363480 33249965633766576
405915135403061 60329665991164432
29857703396689244 33223638800653096
91919068887979936 99410038924314560
39730477213935872 55592340045671496
8418817261980825 76754093086577648
73930542726416448 82228504076852464
96649329447230208 106428434759223232
33199580077293416 73497122815877200
9540532734432226 62286243860140648
13762362822256860 19752495209399424
9655331262040334 60633743796970400
39706520873561120 69971197685008664
58329363695507464 92684487587853296
35458772074835608 40336877176419088
7221323784370045 85475692304346512
44681213030863976 65054620093690912
60981173199965704 66894415633706320
32188868974777624 66393697456036416
21596515084476484 24665875729844300
1312072477326966 73339455582548944
8130558023894506 17298951840362178
74815581312707952 85055837226376400
17586768314088068 87252231840485440
1489283792207718 2367870441075135
8954592981100088 92784342612764800
78169846565564016 81768347779251536
32999575175498220 43584249652726392
1281928063292313 36591899850233480
50255044419701416 82508881021545072
5474340365033344 14856101251724252
4176633792639925 5980423561384205
52747237836427720 68000308132926984
7554325627322011 35620973797829460
39571664360678504 49009964362982208
20675918355686580 70205230095035592
95921984652238896 99424039617280640
63491741200273936 94445277764056064
15646493477462778 84894526356811952
19586993785810100 21515611651258480
53912175751350816 69643507531419416
72016554780159800 103191539297372112
59815464673291048 66588053444058648
25519902668088548 98190879963724960
3157927674388506 27483419603468340
34647166192895148 102946226790612096
22514847728591932 46112328413043624
24798305044995896 104245809908710928
39321815061977032 93526829261552480
3841070116250231 26750104784755724
10265868154391868 48362540521490504
34134254119657156 92339115001841408
52401218833796720 65545424254741328
7695985215715794 27248714433062380
86640417030111744 93976014058728464
13491655195197304 103633719658741440
15885241948326120 75953778893306400
16940994208956538 55973508636617312
12738781616678246 106435117732580624
19352598474741376 32331251995035952
16931715533265696 17994811918297206
74582946609557776 75049452500585216
19429858818866360 46587518407022120
37857637461414360 81372079026350064
39067707970338848 92505715816740480
28701069300490968 45068489560744504
46316605331561304 48488660555917768
43305569068308664 61432889758341256
74497579926875344 91346240990056288
44454675870220208 106080302847381280
20912571818457424 51259158484323152
55746840268647040 85982933336536848
26062390691795364 107308134218074480
76178459515853552 91314436382137360
7510442097110371 12089325943432624
38289645146659496 107350817995456752
89870629439625600 106801111395018448
69042763349620864 87545516071532880
72659094287014816 84206204582501648
24923824841895308 46200905514301712
78496070398490960 96961632761513200
71455245780044216 71942368325795792
34152607365256140 72563488593194624
33311067155088444 35251290811087820
9347122258183676 33175182296516440
72114002407012608 78190443763787120
9428166040097052 60250013435998952
20118642484644712 90493634006159264
76872610725655024 91596008361827136
22192153818062988 83090250216719872
88100766305847216 107031114285355056
40452299030234552 101254044418595568
35522489522547932 53822860704552112
81657999537719008 101032507578820480
30296913903949376 76229001168569984
94168326586438800 97548517572565904
7901611235499959 36726627606803912
18670397279909528 79567011754909952
19741845582407008 96699262506390432
48219521477896912 80644151062180752
65227408259123648 89918459742720080
19857631496416484 104000662111956464
19780727897433484 37762799111352944
23116590207733932 31517491303065128
43124123016048072 50653696758421352
20977091140364852 93572542115585008
89946714381412176 95685824619824272
41380422010844064 106599041779074928
13452731246898278 52175531182032808
46508690864879632 83027826131420560
10949458183209616 24156178451687636
36505923695044728 97519949801142560
37960141992299296 88751677241679440
18358055023085796 100478557025088176
52149190607370408 54940492071148712
66671378589585536 88716893958768512
86532178865486192 89241235992876112
9296111268108374 31609690962212772
74469210656332448 83420281844519472
23180614673371140 88907042391798080
67493748889253656 105336779281578128
28090818553072372 80255881408419472
58053769885363808 58769500985281792
67274806441977728 84758753323405120
9540172218080144 105627151222057024
34240291929333136 34843208731102772
42412934420282392 51006624736367832
40833894400031688 66626654767713208
16989128431911098 87101073903117424
30345623355324572 32957434590578860
10032168240146262 65164235087469520
66460499653702584 81359499537302832
8699228859440999 92842175064814816
51750990757781632 70934632078862808
60973955316793856 98490553835498480
74327037550843472 106366990803070896
44085830531297328 96549385345271744
54031075096566424 71321167054842416
9847227096963888 106557717502465888
70818086018943064 84232575356278656
6725793630690006 87140328030028208
23865175736388412 105927537972558272
4997052222610477 42515831615167640
103417969233322 10876980804444128
77489126754335456 89475795391117920
8008176651382070 99367022476625888
24965923755352800 47245974680734664
16351660362699136 89739814105332624
22002309340705884 33713904658818456
8150064528679662 100461317698663008
3204267284289934 86719469278817808
15463280396833048 100235164180201392
14047716584102258 14720394707579050
31117756045674916 37468184980025888
36252765716458536 58829566871130408
20739556309464656 52849626309970888
11555723470811850 24667286819862380
37927500880736568 45372976461095840
27834477110415668 32402222767865392
2154377205237580 22882182308747496
48189222705680872 86952897959572272
34636402986989616 57171661007497824
42286590274798608 85427719729135568
46743628893674880 104770661085758272
33024981191008396 85081655493159536
19466364017559064 83025811984856848
39068999142404200 67046243990893976
53602594479871784 98339285254657808
2697059210423280 23916767605745328
60820063258797872 77040860925569968
36165293843765664 71076193391357464
13499066782963188 39733597115061208
15178647185597238 106040972144408096
62812390794945944 72042037164147232
18242561678375636 74655189199783376
34163260418574164 51147884170093568
57031421646806368 82228185447621584
65788139486415904 88266960658926064
20031780385348904 34309609245806904
62510126022879832 84599172102329680
86326953856010864 98509543322175664
49054145016363176 50170877945500976
44997311507553128 86871776155310496
15370688776544962 31299124649854680
1008257839830017 21991763410200896
6899665894527439 16339101332882318
54171950078885304 55991973263147008
108026176774215 12895134634214028
26187516650816744 50823975727894624
59645954774108544 66140317586620368
36102905346698400 38362927890713520
12766003698713310 50850260299012024
28127510814494340 41599891018483376
7514403005666737 59751121774904672
49258261649374800 51552601668377720
30769412174063892 74857782331296960
11928206053825766 60297561827754248
44175828193182016 80518736112505392
43515087177539472 58767672174264560
2468086890150071 54461494362494688
50300850597468976 66415435595799296
7941281002279286 72771284752547504
20686868221817412 67458380286499064
31926440667429372 106599757090897808
12108245990037926 52422067846754488
63351512598583640 91146643148156032
91537105972833680 102556626183206240
53280465791992984 65801321949165000
14646382072157678 33593213608744832
36598994852455920 41726929847719984
92351402942511040 105819831721213216
14600833380576714 82168369339310512
8616148009895330 70912391584453240
8348044318572240 14164321715313348
27164486142538468 35719213257580968
40068314200758008 60765779012506904
62226671767549552 100955301478331056
18987986499629984 68788612866988792
16916502072562038 95105009861413632
25923435414707200 43166020525333808
6865139742176823 26655479562071624
48931337248754152 97425110068371264
47589063756781416 88244625077261408
13110107249036416 25405737769929140
19311926808644496 77184496629557840
25766660585085692 105328155719069728
55846758800864064 105668280468206848
2024297450168992 81080293718619584
2386255447893144 75406311668598976
29925399382757204 38786431563701656
41723595212374904 81945308995435008
7640602126581578 101528425181678448
18598525520442592 56651354887425264
36501918535775016 52096329927010760
45316508631119184 74038398187890672
48835518280082352 58359331876047552
43297677566917824 84693689214161728
13573081688414772 76906780183471344
51763043698541672 102890279972879088
17295677761005794 18248576870142376
82004895827943856 101247662476933344
71185762617763944 87998962974746000
21163127245465100 74372146288327456
44345348711991144 69836402740073816
37094310603865072 94223185844145648
24123306047893540 28043401395513552
58496832991101488 102150594783773872
7659330304718785 56445614432911336
46279656056148176 80246864823082016
36592217060982536 70974474782345240
3472375297488787 56051545465930208
2822116955143358 45440399051450376
34103415404576512 66869487662709088
86501419067137968 105301221543883952
52410593998114424 75869855070059248
14719626122394952 94706335655310880
44912091730055648 67908623350871320
67043256819484752 92758342545754672
69968451183603328 74963087474285936
37529659050291080 89683902519425248
26709103415693680 48022292573210552
62392741571147952 86940107953582432
42394069444580488 81485173056735280
15016039754456720 32120834146918508
7401298685301213 68691669174666256
37752418032992192 89330338275252592
22465064671670928 59130322295532264
55372829140915712 84829539150516944
33642260475047704 67169077687818952
33954877584923572 45464454349609024
59390897768801912 68833893255499688
42107967854096632 68920161404541816
53209757114979968 60814264251371800
71951550169057888 84064179853286032
37583477686691688 88953334154669248
25496873740921800 80459436980820896
94311581435088016 98857658304084832
3843136056963732 46122072733464840
38944252955871984 54072746231259184
36986742653180720 44516255746314648
35704989875996800 85398392674082992
40381235978585080 74460317478951696
42292761753665568 78440580076696832
31522505866202944 61111793544443552
10367095378331382 26904489889491288
28756281200646608 48931998241771728
60067995469107088 87676611270697456
8365788756110769 78098364717835280
31616257378434772 57871433782716784
10183031476149756 37281162487673592
12133920286614998 104772748397592608
29306726331663148 31604547376480884
9340837429777914 97109580269038448
40294390934844232 51612051505657608
6687846924975971 73662839307345632
12062934423505408 79142061808485072
54963175960139880 78950030189427232
22793508520223632 77814395170980112
73900185943472720 97734691809423888
49328528502201488 59273238062033880
28661708314427584 75767735667726176
6967795637682347 23410360696996704
68786104243707696 99088100370974784
64286145795191232 82489182628437472
103877878132060304 105746682733266128
29987103701601808 71116976688076064
2892797116305925 59742876470123328
15004757226102456 30592542502817936
59996056757280384 92226512710554560
39973478775286128 70006362499663968
18659701951892484 99566398084994560
7112356857892613 76891855740967984
34008491431333944 48831449227095440
39982200156808112 47753982452437624
20386552641092312 47490432093713408
1283604858512497 72024596493686720
3621465083336260 94499248822523552
19047538638659296 61151485972655520
6859853174530415 17781601474404918
23825101636609664 54579420871076616
74733384966627936 92226542712248288
1341810010842514 40565234889064816
57051940042831840 74335916505194144
44950694494285232 56569538689786560
49059033428633144 65051952417595328
20271733254790508 58933775638982808
17184941164205942 76781273436621520
47684854543763376 81212082156342368
64398359476863520 68919605399803200
42161399622957640 79395737388705104
77446917246524480 85591834729565488
35460199935136052 85641513839402064
36305920753883384 68621795485057488
22026068825634396 53092195846691160
48653876579397616 102563236663165728
98174088484028304 99526333242090672
8426076918998723 88846720682802256
17401077615395748 54693764679116088
95245125391827456 97783414977170240
62207106506065024 69632059967533152
62423461410722768 64288325023274272
10225621773357398 72507975123614160
21347007944979872 62567719179163016
6401273616871265 14293326518854532
1727483709444047 105597354694834960
27555439615914552 57579501282540168
48747074359769088 73123112716980032
24310042732072080 86791852699179888
94348178861805776 106123031719591200
22689997057921996 48377573459789304
23063905309613432 58080767485952792
32373332011634084 88479352867292464
56259182081789048 104817253752311776
73265208315261504 94928428658229888
42620072930023216 106224363719321120
12641111659342202 13210960338157280
47583704494477872 59122967136662712
4473928353557971 29517397330986804
20274622627316296 92585332979517040
11905737960291678 15667530145429240
23903753916429152 102536440524837168
14372194238436516 67015756431185192
16949650255957042 99525298580826240
16092478249320612 35485709273020192
17363922546290598 106011425986937392
10102927811949926 95576981935522144
91335447194070496 97398591313873728
66551202145240064 107170834220869136
79316961412187248 101985629363588400
34273510439682 18104830226406108
69507371269284480 72976997719781536
65325151565213816 76349844190562096
80979109642244000 98726334595415168
49104346527678712 70307085928814360
43856216637683512 46602148611215240
13619394036066444 23618469374024596
78172728064585920 105506662923042736
21780533268892684 91302437456271040
29534604346496600 103005093309695872
34088547486881656 43126894960923032
9299067287096030 96722603207338016
42027549258434704 60022358303173104
18775939903750620 98017966075946480
32889655842908496 39966520744758248
16165197928200160 72643470498625232
55015499800930440 80287731183644912
49330416761102328 66419294627060360
36571627863279368 70433719085147896
6917079866572575 55789755186980088
29442661563433092 106938284049383232
11147706096676642 20884199953662504
49360159990766176 58818070458070024
18952346139305128 21013945504060756
51715963195662720 82728890269418000
74426571988598672 102912233946378000
28907163444755188 57733697962888368
13125973044947822 57237430220067248
24747242426659788 92518777133458768
54867303414993320 64538115395831720
38645738238959904 100380709304639488
26484978375624480 75481054811625712
75211858129946176 101386219386733680
4955352653985599 100143560392648752
5457985956309131 12730228819144448
16634240967463694 69897951511357536
89993027438250016 106023453315264576
34240250483700580 100002181527454048
3667124209528353 60117902212427936
1986479667891312 87503790740586912
58509016011495240 93749870477877488
13047913490872582 87976326182263232
37570474322941232 76383657678916208
88918910985850960 106358254659120240
83570104502806912 100525112040197440
2160251473529435 56241917127798496
28232698730432908 75840164503474096
49329635705861312 54128887351188688
7979854067849355 40134113665309928
43854533598431424 53895569566049608
85684680967203568 86430465069651472
37717554744917320 62418097368547480
4701556352129367 101709941926458416
12425031572286994 48973075959058024
63674058437098352 105760846892353120
8822562414534383 71273588468431136
10077353481649404 44266066316390256
3469452943179705 101472982327490288
66194593121439784 79575983909006544
75186249849855088 95911272184447152
74656903811217536 100660007099047536
11684306509039696 14716979642166146
42148350938300728 85998997120288896
50324436518910632 96702025917314208
5803905989736179 34391835244277592
37886665547262976 53740204594439728
5143827803306201 77430832529325152
259280158549881 14627890198933420
3457456482964708 9878443705071264
41899100248474528 84847260762435968
23249318639240280 77566933732081264
17374211522837840 73674346743989984
47920035910347776 83840338680733920
16352931703299342 95264139024279840
63321259253159368 72075332040250816
47502622015855816 100308869217152464
20155941403210080 100046912858690704
45810039902362472 80969388758096368
9764112943439870 44746321474207336
64720221814772456 96700667510002192
25354694503224960 73976544716018336
187750136288833 36836917842010520
47243953557273512 62410203705509224
62136183529512064 101331137681364880
71845805984783600 79058512097075696
12891611854147346 60894477795703544
22800011650189984 46166023497376664
36668718456258032 80779764103807120
65279750593367808 82000235075130896
68043814072631880 75837565171231504
7897151111374669 98866032879374368
6611660680076985 41701695361012296
3005984752685167 3769379845226290
65180912675589032 97032027053497760
51046105592188296 72060785918891568
38681598993446752 101376586729252688
63280197883071552 106307113005776272
38450569541143824 51044009933127240
28577732931553284 90157997895755824
8488366136653142 69021118936992304
50947074631914936 80762747328142592
78318116800745056 103745024247421328
61539229532984576 67633793325202216
96242579351338640 97794756811338864
6408602565450291 57542464464840352
49674549546976120 52872719672546416
51705589283652528 81663672638810400
53179373177110704 92643325281434688
58959754570824464 84625952547472816
11822161762445456 78953479594644208
1502192874231720 27566802864655700
82036356254933600 90093660575065664
984024545437241 99370761697390048
49113321491839632 51089290737778120
2264248526145555 106034032900064912
93732020125432256 99973070220356816
13854458398271950 17426421824358760
80847698142257744 106885712663599072
16600303238904962 19379083064276896
12224884245433052 79795980029231696
5402631049862293 66142156826595344
26243785624023452 97483471430533280
19935429918558896 64925041169992864
45007658378419520 68729259706956904
67247532187572904 81029813235485120
9949664115261846 58528587429205736
35761508780732368 48482317920337704
5057184199232867 95363030047441152
27228488778066268 59541568103115496
20385764750241484 41365681094097928
50211592118436464 71959773341050384
21476278380622876 24444685446684660
52054605507463864 100955675762115152
35138304138656636 63974183184265560
31605701867414112 42171706415137888
26820890606089800 65330571089937248
58193239176802864 67427084630196800
33942272621902868 86002568927063040
35101891318619940 72509346970395696
11237963651966864 80028289269615600
11454667072985466 94827415239208272
30429109637442036 47820317853778488
35882637730506156 43520472667121528
18323896626344692 75994895346379136
47996793647805048 91577917556106240
26111610570517364 87488648547918752
9248772376267630 81237104550870560
44806392417451504 92592618300749648
21806657655718244 95994453445184000
40676439762744544 74806661636618080
7609499534613805 63663062461683312
45528451133455304 104185884893309088
21389427416072860 51564779805843768
22829874121084988 92816181781665088
44341441838993480 76981652484861040
34419661265086768 79709439702076768
1685918203710557 32492605581993884
45884329961184720 65841746036163752
66096051704737128 76006853923823216
25550765471879592 72372864136269040
87976517104409456 107049442906606352
32080526798605748 75002110453302048
11480103197367102 17338187431797420
20710122087627040 63509516530842632
85164989443035184 92367722273565344
15731166036141978 62925944199036064
1495951465876008 34290842778541204
51949203307090792 83822873959785888
4246388944405367 36964440776803232
9993835587829596 78628172928079648
70670572079679528 86329807513388880
26882107893370452 30909182728749104
18935707663842020 98383353779748208
70198264486489912 82035389776361520
49831543150837352 104387753643030608
38304399729005840 47660706223942592
30727908548025148 82510667154470112
39984212610247824 85902717634506656
10387536307639700 48270018657926208
3835882920796206 5514898607316974
30843246447259160 104413530669414576
25281515137228408 42623236693140056
5637080261200717 39532920365711616
31145545247435016 49780264568928936
47931797561800416 78554657343075232
28978450545556656 39983238842886760
61871187040678064 78567773855979200
27114112931983964 66135186954466672
10134308884752662 100978328401098304
77772124613357584 95932701274371776
21162627748164000 70229478145386544
22395948202568068 31415910804555148
48608300191396360 53220956886953384
38480982478220008 98156979218756160
39142295203794504 102678156732547824
54931774987312352 85764176059819456
62757110166265528 104333772734856480
18315995539877332 79825708645056576
4382534623194506 37182252520587944
38247920514341760 61222459160884512
31161644904659672 99184373468257968
68712802465506400 104699692454846256
23571284521989072 64024316512632024
74396120111781360 77722750648375360
19052236644725812 34394702267760868
17606572730194484 30555716941787736
39782803011804984 63477814315803184
72554449562916992 98499952407756096
66328857417385144 102670191121194144
27425269678826920 30645007129745884
81863964021231888 91196554720261824
20324762530390944 96055105845134416
49387490430584368 60448122239360848
6544068244088749 95945887454785600
23456400150989928 40439030044037656
25154234907810988 76163524335652592
14249320063777932 83722671661556672
10060207195938498 28217351915698260
84297704483347376 90669364723612656
28628438068141192 90387499175096560
16499974343761454 16892220379735956
26293152071780412 87091905943829776
43395263853754832 76347686842285968
25055559039506544 107243394604091328
17359810650747310 91932556632436432
58794717790460240 82624029389084288
37556666323978448 71191317457041592
45508154563261824 99247170550032096
33293334582927724 80124871440215728
32761330922327060 59076973449862704
79153861949097872 88307896231549888
66569511027842752 84112617893233152
17172778613766108 29639795948360460
30113929234183140 90342157128112848
53918750245548664 94189329968125216
15178615934630212 91806156601063600
97494520581859648 99808054937023600
61100236315277520 84800118203335616
64585880236829416 99889207762019024
6773625328078083 60629870697819552
57015372436550176 72391448475613072
21160976656235136 30252819753656024
9611006240787512 14635528414133844
8652940814201742 37633583246235680
23016326195159544 58166024365557136
26678128047681060 35227628157199116
60547647417518272 77464489683124592
91436523233626224 91599923474437008
31420625961288088 35424594922005484
7099379180240254 27689098692089860
5971643687797168 102425884366965552
27006861510548416 37347217126976416
438141159020233 25509419739623656
12444244844537742 55456540336453280
31703031395435352 55216335040595656
34443009934877416 77610124382695056
7513316795791249 66431033029726448
12703531531198510 71151551768414352
47820900771659120 52166017391538648
11700337597954184 31079128819001788
58775708587249024 94106239695415936
2240366966098023 75064185430847600
29319123956251160 44718260198761776
61843130956831776 92239198847593744
66961137984713024 81249267504122592
62946741607629432 92462089234109936
13086366050358208 87986270279868368
44781418596595792 64103970952135128
30986171787536260 72912570675243424
4130506931610491 21724263471133436
42908935718103816 66097872289484824
5270197424489215 29268933094133012
16140773811965190 26691663011281984
38372298213974400 79049866034735152
36181380516593192 70559262189255944
75262113914519168 104845981868330448
29654369740984744 53240838648003416
103147428476559504 107332849671826624
34805876565296576 84492814378461504
3441012547312929 80421323662849856
28651402936483020 29686774642269532
12830684474731452 25823181995792024
47300873533231760 67842887906833688
86062338459205680 107287078410106336
66415931280761376 87053553330529072
75260844607376144 87671940376495792
46965567804834776 99238252508686512
7884887432133489 91972729596913584
65015243322085232 80542310183266496
82380079304562816 82812621952618464
17530996075589762 90549705407285744
37708477163896584 64714640194221536
28769626131866092 61869817947820320
35813460888583396 84967227370618112
28489224422223680 68719608644654504
43305078351680400 60083750373594704
28288706775729004 99272253977315584
49222954465286664 60756276293396032
18011279136417782 47681839847861512
24883008498378004 44014970900889992
38411745324877192 59369188819298968
35061949379193516 50187456745181304
2854382298200609 47632534255628232
2296909852150346 54979790796696504
60974465128200952 82855655143630272
13847530202963646 42414490122064232
19277344845627988 105894141248648896
71844066746086544 72367067196675152
84172822668059968 92536643486699728
22216238802169812 76798111527222112
14961215330048380 105847274794324944
390701623323440 73901990126438944
47206161707210568 104277695304501024
26692210063623064 38365831642593792
16663327902951822 64016652659916344
92975606514112912 97501004624486224
82884145258287856 97225484603149088
22817272884548964 39213362139703776
10451944070484168 13154233858027276
17360356790199672 99482166587822016
57110703293056520 106686283029629200
74695741509177056 105503561943072576
12167695104282768 40210384235770440
15854206861088952 73627690275691264
9633323549566274 42589897864641600
41100058341638592 100425210417318784
68554038501935616 69674172014307824
23678282477779020 46303807205845672
81969056428585488 86239782326168112
18405070527713404 86985009185412656
39909333072104672 85975366303727392
51607777380894880 76696233506410256
44616838832311656 94899873330761008
19918685225479136 74317240458026544
31464934588166448 95430699849402672
77504128605510000 79223767411061520
15314206831545266 100255210026369920
85921567215643360 94567557423202960
43750634036954528 102066840383250112
41814704908903912 65984629631269872
478912481645965 3018310576385118
12437800013867576 47822796734030176
32884311737885304 98738627704603248
23277347411814896 84421183515047120
104392015234188144 106917888747982464
77844840120645568 98738573058764704
72908940355320016 76198630667850928
24318916875270096 44556901370116072
45449895706786752 81663396942296656
9918118134161764 62942274767971840
87929458288618144 88191294592383632
72670341049760480 95230270714735856
27699359118423096 47225058759096552
43228891739776640 63445098945041312
8312128882529836 36430126052201104
31097726689531344 77962242263410992
34416551537712880 80654843948516512
96629716352304128 102704990343909136
16922099237897502 93663551665211168
100144844135127696 105067217344346688
1113646062691879 3813190231270601
52042068283679232 56369315821390184
10978123552286918 88399311552597856
47779380020692472 96378398392149792
3903740292894747 30458589026574344
65027710512027016 102896029768109568
5349543559382251 16013488499427042
9560909301222616 101189429720573488
54805697675710328 69135147305788848
75541117474692192 84186202915472464
38419059202122136 45434060481510192
21406254772114576 72592852402971312
47304543865960344 58636620032842288
25815231872140520 47919827131763104
12997951601972206 101790496896131584
20062689203440868 97847804538020768
24326469117415632 79889654172713904
26653521029947296 93120520660156304
3379897157035448 32538485263938160
24174946342677320 34399544646995948
1961338991674424 23184410782555404
63974399057644688 95681320359869824
34848849000458928 69718673770533032
17815887370521938 24851665217948928
34030184581386588 46036841188467056
20273817212155544 84124868942730768
22220160342026916 42481883924881768
7239488157380681 97320939049223760
45681351767034176 55437984128716696
11679063493539436 72451560977429616
28612185830109424 89864766797364480
10201129723726278 34571729589097616
30556728892623156 48260826078048352
13230271146316918 64721016788195840
18572378082096492 93553824889341024
2326945641224672 85208621134654672
48345127011278560 75768047402087072
88240616509442576 93243699004824880
47437241211848096 99832383405701504
11941034722633750 75136738941886944
88619136166457808 98742583676125392
26138357221551528 40379879157431432
13036582182315834 90239340502244240
98992251628288704 104633441819209344
89508970536785568 101535156540288608
10513692080908590 69566589016500896
17452119168909846 34114219722309132
17426783892244350 30942471501316852
3221415578695299 71191848156893200
13285977667797860 75842135170499088
48063017028806336 64369010527470056
39297012855125832 79602525316334576
11801435257812126 30626810779064196
16295578416827784 66802338553567544
19517866793549740 29202224004932420
2009257492387391 27173496357558076
49482839760971 85504373559926656
45414061551934840 92865859510519840
21389141482773984 96397710653812464
26779557557600420 27828312740166108
27794988152605456 39528531290166880
67210600642200128 73139704641024816
50025793410767776 102061599078571376
28944692740098588 92677675243574960
9205657510225682 52341881274654800
59346229302493704 105987859498962464
51679174693156080 100986724282334192
17431322368006908 48543855208409528
5106732358849719 94799292685912384
44319354282025552 53616674703872712
40662998745563912 54642317368225896
14940336269450388 26706820475294892
55531811808376728 81608168832790416
17644284533880626 62349424871420704
5406732283616260 98745976739371552
55579656184856064 85437443572554064
35177160403984852 95503163388860752
51599230061304120 82767890567111248
40326532098896048 106417492922938224
56614743905442840 93096651177718032
102090745952620752 105590505765926800
11312372881689460 30226575342300816
22799565979154600 51514511649924496
45068458596241784 103753211594505760
23107910531822980 106582250105199872
29117243655740372 101636727505035840
4719930867890552 47046247695581848
26494364273075884 44130177675844216
68723276072304960 104583742494716704
33693655167388936 50980785840134080
43439201438993096 81986990704771088
31973312864070148 84310569362358528
13185872632867058 85067324694426784
34555838938220616 70358930994760176
75875575783283280 82809602705421120
20744805494673552 68496111597349592
1441043652511216 8807836884078222
51735142015979032 57536743889920456
49613849385465648 60036609731577336
6188025401039127 71291974213414424
45104847096862440 78461374916796160
11179419085858542 16314152809170542
4301652960529711 29016706387000292
43896773703263880 93083708159206064
396574231545639 60625264345705448
39637961016659952 96223154452459776
28286682546238344 94259832952677216
26168840832148760 55876469272673448
60284348423931160 96555840822185952
15528717872949610 60684021323971592
55336456558216512 65929187931732976
72336890415818832 77589459194441648
20953489534408200 35235208904598256
36204967945352576 101959963901831120
63251498727292672 70136045112089200
15845438982398996 20393032065135588
41608290733837536 106696703640831824
26005311164163224 49835271624493816
65712007242481272 86485026823481424
5191270525380328 44282987160014368
15551297686098870 35626846585756704
47824786600998336 58325481789093056
12675285880423744 70609376808018152
28391149276789872 42039179315800880
67125908592498056 85243244956817296
47728333465491136 98639259354745536
81916978344245200 85485015481324432
31367994077022188 88434525360850576
18153956411617672 54715409414180792
35885547708597204 44502142739245632
38620052437070488 39207283759025216
35817338149669288 104515379540321408
85459605703929952 91821228416125168
61343122920941584 64512954120718424
52093292862024720 67648648656745568
1576960174367142 31560728043327352
6145846214870457 42661393035964608
72607218177288864 94339485993149248
4351992890110400 28159298022232836
31043020797993488 61533015691740832
63389432600127448 80805250836761136
16448531515845118 96130611687081968
4104595674744799 57683737620819888
93498278342415296 102689098232444832
12129498084139640 22856918612825788
10942889928222662 47927631379654344
17536292726273738 98111509460910848
84008412074806256 106432879067015520
25903758106090560 26209689943725220
47887189078836088 74523385175201840
94504617845630704 105382583460322256
6450238153202824 11543022906166466
69861837281142848 97722839433046784
12400890593112572 101166323817047184
61410106378104440 104499725392515248
1864428395759583 107265504200493312
22192253062017456 47171483846819336
41766176120980856 90573532224011664
58871888361457096 86706196538477760
34123120990620824 67052249230601544
39667136351974128 100168389500533360
33045151268762228 43141922358523968
35431633198813652 38022340213834784
11075927185853584 36023455817174172
32515343447313708 78688665116637856
10925225787274558 105760382638516304
37034446393299128 41047597034211376
10763676089640814 46954085320778304
48380988040285520 50645610621633560
31912862200888464 43390614908367944
14885871315232476 38507093548038504
7843089042058186 22269201070088208
1139224132573700 18949283032586300
75596707789990656 90171919256442320
46051443566156800 96758142272523168
1058824955320740 23949683021638884
6715825477303318 73743461015121120
16411411760864268 71929856845206112
17796092821708308 98407070250779024
13900304273463448 74259461400145392
37879027527599360 85054564534862944
38815994557159832 40049291799758936
11706756305030066 36277171978413032
75402057218202640 84862422852641344
9628970057436758 78475537036586816
35070360216476844 105767581251251280
61202806932035104 72245129258262288
30158822220979328 36102384016435648
75457773657390640 92601122548467696
47747068493466216 84070246413782176
44278022634919000 79264782676881072
33379979206602496 35345464635469456
24721799543135848 61551893873580584
30965613439700716 90370569204528864
33735891216806812 91788025149894384
66659916015929072 72028300337635848
17691744946947490 49180214798400528
16587252484857570 32301495962564108
26079374980823532 87503203692927216
84605203442204336 90083891598439456
79949567788552528 106729245021950592
8600440039877706 71528264645697064
57540712330094184 72160889021604576
63476226923625600 79893911248432976
24153308609661500 96692918221270048
192416295386123 26533168032052628
21146739367743696 59212419551551472
3861607632112505 7588088184446721
28380525527352540 52071604698030888
9111505142007834 99290778999755920
1139424296897126 25647101398392884
18183120378370676 76335775864525264
90550013707250656 95466289505358176
11999776570367820 76392843326931808
37801009820679496 82805203577753872
582563861488724 55719210058329808
50495398596376832 96487776014980752
28338355471091096 100792666891705376
40227597142215752 40309263605259344
99368655552449088 105610370763628064
5641215016167835 66988990824211920
47077351234802656 65026059672201576
63899965164630928 94433921096534400
52251327411568104 101684942488853520
86279251376437040 89013081141988432
6992279746545414 85137838552127504
16554650567203914 82002818491050000
30390625395668048 61595411545933952
41570701461413216 53740888602831304
15624103692861948 18219348613690576
25273371032893004 32943152224597952
38165311701017784 42483455807350568
82819495559865616 87088498136721472
1052488989276123 44574221110116984
56209847609226640 60080072768399848
56868743333027680 58060072536442984
1930653967986680 96596282866216336
40788253832031656 58108068413913000
50282599425580624 92334021111829808
45474111919822720 79051288973836176
64253563475008432 79080750820834016
60431061070059624 86831284444897520
36517601656327464 46804163599265320
57494033189527928 58963718460155144
23468771239366928 36835027860888312
23155554060354628 101446425614825888
47075895858344680 54419763992578920
41526317236024880 105803718170268320
40993228912416864 104857821553774704
28155399938409440 58728237956955376
15606449808646402 42163752433506416
54528976390168792 71618042042070432
23940736865118040 38183440947283192
49787484057186920 69175667487073176
47947944750592832 88407488597437728
53903206918916736 103315863877354496
20508680697090924 98578407260543504
39370746495804240 92148569294812064
26686000465763488 79264352621543168
57105303959950288 66308491207188840
541758705675888 43042808014965080
67459141373773616 76228034629409840
19433472524622356 53169217454108840
50802095266081272 55586091547511704
80397328454030656 99466697666140432
50252454339105256 100796479011606272
562739078098678 16656171662955484
10348105880510336 79955106923872416
57737946867412600 78485896707561920
72227530799927184 83438970802023360
73869617353358128 100236906939667568
10481160161448676 106935119046809840
68945005808235976 100187159295565472
37750228896289088 85701409429361392
30014257595512028 41298582557883480
1883700387034989 25938477906935136
18494395795775996 43880867929625728
88470302400027520 96621101690533888
14705973620185480 23880460420728316
54963411188456760 85937683741811040
50339973584706912 95897105073818640
27498674791363540 61254326074069632
1637262943003464 67333708931327096
6567901534138493 86121143451762816
48258124026604488 63172528095318256
92728725648422304 95605023970593696
70331221179591032 96262705392804768
36392695157515360 104384936972105472
58829463808443488 67638745525899928
69127311449328656 82328063670731024
16811144808286296 101204854045573104
7725127799693684 90960420830482544
37752965731188608 101510618383348912
2360496772207643 38809051565106608
6285134280896763 106834270956574688
39428592537394736 92607768418922864
7809881304445653 90072692776809360
35832789495184348 75349743344345520
82704704228220800 88231647413761184
3730706020967104 38985826155827736
87407409424858912 89534065628387120
89935291999072704 101659841596383728
75708496276136448 101110732310004480
6194590651033405 87295916109324704
28779157351546876 89814413297713520
9972337153930670 62970980619913136
40536948372751640 47621595615946608
70800974530592392 77343627245164912
21367792711913692 39473217976134512
2902990745950319 106302065597491904
6067670305127720 100330273663276352
1298911512895203 45378181778847152
37183541775112552 97470059813246976
10234925422433860 103271581050567696
5230692733750537 9547513710257726
14483230984358224 30912540592705172
60082699262175784 106975585506768480
35805690045907616 61167412685364184
18724645491266644 42429024442994336
17492740927363978 91299881773106432
83529573372506384 95184392076046048
37544162210095240 102999097276907792
21227148906632628 31984508651279468
27770743723448580 64348156807264744
50345729307982664 75011434537951328
11842245587689598 47214259721255520
100860667540290512 103463886293421232
64127988821583976 102375006714958256
66327683711110728 93766318668728320
19780120057513440 41358694108334760
96145612020816864 104506624659592880
72555567824311872 85372114962395152
2822412938555147 62331027930462304
57411872796994056 88807788629468208
37030157136591360 48995190680164744
18984582963450632 33285788586507056
52990171543441040 68201136988778344
37877529841714880 69962084417822304
82496666917631200 95541675443869840
80106036660499616 84392147034544800
25337330178893296 62324961009301416
41527853335699872 52195047898123200
5207530387617114 94784531245777184
26828716743583696 57956222547133288
77379917998037008 93485088457656528
9574722402048116 33398433916021748
55012409745438416 64404990605747640
9110972740827948 59171723064897576
4475037099468615 42625360253997064
50973689631384688 82189463649642992
74347011987647680 83622509045978592
5262095080357364 58153457828462632
19763751899898540 90966674800362832
29283925714334504 66599929577111856
59315184950522648 78484784248942224
48492564690296968 92146505378453504
8378427188866430 51155854725964008
36007038641522620 42356646676553368
30442907762195604 90374712805256320
23726830598771680 97888392755495136
28286796141897220 84194039674025776
16705506826092540 82258872103574032
73241084372214928 92643852684122528
92860874700212528 106143063533906624
80302327613787504 91241685408501488
34725184403854392 76319678291113712
63691643819428288 72956562965443088
12050602453230674 13906266323826608
40501389345418576 59441163807259784
6777021087963871 99845461894766672
24378045371237960 103481437900565776
56016085096656832 91131450155174688
3028662137902071 33761889487939092
91755637705157904 96740011456546080
58825182442676576 104908260593208000
37371644480522176 73615302046669424
74966778539077040 85379954721450480
56410626987725864 87768176212912416
3206952236869051 12086705358994682
65859960403547704 90156030068339968
46264938873418832 100242255802068384
37202147259628320 58537091608655200
74878704056940512 82218542213550992
18356711293858348 96093113060811296
79419139409469264 95975928880001120
29929853550378436 86047952183011296
45376564106015808 92705051272501808
55445892764708360 103398343679579232
44884361626000240 48409901495226696
29649025926605624 41240625638101224
29969259551472108 59187205087220040
83815631420656256 92996705788835200
58633961993190800 78975265996316192
46534752530063272 50152977000921664
57822600166086992 99259119803678192
464663549751282 105432030169279920
67141387078362696 71560127634697768
5100588184009174 48247342816964752
8505856358515172 93701523531971408
68857166190452616 93410038651204352
33691351503646108 60469217006991232
39332284764355496 63004154379068416
69925931754856152 105958726164750352
30071791007054536 85576177439064080
4437267747826769 56301609053160888
13768027021218880 46747129105865888
83632569495826016 94239998680048816
3136650677455522 58769552323710664
48462183766494400 61465919836367072
19746456455026640 82183477065679984
65867590784549752 70262174593491784
60044921972517432 82354698403032352
63996063628619040 91939544306389680
79334788875863696 92832845817175728
64069530320704304 94105084924152432
20981026624409880 84866932013609360
73037539016353648 85311371999825712
4167343729895022 6278179882938007
66446345177311368 83107271717758992
47268976975111416 75237361882213248
16082459645739374 73992942219384048
23191804605899060 27999306642938632
51246271068494448 96350542978937968
18904544285148632 104881245617067392
36599045031985112 80461557868605856
21003236182000744 80920640987802560
71891397641209072 86783325379483840
40749873471846032 71083528569597288
15482829217144022 27247983924187868
54477771108154712 76063789636325120
11986841979749686 78701033153852128
38662524380427952 70677591363328592
5597064418123630 93425515787972704
32943285694620152 47270104246997096
81256516994724320 82177499710184912
16179736087721262 71948831990184448
10281574188964468 44191308524669672
41162393137823896 58999710592141760
21248090248139584 36561241205225392
1359610839491654 23082691473149124
47228191489907104 67771501992788352
3258438549884035 34561385528390904
1389181388480378 48550887909238848
11363908868974692 100682371047737184
29098270566960924 60045788965069232
54870308498349032 97452960256946240
39944758709107616 101012091647614352
56302813239610328 98586563319258560
6320282971432117 43394023908956176
50106168115661648 94444133614114816
7783963563370900 36106387785752128
4387691776893618 86622911130968144
57982305177502096 98061828169017856
28509523990521640 53735701979946928
24928843306018844 71460919887653776
17484843687712108 35811630544728492
57883798848904072 70782595300270888
9329108676791768 32217655569329852
89457469411539520 91114915197581152
60213709300190768 101563614701164688
7052441355840306 98261908551263104
11987633661935432 79868847863550240
12574868708778008 93031351805439056
32076701842454548 32864310840901584
26026573750204100 40172347288851192
9788855535888678 33944067041421912
10342743490842444 18421721736869440
16871281042628490 60016891504564320
72558267752428480 86798074411352208
37507025001031896 74027550169314624
47473880770874816 59569842497480424
11125335528837592 25626283332777800
31692531800332280 46592718299697144
33008863440338156 46674373033005168
72860949306235936 101430144848661104
24762402029206864 89353743066167120
5038071682769397 70546058583782240
3978742127966692 87840157327084400
17532346627326212 18877732978760920
25907299145357148 38021962971861288
38493602757808712 86761118724288608
20706187507678236 61844496576541560
48765670709995296 101961997630680528
13474323284925850 55259470110973008
48398233874901608 102431238090514816
42271832960244776 77778815569354672
40935342277619576 105076113799793312
27635005403639620 101676447196525632
57024889047073016 81411527088185936
27113161997031036 96180710362908992
23882564699845136 97332853635203232
7327374963982014 21492089434785476
43768460050786616 93569255359588304
55385736850195728 74189718093795824
28819028313275928 61441342919056360
21814868432625212 32178249627830524
16685710893685542 48857739315828736
41818933831030296 92550749619473696
6116580843210605 26396923444804016
44927561550194192 92750884303785760
6184818014989857 26108894736437240
9031041752737432 87542146295489936
42439558592774224 92883855428071264
65314813757313960 92348225290776112
56942644389126240 69603149865737192
95204902168869456 104281665337042304
52397896384482984 56877522765091736
45011044194609480 99480037316926640
7601437956853490 91703697381719648
26945226630237212 35708516162069724
73536161863288160 100078265929664288
21074507610362256 53250198902705800
33952466458395024 80901499562911280
36280940770218296 40187729905944848
9503502890488440 50895309779240064
42475469222227888 92382453899208128
28617490384777468 82320509737035424
63201762179437672 63462253546792640
45659552548835400 70181754549817696
42000943611589072 52704286993800768
85261148432350976 90409907626491984
26307586548520296 83634328562738080
42171588954075264 71645019244400832
40452833358049416 88049860275630240
38019901149163456 71924237301982920
6411217268091206 59556226931906160
58969049877362856 74071840610584688
42253469155598856 76535682719456528
20109469618416988 50864864499056272
25863130228775420 27545441532421892
71963592833988616 105873109051828832
55718899471192968 94832594127074112
7667822599877553 93627216676696064
42838641342410304 83667035421197936
55894807470923648 77822175439912080
76093677313100096 84190376758964592
33193273388027212 81409898959170192
46501805839996368 58403284935983696
32510524343980044 105513409537772432
33323201710896320 40938559454301856
49216434061919816 64451904686174816
19281509763757716 45641863403305080
64092695161817592 105648767755500096
77762515955113264 93046873791304448
48509351124263792 94160087773751504
43601868910461448 95336949395145088
7210023527231602 50127792809049640
7517550819740300 82482590064732784
34541044460290168 48069809355419184
61218555739590488 68330794220770688
97312756092071 82294371501301248
13434420915211876 105703889732902592
8324164932765966 16565480187160884
21455660731259548 21578332568817152
15043740245206460 52250495554197344
53787857083366808 78187273022724960
48787537909429200 86243434719988688
20754208176266492 76393220317236752
3227585783362962 78956541297699792
42028402609822488 91364977117332512
50807612438533816 71356853124398464
8291879269327169 32393698640063496
52836656304423176 60892329716696968
24956150835203948 58935148944850192
31559955173204824 51439249766015272
74016215578155936 85588168138333184
4229264933002856 32777331405323048
48393691600136216 89893711533403072
20705439510464108 21338719266567244
4368691349200442 39212057334347936
37509343584727120 59041281966703072
7284892045244221 54113708011116064
7388609171746068 94985467323370032
35710633128528236 63880264650790440
64027093903961984 64549470275220912
36628391011153056 47172056806114224
7900649870357900 102459072641866368
41248549651321816 94863524521228080
62916530220224800 74647256320109216
36466290846522544 86431061438487680
50307126330052976 65434855517052880
3462866893353655 9029137938638312
23269349535017028 91587692418616544
92631623167873056 104752659960466064
3246670989431001 41941073929079840
65408502945248832 95891879181146304
16986720635569392 102899337302262176
19631830076069652 82804978939934208
31624641873125476 38311902472063848
3773001026876833 83611753997632272
12276953774286658 60928989637391320
49232284795296128 51995196821458464
50551047134261352 59871197411629904
91415590341128976 97613204353955136
10502688256107718 47897982037815120
13004057274583824 84379832724757440
65057883025963632 65806768313402976
59850030140506016 67529176366363944
86999989595972496 97012882307343728
96793591214091552 102723575018422384
35181300301357292 58933619643008080
24402656264654556 26051643363962188
47702765306724192 74942792851883744
75959822767436640 81156505017585808
87930280366070224 106245690613567408
16197302304525766 63999555124548760
9109183508673864 58258096869874224
97843628962251728 106542261363365232
32198467948214360 68168444915718880
61612050338748584 87383015138244688
50537317912418776 103056790969467984
39482512379554776 95431048143492560
20648896355065548 76086235060936784
14688957797186670 97130020943936208
71233451937390944 100490875449982896
56924343351784168 81290577494279536
5046162452248767 105500079402346096
36553350799725360 84593781990488096
10471588015567786 62236963398191488
86728582635664416 95306306127751600
63362106005389064 78819627593071792
27057573483737200 71157015109277768
915093772669602 35365616907123588
30788417031834428 46058365312019760
67226500880111352 87903861386238912
61705144274096720 72803922644180720
11495533215183264 46858119089042312
60300596645213736 101503077210914672
6438098242040638 97873808234972432
80612005785821968 101219812948928896
35149049242871876 78470865962934544
30949627001029988 74958138767958496
92119443692397360 107312213756802048
9946294224826438 97831721386358704
3276832709971239 59313738993314400
75325535620879024 105348477530305536
82573691411638688 104463450790020432
15203550764511118 105175214951819296
13770902945777520 27832970969635788
2405171644600297 80987742426866192
24316253545821396 56950510007320816
8412067161511235 21070953857425320
53472839985978352 66946084174961128
23546673379747404 61055266618837008
77166906748070576 94751930174328288
60793650932269704 87525750355484064
20029459646198668 31041018512415332
53566949534342992 90276327066945328
23770778971511092 83295307356667760
32942345824554464 63250520266977344
81078279585123488 84415158242063568
27603061901509112 90094521846818976
54197074119964248 70463018269268080
24757587652173248 87485405546847584
38559294989197944 77741559496210528
57154828148460424 84248744959993408
87406011994466448 87472205129842816
35929383378482460 52938537600488312
52942624003226880 107195538448801488
16639760947093592 37969664803321864
22845927600231184 49823282751928360
34135137363601704 103268385436529984
30767807946021288 68074199899775352
53368399694218480 94837666048744640
29619621439687364 41255450651845960
15573533114312754 21119390716940700
49766862594468336 62911216390995064
18099030605571376 59259879949275240
17391800365959940 74949351395220608
57622685230746496 65835777410339776
39414168502930856 69324422686847728
29439849458198948 68554747996617168
36625136047677256 59677514532173952
15485005391027842 68336602607352104
41103784236704280 104562182540787952
71878681147252320 99326955164369264
71735004974840968 79171670991454368
53869178298602712 91718215773281920
2406259343689729 36385846123664496
3459012880656435 43730487913356424
23458231842336668 30935161696926136
39759077774716592 65372478655633584
17577218410929118 63072980367185632
7739067697136311 14032127073603830
82472904415789456 92654885901714384
46948916426318768 85812735616207936
79641697286976288 100614152741547456
4411385371336367 105263591739217056
60082447758943976 96444068560824256
42342288333129912 57929196544034232
1386969398661423 97538722538669648
61476777380223504 99369856301979120
59224725921739992 61961229043066064
55652068984524568 92074131318487984
5855071317866138 44367755305420712
10194830460780722 24076266093656936
71674775128139920 87490603143227440
1680125048516846 85058108840304992
58753355760215416 59799226644925728
36181862674494952 79227170121513792
91251490981670816 104667635076531280
70533683303231856 106802152900110304
1291888741334153 22177588260309616
18379036472618112 39773360003047584
19307653269283688 56802245474776496
2832577026794435 88936364588528880
98296945554697472 100407183976847520
9729195616151434 95748820246007216
41922864756603648 102837758191088160
26773007096185700 86788826797329760
13491204482380302 93792510431214192
486513891017532 105585789933219968
9566175909255606 56517094778591192
15087002092962656 22440499313705840
70297980492984816 78201349773557712
14919805351948556 97682601278703744
21735691292864620 97032224090410672
21214414231714260 101086899691818304
49706833466004592 80210751843134352
2042267249690629 40354915900462368
7917835879671483 40544403173055672
51584899740835984 67785876472021528
50956040075346024 63554795884787792
30847173944603368 42031934906886320
43101596799498776 60257436315453760
50200702211697416 97369462631696000
14528374521070108 69006115417207000
19141166404066860 66777534999345440
13762700803017434 69381331185683864
85136036388970992 98047448594919264
34394912207212468 74960376155106400
63734358968706168 106520814505964720
2143840343352509 96878306349371008
52245421421130784 91830754581967216
27126542060987488 33326562090021536
34296988079146216 87306574254869136
39408694373629024 95215234472140176
43798823800955608 53632780468811064
56053249728940616 92129234694157088
72469597876012080 79707327174183696
4738405146971896 71987082319616360
5306425325018695 102569329027627632
11007056574988562 15789421122346124
8828560199928670 16897848692033396
54423243557424576 94479127016506256
15846340136541758 39573589683945104
32252933661179752 104333559431290496
23700810591521088 55610136736543304
16636596035356912 56295458751189840
47657121773678616 54589391468359792
17947883200971232 35516567526282904
29730545891414280 30936947735838336
67114221766537136 69923198756649056
55406865217163120 63642216168887752
33690317633280584 69322992087155952
59619579440233264 83291031818043568
33171197833507556 58020174969091448
4926113845120242 95172268976154000
25840489592969528 41581381797797800
40606896278603008 86614364811283920
22771660019057480 97447997224477824
35370887935675068 51670355580783496
9933779935459524 16628573721537028
53662068243684416 82529776347148560
33469229498321172 34369332966423820
6773808573401264 48030086266952544
70575762061890832 102141713775983488
56990137343370088 94932776886494880
9749202028731542 49932834856246600
12559969044632346 60111780517077672
13636775159433754 54367984292716632
19675725838465892 59086666837266960
9176920063879018 96466983059105744
6159436064175419 14610855385101708
185528175012970 67169476843561976
18471709157096872 56644852440089832
62206389986843528 100986328810671296
1507169685434342 80739889586370896
43253288830051832 89539931225846160
36315239635588480 74546834827388048
15999510536553202 35827632390765020
3273944261788942 88115072136255312
23849813067811216 84820159615058192
44523908077464320 62135373264387928
30029653941268556 50801001989876584
63103560228189504 97378683368554752
42632728472465160 68124515945774120
13240396635450752 69476062667113152
43174393803979136 84343892223766384
22376132684793104 60683287951861992
84196428521118976 106905217659638656
66389483529472392 78091944884389168
4047325244521715 62099178391347544
69403023397897760 76234780488629200
72336185744217728 78419131744956640
73942147056840944 103044793487654176
14124300428521356 60342079345745120
32995565556921788 95791046358187920
23492011318195356 39263467144044136
30319697625093480 66319647338121072
10860296021603018 27567974840084092
14733463571594248 48964563519559128
3246141572526171 56873853046176944
20926130808998120 69590575929771848
64013013189391744 72677752727489520
5033530876434711 64907283906973304
44115552446027784 99632925231287440
36664147328410360 72790835411500976
25283136797512452 26387860161086288
19112607318173612 77963914442450000
5762090480173877 80508252676651808
21524858024482740 24566011610905852
16452066793999492 37934063411590216
27161291956149308 71007067435400816
41013464285395072 96642526890589584
24007408125340284 56139176568611560
50195611979354128 95883731697250048
4902676526196292 78486635918741280
50186901860642272 80031395792899744
35355294025243016 51313131759108000
48201735970275144 91193355220116864
37910107530715968 68634828358820000
26297914505518356 56211960602729448
67509907153910864 73389587421425296
8500667245815664 72724611119887584
16204502847833262 40557012046262000
20777158035703672 58062913023148384
67467699037873880 103717335097783344
85982337081316432 94080595939971600
23913290855673232 70673759571692320
1895984316657258 57028718107447464
14711006294942102 82205864239122064
46761171568209488 101154038407686672
6109991232360843 63111060025735896
33803637733585760 97196651389170128
15018415685780344 86346248353526736
6079630952123264 23960227296154416
19585083799017728 32994877356021136
25197409529743592 62753281343811832
62670049914162104 86974416005973872
33124467989431400 88790449067751360
55565533104779088 104834800182162912
8632240583707433 37671365811545968
90159708727827504 97866651317473280
98554139013665456 107271604007695840
4932081656759646 54293212565796312
8726153794617849 78226051611982016
6086808604085163 22628985479466260
45045475125081664 88521531834481488
39804033640543008 69159710290087928
2523553031760408 54508484394584304
11720553989015204 63990887914622920
44543105073033928 75377086417504544
98360491797028032 100822132782888848
27367730627070252 100252597146167808
1902007889711381 43025838884599328
25680658428359620 61271857404677616
16046021413287364 32684188725876256
34466529207700748 82718401958329056
22476834494343580 47614388469975688
44455982973137688 68232204032671776
78041787759408608 97472974617712848
1398844552100754 4026043971369173
41452719246373008 72599139696040768
8903463096065908 105237736731539216
27007534699377456 52662608963162648
59652851788413272 62152787975895344
33756729268812580 98366005708531632
80783313733007104 104556797584167168
66118130152850760 90228182811319024
23159222494709412 59442150112586248
55910190348073232 100504916789787360
733591530666351 93312906762600384
7960885877402120 56159339173358184
37890008547013112 94853814024168064
10832636537422186 13586446755290612
17304254977642070 76593620796990624
57218289363620032 96546584327441840
78220457594818928 80899805779896208
32390219770808812 37151662539842248
35649754627059196 41534870352962904
23744218260229508 76883102193594784
2991008659128572 19820955877518856
69796561135252800 106346837725172480
48219470596142224 100777409132042752
38062725241311672 80456804666486032
69775575643067208 89319761332661104
102173585489247568 107009843521537840
90999069992153600 91725610045717680
86580119836740544 94830326584991504
58352394949759712 93113032460947856
42229295857063320 52464406373418080
32838116221208972 47113020706621960
94228468269393984 101801193094983360
34273758478004096 104423990282331152
19473193159873976 19680886628389372
43288996205172376 47853324211641720
23943919572644056 38779064731839392
23973728299454896 97758871843906464
59051955194786488 59138269958094824
2025912853429795 30369397870140856
16349401137933740 89683848272866880
8458265937610631 65974503340925256
80882707913234384 99387964879850832
48069397949831416 86768320317019328
43100139603891400 65861750248187296
42151401518040112 88475990166568816
27340727524358004 88466305453266960
9295416503838354 82267940761565824
8776921476730352 89087881920337344
79334962233905840 79736521246424528
67479946068782464 82623415306468256
3830148085286715 25981265652694336
74051261236621136 92910089577896560
10968139841703422 19067209542746744
14465748887132654 56500285367579688
5373789356029895 32911715347301504
3797505705984499 77662578167194032
63221385996216624 68137641519501920
58525902620033680 79160290664726304
60618930737197528 89242785843007712
38131008578854776 92289554362945616
84607030995444928 96201885597440400
57705310408110464 69574659126033064
38749295225530264 93355450761822176
55201794785629304 82495223003503856
85711989485157440 106440788049543056
74911199091988032 103726193179625008
41922556047994256 55984518095528824
28892537731766144 81003998652160688
83577356355649616 99853397904264512
7519788153627019 85530287212291392
12840310703942498 106038601763524688
13315475340664680 68596331954266776
10380574418885046 89996207268391088
58691777009645496 76933552276164288
48202337125246456 71939817452688264
12772134161630638 97443084729266416
31521502242374440 73330049893162192
12286176275361640 52137770424675400
73295583707391024 83076846986284688
37528082944482824 65555537996090736
18219320729242716 56968352994202840
79235822979344224 105471054698006128
4946447333675769 5310433099764255
9062923793448262 20771848819262708
14517033087137994 55595856482614928
56869244116236912 66040583970262568
105000194918810336 105958540297167648
63085084299152032 89441784576907408
44143196787592720 53595162605616032
22615985114164748 35897399282069800
90129471063491488 100304231196547760
11249272552219016 87513383147149712
70588360301371048 83418651211191984
27728324301252764 95379438174052864
15957867186101542 99741018998272384
29234780108114640 75349670743274352
8805359973560720 49013347673004944
79248610505625968 103536177886836688
64289799967135280 88933459440596832
6326491962942890 93627658337927296
1100425590324021 91005855723642784
40584024161046240 62750181455409280
31496066213158436 32646770335705204
24906707214712540 56241189801849784
55789531556409488 74698748677106896
11994838978727730 46129354437306624
53159444256911504 78970279769607216
85574819416595504 89573728750619936
18033035974430096 84136045549534272
25485257056242768 54657447403706392
14805927234466180 64590768824980968
15362767721701058 48032097799878336
34598995423231144 35284952280829640
49175905658479720 88148810358470208
37072957795907232 74191193670491840
20844542608154308 35987539240250036
7251767078733067 73145326813822592
33205144784642432 48334649971144136
60713341019555320 104824379046569120
47392324662360032 67912875454080240
9652439871265418 16890457536933528
23539654675355924 56995066069853248
42839061306337760 66322788571035424
78659207756833312 92869699337603808
5511421108189014 68652044661551704
66162587382722512 80103770471245248
16217074215972528 94200025702922880
28482369836849992 99115277114294880
83519753143214080 96039757152716880
24382737876892 68085610212935296
37878373019991704 104211015189449376
6112282629943851 54132570625369680
390480157633590 46915590747885920
422774041051101 69778993863441512
24788666419042220 85272704548717936
12996950295010384 71528936280682800
82414495750183920 96889380367072736
17551372187541210 75977054596217776
5762250544826511 38078620867776128
7202684970859150 23668757510174576
38563636487156320 83054816962735792
41907710838301112 88591912219060192
43880063619927240 66090627342791408
18303422486523828 65995105053561440
38982504533509472 55379397688666568
13457188550203332 37288023843846152
46893909797469360 77435569839388704
5750107118301776 86760416203295952
74720690131101264 94905432221757184
7538255330272298 91367941332301392
50236932323193008 57029696530577888
18100480056818020 23719413537503064
26485902167524352 73842499393164864
64550673599892080 90903269531791744
20063456972377788 32181700859829348
56900380592697560 96891355734307920
7936236277982335 41718731086436104
55380433699687608 81721981170442256
64224137175994152 103757038814922784
1536552771835328 20966616516565336
23101330088678756 44140872994117384
35577825076377888 76712323270283936
76405567294551888 88904357254098176
75958762728210496 76274237719046448
53378857428379088 56519883206193192
28850284577723712 105050935252306048
19582838142980588 21624768781176008
19644100581558240 42466811390765784
59124665400208320 89640571138288544
24151570286378876 86639121502604720
56908138347195088 66887352788991584
20185559810003676 103685929222348464
39843627506028392 98797458007291472
40793411113127544 69980072179145856
42579272832366584 88302736171123552
99594516391671808 107031613804419392
39549416952753472 54371381125037800
10856665035472114 11179410573176962
20008614664120112 57193687080696904
19123000227603544 42208290404687528
11454598910941702 26606659239719408
14653241399708566 66242189207152216
59455991008080712 104112097770836704
13079088082526024 43526578027175928
15475985971314248 87003881079365216
10782465899980170 82754988855678224
16917912594667826 101840231929873344
26632293137261980 79793842259811824
32434459950663012 44222016345933176
18201438464411936 37254018259379984
33948197595122928 70794619205315440
67573381713070720 93058436150085888
19518388080890668 66298833126270712
22287959921128860 28878353858882540
39076413355904408 44707741469454600
82524877243973216 91319228232727104
39744591536002752 92494882965122272
5982717394810871 79669130398255968
92172891118493328 106653539699559840
51785721274356112 88186739932098816
57562658590754352 96763562106482752
40564551107790016 79872424523918192
3202886989406587 80473317007864048
29219347905087680 59664274316082800
76732704708097120 106152973806150496
1937838538444901 65813809826240576
85774591703191808 89964106478569840
27591416136032120 49067303753564864
3308199597816088 48899267673090392
28819957933348100 95500659727400640
89099402670101600 91727890320174464
41434426012329128 45972479368155320
70502761281376312 98795628004587616
1714919215282059 56920727773365816
92125677167345488 97930947474218432
6151401539484028 40939042523098776
39371403872456000 106600440405713712
3976925574418642 58549856442714344
52844759373207888 80265096981167264
17635882358176052 58989754746466096
13614308886680230 76487709279593712
85393818464631696 99560807350322400
44049175790886712 55532497756573136
12686987214856346 25724263060556044
14011035129352578 62849372739674032
7914033672129826 39503940378731176
13730850466061028 69118940573506968
11152695143493658 70712708400149960
80181774558115440 91336907547062352
58787626068565784 82914944125038192
5220158374193576 73668253875256016
26817948373403948 42157824304681800
48956147469007136 104171682724470208
40458385860451152 61932025251481664
7446907249782948 104987101146071680
5343776228411868 57831505819076952
67034997065152784 80542102587522560
19813674179585276 27872869695012300
69489276942266128 71541014355266992
679313133960342 65117005886642496
13169981849677284 75983329551844448
67981526537474104 99511184012874288
1845052315901948 76509183457333040
41703938226220728 89360837339957104
81362106533060880 95301550025705776
32384994053273028 44333554154661968
17508619321606074 42227300320104240
34286657227692052 37624200625271632
75341566546796848 91984094696363120
16846631561000452 49649670955107144
39286686907997920 76148374413711216
99876586961920224 104351334487790368
75936423108677344 99770328264774384
38613337171101400 56524821772514760
16693037332707988 40307246499273328
49404367310876872 72406798414291424
80340442234327360 100945301634064544
30966601229829808 71345302329380840
11910716243917472 97286942547359520
43183428787576704 95353347460510304
43618093639371896 54186196207358584
72873298073570672 87591797758070432
99853126413268720 105203128805077424
67140489078701824 75984206908514832
56604035539435992 106127127087781584
20651563685295116 81578989744362304
48038913872951920 90681008058986720
58124483146991000 63658897364316216
84866576678458448 104576692250144640
30414367639180012 74899043782829712
11604423988592154 77142415562212416
15790939545605860 65891517643502848
12694378987122734 63033100282514232
2529135647850038 46960610629597880
1402022625814438 79168240267879536
54225033446362336 54369541343008840
19194558103073896 83204559465995456
1468585225291825 26265510639430252
1063484950243759 4819682429113009
29513343147150056 41782207533694480
11304313643262488 107194517902387680
41855690210536600 80787468442045648
67901899427505152 93525539999037984
41856362583624296 88251873848654608
26996891306205004 57059957411924400
31190869525957128 95675279383821168
38540016630779288 59107907823223528
42260618174276760 51492760438147384
27055192395026412 78077240010230688
61820180292881808 103563035612178480
45411724403023936 67681028877462048
50106403206253464 95354722783776912
47950538612931472 66814043912851752
20847165409825528 73603014497352640
36088942192211176 46404649532531384
61556289343597832 69925888990249672
20498428962805952 83542297835651824
16572860359523402 42444340625358608
34977306477370856 78394049328151744
27303296940805452 61257609471820104
45081173194016672 63506139548014104
53366023005024752 98440765601897104
13415402338408668 52398723003167376
65072009006613200 85930702988501408
23761919103651060 30234493371601124
920706864476013 52957798777571520
45397947375545912 47389231776107056
73262650577310608 99794244472753968
73795171280180016 86127594636692096
33954414027171728 43408807131837488
4340678760131457 47912194694371824
60833749648367344 107172740897858112
23275430739228452 81811940446411952
65675183635234112 103966531591322768
20371201846327984 33366115222549076
20250596440768828 48622049611578400
36595176003885672 50281482996421464
55358155502790864 84333499410649536
10522928085100562 18266803328423700
71791131940512128 89894958596667920
56153342067383992 100872651412238368
9234029162632756 73821110725777104
5453441343380359 16706397963814554
44876033256180216 82190179513293504
48457463267741040 104504666474594944
23102388077330412 43291853542884856
4212405633044054 66619027335594976
33787321209930820 55351621708047520
51494432813117632 75917145894080400
31221138505934544 85076898471672112
49822464263039808 81014751353566784
12993972802899178 32161742948544712
21467598219138732 49069399273819760
71186670352214472 107359957077119504
13330933270854958 71259215398992584
97324427175973568 99652454662646928
18301836301429376 48323551516938048
36765873256795144 90620420987352048
13641519640584572 85012908106527376
83911028905395552 105874502642862384
13087310826560218 87191601175614592
5876747530494693 63539054960301624
57576851515880616 83635991151269200
22022554479816068 33577177369290180
70968275905811352 77750201057319312
8839499734672552 20845608503358852
1810029249868012 106362469798843072
7324766445782475 102552502264133136
17229222357816324 44392636662168528
53322139928010592 84957865026591920
74534635414873936 82418464495671888
1366635712997437 55246604986438400
88891606685700272 102951194805787344
6023036170625690 24419580138633744
19478716664986812 71499973006417128
12906720849060066 88479219737357008
34205448403800604 34248631892588064
32451558094667072 37124785276085304
29922188314806764 59674051435228768
4804812032095340 35948440107513832
44417557881604792 89032531671833472
28401208183595676 99408694824235600
2383342429958726 65035838935231816
69205433940228312 72851702587534000
99950648655875456 100914599325510848
28073534033781832 77001240255464224
51078811576067768 105969893159551296
41739218551583888 43547396168042400
40957236180457712 106484097118524992
71800913216478008 105685898067268816
2561562418758775 50852491061312136
20858460344287120 103711857539664144
51975429872678408 83538778752299168
66170842424681512 99500898235401968
102118755293639440 106074319723656912
3937548296463015 47048455893024088
18714504056660092 91789974421460784
86210363940361072 89622797746645024
8470081556386953 25006644609658064
27317612118747344 81487906686236624
8090488809165578 17533579167996990
37140863973784280 56380866259480320
3103732082574083 3673795462493135
33371259607458896 92549153491732848
39989423825440624 71310843815412184
11522537220884712 18952807146724332
45704354005269648 77546054367843296
43835458649783736 75441641191076704
6345768966831211 103482143621110208
3140041806090166 40804766552699304
30697499977819460 64614502491112560
48053051962393216 99221439636346880
102361983325379248 104133280811799296
5259483792506793 70601139283049056
36222894473146840 95970643378127728
35978970483807396 105228147057773264
20389890113132872 105733684494181120
30739547046599216 79495723740058944
8216456404497533 52311049134392960
15351279504687890 30461395933444232
59705571776361880 91228798740736064
102134108351854000 106790636408992448
21687517238289656 23903604712240232
69879100389428752 93525404867715888
9924190175046546 80455476810233744
70006136420311400 73538617646559184
23602578077294556 71470810027648208
53758075537482104 106810851229885920
29173114393360156 68507496537250944
27934497721181124 55506702652299536
10884504095180900 88768550325698144
2274620732940675 60154548404611624
1231457037412644 78446001634427696
4219093052226641 27861862497200028
4315264985564425 95713390931524336
54281906076718176 63373916059729424
36130236401374072 59981329926343952
12113010854072960 51465820409385712
7688076851949696 28452956960372180
48599759593460496 93975076539343312
18046609719669736 25013295297324388
16604460067345056 96700651716981568
77471358103246352 105321324622082208
33013667898941060 34346718196429844
55438257425403632 79981251433015104
27731013332667940 86170175848112544
31003344707546636 44752380367311888
15869989959262476 70170302433636520
9258137782004934 62443007588736760
51446950990666608 106561335530903696
19088557405693828 104442476873968192
25170692121554580 49146787872583416
77022861582264368 95294498690448816
19935412793479932 64495315481966056
9291817386971670 73582682971517232
61323504240820352 72976451827017632
14442252533664712 96516064949418320
70411244963966408 72886391347191280
66451967812182272 95051257317907008
15182909413190088 43880863769558744
66802638221509592 105507964099091776
89293919626967296 89330053470488032
7357559197988133 97758935815224896
2974013521725847 104585761385894832
92383694557108368 98180400546909776
12436349441169746 59820349061919056
45489303161724496 92087898664885760
28655608667953508 29952246343249912
36961434043585992 103246741908497296
60638077704136696 63030272892671624
14984446517306146 33831057071724720
34867924493859884 48441468168387248
72713395499479344 82708402884067584
26533058387513748 98042528059849984
42728664671630120 53147987047594864
1734050187762833 88734175041738944
75493187535480928 93739309781678064
1385681319425965 17154262404079066
2444842217726899 60819873618215600
10936692189715582 47906800892001752
28119644732127016 52516021139542424
15305469227998362 98596585865984016
8176623363140111 16934401994793330
64650353515914952 74783644471728944
9791413505042654 45113484260785704
726842486189651 90015823341355952
59553856442953144 86879237860994768
16009913498461924 40521339217569376
14201626369852838 16913964148532878
86421463387623648 94032952805321184
20097116364415752 104450336928320000
89518109115481616 106227042320148144
53890020342182576 59789331505909000
24489006794926468 57821276264003408
15382434316518792 100138229626528224
9046914670090108 27769362245098892
11385648336038978 15880712937656794
33044219891389484 50990310402861432
6110171173174671 20683550900457012
12048120858020408 100279760465438896
12586691771900566 55559548742047912
13296654705137642 99784972462520272
66362326563912624 106677107139327296
1411728374563981 2572397854626466
59044876960538896 106546024527060768
2621463364295961 97102215383604864
91014564054357584 96698026996263936
34100270990786764 34675078810345860
37937474719196720 70447733994202464
97882050896989504 100600355806740256
34223361310134528 63712569624391976
26603478952044692 72573058255991024
860217363499069 36870409946598072
46963435672551376 82816830431343120
41538588676836424 76001642096868560
2328567316525270 11516449302124412
11767268909070976 13153954087372596
58390663195481904 104059113421663344
8795052306722265 75375758680184592
47182400162353544 52139403039371144
6565532271537403 74561445019651072
37837035194701024 103559303317530880
1545725425707627 97957175967174592
79240139858356144 83412892867654464
7892171846558385 85473986866523408
34031564225614948 95178617232289568
82708745611318256 99820953199062784
20154039310552992 29041663049704380
57258149409653888 82098520571219680
14662563447859200 32407858675053808
36431874492278312 67205135765874904
14097579604040918 47245844669174224
37124182716553904 105946751696759856
29881232763618868 83439927412388656
25730871963179796 53859664191769056
1780308211990739 47637759021643096
38934328226303888 81248242902848480
44193657047328216 52950544438609728
86117366677147728 93757287642370272
18896084064178860 101877563746084656
71893884184162568 95854091662976896
21678223140651336 51125410980802944
66983160987307016 75483178983303504
68721954051230280 107258152320623840
73544580476121184 103311794809903776
31646631610368748 84362275140937856
50247904380193744 68070813346782728
22282711123385632 103234426363769968
27920240594349304 63584792970209544
59192964355857888 66698408288386960
95048271298666064 106865436708699856
74564191432495168 90156116892422928
15005125547019204 24374920254471984
13989974515330896 33403326353688068
86615796126183376 104547638904345376
60664621426077304 62298357227814136
18713311243457804 96801542072114240
3735473731825640 37630853762553432
24984807952358260 91292458862856736
15568107782257090 35524295460568640
33864239262650320 41358733962900952
57040284110578952 83198851478496224
41222099840349600 78717296139825104
46246896181311448 85301715679159600
43256868507721736 74498313942457248
3334639395967485 61903903825889624
92106201800875520 107366932343282384
1219241280667496 1559599994909669
3051654926408006 52427939581797056
44641795224864608 82082882636610464
42687500211632944 79960867714281504
21076843549261868 78984109307632496
84476937988001296 90811767930378400
72208025570866432 81421843605812496
2689830637722398 76708457906472064
13684701095452890 92311832277719552
41159878069993232 97539838129459440
9039929756782538 9869541679436118
48505811244768936 62219276572979008
971141736495972 99418710056665472
43018712909296440 101627770160877664
45191842022483856 58925067886360584
14811632698397454 68111499866927376
66283962376724664 102125452108886784
61714995118656576 94035471330637408
9987902096095282 40211932367210792
40724949364233040 98047173641442160
49721206790750152 95838604828522160
72047874758955048 82988239296607264
19816602562611784 105182032205741952
15495058507900628 47636882249648312
25192433260211196 59553776702682912
11638070010330970 85691312997398048
43219258413188576 90031169079548704
38981687495025280 70758548544670912
16663822589831934 28256795895394916
13643775049610528 43668614374933648
58358409959566152 88792559945640624
91028756991231968 103436451479634912
90091944774426320 93700925980594304
39805432993540216 102539959431217632
50268520932142672 68329255742369504
49099008507665280 71414425762145656
84219230875430352 107342126865594928
32282711557844180 80645669769275712
36376782667179896 65911570802223624
61443580273391376 93223565981887104
4760784476531985 57987808135458792
32617171905265064 89692908545115328
50656579878877288 101242682679753552
8656100290594106 86160133555425312
73555913180810976 76924535955856368
32944009608655948 73867261104633376
12391797815584190 104147873795359872
57787336181404912 87663175679378944
66255209892276424 93197882991528368
18940145664091120 69615517570505568
65268936144752544 93946692750340704
11853536805370720 76548782112950944
4536199361672976 18258906660480128
43280653727045848 91467856806006672
23180539724647916 28249273955180376
18036849734194576 45370992503188352
19385916544415296 39372482776047160
19549283313145076 32511675214261648
27801119479130952 92641415154768432
48040415805242184 80150074631475504
80189109229602480 85843554117880304
37440550898395560 104413886038013904
8641474054414754 16887350171641550
58687770172237432 107019324962838432
70164343760192912 75620493511771056
35847026817277168 97358010061533408
4260320733924868 48694700391124376
1640574693908311 2298869057299043
81222553213177920 84345694849478192
74056007006800128 100156732666560048
26100103929884736 34269597469743368
4197786013552096 74773888690310336
84377844824448064 88459895263861136
61812351901487384 95785141737320768
88577692707222032 95876718611320928
56701270694121584 72283829117669344
66164770581466712 87279234136206496
797549556220245 30080090137684268
4007342076057818 50392747674485808
53144105041610368 86983840052132464
84427333039078192 87181229680419968
20713867466623700 21965336690775692
46181508499659760 83525822064720592
55537634340709720 74998010827758448
22607398723688140 85692013538845872
77562542976386688 93392459771656096
61831888417934072 99472311810868896
10960950941738516 81298154712978416
18062776880661404 51102888834869416
5291872110142139 5950630874442295
2974407476323320 16798153536238108
50962561549175672 100556010422063504
47463928900622968 77809793546615648
27783047678107468 65556994107667200
1715193280513383 90390452103892576
13914541221089944 76701632115694848
4255249752209475 106503545474197840
68654081985776560 82549466684586768
51577810041957120 91969778771129280
41693801363182856 86916700606921056
78271392010879 81260526829776048
56917384900574528 67134383256525840
10740180588795860 91001901978556880
15766767088479242 99800002801467200
7238916744687275 51316345457440216
37878002025626392 37884731339109440
54414444241816744 63080828674138296
19810484125994504 75898318389067888
85583354413327072 96101474522852000
45148536664057184 99237747747962624
9620097259861762 22418607867781460
11956739185091788 51321160279109984
20970789775561536 107354515817129968
11865229818991858 16781769798710260
60924739510350456 95411969560817008
11693360724718482 94382072231396160
1999057322268678 58998866618146168
44938356993555480 76148897706977504
44683693442470192 93455422572807360
56528079279018432 97733354130532512
45924583816525680 84031505331573536
5352956188389209 102998036190873024
31777530404765720 60084067423957864
45327081195134760 92730388248125888
2016852802893449 70718856581600992
7077059914069371 44897516858570504
30421802837862032 39898820942393520
7037964849801258 58069956626192512
693065867874527 95241297950476128
55671875833146320 81515039166269728
14181673282384118 94324888056239376
15599915825316630 65253384301183736
3886826016323855 74121091002093936
66768927741622 569709050598907
19470862593620312 40904179978957008
4094883545632174 70164764267898216
51604709457269320 100562724696176592
84840461257981536 92819210370182096
3431744882661440 20536979268205656
20959823715569700 36894932640264152
22047399451437392 96739967140747504
90326483228144128 105531588839490960
64152240951487768 83458883190755136
11233064862337500 38935108509823248
6725195276953129 9454340626431662
35061184187894844 106697049427610080
31865603487230320 85271757728224240
42224967416283824 68067380464977304
15494105543854150 96925325911941584
14004762871704872 30025735518818300
99861059040995856 105308455598256368
50851513401308472 58706681700576432
2322327583639909 62324049234527624
27712703547886292 78579844763553664
10540467464458090 106322096017927616
61046266728326072 81912695324456080
75225733622836352 85200912936414000
7310634006281285 103121977490723856
8097310726460652 29582890287144488
84905361565157744 85101973187545072
11219219554992682 49118432292801312
38092742403012872 63896732662955896
28104692376771564 77358308724889040
57169572443700440 63937264176696432
55409247243426928 56405854809121736
45731472080207472 73692021056873360
3973089300368120 52122420114933808
81565405028567168 102888817046047280
58246806463348424 106538038278915856
31883440858103580 98600166770987760
59814471193523064 105425628229756224
8225899047710424 16202895886394892
86536684789893008 102090961695797792
67785778048481024 75503266212269248
32424649149363728 50317052844978744
37607464215804696 69598121801815072
12388933866983422 99606828584594784
57106973458329424 86177135892478224
7512108395360188 44782404201881432
4298941182421496 79790523961486096
33197008300812168 99637528107864432
87542888411909152 89721688606104336
26165050085292452 94856838815434320
44543495251870376 46021034679848504
7170781343731694 88620508982004224
16518112592484294 76090213388633392
51997143318147312 76256545055400512
9018108810027318 48080086589776256
92319264670321712 93225845301184512
46531132804127152 69984776354743240
20596082538145460 85346307346309328
7128813305147557 61896073461764184
42546871948978064 62532401765759312
12127648374015434 98158201296006064
34590189098643896 75152194203553824
27952258633459108 76146593618334240
19590850008169568 49550082516009936
28361250519397752 28703655913923280
3965745353029253 103697504142497312
97204998170486128 99316473702712304
10343502292905050 68181505275677528
24663470139475648 40966869628043392
18199091083100900 69231302850090448
718688011406708 91414243038470128
49721894670288496 92585556346408144
47730761925067928 96982471066297584
17421272030452358 26933233853489700
51099062303036152 61466060697542608
92365784098486384 97547833138785232
9023030410013968 52698297213596376
76733171381788688 83007827034740112
104956052729809248 105617660014244912
50369406310037264 96575922089020208
4645605986249926 104053014196753760
76276990696122784 85533561703578624
7992961184414296 105372119914638576
32843152859185812 59472640011618456
19605519310630428 27645967677664964
52147150124617032 74430116777592896
72724707032476464 78559918451848656
67401520297205008 79033704124057056
28114502959455124 38254923598780464
20321324095396436 27292679097407928
61825942139620624 101832193779000160
39665381636404824 43408980582775904
8117791845249181 95263805366325056
27296880803648776 70568515136586040
29084299349218004 34237793271471808
65756084819842952 82222933213467456
8818883838172155 42438355628889112
27189434676310748 94466527336940448
65877106315627328 81592530893655056
28455527494256608 90164711938144352
32550387502097720 87079205341349088
5868397442695621 20429991037907804
20378193171795284 83361102731353040
31492772203268452 77895540781934016
31043105801575868 34538550057904836
72657542263865712 76921091147176032
22246956749520124 63007581171517600
88386652218627984 89619494441836976
1474502242948533 94638877390964560
5987186605369953 86833872067945920
29501807658446900 47322409423253656
71517595718460128 80125280508478208
17814075441840754 24488200443653120
10878981883061224 105932564853114768
21504521098208248 43416847505678584
67458016580889936 91566459872482736
26156050113877504 82140307619095664
20135430631035244 41478434837336752
12333659256426628 51213658649919920
48378013584042384 52231459524475512
55194964274683792 66692711420417064
13538238779756554 36338558958897424
19221951598727048 98203911409102688
33178762406042500 88264369355081616
30327752439884584 67485755650742384
6098487839903644 63888978375868264
1658723236351777 95919661690734544
23241201354925932 88737830825015312
98590989813196624 100828673625104960
4019051716374209 38396595252101536
20075842884792340 86483838398074016
27687192014633576 107280343519085760
1768689110904694 26996847345969788
43903462508540368 67048572556975216
15254703086370478 96515743207549344
19092790066378796 87855442324829536
2422279218104173 3773764846991732
4638943795149615 74450043180491680
38498865957747672 39870449621249032
27837024945019548 89128892176138736
58421179357133136 85141022024582720
60420179107249872 76582146260353136
67554680988512464 76650889168334624
36619145959186192 58206846733132968
25859568778681580 51454999346802552
23192055576249708 32618502733900852
84814195793252240 88648787052968656
30082113308844012 68599960564596976
56268994598374592 83446407616776320
33943856656306476 49048129815727648
98173306461626880 104166044604241248
88734517850277760 95098262982996048
16055672431837092 21507409737628948
57235807928648408 69100530393355224
3646785039083483 7122892595455174
43217684835559104 80639023905008368
33423663994694156 82090779112485552
37524131807408544 88501246321400512
100758614291247232 103077009279735632
102206328442813168 106583244921258992
1825973244470978 31355885102570744
60996315498512688 102059931262687744
18202589483742916 63779437010207408
25564972550164812 85542387322372864
79370460871091888 93878304936710416
24753606280635084 25990057007292572
650193582195663 36223110239995600
36056446735739160 103139949698975056
57789388115882528 73420996692328688
26017323803367632 46607004374373272
475720452230453 18184823522225200
72825205541690496 99653006277661200
44603401514450864 87442794552567728
33477553959010336 44565334140379744
68174111510021248 90342786859472336
39943887354055808 82711568041144224
87054324396772432 98330615706202000
2057700145936967 74338402175688208
66748617269546168 69952880956508680
34680103843048116 74216964487961248
28042306364121644 76420256470706992
19667794781526196 73197751931670048
41854178248077040 47723842714812496
58044217072766528 87978559322763120
43593126470240432 100666861911090912
59065091538203848 60263773404649392
12408146938057716 33996015260689948
12858370271325692 65330959686185112
62113036630478704 105552226430753776
65281186173182720 100693065506163472
65206807079369392 98565039873009936
27790629266860980 74188021918841984
39328183661286568 39966062931995416
19038496076173792 75255511715251200
12544651891872414 76049912150661888
25905064187493912 56739368261362112
41962243218766048 56132752877463944
66651431588859976 97691035158979856
35851525428691884 95647936659270912
3109209411349489 25543234104370512
57715715993915592 65607109294910848
14460672884846886 30996467332493608
4642307264461902 24644299842952744
57783962538492240 106626444216552800
91656232629252304 100520750260569056
62827578363917576 101127338104759664
29013707131859988 54420510587780032
32243919181228656 96632122754352240
49915691121851376 84111515096113248
7745192289223103 97194605681376704
25723242816298692 103369335927090128
52792788442575488 84035234583502240
8929254211118703 52817708580887632
434685778862381 103463038012995968
13966951415777214 72004840181633800
21312610001498424 100640542593787056
2088191989893723 22355543140802780
32203808614302464 45833989786900360
27013023063546388 66592719236910288
46892589913342312 48842495098611864
87971320204721888 96888346948063328
18213514536168300 55194828331214936
49665219035253176 78586280836022608
14663534897158822 96835559547674992
10472783701252372 27778697275769824
49073225074064664 100123720985084976
18157831529787456 36441558398830816
43054424831073024 66301182831601376
1687014357071686 92480940965086032
31131840301677340 69130227543574568
48940164317596080 52468049573638184
77719217141016048 82287060493209888
14186372351752480 72332666755189168
18288341326570520 28752428967869584
61469584457943384 100537290119930320
38451714761694360 77604364766544000
44670221862937192 86353738387186864
9526262675074774 71019645400389520
24841117185497680 96431121421788848
22474841414651504 86970091698810240
47751833593750792 60253856076704064
22363828763759244 51022453293315152
56593031765884048 88205224632338768
5261913530206302 33934365228439732
4869788539365771 105749728747318336
25946125550715652 88114856157304816
17233806604705058 38949240364727424
8584181946057515 51195564286483792
4794741426764682 28030835390797060
54565905621651112 98860519475401360
50412099092012816 94770008447652880
35672178961608908 38942841342288616
12650772746622856 95679532235215056
1872958395497132 58170158897423208
85886921947386976 95860041180285328
12457142607757958 25777712533706680
1592556275794221 21487574822468200
45580676625246072 51686167339128144
36902011123952504 67127168228249784
3880383033090593 82356096080902144
19091436333958064 22089189551627364
10906871434419256 69774497545744744
9549676274834448 96668094157171312
38668286381320216 91513039608911568
41217550096717480 65920762565839424
45208699299544168 83889869509495600
11257767153157814 64430532832674824
27370957113085952 78075975425845760
42484670226371408 98257296321555392
55086641627269400 73044034092482032
40335105020385384 102853062412047632
51431274874518232 89919202854324400
45254846538544872 50663415921900208
2943290611503603 39412740769545384
72558482404628800 73397095185928000
56406926283160432 61701363645554008
74110270569998976 98388000548862896
35137765466997168 107360604594685424
61041027494927632 66746372384026376
9870482977719122 52376685529578048
13906159072950372 65059786368976632
47448464870152312 69912478560249752
9999088213009268 66510358503365368
7443654417215352 53672774216125520
11169271121958168 23692708626432432
37900166766029384 59716606589928088
72906746215770768 102288792905798016
3620267099090960 78723602176504560
8009497532068639 18442862624934016
1495044110441590 10822759796657188
65014525638918728 76286849874367568
56959920865829880 88146066736981248
25547599202433028 104197078984080192
15061958521062096 36406888431514000
21744399777996456 73912253532280768
4252082308057024 24813183075680556
35927579436176320 47447508119495800
58363440157371552 101662497203767840
75430977988656272 88932503742635392
8540307270727544 54437317716397512
71729164146806000 93292496836423552
36301710785399264 53396702216139256
50796043958556400 88644197036523104
15808787500247202 77186713881476256
15697739281635676 66388014106299632
21507557635942092 34305171506581516
59131228933168824 98126929387221968
43296671693918256 56655644042364536
72841159648929632 76662215039609952
33563364107939548 70760185544905136
37083639206377816 70972081519597672
47485542944348552 89851889275204528
85191623836353728 96360100367438560
1742940230098344 7419485171153264
8370558270967870 94131310359615760
33281820476892108 94566497523392160
18830144864951336 74439250587492032
66328167042811624 88749966413682992
19306092812560664 22734165440404524
13366950621673974 83934139825552416
26834220244593064 58897567108649864
43616208988005088 56683860099318344
39125379781032584 94579184230837680
53748895199310336 89781583529819168
29347441709488696 104521000115452256
70845124027629512 103539003334858768
65380327580071680 100489491745977088
59757985238452568 103557118576290960
70629358423524136 74709147762763264
60425307839241448 62050889711497536
63153975088362920 98841462325887744
729654038199234 51484771634619168
76676023407541696 101544431348490592
19822374246046460 65679760074779168
27880266061315172 51207991633910784
38568231119684240 101318752152420112
87927844146949056 96826420705976544
59684034574867664 97107870366630608
36210390617958856 55891892769765888
46620330807818632 54097154973532520
52806270411607008 83672880784110304
21711365680131924 39519090801374840
56162267499078024 79376996411418960
51961795790369064 58018056778939856
30455992881007020 79536977822150464
94687399578404288 96913375431197040
15082159194820414 92069748487472208
2301034543908693 88534572260818912
54539277029801592 105274353464194544
13277754425843818 46687142368687848
8448784421288305 52134809700573384
31855573480850240 46889047575507000
28221657213367480 43988054673615672
54219788371818576 97094417533229504
23951029643947616 101498361604006640
15485615825058374 50942695067889432
61040948528074304 71965390672794384
25177237265446868 59299224144453464
40095258363396856 70323158915923352
12395505683151252 69834570800098080
26187517145600144 28869707408802432
71176258171873520 71334745605965088
66040454790340464 97121027444369184
74151551804760784 100742675591251056
6551331031425099 82132472834909872
39934274182203696 45536560695409040
59124250412548480 86379496720324000
73226791389142272 79670026410842944
39620559611567328 56744744443848456
45458470774403792 89235648003569088
62804786933559840 106486221858998928
9104354579522710 25282866284396760
2205640375540925 40252520264854072
37845931783574320 58447395564094576
40256389059490224 56595307573028216
17159372067639552 107159579088925232
46792010206910352 106656545133112400
7608252963545613 57103153691905248
6541424996578602 93958519674922992
5749819429495624 26169867617175308
59441546519687688 104735067953361200
10127315126037 57703950454942736
31765190358422108 64521255569836080
70550380360590024 99587642342398128
14231427719831476 56667912438391912
30704811061882036 88349390498390624
8033100263112645 82625108958425568
71519301542718552 87719705751547680
47855338621946360 58824065292350040
33301414860298176 100604162234514304
18525909442119608 80182550527972080
28454144396261612 98463683792993600
1590106784687043 54445580675330768
3073345538499452 32493589703938696
33284542144100592 53526920448567992
13303644581152352 86810278375552800
36363286718528008 88887035995609712
43091290024610928 76462546247288944
16833513535582744 42366075772436168
11392585089850242 95184723875515808
13204490398408134 67547068596997872
22703832946757520 55180680105189928
18819795878603756 76115370656288960
46206673757476832 102554895226511056
33956521623221608 90849292599351168
63832990418266712 71246643833064312
64241889863811528 106638153028228448
2168878176160050 16384566605160532
1949536700324250 8854071014063650
6885155511656193 47639331227144272
92120486111275536 100299320686935104
53568471029422408 69658330896691936
36418138431430840 90582010558170752
4970842510658267 23824321872447600
24815532051805892 54054686420348768
32748024810195944 45126598576923016
19722197119666304 42675630247297312
30471404594801732 79221153858195536
68057661494094504 94106697238527728
3062165823797609 37975509309286904
55267026397068440 64386775968155712
5937106934831623 106532137082392944
23154557673797240 96461840924565952
34942009115621968 99102753017139120
13811254280023964 44699322223109080
32541091011375448 54684094533162344
5118781663045505 47587758425082048
21314255991104520 21756987563793960
14165292258396158 82162690241044288
32734613773268148 79520879930418832
7497550107091527 57461910913573872
13094663421808250 98572362946438656
28235270666498964 63049211806397288
32395387367226048 88590609196196032
36995131409828968 86407430004897744
46398957141680936 65329121799875296
30305165015098208 43508361327152280
3015282384209062 32183192408284016
67785442264678616 70407087624382824
56354307327645904 92972389315930608
43336440523786192 53229626502467000
5981914221992878 106151333037657232
17046076103878032 66174470758541528
83049235860599184 100151731582458560
69379492044230312 74358345199424032
65846511021202512 89548228012440544
10085254252111440 93524009501439728
57418885684243808 93262766224506048
40413223257190728 47518916656013136
102791629422462912 106912485560759040
22678152011013424 32326932570192736
61064524711126744 65129821698276176
7084813453440480 16850721100211344
6949037210737614 54978357766399032
16525502163262186 106521380600872480
8322628072534566 10311952641232306
68114039631610912 98770498452137440
76049038590501456 93632386493636000
16810818687313472 43114971233773064
31289714037906284 48216055952685576
7625712967728810 90896059054514368
3445379828175356 89534161744798720
42145099234850336 105148173435961600
20678910023611464 51108112785016280
31379378815839788 92445594872046720
3329582960512163 27781571951884476
9513601719618994 14957009312441644
22691343932135024 61263704404489552
4243996287332919 79470244712095312
7053500481401448 44605100489753752
36536127282378792 103461769541204128
26319238286951080 96001372456381280
8538127872120290 100183453403498144
27264118748091524 64546372669908184
49332707211397960 61841160052730600
3030589674475099 34912672323025916
32326061211539860 67745496423667184
6430247020472721 24745207501207368
13233869465124138 36205632307323480
49529400103339032 100950050564541680
61069595745978968 84899866050965168
74754924181374016 77873668569572496
57556860658107792 96657417309182416
26468193318515412 66775109404705848
19516861391062556 53928823888517032
13038785645332344 57232729129216416
27003000358208480 80800428909197664
7394043773092656 81037326559180112
14803706162415704 64927290039447824
38613135985359600 54405625075877416
41803669960750608 106752950130794976
69874030115958064 88198099347827200
7034436706882481 90798006575663424
38343769290428568 99594213789332640
76333538518859152 82239616939599280
64989869179474296 80453550707034352
26632957246430604 59857281793946112
44593996413822960 91677444485048352
41640114385659048 102635428201235648
48145019728839144 79139924640353824
45427325703763608 106596622890342400
77991697509843872 96805835277473504
33544612414275380 61382811281329000
21561356289221584 24581456391366592
33489522323023624 86392170539460048
15861133605440150 59576874408409152
13108593957833108 85762210845504432
60765012372741736 90221559616702704
89619440104160368 103014865260099472
15920913934754954 63659017712462272
39623061659386848 70124530069457288
3689695413422014 5973367451089481
46462101500989560 96052590717194800
32058717671535128 81203341284635968
35512041502272816 43809890988601328
40377588704534936 51416462570004688
42662557409934640 46481655533072688
58857460786177096 60823659423283800
67356446598772856 88415553109404800
51998268111203032 71461320477075616
51608677503534728 102490114953944080
42646139808333232 74895831267503408
15120853843978128 63080515955526392
26721906625259796 32304194549218768
40700644415500664 60712615864847984
49215050056739840 101783656167308480
25764936759117904 82465785424486976
34583895805182288 46017182596707184
8737236358271413 36493054972095512
23357891940834440 29257733782011432
12736667807949074 37605817871279552
3479973331793215 92831672107468096
87558381149839456 96631189576444304
19288787069536220 39479887971443200
34478696243596668 101392996661529216
28719423322742096 93194579932601984
10836091131671912 100670288255176992
33200665994038792 73177316653160144
81525269019185680 104475520860860880
62988242877258336 96285537741629472
11153355389908988 96402398640903536
8231303254967122 11113337555287178
6699750834899525 81657254787841088
11816837754755028 93383161143887392
38759544769660592 71083854407263992
55893609892946280 103777498905949456
31613020702687856 62656413049270288
999827852743912 69394281010614056
7986363233878331 65718837510056728
47030485033271816 48511028648601176
43074227616851072 47220712069598032
51523104226221112 68360774455563392
71554632423871656 89717272026722384
20542989962556852 103391466765379392
32257165761507816 101655657283455712
78204755956860400 80012333965811584
81658805380368848 86606668835282576
20586866230397044 107130054375438368
79905918890624672 103612953155626736
25813007292630020 80369906262140320
30811686551362248 62783124006494944
53980059727870592 95729841656449952
1083813986489105 20947584722573484
17370110005832302 103145575940997376
56044231490586504 95879704705374960
19518664971662916 57938684360478624
11633878622979362 15128739429167948
77134388187512640 102033832680087344
44043928068580272 54640669580133856
6738843404161076 77666839113887456
41275788436788200 63929272457467312
54026490788024936 93151117097806224
89065100033896688 96365091600968608
2284753728722001 65770681082069440
60649928991662256 84415635262474880
34173314842935200 49003225527338056
50885932769788392 105913384303376448
36401701645607400 44614984633512904
47687895859352904 53717849091189224
27887289166733188 96559229522943168
26907508091428772 101352414190934048
81221923986616560 90049251205168592
20998878121673216 26226590280547348
46182031606173736 75006301806616640
40153802800458552 96171918180750720
32790747248030492 92801729969505360
13453160348739250 39628369879183224
1557275337613297 95726767570752016
20653215601486980 23470944686967100
2420409510304261 41136546314818216
3577275708385469 68764134138012352
53784721350348312 105484661594802912
84082351025703104 84730562497144368
72610936037138416 97791213446156752
34004997721279164 91058893555117472
13974433535446556 52370334756451448
9885781490555578 80593701912583584
81656465478132672 97569621382671040
43969521170989256 92311596365679600
6717439683533100 10342032233822638
31061817884845752 62791736163233600
37729961861412072 106096000164986096
6942425810640721 7913297635323720
7941774485232930 33530484105041524
83977262693278176 86388089883139856
9223498733726888 42683026115101648
31663428129674932 59968082693358648
2975727748233034 96287420331171088
3395966988562776 39886238918342232
49849381729518536 78209073667326400
266793372267913 84768261514358192
56657370241522248 89537811311972480
28335790804239672 72368660354050864
81202236846211296 91892184692985968
45053442700493648 88248175154998448
19760165963034068 83282684418262144
23173613416028992 77080788633295488
30993131279881304 52034066064754136
64576350031160776 88917518917220736
92526384590893616 99366633140665120
58213975878855168 80307358619901712
48041770385448104 69881927896461528
15239786366650018 42516888417394280
11597894303225714 13380630669806298
4453724181293871 24480472844043748
64584218695692864 94646912924076896
11773608368911368 79582806212319232
56416292978155552 70306897096310848
53728502815830648 95880551131986288
11708369490852362 72128831736113408
48878572669060544 54141293889629776
36341016993808008 85036982610803648
53323960045807680 70881106139136928
36793144024913048 82116073947334720
40909089194430184 56122622740743288
6073114028308109 20286689103909696
17692406588632976 35135399866837712
87861241454383904 91898042269981824
40152806680492424 97158240248937664
33081217459780904 39676278166254064
48165165063587216 48747825414558056
11024382944679648 78334961207389872
23938167118777100 47842438041432984
25060944688461700 40207245566351344
56409467473795352 90278353497922944
3238313912053301 69004666812056008
14005832876689920 16827247969573604
52637098461157640 73967844726144448
6439962722382359 44093732132557320
15552961896507272 78523412012727792
8522383339388280 36948617466952152
39573112974966832 62359986217285192
11991438634086234 73938527812473344
24923942587327972 33215352588868732
50989741176537736 75069053682653088
83582205420514352 90695977417898608
50169270018134720 92481061447193200
8700190676478963 39958209117265344
46315237963955336 65218764259609264
31315874606109636 37068116688425088
9170332029666906 44798351000327712
4288233820805743 65645130609822120
50670191994829968 80643325923381856
32385207760043356 40636423369324136
39845025196290232 48185625663019592
51329462060933336 85426797894664048
8169263134786611 93638396827095856
57590625357824744 95599564953836496
35271447121647284 71910531750376176
75068648337486688 77832573499916128
1486212023876191 75984011749450352
25507355832587068 42549062377578760
55170458992023880 88106066194861648
35068437653703328 104095660491090832
58654799504446064 85980809066848048
54490533897430456 88417721296200992
23429120323044980 32367967399601000
48919480462370712 52428447484150728
20205544565398800 31733976809136220
54950157495504792 61061756735303152
47876179930335648 64868843467719304
33273761019383260 67658460291951408
36599322603865840 45450156797933608
57432646040518608 74947138849926800
55965266329520832 96358559402341520
79575667587525984 102892382920457904
45724576304161864 49189097767675432
18164109602472316 60340832538821448
3076932536225511 52746435506592592
67854432616703840 90126324588515152
30410857463149280 40107508740249280
13558465111789330 22568281240313736
35425244866074772 85020789783597616
7524696035041814 90693659636748176
19457287481280148 66440896133953136
55930784359094656 68074721332528728
46282566934693552 47967865936481504
28591122905781952 54143142670665008
61634025856393088 64711842469698376
29170622893591324 82071910835013248
16789559657706842 107133244568369360
60147423851698336 93705731336241584
1163205923509980 37959272231213024
91035586130170112 101908454501626640
45919434050739696 54544751982386048
59200809568751944 69151379806266824
20894618448513044 60309910671365008
5226542735190204 26173489634759536
33388200981656668 101279836029417104
22765516343938080 42759737262495448
40614631297832512 58377696942474016
59285320271115144 59771528040698656
25872277269306200 75769297609363984
88603875848509264 99123404502425056
14653902224593362 56466304910165056
47684709137320360 70554557688818400
48031179448459656 70412862506205408
45841453692433192 81380763384837776
30875701081920644 86428916940063152
41855533265994288 79062645615680368
14725110135566338 18201499022241984
2376532222392274 25566359631801240
33667036697793216 91626236222939360
6434340080767826 8463735966403585
3913832413071825 70404265193778272
62438352383940544 107002555366511600
16464239548980342 19658139300774396
68959945580115168 73844388111264080
24080382554346860 79929485666193440
19504379681880580 66463088752915992
71575180559249536 87609994868550928
49258230747439984 76677082635607952
38092177475016424 53367663442612488
76484578109730576 94391968066246464
17778503579393778 81258749694225744
36611863459003088 84458403431924496
18690220990705500 71742420826160472
43704058065080288 66489764577663080
49512942219533952 69860334986428112
45520293578338648 96522079405429520
25107308617039124 78566208219962352
3676794356755449 99336099347090208
24614906700799192 49992924342778808
90995465852975520 101059501977344192
33282033969642276 68987084927143136
35994899044148656 36819019983885216
84810104601570944 103928026603646528
3546161133959963 77620561465372128
54344549550827824 95143489564140000
6761166903590397 70399907980467648
72464035493700832 92959191215929472
9295562260138326 9297617199417120
83437804416157200 91754387994141440
31172701534330768 69593142206337400
4520735738979342 43346085836587168
40197444727471944 56981082852267872
30074295860208912 36505324841318912
16201987004231272 75618563262382928
40418889797930552 61806890623845712
48267227296249416 68353073432385680
80348649655250208 82485820852155360
23387021741416944 68760273989229240
31451320843355960 76262327623653456
9259665491116720 76102902183874560
20016285973105632 52578732573576008
7813049727501302 12599980274012764
29270048938488404 33639844191527576
76324451819086128 95030462768472352
4015413526184847 63163391011921352
61774448430143776 106399307917824240
14736929880593118 43942647748952888
67125702506918760 100579036928167792
5362515685911182 82045811514518016
24798500100822844 78831980137934928
64145183943975104 66434058640374416
56125187345239672 67523527041085856
65177517641230048 73228758611170624
69687006317122312 88282471825511216
33997864278377936 86760065734798480
12776670785351570 68001567824673880
27547784909445968 80325040303324560
30949503220997640 85892314307347536
51049520628588520 54068769906188232
16895220339089976 72834873935846368
34212451222290824 95104226577998032
35353457352519248 89909451512123536
41492130411269400 83667236956631136
9771311980426032 42665956969382120
35978226150815984 98367676982889616
18119957872075284 35659862948201012
41786018903166984 98770692628130784
77453102887484784 93014047915906192
63019426694367256 86581289837403536
13197917827827842 13702591236167916
33966890335005972 60109840308712424
22133638338391128 94247909466043536
702844959848785 26610448953385560
11989964744544990 55466161920006216
13287334764001092 36550570159911368
12245384810419090 66601542911270184
39406356914387152 103440608482459328
24363448501457228 58390401189235344
40416443259621832 92940903931008208
52959615684246856 75717292039658016
509286036033249 47739178865323664
55632827635029632 91660996776140272
37085312501421376 74416920761199616
3991350544385149 67302030235446208
39249978733948920 70190265011566968
3249500721345903 51058629773387176
3877541134359362 79640350424276016
37691979415225624 81957845042993216
29243677524314136 71557701923759120
71101491444654888 101426950365477424
48030384352697016 98123940344726240
23830027485012832 81213759842804384
32783600706690236 105560314221088848
19932087676957716 65316741949159664
1753237257925034 70715833039809456
48396378639630152 82993502317746400
43101702961820248 101337702741563088
24363574613017668 44883986398420744
40980485738738272 85741326439580976
43902070630676680 59168378084970128
48279008700806840 67785946392829176
13327667997676476 106890950837168944
1335758155318833 51817444602608520
9213396272220236 24058060699157728
34438439602841968 84318688214445168
9470186243761068 57404574721327240
8306736770763784 48435751884545168
27995363860318008 46133147233002120
34737936298102972 73791626494983712
51277426791896472 74287098279020736
23803303151540772 89903759537673248
6389489603647236 69951900246575968
56448350867405352 76142567872379344
12415370782707604 17433478638374340
56866349063274800 68963071615117688
3019305174780656 67294522636056560
9918425537977224 93133731838153888
64748271856819576 103608666627513184
31758313870003528 41091468371590832
48990805506884792 53012713037027392
15479870595432290 99668618425443712
19363414554857264 95798496374562128
25579191355455796 32087814642113896
57589744781012376 67986315437185712
5568699345429615 100556836447339696
34237733307646200 73656519117445792
57888510824599488 90219672340469040
15812102305084238 82770037297360656
37430960997000904 75355039413560144
50527687085210064 70366710954890480
9341397632281118 46210491130559568
59526730376697192 98044209688705504
71289343147541088 71919151845460168
37956022098775120 65502361344419896
11851598426461036 16611731983175288
6399703666174320 14795583509646996
35011746356754704 71508665102085160
8701155804359441 89832183498766000
39910394158776496 73437675765428976
7366166286835103 76304906415615888
94053864363758144 95817183563068832
88781698325807632 100514704962834224
2780201824709703 68985754300588264
9745626615155036 55535685598886520
28539846180027408 75873068135685008
6531799720524983 17176821147969066
4435125946599963 92435000485063984
29503092242916888 104016112036426224
10695227023255546 106649225320990816
29502354923543184 91091175987889152
59110527590072288 74032920871981088
71638638577026408 96564493490079168
38180308122800472 97350098608378272
33409402810719320 98356370875487200
9919071520751578 37999365314464592
37046812195608544 68657966350470392
39697228844239064 71635681151020472
11797832644584662 91846896616981936
8924265404262930 57944334965639528
66007358708224912 78014631776788384
62683299088431584 85318282566807232
13484124088652428 21448646217610180
30482325406231328 79020894278630880
59293155153967704 68634928898690840
36646559271363472 107249042558503024
19899154531123744 50742981157920864
23605609792281736 68661763006563608
4221499978323748 80637058439440960
1167020180314255 80952652657578320
63196321685020864 97038224793641728
72854877802562752 95871498928039232
3584219571918108 54035861777163728
43421973288782528 94949949909284656
20969790152897656 24051063790968720
54491376219753296 72432100879128688
14609839589984140 57091363225375784
38919801255240656 82088637573899504
29713455163813800 51851277189592392
15375609511260232 103720891411175216
14319433456027230 68062777529321712
74852173589783904 83925687860077712
29622370654515092 87151425121516848
7193581189803700 28659833830208604
46300718653418000 70268723974380920
43923500506418632 57389734472562824
11839158527367026 64957892353126568
10736539829723364 76390224580639312
3303013760281374 83407987751178416
40433190837861272 75729541097388496
37511063247768040 66560841687773168
18866411062929548 95791734849306928
25367834254742448 105143861750339184
36884605001304264 89658616436112272
63952317623344840 97271003386579952
29691632782952136 99435042561431568
64313426914926184 65309986562488216
44427242178516792 104288073425714944
38539998094722392 66415013477671856
20494986782638180 84107831142916160
2952209678250505 84773851418957568
77511472669321488 106899077685123888
50048512889173920 86423268002525760
64602884678551904 74298905195946544
4712903544961551 24431564688251128
41631071670056944 52735718536750440
92174582649211168 97893966387379888
63650911695168344 74198752314797632
15734994483115014 57174057571063264
20616119231046308 38557184249021552
10100159989909750 50053263885908536
11336978257000358 105180484293706576
77553639253467232 105971093475387632
9114982037562184 62557975455414616
17579919250740444 100508914627391120
38361870344686152 47072528370785168
19998218536059584 40000266889932656
2995700417997362 21686882946286788
80834595110496944 84839806601783808
62251643421777000 80724706901232192
48438134531204256 73472520983136416
15426843606787882 35425402805952092
52197660609804184 64343222837211648
20127637475600828 41838484716469600
13422239338946542 62360840823703424
72022834640042920 101143857917051376
27503437289287204 39455480061799648
48628971497881728 54962599443523440
14016626937411508 14169987802258690
38052146166920112 70587301349176832
73945493503672832 99732141589571056
7638578154244618 55241042835518680
8746327404724126 50927727009427288
68045901137314648 85897091671183440
69216655290956160 73774572851280640
22571708210314572 92946258745580352
1640344035834122 11084410919009406
49763861907581360 58061255845466264
618497315040970 64622050451774632
34284324131716556 58071376726833376
22687387372104276 50423894958392368
37112137405393624 39081166063101984
3712165714253237 101370808121477184
4048564032402804 87562076084075600
42688717100997952 78214926008862736
20500316907001508 45143564366590528
4297438911214068 27079206306517044
4861629933016589 41367000015413688
77567040636734432 92332253424951232
70060537042404976 92339780444681984
47377515156691008 64003130224876824
46129281644164688 101563202528990992
7779420908377080 32945513246344396
17100337855292902 42155409972437312
59825429503090320 80113438492900128
23995098326259628 39756134883144784
1987430328317643 42087339829400656
47409662114048416 73919596900223584
22240426643269360 53524076686479600
34417093015581916 36234423060344720
25070926873279204 77453778566146896
90229554436573456 90634843128888752
26884438835923784 49921455415669664
32200484484371204 43465319907101088
4281295171854021 17177348796740732
24797731661557784 97321825338493024
8739325598988347 57308241031285512
11686764723327262 79633880851464128
3331717614667131 60170737499307288
189443435432052 34772204801355764
824459773952103 82978396760588128
29405176114748400 92039659529885536
90980396292343568 91914412551971488
1504984951407624 41898477843015696
6024959048847965 9581399184294516
25965795927349108 79853063292400784
6960322595508198 54832843532858312
14617288576868828 100985865814838464
78798328102937744 88970943291893056
24849163642391220 30926385076498052
22158979614786160 22163023320092788
61807728394773136 105698846552616560
14644010270506676 18095282017848216
34530697112999744 91646673647802400
25043778940802400 100387469691799984
11664288785883720 34824604994336720
23126031054838576 103590678727626480
30143475071938724 79634570292299696
92878179064181952 105892532526104800
102302965616654272 106092598392295520
2533296614921953 66222004730989112
30980436433416004 39316919114532112
50534910975549728 100790656201132256
26696479564850632 75275942187476768
39620727874424768 53982174773018296
5084468041207507 62953133689473760
8142304565530782 69477310795007368
65307609887052576 100242997842050992
37246936542540384 84467469413270624
3172371513597872 58277713417589984
25663811824750152 42530208085855128
53468057151380192 79310932506647920
2516365575651552 60929512964113272
4488125858913424 25691352109304444
17569178043832790 90581919151800592
20402293561887752 86773900695963344
4056618289692690 54888753978361928
10926139978545386 88059215081975984
11877330370968636 46590080213403728
5296338978925327 54402338668397176
15778584783518992 21261526025911344
90464273225618800 105479947401229536
20259816624087916 42248507421484400
33181706741801092 86888266603391312
37089812785255456 90798164847386608
11390477032690056 44320184253258544
40863812466510416 82750538481472832
44457244397724560 94796324672486176
40518525323027064 65473205083412592
21907878214589704 43603573241982680
763258231296158 48969057429058864
33055842751792544 73487847989334912
15809803124958810 41459220274614360
45340105794732312 106757095562737344
65544944642367592 90842178509070256
11895471019630058 106123073057062592
26154704461616912 46070611819175744
19984337756563960 57503267250826296
29915115190457552 103659514199523984
9795282078794104 11675509316862114
73938097785045280 106453529933802864
4169483893102648 66876932331981696
26071578666083160 100491208278653008
41235407757654600 55449155059113728
20882281696965040 53280685685524400
77321021159328512 93404555469973424
23907270226572052 64644413157879680
41282920562009840 81197623696768992
30712694903679292 89602229836787472
31357220185991688 53241403452801160
48340213262549240 99474876815329040
22987936399262252 50072431441175488
39713242280134984 55028007581394992
519816107210922 9858845565096288
18660586864639676 90113968129126032
45054404212235672 63331951668259464
9244347458912664 70072091555516472
16713019798827754 84746603149767360
39935137677395656 99730511423468464
25896157806885544 100211859090815408
56830853370448720 88758417297465568
36353678993276616 52467094093129760
25429133429660432 91120576938262992
21292332018265548 26175447992539612
80396911425178576 84643167665556768
19417246656182492 94683762048308624
5811707073840717 27454258289852920
3306299333033373 32262977205524464
22080684270176708 54194610881465560
1067961968428803 65581129053170432
32250719010290548 63646519046634328
51965305971787296 93367483627921728
26832407960585036 84535051158800176
8845322549865346 92948396906615504
36860178077700824 90724382938666208
27447434292829528 57082488620179016
3109435538185503 48216447524528536
38398020415993520 75828237611892368
27500844040561312 36848840170208760
29570088353824632 76926082043381920
339233160246658 87411196890132192
24954119604876344 51647697349687992
20127538865939344 55017065742944752
48851341275849184 72640720495203824
26885242085520952 80168806465608640
20227349594442380 95512370260823872
32132642243017596 35935954336441444
19200660389377604 59412332563920248
50783028438819912 72421292794896352
48168918602526120 105888204346215504
22464161679568496 54266898211676440
2781785665156175 22384099597534956
68804620578154032 84218345188734864
51910318725820576 82092993927919824
9884951859274680 92247111853717088
9901020903446204 58131434914536704
6509168031648258 13306612387749108
14011125490129860 33040394498882696
82187705943588304 105044643869861280
54953275210236392 96836255927686752
19926031627427684 98745882832564224
25108027531026856 86721958642281392
39114200934061072 87167790827307184
7880418321030431 22479003220231260
85049237893617296 96018399863805072
4711560587878039 7439630837499241
38963339882998680 91956223042499216
18666619738953412 57683634207795368
36207706522096656 70484727058342024
63470899335061304 104620398828908608
14048326685800560 63936078588787880
47588938006003984 54080377867130312
29248449049726884 46625477548064072
25874312338201540 44014917069634272
46061890922799712 99356146454590288
22579636808686080 90515969030482160
16321489895896922 22611522582332244
50223906262923840 58313757712801392
21824160163159192 31267354239493196
79271431166745808 88315173396854832
3675354924977114 21287069365526212
15981869074853144 49129929011534912
32161112887991352 66552481631134456
73332830520747040 95278622044434416
64172200538270992 95486640765092528
1832054039614487 44533854518959832
24728529375421156 101733575920138992
73571913044876912 95035888317783792
29235866441191500 102159054544368048
86626581322832928 94036441888201200
35778454003573628 47024363297131760
27745098271198288 62987876803590048
14903564290928658 41680285114912824
15892612472383890 92470397990133344
10321886450573736 79881292052737856
382911926523590 16373762493790828
13563067732899484 95564228700059952
29942930124633044 38199386807140752
16784591777582178 33667600894546528
1033511513977814 38376719604011176
2782763498405458 31324985037257784
65441111598073616 89803831839480256
6926839762289814 78201106013616992
92693012236686000 107137045249876080
10554103115571600 48548088867131456
23841920945830552 50647954452776752
29224509797485752 58838267385910072
30424815447010440 73157221397773024
11189251430305870 18379863012522900
29534902112655276 39464980721028920
14858045773794946 26003051489550796
49066364800363952 73894467511039392
50626006917384368 97944501267406144
60559154784740864 90594525576793728
34837871302664204 37383340081842448
62395201947583808 97390736057587872
42108018658280968 79587569819057136
10176697734658438 22439431066249860
38147608812253208 43154847103375272
19782051402280820 75812645242557568
33185305363337728 68942669025883904
68099066328033104 71243040842522472
19917900555652248 68267476869809000
60340446760743368 102585225588410240
83402804928511472 100891440660679680
22828517230489744 43685307458736448
36575192402664584 96427285880090384
56655020648600424 91481697188266816
15130036867564782 95755185478431760
31127505968016832 100839254007653488
150335543915176 35612642712344380
14233591281476982 25329200745252244
51028178283668928 106354654444718992
5956284725149158 66465638723488656
63522183270029104 78019258444696096
93868511462491664 96631403774998144
21466191917448820 73946669487666368
4483820978276827 91580154748601968
3911776571631243 11667921055270392
45847175043109920 79925949344788784
39782398235398888 59635261809529528
19900684343636716 58615525685506472
22015890622192396 77817528139346736
73427278906473968 99467894890232144
41577967700535992 68418026016041608
61500133475878560 79154044298302512
28743391963800448 107200192123587104
36719427075678656 102099306506983248
18693517031093228 78260960657719472
33182798610952396 78015933169789936
44029170637579368 68301701735617488
11733695368027884 24897011096488204
8668075688557439 103661780141826304
16521931953093730 60434676714483296
16485647645422754 28326481742294328
38805397799146672 55476858761872136
68506942336680640 93258819873360112
10942950801338966 20636588452096188
7795939515856938 13377580383841332
14021703706259926 33973947284659980
65006763566319696 103197343130213984
94553013389416176 98236521567650656
62878511941498224 92789826936392272
89103897032776688 102442737240192848
36590801497282432 47785761461330064
24032004205153672 26499273992068116
23093487882025160 83654000409018368
23379139544547284 98500872781370224
12195621766011054 54731103499016224
83794633225677152 86291901966973168
50897058777026776 96451179930880800
22389812944696820 50400191523817096
5655174520003131 12632252364524848
25711301406233992 87182585755868208
7073623161083989 19392772536148464
41756674783158520 82313232636350304
81841365820948848 86812948664915904
25645901148266236 81822528376061296
68874117277008480 73725836950759936
16423525975019464 45412735722632624
53368508363407928 99865307774379408
3150364029579927 42665583868496352
3933453578033449 77287305890231744
94102477806668912 94264575415025008
36695390189018656 60452371920027200
8120950419915013 31809599682183476
43214567821029688 102202236566443312
28718712318799988 34848312991584036
60526635549458728 83849718918931632
13761748900191506 43912565254952648
62364508796268120 85581756157873584
3938651480503084 27055696001969544
20472535196324552 85124627088246208
38537959352428840 53685850523534424
44216281566690088 91231157770331248
8711009976551061 10014699880158622
26392200170241180 65352953456095928
13582746840237054 33001982443068716
74341217579257632 78667712725604288
5342376482852939 51190490668992264
57030971150605808 61391241211833608
35610357511919424 91985106684002352
78665690412741136 78956159613672304
9051325502533728 55374308384095416
29028363961726780 57081990199900848
101809640683211584 102238342349349648
34427437906225608 74784823764200256
53948363638718448 70052480741093104
100219893532106080 102730271360545792
72805624210070080 96668939401903968
29379709784182756 91562007221466496
16771866355610286 90827881594532064
27415871648915496 88186260175346432
21508082307290280 62746046845620000
22415255924737564 25361158876095976
24546154173099532 31263979543272036
57097804767461048 101134304457746944
46185813042986328 89459632031133712
65975873718713800 81836607106015056
27280142319703308 48275065077545960
35382656756807348 105598389607432624
26108704955294052 101719162839059120
3513876606140139 12064228839944846
48744631710996272 71698111600529144
3635867752528383 38528511757579448
74248204835668224 88246055096691568
56071809803237952 58051967430414232
40168998776575496 81204642401374480
18487553610402308 75284964721159408
49776573437233760 76406480869656032
11914300380746848 27590254575433368
34898435037864324 60601206277408632
91557832841450560 91611489855901008
71732578013115736 94513490323577552
25486501481567780 54962577300851472
34572365525623724 81012693516620688
15436898934700402 19226141341526804
12996023516439064 105511968524081104
59196211423502000 61639819657617224
7170487180277638 74006313497336624
47214090987425640 88156119549513296
29235570200328844 104290293036791680
9643741797174460 30179079423855608
21361281817451108 42726979322681456
12031632093534858 106966093454701680
46914778417910032 93369975527334272
69595500877691688 91914769493210272
2105099752769090 58102857795780216
8890886101716619 53836033477153432
8764698561333852 101518902222307648
64078861502234304 81516082797250416
12916259019757850 19210156601856624
80569967202183584 96710104295406016
41617502804415536 86153574166646624
25453870460656752 74477836514871648
21850692397739424 63988165280338704
39982689123060632 105613907650084368
44335791822204232 48590619704052000
3563338046035768 56006152121747240
9546448003840262 23628213832849900
83920623381813488 84205652892472896
16418522480324946 31651753187648792
53093602413486128 105085191831512512
47285616287986400 86696315328214320
28691019031218356 70630544438545272
9100009744402700 70088248270562024
30675599580713292 56490142995211824
16731236986957560 56429903748402056
2204944189402772 20879853038924040
1757081905916596 54222083480062520
40447512415258816 41960460314053752
31028959012204760 74222842900712256
18646687545555508 70493655073170512
53749731146837648 106707934852929376
25350712269778456 30103277804132480
79883457707080896 84749757960541968
7972670517973332 25426637191737764
34994900328628180 67999446746450080
82742324436895808 94668171341574528
14966760043516168 71805627074710888
23161565918095792 61275923251936376
77667104872784096 83807413157878928
2431476717004777 101611473294735776
24250433565259948 47543122018219784
24628730165254608 58748645303184544
8209397951021962 79947634934249168
34938648121423360 83079093421048400
12484482641398246 58481334340732608
49035470073839216 68708644799842872
35397307928685780 69583599928966944
35541297444330236 60748915895083656
46336559887556104 57919837545374336
16833100684474574 44725925170036344
87847359672243936 103017769694313872
21291982877475368 35006158093841572
20777181619358456 79430201235269968
38573600341889976 63543923137785760
67479405746477928 80764179484258320
1183659495822144 101642169111108848
3206566252430345 32887533513544484
11311883874397666 65158176343528784
25890512817293944 87210231851644192
33468028179150412 81147504835855536
2753440702396776 31803296983322924
12324261034935386 49374850503077728
94415948649596464 100875216850317056
29644840842340488 31079915521951312
47568281547730280 104810582784882800
20055328460023892 103744404248661872
95950005431240144 103851485511172160
9449046021188742 89688470602349904
27579967609891528 98617966815513296
73328963690288208 107369263908406128
35198052565484260 51443411449700192
19471218563025296 74479452198471120
39791649272931696 64133717209913296
13035583910435494 73609902366353264
69529723478878448 88816917658101712
46147981958475144 94805471988440000
99439093539975792 102495052483707872
4737232628844073 17625358782875072
36774434616979624 104090965509569616
28715072950381488 106562678598163280
20832364314148724 88477718852521952
44954900718385720 100206179953849856
67090722045412864 104156890157228912
25668969362420668 100876976172714672
59152279998575624 81455929431980560
14907400575603112 66371949351484720
14875227654204568 35784678329803108
18169142872754300 102395435602682560
34561548237708684 42937328696381400
56396713003904760 58622087441121328
19217706135775388 103796127753621728
35627154149292012 92386831388907296
25117949385331360 65921981810691112
25838819455565276 55516161839234960
13623984308605202 81745414228954752
8980578780374151 30851286911798496
51426772290473584 64990028444629704
11631289285600288 34248616859560032
57413905672280152 67256833474966088
36969684974053976 87318662332053040
19324914601322184 91549275268760352
26661268393730560 55259780071125824
18690706697771464 76957165639434480
12778363508456428 29497960640295808
49023036335816600 99252293583893648
7964787823936467 54448316898701888
11979702338204200 85030698587984896
67292871661706584 82702711727151920
35579204407267400 105957763595468960
39883847072157312 52920355315098984
84551913486242352 95023440446703392
7958661983246236 86462092411929376
81656435298737760 82599267739173168
8563794843913274 52504489083546864
25878152976393904 66934844799831808
55037953499203904 74540878437249808
23887538818131272 83179992525852640
956473067329407 72257849744670528
2023851980400849 72387112294378320
15878240915792856 16899511265649806
4230768104236987 16248816135468302
10288542970530706 26585486139094940
88937209611849264 103924247435506880
37178370325683616 66656713573209040
19309955894309248 66346290549515952
11578697881642158 83929430007445200
5943055723863987 20985632588842404
60940915212506520 93531308445047056
7280676877314381 85836687197779136
68935023228788800 81292590390346192
69044256269570200 83704648220010048
32173719474167272 74303383552008096
24715093649002852 102192795803257424
14826596828422936 64249348540095560
4443636502092745 62074461694634664
28866877624691788 44481925348816328
12917016542969902 71035558951105544
53689991362300520 73139983443687488
29906443278341312 75001020974556784
12604381541223152 63152724327078664
6505868012076954 86650798907212112
68644290467689552 95254874932603888
18995993336755000 50755041540087160
65394276679727208 107208205999579296
20867277226203548 65114207020447576
11048760179957968 96162713840226800
41498935751808952 89127089535500768
51392651718328888 81109566056943184
27537526100974672 36682916893936944
62331957044987904 100326469089424192
1967112440203477 22983942062847152
53721741035153232 106511336689795360
41960915830805232 84663590652015360
34117418243406696 35277339168318580
53294701426326784 60564999116488304
6191630308325199 100168628188760816
36590484994950504 36717172834177424
51879042630299408 75428651090575072
76455276495372816 87282625529980144
37367826544464512 94735830915969904
20738768545405208 22531913807178512
57802257278227272 98086623452382336
424172946303940 53406434823110232
6917407936212162 30552836647531528
5968874352933506 29618104419004456
12281100515315254 27216457794365328
455213662664032 35506057531084844
58923645747177160 93218474288586864
42548781374567440 53776190631373248
103515041169688480 106161980157149184
24138533549947752 76600516767159312
28414520558255404 77444912026989792
43929081075205256 96442641698136576
42834447369471768 81057548281358768
29932298389720936 30534381368517704
39143947353775048 64599894647162288
9105785357971960 85154886234919408
7709731607619099 91062932142790272
28799156883473984 33288840252419684
23042556405657972 82125997845932432
17674684625992594 81148211757346768
30981519276555272 84902943817768912
12292955567278678 106099102701543488
53981407945190840 62900465560763584
22638724681043640 97562550982392176
7036684422532658 93337539328792240
13554433178719720 99991702397054352
5259870097216800 21598487235562528
43041862321635080 52061407030295592
9950164085206610 46549239504954936
34498698652367804 82803553823131616
2388374507672502 101368765393142768
4709015472827914 92954156094746080
40458935245668432 92005319433915760
25973338932900252 73647044453847936
63212514926666296 90299669852145824
37460069513114192 77439340316001552
23038526491557708 63953040796785008
25554143548785036 73783001379485360
43407229475912504 59952261859607352
18122996054279340 85744489801026592
1266308201939392 1719817683247758
58168220116011848 66262555002804224
88278119119006400 99000121220682208
15110954265446100 54636413299448424
45564876161363632 52377429777504000
41833120781530408 55383449395604736
81245531634072928 101274894325995312
16536577151746378 47580262324885208
23222992151603712 85466419366530272
54794492150588640 85186664371389056
38960588066171672 68072981299237104
82937395094968848 99870280414298304
41086551652363608 100252534839372688
13653572296489724 89352899275603920
41937534631836344 48652240092623928
32336402191321964 59063835190229072
57485933507908664 79201102620515872
17293684022201166 33808911724031848
12529057113614280 12926515292358406
91820904129569680 97233885682663792
6687692646363835 91517673650584848
12535530356005486 18831396507140360
37323118276565576 62348615102130544
20283385794727336 84438463525336896
5325693770204547 27327929695854204
86841635798940336 105104957142641888
50314668688010056 78655675723370416
6075660294248585 30676450329544848
70252964520000120 84259206184504752
66581804452556648 82978868547735264
26985393610897844 86715846461877872
47711010051929880 49980079790241272
59256851740440400 85206148740596448
8726566836910634 33756228621114368
30420778817272968 88826526314358960
50900778514005688 55406013179941592
67675490572618528 80766295291786240
48898363575793104 89057475357738544
39255625836078288 49653194320620760
520783096100998 12471518401770790
2926076256691362 77804201066667216
90500526830007600 103338528615554112
11016420799066168 87186451917660960
44621410513840896 45406051458853936
30185293333440036 63168890993208352
16201748365179072 28828510847686020
64364198349731864 73080887030734304
60133352454315984 104641367182850320
71294750643489496 101083560699534672
70965723007259408 98637876446932656
73619917022916080 94079081093750064
31458997618754216 100877554391281952
55302857527464712 98972103513771120
2943721347399141 9177167040893178
31692754727838536 103794782366238464
12865215172876748 77973983637177712
57571118225990712 79910467264042704
1235243812685776 9794827821230322
46647108355124312 102381291926324528
22467974753745664 22892719202225508
45542011078474456 81855555879692512
24831222927935424 74359182881877936
36144205695398352 70559579752133224
31341141784083196 73920891782453200
43143438929195048 82854058985191392
69036479882466928 96964023452267136
4862179039285663 17109795121789560
7719424843815236 84357280716684768
39787722715123392 96604731912318480
33806678676122304 59524959351305808
42347109813418608 86304900377411328
34071944548566840 70660754708045240
45821664487980680 94680799878102544
17930975215969096 55563227490676528
42378463705145288 83909735000400208
33791357213962956 84512911359659632
29461528240303056 95948199558757456
42896061236004280 51514915155132328
73228289575094656 100771026298877392
19085523574652872 94908686855628640
49607961197410616 60831944197713128
4084452052914049 72506310646736944
54491874963467824 60315405901391640
36131435556150080 60094646789188800
14807647135594568 62508627087428320
70395840707030912 78562840343907968
67194575262161296 70182785384796568
6015746807276157 16750100430268488
75574412138481184 83771127013026864
37107454863979744 39325870199770376
39063025653488560 64268315535528600
63190298531156200 86026493294492768
8501118170634847 31791409078694172
64122926689385640 92081051867449248
54874621160168872 82758743099618576
6454515397486500 93979507230915120
41829336336192344 79502243449043696
32071688048873540 64979522700069464
36746063395462440 70664388832556192
12765199909677894 101419163654874864
1351628588878251 64617106039100688
58588589708068504 84135355350756128
20789820512466444 37015865149994304
14346758070569620 48666829882282664
11024038230763632 90129054415544176
67099939732595480 79212863372634176
60439872514389456 77014138817474416
63338624916715280 83840420795335056
49513661793647792 59079859915324816
9460268418828588 80034348288079504
28112548525704972 102456445679272896
51704977351239808 52321473209656936
13574009683186730 46822272601536584
47546865240145520 93019450642464496
16146889715283212 32577476535269564
78397222840873376 95218532377268272
35284645674974464 60504164167335544
10630420154418570 41427993496666744
58471476673004568 77142376964334160
13588351504609306 39598713497925592
14480521119169626 102257260931313008
73451659096523712 103890598134560464
5731826550982669 8701794983102804
17946482716336834 100415275116489856
55039235385163912 57970459392827256
9243374609270482 70475491832085840
399282053353882 90048284856189392
2743222092139818 71798449335627024
78203555900142336 104856259793443360
100440557426730032 105247745873922032
36379435382889200 37866014349572776
55192562758921080 57707292547184408
69767830593883176 90876238472132928
181448246081161 30050188581639880
3984048153827288 104471235217764352
10282630889344030 24035853497248472
35008369249357624 61491018514674792
50448783555764416 79680885885549216
57558299659628712 105715447736053536
14478009730020914 23360558057957092
79179872453242544 98309997603142224
81510370638774928 100256822321404704
5614883690918354 45235502282565336
39221238244935248 51921008184076720
65808993499910392 86897568511912592
52236541608626968 97208427794442048
73051818935424848 74569964938321344
31883819254636404 35701901773807928
50697557953492768 60969726745604360
8901866983056264 45357704005675536
8066259472756963 74260737392462576
25601137644824996 42765941660200144
18385455006108104 63153239980849112
22372341225600448 89020478910317664
15235608972686776 75202067543967104
24806142619736876 47412230157767512
5971277197883610 82487421146269664
38728836756036016 61284130307341800
76900545583459904 103162695813339296
57595831696588936 103585215468043200
56607176556944312 80954891482490976
75372501985836448 78812875804024560
69052734072839400 98102923801565984
17975550064414226 62260849920743976
58003814011415136 76007357530138064
41339830965343880 90992741568773712
33303713929312152 102081124588910352
8477949164368444 100261685793464336
8262343929835897 78467610589421136
3462685954714205 16517005360183344
36771531260882592 95004890036117984
2727406599576570 84002004201829200
49236995022209576 99402331419087280
29717782535979860 88701255414971216
44437062845675688 93410060333813920
50944856073163632 84655977161463600
89176327328538560 102928967647884048
25427035702669540 37375300358358408
24715786572623076 90372236761816464
33914331388254568 88239782787992528
47307467947484232 78226870845900016
50656230792943984 53739672670934328
8761168387429815 36310063543170568
60294406447974432 88179531697040992
89993586599296624 104751795361635264
59512630672890504 95549576705361616
83274090000640912 103800344136081376
11976140604233940 35391676855448172
60879619316853368 66621291430962032
19348638961663068 47522534261236216
45820518541980392 66626598779574624
25853499113800828 37204529125196480
30183541026695268 40310638996089576
78275734526192896 81036296490377088
50315314402355984 91975352651492752
19697955775553524 77791411426157424
38833613456947352 86068489397642944
50995995465856584 58628577512157472
52198046455243336 52725069447110016
41432629170930128 67781610495642896
28143452035734576 33894784076247044
43850328345852304 58298425180129280
60433757243857232 101243293391961728
31937772026951236 105056877925382288
66713352972526968 107088189091182016
93310658747417504 95898273731805088
5464009415036014 96401638007959424
57397614759241904 66379620218500560
9095975327107626 107153629051414560
72757863089339872 100807487167147120
71569919038174864 87299453594458064
11890063978122718 32592275483427068
12645947680614098 58469294844557224
40696284384081672 69483494692443128
5049326108352664 19533626325128568
11619615907373816 103604208015131824
6526536698735050 85115770273671392
4946898476430514 79561686881655552
90892370359445632 91572007234845024
12132837209378822 36377629069981024
41716711342073080 105161851046904432
17511167772234354 29972240347686404
41505875731750896 82248746152059984
59971261187262760 83165228663599824
29072688040938204 85273790002696272
70839453447799344 89973638332979632
28904508938122576 82889568332669504
20508704511613096 83831137244150592
90283688596397840 92673196808729616
4767024947619250 77092661211791280
284013771157837 100321906552826368
14629728429645928 64063133283167304
17908692553908168 67286007188298072
72797483712771264 90120802761794336
54709331682846480 103965564529290832
44158615133323312 95303404507437952
25456327069526688 25584506654094328
21146284708880248 58385391836113776
27633962790646380 37802335113354896
85547900620087488 102673909438270256
27430985680540484 51125704537581280
52783725801571304 89490046187874656
37458008633349632 53104555934976608
54479221460111648 95894423424240928
9400905144993978 16221337149464426
50330886956469376 69694374870201912
60069993738336600 88277639835525568
99784102023023280 107170180214472640
99129714904423584 106890407916957536
78388375839199488 104444823036220608
39567165414059856 43875986275299096
67190938419559520 85922833616978128
85715418394096800 91483169273542848
686398215386581 10975711939055640
68961181952771416 71459321930795328
26893759516974656 72973626083253136
27903128284947220 47037872217036848
18297125950655756 99019642131832176
21236792880139172 24912535645096220
67931682718393744 83210326528922704
41592623926402688 88409132066761840
54213935067675048 84464690610632000
29681886101455708 30721064881659336
69482595926941720 107267237969611808
21334976562819304 44348589647111536
48640834660940200 98220444299709376
12426706153085716 97257181472869936
998800720945358 14701087145743570
22013011266911712 70724385354121440
68421593067205472 70983171481060072
31836761250000400 94220358172506768
32002078798548528 75662985277924400
724518479304886 47132994015916472
34203488495052740 90934759164852192
12455724278491218 77151526063028384
1152007918046189 85326400126609088
14689263540623864 29600004160621660
54496980910107072 74564570804210704
71665195968948408 94569580182794624
1462963994922638 87934659495063456
19012940416362012 102591543491493664
68286982777993432 85258937152260640
1467116722003174 76732961299924128
58489394245225176 74386935685990192
42389534272539168 87968933911262560
12739597862126930 94878123064336832
338596515780639 66339776405041928
28136775784156436 30200157302936572
8646136673448186 69337322724385496
61648203886934696 79533316834762240
19339891388772976 62492007828405800
29932460648886888 30720077827482240
28032922587657564 91326681631044064
52829582854894672 65951082279808848
31334921441742344 73167737638003584
6984844826966099 86024999390827616
46486335302980448 77911207412175040
25635559393874376 91570545990359168
7732789022698979 100894803854575024
17635617040299236 93995616789817488
42652814010979104 71897511144966168
55387084082256352 73774690006780672
1569615617895890 78429328360617120
20843582992011272 28356159640076844
1556949952278519 104425710057542480
63837818369784200 66586542898079720
30154758929882832 94946434222330144
76494598057230800 106672293285227264
62554563667503776 93413348678028928
17847681444994746 28360016894469468
33699824058502600 39861941708621240
20953598623072064 46671465056904248
40803634550476 90982436197279792
33677882424550648 94149470898037392
45517073774957304 60215775617038384
7392006954722218 87854667408670864
50705616455232272 106824462682231584
34978084741448232 97449720494537024
6389765107015995 12003382288562400
31043915345148488 73445239366309776
14245185162984094 73941101568199200
72414786100118688 77744329998287248
62723131563699760 68306187382922400
37816769607291816 71997927035630080
25153757501576248 42577738180162456
36052558848192616 50973159280407360
82396238780801440 82768681033075376
41617823893293408 83256524783240560
7331596483488469 38320408774391576
5881874444289402 49257204901028088
41577463978778104 72221267987314272
29493926991104908 64728053739939536
90163801286296512 105890842042060912
8907804327605825 50034507239702640
67822525417041440 98342679754977472
89687724762855200 93346284162348224
67292370156502192 87497845805418448
33139958625765628 39628912587557248
37160387787524440 38387259612881872
9630792500095374 59729553477665368
9374562701686102 80913395925633664
7683911761132436 29373041140978260
66357453054544104 77242275765460640
33315949907471484 63504176099995080
682925358988953 30797417234315892
10933020453090674 103932276999331344
51539420634161408 71694989165402648
13312279187601478 91575063745469344
37891477705451984 56571507623173936
57272511777019536 72662574505987216
15284419704501352 58425262003332936
32807025643610400 54976848829713088
59953429132832752 66370437369200176
39706956146725104 69908726065889784
36488708969876504 45430475543688992
22912800278623212 24329837068351380
5193516478358463 101939411503917376
26798967087170044 86805265572826432
18376758055658352 81380767129849296
67410648595764960 94040778677009264
20020654577052700 51355806461051968
42635628992947032 99655199050954496
38105268151303504 42923060741107200
75602482598160592 81111767571311616
13447344292863854 85753710845405632
33708560029681036 81792847353398944
39710954755587792 105940970647436976
36161057366883488 100022290388935152
35991932691975804 70385511659544416
96472694862997120 106832890633284816
25527511651416032 91510682234683664
54206155779349928 78571793771213584
54778892631593352 77467925115013552
11607036658520134 49847715543737056
65107430806716960 89665589703668640
64969040248120920 70260282224335904
23431630602602020 53923767989677464
18071136837880716 24678071481875244
27555368499615496 77489009945016912
15777926217466364 57796470222782168
70159952861921736 71430881895366328
21681990968840804 54282939498687392
28696661108236712 48691823549353440
43937474574366408 77849425798322336
21822561833931364 88655566476451168
23476843289742292 90214647774581584
7111043510705571 45523223607303264
41539595410660960 55588467577866400
54055406561390720 70094129758922240
49260870275182752 57633306453710208
31541676285147112 40686456509491376
17283836541975032 99753265864539392
40672405510963848 97707960544865472
58377538013869512 72164578266116000
60184108909686312 90357845946542800
29924852683933656 100138207061466272
8970484630681234 19982490355000316
38756267513006232 67078822823345224
71957681362448160 81024031309082464
29359513671772020 81102783052161840
38769592419920376 88209975158699472
42487043081478528 47752731435262328
22444313287735380 68936528921557656
52851842698581728 81916067362284512
30339413635643404 67411364067750592
4871299302745822 104137588937157888
76283885873126640 98500471765139824
42137588045020320 79165609029926736
5603407502138141 107145080326615968
80129428745669216 95044873178920800
45681212355881144 49606352571319608
782298370713425 25124278914212816
13394567898808678 81191721924641472
69407010316912120 84693825072637616
9484026918222052 26215414126623932
8351879800269704 56353594209284240
28127703289952104 44966076066280008
38633105669844840 52017996983688008
22686734483972180 31982881875980016
41175947034220528 42922748133359552
45521043345177104 58978123750672944
5219728044445422 16907934290843974
45720657446694976 83549189194574400
24155123789563764 72006077488190888
42408290376124976 93265385134928944
80426742320534944 80954390533034560
55639988573032032 80243797284515424
17293166677805720 26631316381021896
75191841499748656 83928618970845088
61943840049541512 73665219577581456
9911161975558478 87875133001977968
32930676218690128 88497309210858976
3448777556673052 72113398486546368
34507015793489860 88208854481210000
45441024772037152 63590205997949256
26975085026469056 106708406482199920
20293655087523280 60536605810157808
62857592418004648 103306629397045584
42013562673834632 67923291129812664
8885559716767507 103013082898169776
5731098332924274 103600252769804448
17149975076210796 61444219190713160
9361788849273688 90089421997995424
34062785261893484 62516226605210536
2544508093611146 21922912833501064
52677305821233400 66102061627837792
8460329934457403 19671382535144436
48469032507423048 78883602876496176
35188255029878636 74409825409703104
11545376574044426 87246135606197408
60191595775906792 79281889263488816
14245025945102700 100757363939030128
23665651462681976 78118661646205184
48981765084227784 74762895594958160
60128701710907400 92167734614492848
35757062370838188 39692335115656688
31580555431242388 76519747572536128
41572273156203864 94137041408449616
4231868265594485 28663524830771272
37025741552927800 60060064956827584
30701976500066012 73805077492939808
2132003031987763 50652256223406632
95673790926123488 98244178994918880
15465477006195840 27164565666468444
15772950659422312 54069602285896712
79913102107967424 89356229862191440
32825005280590840 99144088687588944
30636590722068040 35445168771903632
5738760258815006 67687406270653192
5709929238183216 16506193289513408
75414584900735520 91722020105792672
74280814284858368 77764947207569168
90732218119242912 105030903094960464
20618918017007076 92047909729750880
32815470933477804 104208034071359696
69620922120957608 82226352465824176
62322945499443472 90074786568830928
39850920681804680 68085641164287992
69527051974914976 103263677356942816
14765868695826348 16794256599958048
82826184035704096 83133164324727296
11295889898799902 20496404145650876
77716899849255424 91511715707083568
31528321325089664 101734016213095920
15743462911436854 29439812247987384
52251264126720840 68066538033861584
30358659658490388 47494352588540680
1640307024372483 67028766408362616
9541172300197226 74620769033805888
26096039440114608 77605863573122832
73242107519760560 79642787452923632
49421395188883240 95290470109299904
68652417921284528 96078216031633440
6852580570684056 11818787050481804
41613446681518960 104770327620529232
28879545057782764 104164779395496816
38944269738548304 100686178946370368
49336035178694944 65990668424422872
10689321034390646 29069229169482440
50222137818186216 83006556998588224
72101669013722272 103632547185033104
18908968460570920 76469673117272224
20549016569000636 60543161077908360
21890567934199156 69137067373218576
33212350774931356 103335700188246592
24387818024551024 50896745939540896
66238771775973928 66832053223931928
42609493717954664 66314143726004832
37841150696635840 96087032550300656
17739509281988154 95737533298626000
41945488385678128 66665873645935480
11788060365479668 35851419379669972
38397183967955040 56283730350825912
44356860498507336 85015253347652480
806673669510269 70010673441272016
84182347737339072 86982100792399264
50686306756019624 87013020091441776
88451150739745376 90074217639733552
73121234237323424 98592557768838560
59664522302137032 71049386814338344
7796886159108357 57106270742619360
64646459171291768 106838221428029696
57559923839999808 70807270046502728
40010790746921944 58261139077188912
45406513855879240 106718648094450816
65150924665630376 101153812058807056
51196630252389560 58757033068164480
28462499805775088 86492679765619712
2891923538093950 38338205323924280
3392485367904283 21503547805672468
8773318612442403 62644709664624064
61205234970554392 106344339306522816
33239144874879476 75377969030662960
81251559901281024 83804567864208656
1000528461331177 4813395263458636
2872051064789964 93520228995118000
70750880012782712 82319641136869856
6435045305580906 42339970413344984
29407991720636004 48842443111838176
43939549442435480 50372496596201736
35973971625078224 78939250838020368
60909997180938376 88765330871697296
47351855548205976 94519063820663504
69840869916383024 82954062415631920
9806897206456000 76797823508174560
45131336032613784 100636624352755040
49243901663187056 94229912439538624
31346514917832204 87614403140958832
27211042770301836 99769921402696672
73383764133996240 92066510401879168
77895051047406432 97655900555386416
44578859285554152 48574155652161440
82424010749269536 91433746957682848
14351275372194680 17649792750710688
53154863391489064 66820088846331824
61351012265794024 103054306221744592
41009853488518168 57680768496723976
26509576048382204 71245481716826672
4352054890499880 86490990086060000
29584601129706592 101301306097303456
35066451815550252 56830703261067616
1902322292635728 31919513588900012
57412043566015656 82449235021744208
54004392495707352 72503874179172560
78535007807542848 97033160642286736
22438056841539776 68099161049096336
31273167389166660 32662848651004048
70990644873267408 76919223676630832
13169956405058296 67160264968568840
42044927827870968 76628035983388944
40985878478952432 94150212823590144
26152844355698792 92806430415116176
58376044631990088 64750945884770624
61862340601018560 91279340061138592
85540807281726512 105990600461898864
43944952107843808 58271914948536336
22839939751206984 59820245396773184
90919422747970256 91594782114107568
36181940044055200 95451106888113840
8772733754575353 75759060370768400
5638316290834049 20055301245201504
30268113020262928 95414036409508960
17785707348184214 100117596488739456
47117282838019968 57969149658435856
18327359278996288 90735616470680672
72477734711379664 87701314872609760
9125954974228292 27821239052410904
25803099822550216 37929177865916088
11895138643818672 38467270613835552
51659322219207416 101456714124272976
1633761534860230 44693738535205488
67286979070081752 76316590750043536
61500198013426248 63746775715291248
24109473598617188 57869310128377568
11011196662295920 48007738073657256
31835663444040700 71467044566141936
44228665115943936 86649693915672736
59902394338048592 93976794415234048
59625521646926912 104848417746124704
56940393407666816 65147562569721640
84653218179496816 103323939855604992
42407047906411008 103772317134682912
11380778677316672 35230686132794212
39860996196445872 89354724244046832
19827777132209788 30609751875712984
57913017922588768 93310394486589872
79472304709384208 104660948046497024
35639066056305716 55094208261939656
30257538416621800 68036076402207984
8831475431710058 62838722244576680
14632098944290552 54821983454821808
24214708247568528 30899651681827944
36459490818956400 97499687317616336
67210532994896736 100650879266271648
5944168547232059 99146075361322464
22279411071735776 24292309120960252
65449330106559792 86549964123341808
65314459453298608 97367803929274800
2365743064739991 97429443388217600
37723572679605888 90989481147288192
7119616297163395 15222376270402918
73734473087969248 82463308171282624
3296894185470583 34747699215600988
53439856626630432 87990317124110080
35991009700764868 74972322317552224
30268727824105092 98380488085848672
64967358734097712 81802354787548880
305730765158844 68819189917826504
4484680695851138 29741094555052584
26981815590807360 33633213562621708
35326411449099752 53691026334332688
71054672998316232 74067488544062464
21445445473891080 100853024860185296
43308335467226816 87870027941201072
102423096448248352 106140290906930992
51120509329227480 60362777718442952
52927461138679536 65237347997905392
77068457328411152 84902277165288976
34519774963119528 38359607442517496
80450460261017664 99207649056593008
27814188759458940 36899611367720432
33036493722433108 68188651505562632
37151980231717320 68136361071838416
894942396811676 41321394674137520
61524130123961296 87590843850648544
91715894304284336 98446181525780544
25184361265155424 33254242552529928
1365936786701584 68113517239734688
29615520240373248 53118197707252912
82531492942189840 105293798976467584
11276587833456810 49514453683319120
1285639992911530 91676403709910256
57516161456758152 57972688858220328
68368556304607816 78274011407915536
30523945727246492 86336283242330992
24406579459388364 50711814759467344
5697315927928165 70877192417488520
12360404154330070 87104789076082656
15869588437149438 40328016907690456
31715626542527028 66889226950761072
7057384125682454 78152940182008416
36239931799816152 105391319291259440
5343029953790668 55764252457522616
60506784445215640 80033697599653296
2548373247123720 46827612223427232
16669978332241068 75400502181020784
14285671167795190 97621960569952448
66733294521690024 76442884870658160
20261198251347744 87374464651399280
66810412326482432 80979285789239168
18093471869787988 107061294423104928
22611046721979536 76838242132496304
59936518422959936 93384910650069104
25299753181539552 50903406335665160
17488492095104990 40224057950394080
73109852547697104 99732145002304896
11607102360216148 35539653089930748
40971483123547008 47986887412914304
1639834964077759 40427675000238440
41249761214759088 77044234382917456
92392312422414064 96467288080436768
34089893911354848 100228318080886512
8361924309946065 80394220508148240
27586826562467212 54145857553782304
56372545322602880 93156040377287728
1255420219182969 90730447484111840
20966599105441296 25707132470142000
28414092348554248 34748663675916692
36633517465462136 46283116444554168
102100836284310208 107059354604061568
24420374034082044 105721976971451248
33354629264945624 78715771576145216
92274251574415648 97178730627562384
38330798965074944 100795798001147136
30745070204498692 50063871872195464
77408949736494112 104745023748365088
56062196140312232 77881750504213376
18931692476064692 87735387079531152
78083410659909488 88818025697906544
78980209006187104 96266031668338832
62525867436040152 85138491670369008
2561297880803682 20220928594439328
31925575089340228 50691464528308520
8103828639191442 64317592289649624
38634954663667704 41448814192710904
17257283021895992 26810851922017684
47556308100320848 51434269324621616
88115734102506688 102044538464048064
6216831527721027 45224299035462976
43717800924059704 84834841056298112
15431531766571436 92057888181875664
67096345046033520 81750100660383280
76374158426750224 104265756268825216
34013030836769888 60801211966555440
48199790417685344 48724149139227320
18648961078904352 26827735588272872
12465123627605064 89102286294697616
34399322116558096 48501879115008192
55062057774801672 100589785844287552
17967822573695002 95959170993891200
1718845467430115 36816895244685768
57673251435042984 99218624648787744
3123431537002947 14584835766723642
33175633066013356 67815609660380216
27663502873072832 87589545260692272
34415668892284796 51951634686583744
29836751886456700 34755869693118308
2878026107764436 38823038554584904
76722210716249504 102585803939750736
24926554352358644 59722818983071176
67993894983273736 77175389432110640
862197971934128 82281548122269488
7722973151982503 44758743795588712
1048001991374970 34847783180889532
44883718218079024 48077418561825592
25072039612653364 53460849928052936
5831666468711857 68377508208516352
30648705064620228 76799369643502464
4222108281497576 92135883160388240
212719582041168 81389056938566256
57319213626475944 61034965687245216
7363624855931859 68736526105822416
18691875564154444 65832192605923504
34059823933557912 44552318019099072
29528489246486300 63044408079313696
2105019833474351 99420188518434960
30046219756674592 60811223576556432
37250339870328544 68833543085276456
21468854773042312 39953949809172464
68646283392083400 83989065705254416
7452753650411992 86213411449683056
50485568152723344 65721298695478096
42577349755159400 62070462996556128
43480029047274424 49758866169515256
41111643333804728 95077262905615296
8145811012131505 76841417737064784
43341482877980064 90087736825072144
68871099964672512 98516533364342560
72777297120291184 73497276599664736
9649488853925710 69019661923413888
15462878245439158 57107759259535632
8328174209902578 14883078842861184
13074712572564706 24573074537887968
26421867818931212 67165967032450144
32486627427058432 76729054599174928
28648407858196276 105369911948589776
5335821640560916 79422458539099552
7942740442365270 25910749447706236
5023113684614947 70124475250962872
87327968963472800 95844357046358928
7871245693924336 72864285602404832
38082673855875800 78315153956284384
236458256480789 13101613045277412
50407160411815672 57800722668835104
81449482392987488 96069297036221376
30615668859064884 82202125877332352
12291405755397422 45237373038127160
53500206956349976 86772248881643344
57664381926913864 82892744620135552
44048906608634216 53766645172898512
52246027721989856 81021065157637072
12887105050408562 29869369450200672
6972423686328511 106051456332272400
78589053314971 98149844413001696
88636872996883056 98781413831932128
11844149840755852 18427866446492780
12244405961856468 60583109850756872
2418575814499665 12731095094999320
1921505320701981 98313517989137328
37207040018310184 56299544598351320
20710345144122708 44567515753714016
14577435034516534 21742195195313276
76942828657377664 99226500134071792
28654913858901232 72985929648696560
53475856523752248 53748342319268832
84287635598880816 106994573747178336
25523641764778152 68174250977617304
30680814681267564 99698746897539968
1174181125546265 53801338291370040
54325193248609576 75768143928327232
66770416539463848 97623721491963632
49298795618575320 87819658030465376
29913558737601108 94971017450671440
24573527254435364 53239574386777528
95634570217735728 96739481109559696
1205282923949433 52028248213097792
15305228672769174 96712091453070512
7507495580280690 42986394877356744
52383390595558576 82190213303190656
43330267111062264 67520415750515024
86688473728403136 104819043469964656
39872832603189872 88419846541770608
69507642248481792 106702094966057264
31303686489983768 65027473351396984
13190708954224022 27462852220382708
33679389267401908 77157292954530000
61558643573558080 66615095369856680
14125159879720314 42806479415487312
16107754202148448 30633945021158236
21428681073117840 31743593734183904
29688384206544512 67511505147581904
65852220253197896 78292209188610128
21566064719830716 90252696793386896
47856635523462704 98401227496357408
69201794939857904 93287506375566160
80850626431191296 104493428668740528
39928860140866496 96139704272222960
26882958621561448 89305878956675392
61093079087309680 104225359608747920
53850884827740128 87536904060588896
10063411874890524 77996402616781664
911651730762863 45791208470539120
23313765230562224 61298413534214816
82489581395821808 105004988229927888
74832669105188032 93042853812527904
67999025673520704 91679084334244976
4996315480091861 47741640710240584
22956160338610472 60179779592333256
67242629144403496 93234312315567072
60470353382746544 86982386133631184
6714467766969685 76391493674504128
7264112921731190 48563107700930056
8457193726043706 28327885561142368
4798842653995517 7256310391892628
30063753141374604 105373886845576544
69049622910808984 95629446208843296
3545797314743044 18419187253369532
7803828937738805 49193246577308304
79979613021434064 82069413674080320
82323055269197888 96272612971468800
24960422111709992 37342730359790064
10249357187985998 34926345654618476
71152182705711792 87137494330201776
43305695069335584 70536999135118912
4932041839309695 80738760126788752
67675534907862128 71531037439448208
9686822876894002 39960017000004600
34115088870034428 101059414959731360
34291811789230748 88225516831427056
70947099300492136 95160924247422464
26903859358967608 70676932528252072
49998698539190320 60787339996160160
51955925689661056 54630737314267000
47596601269001032 101798568094166240
37855194235215784 63078430500410880
25691860397530380 47626704742428232
46107638118704632 61883981365954624
97343135495304544 101278719016513888
13404239356874092 89519149733995488
10567055216967016 52581215845373184
15920434364614878 58268431466986504
2551035646155549 97667296666462384
2695039752067567 46979224469630840
20473199607595076 100432661513650192
94663278225131664 107183363388372864
20520915961051192 25777382323264708
308290247941971 104611698148921264
26260602312884156 44792652822539544
7822013783765035 22083832415353408
13918538881336602 97936556064325776
55071946175560032 86759387909553968
793112108700180 102167179814925440
9948261233511740 72623873523681680
28180215359104172 94780837256303088
59795213195091664 98333259560109008
56297762437877688 82034570066723296
56671920491482576 77305060164996768
33966284063789008 100861154148511568
20431774345180144 89411984530693104
22182079852578368 40894260244521360
20217391468845000 45059003996881128
51226401635672792 68983884019419520
12589709015437324 52992673700444440
13990311231890496 17750191287981426
28912258818002336 76180289335681584
75011755138819552 90363383123712976
41077624242466760 49507638901509504
49670376921382936 52275157670284680
10070492456131368 46623579832971216
48071526415757016 93036050337614112
51465705539906344 54567348489000352
3373003533385851 25507079397850816
39335500419912744 69659829620819512
4611129014929965 11767440631428154
56903157135881080 70461956703541992
37328336886819096 102152709070510160
97044381320370928 101605976456951968
33048363135886784 89261210924356896
40072418558515952 81605224685759408
52179973496209368 75827584392485856
20666885522213756 51283778945410568
50422406666614944 72318647447162672
29355900635935992 74625595676277584
6058199227181629 39917298316902944
62563473586563528 86481374093823296
20681967586472332 49778270139237624
18934659015721524 57095367896266208
30202801496886464 40847634045360968
5982452749905399 26153894434454744
14872080445410928 67119148169379848
21469266567631544 58320407744716296
24086716816372312 80456539885561424
31777171979709264 91656653768585264
45170364827103448 103820244672666608
43918953803886824 47398942178157072
38657805136052728 76584028505840736
48115426327987696 67356504412952080
80655438464722880 86457968434674880
22686037955967724 59380496033858144
27360720979391116 75437921801485488
10211619706237800 99191712824808176
41905385471250176 92753484861173680
86486923375255248 89473182829188592
74124081802648592 106111508134984656
22257790481460584 42326463605902504
67010962239954416 83123433277644016
79574119425944560 104053002068703136
46670558241238048 83202047289675184
59821526046860160 102241885731781072
86898717943912560 92183833629758896
864759654826737 12874859274360664
7134400460784535 90703957718682160
42337435324096 21237706738306060
56022208333143264 80581618286249584
46859471602561976 89863667374251232
14483313175130472 73745808726913120
2931980770865251 15285012870214852
47651421870090512 92086409103422224
4832403367601398 94135513738673456
40480178205248664 53979861912145264
44117488535162760 84872920214578304
51872667398560368 59855813756220664
56425586310820040 86372699075502448
2650729082851411 27365494161416260
82682738921823552 103231792546539376
17359521674784098 42563351807163648
2803531238579179 76737038847126816
50667226340374024 102532856761040944
20978558244223036 97708591721472608
9244813201886754 97324109271876208
37043662575718712 59351461097456776
62758618237838016 90015383469747600
910976185754395 61682315224734912
52294972982993344 83606999065983248
15301476024720774 86594016792760144
83246263028368432 94153473053161296
96626595749258480 106205506222235552
13928101805109796 33362824921228812
80415025822258048 90863523765114272
100146681465090240 101855813576907024
1927264404599381 68423355212860152
1308883404880906 65064005019718208
24871607155144136 28534324296455400
6979636801128392 25094886406609740
56935450554684480 88956675562451600
48777599880921584 73360606181586496
39977041475437952 47093502203474832
54206643007894552 67682262789608040
68469125186417048 71855489052856488
1669111009958649 93649786948856784
45148943487330656 88838764650731328
39654719346386360 56912119683654056
20823357667120756 70015439685501144
93995831807959808 98252167224311504
34842672337538548 104366974160258544
97581200636391504 100877299887710256
14976173895187768 16516799530743418
27647774578714768 72392144622910736
5086682804521564 9598087022346502
10836709300945288 105506026397491136
31471016861243076 86068580966708432
76977199560279504 77740648625348704
7976791692305379 34062858101719684
31090464630440540 35751985141354008
20942410055911648 22623615671521008
45907836150986512 63258220152042808
47472252741515000 74914503526503040
25469710084923952 75654385678002208
76250212223306320 103474155869818560
29324110213825624 76843576258753248
25806387392775360 37898927524821496
37244738093825936 51017153996755248
25667864900189224 67424081193588680
43206596951773856 62479891661253016
14683544824800118 38901256786711528
29339519333684940 61573100039824712
14216613680294808 66571778217847104
370377533173370 67351526909949912
7868759363948445 65294122254563944
68713047960335584 104741138870126016
3177469841748049 4239990033218768
32855278875541324 104709743806076880
6434109265111164 12117188342237862
82230363068774080 92634443611412864
68009122630328792 100739100762674016
23199582973652280 29191220073609180
3908140330824663 7707396515946965
41328445995254160 53683104946181520
18809177699802028 60554684321197544
36651547538895440 57562247119907792
32271430901713964 71830037103816264
8571593217766576 45608966215191296
7757938232263570 40621681695443752
1744618705060578 19283120529932796
1077450133970642 91958716618404064
38598412394210456 84856016179293104
57644694963537632 62527115718338432
67199886975229688 104196551319352400
51225431734535248 91245760821519904
8554796083885961 62280698497936664
73473486303604176 104973316548651568
5722760252527622 72621879303791472
10646400951686484 47848046933634976
3140288884670259 13415285391994866
38650557213827920 95143096393768368
42254264940079520 52087752798875080
48044161349528912 80385524059394880
26579040042010132 67637629034771008
44279774012155176 64424616304492608
35324879541010304 97714762220228256
29384731539939896 54533165255672104
60978155513607440 74971433487313120
5524365711270526 92943104036889696
18544492883475888 35831830658445000
14230016410741052 92460883503395136
34324800572411748 85902291295421648
20629095446096816 29313229824786776
36542737795508600 88596078604243136
25316294977885452 63707261455360832
13008886084048088 23180443612221540
47966568517901640 105323915135666336
60205030955326120 80156611298154880
3485681130156328 5127495491535953
72791175690837904 83243553014141520
84717695630429120 91282541434534128
72806846580836144 79173064241022544
22865512675752652 24184425872471632
36059882484395624 89585150028316928
8886023661804205 62704382612015192
15363696567911920 23771895055722824
80413091048817488 105199016232774800
5727847892199329 18078055846019756
68947081990152016 94481364258734576
98972820102552096 101102876275007312
13771553241847618 69363812848698464
42891802671413832 90903031728835344
13104552093597420 57327084465317192
37741679384635184 43465748417747144
50670650800239592 61128373643596304
94143414185967312 105803408531585376
30774225950265520 101521316222388144
26693989011756532 76081061005097248
83546183878645760 85697408531565904
16213214538338862 75463500970540656
43455433238281272 76612525820572320
18446137967063152 18747158572660456
27661950570802324 55827070087620960
35700880335680412 99899127857299488
34459582135769672 90651040850494816
35768279716083928 39436165773658016
54999482346073944 81218642111146976
33255972154092044 103774952634511632
35874135002780556 88927084120855760
28536424828006760 41312064357651928
10854982185505682 48636270289848736
818447594341660 5939131920159153
57294101668054616 89059485171664480
18795950512989436 65380022033234448
54306628517222624 78682045464351312
20117412345748152 106321473243673392
80727274736941952 98439801766320864
35440437992465996 104363555097721536
48485319775279648 99217566269349728
23552217764403548 61328119867712056
1954006200067521 45111205682949856
35987575008826468 86543902727473120
19722988470011912 86304527463258800
10863105729250342 79588563532082800
73041091199676560 84014938148056464
47156790685440856 75224958517869232
1485728868913651 101659182647334352
34475186402410528 98561381893413600
30921769494625872 64952637971533624
23245515525434128 51860159284534864
55148962432869368 91917134029441888
68596826344320336 83185194410018208
31858996645922872 60689643161124072
1692404931931306 45754791143095040
28258020695750824 59845331944459568
30449540332189196 74696021723437168
21570096507452788 103479906431692560
20098031109174740 44563780808057432
3481714298183062 63939590620512432
21632669005385984 61926896013051640
29709112501144808 43493128730059840
40908678298398992 101784457156937472
2726815585725404 56787283180791128
47167347555791880 103830938705730496
62352050932825128 70711871119149824
2056552881696320 70300373126392784
22221544468223584 24720207784199920
64785100163350720 69415185240279808
4495714077087405 26330520093118684
33780378108781072 58533120585459168
70698609396131936 70930458649034544
52646885624474744 78251497839037376
39148694181997704 85730232772650576
627890571350861 42584928261188912
3491527397575380 68186848415919920
27722663974001712 46941766885915400
28663988662045688 54554545712005648
29382390842496508 61181583099241296
26662903600679032 74058302225481072
15887296957109842 62682471254485736
13058137445236214 18280176751929104
44518573838563184 85624670302021072
55125457718343008 60538437633567848
39597046605745720 95166362131551792
18686298532925808 75227063059814496
45915353794779616 49775612353049496
75274492235130736 97217352424366816
22885832570824828 75301245684948016
11789461933865364 54061662395660816
61253999983515584 78275792498706864
9109152601200872 60286476416469232
49347046547841672 90697679037929968
74517990345513968 102636766030759104
32483408320396060 45990806342118096
3001191802983476 67446549292195168
76983743247551776 90823867298492112
51439015072885160 53453402028845632
87523002421046112 106605973586408304
87807818525474608 101482369235298592
8057085137203221 78361718018136256
65211035794104040 105689883480545488
66572484001090664 73898251634702352
14434818454039392 22089233229164136
57678700362487448 102743398469921168
8033283487295537 53091626376483568
78940469676154752 94123976390125328
31611063231388872 72725852099831056
82350639198830464 99693011197170704
4443982830584719 15378141607284936
25729585455802168 49250356561863360
32368880860273760 85606588113298464
36148458287810920 89257775377056176
50514697802096584 107269380563574672
13284331873841484 38776696534857960
61284560935066640 99411138543943840
68064998357723280 89592383500033248
66737502879956096 98101623135977616
6526520230417637 31019830527714176
48483775905760600 87463632810524032
14188581199462518 53659876393956792
70228901715118832 103801191042288272
42401143245606256 57137736739106400
27339138066005340 106649776288139408
4625653451723864 57842023438881720
46293011367218048 76775413991623360
31800440383548756 41858188823643136
87275175356425904 93196495304914912
38899243145623040 88630152422442304
50259529832870512 62997177356116144
1129804796949387 44117540147370176
57141855488975560 106633088217647232
4780049177242663 87150290467305808
5734896099222187 39818088517370632
83451688774650240 87009701540195520
2118668168446351 14960864790294274
74576106857054944 105703981681750176
33026316611566564 42543970398843408
52957786172370560 96943776465149744
31617559314992160 89451491971452384
19686851601589596 34226466667995472
29779228983774204 78265871355413872
5692264125357822 77684778105735440
58628213626118504 80251413732365840
39323101102386120 46293836353252440
5472789765206912 62969383806470144
13645519023944862 57630414190369832
57007084760569800 58908315283040272
2525486465950776 97271788049764688
53440570506347688 106547439370279376
21783979741898740 45799210164035824
69070993307640496 95868001902931264
37663571659215568 102587866009350272
8439165756961065 105288782465826864
26408583448755660 39421646175947216
19509864046791468 54353040881327856
45248269886171752 60535320246767840
23774622195172132 46645806783737592
64141130481229440 90489027808140240
41327526641118264 69215887223884624
17951558399944316 44318127727642464
101095653714636672 102845135399105904
47655137054102736 51544777364582096
7052923131245808 7553973758726506
31485623517599124 51094554553658328
38040413949148960 44058889846887232
22970653229459776 47541123101938656
57622346457799184 65178864613978616
8363415982262807 30061074200438708
71252007716641280 72597927477899600
9124181996424108 107012079349836416
16958735217765818 18432371661403284
79490945187258576 100361046093410544
22711175591513456 86615246486492976
58160887730857504 61667663651163520
35491756682683204 91455969098213248
20274918285698712 98950676498211344
20126575280615628 98655064534567312
23548182569281784 26156764788148132
53523897083445768 75669496762263920
16735901330428324 69890318180746120
3999320338989260 78503588835831120
18173633437333308 67596166953904000
42622981240770368 88152406901588496
9765768600487906 88640717080724384
18424071047784816 74534274077883952
2166197908155061 26433774694038024
22433875158827604 106346039180766352
63925874623061792 88209576289711808
13113245207101830 47035643629376248
38284464473887272 82991604635160112
72840340057060672 90100041849104368
32989561010515616 101308473214092704
74729152704407168 93014495771591248
48617888438044008 65382962392506064
40864877176094464 80534645334727520
18153226196260844 37290813839205576
9224794982653814 54703891430325728
10532082719931800 26331228565519348
67586176165760840 95487956256554096
76569369664025536 92899140500072528
20848174640689100 89654799775482608
51629232408552200 80574877783948560
59891143370329320 62073401139064448
66407063875075568 73662637554177520
34618061823822044 40787711030502728
7827135037229543 93649564833219200
14562837764250574 73377934476557968
21855077275286496 102292069174395056
2621818110177614 73951522986011168
54876675970868712 60696377267176472
28644375772737520 72464617112571760
68951162692977568 99252583751155920
9923346732632834 32770297977880880
87404547400022176 103947724414017936
59789181305150256 62282916606495704
16497311372875604 84409477458483168
41334709605056784 49472330660992840
10260325493378836 82415389823804528
27136817586454788 95201189002113776
24927237049501816 48943833380605728
39934317269830344 81044156461716128
90993246845340784 97512666820884384
11184644404253012 64820519180574072
18108051281792844 88408567777336944
40567330950326560 55866923925427664
64089898967755928 105561800812159408
86735916616978512 94685111952193120
71597116595113416 82390751342062048
1678936542752457 27033143124670428
2275189994174958 72165435582828944
27557500423793048 87854354986558960
38899745127038216 100153475355956336
3313592770986940 67131123904315608
9232275027722936 63942283748518032
52035073229142792 94452527747975600
35791849612990592 86905578302346480
44021992567401152 61661080100741992
57635946871524848 93449428824851664
23515212177067960 55369279361152680
11187927433611686 27618865019341296
2020335292037965 78477809322656672
77269119228705648 93523102827454816
8557630447947698 27665753914461152
66650374386459008 92123279328133440
6482682623022465 49179111460684616
8130900302390294 41173947071952464
72166798300780144 99745087817652960
2917604792491914 55527359926513320
6594094105450825 98092019538479680
54469133595703920 78065901773969696
5238644898393253 63018994376649896
59125793319399680 91121394565541888
39561121347580360 67749428716534464
85061886049131440 93156977111771456
90601817282695440 96833922418293824
66415250730743064 88691396300408224
39560661777698160 93839527335311952
44581252153717832 104095583513062736
74084848259541744 104184016405479488
61599242426168480 97070361750215968
69455682086429256 77102355072937056
20420955324668132 67656719081388512
65362741047813832 82533235788075312
6685341168090061 26944847971300904
59443253464398608 100437358107534848
17127074969733820 98792272927747408
20128382394206248 32384185088136692
5358668907155612 19798796231765376
70882663602231256 87382419517230272
26131822566080492 58154637893723712
2511588721135331 53514216551997408
21030054173186888 70041880220537608
8635323890552144 33194131280148336
15648098268983088 80624496342792560
61274451987434808 64642682689573704
78545685661360976 95718380461190464
36754434274414088 70606545419986384
63124526461008488 72703970211137056
14166147735060128 24526233827660004
12407077461400994 17977427082750712
37755415078152488 91397318181158880
14495597223853310 23386383535810484
90399273116581776 95711030482436048
62358917639443624 79597375237831920
42883271064694624 84788064369488576
63413677034452096 97408827758628528
32040784362263508 42241626692387800
23333593160943236 101915513779729520
12230881726547248 51004115061218672
9574782495215994 12390496795929726
29593685500230424 86147447698140384
28673325491524904 76296560061568496
11591243261355980 103393123627453680
60926193111411320 73878930261198080
7210600840318684 43847054258607512
84259246196813632 101685037136473904
10981199655731590 67803536250332680
17797450872199642 81054553084021808
64008192465519752 101071056359547872
362779342434311 4722473757570651
58232962334970512 71214505873309368
60747254316886176 70882008643845792
39883390849092128 58715559396452752
30299420377983876 104204147094012128
27044554689697664 39125927674508688
31586751313129444 86708184391761456
31636890791658420 101658617037449712
45750268350838496 103982491317171920
26511538210538116 33084344932055684
33505277031571600 104928377875876672
13880065485789880 100522545958717408
53173924777538712 84973470729259536
32918465288116856 48122363424075344
58007173978901328 62277668708252752
24570322919472136 87170473441020256
59150340737533 29894124666371936
29520040813058872 30959461028692644
31314562349375552 45382343413382744
38404919033330176 107329823412483280
5858637015300754 15789985772393426
64687877375989192 71440762124032632
35400156094391652 45525268158619336
4623945467988971 15519511101231394
10610461338131338 85505908329171040
10118967188220220 100696456867532784
21107942722257628 64471788154404488
51981043835389744 67329551964073600
24279722203576292 70930382461107680
30940400878314608 31989344799380512
3876363455915453 5219885096546176
3317309562208940 48853833043083224
47720833764235712 70849823634353296
40895126698959760 53363002035638456
4264733323941805 99439574675217872
67628995852436872 81778780203020144
35311686196087288 76724901491680192
29101626875119036 40783512920093176
71620794539716384 83207561195789776
31054582327132052 89216481491575680
4223352196566012 50521319754403336
3898168232339861 34306912195947288
99449286733256208 101989508946994848
45898842075169784 85829951288624624
12507564274926384 90284540532018336
26594171776248184 73808231426324896
22816028048902144 47446437903242136
12192029871708686 81919836487758304
77941341023281520 85782729251162000
27301928192673128 62566583494146768
65233422648563424 97731622621372656
15353009168952952 53017116705522568
19941337207122052 103306330965093680
57771905522009696 62812030927767984
9077777249103552 33133070903272648
28299770369087616 75357347608482400
63537633965987816 105957518553023600
6622876155236820 71156700504959528
95221908464567248 104472372453647680
75787455219078496 77548390118421984
18624028341991436 66706047191589016
33490874954678364 50751943532147632
13555615920881280 80289153765320640
48320661496120104 75892608126896720
3334230527150728 8752109907522207
6097849494198994 57718866404217560
51169381187247496 62023388787839928
30416791940837496 100800889162031616
2121038761626435 34355239479412480
36617480181738688 57843649681979408
84215804681068096 97686960422553312
1072072193855667 46145269651951624
26399575598543564 28662745772884768
30019846466088884 93291845085391680
17967978874362956 59704468116190752
32918789195799656 39412077324781824
27549345291027084 97219498353564128
50625536595782880 102891123334671088
53769224045801576 61772074508832968
41448366408647184 56903937587294424
9891091287075430 57485936192202032
55758067603537400 58321970965850864
71395690739994088 74064458174619712
564538108964920 36253639231672688
82897183955193376 102363046339043872
37505432137753320 90301583499280224
2191438660065461 29302877129175968
37311830221983360 85089004001436288
33321449775094244 76053645133126112
12729863328503426 21431540573636260
65058635609140816 77203235488126800
33401713805333348 93364697907704224
12835761979125222 104860929960851728
25989088316226212 45227240417230632
7435019890345006 51602422667097120
13581466516960152 52450156961281232
30320809646315784 33646785361941168
23153614179046644 95350169120688304
5580300581711963 56532508306803168
31080021809904880 85754617977876336
10716134587822730 13965752543987664
13575571674634178 16739453695089732
14004104961640176 102793402847596416
7881207118577580 62673521991829336
93702879772616256 97449525756771152
23603488542480484 69657632769693416
11837369980375296 40011846857981136
21522864867189040 33541425247679540
5973517413451771 93401486606285920
4213614396490862 7495152499343877
94268776595673808 98621290298951024
54871990251835664 88736138218080576
6667065132119373 84483043089492080
11200588243804938 55337350245651656
8480861287674718 86511989009116800
9248445643657308 48754313600642424
8905711659514623 81851224694244048
3775700153988649 90144784907800736
25192429236329284 92497890727277424
14591462365034876 62078346141734352
77671640069478656 94641059165450720
54707737073563040 57310701508020056
97522457620884000 105348482192936384
58614493603236424 96325206122838272
73635335311364416 87285085772509056
9833541684024054 65797889933563656
57204045071619448 89883697294562960
21999859413273632 92228594357692400
37646037197610112 72327036721730848
63900541578427544 101419758960125792
52854724282608824 96265914856834080
49402990299971040 73971601010222288
28725358570269028 34589390189812872
49745027398779704 96158691714450128
10656248956977088 66383384495374720
14329378121052942 20700583491453564
10094388953597648 100285101871248688
14709590425122080 66529760085245176
10015373125809866 82256436097849328
80934757115846304 89579993430809456
8584976654589467 58428716477794680
65300370428448904 77548801670266768
10938001208350378 21697000163764584
66783939801274152 90926014380116704
36668144343032096 73459926558413360
17639492928009044 58221454519015920
23389333524863828 25425921491605392
71327008275862168 76737544909599728
26374880430694216 100065661120085968
80587943776474048 94269210547571232
14525877450739296 101087200824732656
6252544967735294 99615870259883552
12468541762081154 28414434937057132
53769976404739792 59444112293786656
29863763288877124 68457426178995936
37235455605018640 50604852171593128
22154800843127072 55218977322142824
84995475058071952 85850716081146672
26078714109143844 94733886203278784
30344319615837116 103042490485353536
23806718214529052 24086993353395856
15527158347454844 55529646867416800
42133317114664488 99875183613206160
9562826928315740 58031275141789664
8123214708965306 34898646816888068
73786501754175232 93497909340060480
10049307608564002 38794858424403024
38002592581526592 55421947570579560
42156788741976192 99220193315829152
8593641714013677 95868670232046944
62175535152494464 67786420193967480
64622155670753520 89849439345189344
12054152876977164 60840111705553472
34739893247439596 44819739091656904
20892209213105404 27589220773999804
38932683856962608 61343129273402824
16093747152822122 85914099565957312
63858874823630184 78832683418463184
49034906121860912 66233919351786080
74886576706792112 78587417657331888
63267653548394432 67724848336907240
33832481405209372 87366542018591744
15319010030451212 71247705494385952
13933845285982140 101073583499986320
29306749889913576 56648486210933720
19586061767166532 65919230085803264
91671111013120320 99607502646305520
21023643113050856 102073914351598032
101752471828026640 105915116956139824
87654718859979680 101367715638369808
45244103802918272 81166347793244608
41566502944264624 100260045524650640
31839401141310900 34512606012698004
8322369787656026 55575641141033968
29521542802970140 70232550050828216
19519441462910472 77511225004607056
18543732025213252 42511189403911616
36558976971920800 92789628340820752
39533368634681344 106579007316400976
36134018173250216 55326030555955536
73901241659310576 93346111168953760
24258345610098664 52290741609155304
22693090346335616 46662798460429032
90296663790819216 98533516531910768
31112422689562244 49307518080614880
17444227586114894 44887577630862456
45840024543696240 87698790595899248
42499113618901088 97001954897938976
367256154751205 26564473918862168
36243674915167256 48716678359494432
24429208468216720 70819236400108000
59281207345051608 103421001835234512
20763044509978496 72207964847344640
20499228240194716 82068505720862240
14593810445289240 19035267666413128
47398180138487272 51735257843330792
36843746424020024 68831839816036264
7238919560843281 86084882084069872
23029964394865048 55233091193613464
82475107862852912 101704817727333136
7188418890160374 68890640450402488
68757387870062680 87527404224917648
20333726152942668 86554094864460432
64396753939714088 75031398134425776
68968914485475960 106700207792116992
53650967939145312 61321714540863072
83831460547525840 98057996569700304
24686301103755204 91150338598674448
52999137014788472 80332215455107920
17475400758716212 82151790610031184
66774706480487864 104723159926209696
10919214847581488 69213173296223872
8456539552181249 47231481184042008
5443907819400409 82886651710546928
85208473449613616 89600985754953824
16729226767699060 21465167699317944
2473427029821016 43163281865502576
72967546311822928 86385008420535328
37431422674048640 83214194955537088
6193609653725056 17448350687089548
90933349924795200 99571039841152256
2875807526608659 70832533018121384
31730420840897388 91990793159605088
11471772294926840 101113812539021360
73296993527544832 84854030439299824
11258117654382712 71205440281430096
80613318877442592 106880232758625088
21695123931929412 70253498083238264
59736293339376488 98509701777388816
60916596288586464 88702151385770080
8945593824674612 14106006230356606
25604216247865312 78291627905357792
7793520908544164 40976342525915168
62097172817715488 75224561511395696
63779900216926232 64386558759217112
45716288055836896 50801537661027560
39179745952785896 75361870985891008
42201552946942160 83008326121884592
86676638369822368 102757766348331520
47688758323991800 68230780250849952
80505381785613680 94425411262554224
12043788654391486 51113011007861744
37402768300824760 52750441898987992
61540548445457496 68573275550447504
65017819090023464 77786494691658832
17380759218188486 80719304059952208
31167157619821948 83758808120048192
26894678772975176 38632691475828960
18732099126329816 26637209031640260
94530784868780960 97104840016458192
5261384448627857 76371502608448080
21202965540761196 95596012661528080
17571046519692240 32313188876089116
48010446527325472 100844110324972976
21947708469828048 54494442000352128
19695472085869228 72927052439241072
48571196524871096 105109288388995040
29063733528915424 76721203419153264
57516230107086976 107365733190845936
67498290934239240 100619326751778096
62348492894991336 97551758635982960
20336584441946804 73675519899353072
7409089723349766 74127954135734224
12679898479112632 63650057874647560
72805181083177984 73783213582677888
46975466983978680 86698232616763360
15978312650642024 98654161621741552
36026236708498024 67787627088591040
16231405042556010 45793148494704848
72578255559271280 93304033135873856
34441901805387136 91442774651194432
38225973780559184 94046730104194704
63676000826250496 77976855137688880
31538409488257236 44243203105001856
28369475353016300 99297472777411712
5526550535921100 86941392949583488
65436432587386360 94560359377254928
20906903931753932 84140950532080128
48914167540940120 51766380071732744
3463872315208818 43167587352882408
67969435579027976 68952325379088632
40774088418631008 100563045656988960
49629431999097472 93774599422968736
34630747359047340 91524565142216544
30480962754482288 49558019408633072
40219457154587200 70553852242779584
30755995722349184 73342807355008736
80747814808061648 85338567045710800
2704329966692354 22212742231695188
50899639815173752 52264560782650784
17948840585499202 95431018111798912
73817782691490224 103321147902876720
89228927913839392 91583184368843904
10972191529373556 50539971316369656
38806915728043768 100460000872592992
5865143584117511 82859496207679792
25399760820690552 67275356214061776
12083853087811668 23624460422061172
17122251540515910 50747036165607864
45143427022404504 101419952892409200
39551213817873784 75160289455471088
22133092181113064 106458467177850400
18505526118692792 41762391013816480
45925730568376568 98693141063789424
29004835471014040 88882961746196800
60513120361862216 88506599399902784
62783839110248600 107284562688294672
77327893959959456 87343086252644784
40276185245736336 106994758039363920
86024052221679 54174101034805712
18293895518308268 18828304504667292
78903634885838752 106895312639039680
7746465507665639 48970164988097408
192537627053833 76694711076446960
55281705245996888 87671607878559552
43675183908583480 94085043329155024
54567190322427016 95773097345522368
17809139215451442 91994463764483696
12813580725596244 26213370296439376
11857157958430488 18219963661503992
40052305964763664 71151388655645416
1352513242444230 69760410042636152
29060479461402528 55537289572760808
67831532985225336 107316998954991216
47260612998946408 103184833172945840
13595003048050316 24951449739636244
47286640201603344 62757134878086128
10761227220372398 40532488046962000
8867963439953237 49132137501195552
71979307433609048 93174303822894720
31705125161823672 92624186915540368
9559281462467962 30181028607570284
14993863424636086 17356145122292720
33800909402679464 39384906457602336
17056621688248454 26830119457688540
44687031887443952 95427985929634144
30078239585589236 105973489222393104
39397287942798256 41845094024972560
34949766304822944 41563270499335504
13705591500618370 100750267476585456
915051895467758 23454547847591416
72749378613281 10080724169107444
39085082351926448 85542170218851904
11577337831446846 26088870387718596
71877203553356216 81860172417553376
49262621127154952 82546326841726736
4912707949146274 82778005015400368
11000495222343452 84386292789369632
4409576692812350 97919551217470992
14605894107565698 93723757892437808
50415096210093336 93688486894120080
3209316377400209 14540944246196374
89433506919084976 97407373260845616
15412825308871470 75693182100964784
27410392218555848 77854271689972736
8459443598823934 42957643724742152
17394215213302242 28693983585298936
10245206197977072 106681643169152896
39173120539829280 41665285956412912
12304950987877280 75792478192494240
8509314240465932 56213964944579352
3791185589227678 42166064851406888
8514002039289480 13933626946814736
72149419208781472 96400364653981456
42070900807961680 68815059750051160
6702351165341572 85791004633758592
9410057314054114 71338831982810632
17284503337761318 105085608701728880
55557735254839360 101525369881414480
100254271916943808 101279573694332944
65953996602601280 87075102944672448
82587267099461408 85368800679842048
16747712926449214 57838190812068976
67765371311254920 101082730134659248
46266776041794616 71708791614286464
2926569220848466 56808762130104096
53728175474864992 68071793108691064
29442536062649552 78284614209112976
62589453233491168 69993520108545728
85389528401405760 106680612021781984
70490779996352432 95929119693764928
73975118630929984 74192641826641888
93836671775840432 103503377948050752
51981778962138776 62141655102619968
67696659247295800 98662334429656272
88982972981356864 98621519990735296
40542682863434624 46717447656959184
17818302143672572 49709433800743136
49767457727901488 85305990834908720
1636242579153824 48246252404919464
14017536192472466 66875857057822456
38885532486632176 91099717844276480
27521569744213120 59965318822228656
53086046275454744 74849693586810736
29496925998005312 97184384434339200
13320715461344918 14441041031642540
32401876831716176 36683725674880624
37526215104330848 85843039271087696
45406962189182688 106277514596109840
352303319328689 66423476580073584
25299207158489624 79327093443535664
6698967369943241 13055632922339256
4888544781629565 64450064446259344
41370926428587368 84804593790315680
28052837332796496 58346157138680680
12892523731460960 52342118650146512
50371965490971024 91980418187912800
105761251385228416 106344479935011360
70032202781078760 77711408752623792
34903323689822408 62529248722320976
81362440924195152 100122562132832016
63641350527470432 70575522744691888
14041023751308832 22386219256142440
64954665967095984 69814715185544248
55107824258231384 78293035422837488
24748261409331144 74563615734089712
29620902096477528 82237366614996000
54793163711755784 77598112260092208
19931132176612484 93525059093146576
73573435019771232 88177337182994128
25364712037765136 64206835426754040
19278367046936048 23617451391580596
48589826032065608 70672307709782072
4853223002308658 93243446916637088
27584810785241336 73436009500096944
53072613415643720 75064309305752608
54527628978113592 88476189837971168
67730380940553704 75601005420158432
34812957323049568 101515314669631248
10241363874570090 15936061314666758
30846102076804752 46555865534415464
48837396632146104 95435024764668336
68599708216814848 99050934988481968
18954438251803600 25188578958984772
92178191804096272 99419262041907936
9051762832039266 29332299863963336
9827948209774024 42207390932162120
26793623395288100 61792288959512744
10090381590280920 49708314248905592
45260124880858256 68871276846168560
33543538586632556 39655547034716440
925799866778946 86965056123245296
29290883196094532 49738402113422808
3503384339408876 66510824619228024
68192612872182504 77070989790102816
38429395771408488 66178599913800088
35191427151084540 59373046624662056
82282086271809440 92665641187773568
91739109763946208 94922638719548848
61661394864026296 99925982345077568
37833619579108448 95167498577515856
79317451471495104 86781426227119872
17693782281856548 70110854021871608
11881015895202644 83106075835257392
74823496262558784 93837275708341648
2838631877891923 30836278466590900
21160972212230696 52899906929504048
36489834742300440 73754276275726736
44490466178138000 98453862359186992
9537729980714804 65324025085221904
18043938063796244 28558648552468508
72922411564495888 74534090276059392
9449284528971106 70027050045676848
12548008876213462 19886770055513012
16352730656390010 66661984689678232
38849328739913960 70406730826880304
27467001183436220 42252651418183160
77790047005012944 99790749005589360
80128747443001600 87969131106893584
16558853018814478 28819791146679704
73955695048899120 103883221888090192
30257796107738132 83500924063575792
35327043376891348 77955696269604160
66069437242486992 87740259762918144
17428840375263606 53521901324243960
31595547057597368 36692184425014136
39920734610146736 55300221644472536
377619588522720 9004554066754156
15480693360581598 90393766647342736
45708652315779144 95339212697465952
55051795498870120 70732610294146392
47040019847546800 88702546436312912
12121018859669120 20291866721320356
84447198965718512 99996427866246096
2015183187228013 34197784693209096
13488632710184106 24442539749719252
21320997349301924 74312038588151216
18137845837123120 48681514570396832
60750449880614504 63577866455016744
49755323767059736 64673433785098304
31191144034412404 106884441161652816
30705246552125948 91770633656535392
57946100163137472 68353086214211312
60523620574951 3477003908798601
48963586895798904 57570534779776800
14440794052607736 91164903251530896
26436877747124496 55893604077215232
50372778126025800 69456318834274336
33524747288520072 58715251806214560
16638436709236536 86638409853465328
50849766462875016 87413220632479152
43318581904321312 94715743909366288
8627768408524709 70432577763767288
67831789865868040 87861723987233024
7257867123400120 11106968885741812
323118608840942 60324853649445000
30655535308643360 106327145718354480
23150185882035840 57392749362050280
52667101573012576 95749639011440720
23910441036886992 66866194025958288
39843926851328680 86256360326273392
62907123465998880 66900273538408320
2994490605596544 45585052434441400
51722558133798248 97754889862317328
8558536223072439 73923725319782304
68523528767247048 96802095635567152
41517771533834480 92280738660811664
1110922016360855 57547145010485872
32350798092295092 41548098749210760
10394848594151694 106407705913905392
22115586505248272 60835772561779440
1929924034146119 53708659889642744
920139045368576 29391264146936816
36235319454787088 44663392734098840
5090392155056384 68368162320876352
56004005482904088 75696019972787904
36382529886832448 36736527027170968
20231831758098232 81504765555952496
77881510879290432 96646079760820832
35670498456421300 61033035734884680
92909015415107024 95477673110242896
54913300007591280 85283941544710208
47299506600106456 92977753378206688
11718336468212898 52893510431168016
11333255334885414 70026851410209320
41840891755247904 57278695817140232
47795864226158936 67090224083129544
22538517461013808 79889445887653024
47371159549292784 81687956542695280
80587155212724352 90855074630336432
93003048593984656 100943443057802640
27288858991412368 100505538516501296
75734652423325776 76650557261454048
25976351710600676 78613693322468608
1189795498296738 35392299126262684
37551126237533592 83519689708337840
7328774574494176 35669844267725776
71425503436665768 101271325374498048
43923638261690928 50367631384664184
29354820477502460 64869758153787648
20552388991520320 64470288891538280
12090775496937568 63480197149156608
4202030049792101 74739442886132096
22245675089443984 82823854243475776
54268991315711248 98493175210334448
22463355088698208 64872332717912328
59449554928225360 93488387183791408
51645610468027144 77898983551483200
7516220839793019 37354353050138112
1976450395915604 95796420565547232
48550622730767088 77799236662615632
64163592618066824 104903756241745056
28899361095521180 58180228597943912
26596694667967240 92344438311433840
41127434718587896 87527038480184224
22020506184219756 82902013238354544
12734862162253578 54789752493143880
33055400975877780 56048941953297456
69059513085167736 75943946661767248
24584034757110992 35915353919436668
29078436048286072 41499918046192192
76045029872512 51273714249662808
67774308957778592 96813638098842672
47244788827365520 86395596963116512
15202138252884684 41256558076572824
7253343214043049 49597374685188320
23861329772246948 63300237974333992
20704642747518932 59274548985608328
72520302485456128 74003635793629120
28958390369014376 37146481687998984
11632125770797354 20983315664766704
39947346950769064 99519158722464432
15634344515079890 101379004147031456
59491888186219824 92815225835411504
45243955719054824 58370935823265872
65283455628558768 93673693350991872
48254693656550248 98035808740735680
51577380653859360 75596623207975808
28805279682644288 54228092002956424
2088701794516374 74563545826312304
18925332333665096 28967362669693772
52362043964983016 90499952681391968
47425554227190808 93358393056963408
9939560354855352 73572247810962336
14627478962049492 44484858837030816
47687800609407456 55376595434593232
56710075938411744 100717200418319376
31981511414746112 80867030368521552
93757707045871792 100099532457328480
21885834327757656 100812195195704704
92723248621654944 107309269700426544
47871037584109528 100854772257819040
6811617199341587 73045331435126928
19932071760658656 38495611792851280
26304440296132676 51391069702822528
59644009541070592 80280481569479792
50635136611069904 68145908100565376
12507012848735436 29489797954158036
48759271027447160 72102803378655280
28423621263754288 50123104494128832
46750267600782424 48994169852668032
30912022032613008 62645908107749976
20213553101119244 96338909261153856
18272758030285656 53194261322391160
20996520519889464 73492843058774608
91200472781752064 106736365052916400
21678329316649640 36519637569567512
857033644891739 4443164418789675
11215057584016044 26022636422010056
38232828150270488 92009065804289296
50320833578371456 72951545618313264
89678293952255680 94891453907391408
51435755545499448 95122615108787216
19227890865300380 33395037103486652
525335573015976 85411229139409696
75641611235107856 86998036874215744
23706156309827820 78702626132367760
6132197507469181 89975297238631104
38841163699300792 73499718552889296
71181378984073296 101779910997387760
2187084385739900 39693236102763008
47451905410887552 50764911544361904
16029372471935282 80934774762792640
16494440455032358 63128405589777032
9896799408741004 15251396303217706
74031828422694816 80278257442289776
10188305649672706 12219316429116448
15271013525274668 19280707942844020
42287778426816968 70848754804496048
65710190329377784 95852223014677872
58265963263897360 91537673739226592
77861473033899360 79540716186239664
72628138276129952 81990618089185760
66946041627461664 75266271833750960
73506332493721808 91210639932760288
24404603553567900 40178440916052272
19110200826767744 58168755405949056
15971513283534250 33719923601671240
33740981201330204 36126994566283440
20984583492474760 60157635492837560
36480407159534480 43866588592731880
20873220506852736 99881775977931648
47778310036468 68362421535232200
15725218194720468 55260078141244920
8773946077555089 29356051565159244
56769903096867784 59326129831831392
25383209500091188 40705753378105952
27471251399826068 35031262090503332
64560028338856160 82774140083954672
5506996886595157 11551806599104698
45685726161532240 95293215923616848
45796157586279328 83914536030875072
33306272581858084 45275831429447584
61588820599269144 71372502225267456
44846651799694088 52311883485180312
24294940132205216 92623822752985056
19143997474390424 73197182652558560
69799803197978256 84780174215980960
39059313136660408 54107731759462768
21956848747458280 75587688915728800
77982504323814064 84918078364676720
15859718210847482 46338978511870224
18609599456047832 51664256081597552
42818105114975000 106976587404919872
50169213658839064 95560372555841888
40124694466001920 76364277953560304
23644957785616700 26194186642574324
29042688408068864 63748401415994680
25537514773258604 57673280651010928
61327507291566504 82777659881676144
36700715572167224 73161025014342928
46206746771307784 89849824973135424
45020763482697704 73482364153308912
23874989715666212 74952276936842768
48028908597951536 73445237033401152
817813088299561 19508788761484156
24578403065860764 72352996902781344
53122987859685168 85270218066426144
38012655373052240 42058217608416392
63535090331686440 97170776377148880
2324591049134446 98620451891791600
60331983971971168 98669765490828384
2604668850594331 60230019005013696
5920768708926777 23374393581420912
6287505637382130 50211977234226256
83147575170897344 99855379960426384
18685008388817988 49428514083702880
49298279015628080 92394407747443056
35173642483149360 82683081796289872
24770317859916700 95537257940517104
14514178225454340 40291507425502800
30369307712432880 56944419183322560
15786123581107340 24595149502061096
35204469598567220 63759658540312616
69002370929119152 84249389480547760
17488078007190334 58999328849960360
17156583091803752 94778542309742416
51300448004502896 103828281410908944
23254773219723144 25105149147676864
2470373309671403 20120708506335460
4215510621818163 67750404131504096
56954074692931016 86636328405848752
11589087534301002 83178983408605632
7309489881390767 89492713659683280
18289181003333292 51611503853913528
34238873427003880 48804288630729704
33490133242116568 69018022512820096
20270296188128676 22917912212973416
36941132721653392 73033755310416448
51154596353752552 96493210607270864
15978745497991572 39465338324248528
7758502469796758 91339560495044384
3035239955878450 49265196440662792
25014929963597120 65821380313801992
27461595829745120 94097758933821920
18478281382812512 59869409818228568
10256330726566702 34211873542844412
17635205847777186 21144687227833568
16714660123961650 78069747873705712
82955765373151072 85108516305300960
52671010994990192 103675423574439296
61531959828105200 97498620396303232
66821282895498312 68237055047792856
47772553650436808 50830732315386992
8757135253788000 14329369961558160
17260158092536936 65435423100005000
11161877060747916 74218325758440448
23337035391195692 34130429640710852
8770906441895681 56569078684015688
52417675999507552 97897649249253904
1947729435079575 60649615209029424
22237450010852064 59482386434598192
36106961668247248 53883954151627760
89531620835435920 104148640626380976
3970096052684786 37537200384118296
33360722352481100 93312328022723824
14931809709607706 24471099306379332
31825355652043172 67517381448415032
47753041973489024 59115767442531624
22129670895712676 41058067494207792
40125702221775464 66259172411222112
30053144254365556 51856723779069928
60114658231694832 91006817168816816
26957872044189852 37543204614157128
1039817876215363 100923586913441152
25269948461473100 57023849468025624
75061488635726592 105223470173299472
36928148990454120 82509996958780336
17820599907712566 98375197897001328
21494768655907072 104504667201490848
80121437120470480 98101770739843424
73065160801223792 87886079630109072
63766864188081016 71944333208838696
73880148302543680 98167207183339376
70617041826332896 82159553546792272
34580988324591084 43677036148801064
12904599782718666 72786735302305264
27588014092756668 93587988990947392
9683211622198110 94051590344011744
1262677505481339 61331911138681064
33678192455299016 78397540932477616
404968919356155 71699864600254864
5094304831686023 72621660026631968
13698156121618660 79363277590774960
4123178861240389 35478354162687324
11215087109190756 75259581553163184
27987466340880984 33262059527318592
34356982251528952 59932453195306816
71018597472132152 90446405840095200
19216425979606640 97003220201076176
13002734399196632 23089689015407956
20482735209701932 29652309406536884
75872473568277792 90894284603147568
7269483007710270 59329819735637320
42204661495391104 105100840620892016
3168379164767458 79850474224585392
65475616867469448 72339864052802320
49697143465599088 63335395353499256
72687715022958032 79062456969026992
8359134004345708 10896963730582054
44599297128830744 47922297548685864
3141068681398012 102228543595287008
24718824273229232 70560361787231104
46270017718317056 75992214103396656
326497099488067 102351181262421856
1920562301625443 82973374483232160
100274630961122960 102793778979336224
51163206940045200 95134329078415360
16057126767899332 96002914324302352
12814944799226388 105309857013139792
54633292364898336 89537225485833024
64947516092416424 80486020001501888
18935168237189496 74962449949952368
8002993770454793 16416625257505808
52668549009542496 82843902800484512
72416646038635296 85692408378201728
41055428510483576 104962955454996928
32649716714195652 55736538386195408
41678333278893688 43219117158202384
68130961399139824 101687421356826848
7508496290906529 59739313055060992
39775834484987280 101204586013420160
64990928438576928 83825954112111712
10655116354941184 88859154725116016
26987662265769592 44526869981583432
45236061823454696 56165050867305024
78414415315337424 99189540654217200
51169106121627840 68482923836230888
5184155102747730 88870791285639248
11459936370222862 105076714975975104
77095790191439488 82894951321004528
37145420424487328 73335329333633856
40518604081620432 48464510806198912
18815239465916836 84183019667555280
366970382238006 63238783415868800
49294029811819488 74108726837775088
97324040618012672 102615324846387536
54292479351161608 77215646370170640
443186393130111 107191366452162992
48864965239279584 62818836161749304
69075771027549400 91879511409330048
4126449566582110 73368151811946144
52240647183904296 64856492088848536
7287941452401738 79240605928772400
17135818198151408 17951840525855648
58330081752803456 81650940821006816
7232364368648915 32533369130587024
2233306796878434 103390412561901920
29392723415976732 52832716428556472
45667922325477624 57918500050450552
87508522798156416 91618627345336208
32752578868374652 46264071834222824
43832580951276808 79572912565930992
50521626153483608 104420845100148448
14357088981276712 40420736242995856
51524787131430464 84631488249945120
15385145609641656 61162164851139104
47470357242522080 75499875033149760
17698289291533672 101270160468792400
30783228879126376 93442334284738208
66560844374726144 89947168019276096
76384062992601056 93943669318196544
52483507741170912 58988398029232064
35922926650878928 40802292167935584
68738717495805016 81963186539817088
3563385759962465 58180521867796744
80580270647496848 91284000425756512
954099788483048 68391447926492352
20759408654853452 31980200449536916
24608009531947724 93730843963359120
35487022188174080 64421150699453008
13925579831393822 101592127189703424
44300612907010680 96888641412046496
11434017530915840 20524341051274504
53016410638225584 76551269994048736
69370648018637128 94736056087292912
35553783615363332 70620132183009000
25218778466402068 74213628890757792
5634245309005359 76007628616939584
22515994891418472 45205948846805216
13927666777719888 66323203483366056
81003853371009872 98624837117955456
27201332498669068 29921199688719960
45445533300555832 83502241986172528
13688366297205360 26517398328742616
40773920846559552 61545263199797096
24910179628664796 99813753406691808
49751301139169720 51343570781024200
5891619434763721 18854404576944744
40396939505244472 80926525192839472
44724391264617568 64337424223979992
54815674854098544 76187774953271904
14441013720063028 40818436417054392
43145166715477016 52473373397420152
24351182693709580 47175995672152360
8450922633487325 30200633483520524
13810344991239556 34520298729685232
13149986000926598 99471416558619744
15379950416894158 62983353869005624
7128410170441060 46130562847415192
62912474172944296 78964562308936352
4558072862797549 26074751243983856
13493585302993020 47149307164468032
43781436823907496 103025211254758128
32180426277793520 45152420060941344
45581209867216904 86876543556135616
13946600480498894 102862175048796912
3609524077063372 42123573391122464
44998026088825256 59467915321412312
2648831866758729 97364835911250752
42241018859542112 58558103830611840
68660761727981992 74622079427185104
15225477419425592 40800036195713064
29817843522792072 70573651116710320
68767731788353768 77467682380431792
55020892310220368 84881664198138864
4307979084729769 106009581187458480
13045354752360542 27120932124220672
65568620988356824 96721948195583776
87038296718353328 105071869578159008
51128352359000424 70561594141135832
20063119483589184 75107024874406864
7970375312676244 35600394641692756
40085558229708888 49782432458667400
25346859321649948 103610371496082752
85764597344603024 98630995807893808
75031770784383824 82581540514437152
22841395130289092 60318728122412144
21775119375803388 72279875367924160
12606775865306480 20920195263526928
3645271789281847 48229892046764400
13905948974588020 106671486783649120
34095516024585744 82451251572285136
74227496487270016 81309840268486064
29286675062783068 66391508522011984
55479169864361608 93310965109372384
10162473671121984 96826871224790624
65181160014409296 82012416287605328
23692859548199096 40616214015618160
43715973569857816 52169126698083912
21281590418537152 40737553141065624
4357984949009707 48203743687349352
104380421458394688 106412370333468304
10437996640408712 104604322169201728
23383913269956220 53034714236735184
46792777246715192 59657119980824312
50522518043444472 81829802844237568
17569433840518198 24049938126971832
12290039927424248 19389589328504192
46263848011174040 81003096533131840
11811542926271828 50484248343752704
23447524448398224 60769632461932408
18347525728757868 28745865797306076
7605296568183903 53324593887224232
2493276200017930 91080036957622576
82280668595312928 98402206811569280
9230910856361014 71341333179486888
11322894079978950 36130682149617408
23692338677865232 33063281091414664
2876111367553712 58138312858340872
28405492625858704 50141755678171568
67512193874684184 90002560260936416
54006935742919576 79397313980773216
130702308010864 86628163228107120
10072275996485144 49899371252875928
83435222980424544 101713152461806160
96655298260805952 104368895178823152
80364865395236640 98587625511065728
26726838653037660 75531658537552688
3842354125325014 84202676292851696
84476979997149328 91743565938689472
77616548750354432 82616803754843184
76188747004499104 79478218441968960
35869359394697972 84818964937510736
80240212413497216 102062640017574752
36519723117468280 42848099984085488
63826365135294760 64515088400449408
526985107970047 57994669945106544
10245436856371314 17309130687707148
95102824977066096 105966209487054880
47153163348640088 99135054628528656
33736582073292944 96096450176237552
96565023220436912 104035884873171680
38168833749887488 98407877211761536
2959322997629930 49705461691861752
16624885031291590 98812566759028688
17514199139593134 77963012358818864
14498153399679574 93103380963208448
973425697889328 40729512093573784
20512088422591032 72585127321604960
19172068952596676 80746882824642224
19151578217642604 63246544818945352
30335780436789720 56632388765043296
86442178792091424 100834601587816304
22973429271031964 80288335877807280
10050185103815084 42924210047683744
2307963824634553 88425686014716768
91313499398613024 107293391167592304
28823039580849856 60184804051113168
549301364019775 85302427312350896
27613717060233324 68893226162534752
61506723469294776 77550125102544064
58101358818010744 72977881827349520
44603382233874920 76993374346078544
55454476024122272 78414767846711008
34131713433296604 98397149432261712
13033682482931144 48130946924849728
57401999071984896 105950535759012288
53942734387192568 102343503715104352
4572276300474933 45892472615638760
31199381113219852 79150046624755136
24056931078387848 61882891319863928
10989282651105888 37328005384803032
68646567944704096 93362938847551024
21502152183840572 30794874670851916
21546645367840588 54566608682626760
83825576347752048 97091967242667440
53536899656123384 69301013506609008
68529447116265144 107232131460418384
71921553562353936 93127946794039968
16665240863910684 63289072820667688
57187049826814688 103240271469480960
65672339208578152 69535579314119760
6448154876586918 93343356008194400
32492772851657888 47672968585477856
6956398015748600 96463099845946176
13557509917540750 25140923393944948
14895100993606576 101596568410773152
4606511057807544 13185864309033974
9568297404628378 77701138323051504
12518548482143792 21955113679653180
10837322860715110 87791655023223936
47928497239164000 72652147353281824
26339605919514480 75402983243486448
37786234253582024 71413813038799712
8327734943563848 71760099148645440
32769322687525580 52968524945172912
41797636203145240 78122568833262688
23163948192452252 65303361729537624
4547065565188983 76301225232751504
1934259576163865 44243902430185728
27956998024229828 81637364792421008
74683281749388928 93285834119982592
39676508068911768 55984382900970872
55882785597327456 89145964234821760
86546835625114496 105028844547365248
88575371875759552 103602974077516992
101743583330169744 102682162846616048
28646696979124088 45892264049723080
34380737713176368 65033349659468120
50456219629961424 90459138762493568
37616119794650288 64919911192749440
36396151424695992 45730409090497616
63200707162288320 75848494523606912
31005180159847280 34361771845809576
25469218340478532 55936758229996144
31259492922776052 35172424087162420
79532766745655872 80526987835326048
66411458320299568 107193570291332688
11638653545779426 15732409148981104
27147415982148376 95785044649683440
42893245353739952 64414474372914544
61426846464443240 102632124164687792
20654310488677992 53686321640329392
3550029425278856 89154375074344688
14630782275984200 60560247515678824
57688141631499896 98083493045403344
55571840294665944 101876603947299248
12085678432178886 70547722299884840
55439691940513640 104206566104243920
47572460157394056 89896171416304832
68889486202615776 69160481599768104
9336469329428870 83074621518473488
81589049479234752 83846269675453232
37143256107995248 43703793430272704
40681321624209616 76831798554803888
2998385666101839 47145929699787552
67948418281276360 68256078108927960
74529510348928496 86779915040432032
16243531098748788 65161840241855280
1785060891746140 18777124913028728
52905259169062840 62324827250993768
15054589099907694 87124317045818768
2732350801510621 80529937054394960
40731955973334528 79855552709974336
42386898883982872 63210361229011952
1122563664291001 8348160561824804
25824757610620132 105106628083047936
4972760070096973 107225331050144256
6951636755955891 68162774581813088
21303654169970336 38977068079308344
15458472504202280 64506521718439144
69210008787739224 102326972046582848
20776506072450652 69354372490678448
40063307428481696 81215402405483296
17391822960382090 70075953251193664
29583499365775316 54607526778525960
2572319121170 8741073338703924
51875422805450088 82633968793474624
67607202157284584 72717026471936464
31813970458082220 56383491110846744
14174939554014596 39447355936592504
24947701396407332 38242419366500496
16869812071292506 21039315373034680
59332359884922064 63373685542033040
3537518464735414 68624086665489616
53979903267406496 84678752677257968
74165928785757488 102370590839886912
63361257446003376 81394474391126304
43275602298991416 77507479546437504
46439442803347424 98936489559597072
76240183268344544 85403059873577936
17107319432584392 98382692085618272
56634831384907568 85452970120061168
87623629510393952 99981389126104032
22006435947290432 63797435014621008
32464967912421436 89247931076502656
90185325626985600 101638807750608880
14535478920052346 74269449064022496
6026951167349628 10698505487011726
30952208833762380 53342912534281568
19548472207835780 80089674324220320
48733559994567136 98386971829858080
2566427719147111 15428441068875132
91324089474580064 103710771299732272
21288883703236784 81070326133866928
25674826273525636 48112719102773312
41834539293307904 64910523638336224
32797703413023016 69168946913456008
10672135253813560 49306320707673672
74802646960650304 89689541497795920
57630238480456960 85963550373519952
55425260178058656 81394897965235568
50412084100191144 86096108473765616
20204619732759868 85494802556856976
2554931352551271 97911833571219312
34531914046842596 37989220496665216
23045717560267652 91174002382994512
32961080627770636 88598000060790304
177663756219864 65205236753555336
85292576273469216 100152422972400720
16089288195304880 20711821942848600
29127756439016360 100614344035012112
67352360054657024 88573187126083808
8279994808390050 12696673760740288
11712154307002266 50832502320378528
7174490108550267 85884200956219152
34755348433981344 76344372671435968
18822592107758344 106062062524280992
5576142756209186 71304049923484848
17321940034529888 34363844045003912
63431685969653360 87122913082901440
35181500679716132 54964031873630560
26525845172877520 74213041390965696
22485003270995724 58905204466075936
46924036039798000 93874720751105168
61646619642670856 84272751209131680
26502924065272920 59240250283305392
17851533499819576 38490612556313344
15342369322540292 32456858966672152
60857949728770104 78673599317386672
15225136319755944 24788183582893388
10844555158367164 26099850897100464
43779554720227456 102489394196005312
41425742553638864 94872442301520592
21696064299766552 75203222595039792
21588484928463376 37001046425362416
8848390702396017 58418563138317904
5999097564658359 70278569432902184
30160884562049884 32239675031749364
74588664610424080 78506241559533360
15007733527603158 86589729303802928
41890063409925104 71685263782185024
5245450997868350 9174266270509726
14077646455935296 60485275266677128
3786011815073015 19610140441986096
21768293917112364 39918602240445736
72636500651945920 89478682335347040
24523792983294312 58244543247246584
56297432026831472 64708134259591712
2807471853309251 55497860559345280
45946249402610808 97946622216682880
58469286305257448 74613359807235376
8308672229703145 34732793458544944
14592769769748696 98056583706400736
17463355505345546 76581343127784768
27883401493834704 44281916493383432
43248823816970848 57785328814313160
50438420092011672 92886206174781088
17576510358559046 70063890538993880
23270531507363524 95799298766103424
31584884812994404 62638177871286432
17455256125767146 49404389377567320
24739393164363112 68872937116948360
18591004214800656 62978422575188480
2290704791247941 8288133624740606
73549666281232496 80126953823292208
23377809821138396 83684351032017568
46138186274214960 55619666481319840
15441207530334482 91500022664822816
75901058100211760 106875567088901584
23480722211754240 85478771470082144
45770522516307856 57793885072546040
32514251482635900 80712121507901056
12534898103699500 46740825572150832
4668170929420855 84565877906681872
41019889654592160 102563540054104288
6426066635565189 44612604535312296
58783821728751408 63200453354734456
74474509114763312 97446621869941776
21852439742192852 88976371991619552
57730313213476976 80178328491452080
51406512467182192 53964064663587600
15416018987986764 97836688808406512
64876308350716824 77690287332235008
8350194353686528 25674873407754912
61972956814335288 66280817722116888
13944324950975426 64294172988941992
73981469897021152 85492306277843520
36227049200393696 82072787908771184
29261866822602480 98782216196680512
11059013783095176 104624038900932368
7535278532143407 92392295496157504
12651822407150658 93317009309698544
32919181093997976 77936856204014256
68821651245390744 75667458252082864
58551586948259768 95283346913750896
29537315893518464 62074663059725992
248101717194366 2910456574195482
34587063070518516 39035168978487040
79998556079317520 104635241615426320
69002181328601112 87490967858499584
30187680269394700 94114549648771344
57601274284364352 80835340723009152
3117446366808702 10315095378441626
37782402294448872 50941766292718920
3192490253723909 73797637643366672
8395399919581990 21701680921745312
31380171633523196 96251443198757232
47715109835394312 80137043686801584
20894625673606504 78650579673307088
87577868910786496 102811905308830704
8039781193389134 62093581181194720
5834207929562381 70072745831372496
20450091831269084 30536751355115908
44829876931380104 46988611479612760
23625760075448240 85558922315462544
28161876617056672 41968997455078152
7098999203519825 56862532530735048
34408098527855320 103620112356349248
89517649081908848 91852906018102320
37443960434479160 61517222590066568
19144679834443296 88962357274829920
52986706569120824 100519760738881360
19672795066201412 75420409454433488
66729400412652624 88441211774264960
203012866678619 100808409163511344
11116098846052558 27426192305083100
80574454993951088 98609400277581088
24703792827038972 50580568100961336
24655874806348816 44161964609406304
39128895267085672 83925546015269520
10583173530782706 96755392640670064
496852533117676 67392357483426328
4876008306137851 100904229678580912
36799665004896568 89106239365514048
59903562396825448 81032735042321440
57736695887246736 71192281734051936
980947059998322 41106869595832464
17274519243058788 62349471640993152
13905392394192132 89009044699172256
51620252469540816 94835441241473440
37631362873728584 52906064874112736
22987718034148040 25038850657881180
100912706800835472 101454129352019936
12058583773922736 43113781080517984
38000043451606008 39440535127894232
348364185603714 64848386877488744
41141560854940056 79886234981429712
42325652362719752 104315085057608480
29343608473954408 100805320595603248
14783042635985192 49150074830006440
34737937248046516 82084101514611104
7383487991437153 90769252785989440
50838892727534136 85080775009229328
27267389543559280 95523316025917488
36986803017495368 87063422732973536
15846648521856698 26065246772629180
7423369404258351 49810433495609312
12835319746272286 50065320296025496
4139358563152315 102547946055401296
38436837991809488 86415603948446704
65591747719752160 75297656557868240
30241665486934300 36877542266270472
86173971158272608 106228961427389216
32240653143884296 98218765939603104
42959462989640456 101425314399131072
23902092431678788 28138482139268892
20779157499084104 76230337971459248
9481051886294562 13747047406634912
11322865429548270 19334766122522748
62773888493654288 74996996070622304
71865316555837296 104767971936111136
33209872053802512 103047710883530112
96113837331168416 102875069755100688
20669824711225904 101069449690715472
18169266164531720 40278171704095104
37741864024533104 88013810960913520
9476989728192908 101238956781922592
2039915371077348 85913554781614736
32517209868661136 78594236550667616
62141994729410208 96662823076611392
3178265116721346 22776680625638976
42086266075365088 57412842809913672
66552678395434232 93602239967369904
93223512979645216 97999307788162288
44549185501874952 79795621399878736
46441770844203592 67295785424247784
30656196150039308 32451903967763540
3822124837310793 40974162602243448
81141719326255472 105980471780790016
17737686418217860 105053205752742064
62762071404973640 68370906498101464
4095422587829974 36908348202182032
40387932914405464 90719908762580160
22706863638032928 80394618223521472
89928734905245648 94882286832125152
45142489227029824 98603901560900944
9325684781950002 97751683348374240
11092512244273764 75521358164711040
1221106902342987 72783038537096832
75976995091592448 91923869710467968
47778045041297176 60966157944514120
29960741677565400 42881695404435752
20855675059280028 50682506768752320
33913386272381612 94275618928769360
88176388244474080 96919053517722752
1938708278532792 53426811870820648
3675425037420275 85960526484478048
60915038672559008 91537938281393488
2644465061029817 76848632317200896
45008372087801008 53007732791990696
8984189402645116 10081995137142568
49554613632461960 79408530396752976
25764047658573548 105328670094089568
30308778445994968 101279521896070928
20264193376378644 77308709324071936
31308580999103184 45434038796585112
38627310157465768 107338219646778176
44491299593739728 87872420611186272
73811990463833280 95668542758803616
28450557359014908 86142008863107728
4842058929502490 73091881322220656
48120700271660264 105087992065461792
25528323522051636 84278858803044944
32715215415100500 53532223262167392
23396377223542036 66717372790308800
78947934520381600 92924583487022448
63736917262227672 74729541964352080
2983629784167482 44296463345706584
403107855509567 16178291153867350
27438174480528656 46629508603993256
26720222789476792 61269205356359520
1888245503140260 66654148645550960
28541236616321580 39355846340729928
3416311644499208 82770314392726560
62908708163699000 97124693737917392
14064605258560 73110759897210736
56960522414029728 76622483761594816
41789621736665368 69078215397600216
85369186951995520 93111577360674336
32388953815454504 43092696144503808
50584065733729200 69875283850116768
16997597708616648 89887687935774672
30070960210872668 83818333186874064
20539420166763700 37318116723144552
9918501927707678 57075048772758136
48082452888478120 67389288547874872
30224894541637440 102999996433959648
3572532211257936 18120095249811184
15613332294306574 18803227349927532
48612262274525864 67617187904374736
19232280358877192 29205833506093616
91898334886969056 103410316755222000
16961930919901286 72760889013999600
17105301056352626 30300409884431476
13030150727251824 93675629557366240
54433240328402744 90571462873621040
7382513140753941 56416312147462112
54719279656773408 66538735733980216
14154977648580178 53700446604708512
31115685813684100 36053086695633336
43009625815610528 45911522610319168
4221066949525454 34914830448033544
59402375232860600 74328853156872224
31342013811883944 86057902320938160
74769814447596016 106004796218195792
10497501039137656 46337230390812712
23847245649367920 58516807063332400
13531190312997826 15208637728289804
50895374239835392 51119986086716872
49387606308760104 54221982247917592
51263900647820696 104921364393120640
32108076389600008 85361185613864192
95800913031507552 97261454095453696
23651535131492628 97759509314998304
14826724817855462 67066659375350232
64588844455786168 87164326332315504
17158936617575846 86207829568192720
37412271581004736 86700216587135360
6702541325097279 44270777063146240
59005762931769216 83343442432180832
35901622109326956 77242965512397424
49913064903813200 61315399686562000
58362875409633672 85391365035171184
82528991821173152 86926947078586256
50866193373831968 66943427179746664
73541915972295040 102392848009651248
46836101713702040 84602663667937520
25707961763391512 92794748200888112
25604884514215868 85107338185865456
55489185132774384 82352529678828864
36352266426314944 46541256791182736
76765864876810112 87991828049450736
27576095446378724 45452524133603696
23574716401307692 78335019346788448
71521261832494400 107089132338634944
42450999609466960 53345525544985992
6368196376911549 71331389735120432
52697778416798816 68246654843376200
46166470744997432 56677785116286880
32955810451987096 44973702965618920
38413969321891048 106497328493088976
21332679229484952 87972229587104848
15315879581816874 36223906924895880
35109611194995520 42652310689474512
2690183797040559 67382791810535856
27341834660618608 91914301825471936
101844125230086960 106607422896077792
39435727329117224 97443857594677792
10908074963694006 30558186844877260
370177792042541 21268858745384612
47846291197485000 99990220140905056
72983123059353680 95371864044977248
2053357011738206 43067043924976376
9249027029848104 63319195609501688
73488049292715120 94498799669423728
5694785761627201 66054301433200496
33653515084012624 93273252626743760
26932783241120928 107088140219487440
14446305134758768 24749806881402220
426450879623413 50806307284412032
13984772943927774 37046689305518744
6779018315025334 44561061954927472
43436351490035272 104526673429171440
33109506689236852 42736371691467312
65527624763688320 81748395707846880
5734934776793293 11358528959339912
49005076188378176 53848828501647600
99056813238300000 100791411175283872
54085650478894840 92422579616877424
28570007402189652 95243986525709968
66004494564455832 91535932782912496
33417033822226352 52752568409198032
20439741380710996 48986696460196712
54607365171699560 96306544742302384
86579735383221104 92212538926763216
82276830231641056 101381445771334896
65316730870814168 68137615354877512
31707657467195528 46338795495994592
15751720023568354 20697501973055280
57682236139819368 73115103157169008
89599121766062224 101554506202811872
76957310903199808 79916178041014528
82466223651122720 98542444574913840
51344883389435224 68124945292776528
10948425192329032 87521689596875808
68827517621440168 80106502704384272
7181861131509022 48871566285463744
7746896619064717 26623455908331316
46323808050443296 48481125354990800
17706674778840648 101893421797929824
40992565157830072 87653245430352448
24564612364608780 71782680236682552
28434386306422060 99779498429889744
25431980803526320 63096462162276112
43753440945137816 65632110813277856
54882842532913624 100326380739733952
72552883362247888 79155533338340048
70361906338048216 92449651823622192
49180135245910296 73769723900511984
37889128811831688 41869465898382976
7856376338093190 79126934278919264
17608512067253124 74342661365871088
44005905177077512 92751746793874800
12902854859027108 36530702023715616
18875778054752360 84839789549583104
17825686662544262 28773474786369724
46489552027959472 51600488422796280
64428042059445232 105541453499536576
10315916768964392 66118706212342496
22825830437620560 35382694640169164
23158259598299804 61741992606282840
23072596091210952 41140612216470744
42896104224680352 103894421241996448
5957105520606998 64480240667894400
7766683965172582 78787165886010400
14650870565143212 54990337932449376
47192293525025208 56369189254169880
12635418710170372 41337117339628624
47553538151552992 65946124057753792
3277615061285402 67895031836179008
36455928273123952 80364992564487888
22556303422810376 87630562307622192
34314994137151356 41217081360552624
9595821420203024 95651435855844176
7773830572101598 105948632388575424
85337413500874768 92278269398277344
99090896978634320 106987694756490384
913464407840347 19039399194250500
75645881025083200 86807783242057472
56266873230553088 57229897794154392
3378854568895723 84254695771423008
15969861589715968 64314340854629552
11496164335193640 84458573740559056
29312775238566608 85271366137282224
32353861527492544 81485105004543728
66945267915106240 106729373456454912
22513506599705136 93230015705558064
69230846961687128 101131874059639040
38680682843621464 60534120485405768
28201150753805560 102052122598682080
10599452235120780 10899201639301306
31880662685496540 92865091744392832
89343291154281280 95932921995760400
20382419307022488 102467687848852608
36309142339548512 50115207162430984
57199848044264256 97447467426024304
15407065102148066 92134901511681424
14841615972101220 57294284978372224
77088930909424640 104675285997260736
24103072647206512 77972130764067120
5412329952846912 31926839386293812
10518542284543234 12425328820489510
1111716655234909 26350011752054612
9996580948564536 49800480373030120
81873740872722672 92944733872002848
41524369234973552 88325630153329520
79497941151978736 103927681370563568
59789680899278296 105509779970723408
33765503925240728 96895044124092928
72731646255017136 72921917914017152
58948617968076360 94503174003117040
16840887670936594 41353139454307960
36540898593529536 79509919678185696
71258613703677408 101396472312299024
80996360624274880 92355607847718096
83022459316130112 88462838439943360
94082421034157616 104072583596462688
52313305720444136 96688308377435360
78243722931077248 96029622212613728
47659789268254496 71226818562983744
18273081099102032 36377177845696664
12806667854415902 13063872729077538
25848000939149108 55606076365888248
20150031179866420 87803338639622544
44594886941487912 81785760291512736
15639993012744150 46248110028824264
34163076110666676 50388443164115552
6957936715404133 31540618474171468
21072169299535764 95806228414440208
43112737210309248 95246004030545104
8785542550074010 15873302621601496
46618566915492656 103746460294755616
61562852535390888 76501112271083872
43560781185943632 49668469564157512
15952537627231988 25890808887235276
57553853720756944 92003572029499872
5447257364702991 54090515764543944
1882339257064820 10294283680994040
26061904596632020 103635330825275488
8700309706529241 78808231971822016
28885410647945420 48092752453097184
80365068651443904 107224473922033760
47185652967319520 94182551645426608
6152668209312824 11540914253968818
16959460774413310 91533027766198400
43348598558975248 77949741266132016
29768626416492480 96419965789240704
49926954699943576 71929412673854488
46339642897072632 73318542569631616
12338442815683372 75815805046014448
96557473743699328 100616423175919408
26817196972578448 89597730506071904
50537283469048336 101160560629021888
48554854161276272 59167879890723072
29813672324427432 51745009748725160
84661968699998528 84777783346590096
536158209994125 30251690643465440
88880015581876048 95825237982885792
1028915138034821 14409855647050104
63753933610328712 76432366936034064
4424841678173449 63137683873448984
64018987888967936 98965311079767280
65234194046973456 94433749527192368
33568766731694052 64040277515028800
10676934699184806 27684713912123888
185359275021743 41791032957647728
79628746878665968 82797709880479104
49047156624199328 76587570392219584
55760558812615240 101922867838653248
41165822358264568 60202435167050208
61686028536237368 68756229922535368
77109782304170656 94599879020030272
1197181762203598 14762751128047952
19398741395300304 20613203020120632
80469130568986176 88976482022812704
6316833895567707 75402081543251088
9917730435461050 52517448311547120
57912028220523104 75833490851215024
6672488435456471 49058255241516904
25782623239015596 43240509390007048
20312039524050532 27927960716237656
18821263520843516 103980306342172688
22211323837571348 60699962595475040
40526767688423184 70564307475139280
33527689195244620 34139165593597052
28622929683618564 74563036074386640
6976704790955738 79977430587812096
47540100244563704 85804560866624496
12665613101692970 20683849709725584
56196083166177784 64251622759277384
22624651421653000 24377801411234680
56407564652735936 103055726087913952
4922434288707736 62214197438061176
48962686380475264 68561321353640784
56338842714033160 99184327000122896
46230138845814920 68465189274882552
35247563644228764 74626676309413952
65913840217136040 84940508135601856
18581990526346600 50333961414976152
28680260858891696 58036073861189304
43622184493853408 45314694016936520
4748055666785052 86906079483285568
75367139529688688 100577952103449312
42034138167769264 99248070439781248
19560283164400492 79338153452560096
41725580220047400 48384370274816920
54656461173795736 75638226734555856
5728442338783268 49828172513072616
32583728485973760 87562920404930928
72023869867548032 96338894688320976
2085098162922288 37274044722791312
50970535735426744 83601627386320544
76496180059719520 101789020891652736
64159943001922648 96741432299911936
5078066071280673 105397690812693472
42399577110517912 63698459375456656
50994280739422256 80492658277690928
78950216793746992 95768985307764112
28679276483148972 96114066338734112
56391255473787344 103343487939500496
24797034790707032 95965321516170560
38522656781729528 86370425741918992
24062888161521164 90570202056669296
93717122971043840 106947542001393184
20968327660216536 55356826979198872
33630266824563620 49201754312433272
39561562209522272 63083297382123984
17525656507851038 52277969524321016
3147822570522691 61393356262953984
44148013190500288 50628113919805936
37713863430723216 97875507830277312
7445084036409001 29242614424834080
17795841377507792 103763212130303632
80398751606555600 88465837005770928
27974411018091980 58301528726911200
82474223165782208 101718510762617936
73336129924166528 74715985957003072
2572800251224138 19851621360583508
9725947902548986 62142593059855304
1055677661827469 18311140640565500
38909395454564688 94197935517736496
57726940715131032 97034537162368832
2992636460315706 77873956571638160
6064377488883976 65361894163087880
53084284176638448 99080431423317776
47373566689251736 79869995088901184
44452584803336360 60052889869065512
52369258838862640 62619791007024040
82894528466497472 93881139516387232
51126868319357328 55671565163159592
6765365034735874 60663716967762408
11857682718626410 63964076234260976
3623867086898043 21199715052938472
29569053330810564 43199891628531288
41139206383353832 51812926157639344
21425602385423672 102633246456300416
20023243987975324 70834523901586576
28260122875641268 92289672301736512
42567501275171688 64531748731464808
36323627480009480 44681283301137184
80523562678066688 96086233772744048
60158938995114552 61807183110260048
50610945190457944 89469468727720320
58414077717878760 76827934122026496
106057856348003840 107304892094329136
5169875734506229 57977617377576096
21959761606623092 97295415587745344
55442511288716544 94552937198033200
78706869577022976 88594917105855616
13010288252600106 26170359113650908
41959419027164864 85668139926792192
33662728448597736 48524554141832384
66053886260448496 73058522730749168
17931447393964016 35216275642666648
26090972854090132 88351596461603984
38178342097697472 73544725721999024
13687239874807366 26966968311232772
67426219382830848 82880153109140448
74369825006687584 82966137991642048
10075148873457342 53256028769841416
70621433574822656 95958683311333520
68302451451217696 88848219649805120
31738033842572804 74422605478040736
23548797725984588 25809290804002396
52221293696419936 83518781013875632
36217823925952168 78153261306583072
45635483810007504 82994492791288432
38066215531053568 93935322817457632
3414903271984102 51442099405224256
34883283385159324 55980296070099288
25377979397071092 27613177562055604
11901223941947944 36904976025673320
5687249638784030 83039431966860624
40075483230978800 100155502906964176
72017860505967376 101315331406888640
7647978350468831 28161347705598468
694720346953964 72045034967400400
25799624469491592 62307457779846608
29238642742585008 99627607638648672
22797404536534132 66212598946065176
5977622210958103 41523161211129408
6113925607327656 88084794950866752
25268111875724428 45626494007285336
18413510753087244 63836852162879984
9245021622582250 24822509325011840
29553590129214496 45179311504047040
19614687504114544 42730211432819776
9047740412760930 33971761612160132
14790943154226312 73758597955397840
6141966682659916 45038487160629680
22793125025559628 93453312836197712
5139839863908771 61018676014302096
49396088062529784 70790172064397856
49599999967700608 86713934189328048
30849658269569032 66701873306659736
4541280748958209 22687862595628372
21915538721151364 84977885697103168
47560245815884808 49818473527343776
66857692318625680 101039928480473008
50532044684864840 69754541607933464
53411671912242920 96623836690111984
73341789674832192 94852304295807328
84484699073896464 85678322975220544
2235027481459428 99140898110136480
35084456036904548 106237877461074128
69602165898093072 75805618909918256
26506976365464416 73498044079569296
39224713199568200 63309142310161248
37668717727154184 94699817196721712
15988690413367090 70157516810726968
11469476134796912 54376383970801960
1867197981285096 91699885734663824
82739380826485872 101766272472310704
40632839055383328 106225805332254480
38575559605534008 65437760544028512
3385787495592119 89220572583412224
13580168900524528 35510719940966056
46155115822012360 50682944245380048
55360953210388976 105645943885285632
75071950633571296 88472650834074448
87825648414895296 104021133155812896
26442349243368928 40853661388739040
97412862937003392 100722196325681744
10569838661396796 104297561889226208
26824139369976060 66791318335223048
69676661316846128 81820402933688400
60328320142347368 84222005026996656
12612227703181846 74114097293504384
2778117136580659 87494003727132848
12241301334985358 103857294756436608
16620724483493814 57995598250907552
73645954458522080 83279849416063360
26304367508751696 38534214156249640
21720680770755016 100362427552765328
63293802866987264 89048693609619952
8637896868495565 11076673984574896
4201887688198473 67126458039614144
27961279796457308 31292867119122332
11634065906211478 27289875208499924
9694045201103598 94263951799787952
586589288604355 106416197182293008
50057557558212312 95425048078137648
16807211784205256 85657293783258864
93640763654512464 99300328732286128
13044159089913186 97740317223092336
41701039766149928 105928943888431232
33794346216593572 56786421137021672
51896086769347032 69544412910194440
23039219615599836 77147163857287264
39157016017963048 58895913521060216
72059781172913408 87655806619001440
49695225361637912 93960423986232432
33330499656814212 39523893912477896
2779289101068117 16445027357358180
64449269894059032 90193450107053808
46613836445793560 93307416014741568
21324502787298216 85109347633672384
592854484298706 7669405297241597
530816696375656 49651723403583560
37419490897630336 51468308988655504
3861170314364245 88994433732308256
60222694528238336 87805860948877008
25216063504611984 98940831702592144
57269257355443224 98353136938429312
11309815803637320 23950886061510480
6820201472927861 40811281840973304
12151780141328056 34812254500269340
47801365965263392 64575403386781728
57076909774404176 69736784520742456
297831326071548 50224404334576448
64932183193680608 80681876328208592
673581423295975 107203506706257696
77928701431304592 103998784524114288
32576820374158116 49785252311947664
14359358087970742 45015484678858592
27888849589537064 59332712705611072
26978637600948732 52836563663765752
16333942683166514 60954664475857960
59894642908903160 69962730186264840
89110134743226672 99089414974351936
4451860595299914 46145479046483640
21839920826358044 88371224421796096
36319974033967232 39895595391687800
26237100070143524 62228003195451392
52282549025392944 100955066479983200
50732048219647248 91047003102597488
48270446369675856 53306215307364688
51215806474336272 76026706733610960
59099048853618656 63149797420623432
62770080841159096 106363174308887168
38677865236420464 74741968731654016
33062989008006308 104082652605379168
32698811484285756 105605872082845744
11018987531290060 55211737969018584
9271858181980138 38455681635526680
52232768124586520 87569621426073120
33170915570519276 80817145632275056
24532846181350724 51349633560431320
19230152847168744 105705602096918928
26415465436317840 77355564452201888
91619883865444240 103578767334536416
72682932486935856 85417601756280576
55735408035111272 70650018831455656
68592921918977400 72798146176738400
43167471755254768 64450896022185552
54170376901428640 103904353071933040
86365741854761936 88271581048932704
49973654487959704 66014010153038064
46081716360055184 81108978993868304
15294211806433114 24526309494534696
31902915282462712 79219207691758016
31917652110606784 99365330082508912
28087663033617416 106133831914562672
33424060656879064 83254313737905936
44498170266712216 102508342130183088
8287216335514836 35254652485304664
32826226494557972 85691689684402128
60259842879086720 83183786744476368
55909941913547928 57621051176920352
9456795152678304 64086512440181008
26455145429814928 56437552635198624
15216275604269418 66319755551782648
59587177725507392 93787998648182352
33394696953352756 89897726024632320
60978433832577168 99238067992513328
12711295365591820 14803061995410166
7402100515598302 55721954449711264
40860209616993736 89976239227953008
8618170042162710 21480924835778060
59905310896023592 77986847511139344
10791683050318152 41682431933759712
46698720645390344 69557297417104000
7245053729580311 51652559512734256
28630348984234636 46586556079050088
32126226532791920 62474975015952720
23062458237947096 96329136261430800
72342076260454976 101107522076506864
1907149438168336 22390135259949124
102923205866144624 105522797711915264
61096486601558344 72089674422789040
13221611480220802 31182732700411624
10134792544461448 76755455135949760
9719042453501134 63615088137272304
10444106128041082 103222214178111712
64972269177001232 79250621815075344
36853580723212072 74848137055703776
4053904507648852 75654566597986640
7185647181828312 83984929231715824
51675811119973024 61564108470071064
1307093886825943 36165443875555440
93271180702726032 101045666338670032
6566944902995686 96150434712275760
47712115762261232 55955238831023824
23734921973629776 79039713825928160
9750414470844274 80673253645960672
32029674747508260 46724501232576400
14943369163558588 41497401656990840
6377552431143574 48934740228051784
5828436905466465 20603414945145812
23272736615650952 66676011561082880
9147047433300406 59672697857286872
19295626016946424 85313792493097360
74890418451850560 81844725109717616
5284145729140094 90027047344828848
50964531916274288 83181219705874304
21883268418438732 39187295702414344
9100189681699758 75667341086722608
73622254863166848 75236543677373168
2366744287078096 85238148546905184
86075947010653744 105652628249719680
24578052250318540 80201952539606528
17221345046406946 29087837598789996
17462955422018062 33104881922823352
7464413471716313 88531878425638256
6076405671494297 75533979073331872
24299680479823316 84170072376866576
24883523076634996 46311703896838024
4475715820795062 101596304379751648
19488227566364680 57612977985511048
201390134391784 70599829509376952
68417809236990016 96046510901638096
67049448925815240 100636854812884576
95889826045042096 97815619884781712
21172989290620436 77875218384563104
37478556808099008 40552751850957512
61606769131323664 88487672749240160
63067015324988976 88446706672431232
5914595043050007 36764935976634240
41088705275790048 78116942077718400
16556419066943370 89184832327945376
5593889751584629 27685543121830384
51149723520558200 77411602425462768
30491849805688112 41738684235045648
11496381944119270 76320927706305360
22824634225366988 37953569651191352
19689870950517284 20323941572426236
37041135663418216 78987969076064352
36783847357028600 44006198458892848
15172449296903238 34634803628696844
44543365224565536 90682489394636592
79778666214605376 85754887453899440
36078625789389056 80359745470740176
12141894269971854 50355067469318416
8099777022505574 79036776481041008
40292478924874520 81659195121675920
49740154013732936 82070279138065008
73895372090641440 83495215745737504
28312880337855548 54146053906871448
10543249359850700 32849778332518788
84665319710049488 101807952349628128
13604305229285440 75885188106330528
6535253193205265 98269908518288096
40302284785158944 48142333839553096
332459556463623 106505091996054528
28452336232664124 71528469523087352
49208170797380480 96515316975215200
3049989695903780 84542823366424224
23127687931100476 99291726267969184
8037285267257 55415473530268128
38284567312010216 52805562384773664
49875582969271496 73190745254695936
18885085712084972 61089943055997120
9245942253952794 98165377379764992
22740779821092620 105339645531715456
28387471559325808 75885989569054464
11456405877542122 31685752350763340
57068499997266424 106877090331782208
25065535462455764 47389128146962384
46919913602212168 99888043792104400
11920948642892844 60899134305596960
8736655256943899 10658218363333900
92162177832356320 101887740103007952
38725751576970696 63761653263555568
42639756974374416 55359891723010672
47660373370875200 75582283455280352
14931547329854212 47491833469541960
3214504808980943 16243349476778422
37506572281741736 72078255961999552
20499813476230632 27040907189200988
36372681968126320 89486011302137808
16285820544652568 89615717404113440
8846368709711080 82801821446597344
42458911529309872 44664262927546336
20187251058449184 83989157958268784
12416657533718116 82819386314577920
14437475706292734 63832866297543752
30527568017642992 33529416101536200
68174667366059920 89868581341447888
49003920497100096 65166990505999416
56006490835864672 105021612319210880
19490431844355024 57575175526795616
17156416753636180 80439164857747312
31299523187923452 45853949444002944
32927756163476584 72125391815298880
15959085718949518 34363168812570972
66604808249122656 98384396547972544
43400452259313224 52303719094213520
87716896217215024 90652165626471376
79234397625415856 90217711693623024
2416480880644227 21553492652748504
34069299122256108 71122728864394424
67358863560007136 95262531958551088
6832286966440968 90397981086014608
6196425776325992 36431903512700296
13441428093755730 41161219856291984
42136684606531168 75319982165609792
49446329553028520 85723960497492272
68591570164292952 92921719968452896
2269898674337388 11754856988130958
75088730516516160 81402570656668528
30128459662973804 90757062769010592
9112630172669988 89870290960631232
24595714429626100 28897993713036364
27047318501044100 103693759989395200
64237364030012168 107318558485584320
85173714729860352 101739720429582272
25431249984133164 25695944225246828
82036440630283024 94372333662371888
61039000051658288 94120872168448688
20655246863154616 86530723616765264
40625617854546384 87040487026824624
34328180313571188 70595090035010192
52408105249573928 72961144814691968
90098469661970960 101942137101512208
82516007077401024 89599249499984416
1344438421118164 8038706605850606
46551228627439144 49646541739384112
35332170072779868 95301910206102432
36254398810351200 43347725105822016
7134095533429341 12446008163137824
33587755336713812 101680191109815280
56098361489784656 92703873605082752
34198433023550052 96220320292934480
1048610617755127 70015500908371392
36941524664945240 45561220357188064
58356509853642688 104932319626545776
73701761905205968 89354311491863296
36132397363095112 88712109721301696
29554068416431828 62915319395954168
43810373338301496 55841460165293920
22186167255733504 32920198120943852
80032392077282768 87621872662845280
1464224430070115 62106007105966984
85406869749452256 106138140084386128
4231587636388781 64561960237670176
49549303338443024 65669011323627128
30505760213727968 65940252498108712
76826289407145744 106894165132521504
7307200790798192 75941758517165808
81162481424700976 96641109394272288
696424083030319 62125471575504344
10346823223332602 72566605866499376
13185964128899772 107057969768242704
6226415065405659 67404014314181560
60152298841278872 103187589653602288
38320611197444560 53402651555638152
64757126523128552 71744297537215848
56528823685009800 83891309827652416
26656587298557296 90646710241068704
15100637595482264 33842615802687092
5124443308580783 45946680307738904
28527044471637360 79432991315310720
83440787650464672 99383466061054672
957246658070755 65129776035771216
58747246506094016 67529594077724496
16375477483209238 63371355087985648
51597701900125912 59812141829185144
51959947925835072 69303992183015480
33453305897906132 98455056883684592
10896491867322166 47376664966830472
38335856150666072 60749217161085168
58734586672544896 81613502639400144
20643713879586040 45936713548800304
15915052700271998 44200775044299344
98227759805210176 106862035372379744
62175802139390984 77615208432484480
5418188918553928 12844010624401482
11641835493740852 50821010377460128
49966183966883120 80568185878693824
611618490959167 55777627866432608
62141945153713264 101986763590334768
57025917393280064 100459232589511552
48282022595652416 92771972638810016
96148696161150032 99065571576094112
8624049838188939 78207410612225008
372333127051162 29569320721041888
17091620324115764 20469105538880552
32875645464168188 64037353716014136
50725607155697280 99347375925106112
19913246355151380 68636566280704160
64823784025925488 106726767224003280
57666323038844336 68043460316112176
15903093186376582 79472214867589616
16190589673733530 83376262041095408
797302447364044 43860160666645456
16013050572709666 101745861757606944
87432785418764544 90377584369887984
54794609354913360 62472898098849904
13976816182432184 49896216791556576
13386517045735176 36717208129277440
8990570471856313 31759918431755848
9375471044592672 14697394576815804
8428119561627965 55573761386988480
1970791286045838 21968914271748748
30133174557906740 51462141659688600
17887961017565928 62600032368948784
45090148160703304 61186279595939288
22332886221766676 85599733125645872
26307718155687728 64053573793664208
39234728462543128 54827588455288728
12043752891907508 29530671424909608
14208630881022652 33536891731593724
18403562644753656 53650556672878296
5702491816000751 79559174368109184
11588056958365638 25010446789524476
18012638391938792 82125291230217408
28143260076800172 31157587664385240
72704049934152272 75261703419946720
11850203305408866 101150426063202720
18718038062141812 81228299582640128
12309720083333594 80502354355428736
1859013631542969 39779930365005896
51899514809543640 85483853488187840
46287491781251552 53654981567992048
50297981446264296 89967514982848416
69630287441803400 70384635238406416
9541111153486258 52063951500513488
20766985215898144 75022947588393072
57408654316054568 105307873814931936
90527881940964176 97143703832867488
40047545816929272 57634779739237248
10937200863969810 32354795014704916
56844756936077152 80450626027056544
25150335253113188 75979528593051200
1751357094141770 92708399228839936
1564219435347367 95764462805796864
14567739548263178 94413714596041168
6083404397082523 86466720468875552
16915505900748836 83161679372446496
2922042317298891 9732475443150716
31855190744176884 59683823149071536
28906819823086564 36754922378876136
15275925652375422 51408416873181944
59783292728004872 73879817777336160
66644044948293344 90099325280422640
50141031549188264 69808603873740048
12233717464646538 42989956534171320
86956514030534800 102971903914033568
5149962122625354 81815884046831568
63823230753512608 97300485944092240
10656807258539588 18117041353187192
16221404355516062 27652609791365448
65118886336410176 70990234197811168
62022639114184608 91140814880557680
4670373833622363 41925355649411800
56661417351121936 95480984429908816
85096950054357200 106392409087402032
62363855073761408 82997721609329280
30225030809912892 55979784721577104
27468829565336624 35755744150429176
15117156441225824 45558373569594600
27595821814328400 73372164117071584
65687263532676352 96898896343167936
37011985329912208 99408533289924688
62489531763506736 84296249196648464
3345449415536501 88189540492883728
9687823482545096 74175864752301840
43292366930196024 91879865231797840
63135451888643680 97588550919869664
27892840200052276 71756668382849160
17960096686808406 76329791840439648
29277230691905612 53147580719081144
38986505498705312 45406962275939584
51073630397134432 58423097726459160
14690807910706338 96334439761091296
72776911979899648 100233408455666032
36357739579958368 82235224297341584
38676501736517360 59621391162729296
46620181821018632 65478920966227000
10552042962102134 34564361742378256
63164727949700584 100226460585527856
74237674379122976 85457943099487744
41965095110126520 42602107682215528
25347298251839080 87325367234642080
29539371068538684 69607505498641624
3939804403076174 67458005427359432
44111206660306960 104603119345530000
52247416984816008 96032209265501840
26935158509789672 58182608082115968
11473433736969382 91574976786502128
10905629975562292 39488176570917912
55764637043715320 99395423621025152
36729867979384632 64889395448769800
22992936918942656 93332676607525696
6014082929673389 98925201803348608
31386996727104588 96914952671394400
53421586881206928 84906128013469744
27860003444271868 48678681963904216
40307074532013728 64692634152198448
69748564964048808 77747451156294672
45148174337496216 73226106272726096
32680754762479040 36488976974865744
63939976754118000 82033079164682816
87656581427113392 94345789271910528
51669126788952288 61486346004589120
656094505292129 48841685777432280
89935036404480800 91347501751057104
14385115714577112 96898289488713136
47602154095510512 48868314167873408
53027133682968552 98313452130096496
56925380658640704 74797236654532672
18774205476972972 35375514824919532
32534368758025760 66980525280474128
9625474886133200 36564764810983296
25885224017963424 77888757492493872
8838135420018011 107312012243562768
13489704642123040 26597874695516220
55446325498217808 77457897205411200
72845182368241552 97229575497898160
15613547711131678 102959437445973264
16273501866124736 28904004113427372
3087223431427385 101319922369924992
56579600301508744 100818249797461760
40157277782963584 71133896668251464
31608246345424672 77085322037563744
60171239704229776 75547177654806944
58556705719779240 89603576807920512
10871548655546958 89143405159114128
4212238186540987 44834485780157112
80466334679257248 86733287666174752
20792318703101744 84526388567975664
68314397202549784 98938248113643328
31848184342598744 50796816806832536
65866926556155816 66941771773132368
29243600545175952 93931685302677584
74049622041395616 82949282383165408
41100991066722896 49131650683214976
77139130315375184 81432760363980144
31596169554505176 89618850822272928
63644822303776592 66908105704738272
24109261512038436 67098170674929472
86318460234457824 107002770729925600
29682697199088304 42354825977512768
80870432018986944 106737577517817744
38969983731670400 55732774147600968
45315729304028728 72827889249093664
8942558782050329 59359296384022176
32178014511644000 77475937366536384
6587685878743748 35366042166854500
67398635814712944 72704111199609424
345628106516266 22103566557426084
45850535088011576 99861361013380496
37974525098315072 75880557806383552
10947785757135398 97782243159597840
55261564713349568 105678783075611184
12043840051152046 31214327824037572
10748016207607658 65275596667714728
62180015007183872 70193528021921200
793217692459869 30218594767417544
43670333915239360 84972625153083856
26005685315862288 94918930860357344
26132905520492568 67839151199695248
34519926860187552 50884139535255080
24722749802241912 66844525147300760
27608287322188968 104839221103951328
89245833981082592 107052807977648992
67537831181919136 104433175932487168
332479625670242 17047280161927806
26262817158727660 32300279085106680
43763732556777984 100446382756708208
22142235774738708 22993991360779584
31464371225090044 70013573626149408
17049477235598384 69975008812453504
43150150017197064 65398807936004680
46589166599893976 63021959377634848
36348892144304296 78245775464912464
76180112118426176 104193813539116736
97780137293454032 103585981553174272
60334973956800496 102487808202387296
19976028820759976 81123041309520000
25356103672835936 26839852618221300
59560855907251016 65702898055264704
65480673971384472 70383724027860680
95528357287037712 103862705796141488
16200105464452754 48684238302892336
86389102355520688 104134949514093456
10043108206440360 83959500210010576
96302425590515 74469464911073728
10681121158901602 37865962146254752
39874447316387960 56161218420285448
50743727208164624 81559500921390576
12510106106181724 42189891053303552
3688071001433565 99145061321807536
32218245567977924 106252216564465776
49991490248658400 66386532608649488
13582973822090538 99958227198301760
4862867021553805 25379053818795412
50989069037259320 88695072788415584
79423797443546720 84017699074912320
76874363788710064 97777449799425184
34175543015490360 43984000459740472
41522219955825832 78995306229291200
11091795808454520 62371754623304024
55906007478810536 106843094652653568
4275119269118502 7620049777517323
99480816548333792 107209391831186352
42501291259006904 84379776056949664
20723863200871672 103711280918257200
41285437102812984 105524851470501392
32050153233569736 93316640144064384
36527937078974176 84562793410828832
38795590606233616 95009908613645984
43375468360067392 54695074113948856
24937488727066436 69508183621142616
23372865092502608 103747051579545280
45175723866944912 86730733435521376
20453351355651104 101787114811840496
37387167502301432 51445819957693512
16411496380781184 68492121200659984
54643229706279024 86920218329359872
1560592381044770 53973873691445576
15133572049899682 16784842231842052
1228031730161667 71071877006571240
6007914859773258 48855001228374128
17279157164507686 99588280043254912
81500184560486272 104685786821713312
31730481243311712 57142092213361392
56624041773189200 77376682555552720
16062688495406352 38753501896651864
9482162924686056 61805067005432168
54642002635856280 106068626624155488
51883125704430040 70242592921742288
71388876253503080 94951567990624288
41466483361123680 89225217533124208
20043572942078412 101910892523420400
9710880862721640 56017755786467016
84648045682033584 96445531500686320
60521207766912880 60613582476425592
26721815221628968 85360395970255328
24839909988689056 37112962677851888
79625464022759296 88272600203826576
57482741945215256 87607908200924736
28890812611811084 100294231546107168
24246400322957244 76653888424021952
6196155165926365 12636944228548820
12759030230118186 27109155141284196
37019835069870784 61953915612479816
72682617553102160 84252501206151248
24094357940478148 97813946564659936
49354279166116360 49382425321759448
29662798047559376 90029918036372048
23808821893217484 39052343278895976
44930010572084832 52866409805239520
34968942153546164 85748126510763984
7009858733408741 45164382748001888
27597763281816500 59676912572493016
19869706388457884 55258442041326176
40721123987756752 80658974081698656
14749158919215020 37809224874323296
25913532855537812 60013032019053688
10660330755758292 51730821525508912
29232085028698748 69256592443362848
86716023429648640 101332420309415872
71918650761024520 103423697740684960
81466868077758080 102807221672765792
67245244668207208 85439788372671552
22244487519636168 44507905517102840
17273399426530466 58742620977882800
29110672805105228 47331511251198608
5016041952914813 10890811991741950
35782471139810964 40207238465501048
10144195707756430 24275014343696608
8006854318401723 75685243098955584
53702531864035064 74150290088110784
70620660400898024 101207504362635488
59738118340647920 90539473970930912
26372370974153916 84240443278280304
206468164419937 5766050467675785
70960235103488968 96693770526664416
11840054345509346 81671805908031136
48714623650365856 74487574329918720
6552331180789188 77249959772467472
80199007550708816 100152909173212880
27444906959682100 64483998986405984
91832798300283488 96745443919374912
9993865481500250 63321024202878224
29716648545682544 69943398617905848
54962157066508896 87191855391462752
17331923393658076 99226174595647488
77316650547934000 90974716446277296
29105423391535204 43384452876368360
26035072388804640 71786930269136472
49262927596114760 55388291711861456
21642784793289580 23179405258215344
14713925664225396 38947871891391776
75566905108189824 76768138906556752
101163387121141872 105543112073278496
56822550834540208 101731582990469424
29036945948377244 41456889597102000
44371027824293928 58968567972843968
80212140890774208 105511719176613680
35813450260654088 92462590822821104
53189401565616640 76533940190623136
34201029158073828 64247613515791360
4704148731401828 20453292214226924
32728223262256260 49721792733395416
86799195860413792 97210525246234944
73831734750154544 103046433563523920
44748100738631464 62238760709261744
102834967200317440 106333852129971760
5039545922098926 39018092393357112
11373154741160972 48184279044166592
16664495941503534 90740732251427520
71667346854425472 81167657601712080
52007869791303664 62554895310108224
21119754171718228 106399207385844480
47262525576577408 78756346822914928
156772326242447 42258321015704368
18591321783652888 101422051999613248
16881284982451258 99714178516682496
56229271306218752 74869272180108304
1264347420419312 103648681936047808
11348922964997108 20414303914771664
80628971613985104 93268226064805664
27508193217721192 106586332654464016
86008491974466368 101114843693982000
89506676009384976 103033080300285024
10765625358338934 29548608606944672
34209342655041144 52173606720775632
54717374432123216 65404768014517248
31631946755817812 71477198235901688
86526610225407456 87098880601955088
41780824658278680 95903774157693152
50571012199643352 99736347460150208
8258293196995168 71109739247672312
27027856194136064 80927410339641232
49713683320098144 76516702691302160
33938687067651768 63775273209005776
69619432439442104 79304095147821856
23483869060628144 96791379692649904
1940101259358979 36662906121493168
10693202926773460 19461417339208996
85609950598783552 86264896539475296
46168472505540872 99183491649073856
21030446813891232 31187668329186268
16678588167633448 85147536828884944
22133624525757612 73897579090644496
64231248115004384 94660048691532960
85311469682704976 92978985234121376
3539091156158449 81082271680856752
22131876230649960 85902687509793904
13212908629643638 51966123548152192
93906671373040064 102619258347808512
51116760699154696 89953844457068304
28582297994709032 103524249634425040
16822779447056590 18492004090083704
16680337953316508 68512372420577664
46402305935998560 67227974786893120
22654043783628096 70725834617594568
88197449836949584 90970785316371216
10721221276659400 27803015818053836
78092330644815104 97609979460956256
58655337395783648 101900139179676112
98393082984220944 104741265710866224
45424870896193720 66523935805862088
13787897369882592 46174624303729272
60558443084617272 87464842585977984
20246783978730784 25046304052458588
1658188149627305 73160030865044448
19535199904297268 100468376490866144
1976420499720383 32866888505658740
25282500728025832 75916633702351808
77023338714974640 103098326136336576
3273661354825212 63123840884350624
38831772341843440 88840038956718112
60433895201170768 80261578560231072
23178553763195052 36716650667528936
6973980062307743 83729925312091488
1649526671235276 63108175997657048
44378089303471400 76102827189540528
51485506872915296 52952561298745000
9374519902862554 96327661466721024
34287158276224540 57367706758897056
7591173685871892 67179039208086056
2139496296758653 100468603596111360
65807767184140056 66391831209338800
54875731635328328 104791239680670992
2054855735557557 86809520497432384
25189182808419052 91422788404684128
43233286030569864 62144526384265176
31894821614121264 75906423816154144
31232081180653400 71554691198204464
98685989188793248 106562219562316576
45140794081362944 53748604321039232
33772765516999456 73967338379700512
1693544751027299 39339968649284384
73316717090358784 81821318635281040
5762869353558353 33757860971371860
10323346780533606 23229444253489316
31080680069575520 52880188696525984
31612642989202520 81737797766240736
27001763372192780 79505027378976480
51607076841248736 56200986919745672
33188161475325412 41689807869651816
24448466569564072 60028930489706072
21174717014126980 29537017035742204
19456423795902644 61681204600461616
84457750828050656 90291206977638304
6533073902416615 103037742153453888
24351500901980604 60929923087799488
16337328925806436 63650613333076136
229654595326614 14771033221659860
60545119292959248 101096711271035056
14992533683835230 59298087255816688
46823314168394120 82386819498905232
9235487329841620 76397438317778448
54485686826958880 55577917575432616
54440499792859304 80859992475375408
13382319517481622 79592696822882896
41132379730308560 45959781636030984
19759537619771588 28368217170040528
5667275305496601 96004981838781792
96712891095963728 102680403100864464
18331060690709316 100095088951185664
3040433887829210 55889582457177008
23842307124160780 85686050612372256
36236795919465280 75764941435974928
2735985620597841 99791232922438496
96645971240773824 98275930645950000
36776680604111120 88787330609637504
67370091831339304 100134677503611440
24502640466670240 36246326671843360
73822204823687024 86459588810027744
41598788671338296 83256465873336848
45197745464027048 71680766390082592
32779881917527792 42156636379549048
61020387045687520 79413320959041648
613171504678726 44134304193383816
54732119715329776 106802575516337264
34012808986180516 87059552901295520
16519756699962626 61501292518554344
6867518547903446 97643287094757520
89486843876166976 100492828910205904
2732258046098329 87498995932362800
40568778799575064 85487852894253216
26038076415020768 48484781132199504
14593019977835854 23686060059141172
5505029158720783 82847059680061392
46642951538409072 105952413311003936
52504465372860752 107082911007629840
5339291680884937 7637474221344762
28063865031309528 68911537905879632
68252807516647000 71463915987374160
50866809899548368 64251051411673392
66200677843857616 76115433257023280
58070722227967872 89962047914464240
20340988281810772 93766306794591952
61639367373208656 66117993534955256
18552140603181088 37984969148499320
30163714698161332 92774869425099616
52369921347438840 55386173437868912
5064050668100360 14959766471966562
61102589738394968 67513894834983488
6937404378410725 68377690770014992
21119007237383284 37905196812102912
90000933401733840 94302674373947200
12490283968055352 23828903716669480
11996325615022666 69488980471653792
20627937182918944 49345697304769160
34529054357275412 41025282426480512
42196154486447928 50388390118021808
3642988075560381 19074304331202708
12476464602721412 16384578515942012
11863948200076302 80063855732965520
33916754300507756 106791547950855312
25138136000648896 77992261376786848
90093373484365136 102606682076797168
96557896611813792 101057516180474912
1468170031138230 35733895713016532
54070065136531096 105624853330913232
23565622002825180 35413448831109260
38140547476596096 40057300053650304
18767673725538264 47985464676056696
7944929238560491 11100560506978232
30574626711226672 68400087444503440
22335272966564956 33749895949100132
2142073043100739 93568291899332864
54482285011000096 72010016069469112
46835267462694576 102889145482604656
61173090028506504 94306661888788272
5821074317273716 75435402768146944
45254453481974816 67707899059010736
18799466211037836 36256377010353872
1875890540545655 26780657563339632
46735408501700616 69747545847605560
13800623416228112 55904718979609712
3407855795428087 91906325007329616
38655936763379312 81939897680807536
5612418753333667 104235928499506448
24924798781746308 25346231532029740
81214326806746720 82517662501400432
59141540979532280 88813032327417040
10270221200956350 51886558513816104
49922696096190288 91587392467359984
52755061061730224 73177538294579744
55533060258499176 107372961802423536
6435561247754673 98191655006098608
8252740813725286 25241124400185028
9017645725405126 94648648440591104
79185276922678048 85821662552179008
66536155504447216 85260647284385344
35727839699250816 86934749234355600
64405711505059472 86555503650896512
48944052530920824 81516861186581472
58201879387018616 104601822451441632
23551625152061476 103014089439326912
8174730591329198 66782340153609888
14150364117776880 26212855839831560
24044046298593916 26634278222892396
47917516500282320 83525865955724000
81892587999828384 87525783551867344
72980422073871280 101671751890054384
8211114542298131 95373272014362768
29114981172038288 49999545824171856
28163868165456788 93273327029518944
50766253289828904 69704626015374800
46100278541477616 70580460121256296
6660337385295490 99147048295454464
22902191360003296 42126559733525872
8157526193917852 63232094756274832
36955679138593312 52625828219862016
22154415879719940 80733831898655744
1520587064974213 98987913401131872
6775907163834004 89079103703808640
13661721565140924 21370642197434248
1559717048070145 93094626909767200
15307240476988992 48200743054467424
18231067523172008 28373698103131500
19225960392939388 48024857600904112
7403783530971150 92280225956913808
73149529585635040 82238723522695216
80529707664792304 105773397130133120
32298053752127856 72959819818882416
36066494469047952 83155949768220576
15241712360259638 54241407055217776
17381580902816782 64606037239441336
74290483154230544 75223825858594944
59006091102925528 96151499971812496
25619083627681748 69474248843966336
31313289517703648 74940456119348192
91499124010337120 98446302627702016
5143458295814517 24764056773228852
54086622602380024 72914986693212176
35563604157852196 63696184490204280
61297453023572576 83269359541828592
4767961720582965 7849504168351750
34822142604933952 79197428901125760
16966000096453868 97618004247568192
42645016597061944 43301444916599680
69206781485612912 90413096317549184
29186228215972156 84489177905828528
71167456980420344 75206889513278240
1357040433930207 30543589167640324
53558272908943592 72874784771531728
22402729882113280 52923142079451784
8084408179385762 16032562886450204
32633324810575504 53088317537302432
37169065258424400 47960919731200056
21903275995605100 31516095648497792
6131987594094852 78710552635089536
22820136210303512 103597982461030256
87107972806352288 96692450993007344
20237871111928952 91865229276235248
62661982314337192 90259664038156560
49705074834629472 71031726456058544
71858305034990352 91127171343440304
22478387396709836 101719858615789088
54595546625302160 101840126179211872
65851098377692456 88834907946998272
18409835297813428 38317162297774144
12961473020284278 79698451915572784
26592881748880404 66133755405114784
56148078713761552 63944850178330272
18108814121983728 19490684797596752
30941949034142704 104186676342845984
24800261137787260 78300872431900064
80437849350544400 91356622561097008
66925147270915264 79795285948244144
25226902018044676 34433602936598988
67397678383783000 68115656036557432
18098240172971736 65570001129117624
34483253317180272 42099856645893888
56734970454668464 69595613832903712
10056028235815818 33645954038888568
78580673185517168 102062080796668688
17308781069417200 53780189350657688
1346260744344712 47093391850179320
65697641875341840 94170552826187568
52069090133420592 88655272537260112
66151323345579952 79518651513331648
49141183517992808 98747285776256624
41694035798297528 95479956471267760
33536439610371036 60087702675952944
74714443586293456 94816686962040768
33709260586025260 72030929019472928
80083003704791312 93831704442770816
16829796016239176 42792497131626536
27950880132182712 39742562024910000
56379245414410056 63316978332610360
97598734354037536 98001348150232368
40203201857404352 79554372716651584
22325243823872772 33132891930064412
46340461368429208 48973663569136840
20085683297131360 88047734411307200
94165291281071152 103421828002573456
16850424401988612 26584349605628984
22846986548729720 60557614047155416
5729498416620258 29162931112197892
4066512640510180 99320899954871424
16332790507155238 70258443279728744
42440916316213632 69191460024514048
7986973456796651 40426491277362088
38792548117423272 96149117110593856
23883196480488600 93584480879997696
47099689541228896 90533197649614768
20466119770748912 95503333322461376
46961836593354064 105394610306947008
16046616836033640 70604885961140864
47653021177156856 74123998787826208
41348287870483424 71908473904239312
34737691185788748 61861639945194664
32390670474488848 48278532691209824
3673654421630480 41866297260265376
46581589192755536 103685087754690608
53423539397852360 61982523840961872
38648073310829568 80294421223979232
1628457452065278 84629063308266880
9494216501495366 82242227278635072
25554600309873596 91191528032669888
21220451760625088 52417713812629728
69400435213360256 98748812605681664
61087913689022864 100593135152502880
65978884793366280 73355552967554896
35616146668565388 77633338881221440
54055491602535664 91137077674239408
21989879795397964 64250284304983944
30433483083066576 86333391529630720
83789689519911248 85050169213243536
3725894441418078 58074491710863528
22141576998745740 46033408326703288
30020878804895800 50394179811726024
50390462594792208 89988124997316416
32244643468679064 48244868595632584
51722059577191192 77394178908285952
41171385561978936 106141469329465936
19377517421333324 35334164974065040
57429189030804096 93789103400811056
28198191508859268 99457885840356880
44690408098475296 63290215457440984
74993761627659648 100875190784114512
6213270060384373 103855926412557664
60772675271875040 63854710613541072
35066525494406912 64028819034379232
19089806968089688 86935754141896112
38470162100524160 93747839106518224
31507971844363424 105211851218463584
80288563176001792 87011865552802704
13374384966615684 60085113192167696
85947136378310832 98711615074355376
36816761504449488 88622773345749328
10579797705350500 55457785969370688
51215821906599456 80687738320317504
62146175993560448 97635023835002960
52204384786023360 104163668630258240
1436811185578156 101348575099708240
1755682669820023 91326263513316400
3347921817892076 54600568135591920
63933275429910696 83633520899914608
25984944259440248 102513743419809792
32255979740443440 60003710955748400
14884993416930780 71250313429247328
15179659691543588 101239845268036336
50989934064191848 97768317511170256
38346641418727520 88634576416105712
5452821256301502 86911375669094144
10393024391025168 59477959283270296
96210668662784640 107120501629588000
16044620799382410 24387326668428056
30877419501629276 89339220508257344
45106990053219632 61250573789502368
70426256571253624 82423104177777904
33400543725535604 82818084338338144
62535754018539088 69502844099861952
1261712554092789 1891074479516602
37571665059275080 86778270604813824
59176880115553320 87626856576219616
8662843172655874 97220897897032992
102590991140286320 104979197875421584
41590232745893504 96768151610401216
19949168953651820 103332303666606208
2770180229604722 53185295052895384
27389737913653580 36930509044113560
9546618910117728 53556885034281192
18018808611259852 83269393506819200
68793550955010648 77223767220574240
31786797850793856 32327504777743548
1238998634040070 32532487113111516
14058968864317330 69389281589668696
25355918953194444 69113580814498560
16112126986087428 31933689810681172
63383791070499840 101651346612802944
44797493867225672 100541483229503312
14080974903881082 77914445373693520
57872534390591464 102938410840619344
36991856997907664 65040708873694648
7319400743669133 55545730171388656
38574580698220464 81259191025759168
81781526395599408 104473962705014480
71501541419840280 83668186810960064
64628171421772808 67629776355949824
33924158571953604 54885233753704488
7481144203829961 59109949169897880
55361413154364808 57144934925281944
32788685023811740 46826580729661584
19811156805770504 54345911295589480
2928348525894548 48959090293408232
44526570680393248 106119551456498400
58686286795460544 96267455915599504
24912549820043580 99893405449791776
43400193963629560 78213904042459152
88671944701050624 95424411020234352
37443853447294640 63544337271937984
42279988587685416 58897703662148704
46978984773727824 78884328129107712
7280167619461827 98350924732114848
29800407813288896 76488768233452272
61986664097710840 70089201162395520
14812690931478890 93279031946814400
77636026607764864 83703503138752032
44682296321568328 87542079640767344
4909570992354968 70760162127047008
8670123773514181 68562388127697792
33131847162809392 59170428662046088
19502003100257884 81056620434508176
91442253734764912 105644978311706224
45707404244452312 49142148295889312
51247948892469056 78570043012873504
55242927577482640 95705783255299808
40075409321389416 63270324738674200
11330477714178474 89463216250253728
34503973433145924 97422497673582128
25542754081367508 62058446043767200
23921503787029664 41430434391899896
8521063181543355 100888975560690368
46795038387201720 67030668760560264
27287016640037552 97403512840535408
23225468447567000 51233374774251968
29274684128946320 84498439513549856
62645176757761424 106462704789432976
2989927781617738 48229878586229352
85015276758800560 99062522248681312
74775225083087584 102131528150882016
24663169975825132 34728827247950004
39593664934233120 40858662721474096
19015538675942624 39701271678725456
14693162134592066 27319644150811784
10772061835361868 73576642260892528
93603298426008656 103550437986894672
38672543260466792 99322707421661056
23700218274084868 40268457491464256
31311745583668156 47023196699713928
53484823485069304 88117406423115968
76901440057149552 84680373951461456
9542057792190938 67924903850964392
41087016767539240 82161267736368992
73924645039540144 86118256970763072
66211921830968896 92073121121898704
58625584607437168 100884318279535360
43858976909089304 79852362367493488
9357465717546088 62198162270460928
55098559925808368 71231370407839248
63376857026742976 101238171639007632
35943455017454168 98301230302701632
24773697062834564 45831505047212248
67826416801604880 96104935968096224
14536104923800668 24298759024438872
57369229476288640 88708848477088592
24743612588509004 40138537856663536
27696793955794540 65976175923983424
74438915739941456 100131216963248128
9234339291379552 24100013803617492
17808931074024974 25049966188109224
21479236624059308 61212275658568992
46822763233795576 69016415465554848
3999639251099398 4306146412665942
73950942927421616 103868793302260272
48937965126015504 70023968470986600
53663943578765904 78201445926706368
18548022219858944 83874073758573200
24881292544978348 38736766671587016
31415036714788076 67184844126861232
43532834857699608 94454665632605424
44412234440821480 56573184916925848
57857643154820288 80974329136714608
31218036091817876 42305143143502072
44238145042117720 83097731380481008
36079971191178536 67683250129282416
72934912838267936 99757696485072384
28877978331481568 34603415465282460
5560604145868305 30662057725235004
28978551486555116 81829003698767904
21285045563859572 23756712016872040
48786261311477312 58340665633254280
59254061034482232 81818043370086720
32667815642576236 79449524828507280
45459031813151960 78833241919306992
7361296900542454 40630675197430064
47827705093161040 57885233498584400
17637658074866878 87542868021625568
58265593867732656 83563840379539536
90895094654964880 93392811020272112
2500745428799821 50607170172583040
39653848099052072 74686559081247760
5151144672682193 23527560321239104
38495859445568104 50049459649706680
30524819615753572 93486897186477712
31591901930756780 65385067110498848
84056170614296384 107372277826860112
11222482647280510 41291292929555536
28789202412969988 37029437750070592
29465878112503832 67452612285606040
91913214170198112 106284242287529440
43611915125359368 95663731813311440
14119009222375878 59249037430184968
27245520379224792 77945763790387776
15200603330821238 48579914981563216
11575365413424308 76361045786104624
19616577916247572 78088940723294496
59925146347275576 80850896727238128
95963168636854608 97532336837022832
21951175013244260 88805784764916288
51994366049282864 89032717843451360
33343685686292288 63279353945270960
27936090094533172 94811998316423088
22566796678396240 58907588014919320
22198504107415784 68330637873471488
41664673010562920 54713846748948320
899751094719315 17620286297651682
2585883774505235 35674910789238760
96290651268771424 98362056203979936
13541926823212440 92839979153895248
2273825008665467 32195115878206272
17124631640999614 44559303767196304
12684855611474616 98905607125601632
38074426527365896 38374596475736640
34264844985618992 97239686977589472
8379944622094350 38144737223326896
17822483828961574 39611032513650536
9228715626148230 20474620530097592
17219317857582484 29814727232548540
28121768689345568 81950814004824496
66385239853424112 86627424004684880
76454185632603120 81748639322684528
38454367301667808 68232207234721800
12484095292180640 33954949681011600
55556553043396408 80202846008920336
46041652998878128 88448198920099696
72168822413072240 74879221557661872
48709937916280776 102471440784957184
32707982435721228 87727192258264208
27472278221518724 75450436344547696
30903983367027684 99252218294886832
24920543876256956 94194445020800080
2068795979580689 71238881772284360
12900371530066688 56179862685236776
19723810375236524 48787824503444320
49910945226565200 59272849552834352
37665379450994896 90056105943710768
7358836448868565 54400557936570392
56307139707536728 61685490982246432
42082937634185056 84793388132830480
60203588250631752 78183187140625424
27027386681049364 71988651714173552
72298432544041488 104376653819929952
49819105417977176 74997944060677760
15094814853653344 71758680856616256
5452983229734043 63649786933671224
39674052181248880 63543218788746680
64494912975732080 86388469957335712
43621744647073392 75651738273419616
30318534210688420 62131367198047672
31089172744487020 50884579032118640
52565445205385624 98086602543618448
28975564700128192 76502855890549136
48969556660850176 102432259789115200
716247939387512 7604272713164143
26341795329961792 53841780415251952
49877718193905672 62391509895666920
100695685506061616 102017741099781472
71512103265010496 89143473201573232
17539548940059672 104216744000387248
44046343779397992 100363732806530816
68782631352011912 72486418843107264
34033922259169028 53624311628282576
71835125832933848 94809529720519696
35523039932367348 89172030716128592
70583747630091136 92969736906452608
68754099243605464 84102800140300032
2946519046999361 16809422155984126
23847893400823988 101580130845200032
18143357543424236 40236296405442456
12370191251604088 36730988773091144
58554111472405656 60392227035381352
20499904708520900 65322178438742104
27864874795136276 43948016555701856
2008288585667420 12728257292903526
65296540335409200 103061360351204736
38949298212955120 83843098708007856
45737475472855784 101263805188352256
33139949706153888 38828713108128760
79310924847594496 81388036710619792
97107860786746272 97326088549127632
17996050626197062 91939164572529280
38089580762675496 56437856537904776
11250976263662344 100719527277675696
27144408953082292 83686563807663392
39587115511795832 103587277370347280
55325430483357272 64691454722856560
41279803160162000 81346514494573264
92939522979187456 96601809185141056
44660717481934768 105673671548273536
50539571696324184 67744475303609128
80530198065743680 93049839051412256
86460869961047408 103045639154324784
6666180222916798 75938460138755088
18704326929701244 103563806420787488
11379284801317604 89876214146032384
17547233458926402 32377987523700352
5837375008918384 16771159586365520
80030903115016608 95482422011613520
33338958666653080 37337954897414424
54082509377939256 61993292356903112
7426775494229893 67376705355564536
29790675670185868 75015249726921504
5303760993230823 37237327792827632
66202801033102456 105955096907666464
10105490365473182 87042996878480208
89359533543396 76526772697127200
25030422191390624 56222713240682256
61865816365649448 76624495603506896
79208449203220416 94214092493290384
62809183729811136 99158454966258688
80444135494103296 91809659826757488
10259469056085592 86545427332669120
6529391510596470 60488110015620080
19719171174940884 37859268087113976
39671530106215688 65360947964956320
46674875756027632 86613847812286432
28412209690726488 102137730161094352
8874364533576971 92804673263798960
71569902771612208 96861876730144560
17239909093957912 42919261382626368
42643726646735408 48724561345338088
72460581897325184 97746393673457776
7127522319014744 64718058512350120
45257121360501504 72115974921814000
3186601381748201 54353274083976400
54533949106483488 102066821344542368
7064414725951390 64402179552795064
6714777007974247 32154593346283360
45482842592634232 96681552998889984
5400541717677692 39457851989176968
13078468358572014 35710006704079460
3320881541928484 99465737919232240
21978935101285568 40177863186936592
41396460733488872 84828598073530624
28478772706523912 47023938295306040
13240708833712776 14701821338061914
45313446192060120 61545907882508504
45000053387669400 77052963232600832
79044960828622096 90432125686409808
31400863025308628 77625939429541056
33707268874338552 65646557994974936
5490613755638507 54088957659718352
8545249524145131 40693652296862056
10532694194293600 74420935484841968
96319451245880 32052290539960880
28964038143227024 105378165917802496
11868712891005714 13657716047500238
56912830077740512 70460375735641904
56226043033091384 89350142325907184
73309176490046736 92490073935991344
39252575764312384 78150991921965840
15546863586361704 107299089039978480
10641321201447302 44329242289991408
7339498374556355 7699836604576115
50925240342867312 62247981340206568
103343218888830624 104175236797928304
53600086026285968 54948151080991400
63521369589515720 99598785199547248
46079824340807752 98435349206835232
11988750200116356 12275418163272102
76335792457600064 81155223867664384
13520842072990426 75404424651588864
4970221666994479 30988036031740972
52273623337167768 86585474887811328
40841911564591240 78463880299558688
15968321871306238 32555067983125324
100322361776470240 103496795378631280
13252329199707420 46551730640573144
73251906367786832 77988891074897056
40265325348045376 97815457699324480
53582621847103536 83023564088387344
83221479099682672 102003746078360432
17101401577909480 64459952201706736
9677216676268392 19299772295875560
5782487402782825 81978350455870864
70327180443264816 72684178363751648
35477461345551704 99037597648145360
28696899854740924 74840023842763184
80565429311294224 104711781232045808
6786930946506123 83760666149444624
23737638386338440 67793990217337840
28342800739433688 64922463152766456
791768870037079 49468105338262584
8432431796347051 43564827617248944
32896669115894720 77320421612409264
39207279006905008 43953145418077112
79720166549313024 106995468322969888
80922853062097216 95550355066605056
24765817649845520 41678227636484552
18740224385802088 60464554778797952
30534931443968980 54991588510070456
47298841724819976 69571870885199400
87107119003815888 102264032992688816
51243391916749984 80363937863053936
63886357686159936 90808866986159568
32937362462640400 105877920363657056
35832845684146904 51644582293430744
79659954740373664 98705600598970096
42533626202666496 105899965843206464
28061169292602936 72452424853683520
69956825013983960 104904526734315168
103128056097298112 103988511414671392
55621205246834976 102568729246614896
34024973562662144 81442952176074272
42252333642094064 75223787185324912
52289322038282808 103826956528148336
56094506771129640 68328447062670560
23215113564459624 43651031007937648
73157819232392544 92211621301294768
34656239497929404 92075213073549328
17658214156338130 46992135129335816
27615906188620392 34552237627398704
30134462165018480 32187327420835516
26054002121736160 102161044074126112
26915277093462768 101684049174358432
9527647612582404 95727667225769488
433454623048019 7267448679621129
40384759537828088 49084514770503648
19695185339669432 50370835059322384
24409415366531768 51590763841613800
51059469448227720 73732921754655120
29753176674330156 68269425303307000
7305870237352757 42058542460583136
26894017801532380 101059020492617856
12526612373963172 83939063831281712
40654059359367392 85134321913161136
72809585861574592 79894273321828896
82108116621396304 90522951043719536
58890324659952584 106044380368552848
35924843921064780 93267104940691056
22496676889031616 74863479585112800
11028873073043830 34442026416748448
64225377609320872 103961492182093488
26213248387547316 80401492826521728
5313807027816394 71759872361092416
887979458715820 8800732678213888
26957179787528628 28932202625193040
3898222886940005 71999988511278192
96791063642638448 104541229303808272
70434922196417656 70478927178860512
10747403210694128 81294972200483376
27930221835585420 38211540047367880
5914486582875827 11831848182632072
24428576511602796 44319917461984664
28911950136582584 42405505368949152
14641548596955880 86575992740068480
23398719829912964 95658477634929712
47030259835067776 75508076665539984
72405590811451376 90900605603083088
37280448865352272 72152888563829088
31862082511275884 69113806151924936
74675024097708560 96574844027380432
72297254116220896 107218718340714704
2972635952061845 43752843276112392
69080886192345848 75971770386986592
27198219749115388 84613120866665696
10398866939997488 59457306011487616
91643086561930896 104271731440822288
47347662938747816 67519605493239632
19511010231048596 42523426510385536
34141761292008228 37958680924924872
480972349409485 64558599672258416
18543589316106808 77078861123809104
42831375772143960 70549019298654216
60939267260907784 97204071511121808
41619128266673304 101904563086995376
54265785590047872 101381251031819984
27416159347607440 55894436225015672
14908489721311196 75923455214213232
43262745241847256 105617184625658096
17572432270397196 86105142926195952
72660066659625664 77849193756033376
24374637049824156 64396010576343576
44887938128871560 99716735903056400
9706243390176016 15098651592665872
2823348402056886 12713590366598900
72854925733579680 83147639829129840
27989360178425616 81389702737260864
15348879947613154 29541654251750964
34274063936560460 47721466863803128
51211575281104688 67477468382794992
35411121296080040 62800414091450920
32056565264132328 45342271200777464
32226544819396992 88757186060135328
4427285808024218 76755192840464064
20910549132066740 85910327384144640
75132620692870368 86125264505358560
17972318846963512 85036510327948432
16438510729963312 83720102705262048
9383437070744330 80626380499733408
77247484281154672 77928070536916784
27536645230624788 76695973624627728
6311048380313877 89418211962546976
5355438935075763 59959254684004248
26952930818755356 106171271124432048
4521500558789447 82350913130514576
10067434321400076 27550988368744676
18448162252049268 91246247678719008
64287632133529320 99504854058797520
29294047403067416 103454027842749088
20800522073679364 107224025522147808
49848562471287944 64845085903004496
24835030254405992 107275248729833664
14372410954083642 44344629139456200
16486882580414972 67854635398242992
50058420664994840 105941713953407728
35239116578969976 73669982158705952
11097975698760992 50179499302463176
16323436611826716 90489020745560512
8266322865703206 60754449666145360
50308088646563368 89323007824822288
21134693038830960 44269391898788480
7681405018756871 54240907232008016
30772668934581012 76936821648799568
36840500605880000 107116196798238816
40356222853812048 103863615017663632
18059988020957196 30293262556583804
8076523398426824 76915595243321648
39200557155004144 57878174999621232
29367796833511372 92666241538031440
2578732801179124 32616303255286428
5464875489894489 75774107685807840
59765961716335712 102575316625319728
25900587182114044 105438828424456848
52809976681419024 93847211524869600
30201797129143160 49921714924848968
35602080669951652 35856581514007208
43690504968624904 66359602376684992
43209726532831600 49685463812928424
46198113001692608 70139161543675272
51774766242025024 79359028258260768
39949679812369176 98388658544140688
10527225111332328 53481568482297544
72709630848167840 88674827270411728
41468719514721320 61982993594664800
12780274929129036 79724398279791696
39993188792255808 75050216876392416
1626931933183289 16223832509193812
57444979080995976 104686475749013968
37523576801715112 42766740269577432
36070046518241144 72582617171323824
82402201060115104 98634507525395648
4668485554143527 98137627526763600
82625511172351504 87253556540023856
41935533910968808 105034305064161360
21998877079331984 105826242737398208
33894371167232532 87585676313595248
95843649822180240 104612507278738848
73798201257700384 94453187786393408
51543861718959080 81926239885826544
9468739275133902 92808259773387968
59237738826309240 68038307779364432
49930043553644976 70919003661560864
99714978407121344 105461182811305680
66966118525734752 69006803677004664
48315921830535920 78412252364853328
12954488681541070 39399877925675224
52382840654460560 101655433071943728
73732059684832432 87543944277397968
43187892412985256 100671180425830512
40497089753168512 41037291185706736
12689657341551216 73611891855916256
6412531581502537 72817172364242208
5804808251782230 56161283852920944
46918885981766920 72046286547165720
43188847744068936 72511092156297728
39380893491173576 83693204880859040
1268497436749649 22360548725051892
13159598885346612 73898967810791824
27137522507621780 28348432996229952
61032469700307880 86457179959536032
6480633310919193 30752326067941684
14428917012070856 25811512347171800
12569003916337974 41505531160334800
36442522188213752 90890524239714864
74489156737122000 76658717587509200
8186045459430699 73410016777564672
30353306157246800 58402195330332984
6259123810201649 65092684484835088
3480466534915544 79093921232946832
3428029497452928 55063107750693544
21790644659581388 106437079945741328
49938347748021728 99135019731896656
132185851947403 20554600825357068
18063830187360776 74306029524085280
11909864063966758 75717398034684800
56601414018923600 90337305982399808
57114583442865024 86337991178842592
42284728762913160 75628479582730912
15648385125288400 43657003111027936
22347316841094220 87751940836907632
13646233106225976 105742929863595648
3503114829755403 78427564439735072
21683880241389860 29977372845677204
43511198851473640 86066062077230128
60191425765673864 67680790724722712
55024444268283880 94451905733451520
4411507323976138 78519731995677616
31328552828246708 91149998743932400
46142930824957688 67679922527224768
30031993801441212 99381781659687488
78733609814516112 80043441988310288
60333133594326056 79507877632851840
9250567626373296 84175215097555968
10219745734067922 105403762232352512
4261779166804507 24625250438530364
62903736681536136 92336611030913984
37170424933142496 49708979041244536
71930405572217984 92896710864142672
37143235908345432 94595962887583984
7849483758687596 46694998488058120
4368747649963381 95933049422342352
23961102699936692 61771805289762536
71689363678773544 102913873564586320
6263961878905491 73488787569909328
43257067755780440 93370109230654960
8629875242859655 28720465502326600
10364856168498236 104266504847877952
37858442195314808 98810767142092576
76178944424081840 92801381261444144
30242829725535220 99868083696036592
57773199884883152 106083441298845360
56566088970232808 79996532761040544
64294383720455968 80569005217871520
22694256375013364 85371636962592368
77435052056053200 105430521358113536
31425960519955080 97005362529207664
21498247085815444 61909437227774464
94438187245652064 101655367566386096
32481649210133380 34217759966307468
94990630556884448 107188806952941200
84567146735647632 96365664844415728
64738640448340648 76885997915278288
17134698964052210 49166746375248744
18836137946645748 79505379185366112
24779954148077408 97839703358420240
90882292137315040 92639386573783168
89033872691972784 105104777079524288
22560970854864132 23507791679607404
61283966960413016 66048720101229896
20218621848121272 103022565325104592
22656110390694060 51836104551084928
70015010588790176 89077833147164592
25403543941019072 73969685873230032
78968194105429888 89451012763322128
27113668118055740 65755185800841176
38114025189172008 99339433366039328
79836163242202800 93951444690863472
9993320698542410 13908641617884072
88802946763039072 97739748008561760
30309251846511476 61960171964479864
61783299300571096 89204835286273248
56754775065592224 76391218769407312
33822124817912696 64327542950727880
68366563284808008 77235017637236832
19401091960766996 102667727583566352
1069928151679230 99001842191541728
55768981606087144 64188110972679176
24155260137435164 52775174169686536
26938636162076204 97148672212207088
31016293880570620 87206121879270224
35023147002540608 36902425668187352
18251772466772092 43656398118199944
44462134695123696 70147202150320480
15508291751490030 23763801252119080
54921018068437224 77769474844838384
34275511932656116 87813111441689728
42659091650534464 96785005676031552
73262618621812096 80834559771463824
5480549076665119 94663736098494016
38432806460064336 82649468433928736
12392886367465218 72551352418933536
53317325642316472 95112280005274640
13580554720835884 97866491204292736
9840018575142676 34542790987521000
66567444702746624 78425500490945856
59755858767173040 76680341518131680
2820855663587953 28407427768346040
73892967789684720 80886133409423120
38971331057196448 74559471660000656
18975600576008236 85663789449158528
62700225554875224 73712260209450192
70499116132180448 97444877689894928
36167494317352320 40676273408310344
25572036891397872 51373846294529376
77156599922822624 82893477668230112
6616757069683079 24455182980633180
23943371734912504 36776294252926656
18239469089320004 57614617197016176
13428190585310754 62035834395555152
16100767701912698 61938111800667992
65535086744848672 88808574727628000
44053310276005200 97636038569138400
67258268301317256 86855727101197872
45550969039708736 49565874557909808
1188149977081681 14998432771243296
63482642870209920 97157538110889488
20758354667875684 88796703856874512
35491836517983648 79714253436196176
828693410235596 29094533573898716
2726281825394441 47189213187559152
41226151592607520 95681685023713744
3528256544499971 39650967446514536
73078406908704032 78265921039950608
26544674443677920 28865076615778368
18395497396836864 46044773549141336
48969585609127456 100770550917745264
84731715338513232 100510005472122640
6608471554191212 30479720685166188
68529781867100944 97603926315370240
94924055371447424 97037874809056912
30122034054779452 88057911284048512
54379812334724080 105223985936682960
34239148007438680 60444526787111320
27685975371559924 80804086399099392
17233644347299586 89541558354681456
12318129973453530 43714419500901440
39251463601167320 49794647049797472
13899732057708368 18156216658379376
18530344528537000 105854566140308064
57997954668348344 63657507298603096
4405206324681094 53839055495784408
47614019812899424 74813445222640272
31365264124429720 36970465083740256
68988760752689784 102516086115256560
24930059906105056 67895459065697136
8301751230297475 59261001317467536
76901588998416176 100599616290289744
29865839569550724 86562336326538896
23079180173564160 104502614800160656
63663243695986216 86197748375527632
11983236550689704 75314881928512992
30386627834556216 80206624735575152
76831878639799920 97287265455183472
56061017014214736 56661508011321296
77468235318685952 87353548029724560
30882277163331240 74455503045490304
94453516579087888 95872271025240000
82000669811983920 82976798016597792
40814358580529808 49479236484549360
26969964471500796 38292498259409352
46872425697105816 87294881673402464
55405977534460104 99565487964940704
19182978114346324 34314192083612464
3374962374689867 4246679080457308
49822206566252168 106131261696022480
29922538647268312 92419121009475008
52698824917538864 63782952198260536
81838904788523536 90739564711759232
54061978785762056 94946236162614880
70788615316033600 105699260403325712
384257576953506 85473675210397392
22906682928626648 91276040056440032
56393380360057104 60990768337508048
48445901406380872 94343854299617824
24077141152481476 60367512828881872
39509462910624336 85172038917624720
36474038217262288 48731689161327008
8830886951476293 95606956083935216
9843255234747702 29813139631839008
17909546550141536 37472268798438288
23740507385502640 97963273274696784
55322202712026248 76026343014321568
9574263114377218 88723401497393856
12410335702005776 79729392162803312
12980984592903144 67218122218242304
72018751963164944 75432034034392592
27715484581995028 84876413203671312
3428484931452181 53118862564234576
3412927632588579 106126927467588864
57148064396090352 74460783871700336
28669596828796404 38772651128226112
4335605870060351 6074679489902500
26332776137684648 101889831258360736
35564219277074452 75991081478722816
54708453143695480 83882513750894208
44764028295905712 63457400080481760
16066324431315622 83356652136183600
33886773803640004 56427485676687272
19920936719028104 25130768648089616
33337206706314868 97689940557395616
27408038276606768 89744029006682256
34885979504521964 65703242355608792
59386319898507728 65317094044849056
57175146670154984 83491298670526928
45286054101683072 57627388310481680
33731740532845328 88113662181112336
78883901980273488 88205026611783264
48993927376242856 52996826349808912
4469238588206866 92866594834669552
14128229918822870 106444281941735136
28172318271511856 76403606010455744
55800706726587712 102449816611982400
2673048880482866 58904475503691136
12048758034365470 41686178484316280
43678291531491496 50030988250347928
16007086724686442 107216925372300400
87587560836872912 100070151127934704
41717801013713864 92345633093365152
16161190965515528 26345137894906632
2280819446387864 92355697473664144
56921382862339816 93663858571187264
5769044483052829 88743732561446816
77972657283313040 85474174203152896
71573934949869960 81505472376645712
17181854508216868 97455785750865616
60111413604235496 63984675145458256
56581151635028488 89690970993692064
5263152498371509 57116604936756168
3643253307594683 18384149602629100
21339197887356200 95187405754055072
29181523751767368 52636798104168736
24558978007517640 42957751957120536
64196084781999624 87853701273701536
49576343561968264 53530686776433976
8601707392868047 59276891543994560
25500468740863816 88113664292933328
25417057814705292 99035395549559088
9385579122322852 29896618937093752
19312358902334988 19785234137915052
18729604670243464 57806213891111024
54600160158326752 73663955346336784
8634999088243871 47310777534960584
2187344117434693 32587377417413732
83673204955073216 101758518910987152
25233703728129592 103139175217519056
14115804635659416 80323070212856336
84803640779855776 101465409609552064
44914541063047432 66976169003617136
42561626187092616 51590610168877064
20379396404815304 54120077749285160
47071940592391992 88752332780286080
13676008609791192 84578838272126064
74091606241035888 97130477963340816
47916493450655392 81488405508053248
42756143144079616 99931295309329664
21040313310929500 46609659319638856
6593235184999088 63789599574620472
47388034770092040 88767583510998208
25553413842739884 27407713157611480
31114570182087344 34942797649280568
13226998880192574 45658682810255840
5358791260720065 53909011279275160
21871352415756620 26038603766497820
7990194064176183 29136149938889712
37158283488566992 67557215777046240
3874796578509142 101880843775664576
92922271293478448 94357930074390080
35378662267450736 48116918996961624
23091326303685012 74087311250178960
92183118868050432 102324648474325248
18525731701806652 88238250024136784
84549469871928080 88333149662229216
17835030188233958 80392685835716672
18057442132348264 39450911991002680
46332829969607568 89083358255621776
11090196379413992 33579690951636524
29801102458818072 56455484285805160
49497967497646360 68757180418203392
40528802059470008 99587627175006160
28218192138797776 36737997635044504
20714841741069424 73498075043562368
912581041106415 99739121897515552
34239420426306556 47812035696127344
45952500926837952 93741071654444560
21462988770591748 22495589842134488
1089048035909653 100786191574507968
9591894446756368 53660862411096224
13099728153239068 42638185918882016
20980765529625332 38206868568031336
36912450150975824 90541896799010896
34247968698037740 63789604911444512
57137375018055000 105427076547053216
73394948644166992 84042259464006096
31414307923635120 50504857052444104
35255851510995884 84721236835076960
18784408351511776 72896025827481888
83706410586640976 88161781926384400
75402323345610848 95181762161834400
4987059236035541 5881875600338749
16116861182239924 52127557650287656
99940721564061040 100533017416902608
24041289370027936 55808510792806656
25427380271948256 50927168777188520
16628308354862604 16881859489597330
43552185724391200 69131892456346552
78229391850011488 99592526110986000
15256407725079736 83071459028030448
213037248535919 90107083685004864
15223953295756540 88203334485341312
24672592581997312 69386129538686416
24343639346710220 43334205770334272
12836499888291558 18758693730228436
38550476244511816 49124857806282072
11453443689177710 94443659171465744
11148785103577048 106930160806112736
6480650180347828 66314587837799872
5850729374483112 82003844884092768
59991938854610480 64365687345016136
17058795615433130 30662560684362812
23002952276798644 33302106574375172
44105528415880232 102500311457313600
32463714888109608 75325945468273584
55728102096527512 89529273959585632
21856769193268980 63627199443079416
40184782009328104 79829241754069568
17113317342800150 59333796006863056
39780673309906032 64587368237485160
34650666845383856 54466980047037536
26587285695451752 73055808902485696
35321353471807120 69341588326409568
32119538228931064 54464521913449128
63756609248768272 87438497289374592
11638779514876182 90129054930687008
35071477828255484 64100636292538112
10463270361490256 83447711048339888
1943433719047166 62365701773215520
7486357608226399 20923839566798412
42556421470873664 84829025865270288
71646092225787776 90290119292703296
1863999401685334 78570479671845680
55886629038945040 67712436216127432
44563156327041272 91136050735976464
48794785324664336 57700794312448536
42438523022788648 58176017777909120
19408932879204188 25629508875251784
75447268893499040 106486334626665936
10597094012097556 70302503122348064
45743609787501168 95174451005011808
2657547103843690 48116162438081768
3210229690962984 97208328235372608
25994406815359896 81635658763879440
46469352486118344 66225526481608240
13581047052845772 33064453033385104
72769196718786288 91872025781493440
22238022427383436 41986694312860512
29376430520734804 92273264524353840
32157854550383016 97438968505739264
47763004142531992 59187827518215216
59435152195224416 101420985190985168
27375394220505920 66042322322843208
54050508395769152 104926564324580448
8997483072234731 75828425354253440
10808771832809454 31039867853076572
21033713596546568 74802401184711504
81319063144099856 85486689603562976
41986722573519544 76965615442733040
17458082777042018 95920216830981504
75055167713083696 81731973964481776
52632345291356312 94398441315455680
7459786836779027 39556521812011360
33457036363626120 36573584557745768
14250902211084756 106019745939936512
6029594278163532 36761764888383504
10064514853335196 49646983889516480
50923052485812792 98820682708868464
59995285881839784 69296087838535728
36209943450471520 60803013245146600
11173277454070288 24388833063116088
27055630644833392 97568687951868112
8981708875904470 18992943228473676
17513324232930384 60544596229844704
81233206483565568 100493420306979056
60236547246536672 68767076649646040
13208315654111488 21153557967667784
46134449782140000 64441627354628032
37395560431127192 97571127350548992
2750778901431276 55426125560443528
649902129450607 94426176661878256
62159913852946512 85982130533400400
18606851059450924 29296694449880236
22582321278314224 54233067384213672
89142483276878032 94827865454898896
57766805227336536 76804848052925152
67956967999309960 87025505392949728
30865180558419820 101870539308472128
20406243025574888 67585773336298408
45911681104573464 100708526382688960
49593451013460568 63562700835751000
19404286023843776 50635043219873080
33288332509201832 41285533891166328
43887403770362880 92985031505736208
5948943934399036 39479295564537832
39370816640798976 84953209520953808
16544413689277278 32330572876734180
3320069644071962 43860083871449688
27265328960879152 43190008999306512
83391401090427072 83910805099322560
66674278842020456 103469311135532816
14842982331941232 18668763742338956
72340448880816320 104802094970891632
34791370122888584 60529692173568760
23212913845557800 87428562108185632
46757819462095672 77518485159029056
6368429232418064 91224593959835488
60807062341662632 65512725708963432
15483976334977350 63171708078354680
16119251462144862 98445625162660272
34242721363561652 48061059637010984
83905701781729168 102557162239276560
23114376019416440 99447729455652672
20599696892311488 99615632461760016
45883341557619888 89191010937795312
3548302604452898 94773534371893360
35555259043204520 68327570814500088
4501176190153887 81028876087519888
13698169507635124 85542047987896016
65808322195117608 96658722490280208
34453524144135304 101374775135853248
13899744468064888 51775924596297104
54443370140438112 55735971079232440
51621401701895552 56014860615014680
30153940161569996 78207679899100928
68328757051366080 87659746131520128
44039169648546624 68579801438036768
59882124124221840 83334799115411808
26975338919868104 33493323398633596
1412770506010437 36855842595985816
3001735665346529 100075853049673136
47425422896026640 103595588926291344
10457772113779838 81936134258451136
69018969519660992 75798525170781376
58569166243962896 97690694079766528
7197564525159077 26085162908554092
1963888696461106 77936950844147536
79323343200596672 90957010016377696
70920744337520640 77891124393941920
60120511802640184 60544289439929232
87849058383536960 95204689758847872
3521502876942446 30214347673399752
85582425157824384 97731948999144800
62562724349359552 92894357468277040
50538589790632280 83953476505677088
58380384776823464 64557505982472648
15291555637038812 51607034581960328
23264706071722424 73690357055942192
69983362433372160 73107371887760208
39239267684221288 46700205228364592
35123641939092276 85209844397210368
22265674428390516 41945922113013104
3757885608222200 56656297127381552
19121504019270716 70835999859690896
30661665623665636 55441094903963888
25548298611197296 82011734616406304
72269669070188176 101650599188285504
101467546798927360 102042461128245984
7628199922924428 79316741888805440
92905599741119824 99329814813894720
16055032031708918 74975660976783040
26740667251771944 51371785874198944
33966645487636588 45188421519717056
21577542498980724 92094177593405584
37319772131131768 78794701173276944
27700658613630692 48627339130473736
5901180873284153 66401458259966696
84738831158679632 107372412449789488
95423671828614480 97826680636359456
17308804404976282 47140740245347624
45034050998873168 62669941209298360
81247047544445856 97703087927566976
19041636695590984 91032863313346528
18451662097474680 99844552815904672
64265100517528576 66879641933337064
42660291890692544 86867992361074880
10921297043098074 82647214611951488
38655017198136928 101468225003883808
35777728497707768 56492850182375368
83981047577801568 102170112338681472
16800861333494196 18245395988565836
52683669075459320 73831007709538688
16186749646538554 52313850268035536
23504956372750868 84569542262158640
20022507328559124 56820929000159872
20202798157566844 106422859373494400
62180447863143192 64202304309945336
49970089224047880 80750155951749088
12778125635056312 24762946158720032
15923566136375818 45630948172584560
13782966589062126 91596865085314240
39323887109817528 40342265798077800
21567539424799740 95993996811182464
41579261348637416 95033861838808112
30523703266176624 78126575171011024
16632573508184824 17579207091769802
322230860062408 3871978314023974
9353088821416098 89867468813850464
48471802221416880 50147490858855472
3580447197274782 34166474023450108
17294207484821330 93699074442017808
14734759524824914 47134364196348600
34111896416475696 70471183605904808
35199613455212424 42119982083743696
23846454488584152 51527943124406080
64719302089659536 99637397224256960
15451960490099726 80259504592162368
8688580063275533 83768073660122736
3876465374475863 48607465776813920
19228792125700388 85620591556544928
18951416939626704 92962571339040432
50370091652670696 52382515690130648
66043867345621528 95907601914866320
23205765228804028 46722881066106064
19818079920110716 100094444710234896
25982829123361220 62048355442554128
13282003554188164 19895915705146040
20561009858967984 101039513761692864
36913738497176768 67444006458870736
56707398037939488 104775512923550864
48057295456174496 83981234410404640
52971414475755720 96844159852491824
64693992038073008 76398554236449856
27242889811990372 59751493286285816
12692593899140556 68844447701831856
28869066357094208 78377380929325920
30273362003554936 71035790600966688
34532771821384068 36951541523638936
46092325136021072 87262001645243120
75906726243608512 104038915320320192
15457932364117060 44903438600676752
16649153919470606 76264481551010176
3044198589533235 38029630936671088
32075830575923556 96628952653599600
74591427790328256 97453118783761280
13406440671170434 78578897572229056
14602978337827310 19064686616715632
60602405094664416 66326671457289160
51655028423046144 75406652828112464
34748740565420552 86782854467108592
8902414393250280 41628745591779736
6062607159513859 97029653640456064
36964488162795664 84964999651955472
53561534997909960 91922257608709776
51393422577488360 77930678758927200
94541682488398800 102159567753923472
35527330330181144 77396934953435936
73722961480221600 99438433654199664
41871515989466504 57071065937982976
16917489072068796 71795867475691648
4837408665658191 52849629410848264
31476140726602572 88567509058081104
4048767943339159 60158533733542672
16401514946385584 55205730638649016
42739585265087536 88843618747081808
2460739805743791 32581416520413228
11325857854731376 69472000848731272
3828264616264345 87398455206630384
87383408292006736 95981737217348912
16503664145343028 63482047782248344
68381394439268152 80863361286673792
14017680197050866 55757591733039888
45422324898748040 94333450288067296
23743858046741120 53410859510995512
5011580350495151 107226818112574448
71940755158272216 87317140817100576
78683437120430800 86380605942867712
1582887689847184 16806994295495616
41716560243320488 50358391390275224
47557703430919296 94807985596571408
62168179210179936 87123170147375152
32900332702191564 38191165876968408
4880939687995532 59019936868274720
100341577499577392 101208008055617200
3795829521120455 62988559767214624
58735865333538856 68268290374399224
6918337721360401 71686644628482864
42178232054243496 44609850172990824
35439827306377432 83689527368011136
13020766243331916 81562581697095152
17177527627069864 94265659905994848
724265823665237 84445327288694816
10696343615389640 70909420719075816
58796277760904344 84440062284472704
15239218757523736 59829925267160832
46116070748265488 66582554931056256
26191488474975220 26940543612340560
47394314156451824 74386240035086096
25494347291572204 52760677051880680
14059235609452828 77053562787416512
98272836339296784 103289955212392864
42342959774362592 103345019773297184
41051892184354424 103781959023765248
45044786052009608 47238816281743272
35251645753069328 96573871193267504
15203352277230844 91829692005261664
21546408767707076 101460090369727760
51140587671870832 88193067886851552
20704316406783308 36201288283224128
25237466825012224 44178841539773968
4951516645084766 5839925005063633
9283368298424154 58331786042103608
52952136153563720 62572643647887840
17679320368524562 43690551194766264
26392080799549120 90648292865461408
56500251945890840 57903131602028312
7453398546535496 60658532552883568
14290182064617928 83345162582138496
26673766546482484 94043516954288544
1152072323308182 23310513126338208
14112338763836296 87621454038823760
41927175571240640 62134741012692296
3762310372406771 45750638503773144
46385718011570768 86939364902888928
70611280946371120 97881481183553376
25623452917114272 34411951226456092
12138095657028968 72062649252958336
26153681881395356 83327235929713488
66614131433849376 89695404666112960
46039262756008936 49802822738409832
9615401409663016 84163969111280112
15961444308891306 64262390699452632
39891109942836784 99970695988686816
4573120407501223 97233211797726880
83600088738285120 90898186889512304
75951277477229360 83202206497685680
1835421963640595 40452329479717664
6514305395032124 10768630249716192
26628284508131044 69319738241169016
10089326516719442 31084434662852496
31091148204830568 42877376049385856
820806360778809 1103647820950699
12144575981144340 33787666223056812
71915561297179072 74991424793885840
43235836529650520 65971240053197520
12383397318814094 42277521466107584
46476460587073544 79100413124177216
48207380898454312 56678257879689440
69967071528200576 100359668919802528
13256377401947030 35777260421127724
12751364536344154 25309854652854552
36961320604875584 57691935304682960
13392877940911492 43720928927520016
11956983388302620 41611634476636152
24580386182801452 106869140573993744
29675771113362520 59099456440696752
45618817204280880 55506721458602560
49329850723257856 52531340156005888
11056115303147132 65182721829642904
92724417145775280 103458271234620736
10656934211608130 63400820238500632
97952167951617872 103754924683181824
61307913826929512 66347562609003872
41268236542738752 84473861914579824
56095546230697 52901270702626832
76111948447955360 95883768652341136
65680191636509360 78242326948465776
40460268444878032 87700043608699088
38960074330461904 55933735547417864
251504616052627 23887827828451552
61329475727784384 72698853570880928
26925539692818084 67273201145103496
51106796848238400 81595243307687040
605852133377457 14355260902795418
22300828697299972 105777116598453968
5430546427183917 8705841051918035
84722298909081312 92238823992663248
25298988794940584 104118320249112000
38301737030847952 76748745264143040
49840070088600568 65329858757267800
67065899666115608 72861487267971456
25600750545526140 75445436691367008
26828888440476624 87108774574649856
12388515017692954 72198698589277696
45450154499236704 57236365572466312
64139987770163000 75001438413281680
16558558943079768 91087101431830656
2781850855086137 96220272176072752
15010159981258402 28857258752083988
71371789601147504 91962105851309648
51398219405515320 60177454087577472
7187054445777897 95346607741405168
33406840792138312 97535411145616976
8179333016604619 22914268196075836
31039907689594668 106682803998828944
48288797917274888 87717360426518304
8825598685024648 44661886618666864
77108526294659472 86887342338205392
17878474014896404 57929581264756424
12672513246418770 94796267723320448
46547114853533200 101664113396368080
72925836213436928 80938040068323184
13803467228687676 102088594756842864
51103353600166736 91966370533604480
89214404403340960 99986170391793504
37961932851062032 53082659277054248
67648495627793160 100600608897013536
40380536488438824 70787612416200296
9173621521215062 98583854036925952
23938802355023588 32476953585659808
3206919730872347 60630583685358848
41706669028761696 89359488722331296
74040296397390416 103439190160280672
100267443895355280 105115996992856272
20825525509348692 62098046269205512
3753957961760332 79612001380122416
81981371973662624 106989610038811936
2364691381177140 85454251758273360
33334982384608096 76810460145917552
18548671328059780 23418298017698684
39393418314485952 74406542426815456
31915055652539080 51167156610611376
26272607626762024 42346438364133480
51194828068285016 64533516763185160
23383093435875716 105727733527026048
8943147471783834 103445673356277520
20810804426978316 49392566251435504
396274823060989 90591615044706784
895533405068588 29909394490956896
14171147255319604 98656679547613584
14648552574253472 92498496337577120
75986729590388528 93384906733012832
30926031026568240 101534477932854528
15481594604672250 31599033351843664
94208014210841040 102245315399054784
47229595628355432 85949534638765392
9840257457149892 95774894714693504
13855485251980980 21525969405578628
32365793676823064 63079462214536320
52490180486732512 100860349080943744
37720483462438608 87044326289598896
52474563746356616 57251132528457672
28301667887146776 93581725187824688
80934928393644768 89970721900172864
7847162210695653 64825998708059352
18833790251434336 98893230925595536
7350848420011143 60318935459470784
62121246877217136 106739334237077776
38444865359637096 41639789731108880
46143142180322672 70105434552633712
67226034316254464 92797280507386448
22129631565574660 70001763732283440
43355604482796888 69561041803963512
17356544710180674 68256716601163144
21415352047196592 62569138579001656
73920942986842384 89420510126414928
30946760282384508 89727832843163728
49578564178741864 68215336102200360
844778294526291 50747302311377744
33596275369145224 78111929660097168
68787258319496960 106268237306362592
16125792206817636 102558295403683920
38331336316507744 72355078365000576
48177235040608248 69538283073955192
6560123638018421 103982120368425808
24127021402157608 81162044466614192
76931116297516672 103125857474244368
37015966029356408 75941569208614016
9917152582295996 97205666103756384
2285784458157731 103355480966345280
74736731657529488 87882662937882672
30685249804698580 87637175663514768
44211894669201304 83437006814232688
34975618568939612 71028340277505536
29481755371540468 102021771899671232
11783609502833946 101581363371208256
36191155017360712 94863350999978320
18018759289584744 49751029613763456
1841416227066804 64305939090842856
51874891843645128 96419159880561888
6008107661712269 26163978844805160
25596562010718172 92024148953244080
11557685311414726 39015015942841360
73761800819700672 85288067267757088
80014008120028352 92983112049691072
38900776774072288 56852822622964896
82068927348881200 105312196850119840
30852886716749592 100193556315794816
67393450740551416 92640877285143328
55794601254373200 74838279916949888
22548321418867124 74813067252027168
71102368828383296 82740776599833728
16970308504286966 34734540788906500
42074931472271752 89056730783298160
17075888351688396 104622363436997664
27957055197077960 32676116746147556
83736703230718656 94266261360247088
15247667005892954 98836131012634720
42779673818897656 85663259852228592
35577654109712620 39541611336607384
11343298006148536 100123850731612832
96064728333361872 96115145695584544
25053074280192200 100170462356772672
46230916346546960 61160705859703480
81748028457214016 87926679095116480
1110888832803345 106978371622772656
63902362968445624 104336339836506336
32796996855021688 83050760636745120
16145858873147212 98188827780275792
11441653182342536 75636974084824032
60171658490372504 76654422803464928
27986174781462496 76143719590156608
44136381745037488 85519918514751488
14155038872363672 69250934160104408
59898341025678288 83276851196693088
7613687380076604 16280601134480676
65125614651668584 100552718138509808
1207706676016617 71937257444213912
32476669531815740 65082085177487984
54832592236424672 71814354352906840
23080691219189084 86813222044152128
35733768012796040 105253873886407920
93816842024457984 102660145648926608
37209558727919408 39930054736772176
37732531852700448 54251903445327032
17520329343975840 91604445394162416
18736966843119060 48081122990244704
70707222059797712 107262070149589984
34319278604668828 60246256108318368
71094553815878336 103824641789905232
3471295244800951 52558765263190488
76001579550108384 97716050142061296
35572001386251088 42981481740719248
52648933764261280 73042679506628464
15611282103751764 68442825512265816
17205496445958338 28646277735829180
60003085532250248 69498992026476712
23530280594351212 85011688507855664
10691397893470008 50964507382722120
46583613701906232 73602361645085184
82486675927566192 84634729299440816
62036382511313288 80227211357171680
14969386597336968 85699810409928176
29245747850529880 105408732406001344
50275853540947752 54398156409612688
57247175965259208 92035686173214784
3528875164765169 65844296563221400
5135724846702579 61400864532454336
50219793738241224 82360621609896144
11685713120605476 66618848760318416
72388858596000336 73295048361106160
15519805095314036 30656217888304536
854055359410858 36977722279076792
3253373287115862 21263289177468884
50562023902075992 76915461711298800
21956745758705532 68683996179960672
58858630342617072 71688765697744416
1419687236276627 18536598621929944
40517041824741768 42924096590799736
54338519284282336 58558207628767432
57065080159869040 93397562212639680
29686102632113664 50262279198425704
31519278930402392 76864473751954320
51887069305659896 84006713869859360
23964090331075684 67644621122603648
15397470486145028 23151118264188016
11469460808561332 81824773124008992
27674647031361404 53556922363463240
35312012576989384 45601638925634032
36707666824188632 52285838762149080
65890579610187952 85061595074744464
79830407098317392 83817171341398672
6756048374855808 72594494963235136
14486931338250742 92598867769052560
65260996785733832 90547632072459088
60184491128096048 88061926250847296
23279580723394028 45911801255437880
24346018089404692 26161356992575088
20763491810999692 42846421560102104
56291323061677968 57291818819578584
44849107324373656 80025444519222688
85181601403247120 92442480875870192
1776368000974274 103142923341434928
4746520543971255 47929439671434432
53774655630919680 75913863920214512
1450903948391724 3006706119073869
80418249211475424 106816476479389632
19646286720741664 50836061729399136
61944843924038352 82350375596157120
23333852906134048 83310720309640928
48940867140488848 92245483994730432
1020876950224686 26811632703987136
11430576696319206 34917339673210928
67921246254599040 68492436838196224
68762760853864328 81362826940357632
32612439895860308 90564614000508560
29353258902682132 33178157215206168
5592459195364765 22615323671911636
40091257192002128 104274415194620960
21955190012218108 46908153833143640
81003571708752112 98355364875267856
7046160136196904 18762493771771632
76417551312268880 85092727718903776
27922541143962112 71463596825978512
50605720780154064 55037727406520880
16272616325579844 94102306658041824
74059989628831152 75982976017789504
35515438956440756 105314321182414688
39185821662090328 80505061882513088
2104658618185426 24729435644800200
96534450611689056 105638668940028064
72447447122151616 93009906898704592
97886586995101232 106025537681454144
1614978292138672 78318278222671936
46954833368119456 66844996097092480
41027830385814312 101269695898878544
25760586542602172 94010122058678496
7576498725564580 85998693182281920
41430959928730416 106609136777124848
43817280185087608 68675207214027824
86153356931582304 99744664005947168
35675101796588156 99590576614255200
61372958937485920 85171351454911088
15719455147417078 87708791685456896
7667055690032201 74084909014019440
23045899883334364 88942988309216736
65950606010010952 92198716633576256
64191098428111304 79042708226607184
38384297664058712 96789904255538624
13192099863928230 75861514957791568
43279271316245296 52814377261930496
31219081341175860 46287347392223008
12942024981151588 52372538221764784
319931116494751 56489214150604664
14914045806043252 52962716508869584
16270024652775584 105926826084889664
40646027194435904 79718364578323024
9154354319158942 69486009578281064
91315644866453232 104197064906095184
29555478245232028 67962102291035504
29969715890838260 72949688357036640
72046853450045816 98464777431445760
53939651919525944 71382629550306360
27101881884080520 76325654313875248
26350476622078720 39693745224935552
52992501600723680 62248194187280312
64377363049460640 85679854276054048
15015259160035714 71193599631444208
72798602146239904 97807547442687280
27690680076739900 98976331108987488
12425736059321220 81313299399024256
13164510747026070 51571758438563952
1232908371987152 47646459920376232
20388826893292248 71448089750119440
10489182171341712 90723021215733008
32327420275859472 58920175773176608
8590993463103490 26402497912969604
29453165918319720 29716533611487216
42395339869538144 89257732560914288
18902729466612256 33271580783955784
75884376789645056 100061098469161280
1574101551468278 96353490262194880
18385355010490048 69670161096738472
38831187955458088 50832941703477888
51642427243285400 95050305716027504
14599377303042612 42839861560687664
3360829180085375 40698612956067680
8457798875050741 51011649067839080
44811643738600952 70043666357741968
16651596518988048 67337158929770320
50005639385325272 105940973850650848
63056061439299432 99634933931880240
4404868880413439 75163694408232928
1102272688156128 41611251449341224
26835031883612840 74758287241834688
44791527036848856 49775425375706512
45137236749667000 71855369805306288
42319305088671904 77358867810025456
27579102458078784 67423389265238608
29264297808324068 41172242327442960
38186677131127568 50212642182946048
7896626802447896 53608252298660312
36516256071162056 91920357877173664
21368980615214552 58746431594350088
19893088890420164 40236934294277216
80473468196246384 100794832517233712
1228328144022370 98139196375230080
16000658735551844 85246183367146352
64849218592424816 72037751393169824
1211077959555054 11024191145007712
25468380993067564 30390200161750048
59751225811363256 87666382072554448
9802391630513770 59915199705001488
4251112466711428 63842303776395072
2738027333481599 38510838040299632
10737844875990302 66972499345982784
56078469391540176 87129546061669216
35843988295840476 93767864802020704
60140155332551232 85249295962342128
13621860789152534 98070705596461920
21314546639015972 82797992518410928
30636869325067156 70846610712509576
59657558785447344 94305187651456512
35700123564616796 76445884278974960
34238311815679188 55784519251238664
9885128098486716 51758021932516512
14525202014612970 91155644903949792
37393291072464 83995927773582512
58764941744783816 71536641055648464
32524312596313496 59594600850577200
13737190335673150 52606862322946960
9490160116453940 91413415001100208
27764179497265260 67648268679454840
51828116694583160 66886736559405936
55790467411573064 83099750364252896
14071638589653024 27467241081386200
19818861772817244 80928810241714144
4207235315597918 16800361705450450
5931434172953037 50574887615977128
48407005726494248 106045369667366096
70730581454620024 94671543877996112
427349607040405 59592023309778248
41318200906470896 92847747110212000
35993843462364220 60262716892403064
84044197948116352 92752077001607952
54240705677478056 80525931232571840
7064222026474766 64375960751359216
29868639519737644 103834631302772576
60591376636302984 93446054848302896
71440540674603696 106433605694888368
9052675624866490 35017694966267036
1385563816716004 34646911049123020
17093184660329828 70057457495681040
13957214337396248 20982424126498808
19440307066819392 38874527108512136
73203518132319680 94214111021184208
15742851003313836 65426073379375496
75426664978882256 77170313983126880
55577870180536688 75545666668641328
21311230677708448 71343453076546136
50285952440511352 56674647742879904
18852760710205088 26636758322378936
9414020687357718 43659479444065120
40449652381007408 65949901755833856
10465609332213598 34955347644652960
17831359747613918 98519548296756048
61357743738593712 86102484002222496
51923647699672352 62598783870341528
9173086007607274 67255033574258080
47454074145212200 95776229020904592
5199126937974170 23640319458133712
10322290048686606 101125518673835808
9803404519817358 87445655297320224
54659372505798752 95586756860775808
26193261101124208 81434542314923904
11083364443501670 54510264019615208
8219402221968846 9996629479464346
66940255919998592 97894405894494688
25105211143668760 72101930775717968
31487463024742528 84527833635804800
23980103686315552 37200605367186760
82842509500186208 100662773978436720
18656649681232844 88247991943640960
46484609350529504 55101200833034168
75189730783498816 93237779508596096
37273356355975368 81255301571738096
6761621021817784 91805885829441504
16054947491914378 22375043009001556
4448166536639025 97192491099321808
25158942090527740 37168718439987208
8561510913373571 11244150003919608
46811538393269760 91894097288084464
49933972011361344 65038153892488896
26137790230346696 100379556225430736
11751680320292290 21783611421433272
99427848867164672 103184241126463760
13834373290634 88706521741222432
8938164705178838 30333537967071932
25552217249121872 48950480994184520
75888933049208496 96470328457280032
13219979798647316 106201046888052048
18488111742608652 96254768206076496
5902123941221241 43602857599564384
41355713586555504 42689201302129008
1987550521270371 59543643717888680
22943289933069244 31983701320761128
8534766575885778 15440180777027520
4273378683116152 75729267125850336
58585953138570824 69987986852071424
95120317761230 64413836238675344
12281030381211098 26257867617228332
37676679075087000 63592574660997432
73679461054320576 93944175905578288
38402419113519688 64402144511734048
24876257718665328 32224617877448672
76676195790593008 88907925348195312
15233984677761086 73477475687917760
13245687380804452 70334115048227352
8361376591373449 21858712673313536
76016404357759136 91300789928068976
13927249775518044 107326905851214288
4233044903097536 44983701833423256
33241979902460500 63523021620447960
25684242841243376 80312222004710432
35216107700716420 40016317861092784
71218509759732480 73701373956738320
8783124434476858 31026184655051440
8421333428343587 35056370859571860
3484978883178331 98845068306481232
59689087217779960 65644441119851720
10683986131025320 80636052752271312
41722849129994608 92248334750468496
98539871145937408 101387773383096000
64175499470562784 82371411898190736
6644360225718311 11823402197245032
68152061086821408 80870317605525248
4452915126470568 20509837472209944
2740142986996461 30949780391589756
97686725493097744 103648894334180896
3691517739448931 74031259452867168
40001169578927256 57078798238423952
37600264947277856 103064068988602128
30827404042954272 38296069372037912
2331016028502275 28637290820619220
5333929297704318 58493479506090960
43901071279852704 97288115529531920
24082383349939744 27917882754914492
10188996736906440 81586695794606448
29335546603176136 68790065773586696
101808890611883600 102620984555966624
84697360217179152 94181221198435648
3848614178386309 15605535129853830
40247311007964352 78631211347039456
34956363407568760 88939589372457936
56540213147797424 84160721518226288
23765772820467008 71380339227586408
6342913065193943 24253251692074216
50468915089379912 72179943725284240
71430387944919632 96975945029911488
25394114661473480 26186791158229080
57014894774316056 83236962627990016
54609503499737960 91667383940774592
80891579149116176 86913748911670736
66217813542030752 74480733949906960
9279654449477392 104028533059389936
5688173004766849 67047622821554984
36397594191465400 39205122851175712
24497223530744948 91054416602763808
23859900982781232 43784349112920784
50802707459481840 104128592681360304
1869441466559602 62656414572584192
8342487128868108 11997081084297568
7335959581026463 90932258000533728
35958858983044456 84042104569778880
21935613360947432 41393162008097480
6898553672401432 49159473527257184
5960464087853626 11550789297338112
12724910553579720 101886559277435744
23703428313630308 72799746437464192
22909078572267548 92211199389469968
12322959684841164 45195297840505624
68548286049212688 74553895694955872
76393541004807712 99489176699234832
13340904559953698 65555794208198584
38217679824114632 78401738796660656
25046406812964264 70128379048068280
47238676249384336 78917846497254608
35183073930940648 41739871356712368
41744933185921504 104760621504305712
46424120828271512 98778042122086016
48904486106596024 58875211691037784
44000615363136320 81259367225853392
28377286046703736 50044919905748776
53750303567947416 84414231612945984
13665479248456964 89604968127320160
36114407655595416 106417738285316912
66828255516933864 98393136109267488
9168388176169210 91897058745221008
68806864238462488 99664974761356416
3145655362214662 94783450249956192
13492869449602516 54787108480620992
34654250738217184 65497373202380792
60135965492237512 88742256896271568
1067760911119080 55085325160396224
19241187679879008 94922061603390176
10743854982205588 36510718425061056
80901122335190624 89711406325407088
17498025557262050 58684072430433688
27022189853221908 27867953650866336
2125713506268693 43653446383877592
50156136153596144 104271766181238624
1948835281178666 77106082148283440
39633127922756216 57125743088674576
36746322065195104 65784092892791784
14917824092429742 94934306037540496
3013282392793275 29024990672771088
14053653682439812 38887712341606928
18281604329928600 80870390449609808
26152551607221236 26867505357532900
13616320572664268 15153034392088326
46495884862899048 74565609697787136
66662327173413128 92586355350137760
26506897493405932 88881510864530624
10658830674293524 106727972721483296
22840538300341428 42130100139757560
48195038401370264 63569749957403984
55796324829047808 92035894399219568
81777133759853024 100500179867533936
30867095325307484 54222967955727800
16839163091925058 97134368762033520
26070219966709532 77214761127787056
73332117228398560 102295691499934448
90086683672673856 104615172429571216
45354459554651288 50365699223202544
9165289493140798 68373422982233472
5092317599620059 87895739567744880
87221481187496624 89279655334981584
23861553673327652 32116182625882360
74728425365683792 80400685523966640
42091806518516944 42152581494715904
23160007395129028 38807230165355704
72377788620425456 97439956366351760
16765345474811946 82042840981263024
48083873813346888 74227343521339840
68374840116921272 77230369518093536
44634866342620880 56099481266684376
30088391432096116 91218475261301856
36866691716838480 81938231683638048
48437969722015032 90535902042803248
21520149517505276 86752137218038992
48691766899061232 103144471221308192
29892124333714312 95121315945637952
47701203296126584 104319155472518608
51652853009439496 94409916524804736
30891386152024096 84820678503715184
60916163148363152 92169182691700800
18038732130016336 39759078735229136
39943112933111976 98801359641043152
21195138290888608 45677761327368952
23163758365639128 65996260185722392
49966099175771744 90771268097597552
33837924579147740 63189700444879192
24410363776206604 54634105950467712
17331333543904124 89704828738090944
22986062051995100 29229944159771364
21497976114437880 51467578138171800
10044246924445350 18380324175294124
33676652306343480 35259537994371052
42243119952853040 83523581746334128
2324159927844239 83309905100809152
86311670003776224 98576180052426976
1061176865248108 26726027611021820
66147238120641744 88114539033739520
48454972657684736 86171423663223312
3418649237537386 34581688277277776
48328380892750960 82601151984660384
76684520267336320 85818074728762480
52917939198699984 104758136499423664
75389198511423920 82959984882901808
10316498892155844 57614752480732760
8942706342840200 78445931900249520
7713048112399297 23227999216650784
4111883091645052 64950741521839560
25598166781590288 96176160849861584
59987551628500024 72129222885604144
60384339899991264 73513098482446336
55432755424149736 85010311266892288
51729356215358000 90414500106493056
81954830276525168 85505011351366864
80402309340070016 89024104086966000
2771572433979417 81777290511768384
33956448902675268 51157056610160856
6306693977065662 45545681626137568
17719936404083262 66469604427512016
2144743666953660 92116060429398400
24207309494123856 39044133579033304
63070138871221576 77424106987566416
67466750211923256 102976999352942336
9978965538697440 97406595922907312
68651369295372048 100760039376192160
9981021099459464 58181915713936648
90047257606985904 99203153188610896
71307433364835784 100052426395420128
68401181742030376 85152184834776736
49676399427404432 84180034858373312
15481981912271128 64800120780267752
14088193360993584 37144178150061824
50975731395412096 51977969462223848
15177158774001322 79770581920681424
23022497061029068 83284126163412912
13081196789957436 95073777842796000
62667668198723256 63365227184077488
42507211513945792 70443570744915432
10815039413009650 68759477147046320
18066120425867856 20682334418231976
4939109685335162 79105659335716288
28503593365731448 50685903631331664
24151870421793000 25144418646337904
10726356038010412 60020277625834312
25778072845265212 70955305195872920
96251362579283968 98494932948754560
43096399739138816 75885983978278016
18211398752417764 37413878458320256
63238131770961416 93023709940849360
27385355559609620 77240999910927632
3058715507126238 46333859769537384
18844286038950740 32756254964579028
44224139350593592 82846039751225712
43226356079387688 99700846163921792
39757271115658592 69019691198962824
8813471183350759 88361399577619216
52438055977290760 79086475502623040
64525586227315944 70122652437789192
50678157455627472 92458718544412672
61915343607145344 67224263594663280
42490170989781592 74755010525062608
74484960839257088 106762795315417168
25667741534100740 28476236167568988
41534212725959424 43680203718836240
45212513429323224 92103620646037344
924699093850327 107363336436916416
16122928729608164 85421803858652160
35366032455418036 54160444753263128
10869695793672186 89386946836540656
11144036883892066 42877825328240608
50700506319870024 67894725708691832
13774078011146172 54017017201068912
22865765196092236 69853242452058832
11267813484212882 71855650333309216
74984802974844784 83978630616479536
7741576308768849 69711432465378616
34917095216502784 38399545381422448
8434477127392202 72504241038292736
2813434447735979 4499707397561648
12560784363911064 74301457249317216
27954926970497528 94380720977787840
22615496551967636 42602821523403576
81218539417990544 92709846541241504
44464762092197824 86504873556009728
24136935113313308 36277057654668064
8345297327458959 53047962037871968
51350391625643952 71067930476233336
28829679509254092 90270886688581136
6921666909639363 98461933416124016
14238695917891702 64673674536422384
3020726328894045 73640833513089408
23699952730704892 28722707650156420
37215757276036472 42490037614344816
4946553776390842 92698593784679856
23080383719183744 100809368829116880
30493616772175236 88690957943860672
19669147794484340 27244129536100784
13420671048269280 103167970056081456
45461929585141400 63738992604437296
8217647172818761 39295141549290112
81533939605608032 91070611109516960
14335948492815790 36652601610088368
4753420101587298 27728784832980364
59924990277674520 81322230640155840
56101223150032456 56580693962718232
17740582991536724 73989992783944368
24341201592871108 37740758359146520
10605670148996740 30589261072953432
79442389823829696 88801650968382704
37154768687279912 52478945653551512
48651590262234528 103963971148444048
1858360402466584 29113648550751896
12604488120976264 69292980101283688
35939944349257680 43702997468447520
38373992960104776 55405146319195592
45097802603690368 97444247026694928
20985199182283032 70824977689360472
30727801693072148 85496605931780288
53118000384753832 66624494141879312
73524178855793040 93723956916407456
83026816173238048 90190109435874992
24528178954244248 85627342026778848
29805949713016148 52164621408410672
80691094561899616 86601979135514496
62550917409877048 76249796493541376
43823170469774656 60372327635192528
41734514296914696 73008116135516784
17007700025135050 44511629499641064
1809289732414246 97300688890895520
56274800183938248 62531157231496464
36139528685516376 56694200942880664
68786873124412200 84549880848624464
13430950731611642 36527291305925392
42633188892534664 54629199438641008
4589059525732806 35544945352340720
4959294735492709 46875063625452832
32142157379256076 97191439235594240
85936812006014304 93877486464925824
101690552375512752 104235130174698320
24218789518388000 75755233888864944
35432084451512548 102107900572486944
15960694025060282 59924782028417624
314481933157348 22457998880402008
39572882218842720 68432241011866040
75355390570414784 84279563163319824
26576988994741456 97530044102797760
34193935333469028 99178096703399712
27069878907621020 87521577642442000
47928822255302840 99017803557502800
58264744292351568 104723528329522384
22967528124524320 54971874664364656
56191524079254944 69695325804810760
64227446761875952 72704142168086672
18542667098385248 43024869546846800
24868001094177260 67275495944192928
11080299529892738 45501558821574048
46387701442296248 90721267511659296
10812664066955192 73469500519408464
68077749983099784 83926758970962576
2350114908356858 19803474762659468
26722607118556612 65221426034977760
67040707300857200 92110742763161520
72458235531869936 74460628172845504
29339270380784244 47553665780680112
3128597137492754 97396975459956416
20388456331230940 53074910965716200
98621219877951104 105304256781128368
65268921487079656 76844056454481168
1975989139729691 14702521014720162
49764070176741824 70538008127157256
30975587221500032 95582742164404352
74614041645072608 102058403684983120
47381871227394136 96736275665892464
30176521352819080 67349069150805320
2691109643610002 36841459210330224
27296265477515428 49888829368183544
35846997756605932 56745775526103248
67284861702285424 85993311012587792
26786241693853776 96628467338083328
7520902739439015 68495676867801704
38713149838972496 60568349752495232
1530945147222519 20419749209172832
63884489993100016 105588003295544880
61912050174464072 100773711158966880
4198433394126894 106779880094185328
55915580951241720 59817217295699344
38338431786193872 96820078606619696
24529325754135908 68741048588883632
74695016122301152 92851444719691520
67928783925292248 100072449479967936
79248154061932800 104286315651260432
47495410156433896 54321503398322712
96254488077467792 105750248843791264
1454248251076508 17565773199026118
63534828552109184 83299707066424608
2003531568985749 28916066118406312
28472520494551104 45895676300310160
12622057474041374 37416901526177240
44016157209811424 55809573467773856
68497269564759488 99123125294916592
2224456100096131 101122355231453376
34229229770638676 48577443903719360
81727039899551824 97466617359545952
44519571537351256 52602980653007160
2684143388551332 52761119011522328
9863938854442984 103938358836827920
29775371693753068 78002255438068048
26033645198774352 47009257799414856
74991759081142096 83590044588041744
92067871478627824 102798399591079392
24286505773947540 73492366890557904
44605596717686104 62696388484232368
35329462580937596 39010516426692224
263839346172714 75709923082244160
86469929897815376 104134885728085392
15672482494928750 86202490025367408
36111480532627888 59050121151533928
22695237185348144 57788398200801880
12959620684460456 91714035300296464
37627003637443184 98225067634629120
2181501833973695 56753073333556016
13962840674230584 67871844687426032
40084021172015784 52701249937808256
1109837406458283 19098622169538508
25939618958854692 34697811767628880
59756171295241584 83965308278445104
1772402166253663 95006573603598464
19438548337278376 24058123013541428
3368845035395815 21731026394377532
48697821363616592 58001508477373536
219359985669326 44222418147921776
6436685359003452 32616176556287784
6492132491722111 67823708454427000
9058278786946874 88326109795370160
36832317160937520 64184869008853568
94210318542191760 97150054245969456
18143051288402188 65239153855958600
68629657677086680 98573911139330736
36804743463776040 94407523383425952
42165084910615184 57209133177564272
45532031136928208 72633914556230208
7685528700917821 60709956261123312
10427161893511970 67276180241061824
48912796156913024 74130624377183200
5558255140629962 50520580120661960
32241770926372928 64498070711565440
55553347931335864 61800669869320712
49872134087140688 89712048557520736
50960441340132552 87047434577378896
22731115800704588 91574087462154448
50510986825223192 70855153388977096
8850713971372228 93891707167252784
25630237254505936 70741657076060912
75005487605809824 87617900049743328
85531205030606128 102118274513348832
28484077622004336 57865138912732728
52252040380168184 86440925389040048
61471911895656624 91820990939114048
465299486337662 101413012672332832
1991883437400437 33858216114347096
27518917819694916 76636926682490592
5390304384819797 92775157834441808
5742109892282108 7775134734814839
28773788879340380 52490052629066120
29582175208650608 44220188589598112
49135037001351576 59716272426424440
4104436149405291 93196783968579152
34111903312626288 89093175010837616
17541662629615794 64306118896532096
22906470673595444 59189893205468400
59805871320734056 92438075879348816
26137108503705992 87617518811963712
53620683030668672 89450631523964368
871833079457855 15784851712417230
24276039539426056 100156529102716128
39331910517930248 98325061485843712
89236060231572400 101947124920881712
68860558497136728 95911595887823168
4260076596106341 66629261616806072
3851925135602572 105777847370924064
188364328379821 16761434259981166
38321848797311040 71241230679756968
94037117181399968 102302317899743712
30622791164365404 32882239178312320
10560148581288154 66745933749815792
80698623080443616 89670723606506016
50690378085931808 81689577729653984
17907176955720150 57230500275257144
73298096141701168 105189057107731696
29387980452321644 61964675581032984
22428298584661880 49430694200326952
17090826871402750 44126620218772536
15612574576262292 71014213435835312
52280634886516984 65568826848516120
58247490042892488 59109238515210376
76402784183094448 88430578255927328
8431025993724065 28049769894124240
5867471222151951 78919161788583040
61190995382470736 94654862921207104
47048658164310864 88708897031955776
83251955435911984 103407850509523072
23423637052856076 52622802626354248
20473456381521620 95579919008942096
68724943178046840 97017008302613120
89704310011357168 97965475442250496
51122056614247928 51234767544961200
38982972518170192 84436722069040352
12167694871024330 35736707939927312
9107202027351384 64201311453764760
54367440630523336 85536460038958032
28252726570541400 93614597492126896
6150217665577320 85328951640314528
47127066311079816 106186623385630864
2307090253609468 93478503375167520
3234568616760256 52357087168826704
12083279670621880 49559016013608584
12403658554820640 19501938214320384
14077755111327370 73382580144518704
36118381489764808 44562699234951808
94944214294031584 102757854570686016
55248654741545136 93804845625612320
31486469404201908 85542292165236720
30999738545566196 91652655103241024
1881192281394578 58648500884708440
51485833295430024 80409995064079712
51508495068462400 104720001319842208
59352034526855888 104217574599752864
13354703088764198 59085771218372760
258884510847854 38497279904100056
12571819174129494 57277084157064472
28371261324258820 30980930602612324
27593877497245424 68134361109323920
315852106541824 5508861495680240
51361371481493792 84973688735363056
14603963328400048 103244764089944512
8074414533637624 43820326449512504
9957680298295600 48437044491786608
39460505358755136 48491624905287960
73574180139874304 85513435829904608
13055712312454994 100294963843174416
43956775207207136 77162477040071152
47842794537029296 103959316354473552
58239616730526768 90215024219397408
31677013841480656 73857647201276448
7997300693428426 103390539749131840
14534681134273920 37853472583712032
44951135187503464 46961718340026880
100454065319101776 105367451044181504
65395927491075552 72729105353602640
39088562098461176 73499589663781408
43224321524847816 101275831946499696
15196502466901788 70133706569055984
5726207681608585 68240823440773432
8960537208620840 26865459834401720
82326603722055488 90366455028070128
20267242825266660 81009601354264112
20154041683147060 74570072661274768
52279658734417376 82748715444658704
39663385962863184 92831018769751408
3656782577851107 22640192934901060
1444688658821488 58034375920726048
25924063482357040 53106911306795912
21790258429003920 73937428158560608
24184698442942060 70505892511430016
13766373708421716 104605721188087520
2803526891381456 91604365800621856
4885602679108050 54676263004617344
7362464970478444 90857222052661952
27717870691484088 45996853872572736
26904277152577988 93883385153799120
87332172822018864 104325686367828432
27354231827671448 67289966610135688
4333021959040835 106578504291899552
88629272659673744 89181675591350608
10163623977917868 59996896896762120
15511383018488322 61341283898633992
5023116618882754 45257726207027080
20613588870064556 76593622074630400
13993899637430200 101617669469543520
71705431880844920 98837570898991072
21162198158580412 25050265999134840
19407564041844952 44701312164294080
31948263791180820 99305982264297552
10898383500330360 71045899844367640
62115503187184560 65488059927922096
1407456259816742 63888634194289816
40707540929794720 89067402359149216
38958872280069752 94230853450388768
71821582733369488 106692082433464496
3332343977104952 99136050330242592
1696746532223511 60368381643896904
36928636532679392 51223589523188048
25214345538045136 91255909243602048
71794584037777368 80181664946834608
32328437024112340 71763300461645552
11556640806864554 18723206632810224
2255061041551591 81273240786744736
79693100082519200 103814624222130640
28066585861066072 83784338725540208
85385629512061360 85559393688569312
69896917984608880 97284773990922608
81252547730093056 102181224556118080
5731827445383075 104057268802032528
70471588693418544 92999483364066368
57842519507841904 67312483184260600
22207103146123900 81771728801921888
38221607967688392 97134693469247488
85414154291950272 89258491837037328
39462454794883752 42520907651875712
18270103112667096 66206118196236840
36096063718606968 55567697205310088
65131727235050624 81227920498838096
6315930550917057 75949044957335328
41641246846056776 83939159341478784
88931718188345392 104805889888763872
16043040303083430 104613478687854832
41214469080485560 99626512064845712
13490454761208734 30291815841481800
3625322968783953 20595242696478284
33777364862125416 85954048156760832
56718077315031848 82300678711714224
7700700665801244 44995859307317760
95041391949292432 106071705907833920
12061906811707694 30419874324774952
65308138348518792 69301657472728008
43994113550008800 94865341967562160
32548992700537128 45157876720914104
31126706478928392 68945605583549160
14073661891651924 32851502905931492
39858340799889400 106897375854906912
53989263274274096 102058900052713072
32314017627710744 104531371887910144
49082545396611056 68825308827895016
7417124715908055 19789261887636960
24969137299997344 26681978642486588
60456360840415608 87753160174247024
78668964715730336 80188496055034304
61216514168743168 100678684613824144
37055312047982808 44310737788708904
47619082621662168 84272191256690640
40494808677134728 72118923427974368
26603266511519640 88878891099093296
16644451431033716 54910913547326696
20218230373081220 105578440052360224
6089723887340168 29775367808949296
38040200797362544 103708329709069504
56944535817596848 80907255718643232
3458168131629183 46418152643049264
3961506073756792 15479555139299020
93384293779396880 102705168509377728
31719296040057392 56643772239023240
24779179900431076 91122390144382912
69967675927849240 82389454996308944
4941940710747531 8718306465642934
38418684885937904 104195331289694272
30382099382611864 54600293371986040
92905868608104000 96829959890242448
20825707344539656 55999728643490256
34004264048965856 34973487145678732
8318746841483693 52342809181296568
1335293302809143 36928494501561376
20949200608544552 95957469133898224
31430150186135884 107358218918732128
57396371999610176 105109050768500960
73787141708549536 83065260002431152
51063972831948120 74678047626430944
64841263889190712 70599527985861632
53494949868662672 68266646640677680
12662624333476646 89076375353450064
33671399691814444 97052767462774336
80379259832968192 93226119040979440
30320652807624072 91141609357593968
13945989535322960 45527194265635712
7562143983199696 21605144666622176
16207000095593272 55230763574710496
11821186150919730 90130724703574432
56773744173231544 92114201348595104
59257794353332176 90078306009496368
26784599977679840 45728455655191064
30956166464265080 89522514231653648
16062867613917932 92681335704362544
27056706073561876 100423765838796672
2576075989886476 28145834340512484
80416847413254976 104562667794986784
57199810787153656 68895759871916624
83624795311943872 105039169405218192
17381919653833400 33349685077804584
69910624696698800 98979106613514384
77664000249729968 84321347763216064
13153450677767190 70090656518221704
15188657397070322 25574461408267608
52617896580668288 98416546739914768
24523058220216384 49761653428441272
63509254343432272 90417751624157008
19122900794440092 31704721125808736
25754620730341736 75148175827759600
52181399726738008 71375269108217280
43530432946474864 61749072904238168
60820780302975880 75390178942144816
36952769963358328 39751562178159736
42647497497419768 53568387543169056
24602345371135728 71561500492974512
14824898924499902 28724624824203508
36450229339747256 39420306449835992
60138088373921624 61650083560386696
38437390377974720 89096665648556192
25039945650109880 86304582549637280
28028293530729312 78006557090317584
29593262941099948 88292808443763792
930672778844833 101595159777880160
47116548397988920 99762672769012896
48391912166730912 82403395387928064
44371577485329080 64441124375676000
33177685149465580 93039409523976960
22534474073251736 59318096145965608
49485897345792416 104720115963377056
38939354747233984 98825021284248416
37108216469390128 40764164926043344
34763888872164936 81423341052978944
53953803867035704 102648671336292704
16679065167439662 70388098797605936
94062154367244784 101216178774203168
19283426654711924 74213910398819392
36112183154782888 100786781201102896
47475851686571152 53200951843873624
15703983470665750 35304226659569952
3226076871731569 63697256101398128
20476848312158980 92317510573432592
86835292945253424 92969666651176512
49808262647768816 77923472932778208
77286060651340144 105467963801348944
935031368906784 82689688542289024
94096513684111456 103355695947639520
34962677304424688 47014050406707032
74800333439270448 82568554221688896
35806493148297904 98228830403150624
65480136743770256 73292009361387680
62484197245577280 66891744095162624
9806052610876470 83540834755814032
29333645391788880 54510714733310728
14309815864854822 68586757420546000
36197564985607552 45429368502513912
46292394191595872 80222857147036784
35875994000452444 92655407350446752
15156456487990198 68214116353239480
70878773730641976 86677526441384560
13909475437240990 39864398108294704
78101676552848096 97669758994749120
73501540553801392 101938124887593136
26296065828118532 96810573783086448
81535251483374448 91155550672775328
53309501140321000 79058172893622640
55434812251731904 76290409702913328
57363020012972296 98401685811434608
103886228620621168 105241911718603584
47062413502787424 79623665625901072
25583558075951020 69463862173780864
80147091956957680 80487910273424576
12410176039606102 82746103823904464
53517625897773392 107155728652808448
23694152081864944 50039758713539536
81974546330312784 97986304117568272
25889585030954376 86418709666803024
78935861577469680 102083368640903920
41932530704109216 45166114756303816
68182257897124904 96521645998528352
55339542425424224 61686664185290944
28680249347803896 39478267303009816
76717715668638656 105772705844868912
54622981269429808 55807726523019064
76302433793240784 86590583377893120
15611118534098444 25070783232553880
28912636119859712 30410011903578204
61186130583397712 64745954173620264
44051249102334624 52936498645428880
19709053615412532 72918641269226880
34938587821901344 91627513237052976
95225117093557040 104698580914553520
3458699232480242 60236449076873816
25823383016153732 27177438907371156
16282178091618738 23104767997187820
81709660853032736 103392627311443776
5439758145019916 5864102479635624
2991018425599290 14042907776459512
2625313412107850 83392790969636960
44028234814949824 67746641629916040
56996747788745152 99118899273672928
19735847885721980 25638432553269212
11838754009938056 104366726196580944
26920394432433336 99936559035595376
39160587009064128 92398422782327328
39399781649707816 53884869103364216
86005032813075696 89610832018803456
72001030458608288 96358763994106736
76015105441818672 91426482138507136
51198399594150952 52933658668900328
45473286566828944 83735189159746224
39303706271075080 65891751346599616
10217635835409552 11320276762561424
6986241373707203 45764065713971736
33995671282139608 96674645277217536
3338608049532320 98017753732125536
71894493151159712 85572286861917552
37355986588047048 95221655357658064
15407120506114588 52340173492860440
679540420531464 12207797142882926
62846679463882480 84558034130511904
40207025194251272 58099290961628376
40533105427116416 42888373087062480
16725634812722026 81177547768972448
33995761051702900 96318703858969552
49672893535709408 73791694901243248
59565413013032568 96819822560686176
36638970976018928 77924800879229024
17539518637915430 53072777892746000
21599637592127624 73885469315546464
41018677767610576 49382951078733856
7517729429647450 70856059573177376
669959157974625 91693600465136768
2511386749906541 18483320736887372
16857133648460780 68151945752345320
55493525495483048 85359863147692160
42303351409772136 89257070547000176
30303651390205020 75645949702857248
28926976043861788 68796162461991920
27629426355898300 39491534839150640
52886117883932912 83123078016461232
44885603016580992 96336682628648048
50647494735798672 66961210494438592
8549622450920873 99020150426275312
64784724051644936 99150945571081984
15719332880860528 75758213181183664
68557493801890608 83634347040816160
3681165585884859 57835587322481952
86728846761844304 95946532330676320
66107151862467616 100851407999790256
28196162188392656 74489584223619504
73960262013915296 90730660293395664
24934403846844880 82708004231680352
48445403375525696 57861608989094200
26937045883473604 48651764923429896
34907702204641364 78251061288137104
68407999716708800 77518514832782032
71381870511515088 84284989376365328
89638629161003552 103241815135127312
71400673861675304 90756973621844160
44261399312106352 96215302562060992
24586422310883344 69936211439905968
62538996496834224 65469352451609840
15476191887654886 84833907610628944
57534961873526416 90560669747778368
19580244495341120 53623829376755552
19524638031590664 28872290201002520
23209018819200912 79492712936620752
67120538041730160 82745267917923024
79067584812256672 101768591958295888
24710074611430372 27523868405897920
4657014065444568 8160735009438329
10161874900665290 37875622357297160
9434507344395070 101348342620511680
46947085960380960 70120641611018416
21814081562725460 106807299311492224
7770011874130254 22525712210852444
38852608904645560 103091679069263904
21793643135664764 43355824827891568
40944735478487424 80257894494088416
61742888116442904 106539391893021072
25901573867783372 97469715248527200
170811590174865 47480009672374376
12650577225158318 18948194563549052
31915250605728168 58963318194427904
54759292497810016 73173719813050128
51983366211134752 62442206925993384
7353142119802098 18451791421560300
33845673205698032 83120270420111136
18451941532737360 106330053143570768
3477357892570879 80580503963472032
9397100848919302 36931419000371576
20089645917456448 32115446737716692
6931205568934254 25490536362470260
3927527957307818 103557530330735840
57695404558382448 87575734572860384
24681480220328156 37737746036669944
25415209922025696 44877841672873712
4447877745970538 63162272155909768
45956195846959712 79366935759008448
3516961304938127 101010280495095888
19616121207636656 98170979777906096
11860691667118842 103481055499184096
37384372419228384 93166288072988560
29291786861911408 38009408791119408
29711721741392152 80721802280692336
8948511192488103 60711383557573352
22690204328313460 77219152480425696
16380860902865610 20429045481872952
27802372738917176 51608688084357480
12231978361763390 24859209960142532
2608254446944810 15938074527339944
24874304655447784 97298013308459536
41216860192026544 42430095915836744
89310280098207152 91465982452379280
15895602069432840 56369552738171040
7970468373260884 8100432986026006
2372253487775804 11914996906824500
97058391434806880 100195495670045920
46524293819729264 68300934907717176
65471732325937312 70643499813690224
82456182231876416 100628559370359488
45742647155388288 104491445898066768
54028282695317872 60883251857244528
25379145504101960 74911030569577072
53220147979212600 102587061070307216
17655076716111766 89236491349031504
73944905585360000 84254245516341824
56452082131811560 105614072598379968
25847074425241868 36157219029960272
18534098017066968 34192889591600440
7073344630968480 11300009962646110
62178542799396168 69393460278518720
7867803399805455 40464000738227488
23060956029057324 58861687723720208
3931994585268404 87725950461782512
54961220487823520 59503886597775688
8558004219639211 22452793197122968
44685985080207848 54376287286015736
100968387101384800 102564420779375904
4612805537850955 94705446184143504
4470122689820483 31853652320319384
22271247598643508 28183216719112032
11847206732442482 81514899181051296
47509989849124552 68371359106726112
42359073372519712 66019853864396328
23340278112489332 100174166563634176
11592964432433708 18081052531566632
62765184972573888 87725116783343936
67900320758991664 90288820256848960
45530600660207016 89653740849870352
51217223799148208 100851190051882224
29017753413519304 56959362677426560
8135017776432042 31687375689231508
8885157738911443 76934920949455696
20134082546514140 70691684246819728
27743410007687396 94225927721997504
78150276434394128 100446617870740944
59677120272005120 74738543607737776
24938885368587508 36981550841073248
42541081233203152 96421694207681712
56069526033860048 73097108619144864
35839519784474204 44541812768480328
40621932371227288 73689025147533840
37866380068191552 96458212125104192
633288150068283 36384540477954888
54606099479506336 70902984497245832
1959839907558442 11643682831826408
16789241564889918 63994706790777624
6211256169803623 84501234779136320
48947462745708112 67971746474177592
22050937230706036 105800691259576096
9744874317663962 72144938579086352
71239522412531320 80045106521973856
75715830543394512 97592723007710704
28745081496407716 51070648893795040
24659332274051300 84405295111242720
11526881894205864 48186583009262880
10678784406138998 87200212033021600
75714544349950448 84145793107946448
12641936965371712 82686497024676944
6478180263123325 95816615911457504
84594730781618176 101651450371183840
78817846959817168 89100830752297264
41267458660165808 106785919219598448
53237230489353592 59523719777237736
58285483274773064 91169372286006224
34926311353960440 91386220417644944
4844151452047732 21491939771142972
13776421643519220 64094500854731024
67530702726228752 89992815805613760
48054062308065064 85530074547054720
59907207448233448 76437807340844768
25626733089579408 46641287698728208
3561868076610186 9987198258131414
39586383067736080 68456702913671536
5813783864114383 24847177282062164
28026583443159120 30525288612354296
34758727566542456 81327604271684320
54429522786098512 70632286783120392
30894611763254184 64594605299981728
37910050398734304 96529223019883408
8949988974397283 10814921136650474
36176944721026248 58704320316277352
13711200826571664 70630998682434504
73935281035377168 83026459960993248
49143385994395480 83021260427559328
6618271793014149 93646546611397616
64938933322009320 84835888730228096
39897905902256032 82174663205265472
29579459979893892 60311408259803808
2271297964709092 42441083924584224
29517916164419572 50332313097259936
35275142525647756 64732116545173304
10987431998747260 13230236434279258
5563701808962253 83973211301736112
77854750831927536 106439970674155104
50506680234293392 105931315770725696
56228148739350928 96740428531340464
25655175569720092 59844509917656744
9748373302658086 45267698451538496
15805003131317912 68629496897547576
92132582909739744 93664613111702400
39681862003792592 106616061434286176
3006582054736330 60192796320035208
42178629819846368 77904538841264016
43871253438038664 97517882715990128
20044522320494856 77697489661059232
65541375870270192 95782630066287296
36268289403003712 99733814617499984
28785799352372760 36532034384828592
77980737620888560 84586349515664336
26447678792868440 68796207215435832
69942470283914992 97996805741880480
71219976058842896 83161488580867056
11257041963726432 104756429158098672
36431222680307032 102771891278455040
13580546565705116 81847150230030496
25263345778657928 94325755551646480
39650164470870616 62523355885250128
7071436817654805 84484774539025936
41667200451499200 46406520997575024
6049983592836002 27029148484898776
60307085655468024 82508520602721840
75786685769717456 85963142601092960
11486415844422156 34232853060139104
33185285618190404 90190263332560784
4213411221877291 72820771224905056
15204947450506600 16126250719394312
3225724747599031 88360589933347760
27353994298945632 87291367919157840
27811108103045288 33957915037603016
986030963183975 21802265959518444
18390990832825864 64431736864154856
36136984228426000 49199715320115688
16043418855770120 51645906702767592
4589768574877932 31543108823086948
88622860274198592 100126904397214560
70149901324195904 84634901486620000
82684838129503680 93425370989696944
2455403474710084 31483830289728184
47212546049903136 55978298473090776
97717247134364752 98243702539311280
19944279029458248 89395873211928608
36697933337139912 54831349853732712
38383030945127512 48263307825345640
20946469112285244 97910579693586784
19134369356169904 33909061387676640
746157740292358 68987003305725520
40102437305933784 80715108626667072
67952796815147440 84312420661006592
3048252715352632 97285324329977088
15841440536331568 100003805962292544
13374941856992348 80626149671134608
14321437232118234 31347435521153660
67555504221984520 105202675942601840
6976203136175923 11088324181265266
11186468656354910 58169384219446600
691945972624207 82388372733351568
58214192329323992 103498805391042384
25077137875335708 38060949995883584
35416555377219792 101208765317154752
26394795838225188 80784977764790400
16676653113799296 73140656417620512
2139975022628785 5617914906079486
14326985049354180 17033161253241740
40393289676399640 50700915436741672
71351393663997696 96557666352499072
19782094901269544 103528674557388752
71360585388383144 89538810630832720
36738548316603112 71568714788499872
79044740094762464 103661961299584640
48114919740436200 79079708889382976
70403076609931608 101990533753052576
15037673832499704 83564460215150880
9411443159218604 12022972924502190
8656512945846944 53565820465094024
8762799429624563 93687643023026336
12971547496977624 73965865512556496
58260729392876848 104119972910491248
69192592364246032 84062433206527760
68417579063087120 72507946143878976
49314354584898408 77672838674605232
54550723501705200 96099196170333536
27346691591809100 99595507886258368
28168955625944156 92304690118735552
78352970777650496 106232287488658592
31085524022497196 96018454785985616
30350305902508944 47915696999063136
53221495650721008 57640689733820760
51059832179762680 68840039918937728
3577172316457369 41792701814992928
8001410106414800 81400543703622864
1375034502341843 25096904342960372
21833753536885084 30112454688542576
35183932146245596 90968833313445712
33878212491989156 94970039880225040
49105212347132520 64679613898578680
87092184859617664 104687195055623312
40692789628475216 66886836383480496
48041981833911160 94039408722940496
53567118120700872 57534272583817704
11772248815260322 28229743421629732
56211641016271240 97993956590722336
9476009022394186 88509397510305840
73458973028022432 86401908512451984
12185660431938178 77377195227187008
30243973862758656 92073485600796176
7323432069211201 104284823799298160
65788085476956976 84625322395371680
3469798412920000 35111014837776204
82498396379327056 107210303821062528
44808148054016520 75374674679013104
68826478317340888 87907489101490448
11883039819453818 25832318460899368
19272971444307720 36217842391939944
376488467435074 59286873027575720
2689944436728670 80981314862003760
40066982787413432 105703536229432736
20916674404259884 30645802985619372
52948268223110992 81109983700091984
89180838138245440 103442794692536608
11772965971501166 24666897557423796
4132814398122408 22893984481911864
42019407842612104 90915480943743952
33202002625016040 77197673708713952
46853590415229824 56972698070109976
17192683590520870 66085961734941904
59657683967599520 102574279485620560
14161675600165566 71404413526160856
34467501966096900 70855201988743632
48748773149202760 70791683995711944
51649686972802768 102883485719742272
61930023666819040 93566995460502304
81069745786009648 100663343620167600
84122489694030048 99974132863110032
21198704537478652 27524264535602204
61629656527363240 99261673528101408
46331229770473128 106555183937626704
43591796522548704 48554423458340104
57807411223825488 89402029739752256
12629020787137612 88161942242368752
39287469269245936 78654388260112432
53761193547027240 75182810087883808
46877275175037032 92596547757748464
2803778621143724 8580428347052770
34932955643150352 104011358495552512
31885692543160268 57207043794796408
44029574269592312 89276575879861888
92279004979313328 102717279210971888
28438230217418308 63491611987464944
41446552541503168 51147548967272600
56345463453408848 94000806128924992
450993132502365 100876802082019872
16851394466334926 52370866530314664
16303883636037454 34310624330080816
12384587187323006 67275259212851376
5180263396335986 28798327363321704
36183574799824544 87172129182927376
43905418679888176 88406852048846112
75524791049459888 102291620922266064
19993057386439144 49780634358002504
67853732007820552 99165610024119632
11616216226180274 85180300389193392
58487934347793992 99257359117944400
50152368418436840 90220053669187216
67880096731324808 81592793881639536
2332666928038789 11617525316747672
49297556680060224 81046473170901536
4003519107954027 93472614400000816
46119967549565152 71007883845009272
61848026338588752 66868162497134056
64410551209689752 82761779086456352
3099308153568269 21642593370615780
21832331206965652 56842470638554800
14627100095977410 53888014910955080
38244956442733784 101535392927307568
16390705222047052 35437330633014700
10640242131651312 78376100302901120
74731390798262832 91308216378902864
13879125323538598 71680358517858928
96141012841465056 97165189177872912
43092342051747160 95007644178673232
13762283711535272 48069473053636960
19885693189007960 36264301889956688
33086080253718204 56795200282044256
20940546395378124 51323526106496080
97515909359499792 104691316030202544
37903476037152120 95998864214340656
1560609965208054 50122116957877376
6498237626994709 55053365890669280
3792640581084444 89130873088421296
18766180990161524 29534332137570208
18743941372089396 99399971127967520
24716702780794160 99159756165745600
24466243659407820 105552111163924848
43062055407095744 106785908669336000
33430694527805348 102607212257621440
59310701748732032 60703254108519400
21612065151635372 52621886318297608
37793819855768224 53838829810574376
80812191928150224 97811647169794896
35679385667753624 64899939850795400
76240317177963 21911992910878768
79113423839410448 80105416826804016
93462705976248992 98139078980112896
83731781548247200 95056527050935424
29634118290276356 61694191226177632
48335428733969144 102320979710828080
7417025704200368 11388124375226600
86509469126402336 100721900441499776
56782151009615360 80388785744259312
13815406572375496 56898576798465384
1098486657682419 25599252528208176
29555673622279376 76097677471178096
46575875437047984 81355398122020768
52343121132754544 73733139280341008
59862265656184040 69912751138318672
55850839677907216 94356695166691648
89843669980617584 97358999570168736
69572387647079888 76680840293231248
35595414608683036 102731399815330192
22338037287763992 53966493802312120
21744377109246456 36332000238530752
16342044489307032 69318296031930584
8686692350745778 31894401442426320
36915888413621544 93215385485017840
560385119906235 24427049048885360
359290497647476 34662153226977560
56951758978055984 68449115842673536
62980645072389256 65652219266649288
35205087064806388 74005120367773104
72319775662726256 98399776056497248
41440433312549616 84441696712885712
57632020187831528 93557087892192128
45340945839418816 62322664918471944
47851337675168256 90685176798614560
47472616670859936 106003478255179664
15673056801155100 73404773789189568
4789326625847629 8882884537627798
1753406231454468 51452910725598560
7093218467603688 23523934373688520
21252709311348356 66410935827403296
4987742290865710 26815139577217880
52057728704642136 56262982433142120
4283295871201327 46823865418742016
19990587499061596 61617829294932976
69029586543810696 97214985346654576
43081341202923992 83906300381802416
77625918939899872 105878377850843104
58808101644255104 105213285580568384
5726187762087635 36578969487282584
6383305555560307 62477104711069144
45390177115738704 75167520946702240
7810800108879475 50401558591108736
51646565711321672 54443460852227056
55830189019702560 64878924332540936
17541084969013224 22424467454774108
32564572120491428 45904715567747528
17181168394612894 37663383057137704
4525326390869143 7153548419449238
77024797613791696 98697773379740576
23827486156029144 40858709102296472
7978676565160756 102399608367565216
46186472100934248 61346772708670080
74999733753199056 95533867737226544
75527780856117680 79388263022880608
45862215501015880 81100211524208880
55853141964068640 105625166554782544
59617665642857016 78760640990360304
35169756161381932 74933160457624864
43949373630328016 100227727917668976
5828793971619037 22836720935189832
58662938228400456 58687157112257040
40372694912447000 103273194234654304
47578924418722184 91309103701070464
44795475442068888 77612438100158736
19656891861051572 81824760470444544
3840939649937822 61418691682093848
32098386727538320 96449172231823408
2386711637100221 19210242956756984
40160600419617488 61018584104865680
46756727814479472 102625967428068608
17530816150197612 24671523535256592
10187929006308370 24722963024139420
80339199679044384 103816206959324320
8930223746696859 60164545800703464
16624406422173320 49762502894646864
14989867381348046 17218778639401256
53753062351850160 58405330040052448
13258824287215050 45412600828123504
8283752096590429 39754680975619152
13280402561010750 34688165172501012
61949344641159856 65241666662675136
62883808376659048 87506521038453728
46590610543798472 75897355826573984
35493462770392248 107180058167092960
22681870642817320 41687291650098448
49020650655653792 70872995859819072
4653625165248874 68170842464809840
59302124265646776 96776437735772768
36962381096104072 97860659781790976
82870746820344592 105123031064824352
15978236104278192 40373618165740224
44433976045175200 49866851848889568
26943326339362352 103963329638160384
5406319644795612 8805468348155218
31058570527828616 37061868981172968
13450449010745628 20934405573425304
29652076725937672 90224261984611184
100722995771376096 104642306136192768
44275741301086072 100056829464672144
88446098648071 81415302141840032
43531904351081496 64161020444641912
11783459179640586 25343030118132036
4771706089675525 10912229169362646
782398132797623 61520806298968544
4092173053196337 35064768698600028
15314903915764246 67260651716548200
20886411059222044 69660835348369640
50601900374243576 64317623752511632
60686913706580768 83251589590937088
30053395394749468 88275596385188720
68698564954818000 71875592475350616
59090956756802784 103491696937402400
33591344426859684 53208934524778016
78700735280860944 106097417928538960
23869320703686156 79370702241832784
50511437271100264 86725323631765792
89164548603247888 95093444629658176
15753892803007516 69030663186439936
57409424209853776 66020055562538952
52256588913726840 63496196407761040
49319510629471616 54528620630601152
67683665699516720 97377286289314336
38208775959478400 60953744570061528
42051566761410544 80442983557410096
3839785645313646 27008172306574264
22652151508394256 93302172567906240
54393206617525512 65192423018185080
46784935810672408 77596169652941936
12183985437680824 73435142189420736
48466339953697616 76188595766908304
42905918358055904 96011074551598800
8124801958172994 79425444566445968
10657727678547294 44429527525916320
84208968114445552 94792802876051776
39871395744777704 71440529025344512
56522292890536912 76607172980047648
73407374405670 71329033628318448
34934781416081640 65539772338642920
21997600605047240 73937005230815936
21017873598389064 84456126871872000
84642569086274000 87358263254359104
13244451614412316 64001270467625464
81029312756332064 105054984569295568
23749099120043960 91258635172354560
40980311264646176 75943141072294288
31435004411668796 98518038229518192
16805927613341532 34616274244823856
6161757902688602 28656762003058260
25194168612647264 88230050497748992
25939740048476044 54882347452446016
16350346336147700 76183286716078992
3808105897930910 40753886981125280
41933380733402280 95416219446348240
85087815265459104 106378425264534064
18231993530632792 43963087595928600
48168102697180584 80095881883895920
15385358733716974 101162936930036224
22538396903242888 99555692493907232
38790371489791512 91326875010128080
11481427041849144 38927127138708520
2786244475480272 103750574605674048
35886904468690512 87497868302452528
17845219807689678 24264664783361448
88602532805756048 105874585440493840
34630122887263128 89839057663440752
42188250217009000 59565259703712880
16568419876442728 96970864342263472
49652984479526168 62443184667376744
24338982284690488 53823254906461368
44788981266987640 63349326647649040
45762732122421 14582082469512186
9294703853784566 78002379197482352
55744191237860904 103026644283387440
59827465174885976 87318730046751456
86245274940023088 99709520218563520
18836405219156276 96993858708935600
42102299798978832 42844506860764336
34270239484425376 72214604626048704
37310275967211552 44047846341100336
69057931366266288 93396908179861504
5610751678296665 62528662647089808
13134892608134468 27029796441762176
16209816225868998 98399261643691696
76953332688385056 93959159185739568
27839175943345276 105393638093582976
57862220562651480 58976693346003760
13662759813628778 28326177847454088
10760655668201072 62836503812631264
7170245703370289 17376517809748088
96347994526158192 103241255829341568
93609666158980624 105092283142648000
70592162830725136 105476173904275952
47106226629917176 87265352842789888
6193334382457355 68155062676722760
8682837813573461 41882855996374152
28758736284589020 102520683120791680
6514211577228931 71862073257215160
38457842462624000 68162631625822488
42592346364357784 58413651240432392
73585732560955856 74543056899765440
15925483022312556 81634991294767040
35297009701582356 48160813210466416
9963607864458472 86076537440447664
14179291940430078 39171051129342672
12896263193665702 23758121645697800
30582072266609592 71250716532127424
46775794062044936 82117040867000624
11912018897208030 75578450904077200
12992092606913384 90469926113132528
57276367845582616 63494031371678584
20726194670849240 100820338425109168
32291627263284320 49720470160724288
55225282677680624 68019086600196112
89145115566298352 98289104270072992
28965104891909044 66215301332485616
54612475685089144 86588462621603824
22619529110013592 38502112521592352
30811938533723468 85883075191093872
13940760612578972 59626545520525392
49083866147616608 105888503270471632
44493486145710016 97324502554273664
2921409864659120 42153363486690168
12881372376754386 56825632864083136
10570017528991706 42271917197952680
5153752710410312 50853300891349440
44170531191004968 45390826193712264
15522812375707254 69308792190636864
31288242794672032 34574120007339500
30684047907239552 39383640148444768
53364459540885960 77426949552785152
91976636008522848 100177883319851360
68247643860784952 95048198151254704
50943037339322696 59626771041184648
71888089642427104 95059501904533824
24901960615654768 57207167930022848
69374457867453048 97433450658325632
45813079985194040 82284233909784752
18654380089583216 92988079523753408
6886680750228123 92043489486776400
63279453305468784 96559916206509840
28390612221750656 29387209096097964
3793036648558428 56736488912989840
6461338265367893 90023052755736976
23154658386432280 49089667152957184
13770363389521416 14458496578345498
16130315238261424 72946633422084464
8176642314199071 65665020602529568
1428582888718033 91079002088043264
19078457981089412 47927880982694272
94142760827693232 97284979150786272
48848502792779192 88928746149846704
13983435903992090 56839544888851960
29949897286426944 36302950737921928
15311783875288782 106660605709410160
75053851992110864 105353861525435696
87455263322879456 89839572833508352
2108048621158982 51021884047153504
27902550136217132 31614322811537188
56547698694091064 102527735766149584
50228753700137360 77291053936005072
39348138200910592 71289584813513992
28395348362199420 30017331374196260
43180733608937864 86603229380520304
48215366633993944 98823940966864080
20173811141306700 98641935440128384
56467275929851184 77425160289521840
6561707000848011 40225097523101064
21131466407471096 87920441011813408
25682158430121628 90411342657972384
7777860621629338 13200019043806846
33641479389705680 81349516892757840
68289597113110392 77351458747061584
62239055666532552 91247334786618864
66816709886647072 106788108456688368
11998098661876686 42804749421874648
92955535048880064 101975889643390336
72530007212744944 78210325582612272
45137157512699920 73506498809120608
30755518653823488 73334017292739152
4015489587082293 56974212697247352
41433613711624936 53273999521836504
23126627912902 41084350041728616
45280637554229384 69661978135417976
2164277636337281 58511970368762624
45689521186383848 81613861899830288
55179360195137440 104379548460411136
16548481988717280 61298878543038216
69296945544274944 81948140279056224
7108855840146641 42102116032218576
14189403809972008 90932685538319456
70985019522912256 89270509568724880
93729929708588080 104118275399185248
55043899334626424 71643715976038400
15065514326857386 70217488489762920
40369659022439216 60037728765602912
82204685547983216 99764916679193168
1031181597183991 60288531322678792
6018280886418537 95279167242866576
34418472986797352 73682127452923248
92917212787866640 106424707762423776
24471308812000672 84018200806708576
6870583025755314 68519451529280512
62203490679989280 69317604785433240
12550093527001960 23579620918863312
4633669807736972 9844600318217092
20857353996068204 76332635566554304
45766153469262344 90575811614635520
9723536551052862 49226027931598312
31419161256953068 80128506503394368
86126902127406736 97901184693388432
81778745886367472 105064892227529200
92161366712701472 103420000316696608
26158168896805588 71740521143833584
68438535134382672 106646379863921040
34334863877239248 79991758496929600
78231861864783136 94386257990072688
61951706794483600 106634357491095792
72140522846236080 103187295717662112
6632243916890721 103977494366573776
14128863661291512 102715535266482992
6577744724528126 62588813689389840
18511452814976892 98442331371351680
44470091460924936 66004385799608648
37112843504483056 40357338912421056
9722413149592214 61961841394812808
21240135923576368 42253311210768536
33177920678517932 70879701845608184
24415302197772232 69435606093222472
40583777985300848 66467974210489696
11770995302461250 95638015974235968
94408795686248448 99492687006743680
100569986119284112 105369526599512160
71120512847279016 74243069839545488
21195080336131300 70540096746004144
8140927337410741 84663146848470736
30707949921915072 90049052947143616
43981310251151680 45520908485105160
8204211666698079 80024734752711536
6349051523644260 49692552897900040
64612911659475744 76654316451056336
64663771212543904 92882821650293792
21124996976942836 97880228780326896
58973799918569216 91305897500161424
4387345734405520 54625355077560840
20362207338236248 70703899647080656
3627895817363359 65176264747102392
9076505775310522 96585739220879808
44279079992053632 77036969150058032
43059765252057672 59099299170386920
10214825428584678 37584597881163048
13184231246993264 47243233125680192
21287763984558120 76574953885159728
21897394394882980 93939064298087744
25775940310633864 74044500351231808
16175812186742410 37347375580187632
5081810016030887 23485955147504056
93952301869837248 104427937245808096
94001606825929696 94243106663639888
7361705050027089 14663570147682962
5570075469711689 8696980722601324
14754042880045328 20048640729172908
9969241193303304 57076223668306000
29223767700823612 46823766782939936
16082908082394418 20198047842407620
762572363807297 81451704728632400
10870330152757270 67012913093977776
11911384645638282 29053306198202152
8663071356216817 78221625773535200
16517993465336238 89417046018723344
3341060668577959 49303069845118744
54461858388903080 90296109307787760
59229096001764336 95922145174148624
52071699853443176 66774294649384728
60872755373515360 67583914557729000
28644629495205324 91576121165859280
39367613069675088 90632234562359680
4096034635916903 35313199031577704
38274448266072104 94124867502055792
62395270229631840 78845346126079984
59853235950574144 106243299116293392
30853280627540224 56136613269269592
29614026342183320 79771686950914048
6853235733345799 75481987866036656
65094519335086480 81184617714074752
16849250752897272 83299405956626176
2717655218736650 31422845156166096
48107196730126216 54379043080700336
7105968813837056 75506533333828784
29528315001111620 66902508423273888
905263109953308 19459324372340788
25184278235696044 35222102773098012
5842520877450946 24764334653680436
30849670805851000 31758045954294988
44483237940400720 58254166143620720
6204635515386204 96315083496648848
16302803251754770 35037510916553136
77836458561585664 93244823873969328
66812468475633280 87681614173201424
65511615110115856 104773477529183648
33841652421768592 72058060006176800
73985192360770848 80233687208591504
37209754443775960 94280747401707904
2510265810411836 79024945898925440
64983257783722344 91431193895071472
13899808367475518 16254246712842570
10205499669765098 95961582072953856
9017273071499258 68830513569399304
52567164396563752 85329406293039376
19967754789847576 104581675297324816
198687291291809 82057264517998176
36157032012530160 58658570040203128
45350465488778712 64624008140344656
49945107942731504 66919924765943568
3057786926914980 71897621587031976
88155457375948384 107116089787643120
39463705216263224 73599484049841360
6032331288956836 33687317174619312
42242349907948328 70887904617491576
55520448229760016 56017146762463032
65685101457876624 87716856711420112
608551188636017 37947235481989696
39911829262516808 99581031850001968
10524095002614982 55697040154763064
6110831916440204 98374050391009584
20070161987906660 100174260860667104
32359258918745440 38202354025188088
72491147873724032 85372485204082544
4974761227365115 32840487021948644
90430748875556240 101684029040614000
2314437704759217 98669612783675056
87458817641415072 96130049130843408
63939298045068400 83715816318570384
10498934137455374 97499768054709680
64204015866087760 95476591748683216
50212510671313128 98957840188170688
40027982622244288 52709782596930344
63985024366816368 97621363028492032
3804412878642275 76245145913051264
47460047429043224 67882527529189344
49048150747653608 86339349637017872
11552050044321830 86006604600028288
66358941822761576 91629472465190560
15779275280230340 82661286807024432
74878674667514080 102852025361365184
33762445985596868 57720937272443424
75352723409166000 96217017563130624
20491377290499508 20624670574800884
4330161128689959 5183974191857913
15557433906266412 80836028848862512
6065688165980533 61245496547496448
57913483425475728 95129193885643824
44383420440253096 52025695188174472
36767796032410456 88762766421955536
28435358058913056 64421603521330296
25619064150783936 52716659092678104
16227556734588632 27621800586679476
70543578248289152 71241860426212352
46592275403340176 59437454438005480
16803028032049190 56379695049028808
24481313758594148 34879698809225484
57196591733393128 84873842200892304
45211004240135216 91084692925398688
11953363507820900 86223190534896528
13030467046622094 87187031090210016
20922093357077800 43392397995389968
3677893759840395 33712307661717624
5573755624950794 68285299922179456
24926810555667128 25997555241388336
33845438647407172 103068180000391456
82883924590580800 91303258087587408
46658308645229368 54314182967837176
55164532833517872 66465387083721960
27995651266458908 53543883272568928
54647336143632920 83599053460481312
32044279730095692 34580282329180548
40833137852499416 81482383613635680
50699866058405336 105285313086500224
20280702270479216 46766795597666960
34545728129903432 58732389574605976
41105901472366736 59058896140124544
28708406604825992 101888454579355680
63767344730262792 89549786208751344
39455265697777584 42524637069738416
47190037724722320 96751376800336128
41853705532434872 87255848443171360
68840602199074216 86990453086393792
23832013986843124 49245769680202896
26524650484417740 39123377288168736
2007458917161179 87708255720768032
44624887394184904 105297292982072896
35175937050225088 54642655171624408
81332658326489680 99062878397335872
18122987647480020 99375058042420640
53648768081761200 89093044998372320
49255583409627944 89825028641048480
64334751941601600 93715071805923904
5078391934574512 80782879115696000
56182283588597520 98968670077247680
293226359838485 65718963412438240
21607756095339980 106736542117096400
61103499228540840 84202032009248016
29866115608769244 57824631393373520
72308954887881136 77172757717519424
45058289536676056 103521082150632160
49135026182065992 90267312389139616
37149091004451008 91046389953325328
37619235559380744 95549899209417024
10973639043734748 91952620497156192
31871919668653508 95928423900617280
10285509309077842 96789477092417968
46918874841255976 80325099439962432
27010350694641128 55994492647293504
68574434984635584 99800653566098848
52344256801256208 103934828400795040
4934750095251086 8108009266161351
26202937067520156 79293757791669136
12195471688709266 20686163145637144
52344894757707248 87360241070485360
19498504837258160 66163003590871848
60568837220908008 63122114040496864
50686307667283280 89424728671573696
13705877291279610 50974236057390240
6917820807671360 81310389292449616
56280154391696200 79937261525635200
42200702165198920 102042373417816992
47189906829637176 77462664202595952
47879345065609392 101257212530526032
4364900599243166 78400435396475648
39316469330564144 64993928755009120
62086438046727408 92556896700904896
41208332475976208 48190006658947016
44722174441262848 98595602424054400
23983501512940232 35695145252338812
8822099430409627 14285848333207712
3617350389175035 68810324346059456
25226837098996368 26278788195880144
39973537972813056 70103867968070264
54924512054670752 57270174694267688
77005039644988304 98319451770830976
7224958411926655 106308371841220160
4047226799079134 46878536132056840
46072150678926496 90324743893418944
17659198086568842 89383613108858544
57019561855407752 91732697853470288
20735840645695128 42385414609091976
67882727525011104 96001267177577264
25521840102013792 74287861390795184
38265227414252112 86779556416568048
23034160129352964 66907668901233712
12006353073146446 66495950935270728
76024661882790800 94526808443923248
70277702602825968 78916127584897280
5025930478629306 57484247698655352
30621648463957616 95985326694624384
22367178321367660 29297041594524784
10394139356030662 12784494792306526
72139569769227264 95869899444403904
13140188483763130 63324476938069576
50584057902840832 75898966376253552
8765938618277364 12041190663134772
9542334401682288 82523976456693696
44905623836107280 60502978430812112
11836163573363884 31130725661705800
43711486562262368 107093375993435728
232088776679611 4063183653589632
62089018763896216 103192092598695824
8000375871718984 55320258130849488
2436468078610612 89752727861334288
53065506644810136 89594254003250944
9172140611140448 87859741566460096
1239991763531113 34637926636809560
37308774644955464 72029734957947200
77659668353791088 81984888876710176
41685954400669888 49995207180025128
11366837332711036 40291378314425304
21930573090897000 31771881622424336
19664337188004696 50321932908335144
20724819460609448 84905647980016000
47345115090026504 105507655671678992
99625318171865904 103880667268085168
75540916370008128 107089888994318832
8451456819084173 102038223007057632
21762003755959716 71628990406838272
32115129771405048 98144942780136544
21730899811277404 27607619541934984
79684619801775024 96208184404219120
55035260077849992 99010347191314000
86710953999166928 96839965417676224
99019711327240816 106964033654505600
57402830404793200 61843077044139136
18106131778231060 46023502721322280
1961934133276368 84362680671329168
12451426329050452 60510578239628256
59136757756737176 65498385666969336
49991797220714600 53740580452001600
54602103331720384 98186667951858576
44365523250489072 72810656182270480
2889183700834657 103628647698231952
68801450535512968 79158675871889536
3961095733038332 41231122289474896
104654780198057232 105844212894681616
3953149473860171 90144877769902480
32806821937481328 88244990584880880
16713825335217676 62832282654940832
61183055764753000 83130109102613504
42636664412373760 68563363014170880
69067973112813608 100807068923531776
23874385559573760 47751164395690944
2973372611564256 75138120463828320
42259995649891688 55130850166270864
2498381459289171 60654203308812752
29824447933413716 67214760553168144
30759559340534612 64195362895032536
27765372409147660 63488486072218744
66932003610378688 83427439526003312
1368980406625748 28932598746234148
30984402261490648 64795795205149496
18822601270842372 89993204020063840
875183942425156 41646817017510248
85780539710571728 91931008812277280
23548770666327680 99100674621033920
71946471710765120 82089527802766848
79851523136458640 85482986721053744
21409255155630888 83702006209668016
88734606103812848 97906991512668672
20236201609376536 30395707008617036
8375210311889272 41228902935973384
11545488716531378 65549150332428400
50186183469111280 101245824303638512
62496969529018056 88312827944023184
15281075180556878 102674174369179600
8213726131589131 47589602210992464
16197878632554254 92275083842362272
17398154504594814 30476129042829912
38452921089202144 80900603092681552
23293711143738188 43153342271176176
31169680009766788 50278574631964904
3240447175972368 50712632133921848
38049108449166128 44396626713888192
4431253659500506 62184227775207560
33533191675571460 44131294116373848
25213663683775728 62827430945423928
72681180009801904 99145054702196560
57686945669501152 70323699301211592
4232622876306918 49209105568000440
16893918268629848 102562998505461184
40915789446047616 67565523801418344
84036837264365056 105606514327313296
86532843437296352 98423786680271584
8920682471159750 92587785542158560
41440698199956536 65019649988250392
369716831637573 64504356634717216
16021910268812190 87511863061664640
6758086083641056 98987226731990496
8859378850936132 30067669902035160
7430714092309575 49043807671182664
62892199552536808 99492695249247424
7121944658033757 21860450791746916
66885993953027000 72255446007482192
40321019564386392 91696905487454272
35375613037202092 61273790813037912
26575441093461624 68182896491054192
1291776206850815 53511171222719608
16070380404953394 32360706495196552
8801728348301321 32017774046292896
61458338170537224 78770431318049664
49778213629131728 86566090949773456
365176383508682 23076524693661512
32260428155426808 96750111998170144
67106166559922832 79113046670821040
67397621285494656 70655588941768688
19164974190677272 103699770960974176
67772964102433432 75917976943564656
40802211732530616 55846480547206152
10245825941564566 72683712251830336
50640347475259432 66273909017084160
57327987513831360 83238561276716288
53906467908024632 96005401196291024
40281068833083368 92076633262966592
3363714953354265 59464558114642368
40510480669351984 56784917436643632
59202589802727160 76588909770503280
13325547538652810 102438573415325600
1669690857247925 17849529790112696
46669962913251520 62229534197840536
42696008162767056 70670565592464104
19447729321663676 76353713864266624
32237582581201192 107058538217984448
55594776848654968 79514453675931984
87957024412941024 98061057906126848
50892907375414688 61367901635240976
41533015864627096 99365066227594432
102637461686542960 107081693178687344
18285911784340296 84010605549150128
4230973632509615 44428953614394784
70696106185650680 84356024309567696
36014753345298408 45524457906473568
13203887967729576 61454694699519384
78018972166594736 87089453546831952
65972555454529232 90273908322396912
70407886667823456 97593616335138768
934534292173767 70248416496919672
21564659038351072 77041604990621232
74050300753104064 80334109152990768
21351651369742980 22805322667807784
77436252712535520 103788813255238400
10226030357714086 96700730454577312
32436535395917148 53529734855557280
95615985666682112 95746904807605808
16500511816838084 73341432455202144
74700834620998432 79271298261135536
6621586108221439 9464501473593526
47993653074265696 84586025957657680
16507618305097972 99058142465544576
26368698223650756 33994563433599112
52827706889108304 56059356776758224
63654879821088448 69088341608118864
49290835584187728 80337711548143056
20392787407748044 79601574548641248
36845390796036168 103314766876342832
25219179401023116 93974852583866560
764845151756668 33091560874098224
8605417779052358 61385625019249760
29598328722052400 81896995848049968
36314256200586720 96669516617133776
63900794608876456 65958982111088600
21522004203188720 56653845598549688
41872009845431928 81732583682354784
2454971223545457 8152909822904210
45734370296171976 86471461587239120
61162286339666024 86118017245782144
45717641957382232 90953885156799760
627952818726730 33990166371100636
14538238254268274 30444892130674760
33672941572457524 99406966195723776
43877183151257352 61404950146780816
9160043248300940 73634467918302576
33378821069520588 105663749823790416
87947802348840000 92919249019847920
65264586406000176 92128720642105152
1084281957630158 64758205937897912
77248312631901600 86327005645363280
63946755640554464 91230173165163472
8791430308050542 55846750425082816
64722924102213328 102974929593137808
67551221545942728 76714254059611936
21908528413225948 55115049884795416
25236335194653716 98919952127218688
92619306899647200 100738896985175376
33931889039769004 77275833507161376
51798671332479504 83883066531868800
13933653405337914 22350652577734388
15227615173051080 57635770409641304
32821087728636572 43788390841505456
33263292959508536 86162208363940096
2157800647760392 105277410237722848
3286463878736116 102895171428974592
7000992964662556 42487759579277064
13091537573232658 38296255920839712
75800674985308880 100132316212546224
9281634783042532 53587841795584904
5046064781208804 21156865155864348
13899241468987282 73859471125982336
20748879090320220 67323695198617592
21090732663312544 107126491250880112
48206455942866928 72881132875425760
68832326957076304 78223545687814000
44787701571707560 51565384955773960
81850594685044144 88422074548112160
44005215990052824 75626803866295280
11639478638231666 11724496024352652
28691040834902972 47219830047333176
92629287690363744 97221515763904624
48025084753215056 101785847166774432
77461170201223424 104282961265578528
10489029807822042 49064793114129664
58547929393259848 105396645503019008
19629775493037428 84749479784929328
34837527984051152 72883155692241712
3633183443799212 105922453771579040
71768665272425504 91067232005512288
7499077761384968 40379649437644984
53185237271346312 71438855238460968
41003462045889688 74263730885376016
30001427843485660 93628449074509488
36113992036766456 105566248715162720
76043620656017344 103691901530077808
28504059604718416 37462075033645656
85599848522065408 106368903413135584
13155730851698692 27211825953715532
30405043324526616 84645130999379776
36250154494512960 57808938610910448
30363962624515552 89639507223789648
5331924546806720 60230883481428560
26662043954558580 89071864787432528
4574783246102908 9302082855090720
63499553611774480 76732130764283424
6886854926426701 78338991162715584
6488978584420399 18454687274678812
33869129427884312 54617928966540560
38692658578037288 91479573659171728
35865314040050148 74485983616835072
25521763481115356 69359648812865488
16341992719916162 57037125833950840
2611638924079515 106888515026429056
16914477780778514 51521293019435528
22622613943142332 66358349322243536
1136998821811295 34530687326458760
4224314874631884 79539518160074656
66696292946382184 82955379641496704
2299612055937959 38898143336126352
13000871022189338 73168130324194768
29359860882099168 50391451926453808
50814165541770968 101911846746858656
2337321525692369 39206725167073848
4613762317691424 70167283399267616
99697872995170272 103482554595627648
6971950076146321 12631587295069892
17210786877465450 39408529708776120
11287100635818488 87613535992926464
2216654803784944 89781879096406224
5081032434403995 62600472269984856
67159646834169808 91498651057070592
35259376240524696 42867430209967064
58974406709696232 78320865345786720
57843799668999136 59054591287898288
82735226596379904 87169887830132720
42938662851111248 95851208499838320
94908048416486416 104097628158936752
19127915913814176 29126059883677692
1363891948531342 31899008262276860
894246515311051 28365133583557144
12691670851481254 45955548527280456
55670341549867280 64215819545055048
55503172343749272 86597187119128096
30731457239248676 38427344823749184
37962483639045360 67804551745203440
67295066114592024 102114893603346688
31568054866311284 61083602935158576
35823753467050572 40489786545037864
4230730837253954 71696746873380320
77538156829314080 99691946705976928
7785745375884251 7798824069451527
10409567835840232 33766379879049704
89456887614936112 103956039661732160
46406026863582256 93268962152146960
20046692594173824 55770047019051392
27790348519409196 80896363820743232
73667950972995808 91778001828104832
63399038581227152 94175245046776256
22067320917784896 85241547606103184
30358568644241352 65265962612384456
40350199151997016 50080279650684384
72396025219520992 94385185421342528
1919888770864487 14484208225209816
54781659501388960 100013937331671200
42080884451126888 45141960349033768
48814213722441512 74753503400618032
80170886994451184 86710937054082928
20580470278381740 101992511759823664
1687777077448273 26519810634840028
54959170996162832 71379754147178696
35342675378633900 61154033121383320
21846066006823744 31362875233987828
99306476525040880 101596155732773648
10805521981309898 82510060989149520
78328387738390784 79876438030883072
106050831958832224 106593659050796576
83875327435261200 94546651520227872
23770384154655472 92575104918507824
93603760504323632 98866614570730272
44640409169866968 79730447343539856
9032518842935948 61123217281126056
5041294548381427 100076642371821648
1649576452080536 21434771784026732
18007461942160044 78146073578735776
17088182604022990 78343857278260464
25318837668772904 32629971711555880
36983415627278920 58244646843905296
19748774245800792 94351716155044992
20365657406613936 45366635142289376
64868501773634376 86936390548656128
37994933483043696 95907890915990880
42297917063092448 89114483858914240
13354160353833778 105036503088837872
45431191300307112 91357489714530992
21307446065908444 23634061572499860
77209652393503232 98982259859625296
3543747433530809 60560837448807560
39430592307133888 102104645419587776
20602182059283080 95295836348772480
75554015536902288 77315405026059008
96215799791993392 102823675594660256
71350370809761472 103479555316929696
18549638761739740 74450251964986464
19501367836340344 72056834783914608
62207352194516792 67532664279850424
19509130148814784 76103421934681744
37580477874266840 70784160538903472
19188763268594372 64431751725165216
59887347151502264 97500975112727040
72571349364918944 83935966300968976
15189018829738626 63588918656399192
10230595200946052 51516275651279096
70798931668741648 106245167806248160
23332224743916336 72608467998698848
28388924484526840 76829687279851952
18438877952881252 21381245211520400
52725120249359928 107111930376038800
41286806090779520 65183608091648904
36994467791756464 92793157074886752
48659816578442408 84604236920596752
29838024296482104 34203480137723944
3465839381785967 81832695272291616
16737095207128534 31636297004552480
72828997745050480 104981907079837104
10409118906928640 42826215313233208
7989178913969426 31520596112343236
53575929342202408 90650270876039936
21944162593829360 65351900516867488
44778862502738216 75532890599277920
45072745023076272 61724914944807472
28817199459343736 43647906045733288
65248529026672784 93733425898544368
46078100768122128 61455862830396688
33588114592930624 79099795354610112
7449452107588963 89770517983346224
28033221165091340 44457991072106960
18932486712509928 106341275715910016
2507426447569658 9453625986463934
67133821473900648 71268244720666168
100147939492642272 101013888122748240
27941181871442812 54595254639026672
8518162942580037 81125561353532464
11556576311403662 47716722323318128
61240369590268360 103427911038275216
17028833612620174 50906642950797304
31431777022261068 51348177980266224
31592962273223132 33295245756927128
5253160158276752 42954931287130760
55914761350946840 81857143755067104
11269734801253134 61185207820774880
23144544887118164 27090808312483996
41007726117398480 56474465917334016
3519907642600252 56437792814408528
31812247877198812 62136143546165888
27061008479516236 27328411482311264
92125998307009936 96705727858258496
76158423728882640 102717347406269520
7971882855629354 99816779419657952
45060168999746352 75472421735829968
65367986334283488 74274024671481744
9572593212918860 39221218646274968
40031457470268656 45962153576277192
7946933013433461 30390837126165028
53985209147693288 99094319977279728
93230433397834064 99900910150050032
21033833430708708 64819814375181616
5199951006441501 26160294786202636
73909114914123584 101209597577518144
55978332086753112 82749970033219584
682838077574539 52696572344496184
16455003483678828 69071254429784432
69474939722940104 80773185151581248
15085735582801064 85208397311408672
53373800051491200 62491081312345920
44294197749318720 62402622371487080
30882141960507604 78539340681854288
35829254289102956 90637102700242288
533188806855774 99780483693083632
13930847215252312 77184046618169456
4339132968991091 13320153794922264
8417508615345388 52321952308783752
35640897042976784 76538524856150864
10087810280599600 41766646789461544
68027501462475624 93591055745450272
58640768372343096 74198483444968464
35244565441795752 58453612388356056
40389680333153936 90817608116320096
39920058340432760 93537369802716496
15830172800782022 73347334186860320
1744816330165482 61559460831596408
15777418151869974 87380525038540320
38660311880987568 46302112857345992
84324733174522064 101333762379349584
54758852513996920 96444811248711072
38875424562383672 91039854949236352
17109333662265024 71110739099963800
60796620150953328 69928214283795968
4963187463682559 35094701038057348
35901583861544060 86447629970309120
82050906421194896 88711790562390192
35971577917246268 62441008031779136
33987641838829444 100927085008778448
3005399141918184 6117014427941517
1179736759487915 89484972411664256
22160199582825484 69661413432624480
34932636577409384 91663107091652352
70570044400906032 70746601543483776
85939093731683408 93324455161996896
35609416883658620 41210271069114328
3514545137150957 21883911297700512
66632182319365728 82347635654827552
72836257262817808 77787304657101488
55995693122870672 67794428156873744
34618139997776816 47582854415950424
29510432822689072 88719230055331088
39308544013867208 86602310604752016
82668966103586624 94035659611527696
25483605868675628 72777065605763296
5247816368041614 102871990906578896
33007480780105612 48826920378424480
41299332928931448 73353500048701136
23705567735951628 74961032749784896
10280826258584220 38165095324160024
62366387474460256 78141358433941696
27687715602030200 91267608584019136
13207137558403404 80481950957966656
64171398292583888 91913387328557648
3308531683484270 88874417353500416
22501298433106628 60368744226007880
100026610976656016 106285435458433600
51426301072896608 72580589135665552
42453949216906760 63964298096121632
56403963403989448 105603504911588736
80487962379310656 86029896931334352
26825293553454224 104157658810302032
27265519402285784 37467094702997232
16774747035090266 89718040239099936
59994663948722872 62963218463063472
75997027693898816 76356775611574976
3601405387762453 51812693194736128
64065825119236416 71205212334464304
52382447112468368 70575798894795272
13883943776811990 53610246275652728
14134777761963280 74771076751461840
25853233393207564 59673414379652056
35313706045652792 70064536520174072
23004866611312500 52558584012166624
37889933895303752 54699201571508824
47601514018454768 78074711331962256
72887530729420512 88139071226805552
18106413384179316 96608335853087680
54319833985382496 76084702426028480
29472416191791932 89013419313330896
29724545072987764 58114386374223360
75051679059878208 81439013252700096
83317506122824528 99373738793145808
10871561674766166 17255024080960856
4847815308186343 45463340399345808
14107886204034050 94637291864128928
50624431698254808 60118967850985752
17863823396509944 55082405624469792
30028035246504612 106819391959434576
3017292282271959 93119486640499168
3421499002298357 72113320477673376
73927496546982624 89619228672648288
8128740955089192 67354207656092872
24615612060216920 52990883034935792
41785864025580240 68559233251333656
9758108518806082 87686299151624352
53483053026286344 97484433365724624
24318169000563828 26653678403493896
47373385658725384 83967070850091600
73931714241519968 101380668850608512
11681285619035728 23266043598139968
27012394990508288 83641375077727936
42515142052072168 98194680092358832
53904356883680376 63756078719794504
53983778199778776 62854002555647696
46180081548543960 83996029957894192
14182848535400400 88256506417105536
356369933646774 18006586389572918
61032215759327736 94880051116185440
33661210581567020 84791623755846448
5699561823590473 52901881678201328
3509393553980257 60722049016132776
15371305704911814 15991951541273890
76227525537490128 84184585842422160
27954036958599872 40208955202438760
56140402046763264 88269724616141568
50334029371538192 59561675964656104
14263294955950174 48509638696734264
5910852354721073 28219957544275300
1193502241163254 55056259279181704
16480949766685496 33118425047603244
61240832210128440 102322274964351712
58544001939725144 91314801944690000
92364130946225792 95462856114957872
2864075239125062 94458325910094128
4498358748229601 104420862215819616
21882396706631484 83686280379413280
13915422720398720 19019416283771908
34249543799635716 41422547810099816
52215012663478880 61609496776662864
17040789318670664 71960370953964656
26494460204825608 101084538263230576
24864202207734696 52994083056853136
101962190360454624 104353887661053152
28382228558932512 63380145054004328
102457695668958720 102558630702631440
11123113322371298 96749919660154784
17379858867025386 46448666659871704
48159341770157272 99017227305542048
56011856216581376 59918028016941104
53889171136815296 94875979895484976
21352301014855208 31451415960204716
34229669736624164 78745913493048528
37479558050879688 62851091321723592
33802707140810032 91973277141850336
21108162606216060 44074211378530144
57147931330303992 58797171513303032
61894668900010336 95660382007572224
25310420927375808 55348569274980576
58994097370684472 70680959804021496
1088971664706421 90833459621545840
56821837367066608 95327004390143648
7858287579951863 71036574480186504
34246826519234868 79859960444454240
54676468817956576 95538342908401920
55436441001718936 69326497638517424
73422563796348992 80538757128407328
49437765617492320 96387719552953392
14988345364496240 81439644968179376
78170199745423168 90593903929987776
13360964300163278 39858532164796856
40359931531081792 44066133082643920
45315417080453896 60441519193499792
23492287024381272 87848596557102640
23069309923579420 101241513025920544
37245750425628304 50512403486650880
24384774246899812 85849982672042896
50497102141718320 85598321935487040
40895748820344952 60511805626780736
977044966756821 92367721318099264
44996451154459024 83134589081933648
52316006980765944 55171334900559264
27339661688695160 43497698337892176
4495450830113986 101947795920092448
51220957793756512 75798615401297040
71251115908564416 90190807204029136
11280750285038764 16436551071596156
8623488375820165 72522807751260032
66640115055417288 73375404308258096
19723061855252848 52365819834507400
68211670996345560 102102398509672992
57049372625884664 85757193608342800
32287733780941792 88220453130066352
80669119357355552 97636926374219952
48028814843550520 68669269299937480
57625587880806768 66364704009591336
34250764297473164 80968382708328672
47958679643326976 88464389913462112
58608701013853872 86003790923939568
44052131868005016 95883584646337184
13308995635977180 20823650980829252
24545861057453552 61344967826697576
17265318496476756 72980808061208000
59967902666750752 93601989458058992
26046570438193148 48812730874578888
36641164300186944 46169210132224680
67570629926237912 81369816345674176
33838507371453496 99327995969097200
2154969271045304 92583033191403248
14399754083265314 69796160237055248
24468659449568572 49302602499656704
13770675047738274 52164203532576784
16120047370010768 67249751464575232
23257668626200500 63896377440427440
14475267086549386 75715972371825072
22613398461230100 77156780401622816
43082115472219872 47462840325714520
6467180376655201 46489248213428528
42084497934477256 62378419333632312
33333822077553960 41023953329360224
71284481828781552 74907139092462208
66889484159183544 84014688450254496
9383710675615316 99867846971565312
52084854862334856 95809489168914096
21179320469836820 44179255503427152
19958137262623228 77623277780817456
7787416438399129 21878274225938428
44058165481197768 97007088473409328
686688383239746 71374404539505432
15286366481455240 88724325329386576
23345884762608732 52244202225721768
69402687899767728 105456171095970976
35473690028412268 67388395910025064
46581561266169384 97386736564222016
19936085088869108 66513135199040264
25859127389723984 34839715783669684
20053320627182400 40688941161907984
28964120832242600 45043634988596752
1712961757805253 74641972674018912
12616278207793434 98714208098528736
17527768526440822 24845330517013564
23125656188642136 37979312112293648
71669322010042232 73242798278782704
13766209909969720 90302908503304352
58695695253466832 87687053616812560
11960177152885062 69608574836545608
14229567186204918 56194876541456640
41923828383617808 54302153729381592
21332957888922512 107168005149392768
35274185079077932 90797071925996064
60025238490165744 101137273526918464
10052721439150244 26918263185097900
35799732633395788 80533550082916304
7819305147251515 45719445719364192
22137140972807708 23257241653034988
24555070485735336 63699553680035056
12559109632162484 94923829640857376
96497398060529392 100002694032276592
60034439564497792 84603034058189440
81311014134054240 99409596622261872
14987392401932154 60732261875256384
11759916296696098 83139773905698448
53726551842613632 82709733433754016
11304264501854712 73006728112780416
44045171307245280 90824714590322928
3267182156135179 86197485157996416
71867168047780272 73727302407853744
19719750077639020 54604050881838640
25838151655487076 30543675647421664
67366701526218832 95824716620548304
55836858908613616 56437783720622672
61518428606853904 66988016602739752
44007666648873928 104338047213086384
20642724396479048 48080108022571976
81589699701765872 96460125764158688
23173500753451172 99749777030281888
7599436448608403 13985516294864282
73266162288913776 94693748560819680
55071724531834824 101752195502613888
21315764413390364 79618332087255520
17625955283380518 86357687632815600
3243908956586839 70570553800977368
15405204851454554 31721175152104204
3328405505190279 71119339073891872
65077358879620400 103278214669260080
10025540325498586 58226976935794864
5468637440754703 91406627001250128
27148678358806628 53419800278985248
44275617767147856 47679921443127848
7585420996491246 21331436683179868
76693982396690416 100507428221846448
65488889968160672 73118041927364400
9783584695608908 77335441573522992
27965658945255676 103772428186191616
91600451053868544 93889435748036256
95087668063988544 102565201307043136
64150650876870768 88866333217328320
87328824527351056 99747647208020848
26202836122917192 55014461737941392
17215219961257564 76178828721804096
27520600298910920 88944562355316208
80919409745090912 95933148465103968
5265862249458316 49352207814690048
5303567296429065 13052620753936012
27246715730981844 73027828786984304
27509785660565964 62115858614100304
4478848955784609 72782824524739504
63499934778182640 89630442713509424
39468934604166056 84649808650000048
2234685250004197 106796821397531952
47071283170021088 80645511608714720
238394853649139 27536251972143188
30826538109088536 103098998122488464
41567450379126768 101421753868427712
4808448507240680 96242351120292720
23748363927480332 100581076943935840
29123898282574480 96559551936374336
36934037808475520 105999469184995712
25660192734724440 40115274360942480
2070442388127900 98028860259185472
9364595876648336 74505959108383216
21100544988703168 76621774815333216
1594512841441346 37712387210445048
89038008983517120 104880739588716944
51511661420535688 68207857878039592
17261873322934734 105351007675065296
14226536368568428 26534758396373384
29662934682555788 69342140182372328
20020094369668592 87978438158661328
63413864314295232 86557523579816864
76324214159352544 80803008344230704
40519247021926520 50325670522219112
51486182581650192 63263918861395304
28826887645212952 60815177965909616
17912459640007412 36226430696553064
77470592167254304 103966341861382352
44019392931344632 100154287680127392
35127007980902884 96188331886878640
3432013278963091 27949324653660600
10112943984164054 62861412752986944
19341149457641612 69647217344717832
56558316820438800 58719491362400088
17383128416844570 70615411543678328
72345950650157968 77297026438280912
86646607018411312 105458195966046592
51622751613526184 93324393861518528
10134302094276816 29183455994731156
15926537595229730 34892041506020376
11166222834738548 95594961891778624
60387036337406192 90420011725742768
77811315051884896 94106968334944208
52869180020635640 96224940173699248
20372554455868544 98618155341418896
12836000437165078 34052174028736516
2324409330293657 53995583792442352
36213979206319448 49033988780123552
23311841776712432 94361185988806208
6468828086124805 53181512515927920
9876851295350652 29366102670128268
51931680239318496 72473160857006112
2593359731244279 96161213068716480
1031197276819611 55422176913532672
14784298912013634 41453926271794152
32291579478884144 41670034463845472
21866798495639432 70115864373724408
61608260026585040 94253693122965296
49659423996574816 90600460249897824
3340368725078585 5431786419329456
65289880681954992 98722710260522896
44459948157489800 64948339040906944
12105103257786568 47860358764436752
10516971571395498 27998976748714464
49937191716519576 75673268471533248
63480637783518256 94266020872123392
13573791823585518 21658432556224456
1081911485668564 98074811002916768
33778741654254552 54185245520584136
32492004704175588 98169680135859360
22070366575419628 23395048812562956
33267855840810416 81902122627773712
96295287307232720 105585953764352864
51186030347739824 51271798122586856
53767422674077256 68595269841413920
55767795715520512 100981637963335856
46679993437439376 68777178209603920
57785376141877016 70639653523389856
10088774449693304 46560936181392312
25193496557979980 25543618380171980
34301074564139196 68112880305822792
59616825765171088 104312382578434432
53602677475133168 93065649328382928
40940700377331184 79980507687889904
31394715535077304 78302174974014336
47158376528498488 92040518095594080
5971184795924762 44598663505607632
3421785991799166 95008351887014448
1778552040878678 11478013292303474
44450786089207104 83825450736270960
31923553684392184 90792957309492544
34981410852654668 82224482145024928
25101841072168364 78351549638815360
30422819276185244 76210738990326736
1553763968162537 40890307381160376
37931661100692008 70480524739876976
14585495291674814 49234110519571336
27468525405057924 58640607860886416
48297915226854352 75382035209742784
661636711925507 69871983914306304
46687037573712568 96673929629007008
16100494291450128 29645956851075000
92745862062358144 102612879062099136
40029446931850456 63875238441567648
44296044128936792 52030016725217088
38242993564017512 51173513850986896
25413762027519624 34531447654133628
40598152487286016 107014377013591824
24710974369589248 29223935764709872
14433910899293146 24238849702838912
40527257613194296 85146929363740976
40484348317086432 63448397910274544
17432184029089366 33382497382815952
40141139470664240 77572213551993984
7914993211388020 79410608867665152
94145654275023712 98046905496593920
43682239285562160 80063268770160336
3860170770618441 87449151224714336
90378930445671136 94446991811085952
56161834060964240 65165093691433376
55791212017132600 60139531217367968
57695184233079184 83526458805826624
11140064275337226 72618418303459600
58579694921221192 70148811067229888
40506011315063880 78646641401925712
48188740592713576 100458639679413664
22788606329134000 100292018784788576
40667864208919552 96503502689608448
15969556318066416 48204157753873088
2016027219242478 13148625594504554
32847605702149984 90180317228734256
65794406924193992 76626723777184336
28234714124420564 69411182543679848
84934900854224448 105845266728291008
59469796855546608 91325810442885264
1788241836611558 12161289979140480
46770355717331344 96290955556890928
15100381061698160 51584671835483960
67649148173103376 101995307512212048
38830938467913080 102716389192486256
21798572723230376 82272389335824640
9419363756446462 53716422720050840
46991764482945280 77871952077339600
51617714596627072 63327518457442896
55007137158605992 94143535832742752
73389847232407424 102342767406803568
1585049913197327 62844357078892936
38440167018407464 63346713197106592
9265152236493306 65038751603360024
67575072202180136 76462278501892896
20374275157497036 30157019891984576
18627359077102292 103916602086379296
53251427225107224 76866521348211712
65171043258201256 78995810131632272
83534813147432000 88884339453776992
21011076663055052 25826450253667464
40993627971286032 102511587389209424
40390546190491888 100518314224750576
36441814907664512 59435519608357656
72502252620589872 79089584473397104
16913261150708018 76543047019424864
45700943914677072 75087150184372752
15183060961864100 96731554500807248
39299159715331672 44610713798693112
45471622506378584 61063079464602696
38722383913623832 85983487046381808
9182247754921346 78733730954985088
44588289612905528 102630400982680576
4925053591094974 14584975540695580
41556960615628840 76888939501231056
23560110598323072 100324342328154432
29856227278484364 77531095278936432
11915914308309944 41104597113000896
26144730494849792 101377059993512784
24242431522188200 99341919058946288
16027122039229594 36642694979049320
52032582894372592 82352453913919504
30563098542863100 44729811450400568
12953799664979560 17987257077647792
900194718041229 17839094678869258
16857820334076320 48811867127407864
64186401289417304 93904633860895968
10378027844548040 106716178835158224
17902983244021236 47249598868044312
77469793664096496 86003386085540816
38872508764573312 101705608713687952
63528783125776712 66820665935344352
4997812142363742 70975063640130280
58694807694604912 86625368546896416
17723693669520198 56267473026337464
42320171536790488 89337589618831312
48589806532821304 88052964294124656
43155376189599632 54955618316226608
65426758691361656 102014685630490944
74217322426244016 77186881605714464
19437488687719356 53790133176451904
30541378791775532 46141373919586592
3107556429273225 88415860845722640
28803099560673540 39882358998207496
88388128742470608 96752368970449504
21162882595309844 101205533431549136
48728125825809504 84484980848228128
86369962475346800 105767786129792848
78321715546636624 106702264245305696
90993140134021424 92531291687045344
40142286323224664 43441251114503120
40617658941197232 92351649298286880
24834829838082136 41111562681905768
90460996436389216 101917726826346272
49017404924643736 98539672560172704
91887662807652720 103304238923011840
60812889941881976 74847774173925056
29689549057705708 80571905062909360
5234721000861743 51880387133191712
25796486844069304 84282160703361568
49902796592190200 74299987605959360
46706255829119904 89724392134335760
3103332752195360 47871894551993592
25939047348161712 26515857410371416
4535320798455432 60607113387310064
32825717528756732 89235712231250432
6139192629798511 61692242484174384
12232309160554894 43365643872166472
40454926871102168 49325481226302752
30513131834741228 93475710044278384
77145595132859088 85968775549296240
40242277621873880 79278996616871696
1149559510460663 73106451441357088
7596110925198369 12717153964044578
2997607201172639 28065276126313416
9092084972743612 101218934672612064
6331498858510593 28526785509243408
48898323078253200 68107476881174128
75954602276475184 100961091092240208
64660131567512552 84697667153789184
43693365195586800 58495399768376960
27933470586291904 30256801472030656
6411693709186558 42236088815406440
22974000605635464 85251843329698224
25747565993184676 55787902366012224
1323317770022965 83103400184655808
51699979058732256 68580821255136912
20785953468907560 56169258887294040
6703486186144642 11707316586058814
62499382994253576 71781712022992368
2020397633216096 98090628022077616
62309415184230464 65208952868425024
21675513900124372 88540611921609168
38367298578949000 91753995435825024
61080026046549264 105465468821067488
9643519201216132 10460253292229086
13862419588506326 65114115338030664
43151502116867088 102623793799145952
391687871326828 39779350598261288
19284703833528532 55024339113792456
8808023901034170 12769176204329690
65010299803580136 102650004886132880
15502549091477212 86081690488480816
44233718734278896 92109812948753792
56713340000719488 69014459176244776
35906900239752600 105503347864871280
73163139288154272 73520473829322096
23278761090800488 70316700878529784
20384379229287352 64488826530800664
22157671998288360 95374393731207328
20411846985972224 40262770014920832
29500859563481540 33958684511482260
18280625025786984 22506009847698224
51619741263266024 97569334069812448
21002717351398480 26209277197559752
48262035424449184 63741352644234120
32352532104537220 67673782831368680
64818918939172400 88023506744949776
168478041880035 14176608438541802
9572492261412436 77238857957826272
75160683411657376 81781645954442640
3493444414325334 33569754537051412
53508522924543416 80293755989490560
40940936655641584 50990124339738496
50679168150539432 76802574832278112
17295930335028086 19062189168564236
70446118571189544 82760148797354944
80355767546463 2690240498310853
14383903258855828 41717997945952632
16007856711227426 17200653998291408
21122770168598188 51805270594105176
69608566061668440 91134000837752208
54734850557015640 62677377893807256
16693587343774424 64720649994131888
4286701106345370 76199073108915376
7265862806883626 69148099157936136
5361276692382434 34504849047228260
23725606410794080 92879478346710640
62158551513721504 68637432731245080
21753552315565884 25347956415238968
43177962959340696 75331826930581328
749290346652603 94441785390411440
16564658593851480 19443999776719296
64598440504423944 105520995361702032
22879913683269516 30798152637237184
90785168660751392 102254466584582960
66430686849860424 69294213060963096
104524384025450192 104801847814082784
15170356972139750 100765116077975136
44320164151126504 81051151099939008
30863512884873216 96744685499601424
53750912934608488 98972010385167376
29136299879076404 104721552018420096
35805484486099264 90428607836908400
38145104908259224 41657699002014944
8818342317301946 106194752058302752
43034242124197032 61889204757204472
34088619897357200 86213448532553536
73751304404410592 75712694802561616
62328821974113880 73160598901655616
14279142859648904 43794446160931040
69546204828686944 73808926911837808
19877177995185100 60760287998133504
59654755373225816 77373212715794416
26169703139534776 67685553194247096
31561372007666036 37253539815933632
55343044777463568 95602211410599952
1925512287843324 99282211196263568
42239020789770152 78839480249987072
67082768284918632 80654350562966960
60086142055585896 101971041854370944
9653555845927434 45852708083852032
11498276144130714 94931402213125280
32800727126266880 59259731655865512
69399407848716392 78463622429032176
11282488376616294 38360787318171712
73084248875090832 106309021629937424
77390013264486736 98670207330603472
67899147605616416 83658240604572352
22438258915181364 71652497132701152
34299960595992300 57192393305831560
17567217988553248 103208085466955632
31602848641910952 74474183384116400
21841502217640700 96442448640172256
81817024806432768 93436841559960224
18987732841397108 84331683890741392
6869706773225025 39106045870789360
25823253392213836 31204622801115436
29322840997365968 102950348520119536
48345509665936312 85230936727792784
44638594315183664 47960720067716248
88727210411250352 102273423111931296
40166553529595208 102330737644256272
5240295118698123 75966591890332464
25520428083411804 43929142078022032
7061487076170353 18684069839949428
18868229412728512 93108195141512352
75061137268985408 85143165277807664
21684137393534484 91843498504831744
29421934124000568 34748190916893408
24005792268407836 88970995208995872
9653661254376608 18338209121389780
37918023251270320 92974952061176736
34411791382865928 79856787383388192
89540463476919232 104298535685170816
68464707137131160 97851235727569632
5554594320462802 65267212001963464
44125491180058696 68253485980891456
90448527423162128 90588241603887616
36472369474472064 48544833107873944
56843135231519736 103062468215534272
8210049946202092 49529889947530016
14701696114937982 76784416576094864
19231748257230008 78259746040222208
15113781065470514 93761271939609584
16493680206922922 70788256626427120
18520251797093976 52376940175695448
3788360402944948 31985720575824376
63415041395813792 105941766919440912
24340586257374968 81908365791178944
46723073851784928 51589269839284544
92353129240765440 106702220154282064
25492461387271896 39414340309055736
3387119827095034 68565418380998656
2733752108831407 72356615555791520
9315851983227926 22855140531808484
24537672017108932 103154985249940176
9973081837923056 15416750742796334
12586810412459954 13769309899739846
72068869554199264 99319322353287184
50302292657719072 69187718288449904
3945577466407778 39237941168773296
29574877124254624 102244677528295584
88912569286062672 105549054855084672
38678488348017528 61144073304419744
72177791814174320 73179899826054432
3865795982460787 93271940321963168
15723587179245386 53336644805523712
26600276668143480 46148988236460520
26198376149861160 105140935314751120
38200735759087776 52297602127483400
495970090707397 33087350316394444
15264615938673028 80123051282746176
87147661665953120 99116198511128672
14108341305294426 28194542512447372
5179382419738773 102417903757156816
20012306551352704 74149733970280112
14623778343931970 55703979702455176
20545149790477764 60278630926208152
505288770742798 93703826692157424
29290022946906680 53977839177088200
32766521853786108 90833483287492432
57326468687453880 77092882314699600
32113925021844500 106612522812021312
12619630763077552 36757175984177800
63087554349189792 78954102181316048
77736140138237808 91435651154656656
44275391151168848 65790204307373464
53059577097718464 94940862212445888
51918621315672336 58104544967146720
33429387393441412 50216921014217408
40945628836840848 104560467868838944
15373273728318032 21858733203153624
85090261515065056 90011745151903200
53326865195763432 97076106969433264
20389067856985484 22275299487042632
81615248013819168 91610198916108384
15799841175492868 50869118176210432
59070561036000856 105798365548257120
18576568852609644 30004229289727800
38077205352207592 61305835872074160
94337040225080928 96406716780693488
71553996188054696 90551952095538000
55592387913192784 64768102956164968
21496090527076352 80076497006208080
66586588291954080 81171605405977296
88342436076900912 100552765605049952
29363452488333528 38228205805505392
21581874419345868 103526689756339712
44118277504237392 70551095392686888
5264876257970813 64998641140111584
62015588344790688 66541664639740408
12247986855622490 36482530414612600
38955698581447240 75768072890055888
54888361946364624 90548457504372848
36892438301010536 106838612209173648
8600111395133214 52586750940549880
35773984912883400 71827581177534528
12603252381731804 18752284076934064
6946610462768940 73978245376779216
36812621464032768 103184778026746816
17505590427620326 94607714794798336
21783586884944928 42422630755672864
653036215640640 96315972725732480
62714068629838216 98209369624436240
12547955869972236 101928554866283104
6079940223522190 66429765391820944
3448108750250627 49398093634158352
4705592565449145 93967248179468592
4192752069496539 18308109831181348
60999452755801048 69123482045790904
10451180157223898 87230848380181936
31051410549204656 62678966332254832
85476788606550656 99532097977885872
58659473013238176 69687048804875984
33317108627185460 92524235741928160
5285611796729663 59917187785919992
31475485032075900 75936149824205056
103589614029757376 105984527453902496
39521701650760296 80212758597522016
37656253223649240 47656204343589048
25633752812269608 32562138972691748
29540170645995348 64576311370983544
8095312818573384 41449564725088528
26771865045588320 72685353508387040
35273679640358372 76219272198869376
64136453102541768 81708535934279680
2809187421249773 99417701202752752
39335856883438896 78795988378171968
19894796175700772 80467681912129264
76005421390057040 76654380171880384
31803433649414464 75055327208639568
17747197637025080 42053136971869688
90549128619344000 90631386380174304
95382281911922512 100029754899154336
5336958820874027 18495633793692408
72328940537772800 75129018776804400
16377606131129466 32827879111912936
32626679807530996 43166588795458632
48039552217581208 56460732244708664
33326219401367972 69735941296040008
2778371894032670 20695632193119824
26910883811830920 37201584344594976
46077579493088176 67620343676886024
64110952848685496 90292143027451760
37947824494270344 85097298106328256
13376518377947244 106509994512188400
688487329455948 13988641576913460
63732733347633016 106738706021881936
32990331862706012 52577336589424544
45703423259005000 56772046363863792
33874227244437048 46830923995788600
43106389124082208 49041088372208816
33347661626551840 55400353883946640
1063103108129120 67685558665246240
20953485111636364 28149214428656404
22279084458411420 77243847916804176
6717476413932804 100490738630519552
51233175478444704 61518201081960712
17704691772739040 36975123202581808
3127361627994539 46865497897044016
28641048552973956 67269939169768184
42585854023076656 74743631779632224
65171907467309992 82563751846749920
17145205528553400 105558512735956640
31007199271800252 84008607542317632
86495299023885776 99423119695150048
12418867122265632 68812787002994200
58334949185422552 96242505726957376
15755217088792810 36130586698536704
13792671580346306 28189152747789780
25989133170416656 73441547607254080
84356062707880832 87469827279517424
26503451249818816 43130486661308312
30180377534120960 64764115514638936
15961310860202418 96230572779840144
38552913821366144 64841663586948816
78433358766020624 85684677488240096
65395479792388576 70645548907268568
76138451818148848 93371706262976512
52448727179786328 58673610114093816
54235574407457000 66857136078023184
77750451479220240 81594792220357568
50487298800305208 74577338069363824
21994624002018368 82810971160825392
73723839147084096 102275719326451552
62728937726512944 78990910940758944
15676573504434214 107167671869989456
83224249664685872 93622215469270000
73835013535246320 79022461151930672
8193110978859716 99122765442629680
59271942208660928 106699740155478352
33069898697166080 80142588828800256
57753519500068696 79702673095085568
24009875230522932 62561353950457416
21598189691110244 39198791916455480
6731283301331715 89079047956293536
52229939069676240 88220687996541264
45689628234627560 93278547929867232
70094704029907272 94161905443545968
18298868050290692 81649370597391936
40561523172193936 88534307996922736
31390901746484012 83120000644298608
16463258727374658 85169150203176928
63982566400971640 69464236613916816
32965271736854956 79527439635746816
4821654412660983 67883406265932888
31944699058566684 32902164489044208
74627506627695888 106658137250296848
30123007956962984 33028635588459796
42217905192839840 63583047253838768
75830973665634208 99423823027747024
11670215262555702 62553806093189656
25925963497871796 33008647058457968
28872920575826664 105146123937960112
52458626125540576 74081199811071824
19571946513077940 103325344053818576
30228565373866288 63668409700206416
470885701146698 40985918597521616
26724098703482072 49004069142572432
66183353302985800 70433695527210280
38633168804591776 38932358762809776
27919242184548584 99821163235524816
7744970969467549 99205247820990048
61030958778538168 94987620085855920
84578388351652960 99207784353413456
84255165502532624 104236730194219264
89077387941720640 94378392596851024
13543928555360040 26669425832880416
1975457982014848 27851261773802200
33813476330355092 89711221617098672
18287061115347684 63100893543798864
65723548171408880 89316800749076512
52060113152101168 57557108636302600
33273594493871708 95453605897057392
11599257605349738 89762579315582704
14148004375312432 105634825004566256
17961027116435252 52796481355141096
47988763798476816 99235919247451072
25172643604498308 87992513688180976
20148685535477460 58001936149692952
30115546794929524 35467616879155372
834760034661102 1712397696538926
58712916023767504 67958816719369544
65524432487842984 101493643067267664
39495993248970440 103491529015708992
84840287211812640 97734930453683152
25602157012967316 101134945428088432
25724961505387512 90891429403061728
10350183405211264 23306705906898512
2708635032030488 88517616835534336
13579825508779916 104698734246405472
9790892445984656 99733131817951648
3363611988502886 10986448096623236
17275708248439800 106044112907717584
19647323239569104 80631406614706848
38488462141160224 87236856999161584
26342046313008132 91943697739470352
28794740514165512 40303589635857800
55788848708496512 88632413798580992
5638010090638355 27485718365717332
45896346584178192 50617834298738512
45995440085580088 75218563182332656
44438860418399456 59301514063940464
8729183148777013 102848746582011088
32662411006932468 90552310238258416
7601218622509389 54545899706066168
57887365813772616 97129355735040720
51821114230903272 61890253251465640
17418911503373728 97075833704677264
31807045638491076 79233565712270784
14292277326202402 69943725949045224
67889917076908152 97744224152940048
43926790332597760 93991159907649280
21404428720489132 98421567832732448
21011601251037992 35882456179354880
14380902363746270 97822051928229584
57808010679209936 101597300531319104
10895574841915138 20918530712789548
47906293931644088 58017318051355016
36423648178947088 81542534408554896
43752587641466168 45582121546180752
30894839254797000 98416472119164336
746193920327759 12507611181488426
7392507621009068 65165101414167440
35424755503664036 85146531136686752
74520523617604880 95033590412136512
95360885491196112 99250906064398256
43037168785032296 49813309168717224
47960594978852872 85803255658537728
7836208750432973 99760733390361840
9913790651391988 80828632061691328
60381215907166704 98051754354804288
42502320946712136 54130635100804168
51282835990560184 83045233735311552
14170220152701196 50585168790332064
10625112182395178 79541779296195648
22490363908812344 36870871230665608
29435168471324940 79470486132397120
74410244428445472 74796363985748720
16699695967744074 70631905354615064
52405324796562224 91582472785463392
8707381607314687 75829012785781136
6855175841159443 19702744054156504
22287197837437072 76073270274588816
24898232317290132 86066740526619008
34345753125689336 77975936587053728
18203071245590220 45682459509558512
79092657320899632 98928237045441488
58386578144917712 78454029648960928
52561994953146016 81597658828267712
24485067281570832 105133119280871648
70246676933756680 80677572670298048
53398353091712984 65804526408971064
41956083455309704 51531678562548096
103853861538125680 104883943147821488
29481510091633244 38260341052283504
8133569483000188 21812562550075164
59190350143019904 100886428297805472
41859441095477320 87469505198935376
16334974994522868 97836408310154400
42260122908855080 54966100750947600
51575411646258192 56824592022808112
49314084025537520 93863586731051696
22723134804945004 98743215400141200
48155684325935776 69041028123680152
4926504966292956 20466200355037700
42727948922973656 81465877918252992
28084572491630188 93409084072263392
59840360929322848 93551452141942272
76672223392833760 86975075423534832
22213071267706692 25793981449368300
10765050114014442 75714675985834928
21258969396000684 52642128197499496
31167422289321156 42485099483608656
20862618188360608 27066237764523712
154974003184127 45855329128519464
38540779851838704 52966974833232528
29836039712139528 100789234297625024
13458644399329002 47630564318075592
49833682959302928 72088769618903392
32296128489766332 101707181124961920
27037734374752444 57481631970870240
23409819462747588 95962811516638240
9478830588291174 98441390169816272
5110103707725909 85202851743495232
33825750362181876 88490733437072432
45743879562173488 80071488545404480
68412772250349088 84019354339807936
24637236327736296 51599187135563688
43035282224684928 46105904964724376
52870344332806424 59078604937924608
67930585676578560 81537401516526464
67577278829292336 81873859490422496
25306817211504380 61621686323333392
44143119230933024 75856793006662032
49237824701728088 49301342783973344
32541350036409396 89538080852806144
15411064275765238 39256541778524424
17851076915054714 64725760061865272
5726746968314746 97606796418381552
19268109306322108 103838060934230096
43103359295922496 67619933270592536
29237904780914704 57288844076541168
65887527885175744 88295372329663904
75068491140785648 96062829301689200
48125661349111208 70029408941152616
18984484519137968 80664765328814752
66221157638700144 87502415050181248
78167519483308464 97875605080424944
87056352479839760 97273187364446320
1938947920349503 9320943396810918
55571641678956256 65081776048615304
14032941965864952 66873233107212872
38221966269722768 59086492977608904
29313346758654804 77423483275174384
295826562534332 1827328687125779
69970012337730832 84652207901527456
29748922000085084 36128973918065664
55399112974237472 95257785592471376
82670880283582352 105880483090314928
14050912836647424 86967065694377184
27578812412893312 38092697462599968
9706529376385504 28911840708163852
44776347614884216 94550857204148544
4617068603239825 65145004413887064
47579187981658584 95155263356450704
84750741067578560 88731439688522384
31312351859564992 105649211044251696
37501743688182088 51038257278133040
81634792552742816 101208523372005904
47582349943106488 97596011807006896
34917078726249336 98451710020749728
29601700201952000 47443518445387296
79467214904601328 87608766549560224
677336525372696 51116773109964016
45147245265766552 47904678401563288
24825588815321748 25655702913627640
82290240365151264 89178653979946576
66200553475518840 70334173705002256
17246495378428278 38942815005130792
54746474621028168 56086403058867296
3623483787517550 92058488228789952
43681317272620040 62928162081796304
15031533134577188 21010362279859556
18292232973213588 85002004795713856
85250010524825344 89679081961715376
12498405918851096 98915811406921440
74627621393027536 91414215685685408
61878826698985712 72683472765809680
58017824430199464 65917485944347800
36806190834320472 100135958829019232
12583560483606728 102426525811530752
57515628876808584 82982256359440656
1825279056764985 57052896242312272
1781623709653092 54995850626214632
36095507209439872 100538837773020608
32791492647307224 57560338304731784
30028123021233768 34159602457646964
92137264735474064 99442907576632752
11108980873651892 27118171585779968
42766529251106672 47293195829808072
20943159585970320 50727212946737320
30022852958398456 99069113002408272
46785252565433912 97289132079367888
84284495228831920 103680005462794560
36226959584447880 61467292294860112
51913608101080736 68655882149636880
10997400927607352 21982883529712692
10152981221107870 76100017431816144
13733136999990472 20464770537441264
40612704228472928 75254820522116512
74626510827811472 88783037387925392
23935389568559660 55448962064997896
18468771758990108 25326921966838852
17757681173031626 18514099656140528
9369334362012868 13593338476789102
51566156711812240 97575878590464848
85963398336177872 102966754127071824
18247339861438000 54856995393777880
45250750365494944 62697039079770696
4356029991490557 24306478336341872
2223362698583222 32323460469860476
49998074471817048 59456646925653496
3327828539881136 55737359613996536
93233125530754144 106418106048219744
43206206052981208 83850948607180080
35478085682293724 72293286742392400
24246900023142640 38008002060245536
76131915701826528 77549101222624640
66214861042058984 101751157715093296
12799198270993050 99496131834619584
10367770943988806 36140258008558296
30490947677684040 80253418755330320
20680806975447856 83962378502718784
49506446092960008 70342681916040080
61946392194236032 66215526085868496
31888649586961764 65983517186451760
30478381600585576 64890413441368904
67849225595559736 72382541908038752
10639173314112098 75523481270698208
20541044358144008 65257905656254616
44755880401284432 48195851865981320
12488410570480736 37546595187677024
44437527478672432 56609846706742128
60759007809502064 86994714615217648
20287031870440304 68518645902410168
2187562270911027 23253764670516980
55135836325416216 62111014475251048
98912769691465824 106796071581660912
47952576673678232 74275731303780416
68971541299954648 90183492122204640
19600595126554500 86739345222763872
47001310215245464 94362250213124144
8971307976623159 25379907123217024
21922009320864880 33073996448236484
28011853297712344 43857209252405576
24276445150880828 55768481208317600
15308356244900140 40522885313845088
18521884206381620 41497287344622824
67720387367301216 90928146354514752
83932698205171248 105998548729192032
64285181928789560 87837227644134192
23729199965015044 53247455771603424
89754298070575760 105218185512586656
1697704990803910 19089765631810008
21335057921175396 77803935239950224
4257196279931643 103725602014761792
101320746365354224 101641392087553088
10487092876341636 84253869616358992
33198342997973272 70323383144127696
67514174746246760 76953841847732592
22998671895039000 32801805354761524
22046528626430144 34823564386943076
77774865150771376 102349292183828416
35661793450095008 77193472753131152
12868943250669488 90696062641922816
86238532981694464 106794588271687376
14658210963140496 57176385194231448
104998045916931600 105214314974252384
23660608970069516 68366322729962960
63290094098716776 77494164782759520
1754714401534653 41138895827632928
3523587637381365 48636346589221224
68974989968864104 104766829422007056
11131506796156318 74270854570250368
56623792104100832 97930233264635904
43616660202069496 45492110576162744
39655710621179984 92798482062678208
49054974592131072 71287095784791992
51602785218069104 72217461976760144
6970039613201908 103648544101620928
11494815167136772 89810943130606896
20364453814765944 105658447967009424
62527782298735848 87795890027459392
676489926660538 99762209678463808
36908295053412648 98378253297864976
36445277557527560 106046412892186032
35002457558431648 77350918823152976
18772054367813504 90002724050073296
22565732192722336 61683786570487632
16164505096971522 71884971552516216
56561006203136480 102529930176611008
73010794906155440 98020207415704784
75449195200629856 89413091651660976
79451662825966304 90205699223881584
35894653947622320 62076768791811408
53541709960959272 101803028124835264
15364187433353434 83452755103916592
19336392285136808 80936815034407088
43106797037090712 62409875842302744
15133116994202050 50971800884237704
34467986695972844 84920288840924880
6286464612217716 20831170715108120
37590711310641120 94031472707735504
42084304006058144 74519786462487840
18047845277500164 22505642092423644
25257685438537 92716466256505264
12816679533898552 94654948841234640
37551730987152504 102065192637710640
4102943846204378 93927705108894016
19851000349953092 37907135282194544
19784195372488032 76852990595925184
79079264828110176 87816536088031056
19874517661008848 76732509350162544
75754189336076784 87314147330610704
2747837224932100 11666740992034538
13944805591574104 102944384119556112
46840974964393264 47703478692499568
61443894855501208 90546388658812000
19262324658163084 100544532081380528
47627817226464872 73314009552115296
20755389534672176 96237076076340544
35242750248851416 106006283794923472
48515365536498672 96341076218395296
31276635116412752 101907126370828304
46093744204810360 74450457587470672
52505150167070040 75770074156752448
13119893989101418 75883519292666288
45413701302789336 88752641703073552
12564558681034096 14881655838413628
51450212919829208 69016801303376808
15369706892290888 29097097046624012
72098818702722592 73037008000473072
37427160808136768 52416115103126176
18070905378706752 72966932431968736
12231135400997550 106419780344088048
13197230942004402 29019125605984896
20177760789243328 31406255497233220
823132474010086 16132029280970774
90984741184411296 102145302134618432
43505897105508448 69843197603485528
61934424127478824 75532983236359840
14930202046364220 75757681678508048
3993837571340182 95938815508157024
39768358385849408 100867562369110160
4474737036130908 96158866825968224
45358305636394144 95786234752705440
48394282707378416 105513558137859792
84577370543701600 102340563510934512
22038524912171568 38486551387836480
9107672131687932 65657494484724848
9804229339144522 59856904095858040
7849674209106450 23784998767667020
22921045216208664 82011741780106784
95975673131981328 102948547143580688
49426180389904048 82898554677636384
71169200248370784 103158805841751168
79521678214209792 85631113455561504
102841348218788592 103703704416508544
24102469018960204 47469285542641480
19093111876437772 37800713086993432
44351659854160720 64241881984964792
13687924678596504 87416956485771616
16943626928741084 66234965607195320
4758455042493060 103721963522958432
16662825031598674 42571626191529488
8666679957969671 61848346373555408
24541863472604004 38307557936690544
14637283227771004 103351945237161696
6625812757236485 69535782183292808
29935232422764988 77350459982753040
34364895184252188 77702291816173984
41912802451068520 74636510379556320
50048687465003232 94670247645075664
65383627274025384 104274647381071536
21049719703005232 21838020025075924
17895250374838648 63356848056439248
62355244492503016 103052116358023888
11000200067961508 20494509681050124
2054019864934922 64875120346074712
11566791599097068 102360928236544864
35475730341199896 58901572339423408
49282917710813936 104453137245198496
100576996466585600 104893779601376016
20105298814468776 91889736597998096
52397542506791336 74189993212326864
24964894546361176 57423967998487888
34148326717662832 99906808000024096
26292202011578768 83659774118924000
63653033204902304 76912536879859200
19775675412074672 62832083572197000
28986858652431504 81274147926504176
97314808481052080 98396730677447568
5604829551157764 79946930145145456
72354058182963984 93926788360066272
12514299124016578 106604987546441328
58446933213513600 82974048251693776
44553676761182808 60525855911310616
52482630390220672 77665440899654048
41876452325460456 68880829485543104
19296917719787608 70982662099588440
84867330781479696 105050313350602400
30910284502769872 87494528990785264
2025742390135957 84654305829186688
3315356729901506 81414320459854176
4151412258777621 60780914335041464
99017325632936544 101944600389885008
62073451390920296 107062412123244928
7637687550018315 32881555195077916
6502236830125050 80696150746329552
8493602230778890 44426583315644864
57547612541021000 88527097373260176
20410266168405164 60209679285742608
72808791251478240 87312779947260336
60708466196189920 66083131936922112
594369044857407 46163268393563104
18152831593139660 45008344892520552
3529951714725878 5543620864694980
89412611291991104 93801584759645136
57617931903661760 66803657601671640
855222806036758 103526167202346864
28711403401758592 80905728835493136
4609684536610797 84845847634135488
90929111215298128 97418560518471584
71804443674151656 101880881916916336
51291787961576112 84428283329404880
23221564411406340 31400197147785968
33399300745391484 102480148797087920
1445003615784073 58305289386679112
58973167612086144 70256293447272536
32247502128721636 79604641757002688
4377036590645602 90182967559566928
22467489618054212 92238464993265200
37617682861972832 84150151399161968
8364877905067449 76106427914024784
31472498152269764 72051172023449368
50760871639984544 59694343346402016
27997992108802048 31495173706257268
44478255523097640 44751043104948448
3111622202663805 47647331835085328
37491471249847432 60877514446567192
81062026048997168 101199489990885216
93380998056489616 104233387324846336
2301067462835313 99681111292217312
20188588803638088 30488566106515520
47393363643006544 67819324611347240
1881617759895707 59364543187815896
650588676790619 106976328869588912
24240048794531264 24455783401822296
431979003910446 36303248173313160
7355267827052312 55605205768870960
50013256241930416 64048318388549464
38691576231744792 74035721092019696
18631328979908000 46173413147333936
59063997992396960 97854655802323968
42709071140761592 98611405285342080
17806341784030544 19649415277105724
18500277834256756 97758195588901952
34288415041755696 87227815971098768
48922941826409176 54215867325591688
91032328649304640 96816834127914480
68089690744239464 75620513639484448
30763441745601292 96960144773472656
1287905651998139 41457628374923352
404289918191910 43341742922570824
49044609928971512 101399955398716032
14471625856529626 58663677925599704
1825647198962022 66465036070653576
33964683039199848 39231870381317544
82105471815076496 105782096158723136
1070540326261902 47365797744508768
24238895435500352 81338029463332800
31091980929306432 89157215155926560
90719114891690880 92805538549119248
41592981103584312 91213393750163712
52427995733660536 72515067799663584
5610984152783588 77515138450875904
81487729531684160 102798735515784896
7059726285691838 53807962714119368
6815065475570301 11533051716268164
72270252742374080 97818244202172912
30988531138181324 71857782774345056
13471271600709542 99601501977000864
2675863438439180 60587850654687152
8858665488702779 11907451787942512
25787041614307420 94390698940424784
18814349676762400 77015244579433104
78934234936636016 102024420919301664
100096904882394848 102405567086309872
63801930963187448 88117531129649024
49965050041975432 90207764862041152
60219111287041888 84848452611980496
9318604075399786 26274631514075104
83312022157642800 97442914887946384
52655000865449936 80195049524473616
27915671869600696 72287092371529808
13550181633337410 42961194474368696
53969260391709168 68011994540031096
19844055930284512 80759583452381952
17673355355724726 104178756145287392
2925437138247682 71563522553900568
14056393777600868 21820736092438900
38664028053825400 68941720297169920
8277660592165380 45995286705251720
41327183268255640 63714313043295704
51024575848746520 72674913530491296
51577926056929048 70881245506731072
76405682063359872 91061387785735760
11776162933179100 44366772001486232
7556985108271031 83172089269813200
47255687489817840 86711160399593024
54984033262801776 81612886311995744
9992432914175802 93326549016064512
100087332626029648 103402095359299536
20460778480616772 26777648716380708
69149266302074856 102015775191198032
54952799376910816 105676516090115424
36874202214765568 75794747704956864
47185800297719224 103436764457450928
11601723369179924 65631235454091680
58567479901763952 105037929612009104
9546956948368078 85903865951646096
10888126148445136 78212478284233520
18613648629742060 99556036353801792
67660136829135176 75138038610095648
4793795452296069 36981149992658256
17207224716548548 71471411581724592
75492461949386256 104392125643453280
14663533750354012 39055541861795448
46567506640952328 84928946832340672
8038055285414128 92354222135289440
7691738093737416 35925890376171132
19285330443545544 48499682557733568
45142919596375304 70204970307404752
48554600781081040 51137485487638888
43736585928420664 71823788905080456
66734420386834760 90434720388534976
93157282462052208 105180187793113392
81824960916523792 95469078594548480
9822638883306128 22330122019060912
35656638744824620 53133618758346592
70480648141107984 104188133705091536
16116204400193796 99057049216316656
100318727663973296 105588328231283248
90274788836206112 94697647117227616
59687164558964192 66441708836667672
2957812466773988 21454101987010588
855009100206757 36664336530712528
57293341198538240 104899912296368848
19513697370356380 96592932051856288
34452896944389364 67928709947255368
20232261945131696 91648400182973920
51565449572873336 106530611323468080
2158218189798737 5894936054893116
26948729037675872 107334700961164912
11756172153692252 90050597051873072
30918054789120500 80963319537366160
21641633353620160 44743633028199416
24598847698897184 48098096545225552
32670292573555776 64984477908492696
5667848873620609 67050284080472224
10391698805900198 67157345346445504
16167342071544276 36972682224696376
51591265963304928 52856009813000136
81653529355093440 104585932792816608
101256598803620592 102738490871399744
40742882227702352 92907794396242192
25583560374245468 81969551132839632
38679066965024208 44216188911663848
68436609131607856 77265343736985440
51916177813615832 65579156082368512
15933380833636102 34182848659502432
8474704387720113 41599347521456936
17948115430194866 77100457621619840
16253982764290248 54141541016819792
16615799772200786 91302927981014688
26766171662597672 55669090551529344
68366316973148768 89872006770285856
27501781788890472 80038151159181264
28546138140600220 104464299565465600
51834924247076832 61179035913211096
15855068255005656 26690811607197204
66733607128041496 76829084737577872
154593378017807 45403617192421752
43113111164987592 47953958151422144
94461439390182 49184925887479432
7558861122368245 13237204880134590
88362517058892496 102427189106194368
23788180355355848 106396408695886672
25919316970832076 103836998885352768
48945602612495832 70733064414976544
12353118259908302 70591346648849144
6779871003137211 105177966730399008
54429237660709792 74744755708188672
74420771470228624 95688556539049200
43345199313512824 104543972506688752
53275001872891264 104538530859149616
38506494802674128 62420544781086384
47925853142653304 105900123874015872
10925588718508536 95136035799660544
42687219972763472 71362775242742960
85303005457413536 98262997362107520
2131888763933183 9093095554463202
99160092191948752 103334033029461344
10809937490817268 77245087861865664
11255705819398124 43736361375531792
47692957843513896 63530367739695776
38759643436678336 92683565311996128
4108615895239260 90649888017081120
35179082668583320 96449573160154016
14785233722020348 83310871357838496
19498141531737912 82528896186974384
69198828829034848 92137429034133968
56286359325288040 99994239514405120
4968900637016299 83447091840077648
27166467754311768 44249763595961784
8579000385626226 8928474388351827
12696611241410072 85802238905137296
57121653738310656 71598609105354352
34184089745342656 92724982116765648
30420648485657136 45956825527841216
33465056223756048 56051924044294008
40326665457344464 76289609590977520
59730112970455584 102249692302510896
21159826611575712 95357592138903872
12318192196769340 53170993726181824
70755943822010848 93250583937804080
47637669206322504 73331013795275536
25450361556732576 37106152796939112
25632688239802184 88200840190198576
26065813626579300 63832132220314448
13390528781325538 69443695485427520
37189849811752720 37642200180072040
86637010639469200 87699172668479584
9347811332807928 13231163445500572
15543926606536494 31709123080645008
54167694767261152 84737652666427664
19418302777118696 21328753498426452
51378686168821744 104263646453987568
1899930657405854 4824417824227527
63577596313882864 81398711934130912
43885027206272152 87190583245267920
10846899462745672 57700971386400256
33289391504125616 92312467764733184
79104112561306816 93685867642242864
31521116230054492 106782857324628896
43465741683363752 96868058242704832
30398760355751820 73975960911855744
9103771242966086 24776184426080336
15276145252134332 59017371851590760
37144944036824056 75996730885503056
28521301413042848 29373136083586900
31226037306677648 45186539106576568
32201253043409368 39395180974005912
19808693673228468 53654645833443104
30897565101363392 100669943273312064
18165164524002468 106531804280920480
80479818414078944 91748086600425008
19006021067808924 57721727280043064
3616789258288195 10802802462206274
26114727727236956 43717887285565592
26782880379768008 69819890233972976
5953935629225544 54561565885392792
61733441033596456 72622906519240608
22173870081991972 83361934123651168
34186716056101628 98166907877774864
14613651458317956 83868898617402704
14120368764861688 81430045325591328
59917649848288000 73979902703906672
39278879058704784 41404898034955624
70225569904197736 101707432595711200
51018013434383424 89852802317709024
17652441041934596 96949229379272512
18900290508640300 56618247503202472
11062634782030112 78454377873902944
94624868857763344 95929268698741968
86653527086700880 105739030494729680
53354944801953920 83836403205219696
7629215154643254 94643580657899920
12344330671791846 78108636050649696
29579297728830356 86431681472784480
31231145280381412 61561839718021432
74135063763945440 100679193674543824
22480222206658188 39090358461993048
17245399491561900 22180199158948148
62764142159967840 102743811744312736
43174823861729456 82266575740791744
296251856465912 15768042357418452
4926291429187015 33872439667679236
63241143130918160 88607794712638528
88669730329063856 105754513844325312
17487628102550898 53863092274340088
4566549645648578 9919992263784796
4468312133997347 39395686000983832
20258947050456248 73487213769386720
55871788213405640 64220049363015400
11732333873480232 32368875983481236
66413891524973720 74223194772330512
4008884002385332 27386176608247392
31019233104436892 96911865326787632
55669956236398352 97036394871802192
38463150349042536 90020394500233136
76065629868684816 78068268545823712
53028861192440448 62217829367610968
53431081830664096 71004004601236384
36006852667258476 68558659442387048
46178300191310144 71823153508910032
63453310189000736 100485215192651040
253533562408828 100991701234402528
55814646567060504 99868616430103360
4675451963685992 32052334572831744
12005656944081886 35658350770693608
18738716245944608 99303509125738592
38569109389878488 104256518840702112
7543452418513493 14736289173637780
50470459685979488 102727057692193280
25305670682797256 81010540442468688
72572676326466032 100747148402179776
25732626379390352 26430382556480424
13245728567818458 27916757422774904
25367368842605988 68473202383703656
47129751492448072 80313486517661328
63859678121568720 93401697114857536
22288075928063596 60943929042723880
902274406582642 99535723036981648
12443195490271766 82528853903449680
49240435440797832 66720697921769752
20539389863820660 85491202073684368
16263813829559336 26202945916220488
14105609475095758 92459146523136192
46956171705342128 65616638677702752
16407618825262080 17409778284233866
10048986230758672 83477633670947696
50322750919379456 57065909423011432
3848697472908404 39969222093699672
57227994457088504 78424077648421904
17078912591788112 100362107688305728
77875947282126656 81816127862821632
74882245614967392 79150266767039920
40432550508788704 95496894635509552
92528941469366896 93380897580325376
28519105514502732 106681576210151360
31836579697270220 88562490000722176
2756539172621919 50465471471987560
58222085994308888 88969563384942672
45437026819632752 91442365580625584
6872120714580159 28285728268733232
35686045321550772 96063215103643472
31437639080282612 46836493157239176
70946734789869352 92985878100641680
6630917749238972 24926961757481400
37969856469381352 86521932835421040
25330145144470228 66136206448782768
12447691160654456 77267251953507664
15145690045323572 40454267491639736
44210985534826304 91221045567357696
67568660259564632 87156052555630544
21415351502796184 33392785687165472
22321130499333204 79460559043458992
35094090670485708 75209934365603296
16350353480209742 39143191591888448
38544012730191824 69570025106467864
28063775108686844 92968302684270144
69243452997930184 98571690727337328
61630063031369056 86867697501343200
11884052627039726 103629538145966400
56506620947825656 78545731408382080
502347102816009 66082235685653344
6568484552197270 25613889813589876
55178091153244816 100819895964506208
22461595356419768 106435105344874640
29011471606176392 35761783638268300
62621142732498208 88238760407574896
977488134492111 93069818455152192
238489727958679 15437489969008264
88016086154531536 89046463757412016
2122466650396729 23711526973923124
48167337852622632 74956523654813424
23435008425202956 95456575986772592
54207211113372072 69917552296343656
3038762903259660 77069543084017984
48298944055353576 66376945534522672
69920779450337640 89075148664732416
2754176297237779 61399080659273568
40405840486209512 43001927711486840
45816771295817208 103451989059897680
38199927700328472 38426223374671960
4893457848241427 5684832122838977
33558719713397620 82789859510928400
3684462152131273 38325069771570608
84638178177370128 85700259183146720
49990727433400760 67245259038772240
12374460275448998 15447038360467538
69319036593497512 80224311219089936
8683452418281560 75502693622087520
19048788010662472 22671220667876448
52553115962988696 99146026638229424
7368320028803258 33229827312318060
47609859675105696 89571781908201648
52660767304793576 77139932104134800
55354060422338904 81962173066641664
8014533880612950 92262349347440768
22360631381031812 39432347277049664
42871048884814096 76801553197277120
32841116690921040 84513046377032896
47792116852051576 56758505540082968
4465835868544390 9328607064897162
68620123498452040 78307310018325472
24179706384787384 71578873322100872
4601007005869677 9647497346244054
38358424087922688 78059749390214960
35644915461443352 73659216470293856
35352845680530188 60794318694003336
68274853466315504 75188103760426000
3563674478233339 16533739482686244
17802268906344234 85260623239376112
8572528554886251 26318926084753432
5197485815390781 85767680719376800
100503345563954224 104165093486583392
66475486092101712 82367593085375264
64063191272476232 85248949398480656
18624691096595012 98519820898347152
34822923973210164 56149672042531240
10182799352565772 27523788893191164
36824392535296656 97588336701938304
29055195713053148 49079983012961992
35938904434126304 89862878691154912
86220545294072768 97841632275237712
72361980255884208 89586664251339776
34122701367890188 53318511878846392
37132616974827600 79525736673079344
54171357303866224 99154264663021152
33777947298730488 97508563950943440
12069705864231116 35954952011625312
11349839328929526 44078895723439056
6852915944701771 104137305712535920
85271425855593920 87487167377740912
5270178826923755 103871487105201024
7480508499330525 76717467708085680
45556136663369400 95322307195742096
8988411426901632 27016314600054948
2741640240366746 11491466293924720
65968501656892432 100184407324907360
6414846025494007 26647991965764632
16806090289050684 79890802710238688
74801606267579312 75585966333527424
15427335446284876 19789750397984324
46311925375728632 104806046296700736
16000821864270030 62603267454813040
70021953024186368 93056752627134000
38335517259486416 44240363404088240
25263889842614380 59672227278759040
73373502240274096 91723581314813664
84487273077869472 94835497125812976
57620354238942368 73494195269523664
50847451928860120 101852400827980864
5152106916375735 103262198759677568
17826674088084040 73670494888858832
49606273556221040 103288174691472304
2500938876519014 77992433121062896
3644956670700075 21901504780029692
17565720563227092 52965653526624712
47107847202302960 49589012547703584
57392888777498664 105247533684847696
46928027266495160 74136761181372112
2527727957059861 4233029504099276
44305023512059432 86249471172096304
14297087185839470 33584569184044668
5276344209698871 75653371026516768
24948279195014588 87296154814600432
59125137257524144 99576645461366720
50003470089663344 80256146049282128
46075762100265912 50540507284259064
44142038497855400 88295613556113872
51022324332112152 96270122590849744
31990093761944216 51757114226335936
47069204732724024 63743400728821224
51235944255982624 106016911456989344
4520213223985293 61366464941133536
1504131068331147 25913970868307128
77192973450036672 100906525985989824
16457221495127116 78325055410245936
9917684061268622 97981777452843152
16078069228392802 36557468974377080
64835110814321936 85613983462396672
5627569234528736 18239524515393840
38382802366603496 94105588272087152
47683840145779064 59616058259645880
61293667248666800 64653018303704872
33300615720914480 84133640444456144
7209260584565739 18598058423039640
37110004948138072 103595705415215360
83692593535425232 90129417496310480
68822242655653040 87406768014814048
13978295026829538 18758362462776576
63219822847079120 103343002848226224
19051854070263684 24913652613296904
43223923583744456 64561005600217480
10859917426439292 103325799327003536
37320409008227176 68049559611803480
22736355403689588 97290466472906928
19453615980249796 84276219444355440
2291022113212587 37556187554652808
49187519897207288 86152547259072160
41109289774713160 90116057604880192
536610758036041 72965232553110928
9160231188042074 28638421713581864
1102306243157196 54267054079644424
52328842599841720 85679401561459408
73450741725635952 90465636036701264
11260587756236274 103793375967232192
91239433021163616 94430662717183744
97968042053222 59543252948416552
32046928677555484 68006868419370312
20572535569300856 92581804432848032
70701334276580 65954900287389792
27903063041229648 91450015394619808
26788755624494568 71128474209168288
40966646980900600 103275462825514672
3812666047560885 102045198343948048
39476478168906048 94490021097283984
16298080482078180 90203300609220176
35957787119160484 68142169885857048
31065217710161608 37250240556463264
8657763322070699 103478153928170832
12705068065931328 35317678922650932
24949264854500212 31391883612205524
38214619990560552 65974643675203744
7625614391348653 101890280365405328
80837750952585648 106538215691679072
33456374588160724 84926221872069216
14801347395812234 93435286211864912
54528082967364912 94122108587112480
63105297174946248 80325619402149248
26332077179188936 88230496675151120
809106886001205 104338078825112208
86916110071417296 99645715540744464
72099978274466752 75199375631358000
36412334716484472 74908840201301616
78438694978594640 81814910416228528
20884254302112212 92769317996444752
72411792276539280 93284730472663168
19474235594737256 95167020524580816
60477391155270040 70570536322286264
62907248342093312 101192543240319888
51606426115036 2483064599863435
44856823544102888 95021826983583120
4289613196410372 16499519781652460
29069944851312656 89625526381167648
80944766959192704 81292427495710416
57665524415675768 85731708995964096
16144779391725932 104591681723366992
3612738720395281 87197145697113088
75853007000950288 87641911153775840
53477854679924424 74659291560005232
16388495146038446 59774117361357912
15065348539966210 61355026766281168
54641529757459672 103566742886737888
62242029503831520 66296383177473872
29668433658431260 30603952315291996
43416572866796904 70480407000650448
84224175961203824 89072647480863632
14997295248949060 91352020955567984
9515224396752554 25451940536071028
39449220893072912 82081544176785328
8192665986787038 61655782680298648
8937448734975057 72464164143339584
73294764747402240 99814696656045216
73658574307858704 105623600174371408
14045858790855034 71049665847147408
44458889176176864 69606394195271344
7792912345549779 62215923658794824
62200491835632744 80606130037680096
40595386764875056 76496371108692592
22767596739488232 66145953813179440
491228683638763 4099840470626452
11178588644836432 64378168167020072
30148621236606616 101913650255924672
38458874786607768 46804516704115320
74684963214794208 96624641057165200
12657990973965462 60207283292645680
12353876365467078 34465261648176212
53057161537086896 78050939117277568
56823253484035904 64285999892141000
17083270503192148 28591276103134552
41657564001072336 46728538554581480
7755623205241780 79344482707099968
28858063116863648 86330047568804224
62721714410641520 103704515589111776
66390355730238000 82509340707074784
27868830301707476 41102791031697488
316352621273422 104472579197908848
649165174438477 95912713641202224
20610292551298152 74879795826071968
14254890429225168 34836409557078956
71597377162890288 74289724632579840
34704832250030920 87331169372708176
28076760214698044 93460305079877904
36580851717778040 57120188622011216
31437608225942248 75955337207339136
7670558706222920 48311608083575472
68034993476078072 96214987631602160
22606374895491040 83353163367119264
8626562520244985 41670912031121088
8170101685165410 27943854400403232
12315814513336952 44245363022095896
12866414233028038 36544794390489216
10278820967232902 63527448601241344
50688986823196824 66758070655603064
8481400966984182 11550279129599768
20556772560362636 26157726330897536
17021156189427958 33826412913927860
13104667165228660 98434245973013360
43477621281892040 94574133627991536
78427316589748048 96806732544841056
60706089148806032 79992580825954864
57601926715521272 106812802317123856
65865565211637152 86191989882444432
25954696261809172 40988274160444664
40230302732500480 83135470868938880
25379140061251848 44148917269507240
45534862783661680 58173505984266312
21868298017171108 46364972405833464
8455049893636327 70365460908504912
39321806088330104 44851732713003952
61284099702982752 89176452147190144
52737925409132416 83021633596458864
327360485338592 90915902910278000
48537033774881008 77703245038238960
38713315205347464 70226622454218712
37161764040297336 93902327398466544
21427695739883056 81987295660732320
22894592999029556 91376255935837232
41496466153599192 90252045961258752
69365283689311640 105029257501960816
23524175072942368 85657870762945232
11525332396423728 68988696938900800
24162290518048872 46081483216749216
25131602947740188 25812313784126680
26027153445089356 36180906475093864
44896942872619656 58388640310623584
75025115078842976 79896511359293792
20999422263929760 54857494465367544
33167140951940556 96591608120311792
1923934869061662 90234792178311216
19530660346765912 74684023196857872
15275939973659144 61826022078654520
21364746949123776 55713810361721072
73945371934100384 90832806962363104
32282407124942800 68083390245066496
14587913849626550 30074264320039384
6469315202264027 107103658852446816
32108987181152744 94597538918112240
37115349116498584 105380710119544672
21771574533894744 50998924616209440
5602894776986316 72763674545613904
40292685016055704 62685249208471720
79007215324558304 96092553735917344
15701903367088708 55612583495289648
17420838915634 5689956894347385
50281500583303864 92523430457696976
3003119652246858 32771792509809512
14617379985404976 54158874189833480
62563899051772344 64242634653677024
14885836520733652 74155577996701472
53006769556846272 61150552902689400
31292736542754000 62981859614680520
21123334786895384 37028965471013664
39446595798886128 106194124223694288
43374314092652536 51242118779010800
16032044466475306 70491326411241192
47305268304195816 95853818305196432
2399850229300309 71416250095886272
60850829432853352 79934487484336144
28999737303211992 64600203701622432
44635236371203256 46790138207445552
47472940804144696 94993250389859072
92052244993073712 99588130121790368
16681225318717966 41642322888820288
27846585930886096 53688150253542744
1475668558929444 92344725238852368
4660896294498446 32591062688938540
5121101568693927 53254397185884128
12428107928643044 87971924116839264
4848246981222537 85137590924048288
2446039705585481 87369185736072976
2744186981868364 79726771732835440
6804854226717762 18671952353841412
48215136950357464 89275035334863328
503976250101852 32687197358176440
60945002868968616 84918661487696896
46223282948803360 107104965059606240
13628468997976692 70794362908404968
29630632846650332 100232011955396336
58875451078593480 64155187870619624
68437333148720976 100617583199062400
53288340888815720 64501929048687784
89106861500370080 96293144241343360
54006416433650240 61491869127446400
27611557792095584 28724600025334948
49803627065121488 82600516282214784
16471434849805842 78490136096222736
5069742280073932 30913310380992144
13849032744552240 40813219291548944
53188224325402864 68291405379227104
57544657587662920 73109169146079296
31890546669127292 41747473048744224
23716351971715940 37261189650829336
3071232170477678 72534991807656896
57687613070539512 89895062953064784
8838007865031438 96597334135231456
13018760339211662 23226247856301132
36250942990008568 49013192346591600
85733296720304160 94690272814060656
44226351157978848 64739253019011344
30567644812664432 50079056361089352
2050134898193742 78991771450582928
66052017750922432 97351996833851296
17762360961092006 54676681755711400
16326240118318948 28363718457699220
14841598915909204 20651908467504896
15323727848044596 40278554445536448
11438901702098472 91390023386354112
43732348181114984 45567750039941048
57777236618899568 64669560790362968
23851573864741148 44796793714795712
11362711878031928 49987538682655744
5376048825014881 14586852102602396
522200612179947 41114072182891872
31321178154300708 64274612607090416
7134647958869938 79004571043388800
36291776578545784 98364142735906272
59569950171985280 93566057937606864
12198914288209160 70574580869684640
12243367224922568 85538458856993152
40237376634151480 52963670766158704
57652164960403856 103543567961169488
20518748864072432 38250003823722480
9130131367882162 55760147900526464
4059698953478625 58280860050463136
44130183368060712 103278590831704768
66575018629255336 77681130840589184
15824296912892542 104020774517594976
51878108406130632 107009968937966224
69770120285580864 100775913627337712
26877028620432680 106975501202359840
19207893000578700 96202838236323600
77268325289739648 97611603349785680
100807497503589312 106825758726193296
20136498612879576 85619121652509360
17973648284837352 57859742871565664
52349566639046512 89190829869930704
30739669312710972 80230871806396528
9643726722220998 21281710794162764
46260603591261320 54649374266478384
59444084512328752 70831755858873792
29566448246072404 99270990503570992
94847538764082016 96298490530445152
9227301025941854 68082786383720440
29771877682558840 30390529762392444
67103411566794248 88788021123346000
50925997264481384 76400705854087488
49025231090581160 83527195790339712
31304747946245976 64489368002727544
20604629093005764 100572341216342224
3456984407862474 76020689899396560
17238107839244090 76140511301021232
15241376733004006 105916134369015184
28154641003186052 48798796172830608
4962472941032031 102655490638315648
2963408258558656 49915368997887072
83600754206346944 89613726916491376
3460669596893694 38535729062002584
2533637784363557 78667749669221168
16165958421803674 105299158876408448
19562192375881208 30764634454299564
55335043455820120 88215241270916800
54932406908054768 91763050540665488
61571445513396112 76979354420918320
16808693548064814 54250736094731936
50507222740234784 75837608808053632
91661861810346272 103073969473157952
33357889513289280 72285231320213360
73591911663412144 75908269516024064
92270994540762768 97837782951538144
6925849880155567 68240891796530952
19208428562108244 99913955702418576
24352364765966428 62286325692882576
4602333648028949 26189231879495256
22845274744672788 56369692802344544
31994101795658892 76339494100478032
21524732978432476 45681147721352792
24925748670050064 56657671352658496
19822069230912028 53034465582334552
14462874869023522 90214781528059440
23216911025798812 88874633495196208
1473764245276261 36922408101327536
36055293585358448 97781806808765856
25574998127745072 88209387308369872
10667749953121574 13113899588106544
10585233416507346 18878200251452648
70394096868808792 84522520939591648
30136532522840900 59405678759141960
44108619860754040 45387017718480712
21914474856976712 36648104098550440
62511004584388008 107316598190436992
25898998661964812 50637335341471896
10250404083718496 40586113370046256
26076242720745864 97198286657309392
69917689276926848 101125603935221168
22464752511763012 99204958557463520
41486383187640024 90976705795928240
69807176096163984 92450272208130320
2415606224433137 50614235014686232
26088296461839308 104062850486262960
64247995149251592 95856943038143600
2225501102929688 104632139400064528
55909405519340168 103348306055149136
15757070119825754 44010651788988136
35834401683141348 52735939600854144
25925076623736968 85758421119168144
10332360530493934 81294236206513648
27440337106264132 38729338113847376
50960634941396744 64493578550722544
54240843623004184 106030517569772784
22099738053592696 68298267791831632
46972665578715928 101798917172029168
13767700425396356 74874504605120128
31750506592562884 89899002028796816
21131507890919124 49791686327570376
63369240122496072 82690092846968512
40947139918478040 71526626799459120
85951495305969296 87300777491434144
2335160619401170 23559388355551924
53582203893373136 101031967851646864
50751280986864504 88498344186266768
44753239148309736 52226059941348296
5045783392902759 73357975240662432
8219726433375936 93041782312785392
18302094094387448 54737605520461304
44454219490048624 51986785176824984
48129050127048904 106344954986026832
20184448508857740 94077016132780896
21232768608465208 68460490053374520
33193492307275792 86878833390524336
9817406094770056 78439120837464576
32146941309715292 69937654590486568
7699061938729100 32700120794125004
18311032660571300 19113185490616236
43588454370017272 76162299239774752
26802108443482988 93037095147118048
9042151416991812 60899703829650152
12089505565090950 65113774630695000
21957349714893356 30757912749604436
20668234538285840 100388538843300304
54715794479262576 79071595342690704
6338901182208256 104481081418137040
25310365332523360 85518098082578704
10082585619658286 35254337122248860
76336391936846592 77480761540691424
22586667243567288 101344855890048272
22012948126032272 24380130854322448
16518507916817102 59101283423497048
2213012767061616 76302318665084496
51418281197610888 53902822166735872
35221523498545096 86171766380460784
85803562675401744 92259105570155392
7259323893029408 88254236811498320
96480228070892768 103850039790396176
27791697276618592 35680375353186820
85430043790348864 96824956136037120
39947064027126336 59193888486306416
63845697954037896 94194179039154112
68399060658420984 103144958093082496
359466239348221 12252991212202460
55584624867070800 93017534610540448
89806727837671328 99225446291134704
25962725421356980 61704167741492880
71717961063841288 77108530625960208
28899551484456652 48911008131356456
32262763224462908 104574057612418048
57745389541135440 94953070241459328
1104765073390198 33893616236497900
78994246614379552 85890860932408960
22596685268902984 85320586017263840
69815849155542800 72383985973945280
16359032111586390 56847400668974336
60353160125234640 100894153564052640
103380012547662416 106087028497751296
8078029467704015 41633919654575752
3194252578718569 100782940591850720
58420024829546776 71313597032512704
7485028793783574 97593740689587840
89418088580744224 98668214898975808
5570467717915729 58784249630748024
60484060690914192 87486522992940960
13802352033752450 71676069335037656
17583127897788250 41957594222770336
25329597630406584 90887149553187616
83375310792382096 106893762181042160
31744672445693988 45644736024725752
30120824641584416 84718321721961264
6717153369948200 51336495774162320
41889737659475352 45713882490041376
8404345907733159 45536045249277144
34119191271043036 37976635656388112
51003241677165632 54686907021797216
15814123037017068 95980785193865648
32181710797995016 43986562799316816
15399175404193888 105988263726771232
2470771724217225 62224484992683832
76107405049837920 99365215786434240
57173059194604528 64648389365469784
16214889168503580 56514916924393880
29910545609547444 65315314257127800
7092853791417698 77216642793017248
58765765338361016 81388956875686688
2856931079536058 10474362852442176
68369719311122552 105468578905912848
32261823689028568 87234993405092672
17373768408615504 36597881719366480
7180588059134678 65827769307822840
22095037695293060 49734057141438320
44075951103496960 86077102280584000
1616338903768921 73427916766858336
76590379224879120 107344094891706144
50878569050264392 72557263544249008
4442493702047350 30974908171016712
4764850703714374 50737228907019072
11260677746329886 44206699153281432
92018798242469840 96935584716661504
53792860650304824 88200059729515888
33915681107241840 40735129409808752
37466247946985648 83155579887800272
38216563864225792 82465862135109376
57391710413894304 90870292909206448
2092219775766374 63587079382562296
66350953964915128 83269378075943808
66690178337641944 104790084846233056
57281850163213384 107150521958440848
33626342792212316 92343583711105408
32141247243280812 71344997593299528
62747608490843240 82653884090657472
69951041149569360 105025477244661776
7152035149771504 81329320570996144
41401998052121760 87649997688578464
76276949251954704 97772686809007696
70193930352904936 86524551206676528
23236754039069000 36338152540359520
6806900066376881 105404150005591648
85372999649101312 89168115641908704
14130558802382668 54331930034072528
2397771097320558 63406486750729792
80750304642319920 84100103506815392
7844510529985433 20572760410408032
56038258758697160 82286146084905296
27726489875378816 92629219820004320
22324984658918012 82348999832032448
6440887113862995 55496512363999976
40627032392403816 58221876807369264
2348364503641130 105504395186535712
45011533751139480 54840462865024600
5457202038002017 91378434334166384
68454386022899672 101175596900817552
6547793826141743 48014331375039704
40378299628260064 45601865415266064
11080664831520468 104968668860539312
38686797149563240 88188751284621488
58760480263641392 64814799133505672
64787131140037192 80532230151749472
36279997159736656 93969642146550432
37636026504266000 65472351845659680
48769434630465728 82739554216357856
68780225738617744 89565199741077856
6802898563719181 29279487919881076
45977156659139280 79458449230550816
44470756565323280 50702761753637728
11220292191989906 38558000534013008
19914791492137540 80035926400611920
775420378185272 59705778094042624
71100897811282392 92068808171027040
71495657014991040 80197779334467744
56574273903944816 91733464498539792
42605522360366464 43562342555922728
47311074281524688 99609716324094064
74835991258066992 103668449410746064
48917088695927840 104163061585627808
26868704445476548 41142565395147352
61662780015149344 93101426742489680
42383790320435736 56746039482379944
3369967508711626 22644032890000928
844513799971771 77811462264010288
71185748334817928 77895327672302288
16584503833017740 33563143037199040
48762976939784272 68521028082921256
39504844872533440 88013217332580240
19038884049087536 26393086073724764
20613634823981868 62801268765784488
14177170763102730 31333883059181612
10581233616286474 91782353066482224
77231673350970512 77414780122494928
47175826796409256 84040547083805136
38007699488081384 69243374378117792
6994320884355931 7284065231341176
44263297156076080 87723478671753360
34541204570106144 39811830890204648
10382123680354696 92247280342845216
21032837292782224 48333382029866816
28165636812125032 93029102742529360
16875899860697566 55802329988108096
89599881855519152 99230135506517472
15227931616430292 64169430905944096
28377239088455216 35963311734235024
17429704883808528 91151778280640464
81422160497230960 101719063054228272
34477059865712760 60402467867910424
24172277928708280 84038528871978816
76427374570926704 79339288355064064
3860597467097475 5351372193120197
97342722212847584 102985918162297888
14506330871224984 31196103986169832
61348124962091864 81838387490089088
41891904634810280 83505861922251936
44093276116866712 101061367948824368
64198501564318888 89594181397244704
4526260457260897 93091206404508640
33488521347816488 73482695562926144
14454132278417214 75410011545592928
86505411129385424 106899737352557824
61496168159558904 87881724913947728
22443176018092740 24940682371916212
84142077504201552 101965810164651168
75527383542734192 86565063444549616
72372736872110784 86091333734031344
56843647940935168 62774880522676120
45448245279302240 101933545339666432
37637294487936424 45214757758398848
6555769898041538 93216482480384496
10748628172078330 54225702628221160
16210418136263666 80793495756844384
17113529137670908 62041317490176808
7311825040476231 89567799668632176
13686739652147302 98488676416676384
9166309189952856 40550939720068000
18544784728693020 102723862771878112
23863561802539840 69530217514399376
29125982516166704 100222029821767104
71373809931752816 99063216156704384
2547401964572526 41711157268682888
64840197533311120 98335382987357392
67397698621562616 69652019254817240
83325969211797760 87702236835369168
56784568988440360 59768029806210360
75691562698053792 88877023340992416
39685695292158912 73897002660752912
70436575253926888 104002965150973184
65503438090921440 84674488062585504
12470304653068168 94471199937754112
74120249662098736 94381601574181040
43459990739855600 86454301040551040
46842880615933256 77036984462640816
62566233285163536 64629169009583320
15462055708253870 101931192486979744
11153029244070060 41666727748366568
41450127794223432 102265048944378720
8913095516666418 57800181552903400
49830554035002544 89241420263520864
39892507430498528 50139534029241592
24436887426046768 92040138676294384
74888628671912816 106796287562128512
7120065395051960 39174352619847128
4631007760995105 20179054640071880
20095204139062512 75690139399478576
11658322357816704 57715370949094424
16074356484083566 57699395929027208
30371514404955692 48464168830211672
25620966354401032 101622588061550960
18576227626240168 40493831580689264
20600227684355176 24163073877553192
53367141554042848 100283468026748336
42994753071636992 74551301231686832
79341721992808192 102569794660038048
62304549581255000 94494602148786976
6590912791997913 44989297264690424
93573770221960880 105789091547445744
56470088690265688 57464019473145712
14440320280757532 73623395905503888
16460934166329584 27831090915279404
52622962367102080 99231440015848224
15483792982877740 67768674274497264
35374182682630940 46920678916685896
992610358934784 44443841315368296
23747793308731092 50851158603973800
32691718337629336 67857719315857736
10290193908293158 87268853329665040
13626763548781594 14706015104739008
7846995276962666 56179733850457800
36572370217472096 62215824653025472
26232273460319916 74702872310615584
482647300066757 36520670537944816
35139853425439856 69761303170407144
35846086344691108 81769532682465408
3109307349275591 62182575917723120
28097263766976564 65935922679549448
25690954946704116 69124923340030328
47533340513962584 55551367128251296
12708457937157066 94666158857740848
31210403426720448 105346713271093424
21882594157473768 72905720611359072
103288349215088720 104320626419331040
22333799864589324 27084609758793656
5292389878042224 61712941132582896
3053654130051042 71167001080841104
67669081588968696 91088324133555280
70234683749006696 76438691472197392
8872319353448110 79205705850261728
65299946086731376 71815303294931072
27490097486549012 62165086938727608
78507006800606208 92013977656504880
22816515962936032 68333095732881968
50980806372024944 92415804477868704
1974781067490388 46638687393937328
565471590440750 80076907609413200
43511109833568600 60746876872131000
58052360576556816 91640541207778992
64392485671345176 64634390278382152
66650866482326168 81613451435856672
33474900546657964 50124100105446656
13870732562786874 80921961990951968
10703416634397514 55106773774527776
80185580663960320 101403169416887344
35563033801641104 37231795552141976
45804962521017480 89450550005835392
11110476459052284 71854956298719448
28069254121849076 90962160434749280
363903075276947 4606557354207995
15650146360595712 62132749311832080
41831313179935864 69924519335080760
84711642476536992 94948872337648064
249843518481064 21920496179479232
8641098659646612 11088757899567038
9601433105738074 44927159493671824
46354375139482144 80166676582875488
2558589467372896 45622738510586192
8505092659665304 93534872496295216
37770384574149344 72976293555552336
4002006455476382 30507037894389744
8046184192082982 56286907296148336
25036678982751860 99895601048666448
35046639043439504 51742234981202344
30898306851704808 102418829513755856
43743612940792488 73780312906734512
25380286394885268 94172409159451728
29365310716733568 50191738286246904
2068793995445634 62774077242445408
21134485864452376 104368900610143728
23567228780389800 33339493913076804
41375602486310984 103354268297156592
18851328766237272 74044032269670144
71676935169826928 99185465418361728
60939343136191216 96703973081366032
76899821387833456 99721589497019632
62980331504704704 100262794923555056
44973021985467176 107154280421587440
32019033217480868 40487547077877832
901552491889191 30115169733997744
3291125451472856 101425275232225104
66097302922689480 86302651827254544
65930552780737344 70472281314883848
7520504512870412 27872461012448900
43278275947166848 88877480923805296
47246915888488032 89582647547118816
1993996619025040 19085034368069468
17284129249262630 106710217652637552
14223056032411584 70273832626420632
28155940958412952 94356889924380160
27069682420529572 104321383317999328
6433478258799366 62316393215580024
33241334447832128 83570152668196160
28701901890154284 85819414220098544
10566268008651740 20662594510022368
39514849004401424 82342884757105680
49872545234053448 103550874677256832
84095890699898960 86996782436837056
7132285178128437 63641811318151896
14918056822226724 61270684859806480
23924278781727616 33213118131700536
21155066129406368 96602554451586208
90946272224624688 96057800015472848
49223345372180968 68098369582526816
5340648181398395 99318347609733648
11900422687526710 64748107774245872
1287316206195069 55955325912680472
22817589640891660 72716801057389104
6425489323772053 27088513489399736
29578616200042360 104547941597783728
41308335240988184 100946469460376416
5939024780976108 107053665850526112
29757725648851032 87517074399446544
58925853735482064 64045374072420920
1540455349185563 87595228607128960
42186821127055000 77208847146067088
925163816212463 105394004749046768
77799021357006496 84339923353746848
49887183682742336 55213828769733080
53548906886103472 100737174855786960
50692552613197736 58896526219609104
10584055319424064 18550206805702984
69342772212643856 87021715945953424
19516743843296444 55231589113260680
10307112332524496 10567066387165838
14999983744475564 71278027325298736
73868867374887136 94546788668542912
97787984021613376 98781104414259008
16497441947652064 100296937147007808
20360422840255368 68628086723189584
27571644847668472 102234829628055248
1716507914616013 12757948983969886
66691353827259864 102770688799205456
38433563594969960 73489560629919088
25587648942422500 36916274281805824
17215549503455364 40795879759992624
73417186256047104 85179555927809568
3899667912941744 76160861559914832
48651223920419720 48990273937274200
34827060266013740 59051154383194768
31042830074089452 70771601961494488
36523043795867560 48419500530229976
75540813410348560 95815036334521920
965448526313019 77096743848304416
52296642478670152 104090363771727056
68271706803402368 77114227199959616
6379442614737324 24049653839770524
22738568935935224 43520613422489576
20787950482176604 35168300214869712
76051923375255632 78604291348144192
21083660751691068 69363311403665200
1406902004194260 39899829515186336
34871596725233860 48783135919047576
10701042695718008 56480025409243048
3602886380157473 69041477236008112
3064581867191316 14982066309043512
4301281948466875 78516038812385600
8719177011748891 22502568955046856
89224802347372496 95329435858313424
48038866752662304 52434160895075256
3998164123008730 46173286592500712
2942668965792085 59199975761861840
34405887309231968 93316745383435120
39640140250675608 105200636801963104
43184637197960304 45831899179042080
1169594894603730 46594280111681776
29362096066470356 31967696379388828
80254043890979808 104345581018708480
21103253605470668 53053753008610568
69935049094606824 91588625326833776
7449443074603276 26881189159408968
2807903772385789 104940220565250464
25477450739839188 70214544155656856
1142130018926239 96042421572942784
8196671439917379 55148285585958896
51524514127332720 71371494127899976
103025178489143808 106298173600853024
33599989115633792 91059338620687152
75122425278662160 106907881511539136
29698543182053392 36626094199174136
9464511546556478 55473195719776952
3111118320531847 80359544753014416
39996729364899088 83847025530838064
36113831230835744 48044989803535112
63349905168520008 73414559324736064
70127619169033096 100188922453262000
25295321820611588 80661255090622384
76817447256040624 92599808277372032
22862409143855300 72096542495659296
36090058479449104 68830139121868176
53416854479333912 102766157726107856
26309280572315612 99991672424787200
80632016768599360 96444906005259760
30476697164644640 41722832664718272
63934586525451696 106075584621658768
9455081067985158 53891254676206240
35045590037074300 85712916927965216
43975321950487544 99657968574694496
26777629508221832 53517141596768224
4236071734754183 62233561358674280
62134340667424048 86190930014381840
54662255075002704 69548225432521864
33689287229648228 86401132418182432
43501978803556088 94430425760007920
65611731824433936 70602463568474240
75280158063872576 87763355931267984
34760272376562904 78039758167819264
83052888687611056 101244587185736912
1272382336228943 64073775230867424
30228808209115236 95704421597664704
64744020039590872 88996034123803760
73569885084421584 90659546657108736
8091791942186360 66268178330934184
17132536287023174 48580771074169568
16159818864260874 52194821809357104
13439572002735146 89852477484125952
3074356436674501 69298673143056144
39583408885073112 69104150592055936
38608707067315696 74479297776486624
6319317943802647 44625915484287672
45327458981575040 101655154774101696
42843786928399304 48202574244939448
46449206131604416 77768263111093184
58061627473218952 62942670610749088
17476588393760692 43650754075947976
63086351948824728 70651561719747200
21994329565335476 63235896273718296
39869562366544744 51528556206699400
66551414389220088 69549772001356544
33196166818957156 105577043962621376
22463731133316052 55171016068304856
83643170634778640 101854567979890128
52436730032487520 72017722754542968
36944203604421640 54331236926686888
27622252368011492 29421753331137484
69308795498111768 97346653428879984
65609147615278664 90819063512541632
39429349465068840 61672056470843160
4550093555929568 80351530344458432
12007481929139336 25132006099823776
11683929177854926 31108399103841036
71450613683846704 88906194530892240
28491680598892612 54723013175195344
47562713196293288 60978721043039736
16975399669066248 75914145648341408
32891939209057256 85991302777282000
40421385803933736 86021818085065136
20243261430884564 95333257845966784
55819834454863008 78847406248842288
15405808957363138 51284149512099872
37184835720269800 80524016493600896
70069205266483352 81219715793784768
39744751525544760 85182989183794080
58017375158599504 102320483924260768
21422531302328504 91611740415124944
9324126655372244 84394766652961024
23608885714546600 34282960088511680
8105830631099706 45202247214181168
33124370140262244 75354935428234912
27606254546354312 104568222993442592
22871781071888748 55664975981724960
6045264931005100 86493260444469888
57723672059637864 74634135076113936
43417018482355904 71259649391053048
41637143825954080 105880500303801024
5249506115090564 85159707577101952
47075850924090608 102805341063876784
53893388379002032 74114528248917440
20307549312373364 104819462387859024
24642557022515120 49056083191668352
27131350950289932 39535586143603920
90960333851917696 106647525270160736
75345385325730944 83884923708064704
56440223820369752 75588408739828160
26753763989444368 84714717632836960
29259006616727848 84814729457907920
44379061127196144 94292840071998656
29891980223790760 44343280325194960
36149866992023112 84710025549856624
31330635515283984 65364778889057576
46806489379301480 64807568485878408
36654610413393808 56650385785903200
3623094979473879 37265524841965128
65337574245414008 85942036984531840
25856022775764480 97004572124736464
20908162370049680 51722442559832032
31078659899813860 64789585329895440
61115987751422920 64681157318775600
53391962084395248 82691056289512688
13244932698702248 87904689660787632
48034233589001496 67265432746439024
87014813436435744 104333159207413920
46094339305479840 47355721248670984
12291730455638892 43901155051232552
49219874282220872 78564124625161792
11555928866071708 67469893603577464
19395790681364452 35665226828615208
45307041007009536 76269594183766976
64624122427866024 85913276886419728
63645345810374104 83166999455973104
46885332194426376 62668871315718112
7663821693743520 76582911936211440
85771666350900320 104983231773999472
25597442855945984 62805597496747624
25887709043538300 81035696379856928
69524351777059600 91224015066097312
24860211011246124 101951104296728576
5325625318412402 61948132729026072
49864487201905856 77688781116576048
36167792626549552 44557688822582656
4811685302029422 5520019730231098
20300559013398372 99046758255933440
41988140654164528 60320364409989968
54625435695937760 88368379370693264
32897860844928000 96646397221579424
1111332080594635 101199927056528912
73079706332234240 83533313196928832
8090518162749867 35101776551653312
45207831303549224 76062812875915952
49998020263428912 69780921106134840
16411713796763620 24513322385493864
30640927122554796 95342679288644080
22752870756018080 67639912583865776
35805621935678884 56696223549723472
75145146131703232 99603339560484752
34545638936522696 85968415439245280
34812152580459616 98205128336053904
40534845672351864 60047563131037560
19956584562526332 97751613965177968
75393424280178496 95674210346682032
34607475023105260 54687530254998808
5437656922996143 74118921119278768
78846881625312848 98200719332243792
8455868777068715 56643107006157720
28958833635644928 61876954957760656
40560182779584528 82539309741224336
9805185510261922 23794287940232864
2512737868074800 96949356395541056
8439509664297872 90904968366870176
31754308501346988 42035329256394224
55691527038063080 81420548437205936
35101022301220344 53801218385558352
29881314699689120 106935096260452336
13916247818989190 101722639252832848
74912129946928448 81980541953700688
697135311733246 62207679759731712
53122709316632112 96962513632443680
53583069172025328 101595659609775984
2207825200371171 36374638994953944
57779362536700096 101725073099724640
13051591053186424 50706187913534576
68441126717096752 70479433889332240
57575995417842520 97877996610264640
45895095502657344 73461056097750512
36199062452542520 76949939729284720
43541354091172056 61685689173283040
89672931946739632 97628562920985472
30789404773656480 56800214408507952
11259935021136862 75225350142007488
17957124797376262 38115993277253368
40492432555241416 74872377027687504
16307179134597406 48179701665847048
88793973249594544 104410158229827936
37530730038834400 37851193716868232
33903769401311132 101717754641157600
19703234041643916 106779137432354032
22264537328540432 106370341570871040
9574386718671422 76521379307752656
8732977108235555 79684534406858880
25680320226302352 46082054595272472
53187178643261752 93833747948599680
6297159040012363 87058907365531584
22071587089085784 58060796380470312
36196008761108040 103907343900817168
43921772700397136 86657719225125168
55836308905982240 66825050105830040
32664549984486792 44871438790116912
73722400204775664 96916629609023344
2654902794586183 28955091674557892
24650010644273008 103204755119706032
70566588763923688 94645972135063616
21037231491900264 45442599404045896
77472523061706976 102293488129769952
54335825384308656 101829751796485584
12688613530015572 40584686781441144
24828327288106932 57221532239009888
78343189308801312 103772727152469312
52981615278092608 70686165102915232
8209671664244466 42231752416517664
8541237567040258 46752015959020640
10484743937469870 59552339709805336
20454116904719176 89941327778650720
3201928051554872 74520913024098624
29489160941262072 95560633570266400
41113007507333776 65458237610907024
52799615391990312 64216968614640080
87009095163252304 100220551201628560
40051634287469128 67445763214800304
28267494990231340 69415282052685968
40827103714008352 102404945955530992
63155678979734840 65839847037459224
41102217576253912 55605534940779912
21112117864151396 97409640725903376
15263262079880532 42600684310966136
27189335472215668 48820168829127528
80189850772325952 92279699402245760
34824701396047996 88991302532355168
19362513073920832 25520709615381636
8544826939555364 16177043146522914
65110985462563360 102604689831069632
34043422078790304 99249534547922192
43117445760020088 50204257123636656
5526456401005939 97776504439143424
17161544264617168 84069982628350496
46632760752255280 60048343301477472
33797767507770560 37753455584888864
53094770876289784 58378529356016576
73874280531612448 85056404859713408
2962125094567873 90191711483646064
80510589064152192 106733790970908416
84349374712999392 105550364218299936
35599162490783332 53481266916674072
41964081485052896 57893052483853184
10201145816175086 12468943613434990
37086891751759744 74997580454118384
62905194572927128 104673539587185344
3429225796323015 94440909198236144
14953419548362360 29939481646695728
38395055191597008 93081325533195936
43680968714544320 103491523553496608
22276637408081448 105959879215841744
5541416084559253 75192293765595296
34006276897932836 92364305658860832
1434262938485337 88017638011507472
19020893814794932 69792336210953184
61237435175998728 89253887337650736
34413059186595556 89810375584034784
5737278200084690 89656102224633456
10797240195563132 74427007573220864
55559953523261672 58915132581031072
8748795195243841 94730829439809088
16783001272353374 22677071838613524
69018547852536432 100575449569244448
5151393757017139 49571221583817320
53311587620613128 75797599598198368
28875857546050660 90420981281438496
24912781780990616 38125530172497960
19002647487482464 86421740454542208
65585551702388424 105175291288267584
34043831580464956 41818794412569832
57621335446072800 65276291086584512
36094678095151544 52600887331461744
39584233526332112 71110865093004272
62798665622557872 99420919603796064
998632464151001 77441866063885920
4492974203400805 4726033309949496
72507460410670896 104991340162931888
77624399360842176 79174609185354272
6062879316562275 59419268991815224
5884991785984424 58563435535001408
52060813926191744 74193095596013312
59682522122869528 68407108048442880
42668732994726968 99980449447702080
40984352073432184 60096122494837608
93925868289656512 100223350444236816
43440458238484984 86867766681966832
68670327789004936 88101259509936576
9798863645585256 54980716728366888
4229921432225420 42017824645191984
30489090828271120 101914466184093536
24323096956643692 42936892890021160
43986017802930480 72845424253852512
40026436357182336 70651203264345208
49073670638393432 100511535027407520
15353173188400660 106537310065948544
21267224500247968 82429072235264256
51025727908332856 85749291326640752
23976643445000852 68558742454509776
26393640474768464 35906455215975972
12666640005445488 51562063723444400
86837454526768544 95173798859737072
61828335946676288 71719716585567520
16173637684851084 31745075839749544
41852095680021312 67697570475644728
62131821204259144 75427979540614368
82972098058700 42253230484691648
1659980450698853 13343539273968896
52839125474616656 104152868659973968
34869270200832008 92464757577995360
21249567305007184 39078954364773200
25711628991644304 74650443268051568
45689241479557064 80308836104856544
40213878990080664 65988056167036480
63531348912444728 76533279899639168
10599812085812384 105446092012622512
63602948386365928 105721206637519136
10560101212630088 16539752535862742
47476762021712520 95779696806698288
38640435411328152 43106190198306680
53986381936985048 88771454834769872
52200416609105336 73190242412599232
11516311613158806 25104085124352280
21409257415729152 56171787146316560
20688029281079876 44955867665693312
22747608025370804 64875324620131344
48573612760683472 51396560997451432
45735543355514936 84318957168902640
46272926672928648 49255487594761304
38652571702302576 65037949186333120
46128009125201064 70341114183831064
62743651457211344 83944919008289008
17631432637598812 38211659415656304
66048281948335688 88839823871519520
48794119062032728 58777367546920048
71914300664676328 78395171289367728
10318636112387854 80977361309830912
46757979046764024 48444048661146576
583779103075409 90053654373571456
26138472315301912 58694749243496736
39852072666248344 65576653427082480
60642537122243152 67016746299308816
78331619925442176 106519618405422272
11726236050790794 16923046797723398
41791168504978584 68121483480362744
48267254915398056 65580725914131200
2776385083269884 28370520707085436
3272471130172731 65291922461768000
68975232959144248 95737502257856048
27049374066853732 84369833533738752
71316198912679712 93691069361190096
17393917518969736 30160245038858432
9046472105204396 88101754001853232
11179854486256416 71156437517235224
14858271779296502 63026994220861088
21834655372687164 89718474942239440
89570267758784160 90471946215479328
18801015799809276 48553319907167464
54882980148745376 58848960439223512
39355183153879192 76239458078106736
37859497701859304 91749534235508400
16853048602522288 55813200377275504
68694254869402352 80492663386651280
11779226504696662 18680724173059476
34651857551002140 42839538564118224
18870397768184292 33905511322520468
32901982864522572 101963767758639200
46019001920853072 83452048700134320
77992692605381056 92863373820890480
28846793020518892 53517856887928800
85508457077709248 96580078430334144
2526249242544557 95552458787884960
25850731728772752 44647351660798288
60016824374904288 102929074326872320
11141255062087256 51597932267361096
17566765610052500 64141043264780080
68562115137418408 104296515386350688
46177909771965432 101385960767475952
21725680070781720 64322470635345112
38804072980783104 72478501142163504
16383154134442912 69618398613172576
22102215837864700 67480670852327384
55458562656917608 75424468199911168
27946817110660188 56344414632861360
11993560922971352 30122547456888980
12620300866163642 24487982556615080
47793520126684216 103048315073619904
57150272360895192 73918361944412272
25915435733124940 30513552606128712
44633112480497768 45738022725453592
30565699274013536 79186454881289344
43216023993560816 59513950183493456
33260903357505436 83948679987040000
10062291299467856 70358078608992048
25534511829351440 100524252511223664
427133958432007 84929140769080016
18348517945655452 68487315568830152
24895795919282928 38626633679771448
8110844138375096 35141629236495612
31250588317150896 76447168408279840
4281059954624178 62222256413200032
53414653820961032 65040459925523800
80191455468346832 102323496408593056
4476811647842410 91494665091717968
32702748175764104 64360713047547192
38252853660685752 94073829558815440
37199445275002312 39516670590530040
2529199828631593 6711551310019306
77339303948972752 104018114050724096
11536024727070624 51673275559782824
2188275968670274 38082893990728016
49103461653809008 67233108837643472
33508670948450872 62194535067279856
37745387448240688 40240597969051000
46780088308895136 97102349468392624
1503537953002930 79205741613711984
28701932300339524 45766882489823560
51525043727244984 77331090352320912
23191422082628644 94629008655321936
16897607580353174 80154860952835136
8527896453028112 32957165188715764
18504725267436228 40795713074989728
27954282065053576 91426967595083296
15024950915264902 41255244444357704
64697121528470648 89869090960752544
35920589952910252 103832277721711792
54253088853301656 73883998309294928
27592988218417376 97293402396350544
45814465021558792 80943075229792064
19565367601631556 45309278943272424
26867543368477648 103666514695602096
32315732540417500 46520062526956584
8744059760117345 19338637886759580
7759941361778645 50850844260243256
24181591887609496 25713161095726792
39162873259390280 102576491226800976
29769602222571580 86784847771979952
27184440673976532 79732034700749248
42553621044167352 89177506894949008
78074427386508608 100752648653460752
81217551792844816 84181769820279744
30027245792915364 36306166678850192
85314778466924336 102720509883245536
33807797900753804 51163087196704512
9664113856366736 71489526764979216
44697711564866664 60837784217024648
58321427117122688 94865665118124064
5427948279394534 59594869748013720
58921935333957704 64367914004008144
19062330144728100 62892128229124872
2621296047887422 95413999765209632
62850198631061208 100179000767508000
35936905756177544 45944744125556592
20034584555775844 56713775760624728
32621059212343616 79963489490127232
42707675536471968 52657741243219024
42113215445249584 48543531126151304
26580539537602632 34077938740681476
31480335463616200 35893893658501836
74582413054871024 100446902884652768
15149597978712090 59177878347003976
17532930313023386 92436509615230240
24291390954830184 40246067335958504
62109690969934120 100138684276883376
50660270241569168 72270141621860544
26661808529283540 72660490605775488
1532326339110566 95180025288122240
17978701277188122 39854700393133952
64102055249445760 101597733653846032
38706075047062704 65242796920387688
9690158369582372 88816173980617952
10648661894247824 34142278484539816
599913317966843 73525429646085408
25978127965010088 50969327129167584
29168025179070680 45114621499370600
13224054570849998 19180698570114148
32718010501703664 95540775662757552
57323731996248280 85476988187742672
49792839881600216 66059088749105496
29697031913565464 80211407212036176
71886430799442712 103496298023825904
6951420062254719 107328095443385376
58871701456347312 107352146569396272
85117250313019232 85640741388430832
38792471743647408 92125644515576992
40176757167811992 45042268760063200
96325801915883696 103572194966421184
22772406177423108 93775545859836256
44178116810996656 70854284780081984
9082557665901190 67663434453545040
11528023974187476 58244095844952048
51591355144641528 65917327557138104
15083704017115412 72625812920465888
52338657160078840 55179253389024384
41332916497432736 50369959157564960
64316676405700720 94531956858060128
14109644677628716 98242014339853728
73431178457557728 83196808628038448
53310056138744384 71573246869884912
19037370990716944 56797846101235992
43182760141370416 78893738608161584
32253706298048800 97094707499626224
98849908647536912 104547490851247472
20176739633237088 86555204521868944
38698095724338936 83368877528141072
56130976110734976 58221197643354832
55331482656145888 84143032688066912
56809635776245536 84324318045724544
40762099241785840 41798543403290584
30674284516868608 46802308506721904
35636381961336920 69172158602327768
76999634510367248 106817103550927792
29024418476127260 95880765969944064
18096426248292552 55715304826634632
10172762447155004 94800265728735024
14463834815603646 44084268226227216
11182173642988212 60793749531226384
1551288511098099 96040285865751712
45345674423965096 91106041375673728
43233408117877224 71672879414450496
46786760090262632 64059630257993736
9664811297370916 12441282700737388
10404145012652212 42821433441008784
5899342235873417 25100025465662016
63185043750177800 77197949536768768
93114186236177504 106807699371275392
9205532560421376 35296185596285268
46216099470486856 80971186447717328
32858429994938296 100546322714096896
76257071258043328 80731792615589952
30345091294628160 87259658232897616
17914117419549952 18898862931533824
10446321685144812 19770696248127376
69627980006959960 96987700058439696
10565492089162452 65511346095705832
59523652365448032 104122438203476400
9792631811960990 105538623866446752
97744936427949584 101036446423552384
18276314433013164 71198730314471096
34916085127584860 74010168412891056
6825953502064137 16157963761127482
9286052948445516 56370587752244600
71784176754818384 76648876079305312
77343619938419008 86001890096069392
2611632234061815 103575551972312224
65983163322264520 66180700159449808
25905596481163804 43820602982372688
17074690770685206 91438413849026544
2509262623579027 15272960003125772
66785883077690168 92375824985634288
23115865591713728 37680787062759040
32797725800314732 96501689464581360
33118763456693288 102192682186240832
14834992435090646 50269855479179792
51396385161602432 59275599064080080
15061402920858774 34088899217932532
62364099337672080 83559137236139728
30997201059776324 90338490443526128
39327209451387808 81201358744527872
66926633714163632 87307283495983936
49577814993497880 96304322744590048
14666860419298180 45061291479872160
6383702577160267 12141612606761940
51102220568081696 97500768479633008
60266811369343224 99014071085169280
38194167923503136 73831123647121088
7565322083327489 98196871925124800
11157266404965598 80182766015277152
54466569580833088 65496558261002392
99101806718794304 100256638867619760
11288099354046256 99562749934209504
71560327815695232 89556348480786560
40873188375214408 104151469643592512
3144394121419145 74655179493870592
6266756329549793 10160145912532812
20086884197720732 93961518847460992
1713168073246384 19529419230930340
33689352349144384 102242537976857056
26025747871422592 100335383617260416
9289484888699346 57106701946393240
25298162685419860 101191463131275232
69856175595878640 78765792191420416
51185714564003784 55116600082803000
34579097817428992 99364976617535456
7426202195737843 87424773279373984
13375093588872154 86624808279060416
31875390691802616 56059188043401368
5495632812094119 52050374801453048
3524011019825365 25571019778351608
6653961654527287 105999609782124768
26623352862740340 78044152909884304
4271388389090350 68199785150500528
25446102431333176 51777490873307448
1768507311803055 38763574250404384
6029547902672962 95443455275145776
5782496970965961 73008931810879568
15118245571809014 25553427541443648
19869033218532192 65764519094816632
22039242935793700 37363353633742544
40177590271356224 96483907437704912
17060512711808024 93192518630955184
66576751842937128 98659822915889040
4661335991655734 95086880974871504
5490974379932025 70989425310055584
4799353266370776 48581530845551328
49981014941746552 92647048825642832
40607840685531256 92518692902010400
37988692888272496 50071057005102568
32006586945798512 55328944393680984
38223819107274272 47250990900514248
66467214033398096 98110408617931424
61950067134622232 78493589753351264
16485055715674600 25461278628510680
17451502128456508 44774326620317104
70886785484096952 102728991492543856
91541637065793280 106885811976739568
46721546358304624 71460857486484952
52263994829280120 106347430629814592
16423672003252802 57822646778972664
13517746616223534 75082571109579520
19565576176813520 45815945383228712
3795147555528261 61027945851973376
16234652630342874 24575241456490724
14074817811267098 75594691495267152
1865632034366990 19250895374326336
32103523935557956 52289164127186616
4642309409435656 100737686499779568
44702006259927392 96790683693549024
11876366855524834 17070882253968058
54859215972380096 96868871921193376
31065577527712648 84718833140407616
27781240333685320 56519559701694144
41845823218863704 58382518962327232
17575121019233714 48606009349504496
20591524776946652 104981891805352080
16929330910327540 75224512010665936
17556707972138224 23448882770399108
20241100495872508 87602601061116464
90625729022762736 91642445047737936
34440913210074256 48339760568994168
47555357516916688 102188364395365584
24288543730421464 106222078796654192
28704729430785768 51015849120690184
29820046986795060 91410197391559280
21490404956324016 84149876052851536
545176151005554 28971164396742648
25567197666640868 53363131577333864
6322219542193607 50839642745407520
39517596858482000 84576546693485312
51866925802006944 72193936085749856
6395711270793919 81071649895953040
43706008213314848 82186088262244080
1662334431525422 91421875227882064
32795403562779256 78914617053072016
98334499154195456 107305480384347216
25446554232693880 51038098278283720
8800787276676565 51485845573569520
29685627090562840 32048801910218832
57221005480663336 83660459097448400
21665496647381988 46543083915225248
8248216820490651 9065931222742468
11510033355104454 81454541756193584
48254175003322632 79708702900881632
35237340202264424 52654835996933400
45907272974949288 68176254582169384
28478985828828448 95230934587321904
10052483560271842 79314153375298352
55960450317526280 88295477271973088
77734805355677456 89254209354975184
37314234556248496 61459903627840080
3492082349715425 16805446941244136
71464399139135784 89162068363126048
14762706478300104 107187930944284880
87703934066578720 102198737817284080
20639773379698956 95024590609423504
24603861245217912 33806190461017248
2203412558442307 43146571653223448
70286050587944072 97707442996278816
37315361430434824 40748398818373896
31505558056271764 96885375313897760
6569731084915928 80585023511729104
53808822448469576 88633043105449344
30286993169903200 104825192718865264
86883222139514592 90053190523300224
8129251753785329 59470972942487368
98354366476280272 104554082585420672
5528624893453601 56837134034297976
27882319001370636 60975848951550328
45885047429062680 97090587000236192
20491490376817716 52484767599501072
70364594617797128 76998321766711088
23542393432464996 63690067176773112
51644560047766904 87899800266706512
36285568720265600 60898453246257056
52781324655300552 67715531222487680
15068553877093514 36495107523422648
38961018001725032 63962193468821376
32163804356389256 90014964544673216
22906608701494612 57201502924847064
27916896230636612 100647175064868608
68455118194062080 71292149822205776
27080111522874468 37259566125813696
10232854407942968 96262804040975632
31741478347427768 53848673515527376
77784488027903024 79617789842484720
75521292169163936 86482699508985952
28785395794957752 51482843969311176
59659599361725272 72501537109890784
92558420945283184 94530267806372896
6141741127064899 55830205931132544
53650951615663944 102082593575478800
31548542998386020 85728087291851856
66523395046226160 75837433932596640
58407996317439304 63402692940141712
7140302323186497 107175143425103440
19394199639535536 58126058648035088
53031096509699280 79484681360938688
72933541896031232 86801224049019296
74639345383810080 92600517270650544
4993117001297382 80118535431066944
2633996005045701 10472131340805822
9672494594322592 85489017995033312
1574151511180878 46365575817223768
4424338848797991 12206663244570930
31483643594172304 98231179929041344
44497694016676736 57555073642570528
19083447397902692 69667924390969512
68313035081161920 70602844558172648
23525362043943420 106415334277530736
16953925856706630 45090437966767912
60315915670672264 80150324983940928
25844361889014068 81658728149996992
23995301689398972 88896220169984112
22551535755037320 105774700995750496
18313443521957028 35743214022420524
8394587962979512 78840361298168992
1371632087919236 14585913567771158
91332182457643184 97356559452293840
12017468710448844 105739975566466592
46365824980813624 102454630493683296
66765654813373984 76989565415772288
47571308389101056 72915640580571024
35418034901772712 84720365969204000
43512104276055936 98767504771750320
40098696836527280 59128175461973224
53110372906084096 90746748892659056
12536467061553582 75070987283757824
39901204187805584 61443430762020912
14214834733161172 85926776849342016
26533456222032180 80497790243867920
70234186463253064 86688593855416544
46021695432474160 80203055316833536
69148935891105312 91352212508799040
11413234696815498 100358388543077536
31811022848986452 33686925760814688
6763836918618778 14761939296381006
35872474066565724 95625905202888160
75335396444337888 84421818945134016
2894705929567720 63740926107888448
18099551470151148 29098185045501728
77781580300315520 102005265809586400
47100635088274032 68094284495112648
89500664197747472 104106321422637232
13763291675607308 20186988144409572
57344687840985904 81575222799012416
64195713374876440 71156223715510984
54369085384188496 79586273193148096
1820016409781266 65941096087060584
13659153163889320 80979300414603856
17086474066673670 96990803712550416
10200167094225318 21352645632836544
2373935056891252 54199606457986480
38617880481421688 95834427762714832
42101447336259488 47682975182387192
85361322209316688 95362339478994048
98328781466510064 98910944176364576
10886244596707922 72417855958970304
22804844974128736 47464212603276472
84629434800579120 98250600879253824
35663297158826088 84451880690756272
23375290218995300 36102074012873096
46443442254283168 53219840369966536
37891981508272960 80240850412105616
98601019808850160 101702513494900960
9102290933042150 23959805058414856
86419147304847776 102433583423082416
43858267661999160 82196294966698512
10939714598916632 18257845975214016
64507336860340160 100770113092853984
36964252353947472 66802127203249016
414255617482757 32865502606057376
8078455339080815 45077666290390424
22022325037937560 106977918197892064
31880752851091404 65216265729707376
36568774106072640 94495764417583520
8025487431055074 57573014007467688
8063168909290700 98030087848822848
49646630007234600 59867617460252416
40953892720125608 107193667227669968
21730604282202160 22145246887833036
58629295622538408 91206115616257536
73503428873707632 104560887212303600
6869118736474232 49782739978234128
89831153051349312 102877571141409360
30074773003321092 72559397393305632
23583168706923308 65521170198197976
7454940945034032 68940252298110624
47551259612228800 49089109263214144
76513686137217376 81130818013138624
81269505361848496 87882293631718880
10523965678203970 107018769673650416
17258987825741588 88551071961096624
81825052748835040 97044514269898656
40991280027315168 83834970392784176
16614060342379390 61633886717208136
27567931188577668 73168033707116736
25243750613535324 35486374706974432
27150452034337252 40808031019129968
82484943856261872 92313345528832304
5637250885297016 51233945885464512
29338534710364548 49103001664069776
44983769493410136 83291213869010976
93521598861647856 101999562685476368
30317992341879672 42145244238909936
8879437856809621 83367545842447712
67977599270552104 105767951145158832
18288613968779764 43384650195647840
30178827945578020 43834069348950600
3096322500819017 48024111312909728
47560014851878384 74919108230208256
75493219452401392 106325229403353184
2593314597134782 102886122683593808
23592947311722960 89716120924875696
1206994089183426 44340280341114832
79440649621361968 103017743818492944
3459803831082155 77860084477057312
81806901305146464 94624474981470544
10678015362709434 78860429966386464
38750545168154552 44030952767324096
39305867079343056 79499111666168256
28362950796714420 76963234685819296
3775785591411211 73371746055818224
20520926302971660 44335385458404184
66324421394617120 83439652966976976
35004866941046928 97855135402051984
8718395615913778 41946890237535120
95643479378560688 98196150357735888
26059068211633316 83594673313504464
2823121150278474 79589312036784032
29554850639662188 71715261576842160
40749451847216056 75571302631774560
27887746026630036 28428881178262348
17704617316535578 68538101216638984
7431671490324406 18037604914821256
67195630062062872 75766371946145296
2565459224618913 58755743744989048
1912171556931687 68716115143253368
2328023570476152 9359982717646796
86632545276226096 98057458866473072
9485695089938360 56882463498096120
35682281973597356 60351809433246648
12240034384431846 95643019149754384
30600921258382816 90227004842830704
44115587537686568 61800267291235392
40458623489743832 62427165882157552
60214319497313344 83985212514772080
2120558287499619 64049589815001720
21456871734015288 54968194127005040
38651379498237248 70269599215869944
23771171149745572 67049007440824928
10011511219448478 23061934945864120
96527683377707344 103014419075372368
36679974737461496 87979272214749968
34669086882353612 35430634256037924
15595707888542948 55119057019854384
10015916659387594 95927164114462336
94179820815455296 99154068589508880
59590481535762440 105862582588536128
51879347554342304 82021207596163232
59639014522399936 64829467869681208
84378525847843600 104449120943271696
93846740050597056 106447396566444464
58940711988537248 71716583521849864
41594363399213056 92665206877310240
78541969650251440 106680271579163424
4399007867482378 82693671617887920
5210661218727878 91612543188064256
54038660538608200 95592553857318176
7657058938303761 75514866100309040
63649075270991552 65570437327043576
87474785718548256 92257774339922384
52247938678491624 71754033040548752
23709336927625672 92921587009833584
73877845269905520 85041086353880368
91327508638558256 97883155045614304
7532636505126958 42622998509488320
15948568910861978 41394922533842112
20244985394679272 29208689036693208
81536180734887360 99433313167760528
15275538822223290 37019473229177880
62973488106519352 104974619172578112
45005197668031720 92048107421513424
36587811251992440 73950205880654192
44839154907321576 101006028290826480
16859761159458552 57980455399930608
49247630762507656 83299139904546032
7903801162554555 53081567230364256
66969855668197672 79929143355408144
42806803294220760 76690527310108608
25388833045787064 27078918586861056
40938719132198736 86433274570015776
57114235839416536 69470966057107968
13934692392514810 101865057740153184
47191513599476648 79545829855601936
15526063752733622 61121154326549944
78993484582608080 103240707803046096
19263056997937788 30557863465217228
39131551851701376 87831685551393568
11319383611233146 53682533931642944
7906120975897222 68324381883847472
12398780000925834 17489419513614664
33285600414860936 46753883330586272
62215617959868656 91428203551873456
16548320490137110 55984688197409088
26070572042670456 82773552962904032
48714251286629136 79275485264256336
42866559214095712 101632323190535792
12488953525268562 94680099512540112
9255296388230138 59974369266776696
14627576307323084 22395542980836500
46017406563525040 72780921876769296
25541258541681304 54662897137600744
59166721128168904 87732648853418784
25358621108451860 38646483717567848
92374179971694240 99106397265786416
58272878512530552 59754926468185840
16980270062705622 46803483441361264
69300115857988400 85344477975227408
16424947486504756 100859209928435584
93312036428183040 98983853482678656
59546085286011920 82105229455182704
35390987209288044 60147439569209704
61170855491305200 70452187500118296
5305019075784686 54252759362683136
10143683498007972 76959789313712736
58353334538758888 100838074991856832
7772697339867406 14950269645812616
43511059894155912 53482723238129072
17596735561433040 38821729472962208
69824733966554680 97966164991764896
20473794015652096 104084094600808016
11986586460336692 61694181100726352
53158757144797928 92225159383170368
24485698096430984 102083504833928352
59337291566448632 78467140136064960
65266919333032648 106766730960519472
21701895731757368 50230125279432328
61937548434602776 77105219080882304
65324632963827176 72020323698763320
68066301551660200 71049202546841856
54903351521848328 72218045280961264
35055830873243736 77074624509203008
69993115142028088 98052410173412768
14197104252273568 70929712492389336
58615281456568184 88534982965009744
58992210901640352 100087894898354016
19916998860830320 80970710018984272
32772155340484640 59032049260300096
33777330247202704 89496473139041952
87792998294197136 94983280342680800
75236195982756848 86957217591704992
53470098394418368 89272304641199168
72242564672394608 101049145943165264
54189934082808336 84984733079039056
50470062231661632 77888712786470848
89351142125711488 101077101892199760
27571609459751144 72812424568522304
9906505784291082 85611189059361696
18146491546325312 61620620283251224
74723240011953776 87259464104462096
6769845804236607 99432213138898912
7826698712965779 100113365438078368
39975127226223016 73666707201321072
38270581468075968 50486195031805448
9520154508975988 100778931169920032
86540632184245728 88687119568525744
17941161668511210 50688112162273816
62852790129879800 80050092007178160
2455919477210618 50272058877094296
6759857403758244 73089287113826416
4623223763240817 9595150694808584
67141904584301800 76071525212393616
54494297511716496 71826540976395840
68266078442332880 97898618671900992
60851644364550440 92341088163536896
793267074347305 92198160173196464
20391717115967572 105317774283100576
62169934401078832 94824056810390144
49141249637124280 87364245622524320
37444775574688744 88231376083664368
70211461712949792 82338747692972608
85888438119416864 101089492558623184
23923451793328108 103739518678155200
83471447966903744 83839868030969664
14239866545856484 29024126881568544
59939070655040016 75179440527656976
18470647229073344 25248097753268068
43026458627966336 85862335206888256
32260148677744312 93497288304581888
43792898458116560 90487329736073360
83852816828088048 96429424582885040
24373834536001600 62257223202045096
47948188391761048 64386582597614712
28703904590626924 57420412390641816
10575831807888038 10780166368239982
49584065169134552 80779818107065248
71942726491031688 77223265276292080
1054776065813065 52830443746870456
71055092157207528 72818503739349024
17093443312573634 53693939305490144
47336281156238968 88866938278681232
45199580924300032 69138461032884256
72048666583968400 104979675607040080
28153818623193376 74898422709195376
58668801557834664 89317342753080416
31691674106712740 47959773576808192
54993933136938128 98514429741295680
50275141700369296 51849971887555344
55909599082441360 84885855031617024
38606238006767296 75889460653676272
61665354782314336 81700987994668240
56258600015142856 88877407738278640
5129878859946826 17826718303153240
10543810250886542 86256162105815552
13732780560149392 55991647545855368
5695158745639041 72683364451990176
51695447075568424 52032162501221880
31922827137290972 59041406903755608
15236046827925882 28949091656124512
74407003119315008 80581714369982960
40916852521891424 102432637151987520
93629081594105584 105623966388121472
25398303091100708 100598011038768832
15333211730878076 16738518666299448
20413080737580504 90901245235535488
61668148399538080 86500824249455312
22240496316408932 86938753945803120
10867149177304466 16030391512713632
7096977063914113 27374732929337328
24298315678630460 33453054631465168
52921101497674208 105963301202153840
27623208449219148 49076304887350496
23998791536518112 36221208716517280
33391778666023656 34110228368260212
11827584960945900 14999700500521478
23902621268334976 84437077437247136
1288858611014939 39041354860202816
410356387965393 93248161902342656
20800103690575804 73512565475304464
35851732532013344 79907820033792160
42181338963032176 72047597603516432
73765584118705792 83895020028212400
62935338298354376 82306109933462192
15584232224142846 87095191861846976
26642951288193908 31754946569583912
31205204184257908 74398693888606304
45117918283220696 77026175394805568
73046358730624432 82967128304260688
1565228802125168 64881103061530344
74741409211104240 105097988125792000
33826340230941 27150724383028428
63678414662991752 67243811518249552
20671355620450984 106476378882480688
19330060558387768 49903850449376328
12148206335363396 106503622850902624
18394100402847300 61537690490961112
46654089958796336 59242329935559880
27544666939699188 47290231414518768
52338442439968144 67373196245827904
36617997078793736 59665367662542760
88635133732786224 95882044223893040
61018305422697864 92068720222309936
26016676803350084 51638268637249408
68350269017114680 79846314075460864
10743537050605018 54344348558045608
66897241009886208 85582317138997312
50943660494173464 60979982175252952
29822464519726580 69017186996548888
9101085418820958 10773083750199516
56593828229222520 104552986305372688
17005564165563212 19169440825463496
57334582607721360 63515153573465000
36862290431665824 40147312324872992
81282355733998544 94214259136894288
415055453506088 62997660170644416
87399191941257152 104105938314801088
18602386197690976 47644022892264584
64522905193950312 105029756232576048
80707148625005776 100933317762542016
21987244721859756 71334252387781184
43301168903742240 104322367384278544
74808209620542960 77345503449702880
35440204694380972 96304293805587440
15471670072766122 61644437037918512
30526872800260564 52013596269223816
40195912241881200 58220092228920016
78455840160876128 84910242419286400
79076427745645184 105231281882294144
86591243861262176 89862247291834320
54883650611110336 67439233885832256
71220654956496856 78498111690383200
54935243411533008 96782128018621888
39915516082908272 90693282774698688
11296616519404608 82299386898015264
46691546960796384 74003843558074608
55982758869821200 75638626616260192
79092076680823952 107102302820941984
62649937143220936 78062201357762192
2869226231234361 31845227583650988
13844037977368172 77649562587100640
64581934033689152 80689987770634128
4539204129029849 99088386687352432
22388774941601196 65912672212072032
43483332719387840 77096494914679376
71484431116065256 74972608767963840
20795808571034636 83312456661332752
34161387754800052 99215470799184480
46911717774005152 99622454889621408
47664780388438064 92257084871195280
11038239534892660 86120826082795760
7288113398113255 68997429636455960
57809743102551688 85146925519345136
55598385402204168 63342536647681848
10046670419551474 79478517221543936
42016860561983512 79704156452193872
65166633444095272 92592741233532768
32319196512216968 105223661661320176
65699664605702248 99385983765636128
80968898543920176 88954710167638832
7542557104877095 62510929494693032
26362227704358688 82787443244978000
19807980463395704 78670208213771488
32795478497048208 40829229248415784
67496552580950968 104209488175522288
69260661381754344 82527764114280368
63173516904582632 64201538722749368
14602615060149774 32994505274492664
41009135270431544 59143239646655688
42580703247528864 94612855484852272
22319357078694548 66707357411888160
68539276629378552 101762147868465872
53101077641259800 86005725808902416
21179646304807296 38390541872318672
44917299458937096 98712043676732320
53907662838988912 106953481614830848
39389650252887368 73792275871560720
26840741256714648 100701421892304672
1627359092021180 48172180139320784
24615946183974472 62130458837344016
50960320269235640 51394477439459256
18205258660435116 101088969306375952
40786556007085064 81231418639265488
36852853629156136 72862908389934576
71798856448572200 98039527523080496
31554949356916064 98716291792335184
40408988520650128 98242544528794912
16452942280050288 94750594385836080
76462906281522032 106686194600549376
58631323803629720 92207901211460176
29290251288734452 40581209020640968
52816741155651504 54938972024803960
48331796049990872 102791716158710160
13072231173133094 31098235309943788
2748789347682573 100546117547209232
100802333259963280 101005685521584768
72586434949530080 92213577770761552
19350785026902400 44796725645059992
54447423442400008 92490739632344112
44826788544438960 59070072743474992
7543040908301167 16378616077291880
18521771370130548 87353485530365808
61020243572264136 93017580145418224
48412996431356080 61781430286947288
47983690711401392 79989415861954160
29165838855253236 45479951832175472
33417488295094320 61569933597362176
32834566917626592 60287737973839608
25956251822345368 98485671029983584
12696060853614052 14203110097895440
56312312028959688 87428924838856944
36477449525014520 68347262301137968
45902792880099896 63087262111163368
72821456997806592 105693934613682240
56326621010527456 77034623501985216
11334113403106314 37083189138005848
17554797225842678 28490217133065812
433838367877960 82405727218238496
12284229142295844 71836075352998776
17460518165938578 37656144089156744
39039503550198768 93051474973815968
4366788827189257 13390739166953286
25957268278016680 69097525606895872
35357320324914192 71875594061937760
9225429011538702 23770895043793120
42170972898157528 61726738456159632
38151912337272664 103839517212843760
20046274976003660 39803285579128288
303283924359131 87711590597250800
46777189164615656 57160625220774496
7418684848188786 66625242511467400
38693879008050176 50198740770635256
35865865601196692 102199298890402288
15537438469452676 84945347536658912
52451199943391832 85662967038890128
19892321389583600 38912694286678720
58777459946255912 107280320387793040
24240100215793624 30232117119437808
39369187649242040 70690101837501568
74773309577514304 82624511689098400
7411155623053364 71732927794656416
18084350184736264 65569329106763496
30961902672148152 97240981869643072
50644232022304568 57236919746181904
9196338322214132 14278700589117440
35799910648179268 35873698345487236
68146903070954936 73268848945219840
10188007358306510 85245750842327168
103360875834363232 103408039149301216
34041134035089896 95772335725391824
15145601462046822 33502351716597388
19384681879513180 25743638302291124
15214935650125512 68526945553332560
44262384731998848 93042726378696496
15426320724400720 98902393973548944
88663860655321552 96483886075426928
23474213760126128 51788348379336576
10251200683625418 64520406479431952
47361840033586152 66533695809254880
50799543211672624 69770791454543344
39021129905438256 102040456254990064
45469151895896560 100913131940421360
88048882911784800 102786988770283568
94784552353081568 100349075453875408
22786012925342192 53183722909762608
28043130064789600 73293895984437216
6769075672615437 48630857411766080
66070277467660184 70073112304061168
64704189261807672 101169797070434624
34255766655661796 35804424664872380
11022949686158760 73739548232371952
45555637960607176 67883796418652000
50964776055011400 104734674965579280
44077194952827096 58241475616162904
32038605631679172 38174955021586632
69052320875844616 102802895172475872
27961037673321548 71405278195578424
951559563926315 41796184549417904
61427254146174656 90776166211162240
27272233094756716 65127567902898448
9066021874133688 103408841571786560
1883525958551789 47580771713795120
83510477488047840 89753668811446048
41217187651119640 81156897194893696
27400441539099136 68364890581302304
16478808446689616 91051636318058448
53825252375331144 98283186373155648
41239697607189584 90019139804955344
39983550953384424 68813539507709160
19969570316956340 89237927592341280
85242328336916016 91896798236149648
73196807686208384 80585767028591584
4909302743979266 35612870492767356
21218379572476972 30696469052268620
22507754243352140 106297707398628304
7412463680950551 68823815291777840
26384630080737700 69932120135372968
67115968713465536 91657454716376544
22826728933089080 84451391490892080
14447517974788674 41877471029891608
25241035808609404 100050394359326224
54265463891556960 87452226351779984
23644052641065992 60023346546751824
7100343988365941 27405561841039672
18118625118219388 102600891742752144
62264135602167928 65603586781812328
10470881877275092 44697106524965312
37228040885634632 102526207780019824
4376617363775637 14949089300192652
78134082009598592 100501798160923440
96282603208354624 107119915127644416
18928398719719708 44823726612456920
13199126545154198 80146117200521904
70465436783448456 104788638138263760
11702609220298774 17358021837544642
12632376603976066 23862037243746200
64636512343729056 71537551731115768
11531178970932776 40021156385367992
33647918683363364 103887484153160544
36582559510839104 56184609320202288
34919619486542152 104433873533682320
1876162010730744 83459202382307104
33045326144963092 60252897995827136
2883998274123384 96450125626760544
3913261264218523 61786168086346472
85567602289890720 87913887260782672
83111277533223008 83188770106169552
37737535986724112 78133267689275792
26446476167233292 82508547467383248
56589002824213440 58680348123743856
2042650924812699 65233204476268048
68412849373373072 79841524001766256
51316404386661176 88593153854467824
10193256904148108 24803799599491516
67405755392381712 107126097102223264
47528130644677384 65848327372374768
40823674012677408 72317678926174976
5729341003711704 95024162532758768
71825042949501464 77043041639213600
50752628851674680 94979102368813760
35473437236056920 93401370860479792
8134112326029210 22485271239170468
34718071615364096 97055431936797008
72570547111407136 97811841692791040
26743566835507220 106817465047424768
39504529774225640 85247151734351776
5464180394893268 9898292658799750
54236557648848760 77864240738082544
30482533729382344 38377136937405800
74880264933927584 97034860351425984
46341146497645600 95324009264415424
54608406172972904 84129202014465008
33660941696625156 104817077720230160
18974928760755168 75193305053522912
1745700785988236 19838734160026564
33014323006179448 101832121618288480
40895251486175560 77148992615707824
34188751005338308 57978546808762776
32353890500236912 77757812774067728
3363693878850939 62716781637920416
12978325405343636 29972659485278720
9898312615272146 15605340788300332
10594884847786338 104926288367894048
3583311184993746 64180868498104512
10859813395962912 28761302755859392
83018159788676128 101052863112766320
41643493169261576 60131164669630464
27198015312633532 65356560429565088
28060846115847796 58114618738385424
43074006944599560 59410266281861152
987999107402039 90141053305287600
51699481573964720 67411353338857688
12655843763433846 26826202003171172
40709269998667552 74165889898709920
71226666796489376 74664566809333840
73793207222112320 106313124991607344
4567937676742556 100566306180945264
15503842466437540 36338468566505072
40692332603550744 86539493283491952
60212210410201296 81233146453438992
47535661962332560 74770416333898976
2401924588169099 34106512363737128
56465052618177832 75006376106920288
8249974191356664 84705918889977696
17386864537958156 85472121913028000
15252070805988702 106212150567029632
31156994307399388 47076319881340056
76226139318703504 76668485566848416
45841357492254664 76918853598447088
98325137808884864 99914230006144016
58473945825554312 105014492321162480
48154872245366696 53365049449676168
6850945334424214 46726632649704008
45768742208637264 47463630188050488
16683911965769968 99590241902010016
48171104404085952 92250442724471344
57047399463501008 95557222836514720
97443628977634496 101746005259110704
15869919343287668 71507985477391480
62806011009142344 81217259195702784
23832785695343412 30727226911770648
42792719416260552 75223840037690400
39242703081840536 77571686392323728
4928479090151599 88785861452504784
3072504872637941 73993055601535456
32122433927640552 105952912839414656
3657603909553530 53042293387431752
5974873053057483 59586941707683600
80704614745715760 82097042524227952
46618345679908400 80644574614899488
23647968503340544 41501012254551720
25688119350045412 45198865927803832
55907461818509328 67592458744665568
80406901281162304 92624937074796736
103480679080675184 103553347444960080
65056602765990488 107035382346740400
6229702112075809 53759386410541184
32926939429554004 72471270839704560
77065041708903552 87263144960060560
13254788975368508 30238963708767336
75026973812436336 86945806104583792
32559460090256900 72091849063199664
60252312974507176 69593270482121696
45419847809062984 56599576001751360
7243393814819722 24127585100314344
40591003242078808 84389647085224208
44702880487483624 85558275269895984
21264307491317380 52402766620198856
18585536708316432 64308930377392616
10354921610795218 101823898498752656
37036698723194904 37826977916771336
1015714461901093 83684801343090496
33818400483551428 39561174913943504
78608876212031216 95348599606910000
1192777410609818 4004108762528994
67497235687294808 73887684422695584
6508943631149677 93319682188092096
30651144412821216 37751695761411688
30206678109624116 34786912516023276
44741437695757704 74181590749504896
32980840341736240 85882959777963312
10545313419611364 62279456674561728
66434426011802712 83565358054439216
21321762627901852 45981012201656368
17046979361682140 56971213305936088
74466497467106288 99332083230405488
15575969385680018 17844381377992260
67113709184753080 107198251896874304
36957250317373680 90557548914374208
4243725748328402 43676897154670360
80828555642717024 88605050343971680
37282513788283560 100364050231936320
34040803723162864 90673783657675600
50579992052878984 70131964976505320
86123116334101920 87279706069939088
15978564735076532 46599569129009272
1757385726465226 22110477157174696
46572031418061096 64591518177357136
42678608680271936 79024072604207280
89230367359798864 103016694072176416
54066729097534208 64551751811368216
31509948476120776 33503374443729804
40988971287401224 59710698009352144
1452289271728135 39993860070909904
5372970122366336 50449672703009448
102132163467622048 106199418853809424
46762734360145976 68979264149467512
63926073078334848 80518071736489536
35314138909796164 52454936492013960
13989770154251870 65148135564658776
16526542228742990 82818888163066528
64755037547576176 89179124519707920
22603873437948620 30223163769006748
61389956750465048 83797471680573328
11376687536787802 25515628275303664
45980356287008312 77457799631758928
9820902024612814 18362818184948740
80760238340665872 102065843235898656
21849196017274488 22391736621934904
28527083184008044 88914283404015792
19954019328921520 69447932849457208
78985181750886208 100818101523352880
15381924859132776 106159797682780512
100239120157448640 101100508336355264
59942452734164848 102274703947992000
25600924096751036 69485689746060984
23173055789006436 107096702399946656
334740449651718 19838729005205548
84832621869360784 89326228820285088
32298181393885440 76976504807148032
42142779852180888 106382283396897952
74653557880403952 75698911209530304
18792004145669948 98150211623925840
61699348509738960 97751550957914416
78849064401759392 103671925589281136
4167807781615832 91846228636168720
83522155953717472 97974953337039248
26277377156958788 75131642604462864
16105910840932092 99240388442656000
21209092025624860 30126221831533448
16060072584128198 18196471837750256
10639381551932532 105795769849155872
12281645147758872 54435573047712736
62807469301897464 94687058324908128
17276559427527248 98462729104184016
58659969397785224 74550429907618384
72026796950386472 94988422245054688
54840049127364760 104226631418111488
8217980014465337 16689739174539576
3554307697641756 70827178895475432
51638747189439808 70272932162806744
13339615404528436 58482586227391848
32931537146719380 66598699815790216
38081790228352000 67548756354627272
18188630905543912 50394564629093960
13601345682863626 80238016422024208
46877238641904096 76270625179071088
41481029021873120 96365453771866672
19247996439323820 35086583172041340
62738191145476952 78893591437651872
4664502243506244 64219449689645424
76807676852484944 103954277691663808
10080001819773870 59308328631404528
20966907040511716 38710070044881464
56249444111221728 104437792356567440
16635023953348932 21596042599607100
7789692022410970 38500989900416584
12570364157677468 78495147272753568
75849106235675472 101467746957962096
89761664022553696 99955800916358240
39829713252968240 81665320042094464
9678966129164892 68900225907827416
13285684171954354 92759483107492496
19384159405863200 38274344214902904
70795648263701288 85960547372932480
45015342012468744 90921976711358320
13810158776669320 52280132917297776
1958561771247102 17646016946021662
78604961495235104 80726870321055648
9452413948971182 39010299560713984
82772735250231984 97820894355716384
6988658331534962 74090035015634960
75773242614588976 81191069888194704
7758570786291127 39098426627025624
12469965370767220 30640449813373204
54460567387067824 95500600642151696
16725643683205042 104273734881657472
6089516888943104 44088884764528680
51908651780893360 64367167416400184
19812385053922284 87902618828245216
1919281850386048 63301259220891224
35285182026348136 78281660822552160
8461239648901754 64189142965255776
9264345954071814 50203450270692096
66320624541878168 97073999148899904
63404718052743184 104518865765609040
40937575295459008 46582921308023480
24704508630033508 105869165145725312
17275449786790858 70987896905323832
60514802145141256 73600201035436288
17486027785134898 30453750748883456
49781302932007632 65972955721894496
28395064796254364 45350598147782928
23060533565371336 84362845788954976
4870763112408450 100483326462106768
1248545061899948 29528911716043872
18952359604402172 107084707110893696
35677255679290028 86692386879058512
2597869655404664 37917092238318272
71086888800959056 88313001065675024
58085793971333728 96978538903306640
41007730751827648 90050213659566544
90926989492248592 100555956368143136
26218227048844544 53579868389878112
54188068172621184 69984917518199584
17343028382909404 21271138349303832
48563097601065096 84341536442206240
20058698385926068 52764004427033648
41533028440470912 76971838392116208
17996022537112056 32965406202443716
61870530551132624 98586668259979312
14852328392227944 104516594315867296
60779085733708608 81776265634980816
38206117480877328 51037847971294432
35225313447116108 103931782885547312
17084868911908732 37787697530970408
5509006783601764 79987777784275872
25583155446224608 28544228242586536
67235221336075248 79337408440600640
2342666548093415 49918976187968096
11307892616481024 17095952482420740
17091061998778926 64329865669445080
51042751018557768 57230919893341480
6036406403907017 87581231302485328
8868089959721380 9023874270790486
38596170404165288 61950243004995000
26279457047970980 33097438259112568
67980136082474560 75225183590147056
4400873742121890 27454608889336032
1696268028008652 21255010302361312
16379176590588770 73314477740390064
728523286920929 8132932666578298
84920233578682384 90835282391807616
61601351314669072 103570903535934128
6040475540515140 64763669211819880
10643252620371252 101766171447404160
23135216479454436 81858594436903424
5310242695043186 18436020493566524
61761809037612952 101507650902289264
44586528548249464 49164299185950496
38574866105534384 63581546232277336
45421669996608760 59429874166531024
19486479752621852 83569551709808400
51931040284739336 86127768586783648
40479424125825528 40822411977775976
29771174872490708 48747319520452528
80008397935226496 99236562353442816
30065164125995652 46224544272498728
48554648156575424 81897217725901840
31537365475814076 100985900820956096
13779206991992196 84351388995377024
86624137027152688 86637950006711632
12125593033888252 74973691309300656
9837554033666616 32093759659703848
16955495269049464 86346007858230640
13560066764326104 67281343332056464
59953320876576648 61739345877909888
66728494824209256 76223738577285056
48950120812066680 62908727665085256
58422262905155216 98528107799644144
68947166399028440 91767992186091664
54599048958208880 106506572281682656
28384163831625384 61677901174109304
9657218148731618 12286935629132850
34095897917280980 37792667186558552
77135125326021616 83657652301290560
2373943795031739 78241301686746640
47438090107114440 53750131527213704
65047389407435648 83895721971959360
25093404419079224 89376109563427024
44031963680410792 62344228393622248
15155862242224894 21624608550715268
17745220676847850 70744432803688472
74812455777199984 80434548147023824
34448219385361120 94474769765887504
9543366334861380 47870028837589296
67033050753093376 77987734922920272
1003090729936981 34703380541277716
61232964429586832 99278510852588336
43665354796332576 62947035295277064
93692496573777824 94537223860799088
31922496665291616 64326920576937520
90037326685928784 102341193349633856
58503557547587240 66679676321579784
4489486157545474 63584962267430536
82622547006212672 100674695849804368
48452887904153472 51127862476007496
82544964507416960 102487763316455904
43256770702348352 56785319813612784
20463594825503172 86591410905825088
10825753171270758 28038743113449496
29459991384085864 46987572090391184
18538452536311352 25595987639970796
53217492017253904 104213307269659104
47279787129110744 91425165188879824
24914153512134948 32172085827594776
5286074987129596 56778758887559544
40895607693624136 44028433047896984
21502986255798352 51585380192923384
16085993688273248 31330142450107592
8217584395714193 73070998684217872
29328252988060776 93657096525841952
4333319929458620 6165670516205219
49317997154749328 90418770834431136
20895462906349576 91195837754411376
18427090569118892 22217955853688824
57478695228216584 84466567049350400
67585926744644968 85467628466233488
67709237259660760 94498921226265008
6716791743352894 101799785943633328
62469988382983816 90768416130197200
90538909799305392 102337410522919520
46444402696272688 102528649527903808
11949979514168938 87142490611019184
2628399513525392 51713573607730512
16277127092697916 30495869749271792
44386299987452728 61220755756810416
62108146647192040 99968504508971472
64921085514215512 77018522356326336
9512717557105260 40942409331757760
89924627881898928 107141799633036864
57707904790615120 65362412808047144
7951204136724858 98771348193063792
10976422862388236 27481623919266528
4764344612163165 100355993992781120
26891873509075180 91263838162359296
7989355632846074 27579952634900300
10672385082306678 81875509956788304
15155543094810494 22222983988228240
64829173775753440 92666940817476704
9820500522814948 56776879130350144
71268869930582848 105025254449350800
54030991867250096 62015832550719104
65454828168944592 80501837613854640
10948113270038230 48416164184756496
97068248999396960 102157943923523776
41887687740260720 65222360538224832
48014057916603880 104923847342287888
65288513144589656 101362654496795712
31182849078855532 55471969507950624
15047267497478112 57136479035859712
33277442726678104 48398266913579592
28588346944629304 79295599437057536
73439138984583712 94947969705756432
7150701462996296 32371310188279744
2854590512996675 55329876032650408
96438727883667056 103060995360782304
18058796832206356 39684742320066096
27671914977440280 41893821723609952
30145329767980212 80718445625829744
82643578414749200 95965085983673536
416188454004669 15869388437348566
24556431069975296 49867035481435040
58564863431655152 78160956771841088
69775107703928032 88521662508429008
56365946110697208 91915647315635360
519421355500793 29210581315605564
77499539236309472 81796700757146496
16442048542831430 91412761112170848
52921838193268616 83521570682691616
19557351008311476 81037128920576912
4201373684859850 15642470297579202
48364862499026896 75508516996081584
19371805054142392 42429117304843928
6885284156532292 12544119236973960
34490095906078360 94439258083117344
55964760446304352 92351558255121280
27396510548548144 30408455845612736
12015118505421836 45187824228288296
12926068496706780 96360379135768944
76950546771624800 82306206471078928
47039736327506288 64140888972727624
23812499866545500 71357702751704448
24820823091253296 30536826439775868
51352493737524824 64406234350167888
6541437144843296 66238374051112024
33508544154905720 72743155360969968
41417222932381848 42711508371224240
10190742345084006 49543815260058624
38025089196390936 70380386003684280
43828751929320168 54048174566017184
84237312383239040 91629824785717440
65729273484381528 81684576079422048
19072085824189388 54628705607154112
17196858613163768 98324563412221200
66302358828945200 98601698716885056
7308393886383061 34125703246042272
3500920650132372 44032652358377864
95493796950297984 103302592224470576
96900476091509680 102346439361467808
51571752220691328 103784325059066832
39839819560480520 43246442889844920
10691832984175498 74579371428062480
37355024775216312 67001794533931776
28108477275598160 40990400698953656
27214948616587084 32881488658951968
72988821152064560 79348295654478880
5669737133629993 15642096199462138
22211367071454252 28829439914102192
14925103429822550 22535271373078552
98246787201833024 100922054424601808
6445554711183933 48215726832375744
17390208628818140 69757650452703896
75713894403311968 106605128947849712
47357172766862896 49708526773799160
22016323722222152 81540681637078528
28674978469528216 50468817561670336
89572444840180256 106696392598890368
45316351590193584 47286951427781704
51446050613363296 54373328985701784
60522124960635792 82668002442700240
18809704543552408 78927823641825536
41253297012450056 67683728114674416
1984409154747773 106190208926855152
21036838550344860 94619633616339552
14559034292280206 43207601816553520
6617912662602238 92452381274257328
11612232582485206 56489241843178976
17248051619406520 73851867070587200
50584681862308536 95637070065879504
15015024999690256 44474709916240336
33728493527959844 93453730922039088
2231001160461808 57873761181552160
24984368178248228 27533671583942428
4506412979024127 90432255554063472
9970259126534278 41369072646822760
18676882161364756 99005668130130448
49887323945011552 62370346784580264
10232714853846746 86702430603233776
37096225849095936 55319631565392720
32866760519037268 36605506588150048
54050329181794392 84238661767347008
32814164229494116 66338793527165264
6431173442848972 78904497549294704
80489515940033008 88933935617807440
17700338604221736 72273760535367632
29978497398430268 51667007102143888
9051771964153676 84472651560918480
12643208017065818 66697583795138592
8228908227918630 95614216791767184
31604467750667208 41936408806907680
18227330756429300 67591496675594752
14453019031591806 45768751207437544
54348213139670592 98169248168510112
23864919169581620 95466006226829968
29623849249242800 60197783282506600
59257717827517736 92300084779547552
13077813041621026 94685179482202960
2286913067543412 71517054018290752
62460445350722920 65733347092275280
67198698424020808 94763142861041312
42984071562876536 73797370622489216
98383159681160032 102905161813432752
64292284345660056 68226903438860360
33235708910287496 94340467931482368
2805396147901536 29299754263654344
24814449786314408 104781075305122816
80577246899679232 105457280075386880
25668478853381364 30814039192557164
50832785408823424 53107501312321120
38752746483238624 89891296461879024
24110726454979720 95957678978405440
45094309797870280 81681506068447920
8272395671760183 34208867161121388
10141467135978704 27254857588405244
686929447463608 47501160130764032
42877273838046672 54506951233612096
5886773123673252 67054455541843832
6085254136738590 86120296161247680
42012150072478888 53747654755864744
4688255503711322 42101687126998928
37149032999604056 38231384938196968
60489993092283664 102089214242390880
86080440083406880 95967770719076208
49253132226733424 97129310685489328
46033172376444656 55113468592038760
83909982930738880 101830919572459856
42398414552880504 67909423566515392
15539906710940562 19102474974005520
21392781004102340 86061108472211888
32904941192079564 72868453880229232
81353000439516880 95296923158315328
49669210059885056 60855726857745400
29952787541123600 96199513838919888
27298057068879716 55996795841875112
51814179744610248 69885209711931648
6747494645272831 78971149333752864
39216405199616264 69477150798804896
36387904762471408 51628074124815400
59803977933785664 90428746980489408
11908088151647956 76421371486233952
10342835689316566 53636070360880696
77260006494493536 87577431576161248
40070952972668096 96078265217113552
98505222354995792 104000979707953328
63945993211145824 74414842042976048
89127401651042224 102687121678566416
14188796926882562 23748162774929060
45508735533441192 88560660089535952
39419538960715888 51985509768228944
62173092255315056 104720005477583376
4722870907061007 91350463962054112
23020422865109268 106099814421606896
9834597463690954 12633661129725274
80799085083909648 84325504665364512
2450136966634370 101721299943807664
44083350594791056 88535287628125056
23915085865629212 50988429300656920
15155277049339684 63264770598146096
42067986437768200 106352227606774208
26644302800613420 66905941799713560
61118593582251776 84293773384052704
21806979247865688 57519896248417696
3008882380605318 61914281509560816
2127508660699464 6704023326999287
29808966800620668 51623791511600528
52761203562849456 57446016801567496
5769246541252903 41882309324810432
11785439986508186 58619782967273368
27625048130958192 82580445191828208
4919069369566348 33573040551070044
8484072641841893 48688953749142104
1031794856164551 11218098611160666
100392569626059776 101533557490690288
19028299396693432 36688717836998392
13261816748180778 31437602135497304
87067402647793632 90141440649286320
24639929517420212 103864837895441888
91173006099977552 106213040272355712
18903485375344096 70165538387551544
36061606372275184 83935331239520320
35368973669034596 84123187260837984
41490737924678064 91485386480632448
92078612832879312 98751722414507360
46354564770752360 100164487009469664
27910855202503604 41613951784027888
9766201581785590 27355766219588104
55937459806111944 78341602749789088
35490437235766624 88520786135342848
39899092636063792 49243266465525088
8758497857469564 73336118971803328
7293441803282933 78327241703905920
7866358856671529 49560411696536288
27668526177143496 34996263616651176
44260196834901840 44388131522856168
93353742960854784 95175735159145408
5390928625363544 84334611469903616
33349104440531180 76988431741367760
40816031163069176 70438125492509880
33127029886260624 45065831526824216
77092880933993584 84241090432043888
78438864640290112 81477883344361552
30776896320567340 82989661870918704
95984310345748576 100909146659444480
73397501366931200 101965969367337472
1138581901749802 31772414419052904
43741258323475672 99881704510753312
47918991610131104 104791692704943536
58480662946841464 101724020621869344
67047914429157680 94109122479944672
61670346199919168 93421779652638688
43039654332009152 93163517029470496
70987506286264464 72216141551849408
81263432026090288 88124947642210064
102476655637199840 103942425878022832
28438524478203600 55825404684954488
16989381960079966 50167125751147872
38821810356531928 76043116760614816
26543920185911576 48722701305061752
17334090201839458 36441525537020512
2476402907144548 19114230649658216
5926755887748340 101749085686643280
9052759251710516 16139610796849452
39327653356041744 63289903551293600
35255390198709128 73227881344879568
35475610307300588 92288466051484352
52246140503544648 79117248353187984
51867949593398696 80209643093935440
13395098754977806 88163692885357712
29384899163364808 99589726225711888
40561536669538904 87114275514702272
77008783868645520 96863447028960864
85117550287728928 101246113328064400
51086602745002016 52218410039014848
52567978322017320 84961774177818352
70695367723605008 80327740233297008
49518866954764208 66716479683947792
6200106068296055 19590658794059384
73330709956507920 84713854515758176
37594195242956184 106394576041014928
4666743625702289 7401939252139287
265161244123459 82328690498719072
86961657033732656 104343440736549824
10864895244924170 17276462452639400
28982860870428484 52873433431503712
4736611239395907 42283912904832104
36694014937617512 105213173325017232
42839577118279672 99873774698149936
7822213316940312 98977978962793408
89836461993451744 107236179391810288
93583890496287600 100951412321785408
19381025105501948 37308266553817008
886157469799805 70694823310196344
76912646964011424 83932035620682960
29637413037867756 51107507067479352
10400591865050512 45481650379931288
21892452707131972 33616936464337560
67395060854200024 87542221807075168
23601194602724088 46979761590483120
25628429407192628 26712310184975448
16085028115842066 96363797707061824
1726441066611863 105828000867142544
20015987282258616 52759428468144640
54916709966716800 94080752752911056
29718277255334872 86689235247714288
16041836214918146 46285325105963928
61977130704365960 101620558941319328
41809192563399528 66935823482711448
55147745807214392 105870821773440992
11583812167618950 72180452573789264
46079601452013040 50973603095790128
46247815562218888 100565784228148704
18672666763687144 83238737660785344
52292273573743472 86748151140339328
83295537573796128 94942502951710944
63493822657058376 68983702514089240
21539491807992948 38003823595257592
4973134248704150 15445626508951578
75330646744084592 79214089103462272
53462181332854872 86855157874346208
52219296280050688 78278396405688912
22507256282538620 33559960708338568
31400302912913532 86997619269759040
38360314255233408 67695689662044568
19929552944498076 52537329696191440
92452130234867536 102699724697629616
17883826669359218 99854792330275024
7789212530309300 81179840589819008
24166677815045560 40144458421804832
33764470243915960 38020178457349416
23062045983671584 57056517183510240
14993795202236566 59912230832265512
26605749935015884 53127835107956344
74176214251108976 100861497964823216
31582219552837008 58320901401228368
44951787421038080 63520203058111232
86221366213855408 105670068613949648
2690224272071458 74325746923175856
20937178217964568 81471985011070304
4955271649752048 84007215223067904
70563921823367736 103616702936731024
44579554735532408 74202286822428560
42950118541322352 45730492519517928
63805233662731592 73494275371532480
78679957481485040 106932452327118368
1349786905017853 12938133717805108
13681143898122032 31271272620109576
77525020042727328 91007495339504304
9213533726336676 86046617415732240
53364085834757264 92537579673826272
79548763894401984 97704800375557008
44687379606792480 53816694128680072
15160766849411020 59153096479834400
54974310827875552 88746403906116912
2539422948982622 49673632635789520
34356552986214848 61253250726522104
15195038210049830 16416715328833018
13823687730302056 70134371687497752
84920302402489136 94974057128932240
25222600580956664 91183500951818144
620614197003555 45351044142727688
15120723362006768 96048283116748864
4496976083110049 65176036895546376
84945483435805568 89062141378530560
50178549569220000 67179745331320608
27776735516856020 105448619118753872
27917663026448076 77215821568779424
86973729831609392 99725729144561440
58709218603625904 77822547986434976
42952983810474800 79933501796637776
53368090462813216 99461269987071280
19701492692354596 55444475744674336
31926687104544468 48977330272497584
47483799558488112 95287666953525600
34905352293104576 56330484518272816
9207999944494252 31479699071166248
20935505805532848 34792158024701328
69595692976520960 106259632092542336
5244358172673038 29434264375783176
58502278521169312 75583259409646272
3456652063665773 18373378254721460
10346198816812902 67098908380198328
32319532753901692 105906739175969376
28342675505755252 77083721495488784
28837103425021380 69795533585229912
55163542585145224 56018708829462464
16707740464915476 105112613759456320
81652450098446320 90882122547249664
51694376767724640 72249533506851616
22635187933615888 98725832906986672
11817825466868980 39949001033839440
12611823529576882 100280735153344400
81273243210211616 91267667469900560
31088976432398244 59335661161347616
57439019338832504 72606729488798560
32196074336074468 73850981595595600
71161673409674112 101542667585934896
25171932328934492 73105344063853120
22688172115971768 55186958557917816
43189729412261608 82237297198430688
4143340024646380 31269465365170308
28262545230128116 46392738526349664
17135717869322214 89388825838911872
12279216247530754 84213617291207168
59637194214514192 61414165616971240
8193977575797658 82235414827768752
77077091551136832 107103150248277728
101544762407507008 106903548127050080
35368951735830708 102340896353534384
24896120116486756 28716812336316700
49668816384694320 107161355831486576
39283119259084344 65393604757815208
47204617007244904 55052326324960744
24945614767820372 85908613455118608
28216586988786716 49101564638496432
22536959540435040 59172971864080464
1240915721875382 42285734806881736
12292191145423516 21951722287299360
36347702101179904 44220708000291472
66197666724227184 81337498391927760
26292248412866228 33792426034903356
31199098564921208 35324223035984060
6327610262498859 53319235244996672
36951647463585688 97108812306982096
56760771254669608 101161466003323424
44265010041938424 95852583204297696
74521914113368656 98539941400737056
57286723711635624 91133112474868448
91434380656378224 95167585871799152
19641781595365156 102534655892100208
41564117595637536 48855023194414168
30055899121501940 56335866261211808
6586420076916889 79049017550155680
19139081112311564 26630308531031432
21030867546260464 80857327057823232
58398190331637224 89627698246309712
40909998762780784 42165757360647992
38825065674357248 86369564758261920
26825700909532564 26870406715419024
20037033051769652 103671462539183872
23348783272378552 76357516913617376
64477797537702600 73085694036341136
17085953524855434 105115745596550048
1418784087234116 85177987153249408
7662976826449971 81489993357074016
38024894036692448 96113974549674288
26856670532854096 74521182429341168
2857735203655626 26527287341631332
42116288194992088 76813679689770928
6255362401386265 75525663186951872
11159959974153526 25237394441917436
13813798457454690 18523667466659176
2001835794205094 9400283864257818
13805241794602212 53243185504105792
103206553362403936 104957351189378800
71296887953844496 104878347241869792
437203130377579 95247391742996272
29821037832447068 60807696403779256
15178457219154748 39494424618925496
30952713394912356 35715405783925648
26624044188913360 65657652109332312
39549982918045832 43078387801597240
70491458539607280 98560530004106576
45229402091412000 76560378800823264
9016732541390996 69513577160437432
48821951954523496 88555225713184784
43620390352574184 99543669984859152
6382034757662205 50622756396993664
33579323117297384 61277495935574760
9104697545005040 23438179054166808
69895065785951272 72660013302037472
23603783077282348 35866720707567616
39735813304950360 53288608415176424
8744301192615514 40347210040168408
18358362196266568 65114965867863504
49260957403664424 89051086997903120
10781068959189230 45058549113153104
37026418186814520 97788216500479952
1101434126435852 70041154608171504
52925447124480848 66831960899077648
59928323088916432 85331017989352464
54438853109730184 76066475571723216
57818998189793432 101047724978377216
31656277322640628 62348349746932256
39216871921899440 46296484384756880
56656447409470400 76148802524540368
4903206586061099 9917654647508628
2284807400353242 87238525558007488
15471161488919076 46600518037335616
42497599516846488 51042269046870072
26834231056190888 47035070343363984
24807762212465684 43247947496206312
84913176937277648 105222222168536432
21332362192344296 34812160296976492
69260662145048944 89594902989827024
53430430636394536 74498722502862208
34967148875207920 81706947938876384
53836258252985416 79775928776588112
31699558953575152 71053461954707760
57251162443600120 97392673225264800
77298598941751520 102434992878064032
7220013715226368 55611886787998232
82588649025792368 86730487962733504
49002181832201416 57160118084045064
22071198327533352 91477695964224304
35117690423884220 66755803405139960
43323357445426968 97588591198927744
41905983889822032 74174054010329488
8281183523178487 91739060275482240
43432204818186592 73213760107535600
27261610929780596 66178098414738888
40797299626556040 42549401012773920
36866232989962792 99346517919311968
80756020198310144 104268504913758528
36642704843919392 81105161913850832
24775248592659776 79171687959872096
24906980585791032 45315291806558640
93147473480588592 107163240826224960
26653840636888520 89548818915968384
22091384055395140 60266460203112064
6632482441091923 88188208775543648
10077779171210868 105513194657495936
64031310824477040 65384382574052472
20315269797255720 70527981178750272
8130825716891866 64795062033990520
18388145464341364 82179444932157184
32490160417241308 49200865346296720
9837205028215796 57481128295562400
29676734142611712 66425940021228448
31820171207697316 77737315321241424
42277080860826136 57052513855806384
84330629649117328 91825099671456576
36904632045080592 44068293579178264
46012190457535960 63834916487241400
12901884445765694 50558790480797224
45993226713085200 65875505272057760
81877609119522144 86587654381366400
30648266273914356 94098251488850080
19897017929240428 96610926932838880
33550814573244496 83946209162991008
18102182918417752 83037384444061328
71162984570841256 106287484330808704
43071093952556256 57636632839375336
52035310309881240 104715206082720240
85596545996823168 98039216180957472
8372655399036794 91596983481147056
23044157604295364 55497846780574448
62495264178353536 81362067794637344
92611430859610416 104900576255932672
58754399609159504 84670833607956752
74289747152125600 95486006757518448
29204676762120836 68210537134032864
38187278545001624 80106728999514816
23195581654395308 107374023576801744
10587368524013144 100801652510990960
16457564842544184 97160579738295808
14702867705694588 59586937727756152
2822808023587801 88461144017588480
50676309620683704 67696688009016456
10083085069512564 19610181976287092
16428646352597056 84776192198498960
43281402947144728 83248086018659264
4784496874327090 65867579288155024
58729576029219856 88488166480563024
44896402218347192 61396187847855032
41466050642734552 82684144481095552
10951580035047920 84224628067052128
14152999041320428 91593520950219024
14411499866449364 52762384681069976
72024865798938792 91600146035065904
59007726197999992 74410566519303936
45714106817409928 74025224692409552
73941721618890432 101733649544907056
51066747924680744 52652697890396912
31841902821623632 96607621455220096
47394068908916504 103066341574456464
75259942673852960 106066662609933536
9282384620233922 98146358965565168
36040072378548072 105032561270921392
83257068378084992 93586748152864896
65666946932324256 70196467943912168
14215086873344048 38268551791574880
31208644209398288 106765634494532832
7084171993920521 94028329077379664
10513600945709616 19158529964187632
66852973307544752 83286056663642544
43346687354799296 88308948954179440
90314248887588176 105874765635585856
95913999183648736 98033226569870432
67491333852085536 80502763171268512
20796256955376064 86863710177986192
9361471224712758 15247590280608378
11564286168832404 90119558207019472
32370397885871144 56052641254298056
67842794251753656 83836246994078112
11562060470919426 24072701165572372
15715275347781762 77620916197863808
65097925385905112 85520254054477744
25108785930580156 67410745784557000
38826194591833136 92055046943602800
35453893048867820 89430525182782416
2404912380213166 53583702062531696
16724200194411098 51256542415617400
2968191567824556 98020257653078896
38423322602646280 73952143799969520
7002617999802784 85664700066202592
24430923977314772 85070821021941040
14105427891362770 59498030220281640
13434357229293832 18590721397998440
52297310013343464 57280282815570864
69400967043797344 84486611507771728
18639691267342388 83106004559066448
547326259463882 75822759814965872
47002338431443048 90614136218778672
4282164192528155 11078408943190010
91778235058212 104217405948888464
62718178135110512 98238095977667680
25288468816944136 68316619231733360
9019103617858 56407080116835440
40123211489125848 104547321313882128
70598749843234680 79741418067852832
60206812567832600 88595695975199184
81748788021318480 90924794253205920
71574189161162992 78267101941179696
51774867991317776 80927892446789984
39875857442701360 41364465209333064
42639180820079064 97366121946602304
1594029058174897 99340498442525920
40250156383630392 106571944878958576
6630411522470860 90916542771964704
7048012532362370 101038329233311904
38502593493236568 92328815123595872
9900743822915656 84635573530365424
55146974017737616 77651973971247536
3507625618180849 18275108922072232
9237098469997792 98931934399489648
49702034987298616 99969904491635568
29838979898258228 102264804956174912
44455777205659512 107032224553508448
10774992247356802 49976657430059080
37882812254904200 84954094753393984
13542142067157754 85197023742371808
52171296168245344 67047744522923320
28646850738069932 47238419921297864
51219293303857456 103334247406265696
6468522045463184 35044764727561208
63843380898097264 82500328306908080
45347640176647216 84034234257445952
5388849512283328 71282269240875672
144949782593536 33347741681074164
78557994810121584 87620917359306384
1578315698915864 87670479721426064
28130994758306900 103072302747848960
61950657635379832 95037437764829696
30312850634675616 82202006818510864
4780795358000949 57074322078863176
41586917810440 99178601420053152
51848659512354688 70213111989044992
29109984752330036 59616795972700920
55549100507027472 60984857995382344
4095164441385271 29419938775646992
42384945439274240 53927916646714048
4527277613316729 61116845440394632
42204574236608528 62403426199120368
91849101803213552 100666768109198432
65139574561213344 83602809111512048
19377308926994336 76420818780983392
16202637187404642 40048822868166760
26998312011874788 61797259180877720
78608427193796960 107003916586563936
32896207816325780 83443693140254256
2862351125005342 27433478855682008
59508861286764560 76849411540039488
14591914552650078 79667477574994704
16651410508299266 98108419159969008
12491274565047462 20021887264779292
13240856198999032 19998839384317408
66484894679929392 72123391553397792
14249589352537926 79096967959254496
607769360655975 15629986461083612
42284286495706200 67324938335333672
18335169611664972 46977515404492976
73317071434657712 78117355721244864
65004589710219992 84261558264955952
14425719655010994 80157445283713200
20620375843076720 21847880151810468
41652202946953224 94405455322395376
31544565977813360 79029670531072288
29634000020080964 33875801655038472
7671770225006871 61406473063258016
100345965990831056 101027221130049568
18250283129488764 23206653112129988
60705010573913608 73418676435062064
56154070227207216 106948005387833856
25157867724571624 79536355054676864
12208948730871208 88383773861254176
35338913719281408 102611954189761408
16915964632429134 74605033661536448
35312723371144508 75524115542057840
39683726847585704 78428659931569712
72187938763364064 106376326780706848
6607700712668995 102685655731119600
34773767610393164 77724849381098992
52573760445257216 95552244976201680
19174484557934964 43796601924874904
58925129339081608 74144838444178432
1556644999925232 52821674882942616
40088350589510752 70845834748275040
44450022900390648 105285135793619216
36732368288547536 59491994342582360
4979619329417804 23286518926661696
1848233245971299 31786159900914784
21062316061041652 30097290685379048
57917828082642400 65723787823505824
6818335789433293 87932791590443856
70980748787245984 81012353680263952
4190351850827410 85721824757965136
49923384324491152 73394290802573824
44735371516365080 101455352406645648
9830112858013540 48400609060393552
54025971753601488 102844275096273872
43827532717218808 78353670895411344
40220778218648168 96061929335582032
23303123673482528 78190964244845248
37686058178430200 48966360859988816
36221858617643376 92853577863950400
48690146175209072 71037409967076536
50759772479637936 106009402606383952
24675382582559220 46378085560614424
33909740984894964 44553239667810848
1353121892555619 24573544663371292
22111917831984724 72228653608254672
30234997546103304 90888288986785936
61365532712791096 97699584531925264
2986255935710527 71449660328193704
21584132583647932 34924421016082404
11271517007080466 74437824569235280
34833262616956732 64356634959418528
49258758397801240 97506834537166272
71681860887752576 102270816295492240
56328049408032264 61259640634170952
31374440813016912 35010124753415700
12858589000318916 17278829437547694
61221283412109032 87100976597423600
63501950081301920 86679280817999696
73332407516596640 100678734217041840
3586502363871767 107108126477480000
15604279265785990 33728160431557868
37320086067169208 58578659249191704
66814586153421824 76172707443320896
73205434397588016 78283170416584832
48737626719463760 58022162945964848
8337343718371968 107188061743759216
92989883408814672 103134109865680752
6909180838496785 75741511586582992
24973054591085068 40083146141451672
69982807989196816 97813156916165600
11295586756943518 42421527528702952
44652273940831400 60134406001991304
29537772454271716 50354974263146624
54651650981607088 74634122033197440
22353922818610776 69717841530335280
38980292290934776 49279366345216784
21800636488649764 103419342350173632
12645326760092552 51462542599115024
2944113594163133 45469346188980896
19561346781538404 20546019992277920
635609147344208 88750198168157632
90873439619845632 105816574487476032
71177899070985072 72607141636005440
45105886701927208 74173595722639888
39009407582723640 91614778583480128
13355564521923836 67781113905972712
16503999764701472 89445576874533904
16568213380226146 64161077276927608
43248080250182368 56245554559496720
4657587883474734 13422368606207664
32783153807691212 103578828690937488
40941912895766088 105866042644560304
72902392364101840 100559645700576080
53838765878805952 73014130782623328
59425291365317952 67146178438602488
87698117719780400 107000661623054576
1591152987786103 44555217962163952
12094094397494514 39233659914392496
43079854603467968 55909608870392640
31012784743833940 33891553789595432
87768140264937648 95559323219308144
66511396006213416 84528429403592352
3645170521012499 43980092106186704
26328950535023516 95889277245836320
46205415701159312 91135644185155536
38381757537030432 38830744986904928
21264920849109664 70119878133576624
7992193624748235 62465736729127920
24138734301564804 36396869873342536
68254736005331840 74999633217694144
20434494302286540 79503425756785248
5487128580095294 47108780741133144
35398260267290516 36358274301482792
82175179876705984 107178420199121536
41470775768842344 43702147806263376
3746984039363482 102341461912303216
25099834235457628 72846058851205104
7078619609024434 76562624242065472
33559488797636052 46379513451902032
14128456066383370 99699190047557504
74748664288134432 96415018059191184
5923898491897587 51254864225665696
1629974854590607 75303353746528288
61836322045302240 98565131031498784
58621636677895768 91678785691616112
81592682939670224 96357918904327456
50409215368565016 59237010780033144
30545510735774248 89621986373222784
80158819185857440 94286875386114176
46761491457479888 48271318741663008
22415208479371276 64052040931354560
54364134407334936 105393786671944112
52347426678414568 91648907095040192
43978887122269088 107204559829480048
57123517911679872 91866248394572128
42907160682091168 67456910974305768
36091141320422000 48573446872289304
9317280598452764 54465300872113448
78743893624134112 98275518929792464
29565591444289036 35199535064811728
75126392070729872 96430184977761520
33357239242523212 45341262081821088
24548014800657288 63804963271842232
24284738499162688 91157781406977904
51189937416058000 54288855543486816
40865990142017008 93022483739816336
54279558157929264 96725274422791728
94141388287337168 99996768828929200
79464824643685200 107272566900936576
3663308143326189 22303034968457044
13389459285520180 34647027911820624
43876215749437360 74329321858790640
86480790198022128 106396735624449984
57994337276373704 93051987506570496
5035851757740024 19306758683369076
1880232326088334 25027013924687208
1002968038906098 13140083772939690
14292424831784448 102518594432281552
31650515177713796 103892436253062112
3338405157915117 35859402554743980
24736984591314332 99270327940178736
13705547400183496 79555118523715264
86723031436524640 94604914848566496
17503068285542690 105206954177085936
30690851081392688 88092110918771040
36729952472195840 89956099458996640
7103849773423008 31904865149381656
967615449596024 66094506519837992
126919715673065 72058546320934720
42041764838446448 102765864216250672
76357954007258272 89302716655408528
45874516090700176 103934452611125248
29979073796144884 61366182063430440
17451882589560328 95998978273602352
13752589525779350 56159084297647888
95247094549480112 106416868779072640
39265598711883184 81004087775933120
5574319516162494 41774559209176664
61639135203266184 101883126920570048
23558864466560760 106620506651805184
8296183408162694 10789829331917960
24716102708877960 83736593501098688
77537303975388384 90373703507255232
30503484357447832 49028584782567248
41296658545958736 56046305089159808
29158094958331696 97341504527493344
15491461317139444 38609262701459904
65566336538124504 80599545724125712
24811951142446152 62683559249233664
60101970166485632 105529769155148752
37597970018809152 53962859631644472
32879113273857516 64596290679963720
22180215977764524 81438013650750016
17019374689954004 93744519596200624
86418000274927952 104411470622028416
17065243430391322 17530250453086864
11511573823995216 27781031940377444
31290676653372592 48653978094763216
101626766091416224 105229572785441264
343639571620178 71742214348350952
35831059515306876 66213776302697408
76463268640298512 104786818236029504
27488463542932908 49741322565974072
19414470668361292 91636423063688720
22161873930349364 41449369877809928
88370752710931456 91827680728549632
38018431532151432 46381876579703552
18751075131047452 82958198057417344
1422128164629364 13840997388958368
52074014721558032 102256905484787056
79504785304853104 94860039699598368
75992086177034416 79232619380931136
35184810944149420 89655531328890288
44189843305679728 101167954239990288
50460476321506528 64893865983939784
41513540346947120 41829018762355064
19574590023717512 82678957761547520
10407086071539694 44138051154666168
23887121932788864 80804678600800752
66113241081410640 103551540829814208
78999957402236224 83974554306777616
6576826309762959 34569922906939716
53485171865806232 82252100141825152
22419721921049896 59013469511433448
384769545464706 46464706717571288
45841299474935944 81547784610974544
36864093851740288 63068967794581264
71269704835337872 71561344106489984
43879042543233896 63793099322847784
27950565265799348 68560238936779824
21367673265659344 33119073702750796
59462888578355824 89059671729652464
78201426271190688 104980954465710128
32370161070596332 80950824264862496
52394716686707336 86473991005939920
25809665622502152 48106576777272440
1250561915724945 96518286178518352
29924190898788852 58236647354510536
54992627219773520 70575972118009224
90782039642012080 93314742643864880
1592821509575654 67410221447283592
38649556166647360 88944270958203552
91978423662690032 94719188759876688
18618401416307080 48713010218758040
79535049337630896 91030306805867824
19006611533731472 95093413185131888
69418249741874352 99300123523874720
359673873512268 41839391242577008
29989687415185184 56815606857726320
31303222588089008 36833350615997720
2707776004688264 59380655981391560
59200312841752656 84495481955946784
5540287618276218 21845896145571532
16378787053643808 64627985095627248
6179243108255772 97384372994053328
19957827049153148 24712763899492280
33358971940642568 69220989294414944
37945415563245032 72902598959921312
28463999595484560 60245640537702216
24821125513838592 87281728523838864
85021918777950336 94815744327340368
13786102785046394 102085767109476144
34151116701310368 101192569696152560
72909409339610720 104929286193934688
38584677609972784 71921541583324472
86626066124945504 94264552707144224
36210930527155704 54781592886731752
44701541887565640 72168173617433584
61983714807937280 82065557109890032
9864913404339606 75891296300278144
60056662988645592 105190268512564912
29102257532856768 33152338687932224
48429726886858776 66203785410771984
29897800226099032 70457421654757736
57450674901404984 88323335076776944
11966188591731650 44091966357933072
54798530112362320 86489042639095360
7097778336523442 106846965793033280
8608464782492834 83573179581058928
38640513690919520 82142580669456912
41551442850072888 54090865847985112
27154012427761856 99091014991705760
1882470043232346 3445700332837679
14011847359941110 81575262361732912
18949599165615476 20541845790566264
70905026312741512 98083841006597952
45035400530936456 104468522203550400
37370829609184672 91695643293122912
41719710119963864 63745881624615136
60742899546765552 82433021251156672
81295030679914144 92641503677637920
52399615918589816 101702694852437264
26820945789302840 34561679692696784
33229888039563008 44812078984402872
68616260182895704 83173837781119968
2882084564466859 80498591032115600
63743699335485496 92999650251708272
4354611549942019 12115694216278464
67608917129621544 90032773743006192
62701954258879128 90224331588844736
17909179460305034 89642353418606240
93909753733017408 94554227660418752
46992127363370544 76784383638767664
46720427729951504 60056472863249624
16505179307683954 40760967068218256
46337258749118072 75323487325244560
19448269947113812 71111517324183312
21763802095955288 65606531805809064
12189999628572852 60498742868343768
4465697694165041 51789262883585008
33100052301493472 79712426497361040
43134118227586768 97799463014576784
9585723266210562 27910320594493884
17368310273684702 28996650398663728
10171991186323172 66108397317237128
29170337984379596 73948647898769040
8033203119106298 35438349766909428
34042244765802024 75715247561105776
56820008294297440 96890666809867152
29340839843342608 88115795850127088
66498820936065328 107338487655535184
13375198348641976 50630740561536056
37235664278376032 81893993641041232
19713967019590772 43751314522285872
750834756905365 71170616639303248
19616652300329600 104223320090579664
56114105742179520 63961946325888864
29087952055870456 38474817241249104
44717970042248184 55272297876342040
11513860538861472 35225209598989888
51449270813337360 86336804855530592
80140364291505856 106831384336442624
1407912410525132 21946742566970076
20861452797006620 76384220522747856
42005665470426200 66869313970139736
22875860633296216 89388573969817024
42735292881914544 80176746709759184
40632557049728416 54304949855640064
40938280828211616 103357633073700768
19579161759935008 74272604331428960
352622574300384 51382370805575208
60017256058056680 100031078805386800
1772546303178025 16811357468479166
54760469516966664 59353310644483984
36860306263598272 44896436697252680
56218271236871752 71359762525857584
32781835410664004 48195849357886536
14512760167055138 80991267915068096
21706214003896344 32361448749453372
8075529531256108 49237127240720016
67841028066294520 80954182745047808
24749053022319428 88991146299812368
82522864547356464 97647341628765552
9954380207556540 16569720652377330
42608856685694528 107273200533087984
35696655426841756 97062851723384528
71049372767159696 88832297680757952
35486333628006384 61749021167346232
9003595784489065 76751626525132032
54125700224281344 96997103610875376
42315228930260872 87996548457225856
52761757092694504 103266914854287776
9208670224304968 44345964378303176
35827382520256064 54072068525416976
13169249629885110 57399337383694112
5925555991326908 23720673492245880
81643890782761808 89674314833731888
16654710807634364 41306810642890952
40559404451860832 46799573093084360
10384329356588752 81972832617285584
45548343013489944 83703394056537680
24184872220310988 87044411298152592
67791437924056664 95827447476277984
9718891958438498 95658029428198304
40660647186112616 94776120095847376
11231440580641182 64714532137596552
66437062242235984 75927270156261488
5999449184280399 103317690306329792
17392230854785930 93609789916254864
8178037152006536 21999063166591276
61883900844936408 74530116913247344
32111261702960224 106020446151584304
64010770319541584 92029380336478480
11972529062532050 83584554725761840
46724840502715712 87508362395427760
15556079284827050 17813517762362682
20333390411597836 91943423444049888
94168341940342768 94255490455733168
71187191276266144 73537784160860480
3140634796683122 64608103440612832
53185135980625184 54351679108048664
7505042497130208 80682466313563584
10747682399523550 81292288394359632
31418111877777500 90064535315835632
47678001024518992 52854912249329408
32985327490578100 37693880010319544
51028145449050168 52173154738113056
39543795018735144 61800098066156040
10945510876633842 103363657853287568
30924958576701756 32161772158735676
65635439257659568 103713034578057168
16056359669699106 62584641210181080
18419096895624552 75739612680018272
14464318996126184 24623370386936964
63382272223788112 106883736734505520
20356595142740260 45398502604589872
4238218950297167 98933896779465536
3772196823048403 78035251689476448
75134226402123680 91871456171520288
42548747848953272 74004061207037776
10585872303095634 26856071407935348
22793047295195020 100479283297377456
30729616658291264 94080249242226464
4710677893698504 15913346880914316
30357057454038640 44941861184159112
76036631331501808 88861041760454224
22346336399749008 60708554357915912
3711980193347551 59381061678598056
419659411261749 80431750018751200
9735351360093694 66523542719331784
53620166197213016 66609385766622584
7003050796609883 40543046320129416
30462732292368336 49613493312858232
87177907914635136 106840502709095824
10047352887743384 58203140050036272
18647412894110500 83255026183633472
8113702351984792 106763020530603856
48019259586989240 80352222406633040
45294337224465208 48412098873782000
93921826976474432 96962075547235168
3071219051755907 105081990529093232
84999415580830432 96102851677019184
9297780403484732 35406834460503408
39607267189059472 78441580434326608
14882158627796564 21455591190961468
2100251459812928 97416649025349872
19711571948983012 81810561704769568
23696452358292020 52591214787231480
9683460319333654 57579215195731768
47311158571705656 101428236172606336
78792561143029072 79083851543261392
60856783938995776 94571372119876160
176394571186447 24728147017334764
66956325544633520 100463239759413584
52394195984585224 94403548795766512
70481296067062800 78404244265118448
68023167869785728 97430097288089808
25918110706721512 74862182926396608
72003034560320328 99947623994366128
11409444533118064 24144021201083388
20418646034723676 33462893907154484
23541346114180388 69689371686094704
13043144589815530 39422895438229016
86535183227786688 105181589005896064
64120835198917808 83202861860361536
90152899010878048 96182453463390032
69917833137377208 90014601881798992
106554948141693568 107358030657681344
753643068128204 59726906760700640
33380843309196492 61318730414650384
29631672956130236 63715460990700952
2031391765463639 70816251634564248
17547701661148844 52582482508128008
37012792109175128 103283476508586560
63156255730559960 105851570499199744
44154480714669824 54029661489722096
31360308942548388 75650113656824912
66052615785823480 102277558638938960
10270762719710546 30763226367000980
49766356376123080 49963790005093792
29281429522416324 69708895515451856
7055733586986164 29238778626612872
58758624065649064 79996980270787856
43021044102203776 49056597197048976
5231281682984164 20241383920527280
28962767752699680 55381153500321992
5383754092129138 14429097105556496
26837267455572524 104200161471677072
26137853448270432 49181474366782792
70844987988191264 75886802223588992
57186196077141608 57805615812066304
14971206704138574 30779556329818744
46395534076807816 85453216914435632
82333254240279056 102137962918345696
14705385891085442 61000295338668096
15183504090213404 70687432297912640
13863139966227348 81955107084604688
18178347943394864 102258223218910272
15544303094811640 88552652343261008
65617026420526544 96198331137979184
41337436650666456 98998890261902672
21084592773561492 31346848318009968
32517235844045276 106355530688869920
62896894185702936 78682909528143360
19971109649454512 44450240445750072
49955109871403912 54464725743769872
53094674838885152 94383948294146016
60481758646530184 91249449176367616
36196816550385304 82481117767103248
38948611924314904 87388457677547120
19704747810482420 53486571446688112
9556005771264654 29305956883145540
19043407167819988 79723980330350928
67415249532616080 87398296987770128
18216407969286740 50177015954796632
40243627296661784 74386031080471840
79239512204883616 106103190751118144
37379059162260456 64276640077235832
2345876580923082 95037996571596576
36426373307541296 43928437252276640
25314526464701096 50409904945029864
50436834052031360 83531440775910992
14520771411016472 100505384150212928
10271437906409078 104202881464804144
5799444050397495 99550625727711168
74217165056846656 86116260697627696
35863713125191900 54532567243770632
32228795396179220 95304821383890208
15427591165097818 74731282814786960
18060562554649744 71455113733192488
37403511305394768 89285486889074384
102696567730609568 106920210824527040
7062752821882252 95523083711927088
4987685433073428 50841654663722640
23129218368288816 82379366688210352
62509318237192192 85983836427972464
39791864064622136 71686385694010208
31296038165471288 59850744484614600
76422900645342304 88602658528460368
79870077894263120 85641889784640560
3185365214472200 69369495758631560
21760195500520720 27794936115940872
80221950035213904 96159895729915680
7713546972656255 9581559392447286
303970019535446 74963592076438192
13823156809495934 43959558455177336
58520048995055424 71188334454174464
79003914322369808 96150472170144704
34819886583033012 89213547862958960
60748122333021960 63585807330448952
25983490393886580 102927957050967088
5967508855230716 71379753974655576
29120476337381760 61292672404526936
7130149069880681 46997188811723736
30985675579534168 88413073191216720
12421173339929588 87591739006039488
7258314459864430 55804055442609440
1605445486226273 72902557301597632
59461750740548360 106982784305123200
14922876700695810 47200007108816936
17435381301840984 48863102144596512
88991328953724720 104422756497154672
33507467623778552 97691716464587072
23974448917324844 35289503271942540
12093877674348076 91404881018201504
21305098485133756 98229820254386960
18298317628957760 24830867088625352
11394400334051520 21775487919931424
51580750164744216 106872116994815888
43566557390788680 44899016331709320
51594838799285536 56153414752788576
8402939729000860 86446090043408640
45509521231409864 49935351734809144
28999816013816852 101986307654744400
20586508241195308 41972631569393184
78870695132999088 98228267980297904
5991973441306309 42755243389970040
47252382228834560 54477133817625840
17139525120312128 89164525791564224
51429589266067536 78114239579327824
94283452056049792 105733814417432464
46733715320058088 79530935604887440
40832864302260992 65036127372426640
8888551064434820 106134602673019856
27143544666312424 41987096745274000
74279821670100448 74536616902666144
99186490752666912 103915084765105504
10751148153524786 82297285004700144
2229341073267747 84796844691071376
21040419806074916 97915498052598624
49551869722725704 91640127537154832
72474918864993712 77120589811462448
46322657155656080 98569890294834192
33612572970909520 97951248080506960
45990513298412352 76088286221349760
41568138216372704 103227457044525584
32689046408063908 88210210180725920
8083905037794881 38309132781950400
10990842645290382 18257306870876704
4943232033920673 51587537246380648
41367050751871512 61947825146116296
29092883547356052 88291283685054064
55550634616484864 78441246051360752
18458543223804104 98408954879611264
2530590985438157 105650412911396096
28761214940217988 90447221217942864
58780280028426776 85459129365120752
535139994189453 100080367304800864
57323773241654624 58104181662424504
59327470708741792 94001047757005744
17915184767699824 83247855944323024
62540964768240392 83286342267535824
48795044508081848 96888949730390608
60799200785575904 105170348638344256
36488824307216664 51459979134804944
35650453802634068 62190611879888952
7633973167271046 84636571451493120
86628626576570176 107226300724858544
9694049695367056 29548614906926744
55824969707260168 57792452900720632
50710997395783264 58279803167921104
46810222057173568 96221275309849600
29256963515011232 100814621896578272
11038115528479010 11509583852420432
12086006144077308 12507024647965630
38483647113539144 99623939975914448
58911427529296144 86059536959362464
89237054648358592 99216224321670592
20385086223029720 45139661599500304
24608546321706024 35973413415763876
29412338094045656 46282450158205440
62244276979159968 66453642364959760
21077748565177168 66326594608738368
55468791035173448 78104796144648784
15499144236431132 102473600284685952
18945658436471568 66918939835449640
28673795144232956 55950127420716512
25627594156941620 73519182128318832
86499810996908240 106453553917098304
9264356707852560 102058331014331120
53650962774589192 82418579939792688
14605958294898996 53575207427635608
7797855453331761 12740050996337516
99044633586993856 100761771476663264
44791380085981392 73432288854981280
66237755087880368 67661388472514384
8402858348598867 74492392398256720
24450294501593032 84646380963498352
32237303270518132 67475910292923776
8627809878300863 9691355789289862
68765320404998056 72423898819317296
12980104467245492 63527958627991144
43676051156745176 98892921543824448
23370802673350540 61915218639522208
59840482426680792 64743063474117696
31009482071097200 36599641051745624
5626226449570468 34015918221525212
18097633512169276 19873020452821360
19679716678625120 46200810316429928
76955513683441584 95755867233218448
70393608074524728 90426523519245584
101915668555827392 104024771136867200
93407041698464640 102945102427370512
64905830889788856 92006502755649248
37067556152610416 52984692034732848
92104067054240848 105342883310493536
45878343612627440 67580242299261136
14033339999581918 102074878278345168
72999816833319904 76599114537244848
49981805944944792 95431136504915296
33746209946639652 57748431625325808
17992069840722666 33412456942154332
36881216788773752 85593806673410848
3161796829515459 5372505787306217
19054848606225216 58841917918590584
54857191937701832 106390724591336128
6101163922822193 80108473858130688
4426121065702822 85857849868666512
90028997943642864 104744420445546784
92577022555612624 102548790929547184
38208583590604424 64639207055015224
19595513962993252 57679223708259616
8085266859319310 36461281324517464
51424426033480864 81042382986511664
14331853973957070 17875987400977718
39060043343101528 97775820753120864
29396403313033312 44058832214474136
18885091181262220 49910186321023968
27119758676334780 96549784811313680
89957718498353632 92023216779674208
74832481379137840 80817844059813744
22830166151016248 54673773349774584
92793142296711408 102509958405799168
34296066202140828 85808389083278320
44641853852785520 54443512084133560
51732291763388472 73283650020867968
21270340177732480 92488663560538544
25315613982588212 28364876404558200
58246275945073736 61270428095086328
62326891352490656 82253825168942304
93138687578656832 100510456335023184
55238128384138904 81469743867820784
45510204877621104 57474196089803352
76089796007706112 77027980473364304
55450586663278992 85361423284208352
64615210785963480 105825489562645408
30699559997362920 32366272140099356
12858668519659812 28279396912258928
22162590840913024 106699543517530128
49880305765141328 69921648980702632
77038770719936800 104640980449086816
6568159378976826 89252272363751280
34697888944535084 93460927720762304
53553934333479344 91906534578935680
94265319869890656 99280970010967696
14029705605966194 82694761176282176
48983402339381056 65856980247419016
14136381997969446 85287885319102528
32610741736080572 92251435755635888
911593917028809 51119007002200728
18350417229306804 97316384412394384
31391630850135820 42052512178429056
41253871159447504 76257935060900544
17841247475064098 82794081647357616
48042186193323544 69064547355427208
73468694560939456 77352521554704336
7407061234450535 105066115651052544
30600336558197040 88646240802377760
50226490342594176 50711031484104568
12231642560932930 40680219086125592
45085439272161512 69612094833770032
36414449944552632 47866283057886152
14031604014051446 64315061780243720
25814203896946732 27593307394612520
41055650189852552 78825549710530896
42197219712255888 96287345104507888
25687251060892884 28185452709397144
52026696827025256 83083246090870720
10608974117858130 50314423569750624
80294191332867856 104955444439431824
50097531433179504 94656334440253888
40831304170829800 91727374823988784
68149331608876840 72732280677480736
23500196404205336 79073290633591120
16764834867759334 90360915954715776
353519726128006 104415482864949104
60022147278667864 63003196236711920
27288271184701556 85037101197302672
21221415577130904 88641439959034400
28228474201353472 57431918374068104
14324864554488382 49017884838937024
11639214859045418 97977635314627520
52911133303549992 66737848229703944
11140266908433920 43742874308168056
4559221723913195 96498794015331328
14250168805361946 58634398576190600
53455086637097960 91883178695393040
60101977169850576 103616274613517824
55818313372365600 70298655599221464
32756167301776144 52841324272616992
40478698780899832 78613036471726656
20124291898942960 66891777045527688
41349968630486704 103555347478716336
11659781394531638 19552310326412976
17400005574329768 92639225838080656
14459603632322702 99627804736336192
51665856283334000 96128100487508448
6039808357397465 84619243432559632
75053830411765328 100960634518827504
23996914622655120 75310590902027936
1454620651866913 41210295323388312
26684267577325836 98847553572854672
58902272805078920 92171330720844704
63608653882768288 84642830598524912
69003756616274688 104898352324916896
18543700650909436 18631931519455348
66501243821146432 75430885296006432
15243314102668772 18551875804570400
2845384327618028 19846161559783184
14282083049573144 64371388369686928
11884194659937674 91024611163092864
41695456389854456 50134002681416736
40470439123043464 48419712109590944
8194419607312017 55445784858304248
64241432234043160 102142583728263536
56571655272450288 92789810569688848
15181750968175898 36735014227465080
44947256936273600 62965462941909824
23886689116608824 52244802137122376
4087019778581240 10285307310011680
7115271128640370 80760271066530656
3636244574106218 66724443051605264
12175620075455482 50635678340598712
88097004636372432 100584219643010384
10814621079912574 24644504170061888
14148648762427148 81414415914523360
22625101352167524 41420277015858104
9010633209309774 97730309473948720
43000179620735960 48362552758065440
24127319208789076 66363668591861384
55278068058012040 101148303770383520
42986578019435144 76344880549535040
13456738458275994 34169338142125724
1575055653033829 60592487512527504
5742749282685474 93963202833228352
98482232304311056 106041694100956784
29241605797206896 76050403336318640
9553359503863532 100206739636569648
24886440605503480 48356096543827088
10977809214262778 17971215246638500
40765524357818248 59453084639104496
28111033133093660 71902098760922288
15133076042090998 64938530205304760
2804575720015337 51082126284605440
46812869620943480 99680041388399952
59685446561828648 89747655633231024
62296618020786320 81260928508073088
35719319342982504 100890623162193744
26739288595848864 54739239593688616
36330133084707664 88411256727606640
55103144219074664 90521670293396816
76188049781422848 105251581049894784
46154599916945672 79135605439309360
93703565407684384 98531233706845536
2706337890720750 50992135826261168
32655325518327732 78274245333467152
54869623490887104 68339011637358896
75294608361572688 103903936308883728
37919435522504448 49978378338636432
24315103821824660 37859727213533424
11216762014046866 12106569510213478
23973070182413116 97551657866430720
70423546878446624 100517155985251680
79918351443092400 80377188207664912
29439476174413700 67230952188634528
46443854258450344 98016176359991888
16485145325776300 52635612717627744
45855674341347152 58403284025395240
49905775225746944 64176433637612568
47506356584933880 64941398563067664
16367766922757730 51666548796250568
24167200696858228 55088467155205184
19074219874675764 86328111369268464
5331985047864154 16197421558407602
19452207305494320 33232793503766652
1374026289863968 63138578285606424
64428613235006368 103927327488546048
13745937239407738 20990313322595228
42021383463779472 59726016969132648
10644543085948568 101692581719764768
41054210800451304 97637941920482688
3197288033755495 64966105150189632
35191523105921196 86073761602790496
2333396827458192 88907646184083984
28666789731228272 47785083923610712
51738476770013456 79510670870834784
64040874833316840 78321957522092864
53823103936811864 87618500724895152
7657104192962270 101944584751055200
53469316191968184 75492540309494064
384348349091339 47276787942664744
761245149007034 13962839475950630
25503218451278320 52259047755941040
61176313804214896 74883206730322304
8629726256369787 11418134980131156
17384994397044764 74340139972999616
21513025271801388 30376885191393300
50256252098199872 77272785010623216
27254633658277148 53198245250117144
12233052709633262 63319614056083720
39814828320156504 90618273410537008
80282360228521776 89635443164548160
81169498157938432 106205035468247664
16543800027397548 85672948853328000
10493812066497046 78626094161968656
28748927593884676 63728283162142984
61401546658478584 67015010850147672
13888634390962608 93095674792857424
2954191462862779 44731944912398552
55023728876834520 92381827889611872
13228941911442192 63985304563022648
30646208802796956 104212973540953504
70042038988464016 95002355001366480
88862114204022656 93978410989053408
60599808574695624 104186837267756336
43016584517995096 103740110311271728
71453344004397248 76843737486525776
74679434466074032 99934010738592592
28279867496622484 35823178834714912
55525836462712512 89680350046406608
31678753221001452 83243856676287504
70353733516354416 88058290653613712
4539040227943042 104513614231928320
53783086036326632 84993518215730720
82575786069759792 99734659157918608
10469244200463874 57053458657266648
11182041783737952 94777449963065776
82311170809156848 84025907117674688
869781950402069 65993604950439112
17037975769046030 32023815667657872
21061372255707944 53581854455176576
33530103393022176 55980621809169424
41018459383950448 103946039551577056
4478794575412371 35948226900225852
14088417421494684 101169816649369104
10265428630839926 23093325316047684
12448605214568336 22411711135918820
35881139171155188 36803715572128320
100169245076051008 106382237669440528
11258377406358344 46224107223311264
13726589092501076 81935209671969264
10131774262878424 40197268945511272
36014191335001776 39739333318515800
69465810527208368 70699434192079208
5193445757726672 83284727838500256
70412626750601240 89559784689105664
49984305613972120 88277433899720048
71082002383156248 88503415901335200
25068827805690780 100283705058816208
30518328913421648 30878428492563268
51015381016178160 71002214628587000
68605396462251320 95490902331779920
14531470647197732 53699213740862688
39591376729464744 102540746146509232
28306173594471376 55453935571015200
80383781102952624 106981808813704368
14960604069491204 43811715716146112
12704997476855476 98573357541568432
20752536167356120 80374139827250336
72930142369554560 83712034351564080
39750496810326792 84484133665660912
14970186533718880 85787393468365904
57171417542548784 100843849508326016
35241096839955540 55484302436210664
52420576428994400 89855334448867088
14290102017526636 66838724978179968
43650091455991768 78599687197049760
29345597765532320 47497093285017424
26760808918889632 54051920691119032
33396979779675696 77214606788363696
66992122536652416 89468133983204320
2520113586909868 60687718126109352
17028996028853618 31821595862325688
1936581445438004 89319744442395072
29347718839811344 80886748130258992
58309199644713248 67109001887611432
25478111631884016 60268183108239400
59718030205438648 103295520918399104
5149431080994418 32434392241437932
15532106179567346 74917011197648672
38848990081105824 96556306494485152
32137113750302524 103614274494500800
27751570591983812 55941530503709064
2209834332097245 101554417584346064
40234319386687872 77119058629644064
58808479548825112 86032249070654736
18705812042249692 99230862766352144
81478244675828608 84086803342927984
33897707030623648 102537872450472704
11774058559497078 80981343257120176
39294772607224296 100756641372684928
68640415352684440 87207141800221312
1213900337169648 55260227251464496
8232644504641729 8355863900323873
61305080310639608 88614252417725424
68163063985649152 105902396201991712
33740898902407096 54413021055288344
22084262462384048 97511523890890944
45532301800980408 104543697571738880
13096798360237130 30296405031474704
46566245579460936 104830647627569264
16268681419446192 48230808010849024
75956681260114336 81170859971607632
1955093481758500 5861944952110294
28176088921456164 34873786833932136
38627685628161648 61210391176614800
16004190598252116 61073654025870928
10150126289393622 53869920093468128
12967891040002068 26490898381517808
7903399553021626 73812951092446944
15961350518518838 34176900350153752
98031176200212160 101107959907228528
31818292311404056 41177429112770872
724490239291763 83493170681829888
78502953024039504 93186260860081152
2564522063664628 8530371812690740
28864874413763064 97334126768340352
65648627574435464 79548372226050240
39708794217939016 106184069171278064
9587374354954534 81617373803401616
61881479501351200 94954447212704144
86649737403921936 91103257848388720
10602800703342444 14072930599369438
47302363555128504 96653553267064336
63510836273852192 93688049964928496
3044269681814577 14941638163531884
5143930159980396 37913557583374808
65293923095277824 105614172041337648
86047022512197168 99167986862832320
17960053752838146 79056079395505184
46901851768735912 84120596461161088
45142575228667096 92636570141706896
20591304745269408 51386043196282224
21144866490466704 37183610439584376
56838237441260944 67162302639826240
26168131484361284 78119518907857184
13394659770308694 29432552186788576
14252037339041528 56835823420178256
395281693180465 8148071922495275
16142591073472986 72970085797425888
56065236753014792 66493944087401624
45517027131854656 82834410072744800
56181558612293280 73108772340119600
23546083566139616 43487627709025600
10896140909572990 32068943300685900
19659083075408948 69288719559531064
23018346497703184 44582784312345152
7392575947285466 75830787926482048
27587403063286608 57162522022088272
53677684806295808 81737712412695744
381440325775909 41339173781556344
44707933340330536 86686884995125248
825690728328705 86241081956185584
39152627981973672 94041806543530336
21742606055710616 72328007507304048
14054018512694176 22994578016285720
197630548937225 20620603877489864
34203015457989904 60523898865237464
34404102605274220 53594650290571248
11216581519813926 29460604203276080
17112881278237162 91380777851626256
51276148449542264 69556134931369440
51555766377591736 94712606846983008
83759098229426624 105609415557109520
29041873769353504 30345407244219608
25898308474569716 99192429392737264
13997609075788124 34520296792164252
12606882665205772 25624596122862260
7400005520895009 91089778975411280
20110756732718288 23426847418444840
18088518502988444 38493025841740056
32040267611708088 54480423784727888
64763863447277488 83233784749535424
20682293059292616 71068399341937680
68690649811335416 90740540162317712
37694648924089072 105214062756300800
12373105088991936 93697947044850976
13472651311020286 88408986075238096
31316041816575260 85976806856900832
33645453988130208 52349388720549424
37518927514482904 105727231811663504
78360676844406176 88832636030591248
7463012273084645 31889826689862844
16287229718098840 24830924831956496
20408843880916988 99999539111556304
9003261444921880 28429286991275424
5872190496488575 101830375864328832
41142218783692960 71236071889574096
38920947689196040 81300322062377600
94629690454910336 103871907783697952
3680231483423616 68707731902412072
39871616471464560 61448696275600088
25352842021670164 94725792000527248
69107735352496376 72461976898483696
17549270006480036 83488603550272416
30706342623396320 86780134016801888
24414737298674788 60608726324419824
17467038115805064 101033598926257760
87164144568000080 89413231624317600
43188690867613248 54441691953804432
16441614036251460 73931656136763808
4523831222961428 26556323757645052
46006139939731624 54869972871549640
2941946932240297 90058607027232800
72017891122790192 81189397967919200
18163578583270656 22738169652090468
10117016768592078 57219526363801224
5852305445402530 7983508677711873
85406927249660928 100257491545266016
31739745281317156 107237266293759600
17070353457706462 103140961216697376
53438473135224944 61163110045866808
16503229382488642 39307696921929192
54069387879736744 75133854888766528
64061845445863000 68506390110199776
74328956772322512 84419518429832512
3516485451033785 82882534586898464
18546039231827176 59328488152563512
47654310129196960 67468239566923184
94053549857350208 104605110197704000
42011910185704832 67539835628515280
19064622050833140 41605833540655920
50272915417823056 106807355795502912
32261367245903036 100095478562636240
34169985772964116 55782729079067264
47480659696847944 65368992061700480
47130684447227128 50552555979203064
7093433007744221 13870330523616036
298926584246063 42948629985870008
25397458291028228 82490978563290448
79237344337720912 87711331516462000
45663041318614224 55738271573653064
4153688054366305 81657571332857936
34052421233728048 81820695213821840
77909795432724816 84282764382609232
21879605359022536 82052150400987680
19075686179552852 52824145342552976
22962790455853668 92899142251138368
4448216397517016 90138522831116544
8440483672966008 49926941330373032
36520188191579840 98906925601931056
18963016693646252 72293382107748832
40039583098069408 65083368114762152
38129764702434184 81287078188569696
82183565934563872 98818314485625520
26442852539376848 88700110360132272
18836802586786664 46717300499891312
31240333333958452 61783120557796136
45035832474129896 50673350546761352
11798406303628928 68372893066455120
27759255250315112 63092559518607752
44612738237083840 56544304037257416
37879952575902960 41893022038463616
1676915928863907 28399716053006000
71878642408472488 83471360369843728
54572910926591528 87652949180922368
36227404305508064 37530670113857288
858399326462174 96856297777154592
8097974064383702 102738138169224224
33062101329936620 73561681130085792
33626604628570196 47222084826067384
2669369817025758 72492463487048768
40703631732374216 88030979521173904
30067483924751680 69567879475865216
46723533410714368 71448957928218888
28938106301248568 29120753450744648
58896758774918784 58897905781967960
65908908305992544 83534524492054800
34055442873436756 69738088617565576
76000297256436208 81610644559686704
74545099112482880 82761155949890944
67679562806779520 79252023114284176
2227660714748765 73318007614846080
31925137912225360 94486369952988112
41059211460691480 44736236428067808
9888806748164374 12498013490251548
14597725805571756 51845497467889056
45603313871777752 48250205796237208
30661820635169620 98113705719623632
2156865074519731 38528455944334432
26152580798738876 31434351942611332
24908431406680696 32553207386596700
20192684751542296 32258876827683276
21138656807713712 59335596523414648
18024278447472392 24534440904540648
47047351661428864 92136785348321968
2225667225434495 44676946855371880
39786460313529992 75792860130458496
32411933504897328 52843352019302016
4012444498858645 102506512587326496
9843459972471244 28524808205814380
53247493642805512 81338422183379024
37961775052520392 83237896824138688
14973899877011118 79977412914319280
25953515782135788 75953004208277552
67734374939366192 93421900207100352
20839368158321392 86119994669820832
54365463074011264 85922171419925360
637493387461090 6781468048478321
3717784742247393 98387742731337040
79193794560570576 92466725636828288
56632448094769704 86577431467984064
51679791324915344 66903948908698696
20834632446842968 93066256429445328
56187110384011112 82139567219167760
28689841737054460 41663316229477336
22117294304563536 62997715197623480
3653862014009096 98204184409318976
96164692782464272 104831506881768096
73889689059347584 96105534414673296
6217984308710483 69578383451697960
42193276722493384 75505814260960432
25432059392342772 84551707406966448
76992722312988320 92065549740982496
23794850465726868 101110654861301488
30301924915821856 66219366709593624
12103935814428336 100012337012731232
18825027399029932 64071581676101720
13368937558521278 102708069962275376
34242797011244604 102142106606718512
13998156052187356 15845446514345942
17527853026812754 78351625079440736
60458852003495064 67703208256968344
6503692861775211 91868221168071424
10059055378459936 76286334857720608
59517786572839776 79428083943246512
51090685765430864 77307037899347728
2527787620698930 104864058909117184
63089203110177272 90626872344673968
56922159369852096 76270327703527872
8312585449204259 62501175403287928
90917213309752320 91634922476869264
28329330037340944 47977006803954344
32296612261102696 105479864885781920
53665835356189760 60913317786164512
23991767675856412 44608350193156456
53842606709426152 106282565304836720
26690332968133560 104248100937216624
35956111629685616 69560401223429152
60085771986103856 82515907859636352
81486068678289456 88408414514214384
45156347988818768 101635108728707952
65278868754047432 68617947349476280
8988192283836370 57292235501717032
45856329223324232 91143615171444000
8513340245629888 80062639706534240
42363512551169608 79455109461161472
14181991614479074 58368783142723496
45943957734239984 50507574905566056
44711365280987960 65345265297024576
685188917920685 69307926980366176
1212625806156922 26632374223280732
31497247790639896 89767816155727440
25393796002804964 103295145761016912
29519895857425708 33183669422715396
5765912684013752 93940008386994992
3407955689031221 61996157644170800
8566354062610250 32723648415731832
73183436403834192 88952270672809648
8490830965547567 43060881785118128
44452969687276488 95551627531783728
66451003339294472 73461367751028864
12293615567197426 75052368839347504
16105358808507166 106822215728651488
63693042803588144 71040239419103664
32823528709829732 52575509858685712
13827639344880304 61496889643714176
25261338445719924 90494548853517584
73509373371755648 105069982991091216
66795650476205864 105350728405462704
74695914636057712 78404840105484816
7886939041203694 27502323864448564
32937947902910632 51854177155364640
39615912804318264 69211301794214288
6382990728504566 21885570255634320
35394088612190648 53958337212962376
28413998235555664 63222180892171512
67146531703335992 76587177984521536
3053994537845995 36242449897287768
15864942907103358 89636342219386352
36053177411998768 72635631777953760
43346104594195960 99924928924197440
51111360133570128 92010500679707008
28684201911845416 91060428566566896
27023288648183840 36482208215517448
72492182157419248 85826541901470992
64164685069712488 73307608567606400
77471769818464704 92155639131206192
28567501011870972 78591658555852560
71109875383630792 90803007694467216
5028710102521518 27732678523487488
5826093167369083 19298481441646204
55562845786129032 75124146334640160
24409123581311048 74028854163455632
63521282941440624 101638179556657088
28951492886683672 73054965238512080
14850981782116326 31778780959471912
89910146140127616 100698243287518752
21104142987488568 29726972784846132
29317950804533404 100315420762428720
44657951229006224 79881029819924592
2254107246445085 6054312849041752
6605792923679737 94084633443790496
29036249154021088 79096773649043328
41121267047856928 93642043813689856
7073075686178593 85094019830859808
23626109613471236 76380414388782928
58210140053914296 69866605848338360
56063512829037128 101420545369149072
43144797129663112 104466968131387776
84960716499655968 89054003295780624
94757710002733280 98400184730543584
60968242431591448 97367658446007600
51146625357620272 82392677338654000
21349559060297788 86708995205469568
40131576041103008 96619594923783936
43520969031557488 68222745086977808
13263163048175056 67994247543283504
51611687734037048 79174288797959568
13365766909648522 22551253956184400
5042946378923801 61294708960821192
81014252935901312 89795097779452576
1984628124390794 105295948188483488
9903208255870062 77656039848994880
7300323041231541 71975241118746608
27129944429577652 62133989807132376
11488862771933754 69292906755216640
44713918999766952 78674211550965936
25148777926379028 44255778071605712
66873952376675456 105546958147601760
11075198106061942 42937491387512992
49496307269596896 69234730602589840
45407383423171264 59144333049343528
26702903247934356 47445529498870880
64855091638346136 76588999292551856
32726594939888020 82122297398088512
12275187053265006 71339839149053232
4695313298755267 18213434174288952
11856955627558144 103698712730311264
64891162989964336 94548321026887952
25750383802376572 79359709803768592
4369108990689471 104588080881054752
26246441958274096 87613710134965184
45524848747950768 76849114829613152
26289312466479128 92069495236266384
67636089914361992 78810432997293136
4528233333618930 53442076522138624
33680860841972372 39455591046889136
59681557907021752 87196778603847552
12356972401129158 45827795360397744
2860347807456590 49833197356717712
60874936000154152 64450576019340936
41123095091021368 106698383958245152
42284944270687888 98580870719421824
89202536930695392 90838877206544160
6672826187593464 53463249450621064
1562363052584076 14904459084103020
69082011482059136 90775169884094288
221000035026168 68061521458676952
44838642121498136 46784640892271832
40034218251891736 59390301339989504
82270884838934752 100410513819473328
83303291643787440 88741033708527808
7687135974000935 99604422240910400
5867785173586277 86923739060012480
27466050354949968 80934379280673648
37647448942673896 77393797089151808
10257578173405844 93410144536982784
2166824474090196 107210177806499552
15030116268649300 16515836597900782
309668297895050 62270514553089560
35230770731111548 82796631037840320
4852363391854098 93138872359750048
14523042281241234 15285555638696298
3209541473142244 33906524655399724
65633245387743032 96966060671608032
13243969882616814 54822113382775152
14466676643215952 58080011121320000
15612429718018350 46002109065229440
15569799666410836 31874324783925268
8699011908315664 83532883332387600
62922077160333288 74191451208762016
38305750098203680 50255991835648376
72560103950373888 77323482460283328
49110459293816408 59570465802471576
7578837534192281 76181681568173264
12159498729157264 14852156969947442
16385168751622020 48759536457442120
35103655420186636 42510515430709480
36218936788235880 59219323144860872
2274806201670076 49231222596085768
2282652516026689 47119192598280360
37693635564623280 57735944358654440
82484721668521168 84995560961517760
5120775592243579 82042390156311840
14157330918473824 56342481676662096
38659138880251336 67511710251931424
61001496944662896 84969675417279104
27176682674045960 41493800996207456
12054137640327460 37989261079973240
31859580620195788 55006436076165424
34340697969259664 35058829728296300
58418540424482000 82107757457117888
9262102791966254 76977509966585200
17924784496981440 30974140137581652
15658286403042994 63272359002587928
30541171657084292 102058707844260464
27963677677122896 67144852501515240
20069802485533916 25365381080004516
71016493759528008 72035882695388840
42314221489570264 44478680358667784
47525628452211408 55944307397099336
67884164817177624 101309495890859664
13877941325787362 23714509488376252
59658415170829048 107193678070200800
39410113006843592 69720724632475704
1498729895171738 15635282785637674
78307570471908624 105488417380212848
53575835414600784 67541375983869208
16876545358872996 28130591458540744
22209482158565916 24807299344039168
46142572125662640 56300575411877472
31143448038395328 79963598600913280
1932147471031571 36999090181312584
21372146646667112 104765935945507120
62249972723819008 79001416915350768
19677514925086224 27343135757209412
4285127710573199 26457038102287308
19269650943166364 91747704225100384
82983278639902160 84942223885858208
45845460159513120 74240004486668064
91507370117790656 96385769449922240
39136967459490608 65916324390142096
36059865489941808 79546358476120048
53883678242396200 106743420007318944
49297794252342256 59391836333308824
37675060615462896 66036995639559216
32684287772729512 34632026956094764
16661949071628580 56825716740018880
6809546097752766 7093840237672429
84319294858642240 90929159344542752
21313424228985988 82033726353811696
14435351655567178 70431183395161096
3879910051747515 61049185634037816
53528531454653584 79279207058217664
6705419799240498 55632873697491488
49020180962259704 68435704523447840
62015136135918080 102900638369563360
13722512969121942 85102731233709008
2601087057483293 9075655781893926
73001677340504112 73408279094831136
43318552072373992 43388584790889384
62464164067672384 74547395624141744
43886154294339400 105921661085144112
48780826761954912 97499330656406464
47160013757286480 77215885270594832
52678154715929824 96738532082640896
30565801385366840 54494271900433760
1404213150110627 61956525403425256
15152829275734338 85025823792350816
20690503762331404 70121431379519312
22974516366391388 104306794960687312
63182894380540120 96416724979068816
4689967686857989 101244734365766960
20523943424065792 51227399516338376
19234580989230360 96437595082837360
11977625708924492 61358625446405832
9905271431282430 50389236618968232
105377561515194384 107171837097786784
18396492349121104 32721622340396520
19623502304203428 28440860355246752
38732612249632664 67827771080079688
101243767218529952 105427347159801552
9668064929693990 41129713218484520
52368973208716616 76589393182001920
18564679177226268 69491148782533688
71605909255507704 100055083399697552
38195055075445576 91624542141354800
27446980409940356 71017616657944912
4764379238533023 28247646570610444
34093675824322148 65826867038030280
17569334566003810 29262604698129288
59813304062043032 83089703547657440
5836270054487995 42451196892124968
17275907460494242 85489378758028848
14442267294266138 101116885764660704
52983482368149600 74063673966764496
3805406666127016 34681766574791356
68332478966442528 98927419176024688
53481604453164704 59845193116766776
45802787231385064 84950072530891088
55876553588664280 91628973572145520
23274876537746444 36964752515188240
50286667724130664 85579115041766416
46213513955662184 96425337854874480
74114431387175408 78454073987861680
49909978798784664 73697215169891024
31591309706982824 49496311108590728
5085406341742709 7492507056702809
33601020291844196 71320959260506104
12361267996175774 64350378112264288
42883202155948280 86389710331762752
45800993949638016 80373158495114944
68435069028736920 98207879332762592
81203177131310320 97054978959667648
44304312089407376 100833230261652048
76129581818116048 100216212450092752
88223813444569824 105924376826664800
66389009009047736 77082132525991488
44400447714719032 104617299859649728
35564453513871024 74695326473691984
57657862013752784 88750692736552864
704997398601532 99048655260772384
9379996420614630 22819625505774320
23960036485504928 70520318836060760
34402110218125936 63625552849336664
57694890853096808 71045876629635280
14711044650427254 79756122325442928
92665348136142784 92817815252824080
81356903967909296 90053573923546272
44962653225658440 67371492198205224
3067181927212526 46925535764349776
7767958768909459 61747273139606896
59000717091227760 103649274199806656
51990392432107192 80937241269411520
6376291113119892 54237342529095488
45955845612034256 67902941986930128
30299540418742772 72418564316206400
3878790237480929 12162070696966178
1970654434201051 25909689362378328
8115779885731130 63445402693329656
26703880620979708 107278990070970224
21321612058407224 94356594682991840
11731264002750022 68334228120654336
49899895676322584 58954768291233096
57380567683644136 68787752147142448
20099869282055296 42806641259069088
21312825824860012 29101268566580216
46284116399433544 53004705483765440
73857380982353248 104065150437855968
10288603918837744 35189347633535408
62795174450103800 62957406919333304
41779421170689032 58381523474051704
85370081033745248 102562323495222528
33754256078472540 54915184715422856
32256798949349996 34795833476794836
34326148365216848 73038350405714080
39810512850376912 86382386775435312
4955259282491687 45907899401949336
29447704142443864 85691471387869696
54706619160385928 61678113020133624
69074368603551144 74498999575941504
15950927211217890 94380568631542256
65408075843182792 66706100207510416
1417370429572678 65152990162683904
58200375958717760 80080735100041248
21300016730276120 84699474757326560
40812871022674584 99107215333359200
77980188575235792 99594742149656352
57315013350801120 75900573181560176
4647350005291369 65462129832427256
1632908449023820 74597490966061440
39572354596009472 92709284901166592
32230619512703344 85473438756346176
22950800101888672 102608267609969392
27262482515795916 97858545480801824
80272087484257168 103005454543601296
41658329444801352 63232289892772328
20149044585692988 90590355543077904
65016939619318048 83594376250003104
21379301830024352 70288528205664864
52638394044291720 53787558162392080
20085843922329344 88938948384877824
35347869355197548 72598850046807904
48389076748936112 72371459090482368
42523854662187600 103640875682942256
960572988494110 28090447877422732
63471932284335368 79426939279065376
39507993301178768 65892267056617392
33794729588877888 35668674232783912
66405123507051888 69206808316598168
50715934640710480 74833525681546448
6157153040879063 106583903268693232
52399147414806016 64216104690223736
70691899793676040 81073467205480624
54414958953265792 102116594494058288
37730279600788520 51141345412708312
38542542015104696 73839458048878912
82106766209695104 89951428201491600
13243518784848412 29824678122503680
7741974768528371 84641207219791456
8500286691645818 18012667275627528
37081099494866584 95867960783623568
85975081504171808 88300110966919376
31798495187537784 39034033765253472
88392486335677008 99573487947972160
7901870526620107 23441347293196884
30631800190103548 105840113517187568
47813014173441728 80324540452219440
18863727769652188 64910557512208592
66947819183336680 104988138470580736
29578516739675920 93025195645026064
3197870783814241 52368746341865192
23325419018178192 96691161612480224
94944851792373328 101263154407167872
5844495822311786 71358312249762008
12022300363163002 100426970008433216
10859612021879966 18319939376911936
19047448617815412 58360701057622944
78127106825570720 84438275712585888
26031294493390672 89865308788770736
34137430833628864 40165165621382544
87524433568404448 107288582931954640
34516142806473180 105114048145227120
55155012177622256 103872883598502800
2518192110755922 8002356757310872
35272312059783 32166422580993292
90505924294598832 92957840786856128
184146253254318 101952085318982752
59934835670290032 97200078636418208
26309948001906600 47933695270364024
42931402228582792 87895519867587712
24069986720597092 76513468268650480
762878738740540 37930461100944920
45654866365691784 49487017491069824
45051408448532128 45298607316064864
2321218885590364 14081812860316094
55669008045848120 74913098689900640
19863681732674420 28725384932601564
79358015524829152 106443855330655360
18409531743876276 57557813217087592
71383820977782104 97641688685865840
1014496179845429 38601082136718392
63432206701984064 106346069235598816
46659177934956008 68625176418213696
78158008486918688 101498747405214368
41747444385707880 67459384043667264
23630641520676056 85185575458966112
83771918549180272 85353376892093712
16336770577131662 45129553112822368
21068293203386700 87465145219073152
13254682777356346 107089024973056096
84027614802174048 95631195941852624
1566054984629822 68201174541231200
67252698386006968 82729704728561072
14237604655993660 101189289162649984
39837823609562328 82595865370615440
17355735831065760 45573391437538176
32429145386693592 65367324537756008
18264979867181788 94408861485903984
42898619481507136 85618274386970192
32375688963981648 66995201622951168
61771762312282984 78566536558571664
34178600140911884 51203117781576952
32214483877652760 61088981050022544
11295482292085272 91886909857512336
62916907954766120 76731538617766992
103413967799142512 107120987896460400
4796275462177279 14922258014344416
27257872575374240 85123725449974112
65907195728401984 81275482519833040
9309758138720708 64325566902457088
45288698438205744 102734569795560896
61650214165773048 96541275117162000
17816197184106074 43341530532604240
51165660790192064 70694129737771648
9870670708863074 101422137409296864
36809649867607136 45832018523500472
65313855120497936 102734907876211232
18334384850290308 30269530874420184
42533547877274344 63437613571177328
81385438083601424 101534889135014784
75170205945208016 77168908361773344
25747208473376860 95326763526791440
32504947246564504 67454444296827360
56624568192329824 88999323641880848
27615276106417480 85870649159859520
40010771150076696 61678605773010288
37516847019858576 75004273701871920
54690670670570408 98952975836070688
44040328275768688 67744752617577400
74098264871014832 98216794191201840
53431046401935992 89781192700281584
19597319106862272 26728433797795120
20736734671486676 94965359335451952
26837915059490984 36720509326816200
48949183490958432 68850613912644616
71633650951680032 90254923945329712
33958849774712392 44100001051092176
30104681508105868 104926377156002864
1179691495014191 96110840249622784
10490329592097860 55624233760350072
12959480088314446 92694527680379536
28510786105508820 64819093358862344
50762792328495440 92095527315573936
30261998987791844 96052410751930288
87305645212743808 105290459841613072
41762194246194480 79899588309650080
26204985655762496 88043309564887664
19927636154545604 48958366773036608
49539757811537960 74535373690005152
24528649011154572 77885252096124320
72703986274424400 81955723718705040
69103076296321144 69287980088457152
27214001685723512 105547594843279328
1841066486776734 21578260800647368
25665395672730652 78524140407526448
58643843205381808 66515303374678464
17944844265523922 75944559489962048
39771700768753456 76255497896276896
44575597125351744 98380907475431504
58677924772325552 90513705009852656
52767682804711184 54626350595031392
31962888502749652 33636904106097812
58254124698151816 73884363375305984
13028172122023400 93061578737858640
9812299139870840 80191603140651744
16031715303305444 62341425384320104
93326298360514128 93500493256516704
16941277517524730 103592552964397104
49944248865667376 86451410950908720
21201988519113172 98750342551001424
23075922984101120 91529346766151104
19971949740071500 75440192176976064
53975029588607056 102076112038045952
48788461185253936 81980500139810608
54245810542680008 83329802249192096
874538189671707 98530340844337520
10925152622631460 62142386506871832
84223198760867360 88185357260358096
11288410858911902 15034676801728448
28628776153822724 56404525747734104
17114613485049068 42714382858828000
3578139603268816 79879204724078416
36466302258921456 65168014816385688
6648048415290836 43766382773149520
41274749990923712 48575143097600584
33811365853012104 69383764559167904
17303573824738322 38655536129883976
14424440875132760 36245778488277072
8658200576314550 68460228405880400
31426953218680208 45325274625793488
1501934887094880 60172686530241048
11261432239830406 75064832055384864
22969111495544064 90354641548094992
103970326372430864 107294595620547552
6231645275617603 89682398706580400
61844539784172096 99899749468434592
3271649166066744 78504077725539824
9828929311044698 68685356715399208
5518729481638721 28799602886319748
13758894789619454 58660803314714464
88410952461492592 95580154683355008
11400135825146872 91798499488473568
17038700763929378 28083307529438036
16279752219295130 58160427899852024
18504312653084576 53384579969027360
24632864817895524 81598883405362368
72792387638114592 103608920039060272
45042674842994720 58682324722801624
28890740213769168 90424876928380640
29800396442316072 33066469681790180
95667671119819312 106923879118311376
18306640265858852 50313421047172576
67020372861343040 94493795862368064
14452375026633080 94739825558282528
43550348724668528 47138614770316344
89639532389091920 96999108040510624
35784321108171864 97634220477373952
3805404548938372 48592888825497464
3100580298200227 6273347268287281
87516222251133776 98255643133125744
54316892527486832 106988342018917152
3319847961560060 107210994099857008
9215023666300588 62386537105088080
17503464607167064 69588280638585320
1729815777306748 38562846447728752
13885197144595346 17362027670013820
11884780934333426 95646391494104816
25075104136735548 103607374346095712
25671128692458740 80479581547731824
3711864950033953 77799886652728320
106335832988010848 106911089068375456
40853697967964200 105530095796281872
98143115038567792 99024288972051296
24888468464083876 47617397330542400
77714135842957728 97870070731024992
65891860928978008 94341604229768816
60626613481258808 74518973673812144
3489649856787111 36963806302164096
45785648414799144 74533163885178416
14256511947901926 39753654587181496
31186262386156864 65714764706139416
940464255524063 96843496608963072
90830594919160128 102537491233960784
23443597252861036 47734955909145000
2245159018886949 6025236822158054
81518188198736624 89259715281247376
1626072871665574 81744952380497024
30838969736284276 105853011971980352
61452561945074120 66812532074993176
15734055969958886 56299134604232824
20693529427912152 44687310687940624
41345992133384728 63676694109224360
11981974217769630 89095593430343296
229610612283706 54500147503576696
49877309283610184 74071338179331248
51979684265199312 60847661968590200
55148650640319472 102990609503612576
72972262674893232 84544163198846864
22826390874299252 78765834537879232
55365919795549048 102876673955006848
30506906440627688 51032963485646848
40265765596307400 105579013420273264
34582614506681080 98735939775632912
41158207052558920 45162627209099224
41657275796892952 90701767416997584
7552010267187886 50134476245944240
18848783788861860 57678821603236040
35056880064353964 35169980971492408
46306502250789672 70530975774740264
86604160030215888 87768558701928768
23769652072733704 63491335387546576
24074381759059156 100800305382811408
46304680739794568 61026323440148200
72132915899982112 91892879542385920
42618592805860160 74593958599750944
50347062283681136 62557129564799536
73282646538198128 96710823157680944
28250753967111604 50088943845440704
54106389246927672 70584042699912688
18991390814726652 63855867409700048
31318350398064440 46001436794024304
88280754022229440 104982802389218208
16348970013874064 50702579988843952
7543141016572957 84553227321885728
15986541972872172 70664115114449736
94133741955960528 100431218051843328
3687436182169725 5751117309824375
21146477029845060 72834651029481552
60097093915746344 63275646484582176
19997854558929836 55507640211441072
8190127895515065 31165375837903612
59248713160612520 84160635495167968
37748596570046640 74369876579811904
85617352321762512 96371212746136528
986379201236725 16838865844504938
72328466353166624 100552474843403680
11564258736468132 56106300418193848
3510427435083391 65672550034054608
25271223644764344 70810373102948800
65555277644466056 65905176505979960
40029156449471688 96612192784017232
71523997389517640 104674418553320368
4556963411918261 82439020146164752
2378973876466371 99783693109691296
5213606474682239 13049525930406960
39619333775690104 99273192882058768
2009937434009553 45503357361591744
12269290589467246 78740701182988016
31884637810488148 68861405277724880
23506442898394788 80658715084225888
49013629409409744 76631374969608352
29310383153669756 54953418024419056
49122721824224504 79862852877385760
85286082580453536 103836303505749952
44540475170997264 55632318056086000
21851958255171600 100181859016636720
5501825579806140 67865893284224744
23797592406359876 97404842530887280
64167511561979336 83296084096567584
40889652900013760 72721085822349968
10604170084130102 89915995310094880
48934872950262864 67260457754238928
60939301794178048 66528908797980920
50376937366579088 86818781831926016
10511212030226904 61869013480715600
15018898502215586 16877424054501734
1809700794627000 13272029552042396
9244746140498358 42126642028483992
34487911975640128 41510919857293344
97253232834228960 100429321828414976
17040574673285686 98688367567542704
33989931048689672 94624028653855952
5566245105453113 67399413273494760
18192651810961924 101957860780069408
10928134432352836 20894581361032880
77106398567821168 106743960300123664
59476943376915776 69035300390819976
62575162682648120 74797571027981616
101586805604682608 102789760318409024
23097686507426468 40792976826503400
68865477839028208 97208990179018848
27204402157598892 41770659432590128
52914688748539000 76014924200156832
74060828965361456 92475031203889520
46027484235674696 55266853912957032
85348616420520448 98805405577938896
2590610634400560 78565360754547936
82831607217637680 102840965025020272
37745232026412608 93549962551827296
6436392167126469 106715803537064048
82648743423038912 91424550539560752
5870056346104816 101830336276796016
25799637916857544 85999993208763936
1013402372845841 64899299303286784
23686018381696716 100332836406702480
23977938609489456 49114643569240216
15756696236891946 88615313972634560
55340843664544712 83698500618491024
10756584759098060 104411947025999136
31111668943843096 51839965435051376
51339622359368544 100502859689336448
51663455629025296 71510431264624448
23724283771570984 54015217299872624
9300457984163290 21788862107981884
28569426119222276 71881168142684600
45795784874853544 77227831801871152
35275428632151052 87800549134037456
12027962557201012 104620721830030880
17202576888207636 44180730979674560
22782751580154432 38682701820856120
21126485459058392 105334704929023424
21909597538114944 30193290594789524
35928515423818228 37362008261562752
94829155012204416 105039117623053040
20097503383719648 71364011872153896
58221330837553824 84584206760359248
1564320828374863 24553510304778304
34946865566540928 101680459381674256
3749853309259798 39129115979053904
65110450926118888 65781948724888648
21305452175679792 75580352054269072
15220514934143076 86522684174490784
62045878965348472 98583519838803920
68846465401109736 87189387559828240
10213673504870230 74511944089647712
41510084426678872 43163020858584624
23877400646662536 70263715675476880
12936078903151330 63140277893302952
3391256445803453 91482637999807024
29795763433123796 94854746813730304
5957908822403721 7030022138621144
83265756572868784 89269315253437856
33839622242693732 50584553159282712
87333742726269968 93595714635885680
66842186656849328 69952132982709544
47129580050886944 82405720068357904
101905477721199856 105507923961166064
50374225744995144 91437585654922928
4118266716971972 106084373159519264
35420956277830908 68858808866188088
15600800738683328 58322624766845360
80289466390314144 89267481738577328
19768452134614192 24215532055957808
1770163875053406 106010886294325696
61761453125356712 85407524964858304
40053675694757104 69164757023068656
61515249225400960 88574265275150352
65331210623078960 67476698040996208
16705425202325068 86115194852849632
4523482391659549 14157548543811426
74083026120221760 78009490404957248
19459259158467496 74959630738389632
48598424555782344 88723724863375520
19745082843167508 66404643907409704
27556814394297044 33230094188908024
8540401949110418 66606826587364616
20484855674132932 40290757126781488
33471237511761876 34126747220132468
71687307600501296 73875671592878384
19665481283366404 56018979368312488
83353917700222448 89279950918972064
4722693007952884 97286753040219552
37723363341959400 61025495732493248
52229571469282560 101386845841936176
53593634707268936 82525659585479024
39140750048995992 79802253619165472
2354916223377610 3948436921796419
61681272934983864 90636076448860608
97112068879427392 99365458160897504
7016531939224629 32752411221386740
51436258143137392 55327234381156576
25125502929710784 26328123808595292
357263053942108 57271637626733048
37829375903250144 51042453191022144
56604228021455032 101324383309107264
22435275925111784 93182235118241936
37770455970400640 44581407262148312
13662222265182884 68453351572711224
86420572822831008 102950359459898064
83660090575688608 85575500392048704
72379470957525296 96349733157170928
13940466607894906 36215732552331944
48200631187433656 88067914712110576
2375547658140565 18570956122066128
3250238453731920 76806980492134896
85290053943094304 87318073486926320
4536026206040194 65619611493717616
41664385844642664 97016299904869520
3070552320165254 25176546024645628
449445628094864 25937231987930312
43534407220344184 66934365781775704
46022911364723616 71000039979679912
13115401735891350 65058268594387096
50308972097958784 61370517189032016
43827823517765072 96079041407615344
46900074391377288 72511938842253536
57919581353094136 106039383767925328
16972624268356334 39565072743310952
17212988317133342 59184208471155968
5412364778084186 40874927107859824
27320172341878908 33691229993904896
6803405304028324 21475142654776396
67332944926591152 104299046783005584
62881378657252536 87140804112840704
18454778725450908 77623178667870752
40735507674173000 95733593422980176
88048842418506672 99641054989545888
89770301087147952 94630587267680416
6349229596694569 105322624715688384
9811817256915290 45450992338547160
17622707375645076 89658059626761680
84267669667268416 95645282841630992
14896405293975458 67385280417742200
34528264830380268 92594027192102480
23249561700513852 29376270110895556
43276075484141568 51666093816914776
31770942384737416 52761232025338392
3426111074271013 19649445272692884
89865498079777200 90789918474033408
688892846424866 25407258153624360
56755030956408344 74169142469799088
15765945561978158 79212780775677920
15278524329059992 17389058219300090
19423469182243360 61792695692384760
15748511026052102 74771742152810336
63531613586948048 83771045576361136
81737035163987392 82537786949820752
9259526773820882 46808416019722016
36778430180169320 46531935306621576
101692055693966736 106479168098706496
46897302368720272 69102410600184288
70742357038557856 96252655386985840
45417247464632440 47714525704110368
8781225592919927 79887819401578192
13339902279123696 37914375953275704
25663368612159744 97292570227220592
17956274153209696 91926631890258464
15872744686188136 101072176251345888
13985859438886650 32161198984156056
37240098723368856 88633684980434096
37350628525478384 43328463604238536
10690857643161398 34733631147369404
12995181686942300 14238579372642144
26966337648738116 104065255638823376
54777831834563480 105086700211675712
64082885059115640 99000920463122992
4326816970167162 32774078890607472
65998017843013424 86396127816392576
82654319978194864 103810900633590000
18613511836697780 56949212064709504
41177372798276544 69503557147086760
20186711754457104 59723222933629264
82460973975682880 96351019269421056
69800841354510920 89605708742276048
16193112519025812 48010541713074520
18911917951295864 84876621691056880
2543337350979234 72345726213967168
2952362969940187 17380989507187282
44148116038126400 64182422601609456
24040805954316724 42385342436638288
68344359001567880 102151398788494560
45845654885351968 78211391525827072
31015102276557176 37682113010462592
24884372972361772 101838490030281504
89494087847591840 96906570891610016
26122532888061540 65838582979629936
53362197861210280 103350096631491920
3883068073316958 21363273272850432
40951746093896128 51248566937218504
38589130434768696 67968599780646176
49431029006055480 89496262169477520
24658195085307328 36361230804970192
38941567491518424 40152082793032480
31194626179025668 63495902044073528
47891820250889232 86405009403373008
45500151367265728 71198584336457864
72052278607634776 91045595710625888
78780418494100992 82971025165393504
9041687926569372 97964315721070544
15192221000362024 97423399054893552
48223164038692504 62352767912301288
49982188262976104 83816987430374576
55871523578769720 92075582295646336
64016157444884144 83002093768739376
86187072437816672 92738867763683760
86166160164593936 99414142328823904
99078358990241680 101827169863098976
6646628706120304 73719261341457024
11742579330398186 75550382958132224
67995725369769328 69456864658676568
22474949320481504 33607420382682056
20650096995161452 89956632230705696
57389791178069720 73218634052764176
39979817903247472 91976585363937440
52831234440644104 97844232501990944
63652500663987768 102160854953255136
2049049172323228 49153813074837520
19210308588931668 60466048789453160
281452240110016 17212162650394832
47317580449730328 84809995440724240
27150906878783816 48654807477477296
39258250224441552 70666222706354184
7828360781318288 98915358084204928
13886924160756310 99780839553495856
3868806413808443 48334463163076432
4152513946139910 50526957947027616
65535474810386312 70056376376053664
7044654530427555 65631322026958120
25707806990826048 32087009536956044
52575695535336336 76176323698914000
2120910018781281 15253342753223810
41803424888960672 99809423599644528
15856809400045022 87507502227657744
12665469867492684 38029659455301304
55688884415512880 57597427925455888
4417254889271548 79903311287389040
8159352439196401 52615074656200440
11345756721621710 52543151605926928
20851289342707456 50770976269373352
87800743462868176 104630669427433840
29223927291067140 37246668458547232
6617346241415791 70194177575848432
28367707983487720 73757484120603600
32158991542256184 90240885756023072
67150204148894920 84600778060210464
3386125952392961 37542531608297752
60752911474769248 82597399660981040
24491337661863724 83586413407478768
54021824078304704 74033842814315072
2767154097094728 58694959429483448
50067132720829424 67480889104978224
29239941114381428 100126238957860240
48387195773986080 105468224644921552
41966683863312176 50559767620364408
91185888074409152 107214917418604336
19466581047792448 30947886527934284
6516099114370350 103677178892348544
80980195656231744 95067722544504224
63548610251133384 106701309804984352
13056396230647286 67619646017900504
37464605422527336 37523953252276256
3444487382821657 33580958463684484
11779426767243202 18205784466627132
42471112708809304 75049998250645488
14669905517647562 86920118124264192
10604805678259284 25388867111478056
38115719636515448 58003844108506048
15874151661143884 87407518316053824
101413718230834256 105734350095959152
66079222320669592 85654063678509952
21532877976423276 48104068131897768
5211273454997257 85693140315529296
24419350832986084 91953419515212304
19771690255405056 97293269988177552
61060793401975672 99948494040543424
25280975995600908 46689746212590440
14542402223906716 65683090500970120
47733769458908112 105892798232788528
67295786728797568 68253977137567944
20795941392952360 67082715965989728
21905599310042584 63093828565536152
9024818701285176 72126944810986368
57269196072513992 77039775226096384
27678600797240084 47546065094288664
23846514226744856 100992168192309248
4296781651520159 62605492222537272
932538448749924 12199763009253700
63993406266078608 91349622408622800
936414527138519 31233728246914308
64654746371685832 76419555974118464
64772501773130456 97667452890165008
38946667340092872 43154873437117032
20606349694976436 53420984664348632
66469253236557048 101562115059705024
27730525661280456 97734385371955168
11537884459907920 104557515007896480
42374377191500120 93180345202120640
76474514095275920 82142080798904848
19863015828825008 42635796257749200
7685934566148763 86753084049086048
23251599961718000 82609059133971840
44765016382342936 106994726325967472
19465968091389096 48695106250672176
78329728788810784 95185861499440448
45094771556155040 45621869728127320
2278099900644303 26085132206756608
18099360953849040 26945320364597720
89858983155195664 99766466400407856
50958327034295304 101690906543853056
34139727544433996 43281090915768456
52975394070404848 85291797464075904
47252883709676008 102530829176365728
55854357034017600 104549640962020176
21414908804336944 100348827331127984
55470470603464544 75034603905448576
28287057967869968 99334986580445920
59887753235753664 97696838320946944
31170674470978184 93983035230960144
40028217504340768 48326805256153136
39915751195561240 78408732615614752
22073394918178572 90288907360708288
89034454234982736 101004781293389952
15016181376377496 72061674431595648
82976733193535280 99364983749836784
37134824062419912 103337621918926688
53880991886975512 56897521096542392
46943580737183792 81122811432917072
1505927471397400 89388810542256592
3276146661227037 31176050021602648
44866763118542504 72578908517581600
59328179263242376 101753244502384624
25355444888368240 53983544802403672
6355486248851780 55298866753234512
8936699137515264 74953227317425968
384425025696563 14492743687604912
2300110628874208 14466371014601526
25018766297292344 65201685460574000
8213733831585698 56301075977133592
62922070323404728 69741415408469816
80776688221040400 88745998319475232
83511780948870512 87633031820049344
60920971178878824 105271049887329552
77787633280604224 104810676059491792
33780659557649632 82874066092991680
95519545483749072 101710686170247712
24454665657519544 39732949738638712
82484592837082720 106561341819633168
31293199269749852 78939878372853136
19058370401012432 95033327830834640
97069396645632992 105946693521686240
12702642041181572 92433242559302576
61783208888749728 62704670496400872
25082681255752196 102190124865468656
11998903621344002 34436201327096960
28528079460874576 45946312029276304
47865947578227640 101896891968806512
70081041924126856 93860525216741232
26411455762777724 42987504145496016
24434844150128952 74450858494337120
43261086841148400 100763418955855232
10292458501583486 34106605607955192
58229490348059120 81303377467508368
39948514724985528 76475591257194176
885428769908524 71029706433900496
68641208153747216 101421980292235632
26445903955313128 103475958883758992
62192698056971016 88479017565070784
39821415775187704 42980065661012672
74320695746242944 80211208422707408
16456049262664804 59644671284872856
11884747333591850 38475119749210384
38332627193135096 106726269969792624
30694693252495592 97387057044695728
45239246861475016 71467632648239176
58419178304828680 90823545378382544
52976972936873280 102692025115867680
29120697914730472 97722253334725248
45132139904190472 83921926990161184
9240645926950842 92354429015067728
27757106871510332 70885154302879760
13487174321972282 93673554522521264
7427701203644185 104936462866555856
2741182118701936 43707768859272408
17620605088188182 47021938308436992
29290526732046144 45215437969008664
67781502850461240 82939092555548144
15733143283206950 16066117626621638
819374094026184 41308129694170024
15659632127312478 98224598510577072
89678344635266544 94621695635263120
44474472532740432 94045422723590912
12667705117149360 86278869700703856
8702352750557714 95585832723189984
25906044583825700 80730484448685120
4799574493253711 67028721042978712
10643723085682684 90283984868663456
35495282091869376 61087700935509912
7228105481341939 95093247979361024
3185335323786546 97753872544495456
65391875038673824 85975412227751216
28643396104372424 86574408813161904
11048567423862082 62091862499993936
31208763631266040 61462901739963952
8741183751359945 98586948871479856
60043337721770896 72842535641191904
39477019323849512 48810624066870528
35269139206415580 45920156157410840
11478209447346884 98059344644993648
13155435126961906 63858840055452768
5404935300992206 78396731329052784
14768945491752252 62428653873069040
42513388667259624 51303870476417576
49101905794360000 96244846400280064
81298454316852240 82977502693728688
28549397958613220 92079988734351408
8286398993876653 79591238451723152
25648612628798692 80639018189590128
4762092096002200 43897285205075480
85795084993387648 91430623873618752
5756676341362384 21950889325495924
18830059678277216 28091800794133776
29095319756287020 92656370313998464
8570962052393728 20092788753302776
1803215576802445 91540964699400384
57023273849410280 84673538126046416
54923021461111864 76386014625842336
24903878217221848 65104389410563320
31750945898668308 39590968443714928
19056135647753156 71588189898522608
18650598409658824 21791691110174956
6097631363752369 54585108488269840
28759048747584932 31558223186564656
69009693461330840 77676201342287488
9620387943573004 80205149994101376
14127573169571694 104741153827586048
1054982856074524 20458984464177336
18680669386138164 51732586180096088
9754316805709844 41053234303516032
24312137964252488 96279726417689184
1839808680369569 60686655489070544
4402559932430270 99714747520443408
48114817874194368 65928739129044000
29396604849686832 79333968675437216
23020956762889496 48371018787574800
65242494034288824 88478490247997712
22125573727151504 105671229661310256
17339443206250774 76929962939204064
26769814126259248 107337161805815184
43404709644838744 43771133228384048
63903364390939752 98042175842706352
38473151801865792 86050525959818320
72109246719804800 80600738463215680
60510760817205080 107364134227227472
20438143108557524 92587122998983824
22070511053297056 86439087839264736
63014755187901344 88917302984151136
48270522504512816 52088753910152848
42897764504788616 70031962074108928
255068009122848 29313815047715012
34021590259923192 74868397707997168
43821607842785288 76715768159886976
5227691246206668 103587088570258016
48077716288294248 52488694484968216
24424941987746064 45881274251628144
4197668090749743 78105913736452528
40375034995590616 62565531193402136
14667453964127358 99273610796458112
19108724346919260 85233984108244752
15032776087334452 49597748019671280
5956653093820194 39410170371411536
26372009778339400 43463326559217480
33198180421995564 67973621462044184
22179142565657820 64201958295174824
14798415425585946 15835860188345728
58234812734055360 86424960688871440
3890329404981997 80746388189769408
9611790082885366 38707894224547600
8836096037018209 58915474366824376
16667225401044856 57998459134400208
13005202324003608 44166646132045392
14703468648427972 49748549817128784
82311018808054016 94231262195660464
75384664582498976 93439034211362896
81147227107185408 81242533629497200
9571464196526342 75912078157427648
9778950692078024 104705219290219184
57359713135450400 107365051181476656
43972009382652312 91104211922749760
1460032075509263 19866743515865336
101401025579715408 105017341328625552
24854782734458176 94560738288932480
37961397952428080 61365497278529392
48998469228270752 86767111568298016
49136579289004544 70487061061591000
20690820687434020 42834910344568656
27422327022941604 74633799559157232
87051415901418736 93016720486867584
16336329628329858 95008689049481264
64361170246580160 94667844414933072
91860763744014032 96995291483562144
60737045640496480 76251753344780784
5745491470557026 63413527388180576
10628941848676306 69401742181995816
47587939869871552 81093752166267824
11514509051156242 88814931955135392
69517205678897520 71519205583227584
8336888209305959 91398272448923552
5095937347899249 93896965528639280
9570562099023062 69457944571056408
76983819843976256 85518329412747248
59265332518799624 105572521344135728
869371269081497 15509926948442086
47881907649721936 100072237145668848
77836019656418272 91226223154864560
12920932861429604 36166563902109928
28711009657405108 98758221870439584
24970129868877808 29580779732097644
16389566387704478 78713820906848576
41720958779938528 51382064298853712
20795192598342 63202578483653296
1931035022115708 68509026483467904
79779385485892160 83740323589392144
30092781049992008 53519768477451360
50118076176182968 90248515155311632
10499486675060660 50464445252904544
91218902538052416 91396896584174016
61586193971149864 97724020257093104
47687699900505096 53363267861818344
27109090393532580 89493786493337680
78061432292319152 83706919111810352
35064912521988700 98353024177952256
52604904990129504 56633585847358736
65869634758477056 67363453442571680
47356242400952560 74042419688790944
5321297375263217 99385554086024160
67823606001741448 94698573423997552
42701649388387704 56585795300862920
64356783600699272 69908101947119184
2797290220041658 23950341010990540
29327020237279148 65716202358546488
52384576273815184 100027543896410816
7656309882184224 30864815664920064
12674272959449012 52185634768476520
4256570337367632 58477462079130592
17455015032265864 104019498030458896
32541185120318624 36306842136032504
26116638474106996 100381060396610320
60297796513874856 97579033042631968
26217119761578004 98072456223918976
68238563352869072 94689189891439872
87356183743507056 97050236234650480
76993486393697024 95901382490904288
29301271549972172 53317040207320432
57700443256408728 65939066623318904
13211442676694496 24704362692301576
7317324938343815 73620400931187872
69944104363073392 95682760233788352
21562081538006988 98642521793350272
8573171136115651 100901335625867520
63497182095729488 70298757684318584
34490980256447620 40458931866506600
30183742980389424 75985742987558416
13795939885294350 100669161390574320
15646597056953440 16310986227946864
27213602728423324 106181901025896896
582923962598038 87604675595651296
542620358100128 50892223071302448
4566326968465045 36878767484373496
19232124602840436 55839854506869160
81174121953751040 85827851717260800
40811464693925120 86413026047409872
40858070294703696 76936643257909056
8094562132823949 59129815475048480
30150073351642244 61237750723342936
19280386056348432 103462682474067376
8319828516069036 92660142536903824
31950295671498888 42261889996059824
67790604646896784 72316834492022752
69381579527354088 77546859988040976
73287877276594592 96885045546074352
37722360871990224 54252172635528216
12510702601425178 88461512430139600
1563137945612336 66466668269410360
17635923804405222 42364194326045632
48758743259078624 77443989487422992
155392191995620 62347877929675328
64158230415861168 87343746132187712
14573477027626046 65920604217442744
17488505432336054 74170369370922128
53209708723090016 64167515454898112
68551408450891920 102866300982331520
19044493974382032 89222622260890640
73743928820925568 94319127675612704
17037677455218516 39990831314047648
22057062504850020 57537327484446368
3670496797014238 85301603772798208
3994634854619601 52487474790472064
7631150555493550 102934024708761664
1882537937830735 92630550797187104
53396606850999480 99174044666438736
3248518006600572 55372289461067992
17768409538052760 52895723693652376
18173080058109676 46019663931028016
1261019209788895 56265354937110936
54457800834936176 71270322948082776
12653751852350242 56088950588015784
11823896460908134 64949836609497872
57831843859257544 62245407867689936
40874807668788936 78670105341103792
805627269976807 13691641589011010
47804112435721616 49408409461851152
5771012980766681 25014283945564284
52550138090728408 101978175276311552
49132966917660552 88792224938660096
20940894312824260 50643586676563672
9666661389644248 14654076024156198
17081954149435054 30163475923775500
67345067791922416 86150456409191952
20091512220670712 20171016443930828
10141606623158270 30754489234947604
7798630682848744 74297245464305920
32255721922695944 104543242139423056
27652970709797304 40973171532166312
87526023970695552 104767244357301776
42780619051027704 87955582156594512
68360238071786920 76345946536297648
32450983259568424 59023833980655704
64937653994892920 107063745497331680
75352259536297264 102488060737065952
46495029379639080 100757009428122016
11154191092523962 63818061885609096
74246178295662352 97801494723875488
68175007887582056 106133817875545568
48299641553604536 67094836276293984
1922229470896149 44694164703544264
61901872285768168 66667093692918816
4337626376073840 76377549919591568
77067274458938640 99467756584308304
37241922218897272 69154417528998992
72354031929726064 82889746508696032
77128104267397728 90360037222329008
47061263362375288 92564915454180960
42039808139652280 106688221077598256
30618140146709080 44436134920784024
26260566527178588 84294083436882832
62707472440145912 99218817678430624
69248121336286208 95314607764967024
50781996384492904 54667776750157200
14793363516378030 19059648221041500
42440184623099160 66504212294958536
9572427306730276 29573396011924000
28776211324940508 29570908783702488
26240043314611452 89789956513939728
44649645196743800 94574286587006048
5509602469690708 9203063518513112
1902798873258973 102605974784962912
61414732782692752 77545867873513456
28830457660776156 84911739023626752
31292787112711352 76096626315940528
3807386728899004 98797066123237664
43686752375762200 45913901663372448
24594997235034576 103356959353732368
66773759714637416 68609389244110912
26374712703001420 87884022256136000
9329808949813466 94376487446273104
35771486800406288 73983936665185584
13486150630228814 21299399467014324
52558471940675384 60723245907298696
29209831847350328 39738848898461560
4896755936111453 86577260347516304
20164986478339780 91257239684546720
96574489923012224 99735189264384512
14776699532118996 58186960374941672
11260873166989524 48758335844635040
38879663899832936 78921451174595312
33784612602253744 35567580643901464
54476048344878800 64821741353704112
68932121049451104 100214995168881280
1626491534620286 27804782215998092
2686117710591508 28725360382408160
1257363073897934 51843913065230592
19861665586975108 58470139485525928
28698867236167160 29881265274039860
5056424463707355 64966879932972760
75201336119823504 95761973727624192
5420723677041629 30049538065839024
12086878608478934 61069298063465152
28469284282072464 41137067943874000
11162321670607764 61194192371682392
8477558917205816 38104742881015416
1289088301016999 55750475853562576
76344814557832384 101723700491716448
30788048970708484 46249541971697648
6633385321680073 46333146485592680
23013447424915708 96848102051947840
70676141347859616 75546073588377424
35503764393294928 70758962173250624
12247455260327156 45099524478458048
75622044238163424 104886586719382544
11754221101832588 43826271052928568
26648087602099244 68405915931359144
5184741541974262 62091739019534336
42705646508930616 75961755406446128
44901170647548320 104857684126322992
617318463735580 51886383398159056
6410210041339115 73958818202853824
11769185316263588 41768523752842352
3579304072343828 48671763389973480
2828785826775362 7221551543828969
53915925451721608 67898160703866616
61877767585523640 90901694551960048
27301618920909136 52660018967940168
23757826970333112 69498441108004424
5622729179202655 91329467485241760
49631640522599440 55564839716660344
30261249247254960 61000241074962272
28223699481957260 81128180321886880
2357874163589479 11847097375922020
34978420779694768 72620682313489568
33950074234035132 75339900997135968
37033197251101328 81748929714772848
1842813732504655 65407939017034952
33021007945572684 48389615072434648
25799102498677080 27198857985783784
32911491321904776 46099834861272840
39796800039575600 106700215623703072
20964039916034712 80537875416444064
55894953170833240 77663930980003408
64526427656478160 96416127018026416
24029567387759796 91463288061718800
46747267927347976 93128388028000704
51930084329808456 97229498969239872
24313784571617904 81653843286986976
74025370909207200 87840979367682320
36936072820771432 61096245384595528
20111208503334440 49094775094511440
2407887220449067 78492428133779568
12106415269968040 71264936444293256
2898274788944246 17450579612339412
60797748883943216 94837779232036272
205983256096649 40906581724029184
1884043685242081 72782647445101968
6433858317676929 64617759144171944
61853391356538808 106360496365660160
61569309523360864 75990569231685680
30890614504129428 94238678789758352
19361109852408992 85258188653403520
17383409817467128 59554053667787208
56862267897399552 98845605000341088
10954487056387336 53467964517255056
3805506032160570 104149036819764016
2093517818449403 29066441655446260
72047083315187880 72092292111770288
40487571015243936 58222240923114048
9027402372556692 64677936446378368
39187657611101176 105008750745771856
35933242732098028 62027743429351080
5802049388721088 91463518768063408
30525127636371632 73979627689222384
99473105677879392 107040126525056896
59399615224007832 68515954295955696
22972300669360364 47770442728311568
21650053697782528 28671307392868824
40866335337938336 101663359942897088
40633039153124640 78440101768126720
9800317824640280 45331829205130032
15081271813862238 31935821618994924
53324121368949920 64113949090370600
27039836598989120 66121263785073512
26996075568332308 92238292653497376
9221020317874914 32316298753086492
69624189884162944 87756108522978640
46879063685479384 54947012041667968
39422658592587304 100931830950012656
17595213331080256 88345105592633872
80261328716661120 96807798076387456
5761765119967273 78566589449288224
42926235500524928 98193688260306224
16339518063468562 83727203646396688
66053401091222040 92600443594569456
57791457254162248 81107067074974864
33745261089838048 54735696755435216
13865959965876396 19463617582288372
51894575008107408 63635672346012920
93146499271852928 96462185753689248
20461189435443128 82941896329233216
2763340153928758 22820310603434004
455611367668533 82303220099116560
47234330093047360 79479693584173248
34154001518673728 36656526969116616
26030234012958544 68709208243250696
33694533682005332 57477160610530504
20303197011239256 51005406091683224
53599406500113328 102952478683252016
8829112813986974 49307740749467120
13976266422804268 72256932877318240
28022931200512332 53878833920885496
11532817907302864 89954758512848336
40389733709644344 88534096288203104
6754031749638371 38518142808656712
58315379017617448 74462476333779184
82924421497946592 106957377868951472
2693212303055574 93878085975083600
26142691190632644 27939714345170992
56220155383489264 93190410228179600
81289426446033152 105109216546322688
52322071025733600 94667594697345792
21455752727486052 93127906373912096
69387892697823760 80846734023140768
4841718447732928 68114865617541544
88417083095639856 94098341955778176
19243761427601636 57377851696226920
5440138505858615 71182265192174952
70306650460733072 105893727893671104
61916449780842248 76215959001062816
45531711092018536 92414148579826416
9777649584767920 46425510176858168
23959909674472440 31403493354022236
34179759616550848 70787268016739696
25302185758711256 93651495255485968
57997467312993656 70985237017498440
66587358275534096 98268682380762160
58577088645795472 72791213878529024
28538786627254120 76441918992381328
101780077443660800 104367507579720752
31807833103165072 67478793303393592
49524983482401688 64891738691355168
70605455208961528 96773385747948128
21073605029894268 86568922629150064
24881791415725724 49005403832306320
52304576643793904 60822168856543768
51051003836576872 68913596058192864
36383300231411384 87802284824819232
24318225858810820 62524824090655552
84727588344486288 87317619678330672
45000111898613384 105609459203352416
21031904481560528 34210677352129764
47157094173303632 75554361306308032
47702143258307680 50796225001636920
35945075737413048 82330984909834720
41519926153243280 104641799456930224
37014004340808128 69085631466409728
51429397529337720 101000609401133024
66235227966883888 102232046432481824
6233761692992405 55719730111437640
13992687372280892 59660944128754080
19853226677058040 43523169876087216
60031886707179680 103342471319889888
34430990181277104 89694878253933008
15755955050961694 57626011878851352
10956233560422904 24954387886295332
50201015724556000 60984891674553336
17366526289189922 56181157832073624
30398766823657628 102718368238644464
44754467534882384 97906599795057360
8102273375227742 50365925609007296
68171963551888312 79195447729452176
14536078129785164 28742085737466828
68277733824973336 78538052296586272
82004572701368768 86362236349828016
48664288639037736 71430138295153088
49335276183014328 59677541730398592
70054621680634728 87464962259693200
17568984829765330 49628726438978984
23191769272109236 105213560226455376
41826443850925088 99997464918609680
20957493462827696 23247529242166916
40755823522322104 88838045183305792
6080724257329944 35611560135881828
46893920531824136 88534900872543392
64452153658790248 100909412075519616
17383697823433314 64240710407164040
14935121039595804 80298354197286656
19151240116336452 59257714070324744
6952369762876133 87220551984147312
19713938899986660 29781168012416096
1493800636376191 94704365611950352
102697245890078800 106186463395087120
64421693407361640 64733143454523888
39020722653590800 66573486966203344
9040246566946036 69290327679348032
34837854858700964 36155831409930440
56450081985545000 86325166212101040
81360013424870736 97899794796650752
43225723227898816 86277137421636256
42949853897803144 86209689008004816
32370125992835636 45248836280219296
43132103931883264 100255372854451424
68308151860433616 76936035616365856
64385262762426800 69313750003018608
84591767992020848 93026984614841520
74477044500025984 85939857482957888
10398060916661840 78778541230175440
43738764364972328 51795513651321440
43925488319092584 97486076198725568
34325122751015112 72538184329203840
2546988875649263 5582000602749256
6715090752813725 91513966674289376
83828038528574800 105074489396097632
14892715799248132 92455040147541872
8891015146453100 90014459743780192
15889518445028696 99546787121594672
30128762748981492 88729148197193584
17000472268281946 68869403983165016
3384560118893053 42154259482198360
53318508406091344 56600165197513232
58837434580869328 86270610120206880
38172335164198328 100192906698741584
39221747693713024 43591712936010008
7861492414126592 79091759292670112
41926059194886040 61896393713239704
29239037118766804 62650482931251944
71412511461013072 85963239333865024
12554621897690208 91840070347259584
95727482994156704 97501146491917104
59098441374995456 63740337306438104
956015910332489 55237840404974016
50095830983615144 57986399603198656
33423626881806204 77862261271863984
50186534664925032 106374721161009280
3054312772665025 9228237637093358
46773152001318384 106353413099820384
12482528968705376 53517707060959656
77182429947337776 99859531404933232
43763896094420648 61613333202563128
9988074778180320 72436847978494304
41660644634742000 84191600998066384
9190556194301230 100607243934892336
49166990960293224 63691894035439336
91337120793267872 92518197528903632
82423689606278272 85832597275571872
7123174679011540 18357104546440516
2444634211480333 97073176713274448
33474524342615148 73475431623764080
30041168616846864 89321131278693440
32633167665415976 101254980244380624
68848767081050912 82442838021749552
13799019509939964 91383998548107968
5689570337516407 97953392655112512
52766593422230560 69840951428746456
37149106756725712 52611672991893800
9002778944424444 58278087821503104
18298822438660440 48674620653205520
49284812977580288 80527767540163088
46789879198928096 46943797282033952
29939952690838640 99861899367929520
15951022279539118 104343803832462368
33609552259590168 41098607319255472
47782068955278808 102300077363299248
44963989539844160 95916494965475520
12864607339643104 31888626432142276
84408854806648688 88868319696385248
67730693666146512 76168852814070944
73979209846460000 104182171027872144
13272078763327798 42319066426639960
72048931016090440 83907830542967648
90843731756200848 94923229428429472
99224240711917168 104869045822638384
21049287206641400 94974916078657200
15098084368837366 81596594046830800
40298728099087168 44700393551479368
44174990814767864 45613355039971952
78978638672708944 105872348903818960
21495014624882900 41072996716731288
81302110436345728 100502366060430592
62104226008749424 103434887394885696
21712792517750180 67794346464655344
60873156151729240 91623126253916992
58644395905855976 104787963836153472
19457808496374524 41470691053616736
73394061436076016 91306120785605680
14742727490001306 40060238786512784
6037970404027561 15263641200988398
26612998280972304 54200253781586104
44293136738684872 100697477074421376
48774572942643768 100981480480324240
46604699611452896 101291386093093168
36684433640667744 99937487269418768
4717285527017978 41754200548411200
54339471463322864 79643881050434928
24881582956475080 72931046902874416
60680084507739672 77570908153585856
54394614453730040 100321536673670640
33413733138011188 59840651679622304
25385044347298448 97804361740877968
41652498987173872 66964065097851600
91108686921946000 103507468365824576
59869654533497656 89552700869847536
7989880118688207 18335396091088496
28889712651589984 93441231098346384
28517859840497988 63553305634790840
64598626665019264 81860336074623536
31952879423769396 49913181619131120
62613954531882136 87856102292926080
19570646995389568 93072856613316016
54169302034575304 78976136660701040
52108200890630752 60666918715667000
23902341878406156 31185605599984760
15139432699903498 92258912306867280
69287007990327880 86533847748667952
66984697771212424 88048472147506000
34598983028543492 70671677450891152
47078683415885568 51184004572348816
43358927682506208 63228684057045024
47187835826501112 47911771572411376
41106469972919104 77764856023770192
10294366176887136 75238872494959296
16160453013957224 85051796151735360
57646114322121848 98411331343508208
1382238402157975 10802999596746832
47594886477823664 99190932498533312
63065664138640248 97313544547529664
55928057113921392 81898065823699616
63634982547946208 101319946906885200
18798171196448908 37809285024066944
35593958883845924 63696735885887184
78720291396859408 92383860236776032
49406849777725632 59980839355493200
59824843586259112 72015974736814160
69913537157154888 88867244127977424
99871164965197056 103947124607226240
38928471797512840 93631717005304400
7136088283588795 86477149519190272
61547231389457736 81953159311659664
35233578720425056 83417020452309472
14700568680246362 93146388152130176
31725072404063052 53069527374320256
16968557175517664 67658976910920752
2512911502080919 98307340751238304
2847047197470094 69338860593176696
42036194763306832 59862964805329168
33041785360176488 107188860149668944
21083924417818844 98189717615108544
2202554211657716 51544441034720264
3269447476945116 88949887215342000
78388142033827264 83207396806261120
87960514897045184 103933231433263840
6942411372817997 17121761995502100
1346463307483674 65481551960602992
20648457991520704 82071036154396480
40217018950173208 94506859014040816
1393587966147233 103018020159075984
38917098129905344 97123833884879360
61101321950874368 97936098945207648
34921211427617668 93254082925774816
74902742148556560 88720295137280704
26323389200477236 64701427050653880
12613104419319542 83241873540013168
27307418634090820 46033500482503536
37108885799527384 102533291019384832
11236875007932288 28710713687943668
59079385117357288 70971658887062112
21199789567955792 81564211704613920
9728679749685674 59182297143512376
41759043007929640 101441812459839696
40579544479945776 75005059420146224
23166346602968992 86146283837099504
37815308459860632 38873897417584248
25695705076060120 35750199809500908
8048244047710042 47245359067390472
1737080543059540 49694925094781144
45019547601205472 53824617939197192
64438415960041088 74033550707960176
42788517061275128 97542072256919920
59402063438961064 98572803845675344
8384449072146993 84394337978674368
66179834314585152 79478937619254736
26510338061265960 79823401516859488
46036104821276504 71815945977928968
91174918649335152 102708622728115904
26976845176258104 30431714425568788
38659133475334192 69965544488307616
34372477687209724 45643234513088256
18911716761386500 101264639327655088
4231803042527392 94007642948185024
10370777483024984 64425134860469096
64177181897563976 107089064609100032
63519660555416904 98224868398926224
39135477333490776 40354990685755560
22279382686043180 38080750900389120
7402423452572255 86249230684481104
80803322489526416 99137533452579168
6203530135300449 83156856270878272
45309710923219328 65276658237987176
6341297926964573 77336450983251616
41059469112970376 47286587708108552
45876012013520456 70205632056739088
43080363579481912 45420150757084680
70118731978139536 105792235666762992
12734489070724876 47623732489288360
7870483500931554 87558586629307232
32570290651152440 101768654330110224
68723843268731352 96378322091130880
49244369211190824 55519148316467696
16490740533863458 97971366571003024
24393652070420852 99500817493623792
7369402419063573 72205980854781760
44341965540823776 76613699151940960
24264721070078292 28456653042814272
10059247447520834 57310784106141696
63327333615062752 72033423990539216
23229520489663712 59898075934418144
3013117301282503 85522333571784640
21880148265397656 37149473153468728
1897775141628648 33507720432253284
23870218702484144 93602719187875808
8634769667740636 72569244036399504
718520552092361 68923525676313824
51002378873675184 60168802123760256
26333726568527236 76512625091821712
26784781472577684 39848529252283880
27110907284016816 98889683167015136
50535922842708616 64942875452303736
88131123936880928 102792944965918032
87814876135062848 102689740118918672
66786907665626568 70509093889867064
2761419642223360 51521130443139296
46211247313678384 66397576472781408
2077000309888459 91074100900361312
39974471800273160 61814472610268056
12048452875429542 33204258711806888
27409987767242448 29722297712839144
52847340048612248 61943766663804280
14504832299079904 61108772185844840
93204506995452176 99838419623931568
72194243227426192 94224226124988224
51275266641016800 101038611838214928
72949450790171856 82283603457222416
60852747355416144 63683303445138208
55064345640750536 55310546531457552
87773084947623872 103984453081821504
77678299365025760 87658829001673936
12666342541051872 31595684208446520
3499755857461550 85111670650751168
74565937282556960 76240700599250464
91262113349879888 99536604761711184
29153620177297608 76615291107668352
60066040045615040 95332231883563296
31208302711521548 35799174043546316
2707228798408510 99526420952409808
20541272119500364 30454524906206532
15766216415967188 37715872987887592
45648940900062208 104041507467914640
10977433539891058 63054374213240472
43238512957186152 82529742633285184
51316329648559600 74368538852432672
13058591358786782 98818234080497424
83695897114283808 94858197672996960
8352969113732152 18788850084276972
30541703745636388 44935836443704248
45174655268452096 78170619619287920
24630724372304168 38779268949711632
14305182138100824 95537265728969632
22472911986203396 90372146451446592
5226881979551318 75902479852542928
7524957451787190 23890899374299636
11748806160381706 23336123256023420
50538656164758712 59793024049911536
40018292229420112 40087692561676816
10230513216172796 65147903752071040
35824466016744636 97994819848018704
4364986171927264 87806033717224176
50886238133683424 62429003149814640
23595793803456128 84279642613780640
47791610872814592 94348231358080352
2288568398334123 49302229631509432
67032273120081368 77422663507966272
55885618164274632 57877860277541008
31086216939333364 64539841594216576
504733734604263 104694610070892400
38819143867893624 64645152075602000
100202652226753296 105149571483977184
9611979546575552 55328342244902832
47309823171362712 94475586213497984
19221740119501508 20351536029090512
81729232419017072 86497823473714112
17894180227913676 90330175395516640
22828863737451184 80374624599234432
38828544507181952 42469637454904960
50568764069191008 79226927987376832
6109560741490940 80624520306664704
26103236808844392 90229228420877136
50888027584937320 96206687917792944
17557709265590296 70036515005400128
31702330538759632 41210009145644784
31947381341900652 73141258290817680
39048243712723568 55191159776548416
55808448048979600 103048329155769408
18364033272844708 50775804478081928
27675618878646868 41353339235779216
11560491941388710 27955409299073428
16384119978169642 78564687348423808
63206474969601096 103713279096871248
40298293509240744 48060151134354048
83038616600993008 105253182474057840
56258971593785512 68494160111488384
36537194263964104 54272161785827288
17004725811807262 51726108377167160
17967276697932064 80113707213855792
15670447673088084 72427365136452144
8541669792385488 51521613127248416
79257822064471488 79994174654843568
25363170705515684 34449172563907644
85075250546794560 87722898361348016
81564886139849136 97231110754900800
25219626158008208 94994243845358336
9754901839368826 61730127427338448
47410694204393032 62875311065437736
30673166254891224 66952924138998072
41480475232592800 57117517177286184
1820160007273103 43170513015116528
86826578930348256 98095766433006720
33017052125499744 55075176310302384
80384020903302432 102780960404299984
14733662848383722 66106038606836736
49921353967338592 84840312090126464
17260039304799662 99485467734438768
18002407638604748 99972221426681952
5410419254795459 8168665229154210
17769315243489086 47394221577421976
10142165045915992 20969291377032100
53743098113632232 70570606538049736
22991675449976744 50737830777350648
61649744935518304 90560678786924800
7066584301973729 92773747903707552
40404248528030800 56956812307507360
27788039054550952 60759201149552576
41863731105040384 89448495925770624
36898088126097888 54453065680089984
25948957787250152 42322637998355128
34936461963880180 84014272969147920
17846226326613246 82676349288151600
59270550071413456 98452271171804480
18764858264300548 86471766006332832
85204167224387792 102496894708463344
6495066402192692 45097194140861920
16875486544475946 65130622191045416
59950362683468664 103145463775903760
25332789391425340 96408985530897200
6924745296018986 82115126588411376
89289849663729536 91166410238118800
14760868133984384 101797877386587968
80265258215891312 81191142804301120
18027397697755444 62251421809886592
61040168065758552 99708979695190112
3705721993972780 7690636829010396
8970177484986120 53636560860224568
55819814445912584 78804821035527088
1466534427089692 83110497104482704
1270129393796158 10318692541558844
12195714001834876 87591625214292576
55591664037458832 76439226837114384
101668843375237328 101682926057232352
28789646871570224 82812986554867600
16358561082130060 74801790669562576
22281349824116912 54164204331675752
53414305619063984 82334314663326320
33736294352957556 99492708512023984
11950796579362114 100982720091294160
30938687646302812 95779049147545296
25487208944481676 47235936955602672
29557599791152972 54568247828583176
75223257121613744 107008430170154640
5129974209465030 62809050248024408
31448639332473392 96534168571828512
71312018189072080 85927489870379696
38069527024509832 87184454509269008
54830143066179312 96163458749287472
33364406398491688 41165710115301160
49485846425049240 57765845127829016
23634873211762252 57884175903675496
71434826842635008 93921908893895008
40016729777596304 79704249569710976
38110850441626000 58236577227139696
26594565680759444 33959216274735660
17699631571412670 92604174118016496
12326852562267310 72927576861327792
26367706985968416 96383546789895680
49379389953315384 57647665019385560
12700831409965522 42902637132948712
53643596705629760 58402826855776632
40960148592160440 77914669650762992
36503266830765552 62774068855039632
38200700628056736 63730314737678568
81379666918682528 105818207460808624
41958026636340736 80235647402352960
30114442195533388 67489947618024488
54191941043965560 72938414382676736
88450846180928848 99753692115670448
50443468522790560 53350645409134328
45950012490421704 51454596784287296
33214170473085040 75808850521300176
34430305519115468 80745250812365392
20119884101166164 26673119990200820
4903744632678989 76386633955329552
45691051300685528 49058319237028536
47246315074392344 63068246228493536
50377531203061328 72176796882708784
11705120766324622 90596851705881936
60891238602632176 77945388522746704
66627405162188000 68032183067376368
49521588778439360 92645070105444768
18251572157703792 43911465288349176
68379952998020976 71850727028108640
9559459856942374 97638641673323888
3099391098941423 82132113355517632
13556687026420220 75439431201877632
61855304957396352 94902955751319936
16004531215026102 103238009408715504
26996704974176424 59092849192068520
53356794927656208 82807942810034992
4986551234817 27924356290654008
5928802140419773 17918189788320552
79877218221774720 90966404566217088
43144624515946224 57359012577036704
17090958544148264 63251489350249136
14145205161382684 77282815702629904
95247478632361280 104980029456088320
75844786422736400 84114456390186736
25121673795064180 58439496139927712
23798980993526856 45895310054781368
6585460096561054 58049593139807160
1118217933530426 95682424882731296
3271428026305010 40650792406117272
29715658450378056 38643885049999264
74488226604999200 90342851395498704
82144257870295376 101151994151453456
66489203884596672 73130121970842016
16600221441408548 104862368797561328
54036069848300584 71373248101287888
21485541268503964 30334402279630296
43998228110564064 80292551562226912
22214855800701536 92048196082134304
75146957217090272 82839188835299728
52664974292982136 64652960821186104
4660025544832232 8768908008396917
22216819725423828 43917357125301384
7345955801993184 28763103275659196
64968523059354824 74962544379245808
22001532728026212 38129493437477136
4252163737353136 47574824824034912
4596472400491336 48554317193634440
23717570983247008 40314385256934384
31477138077592488 59460323500770984
89236865931459856 90689809902114544
15014536682638940 85816900487921200
17933574257376872 30118509180283756
12171274603691490 76256291456868032
12366336900701148 44051484785332896
5895783659631733 87440412716073664
19058295883698284 82449722066090064
6306734403428654 99848117677412848
74057455084883920 89290698652633344
48251434415237840 48981330363073760
8783830556290822 37793437939023616
20741829662559904 81196318245399520
38148429137133048 43967942269640760
1057308940082169 70468222807046552
12990607526477822 78038357666511200
26205172810905472 31845115999757784
52589570101980240 70593033410573616
96647002124789872 106618502726117008
4104666112376025 59436153449185976
21847092028071608 54473149829631456
26233961558330552 68858158715276760
30456514159985752 83109456498410080
33534783909510440 92579796610273040
1637386392805863 64691988325022928
35364058533528920 46006269975155288
31896458536294956 56420986602050816
2190277973539353 37255478012863944
14437899029906090 30293639829884356
5019955047240832 24648538189293684
29795073244342440 63332728415164224
68637009960083808 80902634920087856
36776918381557104 64644592770780984
27692159197158448 92825978478749904
12583855015875252 30867228774753208
17667043464780818 44368997655057552
28070718275837724 70823168388383904
5116516655022433 41615403390533088
63583429182309000 67137292118152280
48852650423243360 61031021600910224
63749879091011464 84447753173179680
40698690871236440 67537192292989768
6536441965164570 19528230592590344
27405455200766772 95061776711100448
35788567190931724 54515244230064808
57360875070153464 59850972980516848
65784711024844400 106944156706415248
1689525557752228 41037824543977000
42230442957218960 85904907646168944
39562467787649176 104104142935988672
65517100832529104 106033304757196112
60080013437498128 79557319874991648
76022586400166368 78801649679948848
52199410390776856 102330202211101968
35025857734131260 101061212567770448
11752364655609900 40416362607288768
10455790372029502 21621694747898876
53250350698006472 78285591406136752
64890235301846736 85619518534692432
22798484568973936 71334681702732128
2075242928541566 14278383063035974
3967503338378527 36898376910802480
16974251526300440 100824166036087104
38407265138178656 76237821719483232
35980775993593236 89191163570219472
2638448873452379 53946240582289920
18626099298117460 46481874550079376
82280477108988240 84654172230527936
41558791001057456 83983665104326304
804959765593720 18720335376983272
990072807922745 6441899654794315
43407022774372128 66823255861646696
69078140435860104 103822208449180672
18079461914596188 97250135813839024
16869725946341334 31509700228356952
90187900147160016 97273490518759984
40784844528819680 78862190442713968
75205901651916160 78797047780150656
47318199248892240 101966185903998240
36487405845276664 74280228102692832
25108846009782424 101654993223830096
35359010817653676 95173556254568160
12753105394525154 66196620371518368
34869499957047292 76595591243870208
22376450678511060 106720324461516256
13504799088177116 64145785779473152
50302714643380768 87183687139526800
45122659186317088 103769565757196864
71196026282503168 73595468877024880
22831352018733992 66846459218368192
3049734273583986 71039550098648496
20858473848850264 60874405245658528
8894244027415853 85848153933448848
30794861410766240 65984297788561288
76291783239508480 106174978863259952
44796535132598 34128711237519476
8060281936879354 15147584875907906
7964002642079930 43757294930996352
66994775090533488 95956756252731760
86052345077524992 95439995019168912
54822821632527192 96932145551518688
5747187832415012 33510288744683476
6574763333529667 85370255328943296
19194198604084028 31850647181299992
12207373711958702 89810850631431632
22457713917452636 59838204312691536
1513630358768082 20280736070373548
72501187093003120 78969095264469568
71288993758824584 71957170400746200
59028636414928856 73640351136034432
44561612532831216 45555793079190088
31786465942658636 66487379589051096
12030821968595894 58094868732741200
14793939455568704 57455534702737080
29141413438104264 42999642341757608
65287042731492272 81576599295352992
5349962974333576 25739547263105788
91261214946502352 105451060524419472
8577541925241094 12868301576172264
53177112046595416 91572355115033776
12142157112400826 82828815724226816
32912407811849612 66786513695711560
19878368218725596 75201102126700256
25764787203593080 95055220851218464
22710499244606032 103295909123045792
54444952022570072 90972194064403968
18431337183966456 70541046896682784
7441342818110280 90769411207032064
77564239087846416 87873671411415536
29283841369790284 87452296658120016
22884887837237564 79880455638596016
98642996185599584 100533365205772080
47777499770246912 64890467329961056
1843695255486298 14753425093633660
49873823418515048 53192087681213792
61608883490045968 74723158782203344
11471423719307334 21434673319932568
52195642701559096 105643928367794096
34992336002444860 59077934918640168
12952380123496254 49597856463029128
28931085520079440 57912689465028416
1581780648168183 52922271359191544
26063218992914216 42337634915737944
29012418063874452 104647989189075536
14756714972902306 26778554833659380
697365649733734 65178023932156032
28853232087933368 70613061143246880
4172571489908602 18481876700364316
47363277218400984 63379116153950536
54963092986077536 81884401025615744
8993113613351446 42449257844067792
35451934329120656 57361732388123736
26037213097200408 52664756254026824
6231976386581043 33884707728939076
58042713786002000 90522177170117248
23256508309836592 67686163242777672
8113312749925618 99597051662013296
1432674012828827 37079502899291632
8936409359674459 107191888536355648
43951712135181456 62108803079951136
58992052606034888 98906584417201680
3879719430410006 31916976189834232
1923363190191651 60240315855710256
16884631008280192 31694936615269108
18802830439653408 19605508614216624
42545854823833872 102712915634807648
36962403109750392 58421005064734304
45314385864356640 99763987832257904
26914337314683548 52849677657905992
78376622666915552 100241453579146640
5963954373156742 92119047677371648
11617078142838676 25451135210239424
1862206212584306 30285267635560624
14621982484704218 14900377916551980
96564030884247264 104340628758535824
13876505266340264 16495124245349894
5694363944313434 67247918204972880
3046004742824937 5939793400148777
28304020775986116 69483865344012496
7031608350486378 54407075740714296
23250346151045240 70131807993718376
38535088883062008 46516207606902720
18528202343213284 72841117707711840
18108733010902036 74785482599457600
77053968701902816 105508368801424096
20860502118416608 94389582542562544
2510903527758790 93301929076553776
11179238963212210 61634958624704776
57658334908055528 73125681585670512
3860808715429308 85292015759337664
24313951766632476 61545246182278480
90584212919580896 104420431223041984
42045491030473352 51240808154237776
45874998591128184 59381414958950080
5341473149395755 33643436104074500
876273887210846 95124216106016208
43210823680595808 100430868964436400
11613883535284050 92422639370378928
44185912007235744 58357508279504808
96954589227759984 103323231630719824
69202228215684552 91993509927754640
25521904746749132 100689263413522016
36608978433923360 37615091783548376
33354217903898260 102825332353232640
51732992912342864 80162248636339232
60082723741185800 102919611391466960
2878174606830217 6534798607583622
8875887550056081 87296779957874352
12439784082536324 67689993246974600
47483625934743912 49424725106813840
52590174039975392 73067810806341600
90239080881858496 99107761647769984
43839856454389976 57580747300285752
34088258496758292 38657027608977912
26447619873608796 54513120608322176
85484067514930400 89241251126044512
60075378836897696 84261309656028800
42089029479793952 62140522464144168
30064696091650408 82391427998355536
94050310995822960 103897014364896832
53022637015577728 107347137197435440
11128420312817008 61362550062096440
7038676634451298 86600823604840528
45042142447382760 74469871960230304
7693093561161809 22121470622523892
37889954443740104 62917378973672144
71248006514849896 101117472383688800
17786310422391520 43814722078013256
45590734420906096 66223651852788200
64806800862200200 73079080827984288
74575046110971120 81758046925525328
9155456872413260 79250558885431712
75722090128853264 87854789222935536
4964067470601657 95942328141378464
22799722300939956 72069289120975152
91450640546207856 97167977952475792
71990388791344112 77120750095375104
25554250879479616 40666790922069576
27087104560663240 63599198862881504
5468625126648715 57923660915021928
80556001280885744 93165789266349856
27008955969728868 58145551507912864
50385845735214648 70292110074920696
37880967894480536 83336288411075648
21859264663984692 104642211938103168
21704101792303100 41944180266704584
50130634315182528 85275486435254336
31072297508881396 96395238300208720
2941233603621294 23470665516404740
61161723966121712 105770747598275440
3902340461791994 52718898551407272
48229235823191096 74249532647831392
16526997951734934 68578780418065304
23007478491454712 82489590521105248
16225410292874156 95277058474298528
27710853552973572 59662169257129704
63367779822060048 104636647398100336
55845045084780152 67835882137466088
48365664694553024 102767662486554016
5695382213822177 31039524931260320
45240920983625824 105828638156230608
15883987310271464 29325070701934452
50400898220956448 94302718602795840
40416964798316600 95403097596393648
60374217136436496 97735919061201920
33626068150704212 100797380050484912
11533806774206550 23624866889651884
42064609607968928 54608690069767416
18217359984657300 105572567477599024
6929342659203343 24559112148742308
26568275145746248 55446087124429352
20306763751673140 92655417361237776
63777157646046864 101107458556413328
38763143588893912 70013677462331816
42056515149749784 97985200661703936
45441462988352608 90891160030631312
5775759579829410 86429515507170544
2404625356878282 92929454192900896
80381832428149840 81399452428292896
65010291766737024 69505400947968336
256123501594925 83610127483030752
22337298498006832 70655756224349256
18505771038183604 53353724735709032
16666147506809244 41253275412015936
40960658169945168 101257953194142208
34024045651342412 43139903536364008
8145224375006490 66087938357547040
40527359739814400 105755269610279152
28253126152846164 86540448541288816
43882413282070184 60789236082510032
26607233836667268 45145537064508080
54895177261502872 104203611865757440
6174360190922932 57566428652595552
44198056357134656 107364587514592800
47321978737191800 105654878511316368
8845118163605505 89890865005469952
44302998324800520 90393703956187488
57103146787056768 106596609540841360
62374287489578664 86712583853723200
16304854474576960 72167516919712112
49984628980189544 76916511095103888
50294329352587160 63090836799255024
4105911962079241 4949743392227176
40327715288703560 86454576632947584
20583244752726756 70499569542458008
60718117398000752 98830828764308992
2625565230828859 7895498019443135
2157376506436921 80325143763474704
79315307601924176 105874262807487936
15355019475347146 29624551902703492
21055896547653212 44981398652295328
10354246243305212 55775264714515336
43339729155906704 106035019730818624
44831890178988296 62905961638826792
77537220151260800 92486304620825248
55359732257450520 82245015646677440
41880746453075056 65932163542799416
24102789907872788 74662558592480128
49053329306964520 77569328028469888
70017731419678536 90963669007905248
64594296990727272 69473824814882320
6985510235610203 106481346408804000
79145317410031552 89695155048712208
47662344481504472 79159853965433552
27828967827815264 59690790756865344
91560701793584880 98008027075164096
18503870059677136 88615929851086864
67003725493873256 79998996587067456
18407822319649136 93209494482188464
77328975379659312 88408389412447792
42929143139489768 45733251720755416
10101381760636526 47490960687705256
84716485081971792 90737939643858768
5469996031017688 9836466202220922
16151193266275034 60600234209662280
1580750170471955 65934277897419400
989011370119095 42914019855290248
66824280914919704 86879366695974016
2250026718157960 103629897808432448
6532658219846729 37793089838492608
1839348239055253 57061039930268896
32133886229778692 60911168914043464
39023108307690832 82027520273263600
30966342194892140 83275176343543680
43747100935032680 101796253491292256
48970466609554320 72225154641219760
12036407198062522 70542784409716840
63330539442795600 95624245584135120
66414859397706640 85045946067454960
12415435235631568 29018462114867800
83467813270172544 89322265705642752
80614855485327952 85591334957246064
90219579808168464 105804031146415776
88060509116347936 96732398345400288
16900998614645778 45596588439166288
4002738778501513 50731922725614200
26883848909284988 45440248254057720
74934653411285056 90313737991985376
32497842222107336 82453338588412528
3026987266779329 73175151063526576
39124639045747784 45027401514439416
60916375665304224 70472157128511856
52467505431506376 71774253983182184
63543396911948432 73923988727946128
24640936290003980 69236861123863640
38813500244030400 64621815608104744
31932294346572896 52497675488495288
397580364246368 89546460387385232
70761199864103744 87177894329030272
4840950413088611 48516950983889040
49257696411737088 88608529628671696
40769616826798272 58302503957468832
65191506201872672 65888644564863624
5358069938103870 54167555308989744
44947170005123928 54923084594336352
38938565853821968 46149114402729064
14662917583015832 99396481220408688
10000453536531836 94535659884701216
42838071476114296 89134181604858448
37322144495163752 93718400992069680
62750112758863864 71115605813084832
16165300218505488 77628535519640400
28804916189065568 94631909864630560
58775882387836872 70306937807227368
72873972608354224 81080952732704592
24733081005141844 66141088811440320
27028309235870376 72410157450510064
47403308342044856 48426466756748608
12298811082500084 94417870297004752
15565485065056620 81360789610235264
23339215624377836 86076715523397872
3166007002741243 73508637714429904
44304501852940392 89956803703096448
39050453633614376 53777971499410664
70655173129772992 93036041476858960
19060568176505672 21935604792441572
31962505935118504 41365574604286216
47768730238293104 64401726370238536
27683926998578280 48030097833120760
82116539558601040 87032633614270832
927691979167175 8191410419191365
55942815492507584 93056453628054096
58987750311566200 89386755080160960
52106164176340896 73745186271353952
63730488695940056 79503479905708368
10224547827679068 72155297060186048
15749144943234262 57515396312231864
67307185266815992 74082305245350304
18062719205989468 65718002812034648
20548873109432616 70150343219759408
13944537785416040 102628101006250064
32058066003781908 92160145681254256
4653931626271060 27301138489964692
38044556359899160 46746076103393200
42322459090338544 47091239478738432
88610344785376800 106092231299677728
27803828576542680 54303647588490712
39848613633730336 94098148475185824
77425313917624336 93400763838824512
4317410814725497 4724768416245654
1656569590974427 15239453642192468
4712697094377902 17857921590435420
28842342857898348 53575282464633208
24822702246583192 28170681394953172
77811830697691392 86645495491695072
6452154514767078 90888557694966944
19678503034289564 94047531001785712
84996900906315280 86825819529184768
23173166424818436 80399259677623408
68266324888622328 89833038013805824
31772208525918600 43975431939911296
38489047520545216 66002001811066856
34002387400480672 72826687640602544
3794728953176500 103374445828469152
7740057362900166 44317002817645288
21351160476462948 76914590172159616
11948706921257408 16692145952803050
77050805367632336 91478697498504304
28992896287594620 50846349061377368
43432316118128608 51552287587152896
37148831160213112 62737254509910624
52086428459236936 69250581515414088
80537926613891648 101503180525967856
66185524768650096 107264905251688832
43850899999928312 51686635298094592
12792996956407936 28530704969530884
21531393974661268 70572812947296568
22461119292768492 103931222019776208
4886341175526813 18084045450981152
22643454412270368 37080647526479744
23807675448028580 63225388015988576
29485623743656176 39716186156992744
7282661991194157 93207092733134896
26344316551885620 34476066879949208
17939108212118540 32276364722668856
30525557459986516 40341760843415096
28288986448692340 86570344811543712
8048499712569432 11993396711373528
80946906557962464 106615807145056208
10483177317374808 94466586722177936
15528430151600656 87273594351378304
38523333970568488 51148092763256104
14454425512494286 82404055224966480
34959194344782660 79194471683069664
44480558128044152 66643477993263664
9484676385134130 102458061995095504
10907164329974372 80708482876889472
18934192057835016 89573292529215296
1266776877824784 81165965906147808
5199886631328586 8094939750579457
152819238204956 64438139641772880
49229656072156936 99779270963739840
25309383045686736 66654929114036600
6987852302645497 25706694854964464
11540926097769554 16855148027783214
1626083989768220 18940246103373348
21635086679835524 69644661037474480
13565377216918572 34381558109166740
51623326876834136 97994192235504592
40870893567109320 47291113510425592
5896241493812946 104483072831669680
79086611147060448 92946582959023728
28775546145602816 84688533663482720
101902303928836880 103411838378989856
29585288297663896 59088814755327256
29793426421770496 66409307294585840
85849788418689392 94032795965853936
13275534948126992 92836603354639872
31064828305943316 95496876462642352
23719606086421980 50818218089229992
94572175062072816 97944262545389232
63336986371421088 64179347809684408
44183264984632896 56949639556383168
5008496508581164 66665719594139904
9144250116327292 81388794730264336
8354704359748464 79155000501844064
51469623361857632 58633674277174792
38405321818264408 88955095698049216
71620257222128720 94044009248553520
54012002920457112 69028354142520944
54506189365742528 57112610565642200
64273218583904688 97733755251274928
26874137795065324 59021873653418384
37340559396576712 45812509107435256
52772133262410384 65140929024412576
22086274271126952 24710728006942000
29903401700821324 73599414847924848
24194995436307920 67129646067136424
46592324508104352 57016323665992768
10213403018175512 42668737645556288
15360268585256968 79185683354962592
94704294922700176 97644491257325040
8505644543349080 93555625918608144
3105304638100435 28426509972817628
57853140306467088 106347711285186832
11251651370267494 40269333082236888
26568814910383620 68146925308769648
61799359418536032 100483350119841824
41653864125839256 68804004345959896
62830974909088936 106599828730543200
8541680844990926 105902442669444336
15339267216524514 73437833048336448
55879427764065968 103896395585339424
62034553183243976 86873308076914272
72499707723915136 83171569692638064
7314771781273655 34966050427843876
13795855841812142 46657304151410320
4846101455964282 67442840376868480
53618366092335920 71993367101921128
5678236567214206 66861962822683376
78074995173382608 98571682798618000
55615794664329184 58475450212076600
11817112331587226 22844052784709564
34543743598479864 76912585627471200
72827240758175696 73862493496313904
7912633623963551 95305978485663664
24723652641038528 99930139410384048
4761531115169528 15698009020858392
58928164135123096 106967042274316464
12807623800754554 43750082850492504
12842529709984214 87968206158400016
16771610255443964 33070510883434316
11415231899929816 78239415905670592
27672188860474412 73276428959540976
48613770311796600 98368766324135264
19043662167861568 88172048485390528
33520463298581336 89555680313140928
49412774266733960 76077411667948192
32179537993462008 80782632229353376
53133026774163088 73747684123736240
9221260504480368 36550679092074608
68069509526300856 94689123187696512
7477860358589558 30436019939195268
2660159988692857 13047439902877052
17120064613992702 44377052714855984
22122836638053524 38294907038657400
11526989560142906 92990617569447376
35747001324657460 47030755728356584
20060718817743312 101784664159610048
20908245708142864 42906225633430128
1139701348234558 100985171038747088
22968788592629256 27508095408352296
16432251704461680 93886210806357248
59596886337882272 77857549689451264
7385975535026936 97855101203682000
48450561194305064 67299528159917488
528110527536011 78804704770459408
7953392231000524 18421173621741880
92259339089607680 99771191163914544
43239252979647088 100609394151839888
76825845400674864 79316521506958048
9496575590622716 14486386745927056
7924590243114095 83764732557057232
24596998246581664 74195481704943136
46966738687628584 76549780020852704
79656934319873856 104216282877631824
27222843636171356 75922275611235088
54047071544155536 98966165888930576
23686143921945588 87374496747345024
63435023221878856 97954489932481056
26892350409404388 81497769054573104
3571501184734346 71650667010186432
3179452894250871 72419562464559984
40760405126099800 70657623599762768
18516379803438196 99444736115196288
84757923710299344 90739600945479632
40649808850622584 77806584295169488
53892882456650576 94703124574113136
30955541721229572 95121507158897840
12835106810119256 76525558624291280
79082310115326352 105938453283657904
1857547695667268 60816838492145960
772381916408157 55922886900798072
96021070174294336 105010658775271280
19505655641790784 42036335645346472
39377342519937920 102483170395823344
717458816594315 7878615182026677
40539717248613760 106214300171380304
60499027103146400 67910813075854912
60875468300770224 69838168632587472
9322611793040472 69453858700081296
28967549600374620 53150268064071304
68500846145849648 87033931897476624
71726832636740920 101361943922611680
51748389307494000 69412125261964456
25339433882701888 52938535218969376
37240522548025536 59464670900836600
3698328676972582 42841327635523248
30363332216923540 59822969279457512
12433328501699456 95239952848720608
6452648587799076 49264993376559856
5405400079478076 68122593232059520
77972146986042832 81868871356596800
49818819751555664 52710389677886616
33990538243295308 53376279115271408
56867907529474672 70969842545753136
55924421579536856 85609079197447248
69214881544332168 86364297013155792
25454774392639176 62192242807596240
76794659930893760 89626023391422704
66484116088902704 104456856179261840
56519194873131976 86343027680175072
49305992813955720 72792434844159360
452181539441681 78254184832111792
2964301125319292 64873293359611552
5786403323440174 64951870112209360
29660670115585728 69359451785369912
71137345158243600 83017528783445408
53073429029411728 105954510266621456
38602101693560048 50735192529705456
11408446485006720 72567924012500432
53537772061048536 72222542890424384
51375522528416472 59282320641804920
23028585777352156 80437029157552768
89295019390991264 94414089225528384
44405583739109064 77179245580546240
35237902903123876 69550014673121688
45905029172607064 89775994616710720
32394251481448384 36654986945294592
42007860757563424 75616282407422688
22359372053993620 106938272928862064
87934434640493440 101412380564760656
79408543834503216 93929762062424144
22891048098490156 91799842307725200
15314286023762522 104758376035039200
79252904074626976 81046514526836832
11704990428280646 41971119967541912
18290525046656428 88546199715436608
52471821985948216 55616374486885488
21450641497262204 105161206499434720
3982517340905764 102820241751273024
71817213861386912 104325985889982288
30023445743544024 61677224350157584
28960459692308824 44213203917394664
1919220350503541 92871216204242384
18699624039466108 62595552653327600
30391567065480440 72960893524675024
89435199606374416 94343701852859168
302019017074966 76040784135199024
15753061652317438 72913555052799264
51493113373479112 100501693657466192
101742273494756384 103310551869280688
92415525473117120 94064506380395952
17691702502576838 91709627004511312
85661878514778576 103907716970042480
2176487910579682 3846504632284166
918850184830093 49041289242382840
17686267719730770 45840235297727232
67304998230003776 79196168790528912
19042829506969464 98382734507494800
34537758821002600 96538981221121280
17962960719404232 51314459435572080
63248468947050512 95705160759779792
17754708237050640 59733194760537376
33332259579538364 75567355287457328
27302842217222232 94491288621170864
34061467767732260 47055771644731552
31529167957036992 32116699753948232
52393013851062424 106365954219516048
31425544957648488 87414505428809792
13126534080699166 57710915325484120
18493790210787212 46154334762618664
22941071295422376 66428368326199760
52415470648130064 104915199269791856
68011675142662472 80559030414076288
59356911542907368 91738317060692656
77351673395575376 106902783893301456
36817743555793400 73913694395740560
2216850136891557 6994661795988469
36438765856789416 86861711163528112
68105955091278120 72859910349814272
2179330603604890 37581911402439520
1536154154560853 60082951848796496
8560477452202611 30331426190105836
63010500979541432 89622908867477472
17230776174848186 58033869225355184
48606735917918424 96201615519002208
58591072000057256 79946100888265664
52260476500024448 64972760375381888
57153405540165360 78611857712595408
61334768414186136 97047500888133680
32096075223632452 94513636153478304
22417532127960600 91981081367044128
4589069919971469 78166926162495088
24894877796815888 79432507471488992
93260708061831344 95290553465590720
20664749927902616 41779964546661400
32823066800101492 70892942207969328
44982167417951992 96725008585673968
4700463568487170 84494688389519552
45883588017001368 73747082365832944
43259833292213088 61902975256110416
45246369081700160 93809088895332768
42401549478389768 58327596009225120
59092306656189000 80439004932376528
27100075091123216 70991930730851408
22610389390858472 42850407666417336
45869276149670056 70017503785326424
85451491218158384 96556217842349296
14270035808264932 106864906339509264
12110612573551948 76889911939552736
26470909655447024 75919997663454480
27893212913803500 87867683053607232
13800700433811578 77408836610660592
31017714157905596 42877960455363872
9270807965898900 54809714692181048
39985798268087792 40349339809936928
47786501029383496 70244142401435128
6694609772044377 23963670854475800
22906398725497068 89604205245784816
87861753963916064 99206880597183664
63419771041849936 96788906983713584
78722410344093376 99661719677513568
72253737721020176 95704217756237088
10095594866168600 97302684719216976
59865691486835896 67765312260620920
34334178902177448 73433516765102048
41675137050380728 64598851344375264
40071433107516888 103717810012115536
50165961835282168 81030745479966400
38672578057866312 82341308174421744
16920294161187372 106513668381340848
9980197420736700 54187048711853440
19543829810822308 36933870236866400
3459667788951113 101115933596431408
75549134037081568 96998508302242336
12550860369803246 42006029823205592
59918236273160968 80072884790366416
13214413873890694 59255663521422232
15032481737682732 66834130266210216
16395670997647104 62377423271991384
5450237077039340 86363186604475072
62952750873463856 63484107457365456
14875427826369486 104261174128616016
1882305909042741 6111723222186283
11752310346433646 60117057073966256
23169415267500320 43043369593181256
76761911775506256 82575397835845232
15716781271582422 103071107274948176
63286584884272040 92272895514661840
64725234532420384 90816276521199472
51140625247762328 93866759743978560
65318518434057656 90901206050235424
91402313024784528 99984491911081760
23040926580250564 74450152198143424
13409020715245828 47799755599657848
71083364077639816 94531609435626656
4538624857520297 41764800692426704
71713802464638184 97004198439115968
86653356591420800 92842314208169232
23774384318381132 79262915683819632
9266983326712804 56409559233213456
37928926461308696 39763966837141440
6380540529412083 39478216535137584
85874433630722096 88505484089123968
62675779462769736 74919809421784256
10188383802452094 78154017428780032
56186389882344848 103108428846188032
11031810396472174 50916070638480024
49209280545859560 83192850296720560
20350151863172924 48983009107677104
38361817303343984 64471163506945456
9671538559194952 60469970357074392
7172381150690846 77761858202063792
34382437647428916 37804299738624976
54097992345534544 77636672583034944
7902128397015386 27218787735532012
49691929940305736 66981907193521920
32756455883345052 66797260862248648
78375611862041520 101552403040081472
30163432688058488 54765838164477952
52968772681190144 81233497223358960
27225293399046340 63888515719173088
23253940005989852 69660830343709984
92436173110449280 97651354334537184
4455023488969042 39508822094699880
15138843522657784 69672736050023312
14372511259545526 38061941030504632
79336266642312672 103852060636334672
59006673310669744 62696466579267536
56555284482304416 102889752495424336
25562355853213136 34251940088710804
85109107161773728 103417221160495440
34136091274393484 59304489067710528
53809044196001088 77187719406111184
64548881890337792 101263639233733424
72931584646957440 95696687697644480
28426205288996140 85887655369923072
6962413122203068 52572154792378648
28833558836544436 41360754218697384
22670656538406768 84365989175988816
9667620801530080 89877481557602752
1815633225181962 21853675358705152
10442640096727758 101852631857458176
21355457326992812 57694874873407400
12536043578156670 22224548783338180
5809316743742374 26941027335036104
4004491418703844 68539321620949592
28535459993271272 31488231378094500
12945519769327552 87245013615427840
3841032805439760 101550931862566048
50835212485906632 102075150844487824
43838521688623456 56078942507418856
8286173818695836 64764815728968472
42107180448396704 55172183171922336
63746692124691432 87757808720467424
28344178793090836 62504616650088920
73487748734568064 88939331234403664
19493280833153164 80497109971315056
38069764302013416 45113823900683240
12916882013235482 19821526068292628
6183782420069126 81878540347358368
34477778057460424 74725153831742896
24855931479507080 59802063542250856
29258857233859652 96464949245977840
58390896583457600 73943437678324176
32535876861943456 88290890681330928
11779055694304664 90616829426788000
60234024337414968 65776688869442792
31807044612458056 90635016358326400
75797668887227296 84196746148204096
81633485608150912 97715586911299952
25465502161755388 27798715669583528
32478402187589664 84485399825595904
16428128360487376 84368007873936896
24927371589220824 107213253046361600
17726525620990382 65841758501040688
62326770686872520 65118988820862616
32163632862697240 66122007146305888
34939166635622808 95631583652614656
60628221882260552 93048632165423632
42708785371799872 47526718801383240
2251640433784486 53518624194133408
29836024912981816 66733241983184088
99835891133029232 105726225444018992
6330933457996754 48170363470282776
42825297451048304 88461168308870368
17952303391194926 85490369086922880
29699292281982440 85436284196890688
85025305061088224 97205574230686240
37266175347533056 66286735526222272
31356792929772204 48321583123070936
83394632590408368 105034944931500688
54720014585718568 73391209196699184
43168971950746560 69418691287431376
30566960552040880 106496540287051072
12075172538473900 70471141136431928
13154767380454644 30631065738504808
19333099659135832 53757808662800632
27370643144488160 52926701911125976
85442442808435488 97883552698178160
46616660827979688 48033592992169984
29783834913325900 86192888480455072
4765615960152438 28393695561007324
17421256553771984 26098336032010284
45238681749839048 89077669654899264
34113817853941748 61497320468519632
35787269102233528 69703648152245376
84249090599823424 91995736481338560
66140821514637032 94631764076838352
30117809655119340 86627285921608400
22442395833791748 98833596040529696
36350598202499792 101407818759002752
51609397089688904 51945653209421952
34293344256950780 45399185968379240
23680651678130356 84606841921307040
65910504164889568 75906013430664496
71065892268275112 90062362178119712
95142679436424320 103857789700594016
55789610030404312 68935640018172496
49990526377124056 77424425774942448
51910684183054384 69697503369022792
14766704187379464 91421545993162976
39507924513781000 41442657726708624
57277820773831208 90585790825958688
40123057127289984 58476875407617984
91461306449369872 92743118175282720
28051166275844972 34329083918080924
88665675874338208 96461457233136048
20742337054935468 92520807058701760
82613072587578256 99265057350520384
56937383843438376 74889542684197280
26755678533163468 44217810310705976
10352251178882986 89645679228131920
101977286518956048 104845963270674576
8328123095113759 80079815765255024
68310681152038616 95236149625687088
6871383330332188 59729956003458824
15780318882801828 83495989565196656
15599743596496210 89769647814379168
50481918609906416 89793828067886400
31888320464661428 106807754948054192
14612864911769494 43957557870182824
11039755013210684 80143030784694720
18222724953989040 21718880758831800
2500892328293992 20067898634244548
30021135251018160 66310832609223976
90482514329326688 93498365910882240
64962226402999920 79362277648560000
67726293142206616 76400304959803440
49945167823567608 65673578728050272
64289581355135768 76772537001400032
9932749878515630 85613305384244208
45716360191672544 78114180558207360
26654521554786700 30316507970042820
22412620511596312 76129458254039808
1190526151666642 20320675363504040
43436753685767392 54560671339130816
83071341531068848 83950741717558336
62834223845888936 75827353640370992
36196321536090112 51074624841452440
19849810027616132 61330623618198816
43440363144490080 50259976447270616
48663291613518552 55592925123638568
8209069244226461 90195832774398864
38465078611036320 54439836120343816
15850839559273158 16615657063706980
77123173526607552 105684430610470256
71400337250613824 87638916756555232
53594373367075376 100225016433268416
60328862803334080 85519164607701536
60256207232762944 107301430272008960
9058972460684210 36664492851239416
11948508070935828 48631109700519976
35816651791496300 77135200233180672
4703799885109713 5101684173879626
12968536728286 65989768564910928
41739217035050224 60931515528416096
11881570756318672 26915624376335540
7598476881707387 83622159536772976
17157421047360240 60510117297705496
23372385162543500 88433353932581760
87662195325926256 91404001877791264
9197011061117178 87744672740877584
1075251024795914 102078015586157280
71848408656540720 73932586228641936
43966125228443936 63426691678172720
54679264550548584 82587383477734048
40788960508624672 94932119559426944
4299247032221606 9836630220166784
25962302818104952 97949155491996816
14786315318910990 82718130597182896
46900785839816696 49933386845294216
70697575856546824 89528826658945904
24375771238212980 46406850844709808
8683476585088735 34284558299089832
59598845208997000 93554788221884208
17497716468805706 20434191124439632
55738504114707984 70610810979121824
42677284444210080 56667016507076680
75790638106790592 96997734567321840
35066897344327948 50764735060068544
62050090181456416 65292317030116312
33120268807396716 36645220328771616
13268923723822410 27162064059732072
21826819533460248 64414028334235800
33782127085841772 52373096219059784
74379533741774800 85130565715798624
37285637750717568 51459638977240024
45862682809788160 91490374692105920
56241933232902944 75343517209663440
10640072433782584 37021944100469232
33955891297970600 91581540378101024
90984614239130448 107045418386610096
13463599063264854 58253145230052216
15557155148348626 48077047236605104
45035345896597696 48528609900048856
53851992380326496 75858882377658896
88265308317552624 89196070408351184
9647466625121694 45263047403307368
75491425096832704 77053902161599776
8641832206562429 83267879410816240
33103574836391088 105522021372685312
63651796929726832 67659756153701056
25334733269430940 75599835560748336
84954118580942960 88690410541727504
63876240960405384 104054838851179568
22893923027788940 68528358740911144
19687983275619520 22353418205017484
13187142673517616 75060979119092992
10263587930220420 68419992471958968
19988486118062604 56945392784933128
38071270584338400 101584263394217360
47643807609311704 65996739536637536
27342278286461276 57267995163148536
60152067738280520 70703582566784328
91947674065029968 102675264027655472
10345011649201590 100094494852234704
56758184669752920 85268172752873280
14020436438967522 61802963554689824
74308935195819136 82669694195956848
9003662972410207 63877712405411568
51395769020720320 96585300769258176
61507358967107808 103162535220415552
63610116489746512 75121670754830976
76995161171967360 99976794321888416
8533930840428167 62125823379988520
21380850416830076 57378801288582648
100823658799649488 103480566420190496
49683347755027040 71626083813261072
10513402688182456 101844531494508416
21403240412316144 98461818753759440
2362951916290666 66249915970022624
3048658862153246 48374522057715632
8724016785927206 54368937759623752
47727677744741088 81151749243520784
69033153530295224 86427502882452448
16349019683158122 19341572984190000
1304766413847733 106028091963899296
43237162051739144 79449171338982432
21510632335604872 79309698632288032
7411664994996266 58755066734479560
18016373335459912 23979239212569060
92767554644039584 100882085748165184
36982035207605000 57242085112894096
4120573410197069 62753679014804880
53152575322716176 69249934002430768
60539983225414312 70480147386047024
28374229676577776 48696910562738448
70256969227259104 72414698045417440
31784839792936724 61159124984914056
51276251543386488 67133220523854864
29097006020648212 62719373072446096
48398089374967224 91388064016282320
53948608539787704 63056817435102880
456600481682968 51549009696611816
48504269632642008 62074089017941320
34170056361054252 63749960138416712
70924227357054184 93245671627962176
4682486896810153 34860207266561528
39038661733951208 42501259546582056
45167515188645200 74170529327445648
16536214086915598 90993651590062384
56059900663647112 63148177977574960
37676816166998696 48897237784695464
90511030160865072 102049296598994128
13344788666713342 56672165452812232
10514251538564688 27901185692031116
1217417822409439 53308998410406528
4608828880838778 66420093868687096
27927802182868976 38108920398540136
26383716856939332 42513903293303704
11899652201840218 20241377690808500
81093527152149632 97389893451691488
70351225905210920 72523814426167728
50536172484396008 75223403334517712
51235374037121616 51406735262820848
3451406876548006 32119213365006656
17421213547962962 38578730090221048
37401482468798088 73603389986559728
1439740129071427 101494468494375664
15320874722883234 81085085858533520
4492225339250186 28457608831325168
13166491849269874 76089775829055456
14036729851727304 88992531980185376
84335061941404400 94712716800772912
17039698190105066 100646619207197632
4302960177508166 82510687529058128
18082382887301648 43719022206787520
3344911006391146 4061205436194994
36945583807185768 43911985179930144
90320342461287744 96305300897543008
4011644479223635 69554193099502984
86636645722880224 107063232678513392
30997519023192232 82731177385572864
50153900099083736 80930961954784816
45091626005618312 65643982648956720
22630710217084900 61005123720264472
10128816878749472 67917798852250712
5490249414858631 64003283195571176
41371555744610624 93357524545773760
15234143634434136 84091407734769488
42985932708088712 78270419714482544
33460712243389532 56204220203875000
20007176980579008 32058410874325580
75501531625153392 99387751190552960
64499150181211888 97659971171016368
67976694306002464 73590002077120256
60399156243997608 80378386272888224
41843514394541192 97437326601066272
34286552199745200 43611419388975936
44870399968322400 106409245468431920
40514602326654456 103040884918423520
68829770481599088 100048030346057952
23488570991813672 34709900208986304
25749209295974364 26283681530934920
11493407489056404 51727450919174608
4714537082828525 90995999147776464
61906118885542336 65108329171672480
57231775117754400 102083246054583424
20555488362912000 65893831812183040
50389987815223344 104126741107978112
57374901909056128 66750751917659416
52176043309774432 86153924782015280
46628142496304728 69121854018115272
18119660224631512 102206060199564800
17191240187572108 30163195790480060
25854597176842516 36431580227172488
67648199032791176 87727921762164736
37707416516425728 57754301935913880
22057212357939160 67570535022035640
37436218072402592 52267392655361208
11271880485064704 81712668900388000
77967804244950144 106173387881431264
16337013139558420 55146264361674912
14965691670696268 27571849011089724
2479927553060914 47678272501599528
16464380310206232 46844990854865296
43642783047114968 84154829363462880
53155534508858904 55671457975972784
52055426456424360 81379841514904832
51176390368784360 83935324318375824
5284724818980792 77029170757777456
14389923424315652 83130926131335120
47215905155487472 75467458148721360
15619793321564874 77834905089832352
57610268750627168 90857741517897472
38769811144143320 92622339968850000
24823930132635512 99356637089413888
10432607821134192 33628522035398504
110799670137023 28850381484489840
39684749312908576 43115742862700680
56585608848828544 72801195844772384
8194242665814977 60580923275501672
43948697559383040 83629433544432112
202695303255844 18511657858992780
83058705763256880 89344869924356512
37385631426999688 106103100757499376
75378432683202032 86482766901637312
46901117080810192 51605688410851320
571476866213989 54557876706622728
23699903497016540 66298278407813304
52158258296571760 100886234769877680
43176152471401240 105553650311196576
36076458886252232 76831273431768848
68484785009678312 78536336811380816
70405057540117304 99875304277278192
20283471160039912 60619759293767584
37624530238046288 54128541053870040
38569899311109568 88739159140827232
12933275654463584 89477996251963856
77131951831075328 89335267492965376
18227824563171396 29032949100101108
10384798516935354 35437876399277516
17541067180235682 99582114022059696
10769872475597770 80630813936449488
33040475815570468 96467284185269216
23955732042780700 32345666889856740
9873774358058554 92484443415690672
63214686363015024 87997157373562288
27311128182464616 71122351290903136
46707723404270584 82915660215689904
25919875960981764 80760237528557248
26999789163896960 30311087552483768
2628850932882692 29593644516724032
3888599017029955 50054348479901912
12194263286058052 62534219132356680
9730647277987296 18976468092220316
40307666914648464 47785164183658248
19076549796683896 54742824685617864
89008381919044544 95351347710081920
46878895715697888 87670445801110128
41239880305886864 46808223482330728
38195148758857368 57231691535962712
63900227688066136 99499380302357920
44475360531240488 45272847443691280
37895022584722920 74249670503366512
9989322219175344 91650472634061488
22935959249809660 65465319721247904
30205813890240116 94251608673088896
35821782129281636 79094169837390560
439087393262863 30380761283039112
5278674846714786 19258778593062220
7679907658321767 46445494842427856
45745108217688016 98960186575027904
41059139596744944 48931487686020688
36794753192591880 101068774472740608
17546433804833232 63775163801110496
65553237506903496 90333753428067072
3967949845246508 52151427746131168
10676715787004096 52369782729469712
8091723913430028 70050673584231224
30277503923642368 45315848038543728
19578479866495524 37887371254392648
1651870103874589 83505317358076528
28553039973308960 84709579621343280
30379719615869540 32040695227243060
2410317750238801 48743384639808304
54630243036580312 73519863133934064
83657110433968784 94642782681697904
67101635072290080 69781570874210016
60772668800486032 97221672917118512
19185712842701732 97334031668211808
1410018531835556 8424346147618871
53424646889288744 95691951751809744
3086178120362093 65457224301948208
857080712504578 38547291439394024
2940428732534410 70564749572231336
13777164743927010 103356548551730784
30112798912992112 45152108309922432
16220462290752040 60860264271467624
66560863808660168 68417797201690336
47635230426767000 62954264452161064
57040605356666216 66995322081501048
50794332347715792 89639370262910896
45445611810030392 60545559004928240
34559028481204624 76002977278454640
35319997029013844 93670969957804544
30191198669374104 107357377896495504
33046467829467032 105410603307873216
6348067029486469 95662003477114928
4675754058655551 64516947528962368
35553423464567588 95809928232130864
28984895776150148 60359988620095096
53524209700872832 72510819787631648
27423959985764712 95262745173551232
75646965461421248 84636212010442016
40586619835039544 105044752175384208
14957576546265038 85276563927853440
25857019276825728 33115694543836612
1071412288059998 66997314872053952
32591256027425404 39837171171200200
1256535036181641 13401259596011742
70155604518803064 106595882171604224
27019433272608964 95772303757591680
45820547929223280 73899698250377696
59749580803982576 98816409327496784
3529811726288988 29430174961011524
23787849307680144 37441928243193080
90319230915078400 99395822057021392
17501382631344996 29806968709381120
56035086848172792 57370194481919512
40928437062944440 103973829127937376
43361182694390512 80307462300481456
7477549698181538 26825606330502336
4967303936212924 6301757201319508
22568752754966748 71135321064009520
11001874332784660 32473475533882924
15823692545471200 41726711618631384
11024035200114066 15635111628256998
36327164052406336 79093183051500368
27011980010350816 47848282195885880
23023005532412732 27471474783319488
22838788227429976 30533830693928164
11683537266041954 20871380848381056
72373478883010144 84671729549319120
4412592369451907 53841366082870896
22154492936856856 84947577598386816
15671196271015940 25832605648259368
12852633004985816 96344209758709392
77748484107910592 90069770634713792
34807024259662648 35465619929114936
27515724238777560 45616361948436000
63578485489681664 82826318529402976
67388443149063528 72592285206323280
24023197401737608 75807192798972368
52851855208766208 97341461578221568
8091138307860951 32309444509386464
19610593062405408 74769617996954768
304810231879806 55941354057910952
13153388307216270 67775411880131568
49982015078872328 72162968898061408
29642811142209260 60215693681085240
24974852735166564 91048442039603472
6480269166386799 33492262290657064
14700823168340692 90104346548552752
37654300240487696 56038433575452072
34541168527222844 37052343647174856
38827268467712 1308994196358109
1866316413985444 74558160841891136
31126500418737812 51222731987308152
81631188123673680 88382330683750208
100527474737755264 106235470141688608
85896170065148592 103105359147484656
80948006368402528 83726290793960624
52177274252454408 60946146540144000
55701373538444552 69521433831203120
50368407502175168 65903707703738064
96975902809360176 99304530444281072
78327953692258880 84028777556412560
96781628617326800 98858945786860720
19449841531182108 33276534323284552
62035253500806080 90998172947824144
6168464795643238 56627886298749576
75382087136751216 83620262515062000
57444534987630496 105863512589413136
2585971133365251 106958755982714912
20124515882590496 22856229165922180
12856023451173408 18423349930101404
31816037667748660 74775608924645280
28700767297662752 49788154927078280
1193515411060334 64815213418720664
24399551638002412 50636400423320040
15250012495351420 33252846823916264
63944029284323536 97866893259039360
51954852669663648 104976277287284144
14200907401079186 23200896559626784
44531728223540904 58550430152874024
59533652956723056 63805704883972584
41194481214386776 92880639334376192
4223066288218691 76033562459956784
62371930532247584 62915195250338016
3566943987234880 86497911298254448
26992618995493332 83937364728483248
47470000137220792 67314084955260128
33681986040868396 98575791715661296
39394284184735512 64310216061758464
4957077467609790 69053223333728832
22453374334758008 79265629127614256
29334252639406984 79070587277590224
12529331125360114 50767954767099408
42480045432218192 93629147467380960
49078004408955416 88843634517644176
40221523813628408 59249913069109760
56253259124951584 67556236467184488
70028921943421600 80752054994086512
40976325187937952 59156014765974840
60034570870394552 67259244602108040
45595462565356472 60813205148917040
78898701411356784 92384947422458704
11372355599830634 58923704813231312
44889628408886368 98914372296154080
37893723998001120 49257097229620776
14287025420459756 27494078886811464
10405708272758490 96203121700038592
4342729350210192 86431034448891504
33960001857687780 36081900243243432
1854101391214753 103400736685410752
13072362967021568 49412399134846528
31832927513445300 75429675459991120
33269157279208392 53768235623743088
52119819222779496 87302940637848720
5376204214219669 107274358654805440
8795409642940526 54539549803854024
48476435584021024 53407022818411672
75373024214542816 85233632563486528
20061418504014980 79360842039003040
40035635090502192 43911091147423960
23740146135806288 78224959432318544
3583577871253206 73658369076325648
40738764037321496 63721110355275384
53642207556325944 58397997409255256
50262253156088672 75159520812689248
2731338164273836 22914322123752988
2427757749211503 102871592937300176
53292526796184952 105936116652324736
58131545780347096 101193191592794864
42004517545673392 104019517772449936
21455981967063916 28017969526448456
72696621932626000 104152740172835600
45226338795718792 61838073754248080
42401502138041328 76887573818576864
29191219027611176 43217915654737880
6655790531274037 73006517023912848
71386314992828792 73134457075174000
64147955436152304 89077706486109216
61355031293324696 64853359428447000
2872167558681489 31119728257754152
6805586633697514 40294039262302040
69663765551395456 89915187982407808
19200666264213956 29483661216316240
27424864230266588 50093732077691296
41519387607943752 55359134594763600
4504814717560580 99202792992432848
64861532246470680 81455595580904048
26488610656710448 93456452391793120
30429230076037616 49110195680838424
4103388987729647 27135128181852356
11874423047035224 75231294584019904
58438293960436664 96248867896386016
10960385711151512 51082540216104160
11535968265027626 35248250166291448
79082638646134992 98857715914186544
3877807497170260 60539913254494896
15985641906268320 29840898776327912
17796852552579508 37887524061375072
11445187112028892 87655200971894896
31552300304510136 92032316047271024
32323823924655172 95174211066992624
45522350753510312 93481879482728256
32506261652439900 105625572218172144
22470140976107420 79768722499813120
48134999273770552 60423371949389688
20321651070944988 55131525745975912
44961780415895104 99644524573241104
74526628034911776 104888870307921664
2660704558596803 30372409387286776
27371819408008592 65657849466743128
50272667490385464 98416197217860848
65851729946548120 106589669424721584
58227007098166312 101370574830401664
61046884167826120 86241126560654880
40003822092656352 94550415604036000
56000315503337896 57832322076641496
77297628997034112 86602745542929136
48983119453522520 86786387843336160
74370047184971664 100425537238252704
9994414696895606 39084759490816904
5566160174515155 12653013174304206
22682577430411924 85676949068222864
60758786795274768 61929925561317480
11506249258519752 46688403354699352
47242209421234544 50022583902652008
21448738515052044 47705634337507280
22976391761198440 73581373804347648
51784399941335328 92121560133913856
14832347627817162 91566608006097472
16637183680247126 41610593397135184
25109255406096284 29995524512739580
38769286394085336 76078635598467296
3176269462765505 49862786184888104
81646906617597248 85674818274256560
60013258644065896 68690907641145744
99329356800838912 105796665183040688
24546388183072296 62631217950781288
30544870379563160 64356697035160488
74004167050120976 80418133883302352
818380948180389 45825464119799448
42715010812994792 88498874448269712
891378578583908 73209685786158032
21726710673646940 32451320458573932
74915292816592064 94519528847011616
10730812033355720 81686810965280576
18848719640506756 39862438820151928
25243310452348724 30111940698005696
62819007732659184 78396109456841712
2521933484164430 107274491630554640
90768032575489472 95419840445734464
27142668426851288 58854057829722632
26085341906173340 43351582958248168
26189437678820816 66962636299441952
38938813604966000 53578464760221512
37509067937779640 85946512781849728
49132518530212048 76122020776903584
74453952162567568 87096278795449888
15069313589973078 60213794221326480
13219797625758752 91896389782511952
61624208341750376 78184173794582800
10467212510556418 95639956712176576
16372754297940836 70964985780369232
28198351431413668 39113672359834312
66591595464910544 77831416105913584
48573074334033616 61115713807125888
62791775747034872 89782090737934160
26143199795369356 62534964941941872
14919666206820306 49480448222518184
36798062323624064 81399149358422896
7919635205595021 102205169344431360
16111995256959544 85232496858250864
7589388385937123 32295748144689196
76981384869952816 80715105944192560
70754302420557448 91710105971674784
92866734333012448 101497126860683120
30288448225551624 87973861667886016
79313062063644832 88403061442559872
43319164760899000 54763788769437440
31949498898225420 59647497743291128
3328648118230440 74776974218291904
31106831295325108 38077068231649800
28289520788892764 36398531294196344
17198869146699916 76807607380723616
37933322702779792 102375933175850736
41361461989587424 66907734455618704
56924238171281088 107316696197959200
20350106308631908 95958523611534560
16424401651537332 100099786686974768
15146800894497690 39926962735150552
44302521523688912 68632084183850904
354998578419876 102050186310075440
59888875836501728 104457560698415440
5988384024505619 25051792624545684
26816461561741272 94113826454996544
2483553313179017 18665647987981044
40884745569609856 106109053116985760
3560001757736208 18342075514429104
49096186314521056 56570180701063192
51393208680843000 99751830146067872
65079694794051784 82338178818245744
23280524572314468 96537530495425856
26154863457279604 76580271165549520
29826917197630708 82581951736866816
11745677497447974 46847708033324840
35409407046365376 80998701158160832
44887872511206848 48452778846015576
34350769913700888 85382199378969248
59251162900429952 94338182760341696
78019926258013968 84739470793259104
47450832354618104 96495318782896096
45507681565483504 93023949404695184
5476351560992053 52984982260051760
8233158391345601 70957968985385176
54203596483546096 101276275198908288
3444310597798540 40016259037974576
67214359749703256 82898021880636272
81763510643045472 97901631706604064
75575193647202352 87011592063590672
26801162141664140 72345229016539424
5164718224987415 16592900682421122
37867367538983560 89992046199795584
65935174802625312 70007582938654752
15125160662331018 44456470943888880
10768960659670646 11696426611330420
12610966369784934 13904729943084726
5296950224363330 26108793868302172
59893085772773776 79466557875798464
12482038550310906 55912289589556152
1358069314596558 22097733726074612
74995986736341520 96067223747358000
56189537497566640 58264137456443824
71723255362533232 74609551370223280
33545395898477576 46742941992456080
56404469790214192 57757499042917664
66662065723024024 102698501668260640
5653418606456760 95118127061962560
28515665277618808 85811513754788256
50249030801606400 57032605658106264
72259261028505376 79965636800639392
38770878051381704 77770692514223904
15210067279718026 98971421154123360
3124438486143114 11736424796048744
56362775518925888 61462001017414896
78365481484942288 92296120558123072
15058536918616114 29795997345370500
18016443659449396 20783185759870160
66449355980147208 97021339201475584
56175267479805792 102433578639742720
32427177229870624 44455425661722208
21539920352695476 84321174437150240
20020897880946364 43282248152794288
4371506744250109 49352255469554928
3322985911343386 101004019374066608
19027822877649700 42855021034870552
17118426277492152 45623469283952360
6704065064089588 24487534080495468
43629597667913848 57122994546274216
64163464568235432 82373427737857872
30607128938618488 47733005894865824
40658962964886120 73881755365752448
67895914877706952 83861317768970160
24626801436444868 55851755452869832
13441032645540246 48478019673069792
69551770312264672 90288577078450832
35647138532779332 88316745618847712
98622407804398784 104037859376535856
33845881215431232 70403968670140496
803024271715546 14494835871850214
25471930069461076 100081878828326864
34189711438447208 87815063461255696
16985779009291468 95484789393827872
64902324498671760 67567837709267848
19607090746237576 82580142107672176
45757955870640208 65165399693729440
47508557736384608 73282445203618288
65021562390142480 77703869412444352
20936895711605848 59388376477136648
21415545516602720 43826554177082088
77060084671226544 80190730093745856
75189614766158336 80755143380099152
29370444311648960 91752116159387264
20923364314438640 100861569291959824
81454524726478624 95595201820299200
66437523444762840 92503376412938752
19079991840399564 89929215229141296
37482027812336368 60696641208924136
32948341330265828 54110227423903304
74074660705910544 100615336249758592
46726957154013472 50251795198992952
65268843263663520 80908466993357520
48489966010713224 69784705645183224
12072922360711296 75609630898198752
40793347643115640 91917028047067312
61856650050648152 101637640981781824
76715743995945792 99508546924763936
50006399942928344 53242598043246112
34352436798331092 59832170651489296
53557852966403992 78325613499833344
3752151814088442 74459755003270384
26855884893224352 32702693662987920
31777285810284824 99412519990383968
53948233120655088 85082585556538064
13619732521327600 19833374893266308
9671838902211768 51616456085561784
26398845969601836 62043560341876256
76964378136387296 99272273847660128
70116337019560664 105703333161604368
9811878423015600 37771821476592656
52560441684091216 99583222666907184
36273447655006048 48403258850544008
28826328938594452 34591159447227500
16238049608760844 73884432901705600
27227768192825716 69804347695153848
15480912628019342 93742653532431856
15629198819054040 40784565878260824
50175289112572512 68793816326525536
43181078537982584 92161852553189136
65111932871052208 90417215396448576
71205219882829328 75521615301564448
9255780616677480 55372112087575568
19018830193002712 22329775336322036
67936520445719184 92183920699729600
1867975526750565 42855326589057944
11420449537786490 53411104986895024
4560546422677615 66328160948511160
73153244929676480 83853587183368736
4346789135237505 66292089625071752
65002752763655896 73603452155477568
72500034690380896 83705676295132880
20999926212522136 58511214876517904
65635263867650264 81930843918995712
23878950035375608 91024443670983184
101397900623492880 104133726717556832
66705511436304512 100432301155878896
249679698954773 68612623964613768
13102270843105706 62134245262001840
27290541224216096 102482973182330384
14567128857840738 33236385283384344
18212670166753016 51275192893074064
35831515589836904 59839306744292864
392012862826538 97931275487927680
75220091780255936 86365978874659392
28191027714693088 69044440329478496
4744138407613376 50790466404562024
68915661305252496 81999028637170464
27641330845328920 70206685606675000
50655362136293056 79141136749058960
4469154989538195 23043169568456284
6295101866815571 98723632283486992
20391400211018004 46249860640222960
81631700141642816 94843682710475600
7960164564846425 20007563425490580
11356621279901130 103694378463242016
15823792087351618 78460864084024864
18854106739567960 105153413873652704
19593532831841288 36541987696111704
39036018485156656 80617140404538016
21386245689954772 87084254441205648
12808453360447700 93850820076961184
38447819048958992 46321681940633416
14360727423184594 43590880135522488
48920557534452464 62153008714890328
16708935263280116 81641773530152944
32215275004991932 104688700989013360
17703891050979624 101375616067950880
19134815036469660 72993140008203936
8220218139149861 17419209410893260
3556847578041841 105662358781899712
11017755029034430 97666005310080400
46244743711631424 89739220724271440
25354556645195404 54999319330793792
9706406993243032 42000376112908200
29754426847811908 100864453340198192
26437287975562684 29164171366217820
52013487222041736 64040165717979472
22191863562715924 83496394288668496
54049274048929248 77965306185437056
20317714937168132 104295100743888528
7125116700575261 42674447610313824
1069256233800888 68519012980590096
7063989620034794 81327503426898624
84567900232233856 96204741740247408
17355604506706248 56782984850636704
26877360094265380 74085899519655648
62538864364731256 80694395429730272
40372038978580496 43955193156223704
23508018264497388 68665270483635368
41793447233037592 104642639235686944
12070579453052146 85512437192648368
65373119531483120 86338847555292560
22065716549934780 58916318402073704
77184833123690464 92470094673860992
80866910182486384 81576938986914112
56895140673637040 80064961273508496
31470247847560140 54693679590160024
46260802895250728 76167884123901024
12447020990652474 56528475343658864
60137098036353336 77015363998310512
57001921444936024 74323226429081776
31474724701943608 84972684250331936
74353584281988576 87447614227194640
44064853421128488 89213946246952112
72043137254887816 83781915674763536
24463613592229476 76567011823443264
23895455423718656 78095685239047280
51861995208429752 99727702957716048
7099053060640339 97696724412730464
27158960554024904 92457578674068512
25361690739953628 35868742423855992
66071391123911328 97849449523698096
70703309571107528 94512672202818736
44477008059313608 95160030548973904
62721926418231624 86359514962832688
81768903334699680 104831261896521824
53373052922047840 65665292978019752
62536424804934352 88048235570070704
37376308697470496 66603668985809368
47366533129386168 96585427906345808
25213182961592116 105163247558952768
63233912956512104 90408750590483904
59746726387008704 65214827852197688
34624812054261420 87058622525629472
54594340954158432 59053356749949680
44926392563338496 73259238379671904
25185768573038116 39124184044555688
57701916294071616 80161116688376672
65541158071217384 83034944848289920
56878558541759528 73525825840038720
2286848050616838 64977377336575360
15468157641401300 72765175920752752
47299335481972152 89808285953520256
56804157403237568 106216227278871984
6657686375558857 81614468941192672
8166091025882726 23491935211875548
12333549924983222 96746810395830208
57502087227800784 101506210834893472
269281738489151 8605357636532598
19106582221119320 62088579306891672
20788530813731396 50104565230489000
65488779741671032 85984970000631376
13160791900720222 103484103230032784
5751978166904453 105723265184757680
7115479326573567 33115651147889728
51518786466076312 106043139073607696
64099400311880528 70788714840814632
43240625518415480 93018638709046224
18130059955583200 30058541324708956
77619577976735728 79385315496853296
10361691548138434 36372108261459752
28000354536441820 53651861137717848
25759156365520112 42834861564936856
20248634904180156 72164111258587312
56436387187619056 76396362082593200
1070345752216339 80826016058289760
30016536404075640 56616643689632072
36860292409066032 82428354816903360
59295567308447304 99786673794839920
22709636559494796 99076316395756208
18454070601124584 74897423837669792
61675327737426416 79841625144518320
4511516588824847 22574334488748184
34926535165742132 41784229661402152
33747682384208700 51422727450258288
14282165685781488 25041180663661972
8326693755173116 92005236206646784
27077216283872620 92757346261063440
619824068022537 83808591681452992
19265362427593624 73855689819622080
4839021884509662 5422876040267948
7783994565772633 74639419661603584
28115087320982376 72163254131587648
10126929828487784 72071516365523568
59655052867736848 76215390067459536
38812943266147640 105128075727067248
34385148981578464 106776952630922000
39486266554491448 76848500254089024
64875532067178384 101760951894647664
46811042783381296 80394931377820640
55493832458620104 63428447839396704
45547329770022232 74729118739650768
80353194316717584 91424293456699040
13915332850339898 101470867999747520
65363456103337520 80897945274531600
8523776974126439 38750438941912480
13073043594479378 56917142144238696
67668797143568080 86254210835053312
10991064756355674 91507862164451648
26263313635384768 102328551011043616
74855979978588912 77476507447891664
3112096178690721 24252960886862960
13429505437281808 71172759758299680
1851393016064072 77121716303527120
18523334047171032 98781125758282912
57189749371332968 69697710458301584
74313404549794432 89046441321147216
50017378349575456 56210912404702032
48201561278350856 76122471566037408
28223911952494064 39633479037119696
1186960671464920 1423823344172669
4728161001543811 101386950967693392
29321733250253312 41656101461780192
9175087472565466 41504843991675976
69346641363936272 75597585934483376
37409155237594248 39073706945626088
54680212841003448 83769734136136288
14362537621640786 44189303550626784
10415500367833334 23120623620204176
9804269423351676 66109932991625256
34190773579730628 72777575828726240
61943795902845040 83196451129597136
81314275123781248 103781552629460208
25274075458815780 102795275624441216
12901601883188256 91508009291546688
43826206244211984 101248718319303184
36063489172404880 72545923690376320
46122299206487680 53312437600322752
79622994807589776 84030052837134224
17190929774140178 61271588910096392
4026932431077578 26328568954329316
27062600369271104 56738932435116232
6059808732193378 86040034854980528
49011891270481136 61362364442875328
3556936179689028 97956615010179584
45073498475951792 52624164818785888
41774813158990888 55306924811843904
88335120258173808 98521645511451024
88870580364335680 95172181180580576
1685118594619370 45813155301992064
60828636156304968 60945520608151664
18958337871616756 86542928900174768
46504125806157328 87030062513142448
2005155356744004 97091456272014672
36281526870300696 51856503666488680
62780281939777408 83954181698829312
3099074127534868 75838332254234352
36536319827950688 90525458681978656
50804862220520048 99520186636063056
67285247855436368 102357294033384000
85697101485338256 90506998515736448
49727925973864392 53748917585009032
64876701196524088 91685957496063664
11464785884119422 56525754557062944
50873515720192368 64597516725773656
11749909860110100 35849624134230824
17949875672625744 30218556740927524
60608143719334064 91920940695108848
85166638412471056 96883122772722304
35741018382769032 56788858452312888
7102549626950077 45610647761279704
22761835369477096 95822456957874736
22097230403953564 49787679483552960
85093187683748672 88673676816097696
23474825647745148 35666664737622092
38797241188309880 56629949310349304
3495103193309404 91505612428346304
832135317089462 67392274690294688
44136077982766752 55866026790948904
34040894020850392 71602822226264616
28557209342616672 54461739513774144
53534259755532104 91950712820913376
66490402481515928 75538289640509072
46084625904105408 60775243987363848
7781759472099690 104295317188362176
22700176932585920 31981089493194216
77063222910071232 101605044888974064
26883516487232604 35624604663239308
9638352422383504 13149532680235298
9175291574581152 73009922799557152
37498998767239784 44492631406286648
15610335841495904 95774698901377168
24117378117518632 94301653134093152
25575113134642808 27012053905627076
43999868443646648 64178669770571936
19251381321643840 26456663465778748
16211202528337106 34824375047853492
3077283165895845 19786293277029048
63389719629916800 102992062259954896
53884157527164488 64307975675706136
15990670240815744 47147382504289656
23756528921465316 72546886279388096
55917533316675216 66235460052560464
10483063621064002 73440090886903040
36209786744026584 56349042483079560
3258261978329088 84231642554476208
33219813626513692 92398929394546944
29966161614994448 69387098206467480
17085468583253490 73594043507689328
13734901939477166 66906853918053480
86073412759939632 97321334654156928
4283131186499789 89246764075605440
8176080369462590 34447901835902808
38123609028457280 102783532965322176
2657221186130144 103800564930963200
53647123784360920 70843295764286080
6225975269292072 41466769769831872
54499527349407232 97209059410894448
15131697717709360 39011821581091712
79331250842951248 86577400356885968
85425627212486320 99328989848482192
13380096823433694 35520660152413580
90982812129666576 106230472398303280
28119598625620288 28323743508805484
21651742514097988 57549447225550880
818831640526581 39480763618639776
4672103950869754 45577685622479656
27115833415418260 47638709055744584
344864437150573 71420723506764648
21396119753810896 37796773075198008
29608893853533952 95169312950156080
24378050415470136 74566567713328208
42555002767107032 66152548775410504
65871687616411632 106483776287713312
39202839103320720 60218617284420816
6173470528900913 13000889097181328
36723820335750224 43561928668455528
49007425781453736 93176164721810592
68901761521655312 83820121572598704
51508645158835632 53513536922929032
63259024753319208 67515949444410744
57351840102062256 85880135943114912
10336239148614890 28380690743362444
591283408399200 54358102606196248
28115095731401080 103533124260438976
14016141617251214 65035306131362192
24800109521994416 51042113227667264
4978657262607959 5899080880716709
15103968397734460 61982847457551608
6274033109844593 68375691522478528
73787490952694752 93513455683362256
46047553307789256 76324874878913168
13865708650987252 97647384805830816
40803618286520032 57600087228536256
629573996569824 24179570723343292
66154874806113472 96799738057365088
41146772239833096 69637412825352904
41872187912902472 77082020302660416
52717030937417632 105081804232562704
19754284565442668 36019803326960396
33662901896925756 98160731252214112
24913517254616944 66078225097975960
33163475901645300 50486106453363064
50614012960025816 94233233432200304
49604333961174424 60479501216255224
11753568067607886 74449930077288480
82318211722531184 91785510721216256
3687041988709642 83595182492987872
21428191360081496 99446101858723888
31329127446541996 71455764564681288
76652542023046928 102200451781900464
30066054167453784 103034690312113632
80540115730199104 81803098211817984
55570821328002584 93975106842321072
14077497533035286 30037084274322908
73777396218037072 82410421086548656
7477417599589543 98839662216225104
511276853652191 28033105787295168
1124862530621338 33451619489108676
71739554822105072 95587675653397424
25523881257426848 52432108651521336
10695954251799780 83993375390044832
56741155793930088 63770091616882744
12390643171125038 27309087339942568
42487266894429424 97526405795738272
6343554001876453 18730752389888776
14485829001086434 101371714548270096
75218295487174656 107353117842856656
70410397960365336 104331184067857808
2624111121044160 106409617988415216
11257512273895652 96283513130215504
28207069171717088 91493074279426240
60157599818336904 95660404573527584
25210282398390976 77952047415285920
28282795684384552 104805282459442208
62373166760831488 99823692832322368
78482072086491824 82613935563349968
3900885475054171 35497234048113652
11819249766891486 11974688970361716
78003978361488000 106189327513324800
15411524957957468 89649560912947520
13889855752523430 81374650904158832
24012905530688492 85863704022452208
10026973782548148 27972939632321948
92572926085475216 101355750038328992
32368770894140264 81544450938829856
23836319631280912 91975828328958192
72047285020948072 86231027311127904
38952598903261208 84999265174028064
79724154338589136 96209667532192288
59884117487472952 98171502439825504
10526656082328040 81160467662852144
24309849848369232 56349134151741064
81285213137371104 83099817451495024
38840604241415432 95573596581653264
2010087253345872 53954285319586976
39860481846739224 71437776914278072
1542996898482895 16652541907491312
2793453204446794 93696928611853088
40121810998234200 48436940535849792
67512165987147560 96914261041612688
63981604895677984 65971090645177880
12653100929263314 37261489746478672
52788377634241520 95767969913142064
34921262001091024 46453638070998032
10827405157204826 80641227655056048
35613655471771260 68419107498373832
58821576313694416 93570470217887168
13298804343059166 63237645416694680
29664352200188844 29797187038750476
3186257817501833 37952641050757240
4267175015516283 32526223989911672
59823393462083472 73647408698421136
72922115199886368 104837160839754928
28830828044580096 78471723094253968
23824605553440108 85303707334232768
28380685865382404 48031068477708848
31143854791588612 107373077441528000
48121498819488936 68306583931131024
27892635211597460 64182082285468712
28496614454716508 85956691121547376
21057192871133052 93907017366982320
25737784955279556 34269630717087192
44640085384849192 48969002967508728
90608869558210816 106094778170561664
55503255294195208 84252576979192400
34201946695150776 66433162577673760
7960596524298863 80524013847999232
13782545265376672 56956808803990208
10004817381343848 88862985376339392
22209415491873564 80764826428869680
32570260590543768 80762837285092976
33896673120179768 54575374946617544
43095980283190560 67695917626561776
61221117450311696 70338013534561200
12859465953015908 88704184628107888
22214755854909148 40557129134904504
34555688080373784 42031632067971064
28462569743613068 48785825490350368
81197656676316496 101165643331192832
6039012330876545 39384654776289392
37778499958696768 49979746933514056
1888501362402726 35699890274362204
33850750322748584 72300153550794640
30994588872459432 85275262815144784
35934498251863884 36831377108236336
73314835964721728 97847556997305744
45955312730808288 69264745367167320
2053989448338700 87108785551539664
21690747200597396 90342110570165696
29434706739553852 72794364238946960
27776412341059512 100242050858496912
23350378871083464 41115284641654992
33493708758022328 88780414984927040
10179968777951438 16066924476983652
2768157908939363 54250684788096272
75385746224004032 96038695670930544
69280087318145408 94151698577263696
95288100004944288 96138784755136160
76266375923902560 97085674385260832
79888604267491200 83084139947725344
63048444411446416 84433165835445840
36479014210550328 86515930452136288
41888273064103344 46180947290586120
7604228159461980 85627352982872448
39467494902453256 66871690913695568
2127520185394669 69353676546109048
27244036824323672 45567958128040344
18365031570070276 65648314774967992
68234760184792752 103611001237136144
17713013315179454 69284832020102352
25666002900748460 60901714720188560
11100878842134100 38361161649943944
41308245448089240 79744525034893088
14134111505298242 26807995137472552
80614921967322976 101600348111835536
26591000063118380 44161247189085416
5300966957967761 21462451260091412
31642144931607456 67053423691113320
41745871881351880 78590726764426464
14178095350218590 62466423543946872
25278335880053344 80922627365856224
32424403154226704 54776024689654952
85632239877900368 91837728761646320
49293529351869616 91186016534843504
56785397705312384 67763511879970976
60826442604937784 93807843670065744
90296090506620080 98713041872593360
22248226889900220 41840605208696392
59880279923345600 75242829131584976
5322352863464740 14438320021371468
43805782902472712 63222589481055872
57647037837242160 93373506561323984
97124714275802288 102501018197798976
5202910160477069 29671381481652848
854369752329254 16255747618912898
47437354304994232 61970503950377312
40836823957079336 89109629702965984
11573358763906868 67823790751727720
685121701789474 79811417359314768
68452031616481440 94011921321281488
17165883962551128 43236149470461680
97198107127841632 103326049346258608
93221208126554160 95817227245310656
39695695214228848 47112249100261336
33415334143914432 51216646267339352
79694407606832928 100521581879443808
3889118157172396 68422880265101280
18200950811961376 24914884442342012
19402116624568952 93508299988949264
44252199223754912 96715462897159248
70221552476786464 102218094054294640
48743246983348496 93197140642604128
88611585371191072 93227234487365008
37196276375149560 38355678571612952
11621468921045692 72976580895991184
20542373334281932 93460172963905776
23429625008852400 91795163556264928
7682017739141850 77908988193430000
13589071838340386 90843810360550736
46676837615119960 76020476724638800
30300525909795780 64469330242156256
5848650093856815 102112748353235312
6670862875934605 101325923319459216
72170018313243152 98047325106172624
20724979497408688 23338181940401472
62254336317419472 67716292141653864
7516199454972462 54302747870322448
29222472356776444 60018826249132192
8930936684728628 31142780756713124
46307077787954736 63469117949310720
43299780060505320 81289557246839184
22105139994142544 47193153573844936
9858445044216162 19492126337380612
1877065466830827 5097536783587650
70819727808609816 75566141451682704
50714513492573576 76685895481828736
86126633820989664 102484580456035680
6072012482443241 81252763684839296
747447644129562 20454738858759320
18831653341087352 65093963952815664
46581525001180680 77718219145296528
36871026093960976 65692028162646520
53425781000412784 99599596753471056
43265546447511320 62213925947728384
56438810165123784 84729143843578768
67634517884820976 80276369602322432
11086111336695106 75618672195332000
1804734239970399 19728244107191860
12649432268642434 75359704413808864
5837427479595951 68955461548044248
9103978270731360 102563109085337504
68865457446589704 106734162371831200
59155184308977544 63352583677495992
35545238972592184 45885508874255776
40183034305646536 96053172639112528
50717796895494112 89241270782271248
19323313500265132 36186855639254016
22680608154080596 55473154959436072
20541033644565596 20706103772282040
5786041514808658 76850484679137088
35105299047741340 89660078112596944
13227321618252572 15336648978143702
2277451390613557 81172295100471168
29582527903053684 40422720332658408
6503780385549549 10901665282131202
28498457437070100 64248661227166784
47776471739304760 51567406746915464
28727254394646088 93251620077168336
2854748400981905 46582555679314832
13503178521484764 56935358564303624
17251147304407892 93836194216596272
78106742594539312 91783237976463376
19013973222274028 38757629194662120
40156540907788112 65420855322012752
26334723602780932 83607731111405616
1186940243358231 90003597758668576
42091204897216440 43355359199132560
18438995429278956 45892025235745264
14399302575922784 25347971208594528
56140192051908904 70461232381728024
31250793652602788 100211246684682528
12050395026300056 67390676533908504
14877786237162026 67579814413584560
59974463750273552 90565371184309440
38652614826446176 38920232932048824
5474140026526264 24434392257577528
6986425440015797 11015373991608436
41963027983995080 46169367589619856
73172805884371616 75194368894356576
15634848597757348 78815775007702688
62429439875058784 105176150170841664
56903333779090912 95324380040391984
38768954424730704 90431879992004064
69835620638226744 85880139854800464
13253817221686944 80364835790638016
21172687197721876 86794027343214848
25941007614968508 86194093476296288
31567533076995868 102982457438559408
74322530108176848 85693571341471152
82926561038713504 89235656568013056
34980745302178212 84955779718890048
16624399189380274 69544082652413984
63661142445936240 81136871430683184
15438439118089304 56511397967512928
42937994855501584 71604671769393584
2199915059179688 9232888181314474
35649534750590156 71376693061399120
41991040270238136 50610233776075776
82725273589391376 84570595732104160
782201675418091 101322732004987008
8102966437763600 85307914136743984
27362725970097368 49143190587514144
54862129056972536 92906084072646768
4224701951022723 75111257979254192
5935093423081592 87502835859842736
24698048059965912 85819652428279168
14438960911370096 20699161756646360
13759763410046776 83300277948812912
77945150733820384 83218374522169168
10306887528218466 89427645978746080
88266475849728064 91734598505709136
46994172462219264 72274368672684144
43059313050651192 74376748961801952
58716571549623144 68666081932896848
10012860893114478 44906258717516736
46175409297598296 97254488929559760
34009199224152776 90297132846912432
36664279914625952 78800969369035392
40804684826711296 93711860825637488
9554723533074956 43071012671298624
7034519758298878 53149045592276792
39055373365107752 70914402614030880
75896272339715232 90676255959624528
16815793688525782 37114250346774312
32631204101020068 86909229868714576
46684951165965296 89363362071736576
43332657525375008 66944570444979136
90234671871866272 94635656216821344
20916106976267256 106503921271024768
23984745699732984 105510803628368064
7513500348241811 67077502135900152
18980423721340952 102921780411945024
11594286180854422 12410882521143348
12373649594535836 33095841924550268
26714524473940676 27978208985512560
2920088338458253 19221475399386988
9247109538773352 38346189313828680
5262325178498843 15952129700908288
29549576468096560 103042825846941440
22176216046298232 101574271824817344
17514599732282268 51859351085572464
24389105279747024 80042612998067136
32757009796334476 52835104473311648
37977462522985864 88069985978860912
30950109211710756 58254808904795112
16867522826405344 39271489556651712
3135112024279405 43227856717748288
73966881052142752 88959198746646176
16539735507868586 18524392159436808
26836160817287080 29420093246598832
14127080817556390 14668826533376320
10998102335287864 25547974995404068
41870951089670968 99918624699332480
39280564068452480 58116540720598256
80561673541790432 82061704373320816
55510726818921312 61108148047384680
42367014372742872 67718131427607008
82998346920091296 101853900507210224
59696320862606464 60265112790706672
15773683193667994 40998012380712912
44623071472709304 93334662947385456
43099159917747904 93036050329640256
9517812838658910 61759734745629536
33441278573513812 50017806250153000
17668892205195246 106616609161792816
39297408792836400 66826327725224344
59657396456484640 88940659270302640
14310284879001244 22774999703912368
29791581673954028 71239503685825768
22009435834968580 86967244673100720
53088359760796768 94295221338762720
28950300470837800 67675520150033608
51374822330225784 79773796186994224
2677915199165727 37249442686998008
73821993997164192 100220044524190960
59478988516287648 100997633990002496
96659845304038304 99937212254020368
69605673311656608 104351094809437616
34638097098632072 81723529512292144
42816943401943992 61984363405975760
12974500128211220 103665453272834464
27850106851198212 101351327630412352
31386084996291372 59901632390725360
26635900830527132 61187186663983192
11444414502293022 27435270262638108
5103998278047183 93458820158415664
57431901743267096 103871952925115648
8245073354245000 87735395380566848
35298811158021184 62969738210443912
32484547980467244 51288966873933824
20122178581087888 82600615492684224
28556477346719760 40711305150854520
20720964174753584 79138282955643888
53835509265797456 64081825938377800
5246053697667697 46519649324267224
36633004631936664 41451355119611000
35852775658692192 70999483710786096
39167534392372536 45008621162162808
2103580711342622 15805978420278558
72639628875616496 92834255189865552
15378692539072808 54317821865384704
38596840976543072 52774393997688328
8777627386833959 86139046034746992
9582385348108298 103927331060018976
45505973697956112 88527881056129120
81759566931514400 94631879000499024
40767536833297376 40937419077266720
19877141084964384 91398829263269104
30894771759531420 99350524577579936
81967378698719840 92571079597911504
33917414035765860 106131691981554864
604390391058731 13584536063491830
37360760519050240 37547387953235648
22412084416359344 36809624520475792
3358228215456392 68387049945144312
1348763338812256 44355398557016400
100255269996165152 104702222282193824
63871994393891944 93289805727483040
21844692869463360 93355976089690832
22059573773462308 53349130267355376
11268534849530798 59661364224549520
42537420371907448 103391658347093264
27535105750911728 89672587480819376
50696099131021528 80490070527246144
4348264519828417 28764791458371752
8989280090257650 30606752908204668
5168594312926486 39707312884154912
93225261096609552 106878665420319056
7169546811841588 94177070297626928
195749923158645 3439789105351259
90275491165322544 104347256508632720
59274738331979784 85621804653570608
31336307873569888 39555150113065360
14593873811235436 57446135666658056
39474211991155264 89045451289947184
14097819976254280 66267296056628840
28283306665168016 59036192863282432
27566060620249956 71146635395113032
12419896513619240 22243232323653808
2334237284891130 69201081942785688
24788505071274580 29474342182389468
3467646015416338 34107428894252036
31223530729149648 85994372232067536
61772710807391776 88335322331289728
18272193246516048 90323697234510096
6756738312770466 45793206316789272
67885882280813256 85893340990871488
39420239419891384 56730568314755664
81897555957999472 83530328771287200
9090896415986638 74269511827800416
72215799035516016 106675695351909696
2139269997607804 67924563586715736
85665735744867760 85869657572327856
40826059401131080 46723519619969208
16737341161800776 37037737165389272
24202022109887708 35719046146573280
9037894565262990 18133819998239908
43817226056861904 45496653573387552
45851042684435296 81375418225292640
57497895967532384 92372026752277040
32002367421241016 62718306365717736
61787669785194816 94440025154789792
39409853091616464 61991304262172736
19561073505344020 86547397437774704
50189708089316968 94548790416996064
43388284841877776 49989122377177840
80470649126397376 90503248751726592
48754937298739656 57433008596399344
9820853751685720 14876049488629922
28656203789961640 76013576346250960
2183079106221772 15023126195260248
29233197116067904 80262505628552288
78981517868449072 81617002039267776
57640763796034272 100919009364171280
73038887063830224 93198368778783472
65921678254974784 66210641405337560
19120261572034464 88841154655231904
18854086140431608 68829780219352760
71816223797732208 91785844122536528
10337712503744894 35676624507220480
56183384890055120 96143634027659280
69767285144331400 90979130459367808
14397307590605936 84486143362591216
1942280512326051 70857832853003352
68032089601356168 85837988896454672
36309547799095176 40874930361604712
83814968936116848 88181548424032256
25293230393375032 51697107098779328
29401971491947572 61184070594358096
34610008711769124 102716978387767472
76817778012194112 98742098147680336
2360413515485002 69212536444705240
77271763886890464 99542188715058576
57046809310478248 93709637978480960
8422716999160390 16783386371962748
41856251109958296 100629349628228816
71400657977176712 72679790786314048
75809781874370240 96581860723347536
42291127544097544 94311356868547872
39960700627475000 52633770967419848
76750315768341872 105976246121339104
15436632116060266 64372648578501928
5086437255074313 62652928848116720
21358527778494656 71659210720568888
17364571463510906 44966075635758616
51403705644176136 85020594604066512
45846594876842904 96315171384667264
75087371685635424 105768113533807824
8134228165808873 80141111945197728
32933939828166220 86085575899342784
6481883210451511 7093973695901112
70520903123984192 83616301000799616
32516416165281316 75868421078360800
93000122422185184 95978998978926144
59663234670916400 100813998385552272
76058969539648864 77721553044186448
85403375511634496 92503657504291584
48127817253328352 72479562084471168
10003020263094336 71227591667513696
18051120671426784 50738283893920928
66520447246726264 95180151299882176
23453364872926344 83957257733397344
29443393896202868 72809651851318016
2585900928128053 46291116909943040
28578326608789844 59419387745649376
23264994372416700 32996196903017064
40744547638002800 97391863687954384
58934487145822560 88980251624932912
41847151193607352 65716541564561120
10114800911067206 58015783502812608
33588739541619132 66082856143047752
38071399562460352 90643619969690384
71538491104303784 87712528372242400
36932728373408912 107064923717002928
42458165082223152 49049486160176880
48657131618835480 55950877272171432
68309559484318200 105073826144004128
28113563655431000 56355146918348728
23940084146801008 36206303671105600
15838706243890772 33973015572183248
15055068316413506 17688901015833294
27033929943229692 92389506789503920
98855370375320112 100591533454616608
29398643300628680 54007508175473440
47102417584153392 93536627722916464
23585218916252532 59779889119770848
14534946936748514 26299733760491576
32620038457544348 44287624382296776
74940823168378496 81184265703162816
56827253676097144 86826276876302000
7541731692245106 22200599946321884
2143486895312501 80004795380728576
7271732355344395 58390336389066728
80885472140333600 106318082010277232
17078452136205684 20061869536461652
15848480617800912 67889828135651056
2363785186939241 106632765857490224
32952736958803196 62670249140605200
47354828060292848 61471323557998312
12150708012936790 18342645827886972
49061212466288024 100476493224058208
13256854205036934 55905477662504992
96954169323247968 97402150370940464
9013704503695684 71767626003210872
15598285896515664 42631858904395704
10694465362007528 52475619361753880
59261193821529424 97242913297579632
7360039197098164 43779034723352080
26556614127731 28052262080747240
10948345538880926 51294543397935896
67562859846618312 75488916665184832
1237789064981079 49954968385223800
1425668568879319 2442406522107698
74745227364543200 101746725210915056
100907065035989056 102876908455031648
69483270058212704 91867006606707824
7974939084275441 53393600023722112
46077208366865568 52547151141569928
30320666231316776 47644788444194824
69185596926657144 81872158006689888
57661539375941120 62219746688715400
1191382573973084 20178854830525600
32229175185799428 67796616498226584
52307811321280320 69648589702954144
68834945120212592 100524886759501328
2980149713990785 15517513618407068
43048374532970456 90478580602343424
53904942713723784 75006091192609072
30991252650580996 40670534821338680
75978594415043680 102130779745839376
4314685409292223 51704968438832888
22253580911301052 65037058637091104
87847000964805280 101046299395218720
24139465405256668 92616497953447392
5177946156511691 26344742284698120
95275233051181088 106493413067981408
23732159317799012 53918604144977600
27479041112754840 83151790281856208
20090266294186032 71355481839131968
5340889634118656 73534962353274960
7406031273740391 82943955025187344
98309862465663200 107050396871690816
12935100203380974 50808172939818600
12819344964028938 82323179957806832
44674667902595168 49065722284632136
41361849692106656 64264771963576168
10696550611696632 56258294477907976
3894923172201922 6176707719036869
5456491580777744 50999255865647536
55604180720210296 84371648698137328
43611710107891112 80182897683392000
46525129877267480 48367131387085368
19156327265302288 83443178929969456
41618941515999248 48732155178099088
3580606085457994 98478609981527008
37479894893082072 72368819516845744
71843968741330760 85474370411185888
1300341357786942 87397955993898064
12867166485729226 92899914049731120
22083173615896620 44683024480817056
47493073111988096 93925819324921856
37582031795732136 92269354064125504
24600126841836180 27994931973622912
50171177840915328 94134301252545216
77584975186802336 83499719180399376
3021029711726381 52470170775639760
26416477427398316 75515603698333024
31992765164001864 44745202804916408
16376970412452326 27372228249689500
6865338332954792 42440003370005824
41933542212984488 61870708872042504
34954333151135276 40867117140701696
23681976922983564 49611010717496904
78241509676695680 79137798498695424
16548261541393672 49889816170702392
16583886561639796 54645224069326816
3893339503406527 102014311117561024
85976487047487312 104562121725920160
10754775501076896 68299907924611704
1963998717441178 19627652237615980
31839121594083424 87106755128269632
44793260385954696 49484481379805024
11503972116717154 50026011127837400
5610506434127811 97229740998730912
5414542765247730 71231654498139232
11790167332722862 92354417888475088
22015014053939452 35102889933504508
53481719696133840 57845541136987336
13036683344120414 103097729618698944
3545548580055239 58574874028416856
47711398994738032 61307580478368792
77193135200275088 94101050124319520
74095529658887520 76067897880512672
35202464713661596 50179353282670624
8624336264662938 104147355055630176
14136914801779564 24464775274249284
21642055821830000 47448247890049392
10273145524446112 34656200129082128
52294477151348528 66986951796404304
29208602291272372 62263000964901768
33179691010651416 39483036188355664
47859245515303448 52555525333506808
8052246943087010 47607122631148936
7627584474401860 79115961159378480
31720855828476732 72414061291056480
24349835412950532 34260916837977620
18313572757836164 83316476660656400
6956577796722798 61898851980874672
56128075013776816 93785112578430992
70841981065983624 81237065662648448
20346079593776716 75678692105495872
6176533493930439 88979406562445120
88031896072141696 92506445263639120
20640262345649732 86840538205022096
22779590331292356 31814566704033680
9543334597238164 22489217241626372
4735829187226108 46531542881776072
3491349880696489 64219490705101048
14427034241732034 76602158803670928
36755776930435584 42943127363378928
69772985558305016 99590098152317104
12264191630296714 51810602672462496
28367198459996812 33707501488256476
40046767350983072 80509114638992352
69658264317353480 94301829262036944
77113377294447760 104127949275859136
22878093250674072 102752248511953040
5722959102203373 41033218993893840
41293031874546456 46767595719510680
76462048043415872 89515803613774544
15396656656548700 85888414450725600
77397563531137136 85669495649792912
45849051627863336 58803068645508992
46040072603257776 94436406228902112
22921889971505368 58807738429439576
59939396809305224 77703365203918496
22547866745866028 94979923990219936
26682598283509844 58690646080455432
17291363161169062 71152058701219984
52503263898672520 61982816863055840
37817503591242624 70593100709705392
7282018112297062 96209754209059584
2878843219191743 87695498691164832
70977457093524216 75235601101669744
5246752189444736 76770168297263760
72105490155339472 92043723617744496
40795567236479976 56828627527117576
65492806515771904 80668793566598560
34592996879554388 82245518532563072
14471527559920128 37352181627977016
15081546906209574 43910419534652352
86859156195987376 103711922196020576
62462088253739584 103628429542185280
87408262271119744 105871854163426656
42914745681505608 54703845079394184
5092802359915164 97837554532941120
9309278635444266 21377765521436324
10135719006483846 78387526975297600
4829614315493014 52239389426968032
85544527936407520 100333647217258128
11892378340293510 67515751673441352
89042576429716928 99273588468635616
17598246061296854 90981084742998944
5437941703622440 22018640439563384
34426240583912296 101830129301325280
51780161979258760 81327465273750736
11640018272042090 68334084493111840
30524358539685076 83383780890482000
9828155808213050 44320684681925608
5216706835292056 37719463279210304
31199252242931768 92100174800853792
72700010222720384 104609645360638864
23873312049958436 100458873497229824
14949997486720666 41164602464860560
47263545658083752 65280856400856816
47097197430853296 85112294340659008
37505413403635808 96732504771500448
45224220236906840 104941317996089232
68075155704192776 89954255925176288
42175966421167400 45491243342208888
53720896758582720 59583956134149968
29191085970393772 31968799457102984
34477020246883796 48599690326937136
62598020034912144 93694777492789136
7924738188303380 59514393030424152
6278420027806477 81683872976026960
100525841651781904 106653626259264432
63873119687088048 87815411946149120
73879167237085760 88604129634785136
11914131449769980 90429921580986080
33213785675283072 64857734784511984
10801201776861578 94385279471872384
4856944483621982 12720727287290580
53723630576909288 89404306000105344
58519136228118168 86169228610699136
35227413882357808 82257286260583920
81515552831037184 102496406403565664
11186625849849326 66458329461509744
33026024595968268 81848723270894672
56806585281701696 64849838202908744
30426832882456224 82561067099235200
28801811809215180 57089548093324312
3693141856737520 94331774305944496
59116533689471856 62097425353018224
69341626141004224 106035130789924304
43952408295631816 79060372523674064
41193951138771848 47016338606252696
30886366774432392 101185347610898272
55063621409806096 67129056991257896
90956019649724256 92914960680683952
54562211970122560 101925646862517984
414660157812881 50678474324069248
48942399318861040 54985588391986880
52247512117385 63397076992478984
86309264940365264 90735757303914704
35831263220840856 61490049680053744
79149694490671584 92861735088358736
66014165987184184 90239340423436416
16245908993273172 30898145605419560
74079956220510912 103419080390607136
22423618915375912 94601786408985200
13998993892924508 16144097824306116
48142946591323120 66901098923305936
22106780623565688 82908840557736640
53922030150052672 94459456315537696
13799315837825020 76727550055351680
15928750659649286 93748353751189472
47593159512854416 84847684067343184
32154591704468936 54956267816999088
2931003157197954 8520643850010686
47072649480074720 75713893425997200
50617771829968288 100521397546585520
9840942412949378 81113297197794768
43140278857606536 53207242070470080
58899266950207176 64368081468871344
67684989289566080 72260059449554864
35175518211140080 96505846641028656
42425276235792952 89629182688737536
12239978335671622 90528068232936912
24273581124261488 25605028112387480
16731974260129938 64012135704361760
3357638793791582 31167507671528644
29636908971318836 78867174602093168
32167678512179584 45227737325708416
49239895306073792 101860456560389392
2091275034104920 70221471385091064
39626888637142208 99977683215096720
87867679931445360 90917990980142640
5091613649289706 101439136827543312
73371839350316288 102551987704591424
89696229083532000 104625654540307296
23710766360183728 30910391866315096
54103408877216752 77490738237134592
76322957330092288 97455897511113040
5665233843349842 7166820263613133
64553989276519816 104845637674850912
6307631072733311 13597610225034722
60187526865044056 95230472381794800
61654756489849512 67959077830510752
35765902658578512 95119349796374944
10175495059210974 105189399686622304
21110313144761672 44800976395796608
6324656737349705 94146799145431200
644214121512222 7941087784484868
71232674799692576 100802189377604352
11484139128138740 70695262862974968
11253136037255104 27976093375719852
9642854640887838 55194505232363928
1110704597303009 80817707913605936
60524628507204088 91142048960051024
5065058446340564 87197730883351952
23119849445126740 100720410080340640
18933360410252012 31375118055167408
42148509368623376 55542928869109000
34905890922918340 69999724528765144
70108425506539960 83448677924853952
56923851276410712 88922897283167696
71676122389314696 104735926381980960
15301086271078118 22920983526619736
21324415170694364 64664582789086952
8768455664157873 8884289447977834
28217352008446140 67066210128248640
440133730040741 18783320456444944
3687702106106569 79219722373273136
56699533120307576 77148392321534016
4725188367128375 105729338035551520
10550009892153174 33500253144643804
27048043623215120 99036691735723936
41618000215781808 102463566451664032
15198954605986414 64976254032014504
19723676501299680 61002727666082040
72724005911145440 101199415256063904
37822964157672904 89795679950025616
50225559745762664 96386633565645280
40564769592037608 92006365204952288
22585699545251480 30764343927689000
17408278042685710 34744705238663884
98319002186729872 101148317704921024
55161235161888920 106044411982482592
52667922463470872 69427369981411784
84133174409827472 92135800697321760
45438377109865216 58472457737614472
69705490016937 18631196538259516
7379189209115986 85720269642669728
25287149262223068 75685505041624112
78299110675676400 91152597771968128
64551677842461432 66726501424993552
19029907307150280 24737611555249420
2355384302997590 10780148687195976
16462326924788294 68954571836106912
14875168508309564 87503061172347312
74349124652978560 89861487792496160
42828944949662424 56648087735276064
33283137597826024 102870281258155888
507986132799530 14858972153832636
48144801511481120 59484109058279456
37811627062183400 56961823644648392
4588878935414508 99722113866239984
46961480027187760 51396337876943240
10918921601177986 64058620002829400
83039930287778896 85562727486844688
52957929588484224 66538020478178824
65380881893999904 68232290457903328
40208050659799216 89333766257165968
5801780712384800 66537843694678920
2749397066743852 93966135653013664
13297960819894036 29971999628804796
69197327765115776 94192504712268128
55698646541928896 102124391980973488
33949866441734716 43054633787953208
69007309170495264 77066306842772720
33846310917303868 99302842736709648
4399420878601840 89037055762287568
3810741243776323 71679585021427960
12843475811428460 86005843252932032
13072911404355248 15760137411248788
93131245325528768 102418841754246208
30883966481562824 68785142613493768
66889442512407728 88946921308318768
9436882216894918 23845187914010636
26363956372474304 51887110385834536
47597324996482880 77925462591511968
2825377926791002 23439350374324812
69611341645547912 72977691123120160
7292029732596974 60079733862644232
27852497094313064 63675802518455928
23048767091808332 79004400032470368
19257438880939112 69594568016702312
34531606850239204 78669359259082848
40655553834950664 61445196203178440
4423117690981677 7365095417983250
36242597213693640 82418370072882128
201416578275299 1421475641025925
1480716651203919 54727113281621200
22417559805974592 40233292667950080
9242690469784552 58258910834436448
12358115923346718 100040718120582256
49126653666514616 79632289299092528
14804038408907326 53208793629000504
70457594485534712 79831109633792544
46444901897422056 80319177604533056
43516657227989608 83710135377235456
27413119339757936 32539040679906484
77124041898257488 87438520802386912
21094268308503356 43691743203626280
61938331611491432 83636032908937504
36007643372097036 84346614665847440
58043622430844536 87254901386077936
106404725748118272 107293327845084448
74454357482561152 102361125897407600
8519810538603978 47713206572893936
19025064309790432 96331356927121024
6675971924921421 84312920339002656
61913281389485584 79259246663108880
73758383932552384 76770973726522496
60588286999511752 105961619929849680
85154857396781584 103568970046262416
15952551570335780 56840008036720312
28123445692358032 100187611007067168
80345211781375168 107286154481647168
54404342512232240 70105492337080040
82866266646366928 95547006665736832
55787100536025656 88727567315273344
50628271255807904 95969048350836240
51575590525955992 79579489075523040
23937236216313568 72186127220173696
55075720023150288 57252284510295904
19001335642956936 44673013086019928
7020982590558628 44898128827735544
7526825462691121 14130193786265572
9878536819356924 65792953545259896
45695991265051296 74901588733719296
66817708109165232 67111265309342616
3005960072767641 8720592145494466
42781466490270640 60903649473290288
12061669866055306 38449270518719888
36467051784900688 90192604735969216
13809633507804878 38750893705348608
19097587501516352 80939645047512096
32242472688583776 95454342367157040
67256969620890088 69839209823240320
66800832819502296 103820644882878560
53763848418719136 83162796321050320
40575775946481344 50285436233935960
10738306186780936 10786610520258338
82513176835984848 85938584918709232
60264987907503928 60462902647029912
63689317082153360 102244797845401440
55651170686130560 56867151142216144
47567817285377528 81938531953465696
52300366733495744 56107610678575928
23302493152297988 23593989913605132
1571970421631623 90945977705170880
23488947827772916 44730888395805384
24776913568813340 54790396562319600
27474939729172152 75040231635040320
3414599391270067 62003919729886664
6106034895393375 92488870882255984
45818930359600472 46085586170867184
1655512908505250 56409343082727464
22670122216138852 82630651114020592
7441282357539754 81934543212266592
149591990963363 25364346637862412
34629655050817892 104611717064896080
35112490777158376 88624567095402192
75335695194249392 91595024674549920
84367264422924096 92895398622033360
43107101040103176 106955995266302928
26278159444684996 44405809022425104
8660266033009725 86980135510368400
52897797518435320 83986899479177136
43025233377573040 81309668354486128
74518730779612400 106419138652945776
64068179214445912 82332484047847040
5466701245794300 84156462259746608
49510964972091704 101569634789331504
53330131515809280 105022278971845312
91734477115110832 104069438779182880
28445374069735352 40623858517757440
37217730171044944 98588691392203200
49235165368900712 65601959782248728
61981513640284768 75645898867845584
85968626906334736 102955740755883472
62364236376813160 103770592929470880
72732328554511680 74951713387281088
73846499851493872 75123292521059088
64523496969863552 102442697378603424
5303660233786395 85431307125494432
20063403388267148 28036216990067308
13798841276863106 28073839679448336
506349277300644 26490381587688460
31927613153747960 56715977137240632
42591334293732480 66730274285792200
3403047183638384 52407799544517552
13846360086714944 34517864743819828
58845777827322808 102515765042834528
6133296301401523 56228230162711752
7629612382582097 47236726374254256
63937067735046040 78237970328807872
28668155845135896 89372285820401056
562793234650802 91436874116199552
13226133619181832 36716721091920872
48156059116604264 55820358667092168
35672642097812292 38815952948065208
23862611817234436 96252758141251424
47627240477263288 104317501982441776
57195478754692872 97692915454119552
39802845603952048 78530672775976992
22347663679682172 56442426726087600
90272589100486816 102908026970906512
1536242613216782 22950321944734968
8089073466186528 33365417370254916
13249383734616860 22563164076835264
75526615513475456 95390090701442016
59465191759521136 73179454890343520
35016367112893696 73520242671271184
53506639285102496 81245371409180496
53299623145595200 60842312213432352
30798992158657472 84265310744643456
43274824769650672 63410167622198528
60160317506497992 82784737866514256
30936720207890720 81716451964582880
7430256360759740 105800128776250896
56059501772225984 93309997056018496
8704909836695486 68709241729694408
30540978783018512 100294700740987072
52087174691817504 99865411077926320
32598121420999548 92621817241101136
63923467081894720 72406256111271328
22574518396864332 95760845685509168
45863839190941648 91589502629308752
27691193855218904 64104112206948888
32980075866223928 62333963705866664
23459616634245316 44640062082082016
52360715411257200 93359497096023232
78694848947894336 84999388449301584
28932088885807056 36024204936106512
1348486271330643 64131542623286480
13545588205889138 69044227043694728
48822049393872480 87324353842062432
58886412617615928 83897076643769120
2290504693880082 85214503192112784
33325481727962512 94689371137948288
30842727767578144 68354810979556696
36257721666019840 59371453743235048
19826974690355312 47210676468849208
7255360230602269 29995844544408816
17324758102566538 73101504796979184
5986514087329868 67089257096943320
63766211881620824 106322933301381360
19234605328701412 85949228866933488
43035097336764936 100191880325152640
27229957279178636 96431321226011328
40661251667583112 57034074958552584
18018248890081036 61317300856451072
30059849989538972 71840059613461344
20009808621906292 36000961668848824
14791822229585656 85136527327769520
33038600053170032 54288264593282728
24789362045617692 74000352645926336
11851388941080864 26591497518637864
39005910717396568 100048451528014048
20415509409325420 69988468104821440
8168130599746709 98147114096551952
32104830858332464 96277425472498384
48628837803493144 83630934955558832
55646167456692160 99385788911672272
69561550832040832 82049935553973440
4852119736228564 104679110086612768
66765863796648064 74790249170381216
86536528814519936 99598344213335472
30479139286422748 94143676643018016
59573764390394248 81716727464106032
12327126348103722 101617590589988768
50424166043929704 99812008267440096
62756505875219760 81757929820108464
4404657336454394 41821227408103208
40679355742506432 80404942798485232
34941230310546516 106396613327111120
21489841953937160 25910833098489396
30422554221729296 103337751590034160
44806363788417464 94280114056059328
49683042079995376 84895438945473536
1641624434356690 26904626735129180
82390758266758400 86729656308109328
36167928458525488 81446111858772320
31422212717901248 75744997575652352
18905972260946668 51578280754309496
46888658970368224 95061368982252176
36382893249434304 41714561978770472
42305757770772576 85638721289889200
66566245902103080 91344557856384336
36973894811631032 95770190252140480
31118107744178792 87969388701768928
46511328961584120 93512310583959248
35627459398794576 64257889369134944
51703503735022768 65853002692048304
16468474183122264 80192854656154304
19214682998611080 36607273568337272
16952673246030054 25110705566302504
46688457017600656 94334168943668416
19173456823725904 88209608253215456
41650119577031736 46514251166595104
66736451537033120 81757168923413520
13711641740692910 24751786044422544
50918277533577376 96211798494114736
49752597563167600 86401358531161168
47047562691910200 80553161389111376
15060427088138970 79611442329221392
17786261322413646 97023407837865120
542927779869842 39322285057934216
57975847742145192 92043009700662288
38369455012378712 95249429964374976
38073044336747768 81231855406703616
64879568012539328 99822508980263584
13411075364743432 55937180749810824
48247543388755448 60767140993289984
40432592180717872 85437953065242048
13249771560601434 74176251217473648
50008204514682040 88917393350330032
50990107975080136 73083298176905488
53881932336021456 82497464200532960
15795163567745600 61295215844625128
35607175873400900 67776935589529840
97167288844450048 106399761360874240
59647607606773792 82577171877211040
41195204314843008 106538547599596848
91416871404092464 96769140472967968
21532129853797164 64986820007014120
26455051840065400 79558603916935776
32836127781252308 106332290121780080
8697550984881597 46446658091269328
7642946380222707 17260364656974040
6756246041032795 24086402383320632
13389031096978004 83524294899920320
87519383393893488 107089772635059040
29456312779700868 93816848273529872
5319573304490665 47107511850301008
52053327799642592 85333337615145168
9165554394961934 9202078309252936
22726688906589520 32141966921073552
4854614608494952 5299305208570865
12031893586571892 88755092388878688
10549610161603170 74138915109085120
8903442059278112 40281580219965768
31614495523686236 93115793756239760
33307314326333256 75108654971303600
2713866071514894 27041376025607696
20025318534720624 99036974192002544
44674386834160256 61020595377961768
19616472215544904 90565694184551680
11484562774667366 89744715777600528
6579909252808766 30922669236042040
20428822399522412 68968055082881584
19329215874727644 27639801026852052
30264557708206576 60481704096667520
7421469966367345 76211729518009616
21721319116493240 52577733843028672
50485094601976808 70310362418859520
57982973015640296 75101355408050960
27056387028821580 79522828403229952
34167834155226536 67030618556999248
3063944026198961 54249684350417360
16361657367758570 99781929409710752
71452453424094816 94472201226529744
66273778760100216 102171020249165408
26986856373174300 32291685614495488
6304301257003788 104188382177954544
37392835062616752 103685611796229232
34367694221116660 56529768498274648
7922341049374013 97500431623372704
87563676129263744 107061235835644592
2520952740207673 53656811235258136
74079780710374880 85508908200978144
11922979096459586 24337223954137436
6276801212311176 99949885323758000
6399531362427525 41141077556806592
6757870816874699 94134206037025888
6725718518593601 78906129021377232
27462851917721956 69162478799469032
35564337732401296 38471698676499584
39186257996931480 66761442018852656
70225207789751856 79867620569866224
18028627236120996 106903445440902768
25321377953253952 102037303009962144
92587237096480240 103010721769273440
23015585667208496 87351810661080224
45905078526184112 86710349058133360
52382343828110536 68705043472819176
18836818610533536 49972515862025480
75620471019372224 76920312645360608
50086478174383960 103516293833438176
93861701480695776 99423105660096032
48697959703312712 81579491201637696
3747400875832369 15083483111867914
57260968675497856 92515893640789856
84362691452335408 105693843749216912
35409148821260092 79942771210417600
97654780110320720 102653773005620640
6189638726364139 19888013552100004
91451469307953696 105417828694007552
7875010843992619 81580588277498288
80223062280355504 80462290787850240
76591311894815488 89372529968286192
42591061030075864 82028392030692720
71693727899635360 102590434143504784
18531308075646220 85991773587597328
34776488094269200 69221368344680824
51294989174897416 90039420521826992
13806749416313180 87846409049062016
95016690022133696 100754061697671184
80336247041086240 100235506933673152
64841377786331976 70753632042246672
21711736934795012 94207544122151248
4468755576202014 15586389080437478
84312585313388112 95315695725891552
31795737048365420 82753659726715904
89557936045274400 103637347841328880
32110905803682728 81268496688814976
2592832839310075 81628148761950736
16141229108878718 73466781346103712
1227250113807679 51262181909288440
6237252601134876 87931106444994400
89302948771966992 90659280257486016
54156074439411576 95188344947620448
6640891779298786 62301160155876200
2844700978786851 101898520557497472
47724443678118928 58255652814487112
1208034155588913 41138377734391048
12111173791984946 37088559299604816
35539913794316884 48105464787395888
14823823557495508 62688959001974528
49968709073035840 51615997409540592
25803057587971892 34773915173118612
20126059492586912 36164260708577752
39094332091617224 103961741507177792
13890701307377252 18616221776194012
31397667707884616 69423391504542584
23571637553405012 87030451459985024
42190332171853664 75413402007477232
35414560737476368 76821454274238256
34553785722001668 55636385192348128
63837488355215112 65323318281923712
4187070474127200 18101390195700464
25990865489243712 79322347496512656
48534239581987408 52657600953620944
34349355347258780 95816153543902256
60944073592123448 102483919646912064
43720380156427792 82135488168018768
34760481717427464 73018831627525376
85639911691671424 100422400502535312
51643921051736864 60473047603967320
40206662520346856 44732825626188304
23955219471839920 99601889339293344
10935128800878150 20910359964147580
41880106400799968 85799658687783872
29896105679377384 75587332091394848
47342698314689664 98926635888209968
6243089795412449 61582882426955832
247965121697998 39144156184726360
26356074472696700 38367589443211008
44748158884199552 50121778504802352
46785635645721080 48473926739263184
30238474883834856 47041580194141032
23911508967377488 36696136133314152
19459352808494580 104615027629695568
12981075785555276 78375046286068384
15795131252319346 67864053519669000
74537838178562208 93597411065311872
50014027003514512 98337132615699824
16324620387413798 54994220713622696
10681124005276496 36585387751935216
49340416009375792 82981562454829072
36911518933940144 78871886466884272
18695819297963724 101916416994009072
10208044620831304 93974046181564768
4188765262943270 8322491817490773
4920132360429767 88267284491340688
60948943370330080 91933380892852464
86272740677108816 104203886199182576
73348429968922080 101119716842389744
64046208324776112 83204802116026352
20747617875777828 104916773157637856
50053383052233920 92787461695413648
19661255424747860 59586206550840032
1651375936122132 35631321700548192
30399018113011952 35479033108410284
36213885124331688 81765415060882992
68402852691419264 80216036800593232
412833928371048 20513762979753124
47043878656374768 104920169389577552
12524566786215598 15250760371527108
62051520867252384 99071858412083120
6334381175044254 58738126148869744
6088670285296253 75680709440459488
19322590662036524 77670661571945232
32282939981464404 95174031474842512
58674838950120576 101763872802669200
63878676818782848 81386568260799840
6869769603710942 73929744978970768
99215227037180384 105084350104496448
62888520833107032 84433849630394416
88341047748510416 94023768577672640
18167422244949352 43976946127643232
8275714337525182 35008960116669868
56386728252128632 58410354472670400
2988244414052965 20955941870253768
52173576598679000 93911269373785456
7010731885623936 104519335026987904
55135681135310400 62519407270122184
900572349651337 103207287223052656
19127468982703028 54040629768344152
24640074451075376 99064388184601648
45969377263374736 67601327510777320
39867766168990352 82162004041134304
47092881506750520 69785702770340392
80867827837583216 92538353704557472
67235837393053096 73873340306654400
52750065581395752 90817417633923008
10925052367129524 96719228352216016
39670115803059032 71425551547693680
63216198951066624 102704626699782240
45410848939992552 94424369667043744
56624760627606232 87498780618954896
3337396918058016 86701661862205168
27781600724187104 85826939772139024
39710330697905752 42846269506121472
60726357361182056 76789591066305584
58209801497620808 82453351251801344
6248560797996525 48489165906892808
16671209408260356 37431788616781256
21831405361352552 31191408069522496
88918341952048544 93814080024931008
63576426788524288 72056284156764264
27466562964648072 59977320524181400
4037045134601214 91929369290872240
12075433321924598 73117184859760704
89649968876567136 105193480409706560
10085247415346914 40726125998793816
50355247047043256 73905399132989552
12054043117734916 61644172164554632
28900181285530108 40570817911064552
30793351085222644 51299474134502824
70621745665829512 75913530397473568
39658434183063528 94255882414478736
6396761411778263 42913292533223368
61206521387740744 79619521936592912
858389876517105 80710123767517136
56758267180576360 94595437265617040
3006355783436586 105595156416808000
57124887206029544 103378334340685712
38907613216177392 70520741474799008
82471342686774880 82757779060218096
13805451028630074 72004326202443360
81853549246657616 90413848258962688
63349301682944144 96985148289935360
50794978993577224 82089979425113728
9741157430754476 36714668275483728
47836315311602048 101365385308196704
83357502691577584 91531636166915952
37877387578388240 105950423801649152
31040667152122516 70535439742366448
18042542554012692 22740844753987900
33147738791324252 99429339325244192
41822192826615552 107167312523166720
34279400186671468 105198528077904192
2487050626940156 23975971162035764
53293935972809248 94680067543045104
70105451084101528 105593872162574064
14948653607255564 98691851477992688
21676389283583844 38302883597890880
57334845098443640 105647526326657552
75842534099735312 89879097689732032
15756639341999826 54865565883256944
3537181627202990 56490858777043952
7606980843494038 98611072369564880
9580207459132010 79746630837775472
24542973334321992 54354663819029272
45091878715597176 66986352460445440
20424279434533704 102519591813943920
24044086179819504 30457742907926576
18204749171812832 71110340766468856
43464911786913328 72077324028698384
62520759228632008 81509831671475264
25083571851740660 50586800828992496
45670512812443568 85277662036354496
31073608832131596 86970857509572656
16427229178183374 39761160158514424
16443632206199274 81614972388419392
84226596268571904 105553459485078496
32805424091521856 78426562481548352
10221333853223044 34976260873776264
48341890386927440 59409194561225160
20618097212498488 47260129509090072
58859322055965456 66260937272494168
54345087544376024 86569749095385792
56667164350534856 106478066109550160
30855009722828692 84405377498534064
41617165285948968 63057683540673488
32532350601467916 68145873042267264
27131269259473436 74801440389692352
23812419677528776 76234592044194080
88988941324623920 99787644161684864
53269804070147736 104403843237521808
45712033691165952 73816356342979088
10445626504719550 12438526386699302
57168930625115240 104650990501153248
56753865879550208 98222484320764608
17636538148737346 27317339185035340
23518690066670624 65284585132530248
70151959224703640 102237878540548000
55249481307800328 81264612582620672
61891499431486168 103696524835312720
16114953258067712 70875204055751080
7455414524047093 97271873097961104
31719779733023092 106663827213715040
51521531297956496 64549917654016912
53154107801515608 91041414702507072
84436734586550576 94078461728737696
54890331104672656 97627165833343568
41395436607975032 55281882300071368
27142834037639252 29632467000923176
16280357007744608 23521542656097044
29922953246118564 104819633186886656
30296567653455752 105446239400312112
49204337607063704 85514778979124496
24358315172225584 100098130914193024
23457653871777356 60792511928677784
14956996634152994 27095704673734680
71934781565235944 87998634250413952
49571407300561168 102806744501207792
60488838742975272 67686552866140784
30728360776533144 57465789412622864
12526969008314904 105644886587382576
3949175506728747 31047066921913928
42436562448101832 53546253779636032
22262080538846600 73647971077476160
81082229173689312 99470661021391744
26700259429436508 105859340756353440
1313879229285050 54092674995785552
95154282515949312 95154991192188704
2349854952281190 103304681130269296
16671647715060054 85185890576900528
18516738987316904 62713184982547416
88897815636295760 98323175147055872
41406624051283288 101645994275572640
49682278617430904 104461637548473808
29979726230048008 62397427000820960
37072219135291312 69630016225422328
43259534298820520 50786759497926744
6944171504152684 35706535922219488
16661285314422618 100284663462411936
22315623283780684 61196022075193440
80449545937956672 101593318023017936
36931473290190912 83883848201922272
19216455270264064 64575777106246984
82588095601234096 103161771695649024
16593549252000438 50887867236287336
32642857053207036 104833874528670560
18711512854418956 39846192744229528
60031793374021184 61626681319169272
36674459933543800 94113187713893184
28353963241698856 39448276272716544
21090912737063612 63316901874933280
58486463444623984 70367955822022288
61316562836821024 90221581070351088
50883588033022720 96457743675454000
36630106753000280 73791345832305952
93812298693223248 104799249042777312
7544787387334065 51332663348909024
49256725190007808 101912601992803632
6712813318270878 54993339969055592
1182783939411164 6638976280591969
30698868125117892 53096369278282200
35734031769503044 67429115386666528
28029586873083512 44357656213724160
1895208322355271 82830841915049024
64487731953065528 79817464224327520
24328942180236448 82135572867064720
34982634274868796 49537789077631024
55792977272815736 60574269834138144
23936482725587860 93265634801384032
47788723239138440 88109761235817776
18092282251401148 45334470601751736
6102535615836338 89748427531565536
6035041351362613 30777434369524020
51427183328887208 100811055928997488
54859823831857336 66139492725659600
21712379830262388 39206647447235896
57741808031126440 99944531196761008
26597178499398056 88743089315438512
43947186843310576 56937395591031296
15433597770139322 17461340045853816
85684408147923712 92233506568800416
1871919364086533 104432283800475376
43166121638141280 83061527814236496
5822998887671665 13358828393964776
55173833592509496 56263828663637192
33653392140566656 99930886785244048
65815167022760048 89378072557614576
10440086390220266 31668065602957936
12105995084526450 68427893830378760
6490500610503773 79632723106829120
32950653647006244 46813706540076096
12388156850245292 49527176819123104
19705646510533152 48947940651216536
11774297318355568 11965643839522942
19399813476150904 79321453765100144
55564307539292176 68119858289664880
26118075104332368 87684340561097776
98427586872948512 106997007793249200
380391756464004 8788516755166631
11216308866590126 25677180124103944
19189625010197460 58770517484499016
52802754137307392 78191987723732800
97245048271640448 104982032095330880
36359400804142016 80200060269187600
32874961732341404 45194553785957360
24521874637322632 36944269523833488
35650437363717672 53623747212305104
20837223540540708 77254698655072832
83604276688484624 94797982516502432
63231666358919944 67513510026375624
17021430869083034 77327992638452192
27060463253788392 81179691422507520
63289006929957616 85972218093553600
52671127084484128 96840317267724288
47507302097659328 54150362032599288
36128337224555608 47974203409571104
35658609388173316 85436361254447984
58240693051284064 92772080629360640
64148949219464152 102057717593478832
4730932568467334 86325530219388624
16904792618098460 37656141712968848
20810734209453976 72534584379900400
16452008781991586 45603825342346600
21391763555085004 62288569701148640
24581617849034132 67093250708565176
53927079223458128 80937548273629424
20057072769827664 95253307663366752
45785372019785336 56379223138224448
29499681315587252 96416265875380000
41357682235082272 82015717587511872
25519076041714492 93538543866547072
2824660316614534 67474204695319792
6022418525260929 34259534174660132
29430185416726320 60014071767897832
53243423923129688 60860534595159952
33873245088059636 64320140448697704
29238679326802080 64034257626408808
72126035875029792 82129937926897856
7015062501828007 21568221930200588
26479498732069032 58146554119159736
52437543108128392 58889767711458240
64215245783651392 99594083509603184
59209938239843784 97115253778384832
61940295742972984 95669947931125696
38521795370433448 84541859997364864
6065667352611927 95827450924742944
76236992387332192 96718104658307328
56996367536396440 78290524587720544
10719430622636420 91179883243959488
94293703099404576 101411253673574128
70825171460593072 96575465222418272
56805651627964432 97523900492069296
32932666912068196 38282083272661232
31339360209221668 55339307589654192
55067517123226960 79031429175867120
40898738033301952 74809979347296944
57276259097163808 61664956893785128
49750574284810672 89324727888985872
2454846167883302 80338030894754464
33247073756528492 106636114068034048
69589030058092160 98123829495912224
19443236553466044 63177847563024560
28004560134512344 90278288607880080
20416561222888960 68115111547785608
53037511996071272 96266967346574464
61090536568312872 92358205877395296
20048238901239024 98228281205868976
4609628388181689 36195751349503344
18760814773896800 49605666051726184
51714639397723040 77140317582476096
18885168079346096 41930353646188376
61019322204847376 100618829839496672
72785601065681888 103154200206004400
77148632389632848 79237953349080704
24562603518936552 89378868447485408
5553738495993808 10372026313407522
38677826378563328 96363049771022096
58525077721251712 67745225618749656
3252807115265276 94245429083255056
14571208822119912 77964309729487280
77094320630995600 87848579297074944
1113627550698471 88623165452114160
53789792558957320 54844822231622344
3273096368711473 76949757220999952
79115691112287952 82904902963603648
37337873551104376 83697151394792992
52757927640637616 77598114670712320
29698529046705264 70305166595758864
4087684444786074 49390797817012432
2347133085592271 54290467302413208
10913198250931174 49357597278649928
1985638349521638 15823582279093562
25903724222694412 28117239731847016
13423221028099830 84314471319787264
6429201980463032 20528733833560192
38854359881501408 81784653185413408
40111703748732400 96929570674137936
5078138924977878 71695802719314240
11943994613568122 105160972119858240
7364231906558995 8697499769553762
15355838208293542 20379316927241528
10077765846172338 66474067049798240
23823601996798720 89763739259741648
15186865158875666 47760858616083552
9251067951155478 44091187410130336
59080922744808232 60989197376864280
6886061661376957 100129606490738352
40317835917111992 104047362165092144
32561573517943212 34038376250929280
9377803266137320 64641999474010504
70836741785427896 102136083803473344
52561899803828080 69419777712769360
33279220077763388 56599407949281728
2582964386904146 56364482783242448
32840221847076436 46548196888571576
24713156406180588 51137255590708576
37875955985796000 83009796418757680
30506254493804568 47106071536614256
18559290336658108 24254964624447648
59310645141358600 104510901300470800
45204695668111064 68168048502037088
98728048663448768 100602247876265776
59822736438357960 77329741795666544
20955972998764812 53741904571403152
49315371136851912 98485154855726688
39102053258983632 91430640057799968
41251329938858056 91937160784296096
66888296896467248 75114717004187824
12661240632643516 50225641307951384
12192893237892922 85601115142483184
17732225732147228 87337133465097472
68655689319864696 69016841632175872
31301982586836260 51921006096110944
49857112083123424 90193678266118672
55202802753659088 72028826671387144
4263620394153979 14056789248920450
96580461520506352 107321555567879168
11939633296785744 71194843145345728
70469196281518600 100460277093790112
54724404994480168 83097460098026704
29826945588573092 93792186637086544
69330908983019296 80750134694775056
5468583293850711 83293331522931344
7167462559418873 69193916059668776
44095092164701872 101860004398817888
27288004797036376 48613557677944216
47342171268780544 99310197249435872
30057708493955632 83802874047611280
28035736739238376 102483106031477424
59345962417754784 95072579834685568
39793746063928624 53962932584433016
103314025517261952 104267223461432704
15758761065538034 66699131850459712
37117072806368280 87059098622555216
96789187857034736 107144670118933168
29388159304257984 87812196144962752
25933518195008864 68160085073106808
14914448446117410 69058790577062648
54099863650405920 85641379419379088
57724975079212224 74287535392683072
54556735447804672 86883923248014880
66010509546902120 82225546707058000
26691461856976336 60498942841586720
71279559576047936 84732627589420368
3359891752680971 91355436915178352
36532582497698616 81625733242314960
34136808716769428 66588534314282648
100277772138007408 106882120710682368
2814940715852739 14538529737132272
3721747405013277 87442966495077184
32736664928091832 55204126707910192
79208544928098352 105942321712211296
21137566590452968 59287010529493752
62128371048278080 66283143104662744
38066548673639320 47814081608523592
81797517996259744 88289094262818192
13514261979603966 20489157157890332
28968924525234240 86563164792080352
384604896734619 31371558441550084
67317995878452720 77140102145291952
65622832423930776 88423186350447136
54250988289006840 67741446922954984
26888330550668352 83713027622449168
91805507478644624 98900793374415264
16503170364058314 101425698935289056
36096268492720816 74369897362911648
5489757306961444 93299625448449760
23163757799772276 78484221266001168
9707939940611654 67558729440541120
85830545789501248 86081516477575360
133545885712051 82253357368203792
33269606570148868 44778027410486632
91545890094328368 102975066594215840
19148964932473004 62830477132571064
11972232588055428 39165102649325968
76609988001170016 103558875515226048
32645980265495700 48633161224775728
90705132693523840 107193823574761264
9198306286129766 74731740588428160
23295020508460632 27843508083344284
45066923260008264 51739359395076400
71057129069490856 82941332226058624
57189088393643608 93987123340551808
38125918117966480 75370998207645840
29861572523582856 50831111928150968
42208670095800424 82159174469786880
422243129446411 22692146455597320
36523912322217584 60869021314350544
33390732691640112 103578229457328864
2490924368374254 32482551328774280
31423757264914340 97951281130938784
1147348144199753 37843331899222584
28148969439873140 103784573375666864
11759071209405144 16916703299578104
47991344612219648 87552030523153744
47280148552106504 101750931112818592
6360684511289982 102042752008906992
55187554935323368 58302692884518088
27300439784216324 102672139188138256
54816603935831864 63087526883994328
15273234939366540 76557628592323344
7736938889134984 46275337759338024
46347063892251616 74467044183295104
39584697998011040 100940976028864736
39253783446891808 83980254871876960
26814157514138048 38102165099490000
40592689925384544 59804369688315240
16723846907542048 41092783497281672
1444343347063065 27675149403120440
36526373870599008 93179064463457552
24379425061740128 91765935093823680
48977911787488968 88517531484931232
90535115689134272 103564144405550064
13208309938290032 18398387890218364
6953184290445332 42622104579443384
31714836564084644 65207164784330408
12939398033058174 83235771387962768
45435864847545648 86847926868188144
29337907856619280 78119035268805360
4546972513691333 24988266237866988
58945145863017312 80830467734926272
74009454725918240 77317588488564352
7025535971392826 103591281719528640
2001965291196824 14717505709403238
32608932707136556 92614334987065568
13915371266399392 86663816077105376
28846266633240144 93670117301889088
12892159481818398 38253771532471872
53995642593540984 105417225585005632
77444092134175920 90375649987374544
67789815526232952 80875336700565008
17066647358237468 87714076953141456
51204304469371448 74738486050355568
2568928022350694 61899805345018808
2090445512128068 59017464822549472
29263328568830508 90751426841785488
36659649705705280 74947885880788080
9132000647658926 42999660452053096
16104265558554468 88155229068963680
37069060335587336 60195838695164144
23573665887715164 99771999759880512
74342989228924224 99939806308403840
12750236230469140 98225075443600528
34966220147767280 80836573542768144
19321226947273648 78622993424510240
46445021231771496 100958427867195952
8512327018497091 52867420824584992
656799466452789 22198963842264952
87731332844215440 102999166383592672
17733491021825800 28498552581554428
5700878990042118 61921891913263360
7115783209766392 47942112394282176
82888851974955792 89594486309462416
52443435864712176 102683100004604400
77183387805392880 79593047818096976
11960897175833900 39573836119443920
15450437865507898 67508041944856304
14411887926055536 36578116989470696
38205728486874416 79132240085510688
9107948267780310 21443946633375180
75983795892354240 90228289982041984
36592949471480960 56064524889278448
18103492244241724 53274058274499544
6046032288730625 42592466451701000
81374270130626352 102469777014637824
63536298757152592 68648157666613432
10985645872211082 102045720159097344
54048660341809880 105101952190046368
64336348420949208 67955375270768776
3717495777077868 66672105746218152
57954244660043752 95155019618792784
39203148964036200 86004878830143024
75194461503947872 91236449878559936
27924023568499392 35126098709600088
15061467031710824 101942866398364704
93022564789295632 98744571856855072
1801719020247269 37084324466136192
16504623400423442 69131755706502952
55241769377798880 98584360075976624
31623305781449528 61725670825070992
37618389510472512 48804754761622648
14568308156713494 42027354471813224
43928884388971352 55304604529715000
12403799356122978 90844896837915856
24905298193144240 49492242815248520
22832184584756100 94768041076894432
26507770271051040 72786131522507136
20888197428940976 63089719098514592
42874312288826016 49919250875200304
75973790756255760 85480327668792016
68767710478109784 100651832969031200
49535787615528520 85095823709992272
1104106676792908 83417875730952880
9143527336837392 100724938000631008
8060996829016118 18478892219168484
46980230475473816 81319991631510592
51766973523131208 95472501485170032
7842222325536351 35282135492126104
37914266063544104 52467210701895176
25367881698084276 77008202092512176
60424165692360344 89768814542082272
42216597687746840 82593606996633200
50132082374871856 50904766192783008
17172074180948650 84228499314158304
33520194175654624 90580920579265264
14396089689324578 37982794467046376
2061631826071168 93227801597510208
39157475312073920 58580036827191960
87979590414012192 93602582224470960
71480188889901016 77461391762484400
37293058568350624 65600111133618200
11286943439939124 72862803401884128
21356680768602384 50443428585279880
46046745718322016 87912232672851232
61256580475637856 84447847895929392
10024073399213796 18630008722315228
32876252517582724 74853639652284672
23611139286050048 24770416505434432
28830304870871372 87807605730255184
9583729877445226 62618721219688072
64994798016142696 83425044539045760
23017295767705932 31295617704363268
85433072483801696 104356090475595152
53423817678931840 73883499408454176
42593487877793912 104991165900801536
46509262668233520 73324082783443872
30796354389782732 94486882225345280
85870092570114 54571656318466984
3204414661952211 9280637046886068
87234619898888832 98618153650170192
3249421286127092 57647173250943024
41580793476227976 48902910110608704
12142507295021446 45529281119645720
12772690603298194 39086402379665776
28837553356772248 99666911737200992
38283799988004328 104490739345530384
17468882585832606 63196573978999368
31502739980742664 67280296391399808
35371885027905676 37290121826681544
4526240453778842 45109660516102248
24139389359944548 39255634468138144
11737081135628516 58745450999715840
13070362590152366 83162637197509808
16574616703568660 36756554911057304
7803771915187077 23315500957982268
4208843770238879 99347639921080832
39336006434137368 52475758827810704
1243441723554612 70160566862964672
43985652548271208 70347856020570800
15259437568593988 28518349490224472
6622194250485615 82389976595709280
38626970691685128 57994662312625920
86952658488335088 98474224295515504
39364251096184560 56543422160406144
15822006079330454 61727781029822192
18604237763166056 78400972823585168
16096435185044870 47067463201900128
16050870092086038 88679814211300336
76064327862772032 102469482956799376
29280266617710132 45297303434879712
32626705501890964 41461985344984464
43780422086901504 52119838331053952
5276853939960101 78206422206240896
66923110379383128 68180451141193816
14050767003459176 78873794028932624
16881319766213236 53387961052834736
29234303752011508 40974549305780056
17534541051309978 46838261058152416
44762534723650008 95897450088594112
1121086874724961 53042788050688968
43584711433541896 90383662289551216
11408221136615760 28179634001380556
49870273226668200 76910679028514144
7037880618197255 27596095337606064
23245635867651380 78053612643204160
59038878038425480 78199572886503264
60190602078612176 77686951151344352
96649266248876624 106256285080089632
36158334403595376 82162589186233568
23545304329145444 59188406459864080
54098779885209688 67890816720106928
76063784031264544 90539404232387984
92721154861349920 95143678067413392
13338861044932182 75408009204056592
8809557091777425 54667139558235200
7004862734356312 54737467844255864
47919545289315824 66853457807092704
63223638649488488 88715627574128016
8190378834248738 81403529398545888
6485430420406727 42150069072188592
28636825730065936 83402533131448800
38333090058439280 57428418173203312
5458258334266666 82698050888145872
21929726056164184 38364865168187736
4468700025043108 102035711167788752
3764330504407503 65236469487409632
62836160193522680 68100389094093744
29263720107253664 67896187285378304
22458209480609144 62663127778500784
74111776452024512 80973860570865680
25784470592717376 36271259304438800
54577899539300192 74912444276885264
1907463046652222 36593214982446696
6959151675702671 34274526967908880
88138517695140128 103376502624641856
67763588295833632 72976563817928736
45716826327505904 100438868744043024
9824643150687796 68175898422043648
6374913730492023 92412699093751584
19743434795348368 62770071308764304
10821822204303366 25738423550906388
17497195615986262 75185554713013504
53525294550893056 91862432928398192
67334490477431912 97616462528554592
6038183503464130 9808270145367438
57719571479429280 92864360951737264
60810179127204928 78225777026469856
44506508689556528 65684632748577160
39504523615613200 87085125705551200
75516962356641808 93565177641339936
32143690397847384 93261895318296864
39357696408541128 86695525010763216
52734019509582552 60226062831375536
16026723784946452 30379337163248844
5608633629798893 94529087605650768
38670150961571528 52754130206676896
63031092935586584 71471713141376160
91411749685681968 102893547714875472
20850825489836132 81012841290504880
91454465960793360 100129418742922656
1734350236240006 89990444261688288
18731363927146540 55607686546671328
33286966993034764 90982950426533568
57121820785125384 66554423859331552
87065728706592224 91539338266012624
3551352215687181 50426982471039608
43028427953865456 85058076868016096
39085206410311152 96223281398910192
14283435643057640 102817665426684624
36875883496122384 56343208061911808
75150069513621952 94278502142408816
43752553349901992 71377065066857192
22672564236261380 49873561121829256
1758118784077073 70729574822412912
4900280477836612 35892923112929176
28947266582094592 74698400303725856
20268225776828396 35044656829571556
84005011955667920 92092002795176368
16386747092412196 50047447002424648
19985148826006712 71921382609148448
29802243328036516 61029658455383720
37152798345045112 96541279964801840
38526536144297816 102603604292696064
17150617701143656 67996672382369656
85534387362552320 100367171495349184
17741076749308406 56062730652939640
49044184831581144 96099433254405648
46678781738439584 89026430111205344
1421189909634400 17693939688959132
10882893823591238 40810265523206352
3845667418165972 29759007692399616
24678922192458360 60716072959841576
33770769525229284 82160400849017376
13084967778726968 44243066683518624
34815641854878256 82313347124602176
18440154612200556 83568753998027856
16871688261987696 105499077891622992
99774725744715552 101153718322626560
11041428547142036 36869154814339088
23740678161141600 33143159281038684
45520344315576200 101331701389859456
85063726958029984 103668002722806992
37868873897316000 38231290228001808
12578633972289666 61750995094615976
34617014699002096 59565480499469408
12603367588062294 60181061033417928
24471037733525100 34175572806215308
92005938511269808 98383468191884672
76233204520025680 87804928081442688
77921327792173440 92683659815848592
25751834383894364 96463457689604624
14348720743706902 79681319025969744
70435584556771896 86681772726404240
13342111414698418 89700076944513760
57260381318794664 70658483876548808
82689987735226112 105202408949996256
16815323287365732 67941978724979056
6119974416617969 38891320377182792
31858567834410496 77465252739613392
366421451452255 13445377817089088
19102581267792140 36189645289932272
65379527616980784 76978698213557104
48261956401213104 99798504277077168
9220757580373388 47071511558010512
66579638445468560 89235536842596496
45218847921140696 88608598667032672
6854378389472966 94651254187419568
61457874692974128 100439443420525808
35187536848633216 73921633923483328
28746605630463428 100150492354993872
3382078332518007 6974121606062703
32790227704623052 42826126908016232
97869490767911200 99549902210717840
4790935230741504 57142423110398136
56079086358473240 82768548673631712
48023770775927384 73621424878624768
84525948593927440 96111646682424992
33636507164008732 59738518609961736
68479999095463600 92880272430751472
51818316300063736 66905702557924688
64240759217306936 100483047616729792
21694722470420468 65299102932279248
12137090071614082 101432774418047008
16257064399040994 55465648442657120
25834071228674712 49541042191757232
17358421380475626 99074195965601792
34195583315049764 65654419876143304
68626671755098768 95178679069332560
3732864118655779 46124825285632352
73210478557675984 101735583765177600
31838584553895588 42590768145665384
15696609345714960 43143738079222896
42218572676480128 85749396277875184
54311234484772904 106011415967005216
17188070267238246 27524690816276568
62289451337429464 74275084124538464
20061649796957792 79973421842425584
4567342411588290 40367733240012768
45023244830317712 104877835381486960
65712014744170416 79221122410100992
55286687961593664 73627144866528752
79589594794550368 100493085646522208
38561704624144008 67021864329036368
27865259691243760 36528648429354496
8246059777212911 10548337512109382
52315490119016296 80210871419926112
1363169925880433 84578544050511600
30771012018883532 98622499760815104
1880798919635392 62411026672097816
16382914288111124 97672957975849584
1345129186537552 37701758163652064
76966184870107696 105701222480214752
67084859984421200 98988210119683904
5644642829917530 32094030904959888
26728215677739352 31713436465583820
76746090322857328 100881593128362336
10135283432992560 63788027562195240
10276893597755056 41278746872687552
60114060764741936 89808645659800768
11544239184688956 31179900516451284
47010360343582560 48557067890148952
5138785994419101 92419234394987168
20504310988170256 51312201074427824
23465948621227660 66706626097606696
95010559119208208 105894828069278016
20884606637238704 49278706573279600
6072127737590030 79301502988649408
61188309824953496 65953029898098416
37289285179697056 92147996648504688
16875671012393962 55619586640134848
63751741906804312 76962754777412464
15016725980926142 31867201351616688
61864897605954016 67784465915674248
66120427219300504 81708159414887280
20340685383259976 33857173022019980
7213724030721287 75441324335335968
47653072619751008 80036469217764704
4479550490360644 45497975983884456
87567282999537712 89336228358641488
35335770915392324 95600070526952800
49881658668020656 79729585076593440
78530805468940400 100602092222510592
6456435873573689 31472290938090532
89947962358754784 100231120221401648
2330979182785417 76227272828887984
30567282470664616 100548995733890592
2212548765803529 58114999068681752
9940915184307486 61337102013933600
29189586680477924 44057262526965736
81078207021149488 97684727511158432
52530396784590560 77710958910801744
30714548081295412 44191888834053832
33369947100915548 69819441799759336
8878279487412267 21919107106046688
50157681161925152 54728715101210056
70802767277990384 88210382672240496
41192185868325832 66418429791791192
79861465035804032 84822035470954560
16780390365153514 24112864841310516
4405799481618502 90421884040017376
20422648460833752 78183614993686336
34052432121506904 62796050069449656
45124967430757168 97945404163371712
69277727315313000 89973180533001376
12007688456564338 50871373596069744
53837465873328816 72342032291474192
65914874368733640 83165278726145984
70895611126448864 91374177022567424
1776087089566422 46461638733642608
72393294042045248 81371687105002640
55368073579444920 68990601598021360
87730423168151152 92647627074340496
3395028664801409 100081112270193536
21637218813159956 84489942443281232
48970770091859848 53353672618779024
47741565553945568 100558154193544832
66006586144342080 84236596812399728
46123199019071224 100232940592661728
39537721390874120 89852809372273312
12158406227007682 95394344655754912
58610974522986256 75967223934213296
25318569705811708 25726454625861372
48478898335689192 89027350268052720
4462228707906344 56107879359151872
731930887186050 74197781317932176
23104851836655440 39429577898356272
17235865866930018 100601472234242304
67943879803124280 98554433316003088
6338884473623661 33840139495624180
9080508185920340 93449344154578448
20711662698966992 25701024625221648
2392169094533540 61840226563186304
75311926079412880 76905556038925600
9346593182755286 94785868084129008
45001575751189064 58712149990351904
40112887035259272 43284913266326552
31403138913424700 59450679107715264
31266532808607120 93368027824311120
27995920885457248 75425940136521952
50531630491048840 96575844178426416
60273919792618216 89452642253784240
41889390074979808 46319908282370784
27146599768651216 82541504865602160
3044204602978136 48165658377159912
58228064278616368 103200657684259472
16841895660059366 90319093698872048
65764887205717504 100422463041396016
49212319267739520 93772029984584864
66972846066046184 93455404073263984
3580648760501863 10517388395908744
15706283884992990 41553408244316504
33734410653826160 75479416250957920
4578571194198611 98593273950256784
52789231381715040 79261148886823312
95558767018037856 97639152531553712
28497084938008896 100488093818258352
36526408941198752 82901051605862864
61215742771915856 73195656642148640
22314960473524488 103163653903184960
4721736690258029 67640762735265776
51873904230707200 73586893485171552
44124979982136184 102855068729602880
24524166340382780 82540954339030512
8020943463698583 77485198267605248
18716492315414820 87870794304242000
35926444352310964 67098750528001064
35588073656196616 88875247070256480
24190717311455552 29033877780901736
29556133776535052 66012694450610776
13566410013397988 45143789625135448
8421644133430867 91508214853147936
29844543186653916 93318121540780320
32134270380175800 69911658526919976
4076580315988924 43895488189164376
3088308058009340 23916346070531096
7867366312865834 54505670142418704
15386797893289194 32111612934967440
85439604835712864 90101410763208832
71456182698905984 97377884322182144
27091799331874864 30782474162783452
4969215794000247 57877700165378224
4043855358182528 24370240280405824
97614650029008928 106896161103962768
32952604008147452 92912798056158128
2876494060433961 54008610408777272
59605184204035224 89586768538868384
36453287631636448 48369445701304656
73418284258614768 101970238324361488
83631108370715376 85217704755789616
83429146703891808 103326582526725456
18072291670689784 56536407019056736
4876790735778430 45041081333641840
14340519197040184 40573091302969384
26726371560877244 69459202859602016
35955498885343956 50905485186793928
65713671153274192 75304488989113664
22343440335321060 43682441423154096
17758063453123104 77417064378116656
15277949628291330 26454733320573824
59036006943901864 105008754076726976
45769523624756272 54731340245895416
21975900458734908 94336674722913792
76320584476023904 99411226512654560
66778061371761744 83970752951131488
22403983912817396 46773189692471720
15783986784598932 21348111205857100
12865582903660972 56441534356666600
601596063927460 24679744204003540
25875970714212052 47199377616925456
28714812122608200 34184411853803656
7078607098344426 9907454734218222
12059172635414894 86316179039077424
44357540128204376 101320875488742512
70388317046152920 75761985212113232
12405725829182442 74570465944951296
6915678318718724 58568562842608296
62373292698547784 101827637332919376
12717653377497108 64703521977271688
40453002576485088 79386026577305648
25054695480221192 78150221666964000
28242057206481952 43548842336966352
38151205221884944 104280761162785024
85970785569444704 102606549470838992
75639088517541168 82210945733275648
20143265127017224 36489310794623208
41972387048401664 50490288818317824
34891157137907432 38491517164455056
9623509220193106 96096580070778720
40350854562143352 86158896172650192
45746339660172296 53572058059495192
64164861702141224 69315181106636088
14156034332598122 70490241353802152
31494635121505756 70292899430151792
29704895301942080 74350407960321856
15829610423128138 74635697005149888
132075071858978 50246984383993176
50624191689273480 80384114051709040
20278732951975264 20663425061283504
26926196668040864 52904916561573824
7836144941686253 62052584676391256
63092222130133472 66269293141384928
77648921153144496 91365621338257648
44275387077504376 93093819604032960
16553486696621332 64379700295204960
67190646268658488 104315075643356768
41974378693149976 49600012722293880
22711254860652176 106881625592143696
51330259185540040 79926219410308512
25217095219568268 33849807411654684
978155696924973 101969079607209072
19828647159556592 88080607852583744
25293548565816512 94661642683077680
62451745949393120 106917708248498592
62410640196128120 96718517080094592
82515776628871200 101902919599449600
26570301089159408 39130531280553840
5054175023456195 90652014957315120
92740089058283664 104040131192176112
57870541896720920 94050743873366224
90184192468362096 100509423108693760
7776747416229253 17890238932382594
43412755147117256 78296236598477984
23683296091230788 30800968214958592
29030762677544420 82499173212127360
61968989603366128 105873018666797312
10704398118158728 17675876962220394
42785629464851784 64261925240525856
48852783377474624 52474763948836552
27223551996850604 53735277317325240
56642508619218096 87256133554343472
69029740963670768 69173329872731056
64061927730028952 64518310375695080
20759383274591460 21239752374807752
4949174410157016 10766158333735282
13479513352040490 29411441015971392
76220753935415312 95639022311245024
35977505429220984 38221649415362568
15965220421397028 35616512288724540
54026445798371920 91311874570586064
36161353008611320 94824111759258704
10421869171838766 84360541896640064
8909058497828298 94863464493170992
19430306659932340 95395805048057616
56473245867184104 64010575820919072
36357668393069864 63274792696765176
83774552678654144 99941494826621312
5601267693153385 41308919360704448
18978800624816524 102549638601293248
14146620683539208 80480385593862960
30905439192200488 93403389179499488
42496466113527320 83429782761784416
47303314102858760 104591709697781056
59363306066058384 75576596133871888
11327087515989310 61534724793033640
13070811259025962 67094884982075544
10397989651702506 11578939178740700
2314622891476442 53469287734692800
21824355732245648 64296117303748744
30806835582151812 77338402037825440
35983037552206060 39907902782064080
51297046576627000 84988078548242240
311863058402633 56941357812961616
29584505390550632 96954974290138304
14244177165953836 103750878964916672
18369929214480600 68390424250299496
28352973738306444 74715651395576144
23124846357826628 43231050534159880
29997668755459232 39236845883535024
74634256768316688 97981913646335280
67491536711405224 68606584630894128
55254762642341648 67456164880278440
44789031889458872 83887860587932640
37158604955359288 37433941587875392
57719888035382880 92562926379981664
38847438198530984 50162343442808560
16726546632271586 73514716232540560
41844115267996624 83422969751281792
47485633113364440 49668651958463696
44611384853209328 60087677063685640
12188243750329216 98834271869677024
23642138636660780 76373081374872256
43404178248474912 63994744381965296
72495047084938480 77640471733097888
70616571453273816 92583003308449984
66201863322137488 77000858966611152
19620675966111384 40484705043839288
51612389234343368 97623894979170288
22461199036186996 105825943472527760
30252978633838292 32420342985836812
68881968802582592 102996997126527088
69284202430027816 92911641742049088
22595886108187500 22728043571541608
155685705883789 91304502667178784
6566062778837208 89509895327829792
40559649813795496 60292859548680536
598002912462616 66564515181054344
17498863457257472 38186583660403464
2971120122705843 58188941138666952
3024680494862749 30992444958598348
3164468612075044 60688923956753192
5745705127520755 36378164294699496
10997436121641166 95920588390335904
12288597392561348 88241518921220832
859812323503876 75209378200909088
81036331285360768 102416404970129840
3455830233844759 89701072943384992
13227515143809518 65335645668379632
50353820999874144 82402816979147008
5131395374173358 40256103412048360
23333053456357588 104514026119523296
87226270340467888 106522221676964256
41235556094310784 69180372657091944
75544137897455264 105362658085708688
43916817160999328 50342130665681104
8475154410661321 13053329987599572
1919737559938813 23226318100368896
53559223984466584 102739150630600416
10791388550894934 78785150897483488
62549111682514992 78603668540910768
41981620649883296 88865116274602944
33748336164233800 71322426686447184
1829954830555344 81510134929169520
83067838584153792 93680601377522720
12345568717269142 46000265045418960
9162466388980490 19316544669775404
76275746180521824 93620307698947968
8444501038060384 63453124443702736
4873429978442004 79703386015221456
6985355295465474 87909698112576352
36111373163007760 40675026363355280
15659632289286814 17264514963148890
20129117696865092 93626700339297152
33295068092974872 90868089374313792
8852136125516515 10371242093638236
9897256693413168 86526159649031120
10732582693609244 23989337815325180
19626637216150296 21118547789096080
68246014988038296 103084950288556736
76175231469478272 103716403351060544
57317462923726688 63983328907003440
40667811111600136 53077273679064976
11724110361832816 18460653455600748
6941482631969075 48645247523500088
33412193675194568 71181179345104640
68349833451288264 97630489541006528
79424141630646944 103012547929773776
32813972421510716 101764731594474848
45426007673537856 99929332422853904
61402327253045688 70873130325839656
59755768914200624 84269019510105568
2918639092109682 96964221978728160
85955373619829616 86411080857928144
62313960325879328 78460504393307536
27041936015833680 75348330912006416
46559883244529752 95802562544246352
9977145419246680 78105507163900416
48127995342032272 66355418639917032
35219860526316092 80300006063456400
59169255458690296 102661588579859984
74366344074230240 89844095357079744
12928410164923484 79922518970999200
57511670060254704 61465611468598592
64238610562685048 93977458926225344
6910154703091053 39270199537905144
22710737664678968 38189604085178016
691224716947174 57104791346885336
28612635011750812 60388045396855584
38622090167559456 91046627463396512
25790327099081436 35749911293420812
65064952199518624 105346509313941632
47888328401826888 62624888064561496
18689514416109860 29792014803829212
325509352331543 64939117680276912
4011269911093905 30753095085392400
20319031718223964 91046882212782336
17060903012328348 71322908614367336
2708431402554323 76007622436371280
6569311354798130 25676548476862732
50257582484538296 77704137586671872
13651609627956780 89378234442018944
28598978852328888 93332595527874816
102214625803977648 104714910133756320
17583742807954418 64277865547795528
26297365146025864 94148555622503344
47719369518774824 59654443306417880
45004199882362008 81683163151093344
28116688442219940 79954270811155744
67888670063631864 72181725677474256
3357795126334001 20219445216308604
25090690427640928 58445336209934272
8669050810570150 54264749422267184
53281856916967424 99307032289489040
29463754465631504 59207691035672032
85864668813404128 98707062455439440
10904274493471152 88449235269413808
52093277335195192 83236818248135040
2337457842633058 87705468427292304
1978988564627839 102815653481382432
14889260280720528 38826123431547952
23093511822759644 104167081267717808
473866015316772 79342228801941344
44727549566730528 93286135121094944
31421798865425512 92624164484312496
31285087840181752 76118309506466336
25513708031848160 81366622280203680
65616264422837104 68693084290201992
41247017735728864 100877294408314576
18344282064880000 95821544905712192
10128047252704244 79243077270352224
10853374636072546 41013317604328560
74883334280851792 87047007883083008
6878107963625721 51990707617433960
41183200210068152 92363828808953920
37793561779099680 87762509809561968
18307205648112880 39327874030049160
2241516568328477 82699526428472192
29313474142920320 99924776225778256
39474860030140328 103932463646430272
13972833284031686 89184151871443616
10705409744613272 81117544691951808
3411912141885759 19529464398950208
23017701673075500 96496480349802464
67531991093700064 93106653370924432
39493183460997792 52181845858105120
28130207906594864 61758871397589528
76587989022803536 91397026923530256
85151366118852288 90750602755507328
30499229488735216 92713169374428992
45261809426837184 85848676000656560
10554818897129446 102283352468558560
7447390655940251 44965623597490336
5453638428289035 27610330859209840
1832320941711808 63642753337802160
1732151609498215 77313422390192464
6721888610313420 39425314860274144
87690315632784320 94579149378072800
62552099311380424 103642460117614800
27690742590830248 39830805976261544
25386082284483736 37459045710096760
27032335355345932 44005179696642712
36224444744400048 54920690300287280
13829718573596962 45323532213044384
21768479310744108 80124894183415264
15376281880544672 55810785549099000
387786399057388 50917827096282992
82004901035471776 89938825541617632
14603367079680260 67335968758393896
52661455867168456 77363584495403712
32914048598315832 101034128751388608
11459876459168632 100972931598017184
55186772263157688 57429984831917224
44444399806844736 78513576862679344
30110783188687532 42415615387841824
46223905745920592 74789476599760096
52982412425831632 80277239508079952
21684735188756576 56884882980492816
12812272783767708 38456904960797520
50105747488452944 56679397672871048
32023885074540728 32746396948793432
13121488081972892 106405318398525296
35901577205270788 70607058017291304
33565636428739188 68713796394126552
19571737409973 54424435494682728
5029694476910022 94171017345110384
60390896512732352 83036805066537520
59453718779151568 74721631469904368
14379604442564400 67747165986372800
39105616430929208 105183853381636880
63954148009631384 74114615973807184
37299503343571112 70939960415073440
27738383764488620 78218915318129008
25725590309655396 28818792761229724
2501847579120256 79150250624697920
41806159167371392 102805318703010240
17350033392228710 26821583869655244
26122565837014024 83843329778713664
40289375989862088 103984022219296704
4200971573093798 42767417329923272
90959266642497696 104384745392988656
71603161462114760 75707586603728912
82743104083248944 83914931284961376
13291775569446954 104685503005854096
23992844923640836 82317305348533680
35654384250326176 89613625389656880
2106742666739274 50067390982983432
76934724398288768 93465376807694688
14784482586988840 60233636053709832
17696205084130488 53828543472765384
48977522467190584 73086656755255552
59607193810352360 99226720303461904
8249628936479192 42492727473329568
25410979170766844 26590528064565292
373453641135025 101168277213995424
28536702772373596 76255077245169872
57620525523125112 75965792325129744
51462663475860248 82293312418181664
31779064315002840 97713904401522880
63850943205866280 103890204630054912
31235163181065388 36399430643721408
29712787486739368 64188086665035664
69027320507897992 103248356267483968
88219087495566608 102077641992130720
39139944832411216 53015802175743520
3413494723363497 35061566703918096
10910119089203268 50298448511245760
11301738017395790 73524041874226048
60238151907292208 83583545559816416
51880309258132584 72710779681179088
52206413089691192 73619646870785952
3506347574478914 82069410191965920
13502365533833322 43958067536565040
3956977613311007 100825582093304128
32488405402856848 81412983821359296
42221718669940976 102177733360975328
43121682140159632 78676503346614496
51508235075057632 81338139872884416
49753055184375032 100047440176041088
62685807096879232 107048265906906960
62499028654396096 107016766330589744
13419189113024148 58347736969018208
696851580963516 87264614556863456
22533070015302672 73711055988501776
90980228104667712 92232123929115728
30248818486855336 106535711440810832
11020105416949470 30221638108249300
59431612517850528 101211181231870704
10803437682817466 63606553219099464
2256237247502900 42732913056060432
15326110542758188 71027219548523376
22287970398078168 31304861962208196
79489240032320064 89410512025816400
33327090748091908 86479009680392128
21498172992410672 46972788812414576
18831162721940244 33604157432309744
3173035052943422 40225871918248392
61405449679430808 75809569241747328
99081865604043632 100475356030536336
43433322526691848 54629570323670232
11218929181227500 55431312128605688
72932399518801536 92345630281594144
10142297153525168 81982104795770320
18349296892087948 27746197075284592
45716734780928064 91358638561882448
42219033920757320 92448062164129312
49876219752002368 75451974365719648
14610367390277872 105842839433753648
22744878500838104 56000198638035616
54663761912361944 106991278681039104
44840979716592816 77308423992016640
6997514667313771 59214618271775088
28727028738719576 66045834628053320
52058814635155896 92200059309532976
15075772637921534 32758542652786276
40792298008393504 100721796422901216
34157277779106160 96694770316151872
35399007265395376 78632832092104768
13541997806613548 51587325026153592
49067582172617752 105839128646781216
28677704773759860 77392940819319200
49298256017510632 67811089433074232
87858589890243584 93718922213293888
59033685975611528 62961405846540104
3000128552168657 23043751776817336
28586828676998536 83110028765694480
3875414948587420 9466727323181158
83558199025302944 104966921532999872
9124446779725652 88849624992003296
84652184836193520 85515907516381120
90756196303091488 106527883203119344
13329779286194618 29620323860407656
31757246733888644 73770642056169168
42356271238259152 86330885360720496
23762103908099380 94650489867514480
31874482873460024 68851626632340280
58086005318449816 106157160334272832
44354080784453608 93765972416204512
44979181316329984 77782331132397888
59262000987781944 65336762766864816
1575845242161561 74928256786311760
46307350268270520 56472233908089480
13377340488394554 99095009405908256
34902531892893240 96396616318998400
27832671707960528 64733071278099480
83433913282543616 86591968462291776
26113861954959124 44324253526129560
14381269882734308 17606866313550578
8414063434437948 47918878759794648
7166873924648671 33254203200185416
8694616041607671 87973875136227856
7877883231961827 21608607994614804
12178422325788886 66998893195952264
24851348974895492 26396434760210816
18347721643978892 44111780309314376
1394707151251984 48210175870264848
39658199234068320 57907118603267320
73823023939547008 89713446054855024
8449658136014180 74504772840197792
73321636274546096 93794392025309424
67617885397008176 89509394412757920
67335002574206200 71523563947264904
8339183008389287 88447996606952336
32187800104969044 34517130675373480
22008642489982620 73523920617799808
26299465751174180 67797963583889432
22112082426678480 101639785012753744
11620666645645912 42725180936082104
13367195793867500 92303900606267216
8685368849529653 79159867004399920
56228469144043384 58332129473190344
23990298023060240 83139747999701744
110959552537536 101034505403035408
3494488660066988 95373488236752000
48175891426049832 77854789691446352
26095894451932924 86334139570261440
24686037948729340 26656482294117752
3455513371300508 78210461711181312
12265675045587546 107276366063382016
676838438325119 70062600060450024
47259899283974104 101611170246733152
79938055891225488 89046696138442672
6206750097092060 104446773663311824
22518132297861876 26304844273392504
30701828138508624 61509922949394648
32321375872966784 67905370884161032
27178032203964248 82727696236584896
23544151112213912 34449648446168156
22148432585615936 29884806397569292
76767593013961456 94768247469649568
34403259354690952 86502939763464400
33888057980039236 84640378998868992
1750385933263016 13126637952040108
32496424934398672 80978826093468912
13939729842035302 59250795319937168
19581491771589292 106354405579993504
32984316630046100 67782434032960936
84349244220339248 92046730188308384
12734318589242942 98829533151507632
54910099515201600 65339107879954184
209396359712219 12466489225334556
30170713864104860 32107421380596180
63295281236300696 70879064186938904
41711066539588568 53774793488788640
51519837151009016 56773965569163544
45293802986483408 69969196568294568
101446570525748128 102083500452441472
15263222103879556 33748374666117496
64990096750609248 81073927186525008
48451879636559328 104095296721069024
13422491778054818 19325325196295560
3559284063599398 80097085275165984
5262685039921573 97822045864760272
30715058733486576 100296186138515536
31569001889206332 100591370691265936
47758659082358960 105164838971073216
4172055857478335 93720933234087040
42801865989361216 66730099727288096
12487391970199592 49167381995105392
33757820503321476 91990244929425872
27427668899214572 85144131667320304
50811933554317888 79249662556002096
14861357692980966 84806908204617744
4204256141782381 16568724053678522
20844262197572340 57541701000767936
29800495393981568 35927970477782460
7019078108368306 57177678037735016
13195290349055108 84806006911267904
23648386076359572 57471662179372056
10530107445754248 100102165973977344
13016786596982200 21347481682586684
47362563641007264 91595260505076272
60497613231806984 77078009575651984
21689893859930052 97018339113042512
27294647805661028 97712991461084432
7253344937366871 16498092834125528
55872205692039520 103780573630232688
28403034432772080 73289627317464880
21063303685083020 90307865391299872
10779165761552054 57590478693747744
39615478385182216 96252142083739152
54199568712206680 104376281658068144
13382392778253564 77484093498977712
46590871922998840 101611925593256816
54773162339360080 100004703176796400
40673709142055536 63694478509780544
35099115312570592 39337701525469992
35763962748106024 79932889725003856
46661781650029400 53438143882698088
10083124875811392 105127531737859408
25510243984875884 25905946542684952
23217777402887740 90031301641724832
16995152344063196 75804215043321280
17748525198604594 33986072475924320
48864542285794480 57249007428747592
27937015989738100 84962174759775600
16919812999522792 84990447949354608
32019034177416248 45497631275744272
11897151161782844 85974855805951360
22771047298792280 30658195207770940
10664201857033164 31551329228923052
15588214940896234 55787234627419312
56975203219915808 84705245035971504
741237211448288 31093209423062916
63309042457219352 74092110410151712
6095425001738743 106618788837005296
96661407766479936 104435945981271424
47394204435712464 105323778016395248
79669177240706304 104050865521165536
13038871053499612 87234658829696320
16399590723974620 35555392688101600
36425216538236640 91583789339865936
34713969490089436 76568501948119024
1562287284594346 95328407435826928
6033115226150516 24336418591461576
95407144438648288 99342352992597632
36967879220082496 93333170145048576
48536303301845576 54241347467324480
15324803967184838 44651630165924096
19874278135184492 59223638495103112
39097365797221776 43261066614167808
12802275104680642 16286729943511592
23519316721420304 67564354205896416
21236145332599652 27279085461378112
7801275725572209 89266289320161872
65395656178780784 90568248197457184
18112725770764172 40498537598221232
89737674634018768 91177570007047712
54581248007386816 67338413129527704
16521656033300028 49887585738756976
35547282134784340 101699661092080752
21024857547736752 24129029142566696
41304053287736536 90364976265944352
47287500965334352 102606773089065232
35995566563494896 57170185106210744
33035017199070376 60600624061368600
66212409494746440 90443243870036752
4783800646685031 103373381195330496
24714951503125396 77767023763131760
54798873893549376 92966060176673568
41341985056541464 70969835182429928
21677309630477156 63401289523177760
34972068769116232 104213096416153392
54058029242234072 79625158996171232
9532643543748862 104483232501246704
43646500438232064 55603861769835696
46241820959573392 103394745035919632
91758135473188448 106705421610547696
57286493994618640 102925826856987056
34689730217885612 35707968006118416
640584653049087 43019801412628200
6840286323350148 60377242601615176
27593031275664156 69796716851887552
27228343592461792 102067675427751984
70334149458166928 73172073706405680
56927219118561584 87681045562281472
9290009427510458 83981408114073232
69096654262887232 75703533952559712
2519944719030763 12159167741897972
81966302964511920 103918682105607280
7900011790782552 42140273571669032
5678116045433811 96009214783019696
28409683028628556 57569389094867360
3278904442591097 55534018168952592
52630476652800016 92159926206105472
37802594459499384 61970034018484152
5917701207699970 52218659713324008
1740096467942429 48521301955924256
64096950485591160 74303252214104128
28114456447881332 61127234134905664
9499837951242072 90622853071020944
4728295418201831 31062131607636280
17975765055403530 52798839498167448
88586870163704736 88927933797909216
37023645020507832 105382104575455152
49875244335355792 61275881600852240
56088645018653904 76460606870628784
10680790260094458 66304836973119776
32202922699246236 74455146511627616
15093239435029230 87669090638697104
71052791675175520 87082117100404784
13962177090175636 16128856926162348
47928309665582304 85903079770163392
43549517432847240 47380856724295832
8554792195857244 79668619685356576
101331321022662032 107278780707073280
51743847897641024 89828405741687440
25856030760773484 93251423544434800
35550941466109108 40666546608824184
71045733928243680 72043241663912240
39722703116824744 63103152273547400
6949429085416798 79769149351255088
85742649442201280 92935330583287488
38003513413817616 91823102408532384
9862904971426398 52587603886200360
6010248271418384 10721922798865516
67889474524113504 89824253277516608
15568036709914408 87011663329153120
9262954669403082 34171110140439244
35202723018064520 67724390306729928
67513600289421504 87880480582685904
70753238855730864 85007355605327664
59082518145602456 70067949270166440
9032388777973180 25680443740980164
18483676846043408 66529342859627192
1633172453890610 54760987853182256
56996057166006888 86023389878149472
19821284015720380 89677189355790384
206317442311096 43840707128758648
71459506489257472 99798413706603296
63951282218585624 68705990045169112
5475497123096469 5727346478120044
5869162937440876 99052165399614016
27398959827456300 43233415118715696
41688183724786400 66373135718527640
23841682223594300 67639912503226512
29550967826298924 55568868646077000
12053947742644508 52928956634112200
13514077695126350 47466663856457928
30210233807838076 40299189859235408
14302529609825142 55628216635957752
13397450374850090 68300793731514784
88596263634314016 97362143723001536
2370612194248201 36402196546476384
52650879618983488 77065139107042352
87626242215295088 95537708938451440
2067700908783341 81240038920474288
1728512655134202 48617113011389952
34032384680177708 106440370101677008
13506235421072014 70482478916579480
52673477031732208 81296115904428528
36004885913785576 57282488849436600
60940806186030616 89736260895988896
25172989319023912 102608907357806080
5992429146212772 43549614500561928
45384079004560120 69152765945008512
71415007500169416 92912317395100832
9263651498909766 23041083891122068
27800702987808624 35876316142041036
15935697286838540 34836109257474920
53332366572218352 93491153918138560
81134013709362080 102129115386645184
60741398997341952 91174052956793648
45769929063745904 65165821402460904
389024830302429 63992996305727040
78933321103505760 93921228710000288
64869128498141896 98852781990240544
5668967895591358 39465707538407160
6919831002546696 19763411698491300
1403735226812363 44346534934465816
48499391898861720 105574295002478464
15953119552491388 103871750813947360
37188006137056376 39086337917076136
25141712402706544 75659039755367328
41337085201330592 74009862360428288
36411110888785960 72856440293491408
5092555762047198 106665170502015744
51940813019335208 53439352603307752
55321752162616384 67489272075772136
20554492680164348 54128819320100056
22156578014088836 31103606585490436
50279631479494504 107044951894241008
62515879600311320 80192067299667792
46245744362058664 71865471977091256
69211637695625344 92123920433806288
84476754388970240 85913575641131264
87368413562207472 87862967753073168
16040480687397012 25562908430286804
1242433060545349 7198847061824421
5799310700887302 22385749709603512
6177042040860371 103970163012182672
82718002440409520 87452825414206752
66935734808375592 68948480038768424
44939470268370848 86924846065282880
7559050726251607 21467103155764784
38989687260645320 73985773008051728
38421394805263160 106905509167240976
13349380373794182 76132309444545792
4647808509006122 106982003661944640
39576764848838448 81929654629837840
68341402465266456 103191194501933728
54115046282537112 88176669600762608
60260355308847080 103353470379748976
27745990424909228 78116389578394752
933608330577088 76322874769405024
72510301335469856 75339699211813024
6864959374597172 31412158229105016
66659313648984568 87104205712345552
21201293291297924 62371252548302112
5360284772570423 76928948856469008
12088993237319954 106407711247699424
30294370605188768 30496961866315860
45710059175553920 58038159679249992
51893804748659928 102537198398659584
31807520775140400 34152578726157020
18148441296646892 105754193555930768
3093885511470033 55990980502873648
14969152505706414 61282505215166512
40092804366183496 98828482455102976
38086533596815128 82685179426483968
80629391927171376 83452082259798096
20874693459114852 95949494709335008
10556378325162130 75201354488574256
22576881197824872 91486409704594096
27699649350782792 37189704690648288
33512728925170536 79779520983629648
84896403320437680 107062648326959680
47374025294892528 94647707713794768
25992292836049288 61804986410429416
7101127341835789 23167659618838132
51120957539898712 75496332551120416
51916977777518496 92052761083335552
81056483834236192 86738785036626112
5791818955962757 98952827386858432
48489525082397 93439500388269488
17958825492121134 67859783085548056
43237950533003640 47786422450328096
82700052402169472 83414144871822400
55613590154113800 59530626529031792
85697309817155120 90126523460727744
22450545586830152 22520475865806976
51386793923083144 101185919649852816
42117637364032392 95783152805117856
63105100386463200 83985537093781712
38377886271867392 53350673675661120
6804750784328846 62413350874074592
13195514183896264 42295358956219504
25826122831052796 66252989072452584
10953922703191000 85203960833564816
22878204997612776 82224413951531648
77780184379248480 95033953385543872
5001069621820834 53552219044593464
28274104589021700 93118349700047360
46178351773592408 99502848490316448
11930553440713890 36083056971215840
44497856637693048 87298625450028656
18204583073778164 55109897399440032
34171095166308232 72987748255138448
8558350691360479 45394716158917648
81343723223194176 95386087062983376
1711778159867860 82389064798085456
14088377995375832 98249776845132128
2999629224102785 45551835024484664
74391595381449168 103093764599082624
46075836102568464 62947227109455912
57082906492412984 90193665447429712
20422656947567760 46307260228039960
1072587215583039 29489509673951356
6399916627852253 60396999476329080
51998613573775896 70150335164424936
24073231939880384 51412891260208544
97441008928720912 106050757603214704
10473801714561850 48770522588612392
34586126454845832 59737698199486576
16809464911615382 45289256379165680
16066926823987588 36736684202497504
25374750274430864 70554940803322264
48342752905739624 77057695601247840
52329027743548616 69862334472885552
11331680104508216 51757181787424880
29101250861909504 79915219034758432
72377480936309088 86563566378606848
5509581734643939 75288106011154224
44424996773621776 90365637673407792
8934694849495321 105826453579173344
66581511852547872 100429570444319968
61954958460107456 97954090587515696
19611785333811200 46726177676713208
63533948788158072 103764099754347296
74837024082897232 83443210388695952
40952715022125648 98866066868533392
87926119912324192 99986612188843600
47587511615556360 102707718691371600
26880668052676028 52070677405165896
29701911514556904 103203098329098960
25762725041629808 70616071396079680
8233229299760823 24949377890925612
2731846864250947 93699834610113200
11017890699060446 11463895976303108
50421165195294984 60053922943604696
8948393808580022 39284454653950904
22593342726632324 64363699413277472
41777795622635296 74415700731897024
33450368270524236 78631034052964064
3287075496644594 3881247694566729
54796279705370360 62101611967858544
2463041890448381 72088457559463536
77341925117762032 78338558392463344
55826751462233384 84952671983244368
10834308493654640 28094387999416748
33700003937127704 74486807593124816
37569015192813896 69271973625046960
14019875897575768 50220240396504240
35090542631255360 49554361786932024
17085062243014536 72594000921289488
22906142781244672 42885073183900096
87868725964549312 97730910641219008
9361774396029288 53322456671297488
19644789765567408 38410775755249048
28141400784647768 88448921686179408
14647077215504464 39529054633787944
30007636192333620 45308406066906000
15844961451956186 62489868916583672
17492651410742960 98189728642915024
37239381977494832 50990182515907696
50492712441469984 95217268771205952
7848850464963155 21803998011261000
10462675558060462 54335196674326736
29038528178645344 90539395028203248
4311578037322237 92091481709063392
22827261011288464 88060679801331008
87580420231256912 88408557294508032
14396191047081002 53967233411299544
4929989618379977 43782782260738784
35573226016312048 99846924530163632
59675045233457216 85225429819083840
5600025005821613 33339815510926840
8576168167504125 94635159262121264
9824808300531394 12698095546011360
58545661667786440 95260978863679184
28324833652394504 103278065798307856
59731731237819704 99737683978835744
6803994344614033 27950138736956804
27064989537369552 105009379943919056
42945712491643168 78285078237348992
30732105282451648 106920481776507248
68885431681124920 74607683539184992
81630356145331616 94375912275428448
65312756764192624 92495715656175280
13184487254525002 68502024920760768
46440219256640656 53418057374869184
7825006773832326 34955276894797536
22746492182911696 81699553410667856
57200308607164800 92263049377221360
9994525042291648 74310690441629072
13956838054755792 101069138488892432
1852771471693803 36291237245683312
27006942011513916 48075635293495968
85227234314215136 92860709032077456
5374725330741123 99114969233823840
22155083687895596 58311549972615088
4712767789263537 74789039766643568
68392113652523848 106915942734851520
3247257526661302 40178872323468808
7157019991831974 91055172899898208
31662020179732532 69633884176095240
15796498534680186 78125846441238832
22075892070200360 69720039848893400
28280471248326508 85151886631459104
94573685185887968 99644209937633952
14273472941864404 106400514338809264
42452589274060848 100876446416145008
81554001773805664 84076232519621328
21893255539504636 66698382738234752
14775369743035898 59654414727353320
76678203138175248 102232154344041120
34050266416960544 70309513184443704
104734919947332448 106105216889897984
15786989588330470 94704332725485280
23168832965668500 23247499648206724
36577965054051232 59845860418416248
45582713026742200 97233506994002592
22795226564282240 64603680615420952
65039749244266928 78482071759665728
2163200318797685 3021847056568910
4892235543358996 96584490103673616
29787241799249668 102284465037551936
34721574547846624 68728823823291816
17004749420121776 101584018358730000
5723205772035984 16882167962807856
40531840430441688 100941055623419248
67975458359671824 77785989074570896
21285756872834792 88316053678838016
67571995250713768 81734716852214864
65130141900009192 82080724299622016
22725218840064636 26551934271930712
56885704642832984 99590341919746832
54240074297335088 95401747672701696
30011831297415560 77950785945446816
64026958563193552 67972363159952968
22214196058241284 105795528822081440
14573817960521706 16633872794396602
15903418214447412 81828509137857104
48079612249860792 91177346336585296
55622668147184784 89449303826466800
46164933394899776 97204310681423632
17912483141342556 22021343355365004
45502608825413160 75344875195230912
28317828437788408 74225616073527952
2002813453594209 81450369099407632
55897914176095616 95294051868726032
31470195642255420 84236611302235088
24527503203889860 43804934958177208
13929907889730080 36131680313973640
91444836078173888 101044701087222736
57076720995951496 82005999080783888
12429289758177574 31707217036476156
17630729090746700 104853950556432400
44238824439724760 104842145587457712
14549686922187432 99383171413941248
19215137577016080 100815043300810304
3891693806826021 37014193495351816
46101177460055952 63128746738873328
34449733844852468 97678542596567968
61309839401030384 105164158479304560
60879911293413960 97627638094036160
13565289753744514 51692952495642504
17183748434717952 30368778876642628
65919948470845456 84850867400083968
99605132771187648 106044537550558160
13016238184842308 46013557962463408
51550927912436704 68495610952262536
9391221727086264 92635737391273552
20487531291405500 71415151032409328
19077468118280424 95755419143154960
88573784055359696 98247021964826640
4577918280998233 83548808610377936
26249656807814804 55692028604592544
47774217973944120 60122860386581840
4827663388035205 59860680908536568
4854924661345294 43909321597383144
20694643773540508 25153877232732788
76078881580371520 97670875232955984
30177892037513368 83727226575092368
939657920613480 63108198168553200
15751213182455072 68036725141707648
47172192390274456 62880146998315464
72764474028886080 75683220458152048
8089886922633367 77161266528807488
47614374765441160 95517898019384448
54316042248147616 101448562806915728
12895519177778252 44418064460840632
35046770726552220 76090594087748768
10683347397866064 56226937009145768
14700018060577402 75885899320920224
75005604199815024 103642660586283168
82202436392024272 91031348054472784
99648067492107456 99780869517364176
50373320122913008 97703050013729920
31599481337604540 39834579110621288
32650807463584920 62035693353194080
41950554001290152 51581948209664568
23942467103519072 92297097785730032
48101369717929872 58399295225822104
27473088230555740 64422501963341176
30297341978539296 43464891051672008
38823201853363440 88116029954702816
38974268830384088 58046945961042440
12764844125539024 51414342921061736
53896452176979864 83723188509011504
9295012798773198 83741797663071104
60635221878092232 99273258831907328
47543783063227872 57354353780412712
87161778747308016 94896639049736848
18182436696066296 76449390723267024
31919580254041692 94765783364179280
29748841368587132 50799090685179168
45039630749935176 97333735632186560
34004648924707052 56542860124576224
53828225943070632 55627631891770208
46402159430687360 54751810315040624
4985033529272082 10419121130699926
57464562257623704 79519166462820480
13269069714619072 61977427763990056
8535629807338338 16478494580937204
17607100904189692 52504926545156128
9647127188531500 11250916413034446
51990745783963808 87708660284312112
11769266039165122 38783837010993984
18436288246428692 56063165922564352
1536529581433487 60184025879965248
25294269267774596 56951524854816472
57772924833335912 106008304566792736
3802393987642672 64045578050021016
4761994853445819 19169931815246592
19388595979673016 33979846380631656
61197358330846064 98638736576088016
59336627621923104 63367830452184712
22864480772500624 26698630619696444
24208761838508240 70649983061658520
8441332467375188 66869693571950192
12108047502394874 54460243194680440
23589667770810332 40920049429852320
57925585557029376 81664224503897904
12319969030730064 14167249635322580
64699834482183112 70838894443133208
52986046565426664 99994771297412544
14470042351820000 88277259609516192
72175726108055152 78249512747810784
55145755914412720 63501770863167992
44852545890127968 48500455457348664
24281039781638352 87337706338505232
29391925263817232 85661155213697872
71032079620409816 106599391252208768
6617517083743290 67917313539581720
96974389323389488 98243325732709936
67099808780375712 91011604419374528
44722679248696160 102430750780483696
34170265536398716 102244546122735664
3527802050059130 85909325437894496
57595785936213720 71700382155107544
28443297156999988 80454744509014560
145409352450561 66042812871204032
42401487028278376 51833060506177936
4377413109336855 49265617311641344
32323995130245228 57027755071627464
6586660051013188 46981837434622600
38154776416691232 101919974697666224
18025571629600916 56169304827870208
34167386621556876 41237820433947400
38249784817279456 48301534796548488
36618041949182912 88768240797224096
38415893319938680 60457195349611320
893660384059906 73645127061599392
67185662267181440 89772859509799632
96186046763401472 107345283985953584
88307121313667344 103505109612297504
21003101120208372 88717018870879424
21849149702808012 75699895241037040
72772044111103104 93729676730848368
476826037181091 102125200058284432
8261687835140233 107007454875399456
68786736086929744 106160630596240304
57626882527756536 80753454415189792
43609061628197120 45352489618605072
28512625092797488 89815397929967552
50644094110916168 90072808652789744
7060048832050709 32191081939038868
42840106286064176 69374043362660640
54565798638027608 78657592708486224
40969626863189720 73264409091012992
3036621948075105 101283005497056256
34024230367683432 78614720402299920
6131585423821262 78020624476714752
16809998831185924 51325355592224536
44692819057990288 93596368825831280
27585111587739960 82040504291587872
17212485429097758 103693184874483936
85984646047049376 97971143293029840
9992022934000784 39390329871909352
4743373859605792 25072602585902420
62798273377440680 88350235396960128
40000300826846336 105189299646112512
1285615092957306 71156379637189904
24863895058522428 51506590278752168
85858968109768352 100815110021975008
47041548910760528 66081576080038872
28762971524259204 100922848851023536
15906020325114832 91765729298262080
8331105815825658 88554169978533600
6636982722897343 31295516339453524
51750708068940000 73698721791126672
26678989700008028 101672555272557136
82182653712117824 94737042068880896
87469521914981520 91690878341381888
687574173124313 77124950530124704
12778312523826988 67576330329762312
47746089146435192 67192902763976328
96494707144339040 97471676397247760
8569295012641530 80970355210938304
19851183898002636 25121770637196748
34956585276821540 91179095724526272
28300356676877228 63008636609893840
1012038625303269 98308265714505824
56262439105403168 75722771980742304
69397332225664944 88761289046892608
28477272944495028 94667127116171328
14418186226734552 50180440943952208
68102705580088848 79936536195088624
64935552884200328 90014867458590368
35065783141296408 51709078290726120
41780258302402520 90579568332560400
33153853850184652 100455835420860736
87501084689574480 106624468941222832
27044363906195464 29568959663394184
2318316892981721 28751055158405704
75314466298683600 95468676143815664
44496257539187264 56002292416140016
30159301360589616 31095550281528108
23582143819895568 26314216718814864
24525091189106764 58174677169182240
27277239317021960 99823603418108816
27471376807349032 33530366611007712
44270433532654976 60718737883026920
35486166614183064 77030108872981696
36509243945345328 39674962843612312
52477325092773472 72878652174283264
31133852812308904 77986381388742880
6470284350706867 16547142947169504
58187292954235112 68986534181322904
33738292184011860 46060177572955728
25635026739087692 83025561874482400
53859005442982896 94902873616191152
98013218696816320 107087637096865520
21535332293991484 104993602562847968
56765896737186464 90558109434800400
60644071349372896 77938631290434688
41999966955865120 78903878426213888
9814489728015524 15497135007406626
17974757508887874 25267247086164108
8916443133687215 40099135374839808
39098654023946784 40818306295552848
46173714965652872 85991989195813040
60685255989145696 96745145412369984
56000250713365592 102556381820716912
49195069866735488 101341703757958288
16011941706192026 48641673597528488
42652947360871528 54100507349256168
21043490115129100 90162312270094736
1208382549856186 57754025166555056
25336118016668716 32391481314267368
12809593969620522 85394352470017680
55624299786201512 107017328144499648
11761476638933952 22204073774468244
108496505368042 8285590306494527
16296448753363810 39500167155433296
30742839262059040 61412229577205312
56646234534822880 62840514799593776
39729949264835000 73701118050415088
6922147932743458 62169653503611032
21402529070826732 77047877908836800
9787933300743872 22728483397460568
10896591629934698 81913110579913760
93363414923487152 97095123017573216
11644827780019004 64204213840629616
24397569625356308 71413515698159448
6950343922052006 31658892742355748
20692959816117108 79898134725547456
49755042331377056 50690703099592624
42821176667315320 56915399961785160
48858667304892000 82778895542786080
51039978672291216 101058339884626064
19645544403535856 61291580875840792
32854619770553228 104341323263155424
10973610471829612 74793091056579632
57856031732138856 95361312573429552
46023292097499112 56994893337120472
69432042582592048 100452241373498208
18683014955239880 61197377520111504
30305008244587344 70664956061780592
33194860992692584 61218807372755848
7442339941775136 51743884273220096
2342381978256608 3116243678997804
43056391601389720 69785796076676216
4009545489546206 81675133251067024
61194605988164560 71844277641009184
2630100405978395 56682024036890064
21669173479950728 44840551459461624
47452597216185024 77179689412678960
14032219080550392 59945552336825216
72922386814306688 102205270786636800
55132326734428056 105594307674729216
16082083598216638 71138317500733992
53314428603502688 76856283994848304
24180985818121732 72322285482107584
5706908041913990 33547316564136524
39805466448305152 95435807771318112
78251489880703408 99450767710146384
65212596687506144 91449503621970048
51920749697544512 72981309351297808
17336173103569422 20880351956062328
53885621653606448 83325314960015536
33814133588806552 58806778408627352
33239532139337940 92577800116944560
418283683091736 97019425604634528
53137799898409688 90166237387007952
48433531923596224 65865483209256400
38126433015739080 85834001531382032
10492763292125326 41621978280531336
23932426661510864 91773894763475856
11366574873944480 49707736210537752
14452205809553154 30214416630554980
41429354806666968 88073049576506096
38437228136135128 42822995314944104
22883018673495880 32630137547576924
51668194239981872 91870182814011824
15751620488884364 27343690699140948
38458651224334360 90137093558110864
31624205998535556 46894975112838776
31220208844739932 54635902462787664
39478597276561000 62541251579402576
39140816255306648 41702975182527952
20653104739688504 51004480184448272
22701484702097336 82235744417362640
65883930636891216 103978963818846576
36437154862511464 51643556773485976
36669032940530416 55996752087579760
47354630861035944 80746928147504848
30761356208256548 42848308647841288
86401746844497344 96269416151186432
1566948059210206 82777931332834288
36809309550791568 69463906942728464
14633729918782052 100079753207011856
71186143433965728 73553271501677744
33318954718612692 72826759066077088
40181445842847848 84663766250299888
22532365396592724 54047899536983144
64480836007516136 97120877467110496
4273966196862795 15202992377933130
67434293939298672 73307781386875200
39594886178380224 53196166769813568
40290993730773568 56075421900609624
5875265472085575 15013811259027490
59112564255579408 96822266455769024
12018807371828086 68441513466569560
77753070269363072 78229219955300192
15780457222406016 80247984999985168
75770402859537552 77737788507883888
48509505057951768 49169201014985688
38741424588909552 75436248484307136
37542800191431064 54220869425949128
4624016501874545 15966020911268244
19382504877376188 29300597843186968
56109079355038104 62956552440755504
47759201360839872 63622899123990288
24225650185715500 39699544981547192
2395478879298402 61089080170726432
42712197733373664 48408977677770264
46361697388287760 46450154005203272
26148610614185348 92854423334345680
5172924751445010 52212914378627424
100230425789541312 102107174148476464
95325092674948560 106724964437164368
34961976590409108 42765166285288648
32151845041704196 101769859387751824
33690639105999012 90990626889165936
81252389574597600 103693770634848080
2045795817511750 52852907850001176
32941974816343708 36534635000581760
16295985697872554 30286128303463000
62331566777859912 73886632276379440
66809955298618360 97467994544108256
29280783965345780 38539516395885112
14131547381286248 69030462393993416
16870455539883432 68330390675360528
5847566936853794 29153233383234804
93321399862883056 98602981068239264
1303848530715180 55482492805032000
61301685757724416 92516682703485168
24490282283005920 72769748335343216
13514324558269128 71908081237080424
57398807334734760 66193793966753424
1638095345309449 61633168215576592
43194757259046584 58670112397211488
48183444506599840 102247790916062992
68627655236019560 98481182855233056
17061406343481456 71381836339542048
1686142826981736 5945493725583652
65769931853856320 79018218227955680
5772874649279026 104467283674511392
70699032676126144 79990901720245792
23300108802436460 105240847823584816
17937932600883494 79994664440663584
4099467515835192 26907185702016464
48406852221368440 60524173248312792
6200308701035694 49304793494339784
60682687562971536 106729531807646624
56454270066570312 67541179725616112
53922178157333408 68081407514368096
59609878440973696 61632526938404504
6987439942344670 88232689595430432
28919796296065540 86669042569479040
47588225609036664 89469176562146048
66382474030167808 69760659266611520
6254162744639973 21486186667128004
55447926643627200 63543158013048976
543597922943497 68730210413931312
8206843874378209 99554759391950672
62524437495900384 102860307165446528
3329953862380220 8395475721950917
98834413746713696 106585644390814272
8271377867398839 43815070539378000
20489261389836516 87208627365425168
68484202005449720 96614231461809984
67493206070972104 88927684870919856
40502550148798392 83674067488074928
87657051267073488 105452632495188960
32722817498250980 63455824825960576
49513706786343792 50929695132373080
45394380121701840 54847885153666336
75873276682862896 81305021268236208
16532380177037822 67749705796899072
47634593883453776 78718160153298992
51088690151777296 63371798489234200
67760598956572000 106886136433949728
67885104023379176 105045695611806544
56591385852927048 68500677011822552
52818836054520448 90896095198032816
53728888044441256 106977685504839008
33959929183391592 100246552343316336
8483113685388570 38018348486068752
58691395908057824 89471548520685632
24539418374595656 64966135321529048
62230561444918096 94003342622335488
1635133671463395 36095482254162616
582220397477341 15728893290854654
7603390875160222 84628612424644896
15365129626061640 28469832249510972
83640118894229168 97714561001776560
5603479681916431 13553545468152626
147818254811477 6915504174259953
86884791950295312 93766958220119920
64493238284393352 84708512966952944
23841731455704512 57278394877000080
13135724200019844 97645869152653936
40677189770135144 53848159000396000
8230544157617574 73509633202780192
64957734556635320 68901201198353240
3353963558797075 17893312980564892
20990982352938092 25667764541732420
37742051264395544 93579736527514704
216895161600875 66420886974070016
50378115044020112 68659924413866088
19546299061046612 28577443300536744
14862330677911768 25923358836721816
30034012182368104 37525041811133600
96962026358485856 100038570218510496
28054839877846544 83475522512173136
59581480408526648 103529362488791344
783030670951080 47637890576279856
40969019232160976 89230381333281376
72736986342266512 79694568456462912
31395973687659092 35703870421054100
42101489256647520 91144761158961152
5091959378877643 9218046113096624
9249140256441884 88866386950020656
81391607765140208 101313314152429264
90659926171347856 105842524846036976
63675393389442480 86760588635899792
64510337611644784 68411319820324368
26574633780776992 35392740711859532
9139760653132254 77565855718177072
75229059689323472 102631083344972672
12117498699538810 66592057194460336
68841546618442192 84438774784222464
68014647500260200 82062292095872160
75606709446721312 87701418140864608
84326531859710368 102003759351592320
28039058740890520 81161657675513120
38123936020722224 59399455989881552
25157225972190872 25233242181770720
32916340236165640 73701582766463888
4443685728906252 5596848973697284
48306102450785472 67463799882688184
11333542090745932 93242891711427360
4736923385424426 95012060101305440
80819809703619808 81279916726394704
66419577294208944 83469078589283040
39307615814271952 88337275186698960
31350628582217044 36924264900136592
64138313611480752 92348274355905584
44727542143631768 103931802035776960
11899851292973716 79745687526130720
40404199085784176 40942192122466680
86554771162289488 97090497921179632
36762038248859424 66960605091114464
31326543957847612 97308780967476336
28498109611373156 65479800271798360
103312939090066976 107340414656945872
8204421908090978 26280822575846496
18412595378404628 26041127009974684
87673634195837072 90289956330028592
38780796673574856 92971796253192576
45574745824451472 77798528705598112
13043565566383752 65956328910636944
30600179994875352 63024449160207784
40787916301181440 49970325890301544
6674187795994190 91011926001065888
748846787959290 35042446272038672
6821299330535511 33530332659038564
42986881024658608 51104084685250888
10361441462659842 43322116141059136
30960674335994356 84177070670066880
6591755372445301 37411944875643184
77529877136547904 97047298314249104
37815265421220040 54548106047556336
3936190685084536 74427079098875856
48714656451562144 50173338497814208
22588808222317520 49080862960577800
49760785487299760 85265222423682448
16490784801308070 35333643461137412
1136826678676606 22386078233510984
49025539820684840 63253044654269832
55203859976524008 96331015272562464
6860161726350407 35474077783916112
1192950671355439 3767777683916857
14121170709774788 23698214385950104
9290509097321326 17208503704517756
31064019287324924 100757457508848624
35318076268404792 82369123028975728
43845969367712432 69880402846243712
29878030101084156 62906862386906088
39216420536756920 89441395852159552
18835864404662336 106485072752599776
32656983625775548 61234596372622720
12364550186975868 19751286239313900
35688671319044896 99024903838200432
77284893151540416 80293027202126736
42102894802630640 60286574015170704
37745129977366280 51559072558121520
29533209228606052 92789179741304064
35763458122734856 83467842582610752
4767266235861209 55047521405054128
2311022117646028 101006800816688224
37166629621467992 51681411874192840
75605477871370736 90659493559676800
42984684086050824 84387509150439504
1124533468674469 77044910472904640
38937292238255712 66736119164991800
65349869698949856 105613047850573024
54480831724490392 91710637648785840
13741583714331826 69404179161640592
603369441825867 85129205319594240
27786389213466660 51752490666054944
28880229436138932 81177377383884096
62406456457743112 100829662798521104
6585992232820133 97738656006108528
22737770226617064 65846399213176768
35883941063510152 77455099081970640
30971153002033252 63029482599171104
91791525538423600 94116625166099600
6946782402828221 38444488246261240
78689719033670480 90704706284729056
56784409079215656 79329238750327344
451759657164383 56876680369789160
19699935435546124 103907045090612480
21811784877920544 45385565229608560
57197811205750312 74788402854279760
10038114202956014 53098555672013888
4583669625295642 78795343864455456
46660854321209744 92529732560409984
57918770371427192 99929744239988384
3701727400898745 50021867116423448
27043335742681136 91255200015935952
30569840192721576 52187964416699632
7580921150482945 17041654051966486
54237150384568816 73302367238191648
8142163223348241 78035877328158240
61901792970581088 103787343889102624
31037810405839176 49501000546042664
28263849951149004 51383472708885608
85827415927587568 105151324159581824
42641556832913232 44307951368243816
104436416861231296 106350956717231440
47877539528764368 75926898169130368
23797344504506696 101780753879848928
1634736057843018 30787149344748324
96394831301768176 106730660899173808
24410169445539872 52713113959550888
46358136150567272 56624258311248048
4190539823495486 86549998409241152
10005571562995154 87326871375074432
28134930120772188 30813238929600544
25030090932930772 87459057005367712
23349446207995620 43634694052347208
17023409852775202 64566779055820504
13928212109071358 81654856393419312
23708596009875120 64401044622679936
5603846664691547 49302238989468416
5683669680774692 29006398550495548
36870795018117160 63126546812077368
8314663333620458 53386202029714616
10586478046038824 85023486336899232
14269011383860406 106271168240982880
16110847135490808 32632155366743488
14174344718877420 59320941230511128
18637696155831920 104828966859595168
37245786039569880 85322687568494848
26142079801194780 82339888786165280
748460277889633 10217496931575782
53190822996972688 105993896923404368
1931650020023728 94872516879660848
4413602910765460 34595992643556232
31643315937475224 41077244224840568
16381381718951808 63370005947586096
74046578954072240 96017371464380704
4394440121952822 64799429749916496
36606954951796744 56922511074892840
18247000485797132 82572442136862608
13915015086265190 79723726196854448
51179142844243272 66611286964509624
83446393855767488 99890075165569360
69898760589730880 85055150767761664
64071769580207096 77545798032227760
53870903599351536 93498183434370864
45714013419283320 90083313745724160
40831569937512232 87179502302274000
12282211017563636 23996429507584776
25423087754603592 96338182060924208
34937541510387824 35581830366063712
41377947931024576 70022773107266280
74325690927961392 77483260012049152
50139220964528304 78368846858390848
58844094815383568 79415717159035536
32466199577117940 71291977744638488
25519137808982484 60686078966788520
8950864485808187 55128049238838232
47231417851323728 79892914226336336
56265218333740648 69998534925192304
18901573584906780 73132776566273168
25780265724070756 63063701465388904
19711698196053324 25283778408871092
9058571988956076 90094357629614304
40439724069528984 84535960515458352
17995882843895350 91981956842213488
42284758528612928 69353177646349376
13613239868508920 62201259900909840
100762285872163072 106157025123780128
11849195261952598 106088370421391360
75050922251186800 84820329355336816
4667113360226825 64526035520001256
48713935550785096 106776897352012320
89058913860185680 97184520789729360
57468465776140632 81182224942217680
17332612157532130 84373840162216240
60733294253669016 65799499370631064
8085511975352483 74330176679219488
92313341861885888 92954220067330608
10112295073278814 100481054183450752
14267689835556802 52024448843644360
3914314259679033 75446646506385856
67715873592150536 77757366265697520
57606296228607592 75518592031314128
57620097399573552 84239151986677216
59924564842189440 91509988610954336
13538271182302484 53266942140700560
43029505314447048 86676744383627760
67833782715354576 89435452948844208
77730761017182976 101476467967375632
38700355803411504 93835779140020048
19374930900802624 45799907639136152
27702230986493700 54409618645301472
24457762075862516 41950058553196744
11870857321102530 71161165416780896
69453351485757872 95131963268505920
41378417092142896 79370982115647168
88460342908275280 91275772947120720
14791772424108132 78134369301000640
93243574714117872 106837948195681824
31013408239429492 87200882271503888
59009264827079808 71429341905238768
15708944515126810 19237329808730708
4750467014841083 77175138760455376
27780921299009340 103426909760965792
12133670207378014 68984336521199080
44749995809917856 58587719742961920
6155139378552631 102070935340951600
43685379183380912 95839176990284400
11394307257603462 63239826655318104
5510829860738376 15390721570187006
25687687215295424 81974186495877504
33654573460953924 93303095509800016
54971088364418064 105568118589683984
8539737121581273 20123805055163204
37694941157440592 94985742161612000
97520216926643056 105246746643348000
72493922469767808 100112722651100592
75920282278615616 106243548730471488
3605429453866961 49362284858026152
23657472502976624 54407573387149840
736766380192947 67791524301777688
16473641961736688 47648409384966304
58562764082663000 92355193175781680
14327724205579766 81782518244330640
41784016688572720 74310149017586176
12328383393758400 66975906614584008
25053068713647476 65246019413809624
37240359818015312 78336506150077488
73959823358277936 86506549503905152
84192492558116960 87088937054638336
32225786958575840 107255396529104672
42565345752094672 45295898411328912
60321144139018288 70057778479774896
33797806831166860 97487476147524704
94052833407159472 95553915900705392
14137027727256402 80944122427396448
84476776685820432 89084924558918816
76450642458868080 92298309066033232
3425524430823137 50967686125936920
2119034091187669 41599539569342832
77838699762666752 86720849446104480
32342331815840932 54248941454293472
29689575163562028 73303668839554256
58155470559513512 95886708040293184
35631494250938820 41300978128700280
45196349333715088 99301542299425952
49953868317523608 87162925898159840
77155261747858864 86016482943372400
36576598834831256 95539734391261728
32909349859890384 39204116772780632
37949132155356240 83841179807855280
1106621081705475 9462560771848684
5559889324260334 24879479892622392
73042489501311920 85829604586162624
27048766143677156 98163008870773376
17594864447108088 71898558558417552
45512375330198696 105164550290559824
48898735889315440 106608835326986000
41230565165039088 50760308573111376
29799359576633472 36500002089262032
95515389675685184 104177403430785056
90647503389526032 103083147648375760
94128472868777520 101360371834283888
17974250713935482 55432836439478336
20783011557206740 84916554585561040
26082713267568604 75180153103456928
1780625060113526 24082101617819608
59194472636753496 69124237550077096
74113268902888528 80491761295512816
12160371289068230 56231672145354496
4610386514343646 74085418917172288
11185895411554724 74698317073341040
28549728801265352 35411892140855428
41879095719649912 46161116527193480
14725573214480982 103075106118078672
41306157827036312 59985439339323080
34659495643443700 67491382999232520
8278597324938588 54813233302098880
66088493708856624 73815226440957680
5040322299646762 18242073650324640
31847913706144732 78103297662672848
42201557623195672 52470876170559344
72537295763934368 101107297288095536
31250690432511156 44084639521970776
58325710399577744 79033246989717152
58277703222137104 86974438343608912
15150527665133676 96859053742822704
40034481528754448 81469517769886448
13321696078074654 43986209094783424
51668724416463504 66580357945296896
62652857422680704 64337769363663136
6741360909696583 73850363791501664
8262563099342351 77057207088914912
67795156894884528 82094633105663728
63710082941241872 71806273214700360
38576147123877736 66720737957026328
82827143822597168 102563483081645264
45125858768862560 67669156131996960
61813580919317664 86671019366183904
77382832027500576 77874533529007760
14406638436455164 76670855953108256
46950908180925776 51000547100518448
38860436114657616 75269144829114192
21847405110016644 32999984336744328
35382022571113988 89137081741856432
12041960366256340 81935915194796032
32040569678845232 56848918820657760
68056192070029488 70974939000382656
25983738176014724 101866351567198624
12417897826732642 92381928531701328
21283068531439604 85313013390005552
37190867912171192 82731867034040496
221097265333938 46223017483708216
20578833629860700 29394362862478272
37929609652084752 52586007126263456
66024043153342856 94839168639566864
4698122406145099 78985127993061872
42259411457305168 94121563124212320
34660592465744040 91895414373218208
55355882355341376 75621861773914768
21297232630257048 81179609332200672
38886495982528328 65035706662191048
77691548985464912 97378737486572320
4762017811381152 47086174062619808
22662977229249588 77558371678294800
58901412603051408 80137264297643328
36098962366873192 101999497879449904
16626665081367122 86326958464527184
15566002190883264 102782957112333744
3044811116786958 28195314251406496
38154405145798136 67490083384771768
59388419964188424 95996552299497664
37618318508647560 101728016909578000
15986755493218622 32899922772747060
39726492918392968 82303989775134704
37680915064728568 66522386281397672
19929944272212612 85393648649107408
39399055818648552 41049607394112800
40227403258084512 82394773845861872
69855932742692224 84977439569272672
28581987659046952 33398489222203464
42881431919714000 56449000507616456
8501811985272603 25680211545303360
9395568299006276 47378790180945616
4629409999245074 48651351767521696
6304432335647205 47002314392775752
94277760294842592 106229798847324048
23812025302872480 84965080465964944
66222318102656592 94949222943962528
9719933207537466 63935917527251472
2750432034863664 64877128072604408
9632644238178258 78335040459193088
30284534496980684 71883825492576640
32353913201009768 63797886064168584
63964891756713904 79477898638516672
102478959994315776 104269825589988000
6975897665406803 98180757998924688
81969993881689120 94164434656652128
6283191048907856 67496180325296064
20859579286957944 45808036861426568
45015336049272184 49397854490419416
14707100515200432 36144367657827016
31163682856475848 67983134156662408
44326316652744704 62600682455619088
40758015912089944 57235998172297704
37385782067168832 91067031120818384
68547360528378336 96298494152405232
48444302075690488 77033390107300992
65719015262608376 75835012304561280
8375504003219228 57283237598751104
75536503326761296 82789048219128464
73383142166251792 93483815524765840
24322015808458344 41652993848329184
34198651744750236 97085173088976720
70136860070355648 101357027306851264
53872199845222120 104040493905970064
57169231757585176 76780160664406256
14153985511940774 51835716590066176
35244057669671652 87278618473813296
22049377222428144 38016265059836984
8888492013029867 24272383718501296
91888104672112704 98544706953447776
25132142485714736 60450661927759208
7930700225721364 83750400777265216
42248052294954328 106696515759202640
52262361822396120 88909376000741248
69233683433105512 78337043922818416
46516123173606136 49383933058500320
76362927650804560 102248046007814080
11912842371910866 39599136941576792
21732264689968884 106444370449615920
46573227114575984 61851411773798792
46014016692460656 69833249521205560
17501161560244380 73925395355117072
39185036934429952 85201246398776672
92363725803299776 106504869087241808
34219479446782324 53705124541267424
26247012425139632 81800130822369056
34015482144613668 69080493160925712
12618796542902382 21349874214454284
7097887468159871 41753490382359336
28353251793575684 55408391735103640
38029346398645040 76852297426688048
39550482471061352 107136742336509008
8963556925963216 85041404743861440
10420334439489370 40465905938134024
16499759986688624 95690214274649104
22825526472687924 53101689487244448
19047609453898632 46204070860817368
27953842825735108 96209746187355856
33753106931552524 100480446450750800
1098592398233795 102290820934959088
55119163213347280 84329016040596064
37059083917937872 96470626135894064
51631644851904712 93474520505075136
32657348273499700 59949537572602120
41518328424177960 62706232132078592
80432162781722688 106960591536873696
25403418438370148 68639386115747112
5906911613474277 101862199403934928
53551122233934432 75656780656471296
20726770643419660 82538392182714512
84053412081573920 106188477860891792
18931629741889584 87992796423975424
72223120083241696 101907243841899168
35617489408657096 72019578986538360
26353212818634048 104007341872140944
27454560002988832 102841545207230432
18659856312724696 86381413616487168
44967000158819224 90888533885710960
22642539367099012 74999422000696224
42063216066364312 66212403402857632
2894874008360292 74349912163008544
49725412365182144 55231364627706176
17612617184411632 73393110357864800
12399408057120902 98062916004502160
28331337145643632 101836464574718160
16686156687767802 95467173571252112
22775786934271636 66131255648696936
52931165781403760 85152151324768880
39905929656462120 44214082988478496
28365059042654056 56045246019020880
45974499438079864 78161752220541808
16486763630289470 67963092091331144
6102053468940739 34906127744914648
77559074145013088 100966719874590368
14714721330685434 56420838407300216
41054615002528024 56772110624189032
23401014611204544 87217636484651616
19656847943954100 66374752807601208
85781990185171936 90348875004638720
53993741430619464 83208067709592480
38989240948314312 96561194411378544
12144004405102164 98435597071178496
65927770344781912 87274408638064624
82979053589624832 84926481191230448
8611191897587591 42325976576527808
32343339418447132 97579967194082320
6707264909088139 11914426976755150
17747243067411052 56291173399985920
66389282997956888 97092466509917120
13798201902532204 86149169276519440
42176287071716712 49722652195834384
18384172872510920 76640832646076256
49981276789107160 58170790140611304
18906790518038572 97742417076558736
11233791720291526 71106721376428264
77589800528745312 78922438924430512
58196699853675880 99042929154723040
21149171993651592 32978696884264776
71705800113104672 101910450628994816
20842872971369564 40973833018543264
22084688247389616 102798619565275632
82523821006935936 92150128440823040
47164259831658960 53364837540781056
26658686528953188 86631633318595168
65622667207732048 81375420803535504
41899332169536616 94617036953338304
32048087393945712 45925757762545800
2362121532025911 105528703612806384
4465767196580508 79742106076375248
75797084287435584 106501109634578768
56669134099780304 77874674363223696
12430037861960610 13184928738554008
7726546193944173 36158204072535728
82245236855187280 91242733608739904
26548515639239900 27891473021487444
28485778921821228 35929696211524220
60705868859526096 78467011001063968
240778982876205 36712431784487176
8998400912619405 9038810805792242
91210198878233008 99546638583841760
76952210838359504 93466167885676624
23001788575469604 95797624475603536
47468094773987224 51887489430819736
15186515082038126 70083686623414272
18099650146455776 68083653179112288
70091263052145048 80831086681661280
11360269513968284 62999711774694864
30687685472990056 96350485509238496
80261461065977904 98853238467958128
71975891578527496 96563945455785424
1180364015542603 67356738723187680
32402716968567676 53744195242585408
28893488780339068 47694077037550760
44015239151100944 51615951820241960
3627495631488039 106305974092270336
12946341847825248 38596063863150808
24299148444380204 35176360801799412
46707988342913464 93207664620732928
67544734211841240 103426620200656192
6403743704334644 100976979896112880
28545726688206500 90958305199348880
54766735617806280 80142019012167024
13292115772525414 61815038601171912
21527724527738584 33347927670578784
32843097170824072 82472374439942976
56478120593627584 86595678795446064
76313876764947936 85372319011160336
32766338689673636 93865966133662096
3669834556850054 59167647527714576
8755027306777196 17258521552920162
248263679733658 39248152908746360
32332655637730044 57015234156522400
3921407479646303 65372166098051872
41772904455669808 77366188804924816
13879107072055062 101404913907507760
68022427855567592 88065781774250080
20216349035054408 54918456723863256
52992325443013792 97957058767501504
10322554938895040 71263570779211472
18674560502799616 56483724545981632
10973402588490302 71210276308482784
1828672854040147 57092910674169192
48744645408340480 83109845964520688
16292385574842082 100376030195051248
1864586901652528 92138922958961920
51235829980910904 57248180451515992
50096990675009568 51730506037567168
24931148063956468 102170066047947376
36008585191474936 49646179727116808
90839238828179216 102617293113738688
10351070245016486 21041180460986724
37852322516449760 71306879277113000
12105112286082466 76998273853572512
19279971557283796 24863896918148436
19363922413077176 32275588508813496
26124984798173156 72878218735446976
15021999478953942 93699099113600208
88868607691954864 90235581359765296
14141229807083138 25017052121905912
43068221024073056 102195626826752912
63932260702153056 78373584843886224
14646694104214104 48699684385317256
69543945617950480 88501693678097968
4999828185453036 54020279678477128
17561901888994228 19180500979866040
38483158517120000 73236850090496112
14792149919540414 67344666072278256
75461392722711984 97776263768970928
49898600654903064 103023195974864256
1460678464107895 104379453360616368
61142216789978064 71976387195071832
53837030413859208 87548431238974816
32193123415272540 55076774882237656
53848978048802984 83915659910802896
99621526637103712 102643475607388368
39566232437366512 65778641828767056
45386782729216032 57941077211623032
9264438508181006 19691447722829832
30378649449896260 31436557688998812
100995223521012176 105628094329319440
48769667983684184 70726055844819680
49729228065813856 51270728391875488
42901453341382240 93182527095626880
1287436731141282 36271478993036672
1251867990208435 47394832839046128
51798297205379896 78556787053011376
58268782222705112 73744079884878960
27040855056565112 91007667949857760
52133150893507416 83210294718333872
78809484344713632 101424128707152992
45909390510113936 91082443809256032
71172010414722488 82823095401093728
22006660262172332 99559517982841552
39723415820107296 100068459836758096
20482346907712184 54486408133404576
45040797400474192 55159302270633728
25308537986335768 63648619811186640
30596912332317372 60690856359820208
36968191268298744 86411233973275808
21258571963624204 55742040727423888
71184470932115216 74265350606001712
61848542941964376 69952292834468880
15279785806994638 81823329482498592
71381324006168792 90288261588217984
10790564787242514 63346130548304784
77392214348815584 93494293179686800
91750297540936720 103446929812686224
80251404543732880 81616489556140944
48846173395534160 64344801063029520
27751862645998780 72584309321096080
43756350334238080 47352241068475368
43864797434317808 44214668291941480
92518763171501600 95073706004414432
17649279599139034 72627242111821792
51959493653027760 87145581152487232
8743199725873571 86011651266419648
4909221000584415 46312073355769760
38571186273861336 105464870104988928
420758942846679 87982458587930736
69764875033933296 99024677982792336
8069865779664617 55755754088963736
20044806353722392 106843463435790704
27642554617678848 78116928729571968
11992601261621864 72514152656684544
101513465611708512 102489932969780032
69164668011147352 81456857150552032
55545072968576464 81248265255108688
40923136412064384 41944386403721264
3368379064628984 60493180899055520
24481305183770384 73125813930388688
88372764695569280 98391874433261168
7404554039527516 106932764188385840
82326616488350352 83465911995616192
11088125464571388 59021997801070824
5065322601175311 90692458630261280
21887186879728332 58859018793711128
55283638387587008 85514214023497440
9788942568078238 13179270466820534
34953101076019688 73520974424234048
30920982531165332 43536815939948680
20259987503092968 22220683510695280
28750945150417728 66099519290261120
4081669410727312 106118354493304512
4660266335813525 57082476203873480
30274068490568940 52107345270259128
47553980513714248 47896787988018064
1176336415597535 97592448595923296
23513118314960492 83568926082947968
53245209803743392 69579150517210432
47507991913216432 70562975323592800
17939866522232448 89656128269238336
17447165296976862 22169947467551436
2129041590843583 50549872572071872
53191279318981200 102523699145678384
7519751580279927 56260104632351720
48867449793525344 70558372764771312
2519078462968446 99241055292494640
17586386558437358 26220380445595948
9848321783062750 35903575860690712
20912746609745040 45038587488218336
8716874049321371 77751916118025248
12882999684709938 102544791388970624
71009159154089776 99781688899496512
15957270796680842 35028905505597708
52792204701948960 80522509565367168
25358599841427244 79791100050923968
50964556859777864 64128601751102104
402874055454254 96646863834537952
42358271391002296 100415030933119264
8086102168590932 19196084310204328
35762827042031880 45899346842352704
10625978562439734 54841514417414504
5163431557106403 26186436449406448
23925705215676132 55405093636086688
71483972518466608 81608716124383600
22615379660935608 106384069429679168
55836129540886344 66942200842353864
10506839609539420 49233377220464352
43368656884957912 104392415770068800
46299482760297424 59856920380726280
17938160582967006 58826854940086400
19205552477693952 80722664354574256
1046647687784195 50693291801879912
37181641957419608 83042190692411472
79870146023973520 90199003270729120
69282815036816064 81563439240490016
3529258653274538 89223262262237984
27273985724170700 105321842811616192
25656240504530732 45863852062406952
33676086661977408 95672829721889936
94314356384055008 106596224117266912
57587091263675728 75955127053965424
56605398043244968 64953568765263784
65356279775420800 70155344795281264
43140051771981840 61707347443860280
59716499835084184 95521256679059664
42003583641368128 56098155246797592
60009307463033712 87622638993526512
13778373295544442 84037699732278880
13479985270597466 96214497773447472
14221180184901436 23430021689757172
49257371550353648 71359699509838144
13057586839935692 66554044466079752
10707383176130302 86727485649964192
15338105534767542 38953935101969936
13977765703005608 39479163097341176
26009309257455840 44963692361712672
33888516311734792 99952016267307728
790067922453690 34977122320698568
89488728886614656 94858579409160672
36393046560568256 73178462375464288
30994979461884328 73694176559754608
29518856893440644 103853859069212400
53096443766805680 99193124598421536
77744411140771536 90908096484586000
22500056103537764 47622293369096024
76255811388353392 98408478675636352
5127654309203723 27969914918248764
819759080447388 1008627175445938
8762178110956960 33265278539820120
71330463368095440 107286965247816912
69621827521767464 84184158579433872
93768031457721008 100114011338669264
22731823173856368 47311920300962480
34220156274714680 82694471212456176
9535388462102514 45063029543120984
72372206250717200 95926473564880816
23777832108771528 64134409154737512
21050934223619092 61154184922896232
62665034265890160 67843031892379040
44171541537561064 45749002144705608
30757277147690600 47378917587907056
17353134142933666 51235597719762072
45851724065721920 59779712313366352
5745013068768695 53434609096377592
3096097393738558 88719659016096160
7751182660783391 8649315043678670
29022960135256212 42158466951174568
70314673227695128 78248910405291792
21253904850040448 34160385754929752
50578131635271104 95955791305293328
50180805754106936 107155809944939872
40875081442428616 94103825212109808
37212102819721248 103524657820032944
7172842904588322 82981367535164304
38451476760287120 46792361075399048
11697820685913092 18753417712637720
56779629905905952 61051340527030600
50552336883983264 51236092386793552
10979053552257544 91872650562841472
40624420313870264 71110414319903992
36703337611719536 72458812491547824
49887951122353008 101816155580033936
58916691818227800 87576826737807520
51486433404425080 98467719924533520
74037081540287056 88715349629209568
36848453390898536 56020666012434424
20830031485173812 37725567092071176
33222551917151280 85787645135702560
25004470194733444 75877323555640832
91057223330244880 98266354912120112
5403115547481540 31037660249996584
22082753788382352 96760498385827696
47888193586466624 65509997778183784
48709979207215912 93796549881016976
32281989977855700 41986777257629040
16491472932925424 65775406328851736
17087207393762980 76942580337311984
49552555125846896 68510559283839840
34791826180593512 58927504329421272
8641242255120855 47535163629184368
5935212644596103 26208406523801820
61129652596138040 91551419879338512
61557012384515040 92629049855303248
39249745530538960 64484109080005304
965831361561203 52549523233808168
68990387246214336 87259934108137952
11792089108626564 89369044935018592
47382539637304712 55470056171939504
77855368966215184 81033228964524128
7525122804200749 36744280910863136
11157179942516334 29608640597729128
63231582095611992 96621080753543152
15741213153388604 94965572539868976
46436806128139144 103661013498222416
60037247038271752 78219255510097552
24841998941647736 57954324357379184
40612629438706616 84777005562967728
25022934500590912 45770781656404144
16200043464495096 76647298822271392
77621314026937920 93804806500671824
68734307037794152 73062062136945392
40400144906871056 83525947268843504
23276229158834088 63062041415353048
33124428263309116 92181674240344288
93940224466276224 99547605264926976
49235778973521832 71727889777748152
12517499183141716 13348585246239480
25950630620184724 27093917575723284
18688769539777768 44007850850037408
7143321297160344 85084828655250976
55443675391262472 55529565279836304
28451793511199968 81859063661923648
26754569773923888 90653234895401824
48380397393232752 51232795054655872
22214167712749496 44449963405340224
75956042024899344 77714125179150816
8071209184339528 56450365504145080
7520734212361531 7697981694090276
7432874690999989 89956943898104144
71811958394946328 75120471062491264
42296249086649728 46376502879392272
95229257868993056 106492608327858032
8627958813866811 101021313289025184
28511479302569980 55829735599465976
69395242524268384 105372933696479472
93986760665175296 94965864322660880
42521166639565680 106155579438637600
71280288316583296 90566097990012032
48729540529453688 66700435241898384
24621263206623856 30650562541533296
3050939933721544 27884939600066392
26071184515442292 76901630524423264
95120785535407312 98491838001197488
59624990607872048 100301407938692160
58762803126436648 63819017761959496
20376229101110852 35843825569485876
45455701207920104 101792733427335792
79329561797276736 85390176254530384
838161070873261 74982407689904448
46098277424771144 107014949942767776
9543098162561804 25138701823493592
356045974723816 105613846357912128
23191398583181396 78705752586501360
53502248973529088 64830458125912896
13339416402457436 75571990705295984
50674975561223248 70444168096577496
79086280607415440 102172256926445824
87408998309546336 102352602925509712
3529850430731966 12946245688367852
34297190247835180 54690226248216280
12753730243831642 83628650828231472
41166827184293008 103012894558837952
88615789250510464 100288894488334336
55290256157765232 69233733358372920
57590335191783936 97580341211254560
3221384340777971 107109944851638864
68912305320820280 98523805164917808
66005359253349344 88982225933461440
59548260222109640 60044897723427616
14120933869626244 52895994082037384
4235703701450732 82894245777079056
34878301063093588 35081988713725684
15217765626421746 95900491091887728
5787866628158573 18974333961462796
55155300445850784 75783701190119216
26520291739790740 96414839215123040
16172878889815912 103509405450289216
47931897706912640 70718334168127480
17340220007163248 104054829269645376
3535480752281572 54706696237562592
89976761977917152 91095602251757104
3644573280068972 38214337096600744
7429537188459401 14277629331336220
37782897158537312 67345761191823240
70502920556350368 85418627849416400
27488855821152132 74712405442108192
23570910917918028 39788600365763112
46791262199040632 79476038306172224
92214592790740640 101090480696392112
27885549271191804 63225209032370032
13323787273646172 48494846813568904
27849547014558808 35917112908592244
40225974946712896 45037336145809200
4078917728979494 90042502137344800
85434468877878624 86542740371268896
12317459379002770 39273267893922448
75521527250792736 87969104589892256
55426137210236008 82759962910061696
24394986861817184 75026139226411104
33858783090287800 56792080332997544
43245562985903576 73811922364467664
10442953653741462 104632671380490560
80116045168509728 84495222954697856
49148005017168072 90615586425813344
63354401500371968 75205598739958992
30618390838733308 101621988738143984
80679713101081136 86259115171754128
48551003472139384 95634959528624016
40874604130391720 63504010398922384
37367722241394064 83732755075589424
8809739262656408 18685713593204892
8354087838536458 82785176126844832
10466331188890844 16182323647179804
13170873941616830 30060428881683748
79832592434675264 95564124356360688
84828228448600816 94177297956984384
42228909468581416 68965782110769312
2481445547641374 107034520516937312
33284023211790104 57794221985318792
38400722168108008 38458038422016928
20301288755315792 79863355822588400
10137855545480352 68861405264087336
46287692252655816 70112155540174528
63109818912532464 90892588875218256
39613335046444344 84219091204036768
83060679105371136 104696227121646560
4914409135453418 99416325761496800
48499974736329680 105850543130882704
3852100666051485 9735965749779898
8075420174734502 36366769910944008
22660056213251892 26848405214966600
16510227033476268 85963954263783696
8335861361757665 41770369330947520
9977836922604758 67502826231695600
32170685489194888 70092964616190376
47755744894783048 64191045051860464
6583624144280247 22922436355572140
2692771147253801 77333854454379312
80652774978907440 92151709268293056
84931471135738048 94727183548374992
47009287166744264 82414173889278848
9645036075516134 39955972520910672
27298065374399584 89082027998014496
72875166322377056 95043925456041392
63564310297692528 83446528682274672
55951108498016776 75400291409414720
16235199237635050 23406717162141052
51230524644914280 68520176653395504
40853220046438240 64651223043996464
20393080105380644 57857024598016392
32453517986912176 93991418861124480
19450726844111644 84368553868425424
24376579905034652 49968994101141008
26878998464840716 38004196688232824
45441201147992736 73038411287952848
22682294148094192 35102641141756080
1989702327425767 74768859418514304
1712868288012696 66599050137198296
96293175901364960 106107191980888048
66463149414012568 90068477484986928
5448642637560275 29444311890917604
2931776842901994 33506455845657368
38168368281342720 103530730624366064
33792307082914756 74573695725819824
33724671515297720 53740082457241472
23300355815899672 68712355295969048
15541447320121012 71783443304941984
29940230417802828 37866227670002768
2185762992022325 84870536904851584
26676873376864640 101749508487024368
38123884667310736 86536612891754960
16616146474375926 103143955530586688
33894609360885260 52412886559346800
70611916706692928 90000334606677296
40481999942392752 62518558084074056
61500636424159280 91051004804796272
14418435529455194 80193252331908464
19628092745599760 23919886483462540
46526529175159480 64985404170856896
20176257747477736 89004536481056640
46482485375661496 60662880763357200
25545623494369904 51748508085345488
53455134443284256 105924410193180144
6565759572456364 26467450099992768
26285134428216188 41905316143730952
51440305943628344 74377164190451088
56657941499579656 70006076116981168
42828943302229720 70599215927220192
20063947989241804 23641497589657224
5098115184000018 73316728476904336
12158588897483070 25846434507572572
83577302228392464 105174284939894160
53183469413305312 62184101965319096
22726836406110016 71535849122830240
6247123090015415 32919864230683536
27799245638603228 40289293519105936
57316850425087776 104253974364785440
4489572100583270 12991678406353768
27756339601939028 65153130080301704
69805289151472512 73978327514995232
9781513021672826 32356370209722540
20956495658044828 67817024705600016
30914796771466844 36368017036964056
26329984306626908 33736675856685276
19215136013741696 89326607108199360
6283645298693851 47590294569119672
6045219051383594 56916834166635928
10404377084801108 41565204032191496
23613383737792220 74500048142467920
34474031963760396 56852247224432792
54856598968933904 72394709460822720
74760558956291248 96032446239967792
67593110863576544 76124897061526160
30425977378924580 33389208514609168
15705786381485758 62694845380906336
47904552607051112 98075966062810192
47485111738677240 69010050536541408
77208469522311440 97365337830273872
62981422107416568 86425487627259504
48373891793953352 99130152612596192
21081561716219344 70443826433138696
10365739672045904 80988169462051824
62273519949851264 97382115915507184
20385680301051344 65795313574022336
561612716942978 43829232249327880
5988078200568012 104645790406253120
39366417661274360 63149673811914864
24891863500541700 27781616443642060
25635944253579344 37520233291127800
9553834536447530 13680168403057870
63804993696732368 79912716780186128
87708239739192256 103807155543437632
81567997294744160 106706227608672784
13765420440585336 26681190260315340
10053749687867362 14077225707428750
33411528114033908 55471117845127904
21725106413301864 40534251447848152
1322885396960450 52476254462796432
18767024047129072 75485762899943200
11458520696055992 27049273946473708
33009898536730596 56928479699926032
4928987934515765 87359497450308272
21314370218958296 65004906632038536
43917253871354704 61045872330128896
76942486707741600 78176057740945104
23811750878753676 99988675166098464
31597452399778384 92641891426041472
4843760347895816 56481879356877552
13997273889873512 34572652826116584
36947687260421776 75994865148169376
56810825371503480 78761882618787808
99729289816927008 102195912204222160
19812255799446880 20327807257870116
52681521771353560 61326860273437536
2973663458469392 6480413804691700
40510997968458584 95247764250902240
18535945489586652 105542218601830736
90631468495925952 101209807826276080
37084228573115184 95034109190064304
2423570268730165 42978698099428200
2371788113417817 16640099323623286
21520925006011976 29716517003561800
42580416439683176 55980700569413024
55817244233161960 80001634503130000
31774351188872928 68660480924065440
36022055781820700 99182582693835888
82213597299640704 93602159420020736
23336072302632536 105149859089878912
3101141263204576 53770997274654424
6191093301477054 61383890787723200
43502958383872248 96531666429752784
37176540567005944 59356726838560904
15960621818309794 60036186712243304
80193234875848816 100909174143106144
41119582125232720 106880592484504384
26811720092668168 95264009951540048
31934723308156604 83029158001614048
18437170984832776 103605189848837728
34438726699900456 74211562126847120
60016013982194936 79783576394990592
34349426597319816 78631445296941808
64988675004782144 81107084697314880
22301208291566100 103759285691840432
43588610971150616 90009961902098144
54713992063851576 106387846238924464
26761666281079116 57711735311905320
31033088223337572 50239192175126296
1941804342115784 49791571059032088
53293299286095464 63008059867968408
2132385791848756 43873953283234048
20406975366205992 76466958824463696
14163567286464318 104432447543168704
47383874774917248 94940956491957904
40920439415216088 42543233901926064
64416201098343696 66403696180430264
70154665833381696 101459013994072400
34890107909636708 57036691350323136
66514351358606376 66572916329306072
24442220633424012 101444028348102624
5918342022481159 38890651240879848
66423781459811056 83996889292256976
11638587543899924 95924648212243712
31673024040812320 48196177976865416
49853493788147 44834760312315776
27601602269005984 102003635692943632
79099357648431824 91819345242153984
12025973418220146 32804050687757132
48393247904201152 85083831220231680
33711713043532964 64617950264821664
67438226497161904 89992322162826976
31875331283902760 50898548281272536
68791056338762328 82249391148335312
64363088749016992 88377065861016128
12711619955392464 64183924477710384
3858983868427279 25759479045594420
2780623306224061 16604855256624232
3047508851082994 101433589034652000
20277954494970716 25216494883707060
60515022226810872 99258682244455776
3670876398411943 41329813022023032
27529845315356080 41227029638854240
381401494021606 35261610571442052
72136992315113104 92902512440546848
25183418523857132 102038171204750496
1331445626747895 42743976207461192
40262050831540320 100579807630670224
2963068083524324 78508503202427344
67543226139851416 87994918016264784
12437820651457984 28181012893023316
85724090083041440 87394110654626896
76348302928077360 76691016452814528
46626948698130824 86302652473579840
52698617666109496 55912944837667496
32988026331326696 82780639729260304
44476256533121896 44903234826108576
5253175926820377 37242248317320656
38669916407018688 78299302123827408
2019037852264787 40197954747451808
10107425506531530 42841339033185984
69308628854045144 100548320588112320
30482063577736680 50570764466701920
290572908066177 105272173415741024
10205955543894584 82612170097208448
10327183807929998 23903193626579680
51337025280962400 71336333582342192
62266608489355888 94861470912252864
43238949280872752 53351611101264224
80753542816600080 104498491473347920
2666938419564439 24257364186629500
75208884915112352 81631661286758848
10547419921823890 72180667159745456
2617156808180238 10776389069041830
28365669343993776 92613541347863056
37495398890900064 98926408402444512
51822201396137648 92676019262012544
30166699210795612 70263202654286616
16139301917787942 92595867621255168
39515241392404576 81633124052374320
1130570305674362 45792106324955016
26653847369707124 98340622752571168
23749598349529280 70463874216973536
7282695443026738 87174380581897408
67898217613776440 86885931103980688
61797818661631808 91212224455928480
82485759396773952 101423652796212064
61411645550003472 102705424652526912
33396367331601736 53834453506681472
27536702853575532 46426176666102624
16628477926281366 103969849910961216
59637582687347832 103578969058999696
24810345329401792 58593944981555976
9171452194108588 92526816803273440
50467660046901736 64376137871120872
4026066140570071 70010542084555480
19925593766764080 76876105287766688
14697365573774728 53477297845647080
51367034457158688 72236038996917392
23158037532251372 36531362275363184
7961277790351109 42524561397401072
28008945221321504 79981701233226064
4400730369295886 51011493294857056
16861229721060572 100258215941503968
51858470973930008 75658086855442096
22122453070921720 52026211700587496
55549101553881488 93743984813121856
61793003041608088 68943920117117352
73135611832978480 84697417265161952
71204512003984112 78705844035072752
44651710616299080 94645064565078032
2126150280328370 10580407184518820
57072866222635688 104461239890171488
30114862854399508 89146780471540880
10420963322173698 22921058603850568
20078084409262096 79650561140417904
14939644361133966 25718587030988328
64281547531382792 73628813169527104
7683778682564549 7896805937130361
16644557199930200 47530722982043488
28111903493344896 66680538161491056
5430732511634830 20243635921080412
73233531626794096 91555440654344992
61948689753680840 106161007376797552
16990189912830362 98643579506867664
64043240549684560 100989883640422112
6076693272316746 13138158056789788
73743636092294736 86065563871649216
45435136692569760 104297319112888784
61310560995964472 67389621245869488
65927467392742576 102169546189605008
72350684444723552 86965445206396912
5746251135688022 92849756995179424
18177522556102000 36805638900545144
56626441500277360 70201373159334608
65781022586612360 76737449974145552
79839631845310256 82994022469364592
31402777699244708 44916026804051616
44251155234630608 65446639545019192
15641298238040170 54067531823566088
27544396551069276 55052387924561344
292503347108841 2143168903422547
5591288768618015 90509490792593056
6215982314532474 48183508207883104
13864344576566322 97846644755918560
61851377696760592 99818266870341936
5536985808623889 78673969414421888
86215722730188416 97333132181747488
83542795104450272 95587671499537328
88050245707383776 92696605814375744
10654585258736808 42375688125167112
6545009281106953 97755083517810112
673065697550583 4568027311338046
44886037919835312 92857705863417104
44405623108556776 57762840753978760
15208763851263818 21257159300845348
44359841900354792 103401299165583488
67187340627345696 77834145592985584
27694316853981796 65768909823708768
52914546608978304 99954874131284016
24072819674625412 81529317019260832
86878026024214224 93978952677531872
22615759569817748 84661656478301296
35493140311792396 39781416620333888
13555684737274940 50009104074207720
4881476511018756 88415069185228016
16656931780062114 79302607812508816
67898159813037152 105973191883414144
40902452846049144 101664165291428432
6346660668431477 19518811604151928
13158707317406852 99157390212389440
15134883565213022 22119786836774076
4455718750410082 7181393640210728
36137065109111048 53195284590395008
47674526528408080 90055500950137008
32284526862497348 58091716154986608
26352501386746996 73191535302915616
23310013017534268 57402371228230320
19643092076324092 47305394781243160
69749984360482832 81858942151208928
17377729834162150 55452510119190632
20469664790474332 40919633189634728
28684022724019640 105039706961593312
21434481793533720 101052888659826720
70596479314860192 87374455585581264
26887079121449296 86883219249840208
19236190771569456 71560909409862560
51091618431143216 101489684980096880
33005980944129200 60201541105549272
2355414051799012 6725985836256794
13593585171877678 43386631591896848
64129051401523248 88461924752557424
54613351512931096 70074084606882904
90019707908808960 90542128890349248
70597320328142968 77591117323247568
2496558802194215 56968983648437912
19933746634486020 51949170595111880
56028427652742416 62804870720603984
17599265157039652 94340891705990272
40359495858178736 63420273611465872
46277555703983712 70213314393796584
61225246215309176 73716749864061392
19138381671044552 100895100946398224
82299894481232112 100294220098635920
3805765631000902 11683322412110144
48660211821049528 63997632564931144
74893934644448128 103826376288930960
67325954348361624 92235388601690736
62808775053177680 79342281131162688
50048938095976672 86418066665950064
24099662704314436 76777126925274320
47561896945468168 75381366603479424
21058733620124068 72881969820093968
19748010897822964 88013282778135728
9089171045699698 38440694479122184
51368728808093296 84778057937210512
13466383516074380 20488905413419736
45293197511095072 64352735485731544
14371267421996316 36844244215832160
40830027540179848 89194767167691088
14584570244153604 38526681326765080
12715853816862496 44119497776417952
84569747301296672 106161255086061920
379724703012466 56276711102386512
60116103475754968 100680234607486784
48714508499653656 88588616034416640
65609655267718160 70750800724443856
34375856816333408 41608650190304592
17463107109198772 97491123076014384
11502487162229926 35040650725716040
28679907690267200 53325045180721696
22920240570767608 34501786109570332
86550993443168304 100727400752414768
30822537532716388 35047691190941260
25782752205932252 104538490636657008
58681459838308752 103515753956940144
84223537192841776 88979833440259600
46193712070717264 88477321039238032
51981981916738160 93221216008974896
83152281254644832 89331363465475904
23514690375858320 45435965440659744
90818986105669072 106642734409919808
5016512755474475 69964601983635752
1707458486999894 10435162736703498
5066832062335971 46986842602247264
82389610536421632 95702767272886720
5791836711056141 41585928990474728
1211611312137223 57984410362609896
18046347102817548 100600412793229360
18541319756263744 39521177503599952
11347605990380104 24824953041344848
68635266310488936 90842561131512880
49373540629230912 56190574600428040
62013887647829096 95362199288176016
66363221811965600 103826342536476960
12256827258465584 57779196435751760
68354492025877040 78092145758292432
27627810909733980 95530736596748416
27159255481890124 46018212388543344
41742683015478920 73741833184664960
24754047798792664 68591524679535712
79502985729939696 82192976110105952
14195965836703118 33734560179744740
39581134567211936 43222553561319376
93591778863602880 105478886767282928
59145669556373632 102393956649071184
17738738922069942 70885359283165784
8953589984231573 22330125263898100
1167268635932541 11449065924658972
53912055907753408 56464976763676488
77053980110268832 99807789945278224
34570587713848896 36718439013840128
53215572231406816 56278376954789008
17726801846611414 27245771260139480
66148137566924704 72285507019207040
68459677734188880 70536515401770440
74638125265650608 103305514760797936
23962638106270232 68758993873887672
5766335957662586 11969583858077248
19306962123376476 97780180318314032
29382712745810716 31085351854288884
21821563133045972 98626482427354864
30505081915013904 86664328448107584
14973143059536752 33055831354095860
72621218212946752 75913442012952464
14570097850490198 99391245665739504
32564065143141956 66880269503884544
94035314599741040 99876361220794736
47930327057249096 76427044965348096
4555190600093081 8822255916301351
70601674890618560 79458991995586448
8285534245874410 18070010185275280
57229344802821000 72242815306122640
37306986265413304 91670540764231920
22657751273934568 56631998625472296
3061747631103517 106381940583121168
48249302365287432 75734462038401072
21125063086280836 24013794238451020
15879183685924540 54304090619457656
37740564136404440 77527080402106144
53020404760273392 98770535065308432
55521446194364960 62482758476039544
30753107530068224 100201066992812784
47955553793454392 102858808779303040
39801173989969656 99317807103403920
62086954816609232 98417052518803840
1569052559624863 62119377811028328
68095911747790952 105737958737924256
25605055315509812 95314328210303936
42112196007368872 77476172181138656
32646903985519048 59996012681929816
59284604955740776 75119464090393104
32647704996598452 71567718845053904
26626964816078200 92221395482359744
45564170395897704 64378173636120264
11460387007928856 18682242214834604
3868288477912523 7358678081726842
89888424384401376 99881432949552976
13153115977053460 82599269306057024
42779640989373808 47631095194980272
39945875769871160 70558917828653760
44692547854118752 94951097709687856
1539035865532685 83180799573943760
53637378507519944 97572728392135680
31568926088099308 43407649388959528
3255182724607851 92126503532136976
20427299092416012 92592346227449856
81540170901245168 93955721636172928
4365722348221972 68438128165769240
16558671722438060 48744575159080912
6549381698095326 79500560644933360
78115343894827312 105154358571564160
4108062207794 21295836765864196
15700759731303416 90596579775575696
14344071856606682 92047837071108304
41816795804318640 103041598851007136
60255422281400336 99152828456650976
36083419479328936 61266923722246208
21361793559099592 37765998533575080
81602257125061472 95062800947909600
47683112926471736 99663241836207264
13280391439717492 104265145394639648
55241562662032352 91067660794625520
11933597863659676 45329539624417520
49873968600547056 58668881820158040
10336094268614584 84901296005360464
10889698633031470 94362221405382976
2034181693011857 19667858176382460
57610273024128376 98387148406751312
36448698739616416 40283025649562480
36062486031472416 106466587025222080
14685343021469506 60083224964202920
29704826163743228 88534793148209440
13875950725532540 50414157123186144
18839165638518916 102865398291729040
93392786205246032 98302095800415472
70737151654627648 74799526128046464
1556170791233826 19872444730110560
66348890985677376 102449999692147504
4793043920474627 59519612377636752
4989464349387363 32257718812406560
18734164264845288 91860585810960832
72902831357983056 84631283760192160
29655850859500140 41525273372272136
70418967852705040 79492903315357248
27185047806361788 97809613374491936
17962188168398296 37175367501650640
8026799528961186 76099817846432928
25001706691148008 55712342629081000
6910366848298649 12785261856938560
38879879063420888 93277377088775312
9941751564144904 69450093933581968
42784701343360544 95213596393683680
24464449514390580 104760147603316176
27534894598384872 61490438384981952
8853910724344259 91050113843176320
20546701524967588 99825380412290256
10142555100892646 55378765986119496
8969810955895620 78021789826415296
48124642144180328 60730797809344904
16144651851594172 55581920188025696
22890971035929884 42638530445973616
22910224467141356 80488733500637104
30534270879208772 90534519545282032
44544427838865304 84172758924015088
15849085647627268 76706157323503536
2171444074175263 44361651484344128
21901756424606336 37822951724560952
27531546302405944 78590504723383376
57208143364109840 82603813059334224
31901813700154896 49339697873128920
83518000060278368 92293480236026432
33736350589255544 81667610157841152
1516189394090653 86765564713502560
33088479599120732 89129607431700944
12724646630422982 23567436004230132
37880992824756648 63741588420795864
22015018568397916 50105992723930392
41577660021938352 49957041927944592
45179289213165312 88942138319797184
24284371833011640 70957429006895104
54551862523518408 93365073322880992
63992087123992192 86240591425225504
85587676186630304 102489234973352496
35855080117145560 106479444331763904
17728189298164760 43491647740391568
51372883156588392 58009936490987432
7872561455521016 78101743228942912
39877920911027168 104118224680283424
9319991434874350 32658110102674884
53423299087658344 87431075976049088
61440304156927912 62741325318228184
8557973760309987 40919750225550104
39431112238493368 82371637973634768
55828921684060320 56227438332302128
9881583932611090 92905029168198064
51251888756070736 63762813595237392
14104974475971994 32692588455070896
4972182812871554 73897180311419344
51168799079956464 86989778250216720
28688886031434268 91861393174970304
16547010119807826 55321668443235808
67778206435360376 76992914370882464
27155213949169940 62141531382828176
60317777285373720 86306380384525728
66780897908470576 67902525868409768
32146462421508428 105755597259459744
5347064007595828 86518294467438176
29580845390406056 87515303270136688
44133322461684064 95079896179618896
666286231728363 103039387935488576
68119101503619424 96477717224411456
44362679493192320 93090173003892192
52505386920073352 97695178504988160
8914073740813451 54034567942925680
33011046815365620 95274734644372992
21973872401417172 105496948096857520
82482674924263424 87096386472642576
21560827109444820 89628200339839984
7190530217947773 17426574020959484
83239213578336768 95379165404526576
23585045814879240 85799015410707136
18956281000671016 53485097881932864
30497352498526020 105038753535760944
28066323550275820 84673382519324544
8481357832545858 81300138347306880
18041625682229244 31403739920217152
89834845326190240 104558598688437328
57171531444376408 62764049032859456
54654434810566744 79852460117888304
38315910507817864 63084288119744528
14953800482077036 76970365866601984
72024570682807200 79467188441712624
58151531628611792 87068149511531504
39675519397859976 54519811778841816
14871592560879906 64199870044311560
56469477237741888 95240251892460304
49279436154100448 78302425329567008
63688390843468512 102806643825146160
43803795791018704 103212583161896192
35340862800727484 89097397012305504
4025868286220171 17716502941557322
81026161197768448 89229479124282512
29104913200323504 95214530560275712
42823767482139232 106949865609623024
31992668248515720 59091228392707856
85017458641875888 92796483713884784
101031317746643504 105316876250351008
30101094352320500 72858894732819408
18292361281612024 77450456111143536
83769299043551312 86667191744942528
29083421811624544 66917331019226112
41521752985019712 53308424326896320
39925373926134136 85405515824989376
13412092694933708 32013156344066640
33303061285073872 96287766745843952
13070246821491630 62028303469348944
12041436562370308 44939525222707016
62410190264382208 85958558861648224
57524593839926560 88007988526019344
84046727751731536 88705781388932096
65570108251411480 86445658711955696
7897690109319692 8243767959014135
26842106320187392 68219365684497496
17193795933240900 41212902846894096
23005268034505096 57737657720237768
3347211181087496 68355331503573264
19412094170181668 87343643545703184
1624074281644822 73550556046360064
44278365496974208 67036452130980344
11635368983727272 36828340610033824
20570299580691540 72335865287604192
13692396490454872 78454499012568336
9994475242006308 105963987409745856
83421958520058496 88248385894326448
48764348303277616 98629872727389968
82210386182303664 105033151641636336
57758548186677584 87435590908208144
31490275443206044 62359524322076072
43361550091586328 96590441880164016
41546707225031304 42964414184473824
21333032655894484 82321326770210704
6304000306295017 73287804558907744
8698777036551290 37591654223742696
14203551556705864 87443192221762896
21347731345521560 97127070168639056
14714708962450418 77569852570446448
79360859677871744 99196938987176960
18665589875623332 62427402773957480
40434672944118144 87903622883683824
67001374022317160 81544058164797264
29431246622665804 82689309532098432
12913564951853570 31975676989737720
62612213998506200 75150041837273072
76718662366460464 77712575080144928
12281282964547736 59062788933642992
28527916506019228 42763837667231016
17953548088728724 77512125118113760
67006826520565072 77300440809554720
12812596853344734 35595735410733436
49897535552079424 68165303311228224
1926219439110184 22009995970631420
25662325280236068 34802869576171516
4024891244562151 45970660176614408
24511573424854292 89115983105659152
7132156129042439 77935413584184304
5859183798598484 93786842645620400
83171098012481744 93235022125754224
3991920682383349 34987071611234304
58765900499150504 91159910686897328
78964657783526272 79516692128777360
8919270244934469 88362669939071712
13560371097877130 97835587173493248
17785282506895458 97913592190059344
7522610855514149 11790800423897560
33747746834509296 105797717492728112
14168545667765436 71945379114756056
20317809742393888 75909887572303824
43062413427209120 65159677337084240
48744131676919584 74984697459759952
33323668207673284 93691572938147792
5838391711247257 33449637796779272
52761144764236104 63206625221462288
45966425944427520 99304753836655104
1387491846793366 24269631033225648
53296983893840440 59575300851850928
23593168632220092 106404275330156768
18636925615158092 43692374814038496
12450703760047538 17172864743817912
40407167274202368 86001361022239744
34980818216292592 54750091696786152
4447870767236331 78261628282535216
76751096632346384 81334730103764016
7226969550538640 7707709278490071
36492998932994864 94309451523559248
47059867432770184 85055720778787280
57207870279999960 58690980615503728
76063640664872784 87387040547328624
8456878633388524 89527007778164352
21483452355368436 47262315927935816
30290278696414964 54150335404380448
4453736221342852 66345032693367040
20241993426226436 58771312970598640
88617158992807056 90615737240955024
10122777892530448 92671200178205168
12959840741157920 77860148064146464
34511665133370612 68228803297750136
46221744851525904 76972494380154848
37867124863999200 42476835460075024
17398814905336008 103484967047398816
52135570267968016 61382954465221824
76379434163592960 95316418082217472
24981246322639100 39914318256922176
18451376645060740 92563435780690432
2197662634377290 25258077487405028
75463805081894352 87939627363006640
51169477160099064 89896489195847760
5478544811445621 84698832081657840
9289213165545278 98655258050103056
15398610272018442 96825993725684032
27013067276654832 43840706495325880
29738152790925996 44746064632615688
99860803868270176 102476477765267616
80384826887377984 86078439985586976
94887304009714560 94927461136698592
78535566449120000 93858491036695920
5774700342003635 69159755252196928
50821489387210112 106029358652228224
54674523662403136 104181560535590800
74850566896864752 77487038251811264
44633586891958264 83041323024428608
6270953816232685 72473741249639936
73004770637845648 90273229407627536
18321403674785244 72685192606086768
24684385968669908 32714521650176640
28927284452792376 33756970868225500
94759365439167072 102561940168433824
55610954023506576 78589861327647440
86160511392477088 102056666527852688
1985361874792481 70571954098831600
13178400133634576 17440648669492350
16460364544618234 100850361283653696
54083246955101808 85993294884484528
1752318893765259 39267454698675944
30216861918854924 59453840231946600
35687091285124228 76222500495851568
26227636003542344 26915680991823976
1876933158383561 83533676987835744
21126332129654708 49440790639719800
66197360800725216 70722139477290384
14105877726299294 73211622280120512
7530959335128789 91535845668579536
4899404711854175 79201490065741776
11644599038899620 90438858349241696
49046106676497680 63599632614999048
31959445719888708 68698282813769576
83492811850883152 90821914243332720
15281317229103098 73811360550999872
21813299907262432 77608534362084624
22209648102936184 31645273201882952
49626671365552552 94350175472431616
82898023944999744 104256861577650896
43462683987002208 71705830571718640
39599090777594016 65408388908346976
35034197892124580 74440142635526320
37206299225056480 73200693259477664
53103607255376848 100231247122991248
43326543926746016 49999313519027736
11505831756378944 60999056325587120
57841634437105216 65919550297398416
80008266914205216 95192664832833536
52606178248758344 55335444304309112
59239980931235536 97812934088444192
70449648451158568 93374998890150512
25520847484997192 38756948998485592
30681202265008944 64640494911563152
43340231796320752 55583126063221008
41847604431437712 63600561542262688
35255934477492924 105776726128957424
47118315666122848 77772435618914848
30368962564841860 53482314355460392
67926683651042600 101093772849385136
46748410375945688 49598939158745608
68294070404489176 88165298642725040
81483235511078688 102413750409632560
25694066018123260 99660390172117680
1368395440975190 21395033045980468
19388022546411144 60321127085440480
3998444646317675 45841712933200864
901491327760315 92000929984129776
78414350453222320 100029215228771264
8694446622805791 103410190184894240
24644257490522400 88940346924951984
10112599344438178 45209657389686992
12617468663296134 34336636475258656
67686357631711240 104860638111798160
60473157889456976 63956602457871664
51010600550276216 106182108975420064
8502147841827016 14663738033562478
4749987616516498 65188985391513104
47511804763990432 95793058329840912
47613478973399384 94347761981953872
7539836456807713 24195167054439940
11113946029935080 46933612940075712
11224733324503714 67224547249228712
21693657141932692 63439252549913448
31173300266759892 106598789998119424
73694931735611008 94134297662591984
87521898355036592 92528711750745440
2583848884001161 60682791719923816
5545760210622409 79186365944411904
73651936856243936 98044575005112128
35771982571213936 62826071837516056
56174616632609976 64986291327729840
36295079853020880 82964792747441920
76784943480099536 105844178248120560
15997882788660822 40507470012665584
32078258501243612 79710523328596928
73325471058211936 96818046161702784
6940221682242207 106336940485302800
21486004079319012 96853993123002304
12301812348509606 48966886932667568
10256943906530004 10614753925609976
29675494449978656 70049872898102232
11714284989863212 55214182340601384
26994581532973116 43980161250126672
11718300920840080 106111419135048736
37905955986325480 71707332052252240
45578844704868728 84411081999637648
23333460422612396 78296843781745952
43391277809527232 64949540300383800
48335623270248440 74138221937537040
46233287883643752 83736169959552816
27753197755650348 74545472658052496
28881869257296388 61474826355660288
63431274182092320 79999559842361872
42208045841813304 96123027623471888
10336443299964910 54995207179918320
9337513954003148 59377566829772600
14425942491424950 35796667765908836
23121344494519820 54256243995002400
13478840642814644 55316047028834952
14369965448537454 60008128992580832
24560218375351348 61605372699823032
91892479775821744 95884610658836048
72584316545427360 97962179712324576
3637347292388155 73135094711346096
19193365761959852 28221785284766024
5913672248939136 71998611170502512
23630657370320524 85741117736619616
24542289051693360 105739866838680336
19241819030444348 19396142310293972
38855512481687184 50929993280936840
29521862044139500 85216756843824816
67519192779247704 97255783540538848
68186291442560240 87304053483401536
60944230412500800 91128368370454080
23867347607509244 46769216862065152
14145489559634026 59718820151088752
59256350372189744 77946649398956352
59324380566068304 82205009433115824
14346528119465646 53384547601054792
21881341158477416 63945589923455088
6884342889807514 26317244755233780
71913798484547088 77269376245514720
5658876865401081 68079239444151344
3955166641402819 105247222210762848
45468122086038616 57570535230358920
29415666853965012 70886502040372888
9429725141173178 16670488564247142
91295170466136992 105507376774035328
66885608602456704 75656509551508000
2283649894544221 106538963116218256
45977714107878144 99102652268996112
28764354821999756 91363532242702544
75811624749652144 78600805776840640
16951437227708064 49942928570377376
10702735389494712 37290674803169272
4912264550921252 70113628393584480
72914370952661552 102152977250070256
7625344390467458 8274330984589391
20222870278245556 94448818543294192
31240009471907824 74597802226424832
23240935369595732 100374570181836000
20781461120121396 92139014140305376
34685407071019384 41000645061232016
31177825414135380 87954631730797632
24618499723074356 98775831418268256
9065763140650182 43413491632294872
4056405213295367 69138468580253640
36748143379677984 75537516323378800
21229804551910412 95161715189304032
3757229442612841 46719691988748960
54513567310747176 92476250363435424
23164051488677612 33401955702776356
16342508873328028 98449217846469168
57711565187726624 83203584566700416
54053813638902312 67902958603999752
14804737606759270 89981864022115376
31999576884875508 60420363960965384
8800461920182424 35779407340708180
52799000934779392 79525496033678096
2679505134520723 34957682099547980
20725578042840968 95947522245254576
35146255718684028 60993703150818672
42283850079191616 94015185040407232
5275364593117526 60935320232668720
31469474809579868 62598976205731240
14860069421183022 15929935877830134
57070248600264008 63617714764812128
5766693651030735 58191768571746480
33942422744430564 106680151251807088
41687838413245800 106348928654926368
9848957726121526 92141142847517824
27762712982406252 94191333261385408
38580827539477560 74006244060147520
60102279840555992 81609329855173536
65615026784889264 96224775429149296
29558250230273072 73023979677306416
4007993168997195 10648209625226218
39332074925049616 105933758775385728
28957985204692096 105609135150331568
35420283651918812 81648203180971952
52720080837668256 85122328711114560
35185433867679616 69587602333359952
29093071551689548 29343407313655108
4814738400127795 64815804038347664
48737636688098552 53229732943954496
30153342130103700 70420536786188552
24637958739903272 72264925873848384
4430551753365710 52921582189717896
35183207145642112 97200831067142160
51089543081242016 86008925883701376
81094252657432992 89197130811561632
16700273159154520 85307703606310704
25341309494302384 77782979965424016
29214693063343064 37621937802399848
35351534943068336 37098549356755088
37559288099782584 50602978824587664
56003929473569144 97814916668060368
25215193528238692 93546873009202256
17322619471379482 41704448303608728
32000353973821660 54237376664727056
50516967845040920 61179690982202568
6233616717274097 64893330581513256
20527644080247508 85671772682991456
33425624519637700 100837219007112944
59728279103369176 91808722781949296
11519862242240532 95585411626291712
1647725518529130 13864217214796456
12052897780065162 32075592027660772
36716426621170064 57195472463434256
35169189765699028 100999449799726544
61219013135380592 87462313418617680
24437613336708848 104888019363515920
3528005876568605 87734092117282544
68003502202860304 86520916905357024
21034377123881924 22456544570124832
29809051492828004 99754726930168976
51286284734119064 85670644447689872
6794052640900425 35932435974757024
18870930674946988 99415509947154288
35323696713570424 64080335481222192
71434709004568904 76782778012658736
33652128082944508 96525235123551616
68120707012437864 92565564594593872
11297085740038306 106837334094323408
25344002349600236 80788108919257024
20869543767365660 22539043632117476
66785143576979488 91455887140568592
68329949797756616 101675067562697664
24974238568808380 94168580536639456
6553339291544346 78443357421824304
59963105913203464 74163070309196896
21448633557146848 21560111034673324
35648377351901268 53457286143848072
773919164350128 33173932102552432
72100799249715088 72418303740623520
18354935509090436 64845911238119168
52295726735001024 103889080073510800
67478453125175136 74992880253659872
7164428539159016 34206649950953696
16211228406298456 17188843639073954
76060832079592944 84040168732892272
16367573262598428 94058175905317360
35793873972319052 95846309618153824
471414177748871 11921475127309806
69943272848272744 77591853028146784
56979478758604080 75481968994290976
39975520827324320 56542332532844576
59146162778240240 90886480366778240
38233304357675192 52412717011389576
57359525551862368 68519754100660368
3063883260655214 37951240207295632
27200061993672960 86485488790328656
69879647885925336 100082376973245680
44611735538437680 53380518847111160
75756572698692752 90527663883876096
11003093563586050 88323538077172144
12777145704339988 103920031211148128
4329798413581469 96682622057141936
25387878142140596 38652748230632040
70348976581862680 101636957952175584
17440186095297634 72287643011468544
20285982715696348 46644492311100032
6893634229048161 92514486478264288
63119218360869640 94455104921722080
63772710465011632 103769162336743600
12250181369080742 56570536003437072
92032480147688736 99946525507249504
40391639567317984 68995229137850608
97060364719302800 103107635249902400
41639020537278008 69475788489359704
2628694593360902 3545260491038897
19375921254332744 53600879366186176
30119150344265764 32037256833600256
4987756292158130 21746478215747848
61668459748939936 68407049315507552
2071202472353745 27523172575038928
26071516826226824 87358958770261056
56253872641971624 102332204693101184
12312760262016686 95749547201814320
69131602621978416 106784545182561552
54060147919910080 64472312673910560
10591248319074256 68734837307813688
12532776280406196 35526406470894264
46274839630025512 90185642080685104
14790554365441904 34718230173172400
64768848651920736 87222777050180864
48421785479408296 104906497716197648
31009265214098760 38458876570555904
25456584878945940 39102917520673016
13130722541047294 36196674738416312
8641684626945501 87238274638551760
22303730357277692 37072184087844488
29122032092547624 100332890453036944
53333236586905704 72850603290818448
24195145251142896 34419179978581640
101584370643315952 102687897667547280
3314019984371950 95003583560889104
922263716859055 34938030698773976
49784455376912336 53411126980125456
35198827181795524 35868389418832036
26655003134854524 71263562232543984
15259306734794244 31208774877146168
57103843942018160 104686510974168832
100843695307323904 105681780225841584
16009911015188608 37622827965558264
18661835825147260 105226099760249008
91107626210976080 92082169564946032
80835884598647744 106368928528579008
3720614143625261 17390384210430918
70671189145902296 90964715508848240
81198167427959104 87948231777034048
41521424658428600 80688538143132832
31032624596395892 58219715059680592
81809721742536208 105112554396217024
10182075865742880 105705313806407232
29037452022628040 33825846552291508
95394871804349200 102352350251208560
9207403737980276 93418719818174032
26283360464952484 95059694181190544
14079218020189676 42854935445861464
7961792952993779 30647390768256016
29016768075940720 105455466549763168
12899677129508980 44008955466212872
86335234488942768 98620890604763472
29505786842026156 47939550979876736
81827108747190528 83477045718961376
10570266010149008 88442654979487664
23308875082012192 56220978194622456
5845056309982303 81067053816284608
16855390345887384 26178996850360884
27434714559251420 97271420937386000
94352154352523104 94637777681063520
1564321981656266 6029835421435550
53104282473264344 55994993461478840
81903631188548704 85153622796925408
24474601353600324 31903255429711552
23135462928766264 104144546092361520
38506078309589792 54106057290796696
24058844204262176 99677642720634512
28537833506191652 32057797238369008
54760756748239552 72324081400885056
44812251205845288 46293984106082944
74387308725151488 103246586258503792
25043640859954084 78445356076128816
12928815230701072 20232027325131236
18750410965870296 50937609822248104
74564797191841552 103270380638658208
70761628771480600 86794039805147984
28112297066775912 92431008343225152
39366963842417168 101765708905289904
23709244389222732 48178023344957384
47856308026073488 94340585858874192
51242082633291656 80245351047089056
79365086069715168 104631142439728992
2261963825123979 93011354538322512
24468403902932372 97484514576857808
5668316473455814 51370979262265424
54483025307267032 58461203084812584
30016571772966404 55651563414082368
8945686876958471 95537170502947680
55723875441842688 85243152302930112
71998804456165736 96292412058197840
78364706429109616 94135241844627440
34572979479500600 99780406724544960
32422840416577168 88905910059708080
77127964125632528 90783042269413424
6184033934178547 97245501558082640
5933816637609104 19474658933349240
65600411323224296 89323249175784352
3154651412696077 15917594340180598
91143281582572992 93163337728798352
29873313104409044 40059207594985608
37755950797589136 68094536984103816
35865219784092352 39719839922513600
69854673046223488 72672294553593872
68068729675079008 104743243733025424
493703260116577 107235533232971632
37711976558210016 61367045416773640
52186864777159152 74224645649190192
48122904276583128 67708597839254416
7117541160452656 7764360641491704
18819247353849424 52947881922910344
1036613703504944 29956625556212252
27696554588207260 101924771653136880
43542357919839504 79583987157172064
2306295810944749 91741367919739584
35845819715285132 66599028853385968
31672468221022816 95967743182351360
13392219713754662 58702019773284944
19559112951822676 35794635103684636
54808227354927096 98833638067033824
31913508428154772 60877992992522848
32769096620825596 83444904579953056
1865823522284699 18759682047694028
55766931236253392 73837222252083248
135275362728118 103041974149276416
36325062017968768 50722770569009808
32262155558597964 47009152634250672
58289980011058464 90163443425489856
84201702618236976 106165821277867952
40293657065457176 40738039548932288
95875664590845552 105077910252021472
47620476550761440 106443527584584496
22273948126699080 102931586065029584
44334532451218056 78255504400543264
2144109243589402 95760098995194304
38790732913286232 73662580140193216
9902317962346656 104410779055279216
19264792266492092 60493250801351968
15249879550421914 56965716948926960
92294851637788832 99120534221910160
20278937737935652 90865439054610880
60809319285379448 103029106346008368
11206493259653480 89756084683659040
3517427898717119 14401893324037178
3921075228649523 20646154506591048
2403906812637330 74565297498505072
66349376263410608 89131573626014000
51715552874699432 79884486336696288
37681433021437856 45967146843020272
4659986596493915 81806908879364064
40312094252628352 59123156803806720
23515719292351164 49250619602021816
27951528535601060 54804682463348040
32378398769971104 105833553324313424
5552903242621616 67265672720472376
6784310806306843 83198200334129376
18374262802205668 100625188755257856
18112831509561548 76470594625610400
28148451199118820 99057390929032576
43582463019188336 44596179599147064
7659960874376683 100234333684374672
17159617761380016 45435101205890304
75218295225244944 83016435645112272
39760096425199912 52645956171620592
46514183316323496 103793182305239168
5781231149582294 21032996609747328
20014674784336484 26085470124124924
10049140604228598 40417035540412928
43272702616729384 105201569147918000
16489150731262598 25904156348837296
93579892762330304 102076785998883888
14647333557637414 68601912172911112
12548284355538184 58412667451217304
1757906256774903 61357124241556208
23641141852646652 45920843294718576
77346108772472048 97617500850819456
47912787785412248 86768853381224880
3266947671088030 20243306911685192
9223111797126394 28563365588538376
51713081802262912 66358246889357416
34090610084939216 66483570578102912
56942467110483200 100239958191693168
86189164409684048 95923844985178816
69137628155366560 100204788248918592
65235122115423240 91517707199297392
40441972350366616 70961823274923752
407630419208526 40980797274500680
26507420091780488 92742945138255360
11535319397933204 21970007342489256
11085995281363304 71654921439501992
60083090220237008 61329729180717120
7430463758568196 56943212479054296
27704070627135484 42378012931762336
30381868863552876 95440276294098336
67522336919453088 99731972115894384
40761387605888392 89182663489906752
47512338548867448 76415478040029184
16227731425201426 86705425079196608
66475759606333584 73708639709305616
88986661646882688 103041535226421040
29094758889739244 51376914759429584
42733679027283120 69354453502572672
22005075103595748 60746374456983600
34395339430162068 88259417808736096
38362220629073736 41681076929390744
7583670773791508 63286416828982960
51260052787028152 83342261301889856
45292058577476912 46679226683851648
12493068812108620 31269312523424932
22026511816983044 104991768074921104
8563529612092214 73001865407312816
86528126973268560 103826292436076416
38249232108108160 64283708091017952
87328450055722480 104465489310272272
68137217822989696 80000150847800880
5401985736735919 41265171414961264
44821044748748424 54785511619243656
52030010431784088 88823697362012160
55029262109779008 56926390652045472
8828828048631292 60247863708504144
50214798749910768 67499964310970728
22135645884415068 51659151259643584
16407741513651666 35795829697605156
18470291029198084 68467634865211528
6159912136144260 45338258760400040
26622261571975724 64651620813556328
62516242462793768 101593868475043936
20045196739442836 88376966092826896
85537624131069232 88597726962661408
6229055040060810 42923908846905544
23039026109580624 101071874950736304
8340660779863363 52477316059602384
1233836283379746 4214131987810519
13140388354553612 58736739062558016
72815429232886928 94094639664557696
3185550791084673 58718123193663056
25199968988180176 60599070659493288
24662267447659696 80095380697058160
41824127560587720 67097232407383008
21334285223133864 95930043713731824
37170200799242424 71744667042687648
67670608310004080 86657395128530928
31095497082337208 36615604108308048
25102418376139848 43332950588429664
24615385712527100 85031543160183008
82462129032211728 106463702235101376
6479865692545322 89844677591672944
75222588580806016 75754628555803344
17168781563323604 59851839395439944
2708618604907609 38595223594894432
30565979141132372 40246812826307320
36009220856477760 53509111465257296
96773483258138336 106844405260702192
5521071286035160 19279519318716824
10146795927836234 37364136831223320
50789224357618744 86082650431078016
45443256601403072 60312007170287744
8805712686648565 80744291564264352
10756029465943152 86853796711884736
44264625486015344 89052354320229008
88117210957705360 101657618978359280
71288154632175104 86255111274859664
28574779894077700 93468361448416960
15271312464555750 99932801978572144
27135741242131820 73968236788579984
6103558628793339 28602022713074128
60111007490040240 101973385281769616
41482022104683328 65677413863414040
37353415945845816 49461907728536632
18653460026574720 91987455297586496
58480531615397296 84461333569126176
45526862581236672 99751087668666144
9055160143200308 103237934142626256
27469837976337068 43590563246328760
4881382213611606 75505909685773888
44168290022453336 82249218534840816
280664585597992 37066250098196048
8134387366180425 94873086439950992
10889634418350990 16974591616794978
24773298852900712 37706385506120704
84046663327886256 102529374159148848
4268148879053118 76765995564254800
45694910224085648 55098608686469304
24849099535701384 96450395388133296
70271907791683624 97716129722615872
78772292718676800 83318301984268624
7254356423270802 54207814821091496
3472718556275942 104713258764207904
75293429361425440 96231507222911888
75651519807571456 88648357346222352
55229523525342592 65930916829975552
24427784985453812 81954557032265136
56645236933999288 73152193781899312
19229788309063732 58955691855539360
7880159824752 45061992002347592
23417741480498136 96388935403791872
51355959452703128 100498933875030192
6535425801278690 80168484502844672
15362375955231484 31179600428443544
63673174639415016 105491585349532000
60925976788448368 99405529650143104
52950653978763232 102545423962341376
69599576951456872 102052959987119360
74780925220448352 101090100779991584
14416620624963006 99594728042260032
62655355370376624 92003839473920112
37236271944489688 97966639201136080
63976548975016824 82626890812501952
94884577967263088 98722524465115040
33415095103509540 51401458278940232
12729856123167046 72455344800406688
18848829387688076 42446647831245448
28957133816582508 33461320136224004
6743710339865116 54678628984448656
31147539903113956 96442821688056240
87891898146175056 105505724617259280
44844700703915048 102914560543343408
35066862681070348 45899665157568384
50302724467209656 103207192599955424
39785368828587744 85833818261183216
40100747733813120 106885779200670688
58551492534744296 85115250159430368
91911254240992032 102188385629316384
65994500875551264 104880206191142336
65631412891543240 105897881341689360
48271199149517848 58343239510153616
38850654906821848 86499065812528288
63512981935261576 84213159027690560
3303861942730333 89737354619524432
96478204580014096 102419352923865184
39760096048096872 94199430884943440
61461813325630608 72522149521666000
44377465187300896 69524743552999536
39998154104357936 104508351491190016
24189118061362472 35332132368766424
28682474678480548 39647695909996440
24443668898143784 45809165287975720
89607382700674496 105139411202753136
32643511684455508 43179045644910456
25137232033830276 34862173821413060
32956504813283940 78923540905178112
6126844647088627 17963374149179470
97341401638712368 102921551110789168
82877981000505504 87231475515840208
51043591661528808 93201235494549232
81976892521094176 86201035121725520
8544114663392263 70208859745893136
42810930287898664 87260329552635248
75294081597396512 89551753320320944
55796671809122120 98140425402710016
11392858057889946 58238051369577824
23969459472340408 33081657424217624
32994962287450812 92342342934679472
44285088468167144 58005214803888352
78921417509907200 87289620012891440
54154255503080784 82569531450087408
25490536057729356 28143266830337160
4484894196221926 50856002396017864
5585902535068897 102492621278958960
3005144306132890 22841544772981276
21675563542595684 50280321791680560
31549854964999408 53679947976135664
53238625270905336 71222998349000208
2632816432979204 77425376910166976
58030885437105976 99084215542403472
37197579834866736 91517367252624560
15112830191855630 106105060267326032
24983783971251312 75696390442762800
67605686310277600 81704789332238432
60142890037222328 82888810762836128
22957640105671324 38177252744934864
14917123561574182 81344535998893792
59210226999343144 62862983142702904
50527749596917752 61663213250668752
44072103779661208 74664811333268016
6142763544572834 103358324306684944
40768597034124400 60105667262725104
21011011488989652 29891161909835832
93461761259980064 102911740104920640
8773371960872274 54420912594261200
27657840853548448 99113562472127968
46031577368423872 47508155854101592
80333267997074560 85368753928196000
47870184589747648 105472929351097552
15099248024938210 24645393022338500
59792486479596368 65584635607840008
62269438071748008 68405416041040840
59020353721269264 81485928755873536
40050223530019400 43323462750381112
54162302113132128 57634113449176056
20495408801639568 87261080644566016
41706422115825296 80610363116951040
61706951821880760 71354805421917008
23080940059656156 57558365756234776
63227374531153528 78854437513117264
2297594671577836 9779248804917914
46932180902462416 76825045453756000
56904926209793504 72586981807141152
96340922247135600 96444808378598848
24089259713294996 55353720163756216
59515955157751120 75431220278661392
31901249354169100 33382480580020160
35074511608137152 104665991701209328
50027851270207248 78308612032985360
34400381849758168 41709321053371832
30220000352996844 32375223583407992
56467380284073672 65492523729783288
11176827803779608 47404644219890240
103023495954949632 103585384620171424
8835877904196172 94982952288135200
11708727830316932 103260113827698960
11861112765095908 20048480142137156
15869743328109370 79863839143026016
60900842111743200 84928950558975648
46811556943064144 82893992017509136
30014958413404864 101238731809227424
15169040071447000 98435497538476240
33292465153762836 93165649186554400
32359725525440236 46726688914838816
81185600045707744 96805102392909680
16071285451675044 34005284558559436
61094359308380160 78258242661496400
18842226780570232 103435851635313088
2556744167170717 37676450056767680
24356752257488264 39913616033330944
42338957974426680 97750496953720144
47328341211579160 60595530194556848
1080117641426468 76952662805918928
38453482749068856 105079303721358560
22866353815970244 101198948167907776
58763054308195152 93601220621592000
31408744890077228 82287739687511104
8923075603295141 55636091564513808
9546296576752096 30075839129068012
11325737713733680 81549474991852992
70962347447770736 73566656835646480
61192119056423224 106093440145290816
15413781147397242 87642216115325984
27590447761155336 57157276491129336
26453903026457612 46999192407124360
26094534133867660 60832653857024800
50092953318530688 65744445504806560
6687611831727223 26471860256903856
18634720196263132 46831882300569560
76379644188753552 105479278565340864
25188104975634780 57510917780777392
47407038014182312 72446558119193696
46673900943312104 88728243998607312
22629928674205792 53367139835863912
17484137105935680 23471539724762360
49618925239179640 97413721266089696
20036602761195768 99829400876396240
55186947734219008 69835951143349496
1001739241110611 104767521373834288
10116526415750892 20089180307310116
52685104928960072 104055729523640496
74175560826031152 81725680849309584
31754924920447176 40645891757455472
58469131566291080 74908682939210176
43179497342525128 45165895713169888
3551189376925280 75426639945211072
1000757053396988 83736435934924368
26550728450504700 38551732520835136
48863981742515976 105466265173109504
62826908952526512 106580274684178992
5024183284365848 103466648430585152
60387856818771 82579378782508144
3232915731584169 19407208369557584
17872032219338236 67455169218459744
29289336083905048 59427917942636528
2886101473777391 87168319154435024
40182183164275000 56045400516719088
14779050203813944 80065902740350016
27640184180176180 94146939911666928
52460008517005568 61214251339740792
46647743156639128 58349739767293200
77465017783822304 90557398390731104
12883802045776374 60358415033829152
46280165141550472 84758295902128272
36245435519237160 107061106579469360
176046314501571 41265595433214592
18564299464358532 54873609294220384
17675294244770442 36686918462989064
44419772260731912 58860097013334688
39365983998012944 57668048884389528
7361004651974873 21097722845538344
10354021307181556 60873247460557208
19616159186360180 82352273132402464
22890251997380844 57702752599981344
54714734167440832 95178487297717728
29709155777252976 78320363965113488
2586794574873735 52451576326670872
17783778925313578 72020073586031768
86694025908190976 92467785522073808
62550182476328312 104460407074064320
61659953362391696 62199241528770864
343631921312713 9197624921789174
8477711315668111 61094625045913736
71333453403034632 101467146907532560
30157663321647664 79251753034718752
11547143472878654 38949946938503288
26266245058734148 38513577969125768
24878347267649476 106088631473990688
24382580633342376 100722148132563840
66197657004925192 97785110430010288
59119497124777256 67102579273071712
13103083478827676 31313465483533876
29921368223265092 56433291565266832
74930760948958640 79790975383553744
23042898122167984 82529511118130928
81474090166312832 85115291925168656
16705191321876536 51648682371117048
17923165774389278 29551817948473376
52237824294928392 87328640229031424
19814979516138472 82566306331611296
55763501256523168 62307118091518056
69030648643056912 95955339381679600
89138939694089184 99046718923492496
93591632295054304 105593113054862272
7179351467094807 76200658755329936
6041571301702122 75717855355181552
70905492983676192 90196712306238224
24213365272266784 68663365844464912
52594832646421848 87764647738472416
71988111061666152 105198562576388224
74320848822000544 90996353287707568
49919630978873856 100960437688071504
44012070257923912 55912355846275744
5868521714696506 18776100272301876
26175102832001128 45832983613711576
53299866830500440 64726195688806952
2564764617961122 25719550031129852
10269576813918310 65755790108547632
53194755839813264 78040330826865056
2632839049796296 78502642742771584
22003504054658520 94012556233659808
12119572650750358 99065510012456576
30104742744137592 65556946597217216
17465437131312190 31616271874164600
32636320196141072 43999089694490456
16553927364535150 60968635863436160
35443823633682652 71124428404809616
6403786365036777 27815862511747376
4548834154246905 19282662370533764
23235004219982160 52177939815526992
42372655399954248 70978119126886408
91666075099702128 92960875625537920
20424069605961620 55758872253554184
86011400869350864 87386131435219632
1037798767453385 106925922407696592
9888682010801322 15772132858792886
9034612230549626 107295205533037248
68758477091631736 106864606762273472
43635488206161528 84159790346008736
2074414860670091 13538457767926796
37536261472422816 84680258433321056
47136840347994640 56728098754268680
33371308553177280 95282843673474176
54422525356064640 62080459364933432
16302046295030604 106682323059706176
54678426204064592 77409179264330336
33913602987759420 51276232579584152
67457108139216272 105720264326331392
20453602558790984 97403046820524656
57330366645583376 85891677125466592
40953989315854288 105583414027142400
10058362299143606 30954543481851976
51306933965227160 101396938683003296
49526311351152832 50674204877825576
25827401569747940 86065169352612736
53727297860340528 72373376525751536
63648242275267064 78622758154964112
63549898334163704 73634560126766624
24358845380484404 90949642493701232
57528664461154976 104499780938432000
34344286068626804 69430462125441024
54793483637914688 70005907847740976
54751935390094408 73337421777127120
7792141191187291 24651562149042908
65034712461650128 84484367546840336
25878532245009628 56942847076894792
60058893298150672 102560860272067696
24408244607798400 81334499918973584
66490693212019384 100807120130229632
59693873809331928 98861516779094752
23876638234896864 85431006217029248
74127380347638752 97089850330323472
22546293859419644 71870078804673808
31684870003121204 87860130900851104
31287629865490740 60528574315604056
84236491880307824 94477901832243024
20619943275035488 37073094167738368
18618786717077268 78036735770214128
84813438368057296 88043982158417184
8835226929182058 14716157620105752
24925803417702116 107331749929338144
14068502123635492 94085239633498432
7290414236093525 14544118820721444
850576336765671 92686335170157680
31765980017597980 101850451428044576
88146127246099136 104535481686150800
48658858739258224 100801817601608336
14680971833588418 78208879670618864
17033436860643016 39021117746687720
12281666761141212 90076158470248080
2444721958536149 78252058788842816
18454215813523112 87503555846366560
11357772514256674 98769699386598272
43151130041552376 83642706431749776
82508726560549968 96870218684552448
7448637879633717 43669315413086728
1856692223588563 85878594371376464
76129046465688752 95670879411049712
48919732394854768 79273994607931952
21819595035404220 34428305686045476
34356396058671972 101707476099739136
12137800552165992 85462651908282144
16228620719299708 44336387869882232
61836473281226768 103783018383600672
7411875616768269 32063268643174764
27523898408223740 101856250234957568
28185561463757340 79357927709280832
53525355180802568 75596348460800976
64771674782020608 87438790786290416
76700799232347920 92011231411340000
27329688154605120 41934653968500160
56548496800397904 74493960370130208
45644021144401576 97079085407863296
42826984577663448 48677261903054456
28913587987582796 39971566220550560
12190993314713294 101307734455637808
62480063258442728 94255302222111952
67816402497295424 99803635075726000
29186290039718644 92412646757153760
20669926597675336 92614920162147200
62622950869661368 68974881552269024
30048663194979496 31783667544368764
46322699690234400 95947669367837968
43167470435551096 74246093222141312
94024561354005488 98558530291136608
47120172772008544 78874336626440096
19627384150222792 84305866610260448
30899140691474552 31316828691236132
24024850327162568 68939072891777080
45636441733339720 65755632635732688
53142790575046192 94115020497808896
80080994845542576 83529192608084912
19401486118364344 86915964093708848
48279833788482312 74786899681487312
31482181911117572 34433845052820228
79351427875812576 88557773313380096
16763371787925730 82597114105366944
17478593569576274 79774345550314000
23604439134207548 59536665668273960
23853585810612120 94035203897544160
53864196828795272 94097490502552848
27889486450731676 30173169886852664
22560248347402968 74960377609833184
30074608952863712 97439696576404624
26414678065715044 70568022929274408
80918188678078512 89584690863723424
18471416170322048 94701866626629696
6691259055759815 53404596315518984
23924278005537428 75172412747429328
47018700304741696 99069495446551184
89222778884079040 105367565406299280
35262508934925480 62282770418012272
27749966750144976 43615670323884992
52159544700960952 104571051083846352
8498872397875982 97203478008389728
83771315105985696 103822211887009488
51637818599266464 94610588827662720
27814026868517320 58637773792577776
12790816767218406 28794733746145648
13950170625635536 18394028984565364
65540935414198720 72068979266215552
39816392787026616 93680219211879792
1726308973410416 28209303207012956
66553790237015576 79796860886289648
10364568393928534 102718859109306784
23184198649932492 36873250967058584
23248901617590728 66532031558602944
71077704824274488 105045144026783440
8597006125215536 32330543438926716
23151619487178816 50096268046920424
41560430190384320 46570883279040552
9720483790537268 90996528121671728
16460841402550134 37234696529335048
15003912625365456 93985147743615392
21527420282416164 79985888546450848
60867600186579552 100094270238929040
12462255981935508 64117335093278544
55371256734743536 69168704205642360
69256532038958784 94691804384311344
40764690937131904 67658806572574656
12152805403996666 96839579458882192
31825601998626348 56726257468437992
32917248286694736 49159055334689360
3064626788953783 11975517694599158
16828992909358606 106426150054270992
68737310188192408 82903300579573872
58236386280191456 94870677711767632
42580685057670240 69289018208127632
2318132207569886 49166538238646344
4800468721276095 68690870339965480
6634133155426411 85350770548318528
27724261158906192 76253144416284992
30649616032484836 56803955346904024
32618187846669788 72760845319570592
48639215722467072 63207841003024712
22089422208286680 96629402322196256
14835997800398264 56373227031499136
24497438408879868 55558256892632712
29043532012338276 74066272013611264
24607034828986372 63730286221436728
27335703596177688 36196519676314184
27651491324776856 32411393761031360
83031387277811104 95690532696057184
7586154539780431 83546446113981296
47402953307555040 66834136062367288
75658884981628080 91079496956249296
12234049186249168 29892703151748676
2324137701545335 38178310157703424
7459257827091984 63548365365846672
95449021928811328 105387982347658608
76055826457537888 95528821429550608
18822732499753964 64211072085880320
80223419391814096 105267991618476928
1523267588384247 95965953131951584
5375498591549686 105663495398340288
70860500924232144 82385584427436112
4413237864646914 31591246626082248
49599233631551392 83577833256673856
51585970031909208 52208040583243208
2624574585495759 34730282690604804
46357842809276224 62084447493727152
14605627868603142 45121803930284912
43261090974884440 89092552156741392
50278491614497024 92824484463184416
40980226733842496 52208640982020984
80236998233364528 80887008437709856
8980964444171148 9275753063888936
27973528063626880 76809080411533776
26136781913117996 53524777084941512
24840519606951156 92865952516582928
18965702472323620 29813849040881748
42872791897340040 106700200289948336
61276415459678688 95816488358662848
51506314791133912 96349757783883344
11197042719323738 50016332796487840
50566668945273624 93771917387540880
36465385101649496 44842514943809920
38976631443383048 69335778400890776
50770115521332200 59509020163296544
47709355897761184 105331472332727872
36930675067155480 90726928681007824
23252475916823592 85190426433230256
76230567482366992 84520049706039856
55999096855435976 70299119743626064
8938835510881429 17457362484321604
5013296046526721 17064439464580546
20373559541235744 66239431854660072
4353061816522982 30215323340760440
52429223474055896 55968678181272920
19663317106405268 61450455039778936
55489051758300816 69084183317544976
19205189819113932 78583124004789392
14666754711156090 81119149086134384
29487257578490848 77398885295543712
26718354225592440 91710332971414240
40338931566333792 51832677151337848
80468296662807136 96187055827031008
42110362584999872 56174382728408464
25551542972125260 33338065956003208
54080671461307560 88995485096030864
52675434332087736 82589760469633920
42296992161272456 50608093521783096
21511275899402248 53915094938558992
4050809207160189 52468726654493360
70639579829429672 87444875372261488
76648352177486464 89260541024239792
15977237348840342 81605924346414608
13919551807016762 58711721142350424
1654166847181702 39617742311314800
17408354486766826 87412943201403472
47156913687665208 94869849181094416
86436049975227024 92327646364002288
8081630013468938 10498216327418906
37932009442238640 68094660118899192
24994022013779084 70148385513446088
39613039281241632 92353668668748144
44112935256416344 66889282561198848
87551062742351968 102758824297026880
62803003924020424 80516261515381296
14056974038538750 57146636261859928
43314386204148888 101359942653279552
3221532937386705 26852537604256456
45519068883096720 52364359690942416
36053047908982104 66055837800223960
70737579384791608 100859144344286032
14409647217052468 50034903469628552
14196332192337044 102771063707550496
14429306525733194 40183228969428656
26587913026469436 58917602274843248
14588085204702386 102121570288539952
37111669706329368 62342026079367488
56871218115238224 65941085861777920
32489721185576268 82387431857307488
12495510308233268 66702940871843760
8043813411044316 65302189389172784
74307170380622144 81751122492896704
90037400717110112 91304404705430656
47155330645846208 92440182720089008
6730640327591328 103168794984606992
12357366178409966 61139895925009952
16144034898963938 99308381010069712
25835347383166136 52695563686400632
68518334205142256 92578950885248240
53555056733942824 61623896251526680
2758383466032411 31917250705080052
14908670923903664 88339138985818160
17992115952768336 100035163750775200
2111256163297273 89296326475120224
11873188334761054 32942723742766208
51266838819427136 103419735685723168
1409638120776749 37963893199630760
74414465817567104 85423589363446864
76706581133274880 104903412163753184
30383509549618168 39776478124984000
28957607679898472 88391338629834032
53798294455100280 81910057676908544
56044264789698824 61304978108665888
9885368094811254 63691005542016256
34475829020758460 35342141819509908
52249527868769488 58663764541382632
19599868218129360 40952835132157920
42217017148329952 65600507262246360
35657365446783468 61804863833981744
46853135508774976 56425681625418888
6503739288777165 19492635232768644
27969030075933472 68407730538665048
7247808289779667 8452555910193258
54331519010334048 66159833812550008
60890801993208728 78292190887681632
59648368248702656 97145872018941552
4868517540018085 58914347626623568
42556617295719552 80350762099253136
44386183040074568 62375784456996192
85728221346178864 94236686242284448
9439985514081198 106676569635440128
82385305195301104 91340816173908672
48189903424845912 67398951813991208
25585029433987060 78718935561818736
30163081923007600 64691658994354288
1983856362742234 62053774701602976
19691589455583584 52119409719355808
28697208277752320 39880762430669424
10850280481491096 104444148557422320
1748299477845383 46271897121283752
90061483205476816 105484797368650880
90181498143099648 96338604601961568
24197766174975600 46458508507950240
35987939057468436 105642265234843120
11605300804295738 19834099700856028
60511661395653952 97905383928820096
461637365216446 40712038652932760
20366595213282024 60645802649360312
55669958144096408 97897617692665536
88809941701040320 89865863164370016
1932529393487550 45565550419845992
43317401191849544 106733421237022080
96652501011211072 107033791826496944
20189244361736308 43937179224883680
39063465062463784 99599439574765072
50160618296295960 95903303813453344
74482210376182608 98730552800557392
25806746632809084 47430919274044064
5106245583694843 48830037674890168
6530583929746250 60012202494279136
8810409121278387 50202388401329448
40757006690441536 96820894954418240
2004435174164201 99014867471987968
93475384295124496 99727548395325536
29360287654152316 77666265089909408
81220776155983776 87073965063406048
77997846324496880 97924580044183408
100508398096158656 100930979931614368
28138628210200516 35252866899650976
36958597331865712 39203407917327520
68543231225317808 90171914569601488
30117823819373720 46224962735370664
85017702978450448 100209535710276848
52962393835189088 99642117917831104
360966567251968 27375899926367204
29986668116086596 62339726074027672
21946757231175628 88085440918263296
11880533430541618 73883712319078864
24189936740924468 64827483492605632
14470736511201104 77527662541431472
37290141898451640 98342419662284912
77747788521084256 78276378736660048
5005917836960223 82533425546441696
52537149614530216 64978994246519128
67853469470466656 97466657720903456
53386850341057616 78105796155083888
41511462445984296 59997768066000400
7118782095606617 50571353038507872
84048583170933584 89397032339156016
44694212485396600 85849148998165568
50201613929406768 78411448458621648
23620795374088684 63209935816489448
23592332891810620 94702745893834368
22410687422801984 34569404215954228
45392141465497232 46883846914785792
27695268297590272 45551376251599912
25434778861222856 46331787825563456
38078120274074960 63071960706398808
7453570100262456 9411130757236104
10400693981736380 63145451146964304
1408464874968338 62871914207295264
14661439338152704 63511046789312016
70699418924463312 77543811463961840
65953587642152064 82997347805707600
46680713082674056 46895095358152800
40880564224666616 80471412073812528
18100346284008800 20291626657803740
7754153794462209 99972838430954800
61422206589305536 98051653241920528
46644316465587640 90814666446679360
8575889138528447 74303359147882512
4065201725830843 14314801454291924
9444789635487752 93983712486723376
28670197465200060 81682586922378208
42237437905645776 79863689285324528
49512922093460872 79819904137266208
43247561361845808 52746082620686368
97028642466534096 104007001276628944
52474252060754808 80655851363485760
4360780836969759 73617911859009984
22620335009004608 80114882071934560
5946309744771961 11372617252999122
62643349990173376 105129234964798416
64644204959482616 85281360735148288
48688546168592864 77231173917589232
9216596322716910 83516375647435808
8893339963833623 53035957188080248
70533442581306120 83594825564124352
55813846338786352 61667508328224600
69806565465993920 97806801213063872
29151923562591572 63785893621225392
14195963313108452 74427706654019968
13337488981535728 19764402110639964
21461133203008284 66744091340227928
20618716454858792 64021140764572184
17415061346180354 28812413932294480
29819558318147676 75460133912278800
40460902211043952 48487254970394160
582934047900391 90395815179605536
18096372396146784 72029651602072952
52189659871827728 76569064878685424
50972273168346432 60120391644067040
27708028390701312 84443806986090512
72544897566480304 84614408678632784
179131017411804 65287431303773920
7780837749990086 66893410504922144
4269778364938738 31665560071099872
57721635428641544 88484472509263280
40467194334038184 92299984877156128
15169109968450174 28375742159234256
92567214267221120 99554849906775344
7488944303663258 31843911291681692
13516078410103234 39252283079185512
38334205576851680 93103574472628464
6193206702225117 23477961057189956
9927768977457816 33319997758725760
52490564151625096 71551149272594112
19411474210729612 47046479628319576
70982879141913264 73334842619131520
17285633546271906 22335517132898724
67531085122599832 103343636362135760
55382265675978888 83542431839162880
62996946116464656 104892294831170720
26062946325730532 41772945417325616
84200682320234736 89321150419353152
29427231123553104 76413107772954608
3324530216504289 87110016071432544
43217721731458688 70070239515131416
60919993884871328 78150860972654768
67404662872371712 96485553129525440
25534864932657256 99248586418042048
57699150829441104 106674524279081408
62061126407984960 96751192899315312
9131033627355200 83257147422704752
89185528449124192 107288267455548544
51007225263379696 80223786984223600
42413198103310040 76464945654350320
12195769991030128 19535172868716060
82867687475803040 93298241642804016
25827388962510316 98396008020072240
34520643439875816 97570838237480608
14793631233184442 95891699616521504
66749283184045832 80183506377206464
18949936402643596 26651964229566588
2821261392686464 28802209742451876
7495753456954198 96777539981734912
1180011670901871 72082613530456592
18269327301017392 92685815014218960
68839729558848992 94511566040907344
36759498679992320 68240220165453376
35324964480679344 69541996926996272
7310338792487721 43226687757923152
43729728727296856 83898458412663312
36812730095143912 75365445793581824
25142485042953888 46229411905999784
38179338636881280 90176319819602640
54665402788420520 83293550036079456
48744367299150880 102081465088128336
29370195784542864 104360049009399856
76684405597987024 100117258154218352
38884338182844952 106427054139280768
50644859930599240 87474371229256880
11197897516959006 84883826594433648
38012121713059256 60001641443265952
44261782651195168 104328825650392208
41345777042614008 58806292182592424
65931442956256528 91242822913797056
49327136371064408 51999437616529112
36211678834096168 106809298797538816
75347478813760032 94290394188320224
16457327420758066 46292803817917280
49700803067752864 69801352697007408
59157167108845552 76008574672172976
50364058488384656 96109363820842800
16254564692566310 100813158093441840
16522378036719904 97155465769855552
57782650612437472 69356087406050536
70071523072091336 100277243293306784
34213984270828648 89459203409973200
45762120505826976 64603725525962104
69647668376353880 94804532636439568
48205003658837160 102955653730505056
67160065548477216 83898534543329296
59912396639197576 95056385519953600
25585855808976760 30448590223707980
10847096929250724 84028999270558976
47048882787078888 53499894400693160
49474690194724688 67449281512686960
13632306058174142 96712218888737920
12656922981597144 16168791633953486
47085805633545328 80732241503903248
20885303345765316 105227084249555264
43072343812156704 92071600812068608
4989338945076755 73218007710238304
1370652977075196 96515327332510816
11232450652927406 52366039088700520
766518934325027 18344912799049388
51511033014122800 55525286723730120
10292649384719854 68982839088214536
12586726625928504 86323415239155248
38842203096132304 44801017646977264
31961926740053960 85508833541860256
78125001404962208 80978888991281552
54778800512754472 69623529371683544
37756373484065272 97607061238115376
33894372981414052 73402961524834864
249300832336807 8741035015927129
7008136125123219 76519483393317456
22229700338438428 57492561000899160
44409723085909296 76658568543697792
16267457095739756 85708790102005440
60012226893955264 102165721391886576
59720659138221776 95328893725108768
80328216162267728 92039276508470976
19650067422525036 59448890390912280
62682399328669392 70653918976722000
47109131711540248 85086238451369152
23955055602223984 48711898846169688
37576727789682408 41943541074407984
71005137244742624 99833009451096784
58204224320305288 59003691186518896
54143900361028704 63078955620293464
37936790488940832 46542215629513576
40553972201142144 77995680574793664
52767320391282688 103187696972542256
1026448172469711 2837922315804292
36238458379312536 67644683165966840
60070846449045600 106129248415385120
67453658253956648 71093556948704952
22626145446117796 91361126341881616
888121451422501 74675092661892752
60200389891577944 104180490788496080
34549399689418432 41436878202665736
69168963047597928 98107550451650304
60447013395895800 92619357995416320
79341046131864208 92833186809751568
12417211535307700 101676408165535040
83154184698235376 86102988342535072
6892027603357319 65185097144662512
32105406494776556 86677856473029376
16757138570689402 73208144126997808
31922185196554204 105573629634761872
81455886764432192 90327395387756400
13698352359196098 22690827918198408
11565167205113608 12388766346253974
27431283514354724 73471165175280432
38785998902822896 46101770069745280
728773170496368 11139095418635184
41168230120353720 50867961410280256
39722918744338632 91047630290139056
25250330809921660 57800978767987096
68922709033048288 82588347988718848
45983065483122664 98085454221113648
2035734015239716 55089551269353896
27910374775586336 78314295761373952
31755321285071964 55052368408979064
12638484264265830 93138545476658688
6152851642781834 43475342215951184
18556085857364284 69625931561108440
8364224623319631 16245377901413736
23899172415113844 59118680694334832
63768345149755512 107239073025890416
105461659645880576 106256714345315616
46336083413477352 63129564619086872
14448118213954552 70255685264604232
87374866517690336 100163910936391888
91928225031760080 98726254792120416
25048990148294844 40747802787998608
55827903153254736 74521427163750128
58675770171306648 86271199741485264
40537274605627848 71858050079647872
16337793945679866 63565383408991280
80397820784346432 96306138109190432
437357030660629 65771191739864392
37223519086022968 43304895058108928
51029051807755688 51487453398691592
22979383216368500 57412439860536232
18726678369543088 23843195876488508
28135080789370744 97300317579828320
1170023220520783 11727473789851004
28822314235417192 104048832700441424
18778494223757564 73440766534304096
55363712667816192 84880097061410960
5685710477603916 92399401807590928
97976924761958368 100163681577190080
18231720566436016 57808235558929096
35462563499484276 74639603293481872
60010070276600304 98994914473066000
41352162687239480 96896203068284672
39368970126009392 104002419440682656
23890272166666044 67483321362500040
5956377312504200 10879016210031898
29487466171214692 105937776882521120
35831569066149160 93650185034643232
69989234434988448 93024063271588576
11454779130927664 73463261591626784
8812627632792669 18151896269740688
8630004006435781 84939122539980368
16087939898874292 107307069395074528
59260566220975528 67609965247495688
374687247224426 34071639323442480
1755310200627900 25910317321685424
14046809839148340 34611095420883200
10161652077833182 14600664201203164
2037944572945023 16227010953941354
53903479801216920 90798370446017136
5739458590539554 51939150983035688
80874832537565280 105144300135434784
13476407358873376 42913985281068448
52130450145055800 57422778394872320
88513609721161328 104446997882168640
22729849926795212 106623107242316880
3657583521852495 39637529656730672
79607401284426544 96546664334719136
12381261173895272 86889087344150208
38207721307712960 52280511178409608
104900487002507456 105076402009053104
4389740429754260 104986033673882352
54992345243844640 87064938442627392
70858367549378632 95204907993402912
73441113966160624 81451761041463136
67024903365486944 100966727846664112
56000918170141632 69529127707217832
24309592882938780 85373081374900112
9058638056178290 37187530979344584
34121707262657948 58314604300780904
6066664130911258 99744364328546576
45752187124018504 82410521226026208
69119726107231184 94870789856776864
20039147857729732 29423654518520372
7335701997238545 90498366604278624
68132744588242760 104703788749906224
12910400447444160 81531996814384896
11391881883135612 41052159986199216
97441159703918896 102301949968368592
22718211291236508 95966151649665120
36961048292793680 98927272304942384
7326629818819432 55167639842623552
21746438539212432 26897615501306168
32931574548624820 56089785728427920
1041205807850647 94543466832628304
45207096501818496 47003696669506104
6361892581216434 99442608093744336
14121427776032646 60931762089319648
18678313184294140 86070938674513680
37635699691384144 61559203126345480
33605766686224384 49060106458139448
76140968735465280 90035944889085056
48053724362397792 48119646559074816
7493171481829457 41882367737578608
26446279423022860 74293274594455008
29758126569989796 32008969903406924
22566930970286572 80138810526936768
5611968161214450 63803053033895528
51606407679019576 81284438784033248
43872598996018248 94011808934623392
4157411936085512 98712694318724496
74924362948168608 91940145215416768
63213009216754568 96300166633084160
3465403116675569 83283902198359344
73813820687919664 76604384575062992
26054403290273680 53442044853310424
19862482526852812 105129293619732736
69187880010239832 89307363335086880
72227018753913920 100778181236577280
65537994728020520 100976227825835856
19652850599939360 103009680922103936
72486653754377024 96177617185889872
37106557543892312 87253784562193344
19245072192671980 96784085220480016
36713261818322776 39404180126639200
71525916240934416 93196590177671104
78446813440882928 106652262437633200
16949369900389872 26602564639831176
33200457686514304 71450379897577328
41842564990998480 105843806108094080
31573667758424776 82464794418107648
14857421349514398 41001813404299192
58134434004803504 79178596003378720
78887754151707120 104304447948770960
93346531446892224 104537296621992560
227426315154647 47507553157524904
25020994751315324 26844344634668368
4859670938685229 69528197402826736
20923834343660368 89754244480662592
41271518202376960 84389174113192032
43421384082071328 62188758404174840
52724857467557936 84194479473386432
22443968922242752 82696500189354368
61509856176806296 100856548524425568
5717186741506961 91226037936212592
41691921663575008 90672524353950176
22423446824599088 47658292174858120
9517839104067618 45817642344350464
12140801487717064 13485791241436776
18937145913486872 100655931576517552
8926924566633611 22782091790019620
21801820749786008 68534595226091808
7735932127209859 73460728282089280
84803967361793184 92841570515338960
64827912525694312 92731056326240976
68703211722774544 93702319379586464
33166367141589376 85063078145315984
42491414414493968 77641419083164256
6498085373888020 64114656180165136
72092004487523696 93689176159093920
28706776332660312 77862291598062176
11321138783118446 94044446887214336
19994194773585904 50154466158171112
48451158353933360 93603803873464256
22396525579867948 23092243929632584
61792108818326608 104607381095579216
20902838787837232 34131626465959568
57120308129729880 63169290733721200
5574687677563861 53822406514425688
62330418091913640 98045384255213600
39074565291634008 104063139297288576
36550729752108408 51925764421419560
68085693030566448 83731351316373120
25537130481742492 59734871607004584
55683853014650000 56886015791234240
37805568786693976 57288761989684328
76365226856179856 105793532086920608
17316563990790950 22723998466724408
45350026205385232 84269052568046624
66785200899111600 99640086991640528
89911809869390928 90894212479831376
30417949474198168 32303993497983952
19749434685603344 98765893274712048
89098449480413104 94834147054986240
34932127485730384 63679196048324624
95756305132550864 105108988218946512
7359852995445256 70720274239839592
30491387119942876 99543200409127104
45268606671105984 102496849395242752
20630073869303524 106724318844907440
17771314825697338 66334114841392936
28891668659606568 77392626030907488
4054109398993304 82432170315860032
35337240114392872 101643817464680160
75309224404484608 87822652519997072
57046895098879272 97336082939602336
54158212460711704 101807471187607248
73703652144132272 96840836920701280
63810171616276968 69518416459931984
29825073266167468 97686090525555104
18285185083786020 52124535751709400
18333042652991876 30276764637250536
1862756220164490 27036796970857636
20100038285897076 76548650883089872
86604415463208064 99261859781924880
56710250596872744 73166331977177088
17714081124364100 46412374613307216
23433345577831664 77707161611193136
50862520468878584 78352973377102704
53892630326123840 77771958708881808
24935716267485060 58706921117421376
20797738795180524 27407395875405520
37665238703195592 43641335103595000
19043643563731016 104610570628128880
19083603290654384 27624867510823076
39174501141436408 72874717490984384
61948171075500904 75854871420809984
46481615757349808 102030680006012784
5051604371446231 38738078484688208
18832073451729596 27280320441549316
21599732406872572 96095505076419504
25023963405363096 30789713462900560
26407437240147796 66147786177479592
8689751330541234 16598606941369258
91133135439907888 99090556696576368
11294300501917274 49584070323395952
16015765157048044 49043394597658184
38841508706521248 48530397480544312
38690101198040792 82626685626596496
42536333926187920 47085780827073320
68866795697844352 100097733638276736
46333357502630264 84480470354863792
83472666459396416 92293896857104928
44224414132020216 45729350638837464
18318057381331264 62656034449290504
46451530106624632 93308655995321328
32963781702099628 68808859878726616
31874410042990896 81754140353861664
19740613718214428 76211833788744016
11185822588951880 70303389750219384
19509247882086576 27844434304275528
31080596441773244 94609494108222640
23279776073173536 86181601960707520
44469658554970576 67023164832949488
1209242144049073 43342860957809856
44843703838309504 90276001710728128
34939797442292808 99055690637846816
58070148609136616 81917288857805680
30054789599545304 90328326896521424
75028763577003136 103914168735724704
71973917060786864 82346752253697248
44254978050582152 73524692144405792
39953811588846232 67810037148889200
70732810937143752 83312924622672704
11336347035511786 99599711770152720
8169058786425023 98427151004382000
8000580570205693 34226199825409336
31046627863361760 49415707145691712
12965533215861518 87056147406569344
50509382854690200 97019637418459376
73827450496835760 84686132541619920
3966802164493563 52836569614695392
13761342322871408 22885519510661712
19116389060955440 31811681999810048
8676942193750387 56812090641256744
26723249696674364 93667180292298560
61343916123054920 98006175584666496
47007495488802744 65499281483602184
896567747241211 106810209206778400
1626963611796189 13949911545359048
26519684984373872 27256603929371660
45164874522960688 107110442103857104
65528980837698400 85852442326544624
31414170413672656 49231776588813432
61862767935243640 63014500785112040
58605110971743424 75222580671010640
12467142190753182 73669180043674128
25494477538975160 81768717104740192
22041024116289152 74149125280012560
19032751858086788 101855656380876976
27922087748791904 78900891384530688
88698856121686608 90517812477906464
44523800642198208 86733807568135504
3365079828512194 4610123805684665
28551661732522980 66721269697155800
693279121232223 66485184067636912
39732787799794032 70176098431407592
37179874798558832 84828099248644688
14072797185492334 25644977706753556
6383318884577564 83866069645716144
20636392580925000 84950518946730480
28449178984109132 41009797312624384
40222608891449000 68130784998325008
66450305683567472 79979749659049280
49193032913716152 85220757454729136
459180400530624 23747644201006332
2735298961645891 38316579229367088
96103775410761312 107099749133826896
12783654796028526 63171024426292456
61652023616829720 75796806163534208
3546339998632814 36889813366080112
5526057750980762 9780532703977210
10395879646778876 14983665111253748
25421870638744752 49566213413219480
39812387377371240 56435945402252616
15288657350654230 88553283441822112
39419290403300496 86617179041029792
24291098291787352 27693255543300644
12939504043707284 13208901560788354
54908538248472248 62635404027420848
77857511823982288 78958562125981568
56664712488287008 90653700060198272
10692149632312400 90097767175766048
69156104860059776 89155943763898528
22997418806734100 102752325536949216
34699987493868656 63011649917037240
24781261907449736 76890372451672416
14753540501041802 40834085654380056
29990467623912448 61957820470326272
30405389274157352 92766117766942656
7116325249551396 9064366376825338
18389031387043392 90959885601990560
9562936852238470 56365877218141592
97378395563039456 106278159494778128
6102719047528080 45709612331064248
29343382809854908 100353160233689552
21897946210810864 82266770330046512
83593918721355872 84779673758452656
17347247160791408 23908834623727432
1139665381098175 27842883856605164
1964577400252152 51335900974168424
28243072819515628 54213540506307256
63330418456274448 65987136356631888
29436096371415348 44701443118845392
12778116070436104 54979308569383656
7357670554882435 21494583259728252
74165109210586 83219058723294112
11562019593745048 102199415526221520
67064939278065912 82405941727739008
77188283593081328 86740155171840720
27771686102911392 50910731109152632
58017071839219320 88931049406351520
72420575066923952 97866904274202016
21213052899737180 54212016695769536
14797405773251352 107120837347082960
3717255123463060 46067436462360408
22754120537950148 53818697976582752
46612123940475112 71071666784639784
6397487812438969 64314594513626520
38466032497373224 81289300762101408
45989673847108488 67792331347667352
21544058091576400 91834049880920080
30288953799408360 75728147998599296
4921181370759204 12091204614514930
66323862220802728 88076162829802000
19789177186697020 61216940969704472
16355431009857188 104736471695053552
6044442416910557 29593512465061588
89312487736613904 93542784614155632
93597911223431072 93611388272148944
45193921191186928 72459296824337808
24083242060633484 63218364407685128
63136407135725824 99941613228294432
1857395352034760 96352959456747120
6523838320166020 89465885378433664
15004561189963540 91876562673099952
97264767600343376 105449996158763568
19911291262487040 21120550652270140
34521796475466940 52921797447418624
96442476118085920 96569579466870944
25643419846352020 47435000358427456
28071082756630724 67898146875625272
18770491088766872 80398966768365520
77515484711216400 107121216441532192
14196696230671700 73070514139116336
27708667492437380 41439612687590816
49460075693103440 68059123976986736
19723921417072308 85259370468116432
18294806445201120 69950766677681392
23667667208492292 64754233168331568
57317696351053272 65096786979455608
45955121504410960 99228117396616416
55017687130140720 92751502402672256
4668718172460177 90499151468932784
1667220253241349 50609036353897128
25629385083289352 67859456835725064
6641595313615421 71530261154713864
1700576059865952 35744686332619496
67700477578436320 81903863890292784
56076581280216248 65483728777683680
64901015323750344 72872234474431280
6400536542095188 96267517906756272
34492327452832432 70171116231198160
6901205290522007 93455366145911840
9327593602449422 23856015588670364
56067749754012336 79577814875228544
36306133990307640 96808065231485424
103165775056034528 104118368517331760
68914660679393424 75111887036500592
19777286221495832 94988842130907872
35638728816876624 68831117433889808
59752882923676720 76217120863770336
8017998345888143 107017482295365968
9504344139419180 68952881497670784
20684938040069592 45827971899631144
1052885664463425 63104991532962840
21648419342558684 22566710093391432
58794960035662112 65581477866387600
65566730270373952 77159582586972096
52693358094019728 106143345828034272
50307821710030016 60906250458702120
3682571188594820 21959193577437988
46505212219730024 62594837952722208
43484501952109552 57508335527970536
6948846388927082 97391084319422976
68345943638195464 103276176409594032
88471301738324416 90213737515445008
17289830581940852 94039119808313808
2268794019874955 84905328703678944
7949921251784520 92636901714284960
58781601716782032 68482705153265424
70569016999771920 74969481171555760
91505990339595088 96730914543498672
74842170771331456 106844374568291536
36320272345727944 58679584044308504
16589766512440120 70679965629608960
27008389655296340 84664442400423104
71526095074959992 89804451712239888
44161479866699248 67280666315787168
23651005520219056 44515263500949888
13585767178907784 31067402931273288
7788147336754613 81282040990795568
63766125617584648 66037928798562664
408857610517502 16070246116919718
17336343576674280 80569952338554432
27777770594960800 99907376184463184
24148539118023696 57891322341745408
21452092298960508 83513774680643520
2144967477251054 74981901062361184
11670597939983374 64615863221587792
19594575478894436 37862354403207424
58010792895246160 72433331601173056
29773851873628636 75445990178453104
46214133924947384 82564574767794464
21562707932238784 62541764519656792
35935731763852712 41528752432780096
3411294214955141 12084761706431968
11580079188708122 45517781602977776
74187603483242848 86319574254657408
16273942609406672 74714919189588208
18099966199992380 85886809616286144
15824069349953852 95319904927199616
29198332934344500 36024246774521276
584435246677780 87881277575577600
17961828743816004 30283240861689776
63068668217156640 101992580750737824
53124196263668856 56662288669873464
89123827160218480 104467504624945888
32921054329646704 52377181828172336
4630946026717379 99777507255941456
21864200749340832 107194263031338944
17075196540818034 48782143665653640
18802851227565012 97723923714403216
91414990431933264 104952618608263456
3830063049542620 79841572969485520
71929384178608368 93062460826319184
79603336887992912 82700428338710448
13711780448500832 19383526210757076
44292811602227808 55724262415109664
39608521084574152 50031359014707592
4928153743193439 98779883537580928
95123818758038000 102118009600554720
53285943425692784 82768361718664976
6203627418708042 34277826989576360
55126020804454072 93854900368477312
27213098339400880 29627899417549912
6286868450833515 66272334518005408
59975369018839680 102539773231845920
80587092816737408 84037745955186896
6805554552611546 30708113320470828
18130970602240384 85816408657290704
71346021718122528 72407504827112624
16008520743947230 72526117402555888
44995718966872816 67795067758864632
63918821463510552 65116392921673624
85670580607633264 92500119003049904
68781497075383416 101516506090034544
70264817489434096 90360650244231856
42673290025268960 101812628089279232
55195156089246784 89796316676532800
17814745707298290 18273910990120328
7289064218172841 64685730297444952
70811098238232464 77134245778140688
69409629492338224 74054297236936224
43863136628783064 45413188782472256
71769594436022232 98802149654320960
30030523512750644 82002141146658368
40042598627949168 85613094591968592
32359540631996556 106013458343681392
69444909458290904 80348443818301056
43396477092681912 97954294519723952
15763109811704646 104388169944754848
27773638319050616 38836066140385840
58090747675738176 72300038217375984
35137056989685460 84866984854428144
27044180598419968 55250570659229696
78052325594575936 96010945536705072
22950429266402448 60361015492257344
15853895310021982 94754304813260320
53341530886149248 103773325556089088
11137419935191734 77746372924769632
21036764058495344 30550636433483524
6303565981073383 62326253837588536
66874471920887032 86724264708088352
53019611111369352 81327068202858400
73782015365041776 77682764946779680
77653519383749824 103621168315252752
14551122895938882 93677513240671984
69383655538200800 74418754024629248
40447467184380368 46427436852557016
3159953211914446 50605706721139560
513764499525070 42615536184369688
69661452381843992 78715630092674304
4889778761654285 76381350124422496
8700593133374029 105029057756192464
17919391000272762 18393776789304364
55249984643629488 63254150474412952
21364657220030988 105476320257958672
26657934207208648 55558879730081208
48251126558539992 88441560213868000
45366117256532696 106711844705619872
41732261807094984 55533191224330936
35400695589386008 96076095455588208
48051430061185480 83902034289951760
55364840668828232 74986130206770368
46409893174688368 85399584590447280
52289537889413480 97409187691956000
43917151410133008 58518527634381904
28862941975206012 45698884351924544
15860982671504984 34017294226363776
45424849606937056 78138547108288624
39150369234708808 56859225536582216
1352560139051819 103526191646446672
51344046927746232 62907142920629160
8897927824136358 64362526791156424
52739943579304152 104245409270911472
15249172126432810 66382299993019528
432182544460678 20550204490944684
47894907115081816 81552508535239072
62474923559544032 73345280440494576
63481169732268184 90159483865473984
2243141642132188 27030643435576644
48531463829809984 85765206559249936
50305670348456600 91161785191053440
58534953384300264 88858112104817632
69502897286385768 98185493507650048
52320153365494184 76797237434765664
26462962589457336 61491652797922552
41688243651292824 95448510811036736
13428371042846306 85728336560289808
7517959919754033 91095074332916688
14376595170380792 73109152092017408
48959116612318832 55100084773808320
97681906577138960 98455219346620992
48265187092340120 65795183622702448
42463270049448800 63540664633866160
7074344528520588 65860829600740088
22759114319768536 88715221654888592
67632106530648848 71644806625476496
43164514842286328 58087175726593816
41019083840523176 44197915719957000
94190723341720256 105023471632857584
5389467631863788 67106157112805216
15171236064518366 55340668373325384
99671115259584112 104003365088951552
49693467139012936 99814957603258960
22825787432489408 24776449816934220
46361693531769968 85733835277185872
4543196914430621 38490002047746296
32006401305129644 104076927191359776
38031732917978312 74818263721160928
40983391559666088 44810712441300232
8497020412568670 14323852457585534
20988419012957396 92388747843022976
15155001203610238 28097077878955476
13414330368793496 17114189363831722
87266329982176256 100140262959041280
13456773392367180 103503806847127600
63427035942407264 80717326206045968
4579466062790683 75160237059891936
38170390559422704 81286016884693952
1423731656798554 59661420408984032
8383792915676885 97294886289874704
12275302226416786 20315332463471616
1784396299354935 59387728948246800
67745853328432888 99144576225161040
5793716401544193 83092584621066720
4034319490195849 8316585662796788
40211587319462992 86805968500959824
27432033916338748 96353899405339872
12029560190246970 52113111578134184
62953091355689656 79965115275055744
55695010770957976 83781444060371824
63016867350460088 65690373238326688
4097498088040545 43040950923571800
750609266318512 104228049775577984
14786123086366280 58448077862706408
7098147660021595 84628045513646752
18784184705072416 34101610215982076
12689409139710244 43814981765485792
25240905675309768 98840384567091808
47886461048024776 49043610847048600
100720826933490048 105520806931967600
54075382098355896 72328198841038176
64430738914152944 69744542865913432
6307842806719212 103209939365032640
53200688159351000 79524314654220624
58480602645380440 73215785017860080
85647335886302240 97298978544514912
10136016679598624 99902986142855136
64681576277847712 64929049456298864
57555278983908880 96642492811576512
35361915664601156 41335056798802592
10627868109557348 96972557956371744
37721109278082680 43785525917849760
30797381817066212 84392517637812480
68257006028935280 96584453917641120
9766798060976798 19985084259951032
52384677650680952 65799853116998328
60688688212192952 68840865147977488
69932583441655392 86840518107429552
67916216359038968 92244434247161152
23925002631869520 63498841986267512
47286652150342968 57122869479767640
56817307128208960 83420123411470464
7850976224312596 44885608716183120
13163064540588386 77193480175467344
5369805015561679 81606091967887552
1569892419398499 31969777967711276
65117337098034328 82871660444530544
45957496208905440 80452969021279952
43745322858484672 82167669080451632
25397096551002900 64555875009123272
28208439660939804 70814679970217560
25594470352069108 44234996177206832
30065551803660220 65425934211661568
70546630701970336 80341105625508160
6098393926665500 51449227498357800
72647599711080976 80831294670996528
11335323978217322 12143930553138358
24870522861238496 27827796696678180
60429048994832648 72734363148080112
92334537176440480 104493346780899488
64784244511032 74047483561277056
31498967150758380 74828087169432496
71029681918566176 82694118085009440
321266126272583 70009911297540704
46803136463965632 67934059493403288
23364071867177216 32867815215873736
624415974770737 91275420250991120
18748635638702404 38397499511545208
56037920689408144 73117251415440032
26612854495097748 42954624020149256
36736768445232416 65946848982989160
5082944813537982 90789368491854912
39627819140729544 82774075626246304
74779334391709952 102122637093819104
25583937454415144 52942005775289568
88600371563855040 95074977094144112
3044173841447069 70209124421054880
26012453658680740 66650611003966184
68575148731664320 79196770717297024
3993305432827761 68464936343988456
18262387476667416 41938326833509088
70599942049186752 89064784066164064
38771530230104848 103174029474636528
4150248376898196 44655115053696088
11293724047532280 50184712781217224
21130575891352856 24435644621037688
5960141012932972 80313004402861840
60947932613892016 98920697974191344
71698441969666712 78360908767304272
958750309212113 16133256413304148
96517517003060208 96722003197811568
27012191902832048 99796664915201248
44084424958695632 101812343794895232
7409592071312337 58113825743165624
57407587194897112 58939190683824952
368397540945434 53604154748248704
38178750030244088 83851761367115072
84760608547963376 95706263709062256
51195847869814712 78169633798281152
1731969566656495 88013682203659488
16090435487088786 23474077899937072
21627294879790128 44939404639118984
23178365388189328 30392925999553700
1211764672058487 39858863558090232
30332343457941456 97163747383399632
516026707417679 43983948561460904
34531631040767692 38023361215646000
23958761593371596 47790675244070848
576888996256637 4583769082798007
58757170571471056 71510608404212992
58129083717809712 69287798375048104
4449072250625613 54065015510321456
7665760264783482 66111740154133264
43670258312575176 92293671595500240
13254800160305412 30159183955519884
79612416361435360 99473743407977360
4988467572654346 74056141807022896
38239022463447592 71021577471355096
30926971835308092 40902252708758184
3273963588037493 69310356643551680
51356168212641176 96199762467445056
30030139288435764 60549444636180152
13502049367537698 36530637628792976
32653650435473652 101606105080753008
55567010154130208 100981624484763392
15805315441822824 34145473904442236
43126874086034800 106614392805333776
12118166561868294 79598849230206720
13788869248334892 73067610126514480
54657473108500704 83400004759999520
48159732146108656 77699764901821184
58171565300860632 78962936127023744
9084964741019446 72943252465684176
3102670995732500 84937747964338736
1510687710124970 72565346374639552
28204503830575580 91372861561829056
14218235421802910 62153871231403384
28425301637461868 76564217052266352
11711430237252434 105817360983370272
34659481825247596 72226153029138224
16776134200791178 105220411832316272
42503795055995200 92292523870225968
37209290974681880 72093253699572416
34238944907904456 49818389474673488
1615215152307892 72646858312849088
5556105248063663 86590026490236336
75252660827224400 76008932037184944
34836303300424596 70898141045306440
16678699179026422 89194104489078576
16500904452922450 31298920541792316
2126143385833360 99233302624004416
70934912393433040 83140750119162032
42483228714228080 80595048846473360
64674918598909416 99798654165306144
1707896841024399 74082628488265280
27734907974365252 46912203277554728
11276312830881506 71000355830814784
3326492668822100 63908797846730080
64070683092498 75699308358422512
23324725189041152 61062508343414728
4239996342163851 59326882747675744
35037937814189168 61457436503285632
44766329603652600 54151818361611208
24852808481637968 46487968441314728
1904149512681199 21875270051200116
82758760442924928 88587018795808464
23317831176946272 61134129542339744
11656319709310920 28735613082849520
42806693341456248 87450112861115312
13322000128364952 41438627219712856
59145807282222784 104895027240108928
41158950671154808 65984803237674368
43052026175034360 96501841549625840
17076047214027414 47772506100230816
12033554530565650 30041915862585084
63541860304971352 83743404536737488
1425509952814866 94537745896082368
54807072599147448 91384710206877184
29184315275099964 39814608275393320
47714310088885528 81093951870663888
5217367666648486 75235415227384224
20136178926387036 44415329565739848
7968535968950658 16047334644158564
56694755030078544 85104270401022384
64941989472065008 97162709106751696
49259664200682096 94211739440633072
57792758434505880 70650372765242808
43814737319506864 57001329105606496
38384341988749336 60812250433249704
27526444157887284 58721065964452016
49301819612060192 106932693117101344
27149355022464004 101821328887872752
84453137728266576 103766540814063328
7355422626127629 100693871777821792
41580281842446544 45530378177651240
5109865388018802 84920440067502256
15163381817630776 72804623440928304
30599577621367284 80379493933528192
13764822000017556 18591423691289912
4612372835120013 59481013594296304
1612020347077180 26473167542359560
1016212735713577 107041936508213872
6257577824215321 51788165137325320
94498967319421440 106360733881351152
23077186148185364 69888067405527536
96839019661485728 96904768078309696
20803135806847776 95887797042699488
4884309596820453 31142750341519184
13687024674030694 21742077296106732
30166137671940632 43675555039308576
55632413704812272 63783818469265024
48608421738714632 106805837272153152
61144231435520592 99802654821939904
1429800817231751 62703510409807240
58996125683733784 70391579070146984
67151758697974056 85986775089132736
34312120848279972 69984855286151928
45387528213606672 90479573942308096
35068630998470328 54034510409237320
10999826564908224 73805741670898480
28007486891867844 82835213427933936
12517059175294502 20181425791331876
17277391846947872 76371032907360128
33093456463580724 34848236862136860
73072422742212720 99463834190107408
41961990583607888 83531682744316144
8815280062490469 74744220349941296
7456022540972905 63756955684616512
94516643850425392 104798389640311488
53743795777497896 84938333731059696
8531374421490102 106406144979338896
3898803218640520 51658068685531648
964456424512863 15622840089289102
25998712702964800 60609358874312248
13294823348677834 38220952389571784
37447608156277872 76795337373938032
53545917092270696 105947797627994976
42600872553990584 69304685648841896
25618356111083236 36780633532360480
5001764088153461 26336529984317032
39379852076496528 45548364552381160
70314174843254128 86161408210719728
7266878715481190 62877344019680064
36498265104892368 64814026394793736
75021269685642672 83728004072745568
43963970185124616 46963455014326504
71348257527593272 90281887704558992
52661860997119552 88113833783493088
6471989671058277 10775014956488806
21161540190184032 32043432117830296
8929980787947851 14826171965218744
5255159655459979 54463135428540072
33571732606736012 47414149348368480
79583509749461792 80961809298951776
35356525253868888 90318333863085616
7929583508059697 50708620670538744
68175812133198208 71860094926612136
88349452568754624 90549109720644048
42886461863784432 87635471278481344
11617224132980736 43760771100177032
16774029941172420 18299501519242108
71279023972002072 82718236327717632
6486175332940296 81757539314910176
46351213033411056 47244497783016992
26982238387916200 89093069687751056
27717610203965776 38451872144160864
4875014936178210 73419229916280416
46185982434704616 77087827662454656
24275258389054504 81238402435263872
62482995125624120 82682533577745488
46620100239123184 60410282935717048
4934188810736468 49235597633364896
19224398064905560 19277760160212336
73674854513380864 76267594520817616
60931643307400168 106828055126345120
62733493657122840 68725265768881648
22617352579801192 76856733617014736
70439008091692016 106598045517671264
540512141289520 104726721506634208
8350689127515035 37640520084103416
39202976375086616 40462447683075736
27860431744310016 94753398353303968
21110547902450192 55405137333675416
87941326777261792 90465435392431696
27167020150053040 70849168377854200
20371844238841640 60847678528858984
39370548060473272 93870253356627712
31902682960232564 90681127108746768
2403249157538987 10215626167261512
16736439299443064 52499281988930160
12935441646328362 25226494163271348
37117219865631128 99953887012595040
14582818513169488 81461202254422816
30970977184187336 51280113944194440
6612785806731419 19568589625640500
25210711079431548 35338043286752340
34384054742462940 49778745432569536
53131328211216768 57274653345259512
50517661640132936 106860183064034720
44149227599881392 82403345701721248
22268283434507000 53400914031364088
46522040508656336 95877879532750384
70889371116600840 94719060727135904
48067818964569504 106145913288662784
66565396925178184 88378089833680016
25869009147291960 106570103904631104
22090122989260116 56004533080569112
13402997925701912 81840575264120912
20509588343106856 65501831229636800
52836191527265960 83719608129509408
61019864511235848 104668478289959392
18433113990963756 94594942289160592
92858380665912688 103276416960364976
74680481320027584 89657658204686032
11255646220931632 83187043035652976
20507820730313504 61093603162573280
71014230632987640 99875712605222384
26839564465016192 74560709259471552
91665844415636496 106497351239111008
87373757618655440 90619854178204784
48674595664160952 83277903663129856
88396132536381584 101017494588466320
30184503404311388 93192345810122352
94298203523459296 101112378437335264
62604265566416584 84318309445853472
32194130047636816 39283011946907064
18209652499590692 41210580454802728
2167634956702043 35006469996737692
344347158472824 77071860853424880
27657512077608124 30786671524717732
40534363320235464 57732432773141136
14249489574987802 46076359968558152
65004022490000192 82225303754923680
5450636197938541 29389312019005220
50932102253734616 105457734196398608
91984652949652528 101458812950210624
11022303171393974 23329134258704392
52426197394694552 65159483312453120
30591843608425160 104498458434988080
32980803190610144 56175232000531040
28256885762662524 79639322523508880
74352800243110704 90790623098576784
60279333837432136 98807326054534592
32728042882056064 43297620304074120
26824204304999560 68222405826893272
51147607418001208 52924638771311984
19401049893880476 38270370920663096
5373009938964847 32339775914615268
17858291197172176 60905651688840520
56276643107423432 88591930411351440
16127005630895242 17225740198998652
62733733883328288 63233430678912776
51389709017310360 57793626849970664
66478859519252432 77662882679570048
33691204755166264 35884630201601432
35100447265573524 72686549215289344
73252305500913664 106689858293534144
25273342682329192 73507052615876816
2114101554790879 58496588859124024
7312038712973027 99672795865222608
30812862765626164 47390320020636776
45334613141206768 72403974544468736
52532949663497576 66462590956588024
12169315968484886 32908198054504416
53295507559733232 99583093201743376
28784751793470780 98162055036510144
12074042747118384 36395987846911264
41702311565985512 78508915818008464
43792294898859816 81562768139978832
54719831791008032 95964985808864272
30097928983840196 36259852970656992
45000571881610136 61769599148349416
38245268838468192 80867295498630960
22627361265205396 74796956998894160
9304905719878392 20521679200359740
30827886906201572 86800197423434496
4843971774671557 12252297800336464
54432608647224840 55052363844187960
9358647508358008 16992848401644526
99023107530167072 104562217321606512
3780029042606737 22155998428708660
4526405294481280 12012279256080634
17471876202404032 59845668540136376
8437922154251104 89304776610870800
32509601426709768 58058791518061480
41771538381288552 66064896129008520
26561628155141464 68441626481460232
38203906599493432 86420389438937808
61634555916660728 82076343197464800
23644812648271576 36240873591096520
41848323019695304 93059352791241136
8927890235458379 97969721804993120
25091141854029480 101756176244098720
51034976470469696 63724191736055416
45214407335104016 76771747749190560
5325370799661640 43610435940271024
239309445792770 93826476369736544
415012895252991 44694356585264992
12135968596752174 58313836078673968
24505807613568512 57778847492056312
71665975477503248 100506202507575664
47662382236525376 88883187893571520
52126663887575944 82531350315505264
83994452737338688 87919428768939264
78374852555003024 91210355170523888
40027475430461528 73909975393550160
102524403327434976 104225452158574736
18361221561597072 37556949349044824
83896941151923424 85078070003699920
8656860623313909 20155166607698452
34993211463875984 106283824679085600
47240209310498072 106446655576968832
29710703369291324 32271848824826832
45956628308861184 103716759310987920
21304195330162824 44069221062524056
15386642374078760 96006695231424000
51527895267402296 92530274492359216
40614769684696984 48115571174574688
2182577264931489 25082914989004152
27373162589947528 89338780443552064
15214320813657770 32645599357645436
7028983145463948 12718383672566230
10292927808941276 80146834136516624
25338087976013580 50475427764193752
75273405523810624 102699832423682848
22798543862154020 65057701302720680
19278432987960444 78052248098043104
10510995232287604 23753262062088408
4668723813102343 66499971993979688
36303971865269872 65957024303285256
10476208491686636 103319353402636016
9321691172354132 47377766692401536
22867432397541440 54719973871277648
6105707302384952 37011117395436496
8065516785744863 70145267603420296
39656322662518336 56372133557577928
65712977692625088 95148280758829552
22166557828144848 83742461593278928
90561102753521024 97246559235760176
88787574848242624 106863992880905216
44171319959760312 79203390113978240
78995845908689920 92629849299422128
46074834507357432 95257159006063136
31849905905639668 41747874455020544
92818578177225936 107009466877195040
71769301854491088 80159198472145136
4520252166161731 12253110214171608
37334152768536784 66998800314846840
59367531414258608 69695986097993128
49847797899110824 55814482546635472
71994470277798120 77537315930971568
1205836279416275 56134325186651648
5064504191904834 8939682774076086
6673331660285954 80675999773906368
67569403809587904 76011980207891504
23561415978284088 89079427299179136
42197087859772520 75715870474586144
4797562319502643 70021424241221664
70508253822066920 79755562403145648
6286139930554203 44279378555765176
72552885061661952 87419056874472864
53203414817567472 85999638476524784
63857269885949360 92397037164769792
3394740802484514 66775349258902016
69203621368757288 106168604921302096
20550271285597624 30883404417448444
14642614865163812 22783599247585312
53409312009067184 94799325562347472
91783131711497168 100566900003385216
65347888287346304 102106140568989616
27303246125335328 50179532704717288
2639089166138078 83055064019015552
37033170223847224 61007716105506552
7112918100315861 96069234322395760
20115843932088864 95622728889290672
78098303907031296 103727885764322336
22616493466410460 28014550185813156
30493317131370944 58945729539552344
22333982454430404 72074110651049472
22190707794244780 104692587804519712
15266416992407998 34139904009833928
100381386714823968 103424508154896992
71301506553261608 96385362747842080
39610723346530560 89014819989605760
1842522051401902 56425295846756776
25169104754255692 104274664133598768
74470875238909200 100202719588091712
25489953811804596 47766693640414456
6300339206739429 44247365651984432
74206095685972640 94663271108101328
65777807464498176 87048159437423376
73826431635070848 92497494680691968
37434482791471504 89648923011216032
37067009219029640 100535434038099728
15343914661462030 79366717483153584
16601173751699838 27089614743817536
55997465421223104 104530270227576512
10710072707008750 104295717638761968
42488407648000360 96970542125832800
11958679068426520 48984178491806440
36546845811619208 65709619304190864
13690619616084298 54032512312663680
33979790012163564 103809531196160576
5934089315283588 8567041163375860
66057007978284872 74972144744184160
70438030798191872 106372401676619408
9122564728768164 12379991738070304
9445257714672858 88490799904874096
27437500350681320 95532258836845072
11994550939500816 94611048513209584
38778557650939200 49918362917187152
14623867300442514 38033435451202800
38899797802924752 98934926426807456
98191925389262448 103770906741933120
75595094799136016 88310888331801664
28329157398809832 101575312044894848
40731307192148992 101513576175687472
82897890154475456 99324209824541152
10310299549541862 100863435624480496
76456626787899824 103692195876575152
39450597020142768 60515312500446352
38902763636973592 52569540627949936
100261064882100736 100571604234029824
7398918345837407 17639503236868678
27360654602531068 30670608804209156
3994860092784502 23687905964881912
4647178018224719 56580344757787360
17664098916400538 102656331050747744
29499647754938908 83824324990100912
5745182966325382 104018593659669936
40202465604665400 96246976967751744
46894155405795696 82755875980755664
57823955192991288 78119505861246544
13597513369429024 51629237669231064
27294830448235720 43542215475859856
24855554713986220 64821460095679128
22337454720771040 98930576132313216
30122046402317828 83389330562093024
44922709925301768 68616469724495736
90416772076675856 106680900128564512
65709856688529624 103527867771799536
3891660878880694 95676052993116816
46082863003697992 90198885764574864
42580045202615384 51668730939410816
12398712517456826 15459093077265558
43443079369950896 94345036860219248
45741178431679944 54937251666591680
52344692614263944 68584935174509088
79171795760868112 91101312414146096
18575017460945140 39104529646733496
71488308966301768 78255521692242096
88176057141635184 94330671772595648
4212347605158236 47847586314796096
20285906494224560 87037172479048592
20047761011886228 30741515455953236
19646328062854016 45908970624295456
80390675853452352 99663965294840688
88625567097789440 105222099397914192
71587974988671152 76941186356237456
32248611556045552 48038226920233568
75970105208875312 105191853169904768
38411565200138880 106655259743581072
27633680990920656 36186280317580432
23498789951034940 87546821899334768
66176030074552192 98566736655613392
64442571557048456 100790983429023808
33447753481560916 39621908295806144
29405777470846576 93436211107324656
35005786553607960 59925618967591512
37950118512693808 66899753778816648
14840710493783196 17781015076473246
48862597479727584 70359690348706096
7317436449167637 48015291821464184
90671573379274048 104312155749510640
1645133593212510 94898650512706816
1450889511038208 82668071058868832
57937892064356264 68813100232856408
55283176656889376 67174336909755368
32927234957631704 97210258445473920
13923289635968026 31088509535373324
60390241717393152 87378605802298784
89796123473664912 94986678000175920
72479359264373056 100553261216192304
73736903101620528 106874739899866160
55165964690699416 68385742966120192
16006764257725534 44279793861397200
36596714570992680 77134578386055808
39565436786120632 72168048842972224
9961114068400198 84375154558945520
15774946234044276 85481043137196400
94468200475500160 94702620975804960
49124121955316576 49144250467593416
11970780866120536 87403682883899744
23562616340202344 45841365358742168
35482303795339604 57781933386745488
4580374927524188 103349643224163872
65222686199485440 74346265544107856
87929860194868528 94545443576115856
32969210696136112 84859919672002464
3831855033956911 101224404750220176
20727853284119808 60525122642694888
66860066329319800 77313010526790288
35638999184700796 58861860643514672
50187473175097688 73325128914029360
7766131182785802 32021615435648748
9872734751390464 91508920071681264
75645838577965584 87277504803100256
35535576225711080 62124827009576832
54383749867505680 88761891269697248
4484107690541461 29789518050077836
23213755004921736 74870234040517856
2971291127487566 47122537263922144
31551915099979420 39574691901890208
50593459684868272 91499308992634640
1138809321392441 77999327318694352
13760644667855844 94289285058386672
24735852183332076 41982687347852728
20257668774995816 53378580127476536
51699224872408328 88820559311349152
3696623715637209 52209757092898976
20294676920688640 81737011323209808
5749487582728580 84185827901549200
20782831519188704 104483933976012864
57814220821649584 100684010985391296
59040074043586384 102538166815174160
39695297986515832 63829040105153312
53281186181008560 64020466412160528
50125851955242952 61673932735263480
28408722669913500 32940842224607488
21741761266963208 50545388126433208
66759254891961328 83841262404448752
44989082624365640 46697334603317288
9347202188031774 97428960681898176
12549389052195748 43211444806013896
77319716449178368 85785144374496128
43828963179581096 90639347807739312
67082589131083336 73138734372654000
33741725884520360 91068158670338496
55839411199474368 76222970594237952
15828910146633920 40377169991534832
32291816587788028 105620089126905120
54543707602577624 70408825149516336
11319347808461768 56745202816811784
19524504298126232 92367905550851872
38614427767637272 47439590853910096
4509394817854312 31293753100810640
25842160329265608 31541031607842656
32294707440341204 94312056048157168
52515438456794008 100651682286256080
33207413219844456 89657022903477536
1710208515010834 106597319232955616
66782789651403848 99751261774075760
51716425338681824 62662935459269368
4515587934510806 104215711300304096
19981363418822492 89801322857775552
62316313919232600 105484637109439152
6693366602698521 89536329502302224
7404542939079289 16611213582814418
4446994593825533 27316620947927492
13118197774252708 15524332892572030
48124924730979568 64391639851969184
7316819608000569 93369843445307984
36328191669036504 86867378093145040
3682409778927614 29902284729761140
28265032360926456 60277709989618720
36674190681321736 77859896616487552
87383446486727568 100656230869905920
32917811846630880 97151132276382880
44753164907767896 45592790018772152
3061421948900224 87629930775245712
14768377233123 15109532566625604
35892915273806784 99451975204742880
63756242554473 18052202587128840
86247774755204832 90111199045863776
540491174355697 39603054968251824
55073829605466112 85149864338580368
70862750114634368 91860245864090784
26680628949324052 79424372648003056
27253069496086900 31531430475542852
40401480219076560 68077819269177672
80151159105909392 91033994586505952
45137803195943096 46538337385728480
19980382113863384 66970048735812040
73399790086502496 87652544193420464
47867700876578928 71868715012925000
33201950592543048 80354882830308960
56343939874706304 68300387920788232
33235487239736960 89080495648065616
71611388842268032 72739914246472976
52714839197892792 65842767391725576
12163548331740578 59803476896096456
10943603644491966 69597964436151168
25361361090274824 65204202518601648
38692188329902672 63080123620817984
83701237938091328 105296329827361744
489702266406631 90962352560788016
26402369247455612 66688748321204800
30939461958211156 77898191216697744
46653152580209000 104877830446883456
66147516204434624 87999545291772512
44924422765702464 57358418121140320
8575062944530111 28776637986402912
5188219520263293 53367534111241944
75578511607229664 77603906649200864
18178865267719660 32853082414453908
45340817220399880 61452173267143288
61256324713149680 91602490884291888
55916424891330368 83099559785284480
49572044542881424 97158483330521456
78478023926445440 94012027387043824
5106941924493030 66721221219158216
50835972604061920 87708605121448192
9393740206812674 77999067772467856
10169128303291708 86249405174229488
76879479019918480 82226560068965968
940397741687012 49455548430179240
25868398743418136 34188000375138492
28236954756825272 61594620891563832
4533277965050891 77496648886840096
11338713376284796 101821295608148640
72113080863483856 78722560146497392
9115043931886678 38261900362956264
41988456425515392 86844548425905664
80861991945981264 106363784985980288
17622088387473690 58796083184830512
8575928964885335 68723287120747416
38904353939287592 53995453366936904
42190937348898344 102703970434302208
36346768761542536 75924001362733120
33492440031184788 34030377858323688
87655659454940464 88771844780110992
19664625363736356 40661368943164088
7394033079758458 64556959504887048
104259718703810176 107355540071410048
73672812255151024 100617633201500768
13713284746902474 72317324324908864
6457899029560474 29518770042603320
29307129485331744 64785619726186024
3219455556581880 76651585033193632
36781835438238544 61105145808444632
33365423052378484 45129504853202080
26257351736137788 72851354931013536
50738521098479488 79071183554693264
13876588004968652 90070288595297296
10509225588965994 107326947614679776
55487891868980440 57090273341890368
18653108780318464 53243480485274920
902134296203613 69938909605106016
38133205154948064 45043452530161312
2595437227357484 18638946284068692
16428522455223856 70295405790563624
28896256319082660 34757537799481604
42361144765949656 62939750702771800
32938272003297824 87685523234269760
19344191676320660 65716175536184352
11222413878720480 34329252142059348
23042462337595764 59687142135636176
1497970217842103 96824749240202768
56778210287762104 61391518096733896
314328943258667 106473865233447712
46228437885511424 61263729331879464
78380384206199696 103343184435408464
7957336710921864 35689008269588492
77675651754288144 90962484400805712
31253249294626636 95380370325321632
52377645329539904 99342828927467408
71923113971288720 103336190448009552
3784095431866839 97129530692825376
7111060727002720 25958828672651308
34998587363222144 73180773009770240
44994187385121944 45918753734487560
9044569956808858 35737723297442648
67787264032132760 69055181643125576
12749986477080162 86316833981233264
58962518566143456 98150308334050816
29787463392782612 59203971119739184
24222538452369324 76925987713141680
29947763869981404 54514251111739000
49249994647921016 74125165131881376
454453056970215 24835328011282744
25945345616007628 71228194773154488
56808740404139744 70082465407823608
34866026179857656 73046670597326320
67444110222064632 97037116068130544
32124927515296192 60263428549665488
63124167011833232 96703166805958992
2845330228103258 94766658882985744
20429754242709744 101236229904388496
78528628368967872 106851486742691872
14369069246770104 31411618421186848
63958175210430184 90306675789837312
36213052263843176 40364144943869040
5535127758466342 102128632289539776
36589773460325648 99485047170882096
19029040348153316 32766551315316028
4583341264697268 38511700976089880
13687911227006158 31427690765744800
15301508318919764 63478757457374608
29968495868676396 34619245850768300
40671475044998192 64218410370074880
3176989667652132 68762942196992152
1970729731508256 32188971040458700
27984607969911972 98331490017031536
7990974136423116 36935890562896752
38105253667313408 61304803515122640
8568939737702947 10098771349272544
85567489358843664 105730318925872096
89463940196518000 90016228065759712
7568567267853551 98946128397022688
26694891577232376 61870740012837640
5125257759737781 57444188871773560
83425797223986864 98054712448709552
44772963072397640 85251002558317232
91186664662828496 94695758687172000
41871817660741448 92292232385339024
6591438223428349 67453820875897640
18593919384070600 62404721014631312
35920719695646688 95105352339870128
77876050101272240 104392950045900784
55342529837949024 64532515072967568
67094238605997504 104688364081589952
22165366130781568 26842624984587496
12929555473162468 93896435680376496
41216610950729392 76553104325488704
39065631241303280 107002077374818096
25433415437605684 78797056020701648
10250618366634756 94872289917293600
7994968334838872 106678393829141680
33845619009940740 93526805493113008
39462245093531824 47609389839549664
1004076347314072 55353380209777104
12899137939532860 86781321003421072
38955368064551568 89909351602582992
78541824431044432 92697049977397216
47101848510952024 59239024280825456
15033580434600840 23681543947287384
46594297758744080 98631237468369728
11538082352714926 59667565000422704
29787607932793824 92218471273943376
28680714043030184 77305403806503344
62470825822925984 66484051078815496
55622890445186264 65508745390733376
11611471968844230 71710624251876112
17283086797253428 59118338117386280
12023154227890784 86685831981876800
101119027249083392 102808442476454224
69065007954601712 98280509697875280
26270440960980620 78975787584976240
32475858960847112 56861697509095032
32552533285710164 47413329405031232
71556426355691192 102438183565065824
82881875064438304 106673827647796688
16662515875461970 85208256925553184
3899581253654864 7670856546626286
46209539506572752 100399663737737712
13691990963839730 75423335018384208
46121997141346384 97426518180390224
37299746835579320 42781881487327600
15392260875521096 20874968366366208
36903277513443400 99859114411230528
7528970474125294 70307766276731152
34174714235939048 105456933091429584
40104628207201792 73079791925035904
1294279740240860 51819377368093904
2041128717700959 48184599289423784
10800691420585638 56532154661830552
9271738925869376 70173315408242080
23303858589401640 32106916112554952
45730429906424744 54631445102866776
31408359369392412 89799511487407360
32331285378264636 95465698287994064
53890531022738680 68040457851550712
79493701130079312 80924383146027424
4450224008784869 42319272510484336
22407420788228620 24049607759200684
81192185776770064 84927857817313056
16607729886686334 44893445039633968
27224118171986404 32790601166588232
66496806905114408 96358702291259056
11186684152774054 92528564077313664
1798015188312913 79728493890369456
22153369382023632 98831624401442400
8536434640480810 54571138991360128
59282428428875768 86361525922177552
27075424901358812 36705504550584056
75553448068721056 81599990853972288
47914960289019040 105196394183562912
26000833783200088 40341819542529704
7048975589124684 53088138975727112
49212420564802960 72442965060203600
94590546347347696 102855361789998688
23013700828995148 33517029093872092
38293276019559880 51542376316599304
16172544084596262 101367960474559456
79321196196544688 102407849048339520
9840468139016730 29164598972198884
81129992457514624 92764129227100432
12085434023866660 79637292170024160
11396835552163322 90720213461782128
12102203196759040 38934738862765904
58097229310355408 75045952818613856
43241167644612144 52864365953349720
39738394838835928 53191413224444232
53698040291321216 56290645045224032
44940867469489312 54873463118482624
58984048936485328 78649260703633552
62325568880831184 89171653930807168
95560814162536672 105139305148489824
14530995472745904 79911376307627152
66408024815343136 106678083373768672
3179472240892793 20362101236877072
2495515126821901 95226099024896672
55957830127893864 76690532097028784
11836571729103476 38253072784587120
74331805608279088 96062578472145904
50013653416204864 88661349611166816
23353305733414472 67241734906956144
62750601497065776 63148610585539664
10197595627715308 60678654010638080
17304866697925196 48659582608810456
20870104827314008 79491948718153040
9826228625276572 102003553139329584
11666253460726172 53553238709579120
3045498975796892 77941065982763712
1734061212717438 49245794846244456
47493073839503504 90146998388939344
75515359670727200 84255540224303488
36846246116189600 71755889235406920
8921311992749792 62647388706855432
78861817717152832 83431404225712640
79565912559707312 92830249871572176
43074275967380168 79001689687213184
17924125415610896 89249155170536096
36541825026081872 92927354550542128
4188850342144396 40011692455657216
63781280273959392 74259024562341728
8759400049201208 30097044588135928
27384232529732148 28289700268736284
55088698929683720 103742341683663616
33374102510916540 89037741554553280
7907310340055470 106227029631870336
23501456595347992 51423741281800872
23466225946776596 53336252549889784
60147949803729664 82625891707119808
47423909421668272 63185571286994592
5238243493400577 80220012988014656
4059125460060885 83359240606448032
94870237331406080 102524169809784000
57133192544578208 73637702621720160
27593269248357028 29573089631660480
38339520018963264 66399962322661632
40998095040670800 103894218884570752
45989927735150936 67264377328431360
11305528924705512 98301230217000256
50881056653060560 69288003087703744
64937047953848688 87542913077905328
21806490154179012 68923500965085640
12807421900660714 52138618034569200
53485612874364888 78233264008312272
19086424129864896 89255234499612480
46441986437446240 90087693014649248
33326094541688940 103744821187651120
42873883837612176 66831905948501248
62839412383917272 65771770703244440
67418426686966744 101748991693858016
47346774713801600 66339448478984488
7288933428728489 97305889641094640
4677108264612201 97771475108944768
69718821539039272 102373428885163184
57416144907237280 86019896287080816
4665973417770007 56764038134786256
25273614704593292 25987884752819840
17995357688615046 58343702612363472
74297381496083120 76286238906602912
37660821008910392 64478008044152488
1513964413812638 3645463493667604
78354189371692704 84953950358210416
21153183908464064 29867076178175752
1883442385866929 30864432404225940
61772542682895312 85406324809613088
72668039063450288 106965493966275856
8990475672505193 106373322042424464
39278622608538464 70488295573857920
59731068102466240 64510708678781168
33703570899237844 86077424619959696
22695428416331496 88131692539973888
53287895470931272 76250552177792016
20073405363150416 102063922379296928
46563965143363600 61344348373703800
19661945068067944 25452869011449068
20138106748571028 100799435859252608
16590596489285288 71574682055572936
19164701092798624 92063566449287088
64080021455839576 87995430897475104
9806305318545156 15438304159902200
16472671070358668 106302412886871408
24813813459647384 77167062053355072
76434501507771344 88884476538676880
13032519358049782 58098711921294816
26454063150180068 42810462598132728
49109547577375056 67269195571192592
84936791175679456 106625106051988288
72697636096138800 93310979533126512
11777971329520042 97681862957336480
57814676849106632 63077257518424640
15891223216615304 88003736549107792
33202875027294180 97174818919665200
17694737686465464 62592976455145680
31415500377967092 46958518910676224
23099297229777540 93861148499586928
22035490946535888 92352446504641008
1552248065634537 10088587215692144
69161014167081496 73270205663572352
71963285767741816 104882684419599984
19892257779363644 88729835381304224
17515441551611720 100928305123141536
7060672992737965 27912091919574756
26308765994197480 51012178014207488
25207691683773436 35336255410408804
6941343486938481 77415820803702208
24664317038571944 78852397413798192
50285893719578960 73943966541725200
43169118225390272 67339823645079840
30508180085208148 88768792612530944
10417096742377860 20378257827198040
52946433830278048 100917924384511248
23982405238442244 70463185869839136
9685310396075446 69579967468722960
36174427694102120 91014606688578080
84157441929619264 93624693407991088
33250051582745000 86883463043621120
40544604397665432 91705610762903264
7503451484595875 101901005725837008
88428595595528080 104288898902989264
55941500813741336 98187832029732960
10867711585696800 73961456968103072
37538437142099784 88518547429484224
53847544722862656 107182740043397584
25781708001927964 89686609976427888
38915297927728680 70946707885513344
140439240491485 92318721744392064
16348943457341014 74322929152248048
79889531888454864 102880366161306064
4966494279623798 33456987428021260
36175079544944400 37025980024137136
27101843624309176 80264207072944688
51781227131438856 59220199345000496
4508101973751834 39793126432007240
868210446766281 87115101996161696
46786019318333464 80333245779671152
10070639971004874 70932809306136368
41236238275503944 79511562000830128
43294566165482736 94450538159690144
32709904958958836 104313596721632448
36810322372777960 80871171497838640
19552102087380992 38661352600738928
44010937617847472 102484524516718736
29525154310966508 100484891802797376
75290056402383088 93083673473232320
3117309498337175 105926973711529600
67030399016099208 83711406373758752
3031479051811601 68920948814460792
65966623825445216 104358898885442416
27718311158923736 82122038051400800
40745795679249216 73669481730548896
88762763460240224 94075387946626720
39898462687593864 89831604507589392
36652245073123576 77612985185119680
31045891421793764 37142530691342952
31862330627867528 41020611976429776
7431830332811741 82029824414440592
2070581631561662 98151852490811216
12276883659357842 23952213959265912
8180293791154485 41705763736159160
60957300174221072 105967582811623824
57823373446600376 76614290924863104
574553507566452 37250415537442800
46093675632539392 47122571612126568
15125213064946756 79005493864764064
18037902430612192 24688687543652740
34886438582044624 79833588328998608
44158432328709440 89949331896394784
23350774758113876 53430995439486344
38933897778555704 58818329920971712
53355915737058288 72562607398417328
13479099607789620 64803438729588736
16441899106847392 90815715501415696
44351058020196944 71869884095803872
51719497264746888 99529012972309552
85467425952333504 93048120497905024
35406072064272328 47649894516177016
15007090833233652 67474221959201472
43388872019346264 92658095715189424
30497029327180500 69968355905254024
23515686083513656 27716827049395388
51932157711386136 102852168586194288
5163137191510776 47206028155152536
54978195723741184 81083000228975344
26663706566695800 83062219317696432
35301858191800328 97094036408386288
17242516695353328 95714242296836144
3189506215711977 100686220664122448
20208284633703244 28846158819945544
21904131502359020 91355769966644720
64781398934290352 78872411055573696
75929913031218000 94566882651320320
54382290143386112 87839520516042768
1982306871429444 104422954801352368
31231438751438540 106915487106998512
63876575331193960 103185158898384160
12643738941143044 24304931579339232
27193701693722552 67978760086548272
41530520598572944 43747194118085504
4715393944368365 20897239445335400
23246935689217772 58669590166341432
67625642447363320 94579476112857488
21363037912601864 96265033770676480
20005875831468596 78438352000196880
20173736072106184 45868876811303360
28051152070904940 58403492510476720
6573403967896275 62878006909150352
27401554791093460 66644862833119624
7130748211562352 15367450611220942
2166661761187745 55633765651315720
16725537112870036 84518334703843360
42152475746150232 89804880489946416
6308720454595570 41083375037834952
43534632177621488 85450602244714784
644757708722687 87133219312305888
42628189293492152 85465917242573984
25852561104048936 79316440607052272
62571630941727104 62974660237902872
52016284050162920 64000632758579296
12331485161244210 22014186031627288
16784328234215938 93784413463329376
10144042132977682 100873076120156928
10526235765564734 79098438333039520
32392157977531452 38808002697731424
52192431401711688 77477513668801168
70726458709091608 99111504502508608
58717337132804144 101563240876560656
10963004070478828 98621219581511360
29537801075164432 85814050573589376
22856845363082900 100389611260693808
6010192496351246 34804132163422416
3619868211364 26295734323592012
24276638320199216 93909365930818992
51425320478409224 58035606780004920
11670873060544594 81007148908036464
34308968264598484 89073659498854112
9298479902441030 14308015193614968
26186513152862944 101917383331399600
22059655127241148 104685273727295744
27902612045155732 53688959590531952
16488461915102396 59907462287514912
740024095391846 10856479774679954
75997777469590416 94166455366800752
69873041605888792 100237587271370000
23821442548406232 76566452841045808
38345095334485264 67422659850106848
18819473150709164 90423439282184656
36447657769493128 87325356587422608
15433462628658686 25913419246651476
58596285473669472 58672169722903856
56033851086222488 87697217276572464
3646797930382158 38330236813026448
80325059862963152 101422577615978688
16389235144204722 52335860530560712
27479026853089160 93888938291755344
60127115875392568 84429763030094960
73743507468630640 89913397950466208
40399819139837672 75438961048080864
3569481482932665 24653740014859788
64176230348823584 92255673963078752
13415387962285622 78717678352239648
53403821438693272 88609159466089296
3174644065009310 80939119875379616
25976620234065644 70788487197337384
23628158051546492 64735970532430688
35569133318896504 58130139675210984
507809606662750 24960573984721008
16828671703761302 47924269628978376
61376117271373784 65356743974828760
101837558866070992 106502450958572448
67317213742945136 69279508026582000
21547715188441860 106399104496220464
70273867145058864 103380654774892480
57694795435845984 102214410729294272
63859495276981392 76249608316587488
9970236053081136 57421946302839696
40461896615227536 97850237008746016
16734533528842174 50105166255505784
2440695270362474 12855637911896522
711585151744080 32345076663521212
7178159831515126 46512635345504024
20703272115686048 79480615335330624
37372563403532048 43838365450815608
40164668371058680 93518157160387088
11083344418846900 105651437578991376
8169914759393697 25982632574502580
15459189331721124 80602615396863600
15189417788908396 27449452584303680
96248123116799600 102377278988381264
63949333818320120 78254049183416800
36221842170554752 60186662153165472
63721184933418312 84522551275896128
77390657810564848 79080699907231952
48394174302734784 96465415520553648
18170552222846232 83542705935657936
7295683032713322 62767685275789296
71922271525912136 80736969728524064
8085416903262715 95341807664038144
18589605009030924 91849138742655616
18039205524608240 65983748614918560
3594184705382540 12341430628466422
65542799391995280 69279330810528984
51244031207172808 70443446414844552
75719585062978032 102785200708158928
8973152390932470 60623473183852808
54396084582550080 97471956915158528
71383743243412064 105671019244834576
2803218440559389 41295588631523536
61501967638298832 75290781757696192
89305480413827568 100506067807776320
64373264871265832 96931588797858480
47950904240245088 94879095070869888
16030371000606546 69721202615621608
3788920963952639 17724284579007350
75267526602091648 77773070881308800
30064098921641940 30606045435340900
3964868123254015 28150327930980700
29612894419476716 103655305211050480
17521322996887980 57857429852936968
3773626253971865 4317996824464800
74337241582546272 102474004746218544
8865645833245855 11355965819809348
2710935739426805 97370914747721152
32294663024263020 97930544319963520
32891831208428212 66230283450140040
64903594008663976 84521022170630320
90511627836933184 93451269077186256
69353417448762936 94684722574339344
42055862900643568 43042292161751584
55586578615429720 79327192162564512
4884401667649081 69947155181840176
155595832325744 51042507151488144
92929027863354160 95469022295641376
74403511831668128 104357584186237008
39446941469013616 90543742942993984
21270108068764128 24339256226347364
53249418763222536 85226445203896768
43926265532272744 98459342735504208
69983080654331632 98698240866092736
24614403684529128 55358905741215928
7962892417620091 10996357487896354
55447041305062896 60214214391296808
10476799553419120 24221623140070356
1515311009468461 97641008634996096
14291063011959084 63442554180978048
41788299218469264 102627134253934160
8579676681901174 93242442368051968
60384494405873144 85801584814146848
67019338048766752 72752917599364512
19354253910809720 73365027453848304
1477980053162385 5869869455402759
35508270195875952 75891740425285392
53397869732961304 96270581156887488
6982066689324955 26170929052548616
32200534598526784 59897723789548912
48520608295280864 97897114221357792
12553538665874488 31979296070965212
28083227869775788 54380297703024328
3594942099964525 21435504507270064
49721802622215304 101759104752986592
2216739856624986 77244926951229136
12801201453116234 84387633373071344
19121997702274716 29259081182517260
24722278509618012 106253181355983040
33364561279491824 52634807642150144
47839418677590968 93218234193195024
28859679327393360 75679811612104464
25109976650785844 97106569005800304
72896154405190704 106672073091762608
9723533380636984 83453301094708304
32545928545078680 64910138545023384
3978268982158282 107148815634748912
41740608553191400 104225954599346608
39438702006067296 55808549002548248
10465560116822440 87272225738532304
98604722335997072 99469591679317152
45099572927584488 56242194579561648
30535399560110872 36614611679235864
10100855242960746 20920017511045088
5016357237901691 14450685682655344
21254174223998272 75306682555529456
13012164433392724 91475128902896176
4766860165686801 101381981739118640
10851269102848822 67860843898537104
4107697148806383 19376995439626324
51370961116537888 91657303751654112
53547075305582456 91369926320920992
5598236001848224 82056847324702496
67357473273040432 95546681479570832
67000223400171320 80898869003634688
30270414233856984 64309758603992880
8223820776341252 78989414388460208
106498990393856496 106543800496956704
28084297574918000 64767629536962928
37570438753635432 53254583103959304
37793549985890224 96301068398997936
42230234076879528 60268630344908944
1118323129763794 81622172031403024
51760403236445264 77242802768042800
29993299581474324 79139567874086432
10385120787734610 91926505776552640
27065730860162368 66767218060251272
61260577080204048 84020767717075776
11372809554350670 54528606291218600
12038345892046744 23806535245012680
11807097052087790 30217781106283588
5239442993244174 28007394561475772
63510450143248024 89591391480415776
1593566055440903 9850794503414160
55122061297537648 103035847146252496
6421439510288242 6586423885270313
8403604992906575 79326156865687616
62745529804882088 62909060043542136
51312099587225752 82306033558194016
23848059504084412 80629436934461264
5331578732448200 27012009086662308
32954602321975348 77348540302541392
21788722811777128 48342686620233184
32573802468888112 73709618533543056
48812549039665632 81265422334297232
20942103056365596 92873322049517120
7505271161816792 59937389510495032
12987097816693886 58422913789271200
36107386636717248 86381429555183840
7389483312337880 64076783198934208
47962498127969768 60360296707104528
42129213786893872 53096632781003600
47293196122047456 56198481619627792
10696511855517204 90362658403917744
35865225188186668 106858532100861040
37104519664942192 45601274742036080
4111569018412783 46687218273622544
45250318751528576 83011310417592672
6616019231866459 85721429971115552
24127055770322816 76083202871634720
83602298657793088 85561930853938352
69519977765996976 72993723693084000
1955682729358292 32358617616268940
21223666904206096 29285504487379092
22839691256748976 41070747212764384
40076618364547368 77714393983516736
64325393066214408 81401511219519088
88286767565781456 91999065808829936
56181175154969824 106565256079161520
14355630512804802 29740726742015856
59523803819741856 79108966572308784
17748591959485636 45087963550300240
5633775497609333 98219350776725824
33283808321706412 88634843876394320
22066325695062268 48347601338266400
12735258488443764 40107643627415112
1514764050141907 44704752208733016
13890466775713356 32885462220940800
27173928023605364 65715486354712336
6420124455799488 8710267255780797
61556137453157464 96778108203343264
65830871857161752 79351202612069360
23594403112271512 56307306883496128
82689632864621776 91786243351078464
98019334164454704 104501706971507712
28106941815404908 104833309419176544
30627544052859516 56501504801569016
39876840528876904 61073900418091616
34287890561601276 101981067404408704
1675531814882661 78691116296572544
14037108609820566 94728781913229808
36610874304819888 68728775919315376
59579286922908056 59598648292485464
67250211821197168 77884729097405296
34421332132504292 85214886237878848
3655392294532396 93712681471418048
5698098476499942 37124447676363016
17025340219869242 68031054654903832
43580546299035672 79995425266141184
1228491413639450 10180515277524572
84595910496666384 96620516550502064
17819509163317500 44203491435399656
44875500487539696 86001147788641792
63443769077766072 95328192440760096
48700406173039272 52104594194020496
70278148297121472 80018164212063264
63714276976141392 92269147096005680
70821571202537200 82375278564249472
86045462872236688 94345227909050432
21116440458159652 23734016366765992
63932786942965736 75432668978857856
39463075403577832 48828519351117736
44084374882381088 45363423876219208
73525005671639296 92269749893050816
49121237666137728 71769793327823304
49771213404489928 85350646196513040
43666854854637552 76326538513111920
65413058356542624 70725602590685312
2528980523782350 90881606933527040
25634658627491012 97030705396967760
7867302611039739 9141379266444784
29475854222866456 92318736368422752
20726689886594020 52449346194024688
70333323423246048 102566656920567008
17603588098127758 18537687258427820
94536487457976592 95719577657647376
80718975854989680 92015704377649360
11145353982935722 81235896294879968
47470083002500944 62274113671211664
37063359726510264 104365574012471840
32764677897317904 74123520384802288
6519060699699024 26302876245517748
50383230645421248 69448419452284280
9302747085033422 15661535995080194
13768088361587532 59039723236224784
39655113578284480 60644328886481896
89285930821681648 104300412075602784
35307579328982184 55756790628786504
25277799663470476 95620785684994944
59420187496305120 95728836458909280
41446534540617776 74074250000581408
69084624693841216 89758259096855984
11277870234253318 34725929468576072
32947794902704640 84502046632606176
22499589842854704 79285709655345200
13833157442366800 59227040355282248
56017898655029328 102140862374625072
2323409523197557 76295040000608112
1302394069017411 30836929168019124
2261056318444062 7575381478930287
18658673696735012 66270195400955240
4347499893140414 24255632546308532
41111969859730936 70000769966728256
17337788530410396 27870256878212756
44829514384478784 101852313891208320
84847557217564064 96681474183426720
69809388355620232 106118688779597536
19429461174797832 20727200075347532
38650577583725000 90758951548669872
42052152752589064 61236308174591864
9568600034751898 23842005997310272
87235487361324368 106167461579366752
78268361476818896 100633350959744704
15379850467008600 15657576869760904
28018907860316484 43384235725426128
11314320608092886 94379013690917264
69655420915057800 82439252241885424
47614272172058896 48642470176447704
74698307684416240 77974657380592768
30421638027151124 56640236116701544
18815071357049572 31332893105234164
45845972196531320 61909001284610784
81061774503435184 104351936635176144
16205095491802226 49465013602166400
1798592520898820 103257229200436464
5728815742884449 61185113110541568
22902513534578336 34562925540721152
31825152769344348 37376720398763680
8167906252676778 43718021050170928
39933024652976248 49968106131132152
8967173329176336 106054310214647360
29729131402452868 34930507982568000
95102767491193072 97850486284378112
16296739415039836 31684698776899356
28077487184267060 34030899028666708
36343666419204352 82621448544252832
38200855527072544 91645953981182912
54067727195811112 87913338599857376
62457458784062616 98184724967317264
40879607047869136 59363595874297752
20752983718710340 38534594150940344
10754420603492362 31540913910553760
15038743854658898 70273574373252912
80212283413473184 95161609866426912
656236453421402 46286367175085480
19027645950254072 91202638315568208
60184565774598728 99741871336681040
65638347253051032 88261467802355632
65306565625140800 77726664128433280
11686105022083290 43295736947663520
65704411399479712 77116407470753904
22359731160866560 36846044306570072
43262989656878688 87433598956723456
31625350329166432 31691386415403384
34952162776020832 106636318997502576
78677072691741616 97610384842998560
47296987838794352 94154258938546816
41686574774628472 94995653134412816
9661013157551962 104817178732347168
19631758052571880 63037313223495136
98840857651562560 99656923361978592
17098685761594402 69921736020316736
27673214996583572 82960627291527232
65034106667455712 65725490242711680
21857531516901028 69378104374050944
16128829993189250 21561624088740172
43336972840053200 107211387396855232
77043660166542864 84602577489248320
3717956184136965 102162684394186848
89823299072538048 104577229255308208
15138824661286936 73081752943755008
43552065877190424 94346827454497968
81976967059945728 102929724984460896
68171398302765696 98492152735645728
61297865218003880 68023656843257560
56388847628829608 74409287127779440
22549212679602064 25460094378348176
34355790645377752 51175453086997256
22122577479185880 57714674795130952
26363619177868288 39554195771434808
10093120566473776 100048437621231136
60277781728357736 64890678000129360
30420360292165012 37285636820793176
11077190167239006 31587200561281604
19133676039462672 67589248962957800
11620773515525444 36192225029972096
50270720022819928 78393880423115584
12956375150444802 99990237162566816
62659631482907144 86624148987939888
76608187894965408 85839309207191136
27701855111775604 83888278830223136
6254727629476551 30946773292049428
58902206502530320 88270416459204160
1194776926462555 45390937590751296
56765481299657096 71038550170240824
35104713639220448 80340918333593424
13656554573859032 88601569669973808
18308618027588664 85370653281831024
32657283071293660 42279145227089336
67436669345082896 106069985740542288
20746179692551052 43034706593341088
32505616401468676 89906311396055280
23520087061506668 61590771634697376
6186039262761692 88944026015948160
44312441649231368 51181063607431064
49247923549049024 80501638151227616
12312782969004830 41182864963106176
1158181545381928 23759101425436036
66495108734524960 101439504390368720
47260475079990416 63863520256437336
35390861352940772 49427809321913176
18769864334630976 81996794446068624
39485303920278952 52214274539056808
51156139090882144 58136498133845176
9314299844826132 32679348748356648
10909234009157950 28937813917946644
30993529153451940 33413780475286884
23876983096897520 61139354987027776
35078803179387304 67743011176460304
46049327814641976 93194236014141136
32172426833517476 90817946368335392
15946779671552286 19709647961219416
31155209834349080 49523466597249248
78127576087776992 96453406816708048
71156128474332088 97984516673095760
77201190947580768 98320832442435888
7331865250148015 93586550639036992
24402380791979232 53231571780981096
35787802172146628 66522180662067072
33470780318238088 61442341556171832
65072140345375480 83499890051982160
66569489573086208 96053021679872944
32227765422165316 79805038808795216
29298322418052308 72714493786649360
36715560167976400 90668618856889776
99239730758648352 104040664804583040
20823641745251860 33714049361166400
22755481455939496 103084384243702384
70121816214204832 78072057226255840
14147136319234474 26519200003292480
20608149507385268 59994260321951712
22690135948746884 50848972729233584
24297065354945388 73263044557945680
19808326472643672 48954471276952392
74024480342889824 85073975025576832
53750619748810992 58091802709656560
4854035182170108 53246490128737288
16442177432326898 18012827230861674
75320993498691216 99222102593866032
15986704759519586 43562498600333432
17518394067204676 38047838236055016
25625936647967164 41247335434087400
76210227979980896 80755712190377856
4582095704389193 65300002196497768
63800607613972896 104707688544725104
63513393639754520 79066651585189488
39733931093237328 49207190077383832
83910686175370464 86235497424948928
69779133036305280 91548579309666880
5257127809618762 28603965300988024
4427140981525042 86437257880569504
31614806465137500 85770527311762672
36700068594911600 43775753938920616
56658127386880144 75440097970912976
36910207983029576 64840922430499304
4215260721299364 104074227228080048
35214592210332128 95069040780696160
86565160102654320 98499408882598560
24347992472522368 81847503521151776
23590022819605652 24973889816901412
62882620789756816 79133728196553472
31983788162398928 37291673049337024
30279515540628452 69565460030651896
5732208922306446 106644666034726784
58172197494200552 103521382094227664
86087935191906416 98343592664086208
20552315577972804 79828046137124688
25353394984680952 34765242845026800
36831095943898416 99310254522233648
66537605300026744 100056034836745888
36406137875180456 52428757718695096
23123245703391660 40000460669889096
82998667201899776 100810684686272112
342446062542343 41090075010283688
24990877953488176 37003382622876384
42598527113026072 89794803193476160
83458406161946544 99238721361351072
9623225134920888 59709667547982064
36184350919628928 65917620111685600
68576302758567088 70966573989555016
20382992911546720 75689065528712512
46879823966246824 93227168819506512
79726603995242352 89670643532233104
39517709268286920 95931026548603504
23339846775697724 41520293932109096
21748274218202984 99212681581924112
63214648175143848 99287767058453424
45752178325760680 81686868705796480
21214143299665844 70245595695024536
43124885987798720 77776883556975600
94947722631042912 106800282087387152
13954714434113320 84903752876759008
45660763259507776 71130852110152096
40162192302755376 73390129335689584
52537378390555224 92380519160168512
48286643177116040 72688772596469920
95195314739759888 100602436961705456
47546048207469968 100198650492419104
40114524244305824 83718450054922528
44425815422492624 93290383115955408
100708061290309584 104731669168547120
16220642525441752 86357636622414832
36774483449774192 48973795882919720
51190306728513752 99033108395694784
16209686236589442 23682667673994460
25110505658367552 68309169942729992
12064631097021874 97043160922848576
47524923510804392 70376404538813064
73215756641170160 84522530684227040
935679465902329 79845052212459616
61985244177237360 81282619352270560
89285061348435264 97478315084989600
68286483527369728 80496877844676640
77896339610644192 97789548787755648
49485272314191088 94910946116165216
6088967266694263 50241915927686336
12840609231547554 86084846087733888
91233710558218064 100134262421743072
8996901998508077 101701542292657536
49754907971543536 50601110279691344
4526091710966876 68618555724885600
7618569567546849 72827504474248928
25269048220813384 32354901859872456
5281112107575229 45473582415162304
14922552755000696 65464188635508768
5429793224361804 95176612378292144
20462646895935072 27689623271731964
56110656313175616 103648686014463104
42189994491542080 81021674960460336
46280469907103760 58126144374181784
7528509541888814 104503997978970400
91766013503479824 106184684681208480
4221448721110537 35504709367970680
78449588507106832 97964437189333776
18076740587103284 91860365921909008
53348750577750432 94123486234885840
26979598718156832 70549902052339216
85916325035442784 86501933831426288
37957977098458888 71189680602417416
16827790940399942 29668882589832704
11346446251643760 104368385313353024
89420323633187152 104506409778133840
10045628674039084 49589057991162136
60414135061674152 90671432394553424
19021590232276928 29892046909056492
610440183031845 46581499765514400
62222715327399104 88201959443338064
16223851866035090 66860887243335760
51825290237236056 54137903331020008
52762902581533080 94615673515762000
38840355333111592 53952401453122360
38754439318540600 95899975089872032
36905969858159280 93733287656355344
36526750934368152 93399733141949136
58159785241833912 82691652438607840
81394111434815648 100070959637287200
48615983317759736 81459481331099376
70591680577144664 107165491727218304
2689681637951662 20978485384158720
84447853130485200 87208375888706256
10277189890465170 45258357349574304
61387480837194480 95200990562987568
40536013870721840 70153830709268232
26801433347254196 63164111421174280
16511306779924022 88505259376881840
54390044537502704 60966448045021856
28443063530682392 38030886392148232
70661147422507904 90274339216056112
8984346336933904 33854625330974216
55769744276372560 71823694593767968
6087377539062885 43161900880319240
41117170750111032 66782064798236888
9792158848728948 85658009393367440
4028889671615221 45000833810164672
54575886036303744 105617770402090896
61855603519608728 93724729496921600
41166204104686384 93593702443434192
27802604936669556 103580977699523232
52396119771857104 93360477576760912
65654100015235176 89204705946625952
35678498549174520 76467154505556160
9515506454555898 49516871497573120
25122856938986604 75925391779815712
30434975956302660 95696824346787696
36263407736601664 43475652694075040
30575416790899296 40476085257439448
517772094104385 23324429823593152
28600656735718936 79073084223249104
47927834638447984 84794676906260736
14896570732247170 80865078211324736
25508895386218276 90524484727835520
73669975019199408 107026932829044784
5609736113856510 94712196151720096
13887794281457146 20836277375121320
42861780245816064 76702702830804864
57192445847278632 88707924442390112
19768988944987500 79176970517042976
17250697939186870 56766754666921648
7831226680511479 53562203693637496
2707195891379930 60659027910611760
22331192527778640 103206703675041648
75429236477568864 95943099133343184
14575547506958398 16820271468429576
32522542912323780 82627530391639376
57320668466341056 70650710490354960
24222640746346680 67126693143392224
18525690161392604 82149908287695360
30356840458793276 104266368655539760
82119101431566288 85825068160841424
210480271557235 60931753789781992
19635897316433728 86307816847565136
93519757443384608 98953867108466784
19189407611342252 28316869367362992
26184020574599852 62311383569863168
2126125232769776 77736654056100896
244637456284713 77920904878983360
29407283746294040 40059066838044760
3359389021099474 89234868536760768
39492851614828512 81969755977624944
47771293517872264 97348863465461024
17177348677046596 85722754201011712
69630970843599744 79336701476681184
35353613302762244 96752366540734928
26652306608854308 88153817805942592
38573092384388752 76506682544224976
14243023143505104 97239790306969888
14032206822137842 30407547388613908
42660714144855904 68473081403553048
44778385188454080 75991130416301008
47792354777590592 63752490189601936
57102044226376760 101949686036590640
5789038041502002 103091464661417456
38529143024873376 55689140950359000
16696130435015116 91625100254168368
15756009706103906 34154351262789936
1711946882660676 84020308714417696
3507075438230898 47404191470564680
19028099802328120 103195586432869776
80515478345336960 103898855151944416
13392362679227836 45945861870407896
59494236184498632 74821518089696160
59419698436290776 82678771787694976
13420041062356576 42901315354523112
5454319351557544 70108497927784008
66564865091801496 70913067448378416
17871713998403178 29899022275893800
7028424804465107 78753443691973920
73897765047031824 78775837057914016
63169662888264504 71578041087236448
92470635172332048 94703901032549728
15032724092395410 30785181812313860
9932999763922888 27582253781275576
7569624802012639 90251013846895264
57501329523287616 71543426511202280
26799168701501480 29261527108938996
34760808069913884 77016206648935744
55110334961170992 104100349867979872
15386976668138894 91810785713732576
39109789737661768 93172073044720896
25341991216077440 35606578128571724
15872017593864450 53817658591115224
9221035996266942 35391384069509528
20633924798919692 65165091190366024
6470441468473057 91610720272874128
48091436356926376 69953892228218120
41206062948711416 79742358756243568
65774960936499448 78982753063400320
18787814518445980 105971679909247648
61768106406038320 66448666492356912
4631950039559558 46685864078597288
63035769373746144 76881007409228560
42202903541526056 67151746180912440
50645329714405856 81527785279076048
44940965885082656 93649766839049584
63076117692731128 95125288014529472
46297379068433408 56600573075898392
80567856922489984 86434417216664560
84728449983193264 106483802758437792
88935220757428032 90140717984079408
47229559693094664 83287767119028912
36417914959428808 88483180044734240
9570215564153296 41654413625249888
6346625216049198 14854063638415918
12828029118634804 88548694325928928
65758335747993888 100198138309263664
7358752135054783 43030215151144056
95574564268518128 100405277346365792
31454307612223452 95859088748178928
14418278244203194 18846358122984708
13103482901745232 90735160349022736
17973074298553858 46248572892959624
28809839284851856 53583770793537552
16883536877677928 46354433925026352
21097392942678464 84618359359182032
27401694985605256 33679080567498800
102657643131778784 104823796185496208
921642694743729 43234241737812832
33318473039568732 72637141218657728
22854777670260632 48807628398144944
45547220603724320 101556284392084560
33265373252732868 79666373272761968
67716721058041040 97971543680574864
100717304826797920 106260653879370176
65803651763847008 80827908068894240
11489230350563056 87935126999705936
72483150563720368 80937442198058368
37654615772952296 59478439862189136
50525449081489208 60010677665332832
31019269716200656 55797116859428440
927349222231674 20688645924233260
22133931994943632 24748168429132096
3656269584525301 103051067672275984
38277034307453944 77029799762871216
26080758799200072 86303339312224624
20434166615686428 77434437826034592
22352186729596724 39967186351832224
2138638722764588 25085600780342500
4329177560250475 65892258115157360
28405825241784684 67235316815042536
38743514035783024 94886548903672080
64372990509239616 95999963833485472
23361013071007932 86072356586156512
35627346583636876 106705549654507504
39139628139753368 78067692809876304
23267810390187468 27082662667741412
62652930197097432 89263860278347072
10832676412094504 60780834942327920
8764286579368215 38490293651334408
19199915163811124 85408490753657584
46795318844854000 91122910304143952
39131562491040440 60524026683371008
32091917370252628 50613269131171448
19832307719358836 61821419270735584
78239033238802384 85805569657772496
59745376155761752 69254112711099664
27488640252512376 74474308228031584
28034911251585788 103270854892970336
64417906913317144 101012828223608080
4754753862897113 23334464337625136
18884235318482220 20634779368330016
7149990502616887 22031434546986784
50389077821523312 106086655267275680
26323441237057892 49573958707086208
9681319506773000 48499181132205992
40137837897563576 81008481676423696
44587960016545896 96387475754400304
16434404224206934 47319853242269928
44817757058985544 47698459796808656
9890212442515570 85456228143941168
67488976750606960 72762429251509904
38141963914969280 38831065221301296
53227395115415224 103764409740592640
12176127026744468 39586068529017664
47892977821520640 57780416579540288
3540606699969866 56950955222305328
73947322991150704 106603220567219232
47619491986598616 74755950164054912
41330528632766368 67060977153762096
76810037523407024 88805128269833808
44243543427140072 90659002654490336
85305095275752304 88476328964128544
46490206549969128 81169135027300304
45798380815185952 98523736902731376
62918840526508368 72654053618030976
48845906692234832 92715901999959232
11321518238753898 58737588753279912
35241951426651404 96488443038403376
95597120892380576 104824446773466176
49612336141627536 50555811634715680
13502029784825906 36764733264745736
31900510894855136 39200956908548000
39270079227881648 88492194336420880
75282183709022944 87267797852055408
8626381693569570 51706124875063352
57802161191290320 58724984910422168
33541950336136648 75967138622520112
88207560563505984 98742867751643424
17086044077117168 45564422090850472
59706099663977464 101775378664755312
23019288047388852 53466273920270568
11833469068516548 72460485038789792
8459956722213369 25688972744112412
72890516207067920 78951953046146064
14089866726652154 32727107383408376
15138411530799874 32042182075499364
62490130753283344 86716020329174096
93660651447552928 104867607196353216
32582274475935000 63973416228675120
58112117114259752 68036661766618384
43199753185427120 100342330649685344
7059963510736088 42043397758823040
12559408410862358 81452754059195760
12440607295695884 33386149704097004
27082904965996568 44098718577044320
29579119528341692 106271604970581504
64457179378095280 65642981347059288
12857106260432824 70900309371360824
50505675824007448 75116056400985376
8792665727294927 14167100973453148
4843963400150683 54529889188498720
19938302896534740 60631237749095568
3650195287133410 80672628412584736
24581498158063140 50748943085720856
21424908385761656 60465311793531072
77452185307743888 92971627602309088
57499385484853400 68279170101113552
5711243015036396 12996003081744392
11642921196317298 89034830619517184
40418882133113120 59919385360698352
5404351493938449 67700207408550688
10540499334997946 23167082893490616
47896100917042192 63785089899982488
59599603800767552 78422206664888432
12389317392964942 60560423075069848
14642713008572778 46628992599084504
6252449793961719 43834967307651544
16458453638832102 86076034055504272
11557799835057838 85560057466296064
20410848826385892 50554079976651032
61793828265900840 84762601322449536
31513680973170872 50862168675431856
2451313173342134 36351435447854256
52911256079062304 78833846504315232
36602676648484440 91321152747501424
21620489358513272 66311866838691752
15061097460942850 15102732785369500
33863244960202048 84785495757226992
22339992885932172 69846522957337608
12407280556736762 44252528052156472
43063424050984984 50473646544466808
9905546622436530 53977870151504928
19735221308085264 75304546740866896
36506151957691976 39929587994725440
26130817996593492 80379135890771152
93292200452521184 95150405269143728
22655457815430464 105463239916352528
86541029669682368 93222001426845232
17472394889907466 32579562050893420
15886140350900660 98153309978448544
69067823312748000 105847398697764272
38601665889140728 87208993620832880
9383856667009740 45474801307500864
42003165928475976 42381566437268472
17868811667945490 78533181335944416
81241420222237056 107289546239268560
30841647809176272 47944475998067504
3067718397351076 9519467802249532
45708915688144712 105246394142521344
33258618853114340 101191777366759168
47990467097191648 89732218760558752
13454093236468896 37209978363198872
21751515537116636 31266022272473928
56278168490495336 64551321163332024
1680068317507172 6316980627273182
18759950504144300 30653242430551548
22258460167356504 55222667492057072
1477691479536438 13059272752580650
60668616512139168 105475761174944752
34418345975122472 48103013998312408
43230689648865920 89195429850019120
46864632975130112 65108044248362768
47198328669198256 69948627034212536
23377102160806668 45419420123828152
91149710097269872 99861293549485072
52524960125099216 71505500771605344
64425611075658840 65150276936852304
4615883378229144 79193863458816576
5014211328193286 71701357293579904
36957767582631320 95511881337870848
57404656059951432 107016620973183504
33817533081402608 107183419318014976
54431090857261312 77291832685428672
88513827748833136 93104154214802608
45611693387701064 75858532396331072
104640496170789024 104713338169711360
16399957828156290 106608007500098864
19577244110835660 99659201984019536
46382635759420040 53909155724532728
81271335201867728 100494059027176352
27744040572330872 80538138124887888
35328796773646568 61072837609264032
38868116515575432 47680721836071424
40374567955996728 99313387877801952
74909129889582480 89726368678748368
53151919284743152 93960630811808832
80066762987942176 94451101817922272
37221377613290808 102311288310223456
61031944567478600 82048307892862752
79510966026631216 105327090277898096
19317175719585432 57455558945769920
13147951442672738 49138406824267992
22781264670356000 38079675021644232
36061021246238728 90399349029353760
44053681975179696 86347923173690080
71203320201358456 97882780631469792
42261709767704416 96181468814353232
57117941798756440 69372104079735224
14456176041796502 24288139633361068
33192593335187168 33564055254739400
11610707421284110 39150327027979304
3751810869667437 65799865112309304
48230534411245376 84672221451723536
15557123116379174 33645057990606708
6190587098008350 8516090114359289
17973050139775478 18709690315022288
52135132281902344 89554322049151280
27265204417196672 56598870935559496
6914380976618199 58915462813502160
2248515130684281 87148239835020496
33854659077022572 84097367621139200
79329861083353088 82761726212634320
5212466617881015 78523457883390480
17601449983018886 90920573000428832
4790637092834094 19711261690209208
28254045555044572 54081067150384936
16362445341272746 101783364123298320
42771342537404280 57207106039372288
34461769729861088 67732735274587288
82685237522552544 95700328827280096
64268622648850672 92899361949918416
15624223279975900 39259725934465432
13697058897845086 104786130283281776
35319177504663488 41008362893283104
28305998146942920 100856847075672592
12963301150364692 86570463414827392
88319886869417632 92291426462411168
38913594673160192 88758426545361376
4433865119388964 18127090135471356
71787722719115112 99754269778663696
27677988486119860 67982518789184232
15169602323395166 71842614256912272
22832691818628708 64646348995624960
72392632087953616 74459126592997792
14579081143789300 52317513886513552
36883266145993448 68829140706060832
45571002620005448 63279400399539984
28317952261967868 69762192321492048
10561613123723608 58360231291851456
42903725931580000 105120923070932064
16687454408155452 65071831581330144
7607049281782918 45629877392271448
58732883498995624 66530582750875128
31143027429650896 45975336370779824
1454603567124177 33630145275700016
21757500888023772 82478275533461040
59428141021093024 71293678130846832
27216659054217928 41518172760342432
53510023460047184 77287736638264128
68696318921315424 86268309373185776
33397714453030032 64436099887502328
25576120072519316 79261985341131632
22047708811472716 69495050463224072
1405347722282792 10547308039570624
38722483403228016 59778662631170312
46969152416309000 71866125150143472
16980767879779826 91535103410950912
89948018360740720 92452659331551040
9152658130892568 44113300521395136
21973514665502944 81025962376211984
6872303112839512 11732846552323540
19401894464820872 24515219089744964
29050385095128648 71109274517821928
39108134342853184 54229746865335112
27934219665528124 87444100851215792
13546722437489708 46671094579936248
33670758657583256 49226842277553584
18360848427764904 70343949206857720
59189254223252520 73294200340970656
3496490634211733 101225636515410288
53935502715801656 55694008521794928
32050492530917376 36912701158850504
7552887242292027 83231433484058816
39251177764131568 45126759455772424
67965480380977672 88241311358102096
6950907652917485 22373494489456572
39054067372617360 90491745949259616
81360915124278688 93458661172743280
11750697750109488 20505386508226788
11072286789300926 85192090371890304
44413333834479928 47245136635071592
23189858036476532 99529791213249264
46159929957448984 51682246856667360
56467664949008592 97042147765960752
7301179832779698 74170734255344816
70316125905415384 78450414841350224
8300442145745473 52345539079424320
3560019559204485 94799934213253840
66641684027479208 72530810668866768
12851091277366646 103807186379524672
64580271380624048 67077336929622688
23915202510513700 46938977791894560
51785286066508136 82307464546457728
20421609191624844 59517367857228120
14842041460387430 94118844827709632
29728731480007952 89991813393561232
28045878188056580 64408832168677560
51967201073124728 83006307518275888
42903744552627208 85737539424843648
60881910755719032 84519391498971984
4867896338651279 88679884307749616
57117371700102648 72468913253181504
35493456321001836 50932665676116208
55127833417371016 100646413597152768
21800425641212096 40030739959503960
15873652425523386 93834463777730240
15431417567330178 28852547198458500
9345394082434088 22611626639383328
10189778034360510 19515205504069148
38283406291783544 70374870718275496
42493735950622200 97661514951610624
47391678389688136 88880892755633984
7378915711945729 95089476066346032
86351129482887696 103156429959562752
44241083443117928 67532080182082408
2424663997039796 72837473856747856
2876522858585359 71122775780466888
60611677691667592 104524214477510128
68819346241570704 89633999711870624
73231551682614176 78943498933350032
44901435325257520 85557011314203696
32437513500242636 89999441358748304
78544375294100240 84162191011605504
11541575924536140 39942347076065472
36103076461942696 76035136036325888
6640659555885319 29050312224754732
7532120918847279 19400171981896220
42201204275519208 60928868900930824
34219881006147404 56486495728076968
16419536130311976 90424234872563232
81279085328383680 103780510828921184
19639292489923108 73452596222336240
59671017992581976 66139336073496664
62488805778401224 69904551416045040
16247122186687480 19727808907452024
67449884669638104 76350346707141536
54712800479615432 82831970532965904
48343782522578840 78094596301524400
45718770309932736 48517242220064952
42540403220560096 59395608318200720
60514394340128744 105344553152353728
9374684790538412 48554841770057704
45298877532384896 94853775951244416
65342913753216976 74399191213736000
39443324953870416 66372931870661584
2702880460548784 98083740812126224
10254072510036856 65063105463747448
62699148434368936 66661913195737112
20870689386838924 45940197940641048
23491000273234952 51417860155854832
3724250900566866 41389398918645880
4589779158224490 43369902538745528
14471984504285822 58986091415790592
55760094669221912 66484272229368632
34427274814827748 82156703423836944
8347134663427739 59937548072867240
12000580938627250 20706352782444012
73820436760792592 82533675389134640
51380393991235000 59656208659655032
1454446188727189 75631978328103680
11066379705488212 101147205543726416
13077423178251656 90973680273598160
43994175988173704 48432854286465104
22773500830377212 39557561776950480
5910503920493702 50729640502762632
27462191663237396 75380515409870960
15873616453508768 93081013275152256
85030008148373456 95053170628162064
78702850799268768 89808510162677824
3717676398677446 39630143083775352
38550809222921392 50910177008785280
8085500760217290 76236517032986880
20620174857438292 34947143126596852
82620719928089952 102612934620543344
17618734307128154 96392844095397632
6214796844033817 90424143382050000
42268171110627392 61603862497644840
13852730170939644 102609317369459984
81062649158205840 105412271501662512
9143234677948004 80074098165976384
25633977474461000 53030958678946720
29834760540449540 77780268986052368
40183996976971080 102274739045513216
6817978240084843 28214611175391024
10867614173627478 74396641964564176
22415579910945524 69822818664744608
62367874217318384 71286011491805312
71519949500919000 88653870008569392
29329525984812180 79232841096561856
58852314684764512 92895971471949824
35456440044872688 96643061893663840
29346337533185212 67444986161526528
1819238415625764 64460505486079064
6047970790190128 66438232748134272
11983931725259026 62454973004213752
3371038562814714 9334431777081304
8462464648740773 93751541469193328
50098731747590664 100061980441679824
21359413424102416 72856143676580096
50293806433358792 94222821980432560
71930600448639720 88230923800172096
11063161406026084 101524147172276368
18488616207027828 52617312863887816
15408225008483896 51934689676663624
9646750255997854 103218912757090064
52724653381798200 96437633192372192
48011303619261960 55935490039660296
20067668080581676 21506951242132964
14136824697669228 94547598231843248
95679702609621104 98785025236003168
40791445495827512 73510494987624784
59698748327777136 67476148767465632
30750836843333072 35384211473502372
38435664630119728 88489502831294304
1686976146709443 62845746816546288
2228406528195191 29057908043286532
11388717187714392 66029937306092496
1728354406370545 35962129083919164
34992766125032828 60612876192049824
3389258759960939 14764375360220728
11354783335746390 94048708443430384
22112782089357008 28808913311644380
23855926883922592 69647703879760400
1093513201199341 2105148708893205
4970944747919849 10036957543775182
27772320908378616 85786833553920416
2100351576503755 25386199145302980
13760038930035408 40147831379928992
36805714491873952 76365389458237888
47158684151372176 62306649991560400
3056875055901338 67307951754302640
45044831963953048 53381607524594152
40349116590851616 88766185882325424
39464443944624736 87215547767027328
30913813572384280 66190297875240368
9551588351590352 89936416263000544
21185552535807432 54006238043833192
64764044274303096 82028559162904400
9516413487645728 43339303365172984
12280430523379524 100875236533466016
68581899553943672 77583547634309056
38499144981032200 48511360407316616
3361483598293688 83339893046242576
35756142183856224 106617538600204912
29884481893455140 78904213924308064
87063121605437136 89476770228389024
16176576437371454 85150467804155776
72445193622555584 79853452342432064
31984026058051320 90300160128870832
34901028254246540 94609170988142832
2608199514510347 106658680548031296
26834110450772492 44592278517602568
19139588158298504 85039977256181008
51085091013014248 92974653669774304
4579182830431369 32622839895898076
33063892515851232 66701554647122232
59738185491010704 90703609328174640
24694238332817092 99424188290956560
64599626146596944 87510153305043840
21177100228293240 47701818289239528
64483183948984944 97961434770804656
6552585341780094 54258653192314560
9667321065752798 27629399391472644
40806901378723552 101786699422079536
36912933045728704 83675618589313552
78009365614473392 94438068068028320
63128706918990744 99144832842842928
84732744923767136 90304923457767152
77413588096867040 90940096586826384
3210190639686586 73923217698057984
39920228712279536 80438992871935696
49430191256048992 80718980172427424
101511479066468112 104876468918024896
40712746883693336 94078892484880128
4955932552907565 94212576590212688
9021030646185308 99646077264194160
28857271631363696 82324648624827248
48114823531733736 65282961512004512
88428262017852080 90793940239446688
24443568872827544 88571585923165952
36037478384638232 85447804832899152
39671401808372520 103166275223616464
79481996460237936 105628111285262736
69212132372574272 88378092481494192
3507656457865526 25094121929416672
30730830159154148 88356733442921504
33729440093285772 84437560933190208
62981680954059256 101921246499295104
583573315351486 73191124968824048
66426255863505592 67875808959242672
8284430989833837 19239273529140864
8693838654693609 26187301107907500
26532316705985276 86506403320982032
56909409798249848 93393319564506960
14435762958452996 16471139083293924
28148871824744052 86066894925814864
22128811690382016 42609218444025448
49911028815572008 100221636075279296
69058698566695448 103043857846847216
16305179795193872 42226562990783720
78622781739176608 99078102786069552
48194894022718840 105927762453062880
2534725293163301 83627168159948400
12610709809881980 67718205027725264
66395394082990688 73800598435242512
76792595868693584 105327479517604512
61630988363381616 81959053615822656
8856628114764410 37873350359433384
35010097037449284 60401939794669376
70135798741328472 83428261149821904
74718056387798352 88888745422771888
12445831430026252 66537360034473080
75852655418177456 96427693367475184
61417102268748512 69022006590340080
8448590562215429 68371992403744168
11272618725625998 60610651051635776
91058525756784880 101651115340800160
27424888579078692 49895831579784040
42741848471923472 45539222792198968
7273819157717900 14079539623517236
16948831420942316 44031832465723448
78257936700444080 83947117958778816
10188963692934806 91875704630873920
30975395618771764 45162047226397728
9150835497415930 89335253974229104
62055516867949336 80715710560969584
29735858232403200 47009500531365232
94522189235800224 102027154502014608
45789855416285352 70400452154987376
22234080588780224 75595515147920656
7162365555953602 70434347846797984
29063184064050312 100229446963870688
1715413462736130 74506095041562704
20030768139317716 50042754112001064
97581930029211104 105381818430297152
29918790594965000 96218893889273136
7243691260266881 31755409529206484
53138756958757048 103231786082765648
26486115434987656 34747632517800544
78592280189593552 78635340285922672
23013935931321348 94846764014225056
82344942118889280 100971185457173216
40492479713994624 67317012787347072
9992245343136602 58042174627368584
3045975006562044 18207686284705744
2843777888313676 73203744035374496
46562293503475600 94356623420443024
62818547109927784 107296291828027408
1029273904984665 75734087640403024
39607356421485928 59957115531663928
39081661207457760 83323433031811184
78293950124225280 80959914222390800
5066390207783130 14834437418872842
30004412043632524 92229368089564944
33658567828163928 89813402237978800
51376335760886032 89283661604351856
98551235108726176 99447840745096640
45528135629939296 56353528302641712
23463928535686508 66518322087603416
3096686352035524 75903427810535088
39042690922199272 41847432223438672
11013872611519248 21714737608531200
24159948683150496 39652788446310064
26980964963797396 105170891343566960
18168918467545712 43912356553305840
7698988507533269 30469669956822604
18967094479723752 43982482523680904
59006366757070960 68159395211298032
35993579256672308 95389072741541344
67558554955070536 96681277779176768
1455560253469468 92214738810402736
4751498243661883 36552993270672632
30504851706443424 101745025890030736
24003398079267896 66280500419206656
41167441533172248 85053831196440944
54544909262496984 102728811051514112
78273867301899008 104033238232484112
60869613117537344 77391943108250480
7958301434920506 94628820984457072
40201608410668968 52346834325479536
79869890780271200 83430530550419280
34759920970143148 45888552414793808
23835673772948852 63685140178966560
66006296456183280 92023258093313648
46540279028272272 65089268875873984
44324281893071008 64945837751601064
16074852581703958 76388027564272736
60935201788555944 99327729534250320
61235596324473224 104072345249027312
23420555405159012 26763585868584076
74570783096257824 76612615324053616
45144522150305584 58491712674520912
31702919711841984 46048921945661192
81632325534532208 86539472406367920
42401240117916512 105433249875753088
24424228194974152 104923126429333552
11005381721298988 101973320753605328
73650632705577520 97003995609315552
98595239111486496 103724699973314736
81523853258881040 101160292431118832
89597691679065760 106936778465388176
45382881006837872 59439370657634008
32071221170388432 59446595742067752
15551786558001718 106691733032651200
15422794762815484 105710487022086400
409257407612610 40493734450774024
36295066860247440 70061453235137216
5624259706909565 93885827988107360
15292916061512384 86568971853485920
19339512287376416 69798361878010984
43791090046688488 86248493405648096
20647209972281276 97805053599560608
83979805576389360 92177235677103856
7830718225050359 39314585429173680
7440592506725316 39235890695336552
70106045819391296 98344799570486512
58696861025214800 78400584493921712
97267389344887216 102384331848759520
29261238891494004 59617500471816672
58403869738864552 98484067779010064
32425771409207936 37753888021470280
7378405086628728 104971009565776512
11784120213079078 72369465941753808
10898208721326072 92258105003256288
89078615625373136 91177561081495344
41183095566783168 69470357732466552
17412985824605570 27771402170772952
20854169457400908 89389318121350144
37149370545542168 93908941920914896
61169939585582392 64301853817347752
34217125179198476 74569923924499168
55606227711416656 98516812737714064
435616872840118 104664707955353984
11698005666447456 76293442165749024
72395345429982800 100342540068557424
51477479852890424 62857948051580848
5328313810392001 60998211500437584
83082201013591440 84227741042207392
57521926630083496 61324280768572656
29378267119967668 37738179793555088
32214132571790716 103629594261322848
44891100969734600 50069749172752408
54553019090169936 82666996132625632
15105169794702158 89625358850333072
15131541285038384 42399756828757504
9143753774803548 90135602586207632
26076693398974244 38923610190734120
2990204253909303 83155651013849312
52537725055805616 105919816215821136
98490342710698000 99974843669423360
74004280160610624 77513869157534080
15690037974728784 64804385975714152
36368831225638600 98261510199717392
76659119874348496 98561432994218880
58398571540704000 102810207086150416
50222232938241608 67683445923596616
22203319532398620 89530685561335040
63987874189815176 86629257305284176
9700745329708106 46588805804879408
10424895951077658 73809980019616736
7416020369474415 26720721426035324
42756737531629968 52304744196837264
50258376118761856 97969942141332304
13604188847797020 86626708597964528
17313183726569758 74290792322864576
18833264781510936 28642601255910128
79562274147796 38674721747976328
33284145104379672 89131383351409968
17243909919309626 63154642254947696
14156487307658776 79019644183052112
23003534581279768 106495398458147872
9646003311450582 44066183458078032
16538564925409708 20468550163319028
64163992964378392 90670987192708256
14925163314901360 91627993615853168
35847061759634804 53007648196093784
4188536537375643 28177154574222964
90606146853614864 101168308651683488
10716617883861930 58684338830992928
70895728039557312 103768536143582208
36896643367646432 63520017393970528
28935628078886432 55835811925209464
13809110630654534 90473960979824128
46504042778668240 83629442241843088
31304442059214420 54649404698319280
52125203768318208 86297398553911264
46624482115471680 97524029720904224
11884654879476936 80953259357117136
17724919864551936 50354176553546936
49468656978413800 87864943550035152
82968659020235872 98305285191060704
15925241276004420 104037900924133360
39185328899284008 76178981562778512
23850638539342132 107022689952162240
3243349294274523 105809802059716096
49949752789130048 71725698290762368
45214061229138976 68972607379035608
59699536802824440 99541035077321296
5175215874562839 57070513408645280
18151813587118924 58948874857489048
26695317155753344 28283930019431704
58225670132976184 65615880430146832
25191001888726060 61980587928973048
89902503060596144 98623741802438416
17118247045746622 55808804036097368
6344108546931843 16117003662254344
39232317920882824 104028690655330720
14446468003735360 72041888300186584
36047907544657536 46123797502243832
30248829427272052 45513915659813336
36574376827501704 47503396949999648
59021748839505040 72593779296515312
56171250428369936 100701956760737296
88076708512245616 100318935153324944
4351782281948473 75905330358364144
21001804587872328 33965335340207312
21044875827249920 45631158799961496
37414303168537928 73870856644853632
15441526101042948 81460766882354400
21913954826962292 35746261821887608
25954133402008836 64955246877955288
35567544701036092 89885258098262464
64069666208663216 83361401816842320
37700333634899928 78397863032181216
69721425910343592 98362066155771696
69505306278944440 96299496213097056
72737805051037264 89751042534349872
67879259761713072 84078404789810224
24216471591663376 102810705312751456
11872285730387886 13193692429982384
423823850564194 65969872631227912
89281325301108224 100799704169818176
12784135800803764 101589277712809056
30187767089543552 97715868983491568
80161232552422384 92540074781048256
39686170240991616 98393471753048768
1806946990125657 48387266222333552
48787522066380336 99179887432405536
19098221651058208 27397025308114260
5335499617626956 44837699271988320
17793227723361980 98993331396342144
59202672707179296 94171456399193248
36426593797387336 53794672980260496
6113915184723286 27741370341677872
80994668919019360 96505532435078112
5712431934013370 18827397430531704
48536162314492448 84567095693154192
32268502869821568 87318895403326464
99348014212430624 102983722821958608
20585184475007640 105995940067046032
5541660642864231 65205424625054592
55858307180697664 90059171717908144
11566832906720740 19719383772608580
33179407149361056 75695859158287088
12441806994698722 14812846782515726
58853521219607960 103824006151916560
10495935205014808 49742911402653152
35241584418101904 55086239311976656
14849680989049920 36342810765233632
42831184895108056 81304128965546080
19545756210437788 64780637527717248
14979634764201364 42317675713893536
28521259473733156 62031354944142952
67554621046347464 107053908088397280
18900205526114664 30219812063425844
31703649843086260 51402286977360944
62502592972368656 72654251014373440
84899873652637152 87267970109909104
29480062455170460 80804081425404032
4447280976756289 91999746249129152
2685904676595689 5212652203035739
41247647037768576 55203065875040088
27294317329276672 65148547200730168
52637092469823104 78517879893336528
49664422489269288 104484693226025072
11167632650100714 36701033304181312
83925554390668912 97831682465918784
28151208280067844 53034340820951872
22341317928286376 94555744984194240
3443925630685808 79469025625030560
29351697325205628 86202943053861280
39478169287727376 83222736820488400
73934551340935568 91399879749004800
10817782645178610 12700587140682990
29764743348511904 74226926267682688
33960877321788044 96472276931709728
7947180512618260 43215808953805184
3699814238284685 93439307275183168
56421998310508000 91303681376212752
28949426651258868 68101410354356808
76356461952367440 80554575508312656
34490088206655904 49369392400629072
20677270285462200 84675922423933072
1884036704264832 16294202529054652
34397017078152104 101468310813308016
5019174613226321 17892092822836696
29741712407297916 61987001395670352
4116136996428301 27552639008930984
14866971028948602 62774470348564952
38918419273019432 97128146095532672
35805344257354 75839165741932336
36415385993382288 97618784197102800
28560067111263292 46802797626327160
3060083064160158 31991410509341832
76364146943461280 107161226334348368
33023111785743732 56382793471702992
24730238154528060 47528096835912736
6240901654889301 80225606164773600
19282484669068156 48313582627509720
51428309060853992 65407287414140360
19278732323330320 29864931031484240
65685425652984656 97822811622800128
21900659151541912 82566335109702736
35091338105180760 51796568006697112
41538309854204968 64995444595256848
32555849803699132 56379573906918368
18547103205665216 81081397484894608
40881935191539024 82253923445308352
22062006598970808 22351601294161620
142548488211441 80266571404699760
48886815831022288 81926241072251184
9730194821861654 102870140296791136
57071408895751224 95150877408825360
16907852324453746 17067736466962062
1774292216736603 47157995201398880
8326766750578313 74151031275465824
16040869838723002 55898963863821064
30834203030575960 54841284544305456
55382382432420000 80108342121476032
2832105281025697 86474899546745728
20191099881011212 95475663624773840
89928205169678176 104363380842379824
62659919939710656 76682490089594320
9518263676326376 66420235516258280
47077094557308608 52894298375740848
48939759696801784 83947969974893616
58080332238895832 90941026724216512
16287944384400950 85680221804832896
55970502376036872 87435852627050448
70479793836847344 92933967685696464
49710673928467592 75761887545600560
26347113313578812 62576083772890128
20537177035024272 77447971899624304
2982167246164323 15497965887188730
43499759375449776 76398821705472608
46780023831916840 98006884721123184
8190044405828099 50888716540655168
17787057879403698 24950603593469636
54853645744068560 98792161758356528
2570407167539979 17280642690156946
36096104015768072 62724968241573368
58430653569388232 94504084940466368
18027903490244304 93709653967081888
9354122648573308 25454627420616548
397976395384979 67796994690588040
67948724364545096 86985355648501632
48620771060114696 59366052404261056
48524061153126936 79919231303141840
64230851220388072 69853168630740016
30966649269565220 100506274681634576
32109336503531664 48609298938792064
79924834259370464 105887465828313120
26394031969707504 62819895201849024
27387675617990128 97719425275073680
6867849491181187 94835452818738992
20424263145384228 100477648686800064
7366518669540028 51383833996468384
19566845071695340 86804822535693408
58949722770334664 89572737215580416
44139075069212752 80306324889308208
16720717553795634 45523194199438120
74597481050055360 82902408412869312
18083417944941340 84723778244117024
175957719267273 61990508416176264
40810081457168224 45414033394814328
394832500778579 30524734327642840
32688357115653248 52094608522446856
76347219963386576 90461429468315552
5772022772649387 91264535008355392
4724499858139041 83066180014490176
68162932688068432 105024449363721904
64724586049790992 66696596266255608
36667334718624520 80378511840425920
20944643081814968 38208003082482936
26382226184391420 68989156764487496
25104796150621428 105858821706605600
50972889251268800 76272852153600736
23597338978799452 88923199293378128
21905294800080504 39998395648035456
57578484162038072 98603639961955328
27820343378908936 50542781358303104
28802153025213640 41685804339804480
20080814941837324 107218284326414176
87724403841130496 93720696343965200
11823050614653786 68277849760174216
81516355211719184 90043362799850512
23086617179017272 38024000349018120
37437452828523656 91292225680760240
45304272373445920 63680908363021504
25248847580834976 74907602199747136
28310004072702808 80365056273514992
72023573300465432 78837338864842656
46031179153075816 75061678887804464
29365593694513340 30427493146292132
43628773825532176 103864967216016448
79278884631205792 91331072590712416
31226509710854360 91549619395962192
8813596186642843 65236247774346960
74372855350693936 85493798182083936
81466986746757936 98333767601106320
10136518857305532 39949893295720696
70698772666760680 72335594243124432
26765890064625184 42480547074030328
29726284638291948 45502252973604232
22454114195528424 32361237402730960
34999533025491736 57012541830749544
12273602882950980 68174866494980664
43626159070887784 50253304211876328
21601576263402572 71210752197863432
38477679115347312 98782145253461136
32103030421296328 53721448348059880
50031658702199200 65453952727018776
26070012908327880 82261193052468160
40375794775042752 47310972241293744
19451189795286192 27739617436392992
51866412785197864 92521401934809936
20867800899749388 103175731815850128
44884799187960840 76253646179614688
93079187420545632 95588717063105072
61935395122386208 70689280901497312
62200139906673472 97152815637752976
51308623632226592 57642684559048880
4332105831320956 105353297412699568
33577841617872640 68301625991722528
37935186378063224 65343866687963528
77278616570221376 89928794685965024
33830718387372992 53277397644165832
36081508449394248 60400881896498528
20790049716006100 85903234783144432
50363227903757128 104059938227301088
40533266260190984 56204432904764592
19464486156450284 61322004345076024
21645795175041976 26084900087505736
27756560234359756 49558789550281176
19304318246778500 23203105716242232
30608200012202852 89071171733042960
19704237706880964 89753692068087440
79700256385266160 86123664200418528
41871907881723808 55231600062760576
40339221141420008 44052838004381208
29292328423376100 39285843831786368
50709654458145168 66688181444794120
48053189704334288 62331784323762168
21264623173610320 88197825598332272
64561281502883184 72901500418996848
88639924731121872 96788554574033024
6073130545408253 7774974387198644
6795343031904606 30844687860515232
41342905973296384 42434953420574592
6782527182321171 42831978178760176
61612074833441960 66822029143323936
51163667470262176 102425768105720960
13516071796150978 18096744493734372
21186922549600612 76082021089868208
20883984846189128 53008534233134112
92514206641529904 103698702849852432
10593491224571998 44919952804101208
56031700077179368 92609297031887872
77334651928565264 80334059630463840
30367035533534640 75612989173832752
7102885411684422 29391233217300052
43205637686505152 99230961252121408
9892406050938040 30513370083695240
16314338195295726 32321366097392672
69979088298955960 80846187610613296
13229255431845100 91051461065051712
26641457110181824 37240024614704152
33364858182051488 79404100134043936
40623522714693856 62506919174483528
28860959546032732 95051982206595280
35016942523820136 48332749724716976
32138847918202228 77414010328136112
25914862430138796 36979088756420160
61801580207193032 79633149467377136
41103538907477976 53031662916858704
41528790376271464 73459554575895728
81456565109548240 97556823510915808
4743032938022235 97142922093450992
93428895376780368 103412615394254368
7450648267082600 96395257235249392
22052037086992660 90688371322649824
69130079209155696 83090519582931568
80206638460028880 88895732747352272
70624253641194576 105265210724388192
28568268041878528 76911934930965856
66182865553759808 106677130571402416
52042480334818680 100230858717307344
30502919839232272 56719761171437104
9150463827330786 31067951101488896
42326985784060696 55209658615387376
25495445269214644 42601435954804640
4299837204521182 94327819901820816
52351910699844008 106080349596474528
28831338151959244 64574705031735648
40546641122935128 56532508918875920
2553436169585039 40501772351765464
11994374691656120 24802630602434556
7526811211072163 42316011035580472
26327266969416060 26646805854835144
21058289883150112 53888169041294896
26136451398336044 74712510142550320
41562863044022016 58394185713049352
43662584023960136 93703519866129744
33599773801234456 65155837183140984
12578599018151482 23804333437303940
20735077162490856 107242516521210160
3910014172443773 23614002385633100
90091659659709216 96247822710182624
51970815072463256 93351318184084752
45739138533261520 96407988462030080
37828964457559992 50213813889402416
28755066144844072 93937575604900032
38578181005974984 60115593956938968
30656969989791888 60989378070801200
30847737542865772 76286239032630592
31178023284764116 37651452707918192
20712686149447264 63740218243856088
79916809823901408 89672702224454176
24969925844675460 65923150117753256
2569892407594301 90749011359862192
19442371980126584 29473036986339588
33451872984845372 101439072142483584
59743702466114080 98730288960395488
36215999741459680 69975083001356928
18286969737514508 76423373363637968
15023164842599878 70433220423663376
84499419010306592 85877688276182224
28383744373027436 80501793214485216
4192117750505831 22846364065606320
76740815988342720 99828924645565856
24871041280738464 85368667980378016
21423872854795852 72623735115498784
45000157578438592 70838761551656768
7784301912698750 66235923686315960
82554546489689296 96672548379453328
45870672169395856 95053584390516720
50614336587414200 59993259474437752
8171689006293111 37979433324038720
31041553710657520 66903410118659632
7730737649772649 60537235375343744
57398624991628296 72899443638503696
64774831359750784 65493314236859168
33647434377115652 102707446083274528
24039724960688796 93820703473967424
24768061383135240 102638867270550224
13420452802902230 104287297163696736
101429651999158912 102259111281952736
8124314751390081 90963309305891856
75392884002083632 102163326149178752
8178204300292974 27441575108755892
51104977181937824 103176272628293664
30924646750001544 88889887811742080
35542012301598380 41131812240014288
66618850507156408 106705832785553424
381991519263458 34623193047236272
15563756784648142 78093613632143072
10420526634804542 55069949208681904
522780684714126 3201775701617433
25275891510679260 40701948357987240
37188168783454920 52651530707719832
25004948254827132 102875493220806560
53854333861801176 75173188996863216
75202964987891808 83375710847589920
24331781079097380 34834342774546836
28595449742013184 54725252114791136
33595282812625524 92922354265832576
2109908794498826 93705581991196496
59135956886900744 72006854086048936
34883651137926884 43920422067821528
89478599091836608 100216783722626176
51551809691931944 105298147546125472
21190319746086132 22690092371754852
50184132674172624 51164431667043336
10482196217490012 15144155417938242
41291348352921320 66238081558396568
56888494274284776 94403334482783568
9685926116375356 23969044165581528
98359440022262624 102234814087842240
50481320446937208 104651910077289648
44972425924266080 55900029835115464
4870062116561130 75047261330160192
74096282024307680 93809789782934624
27657043068161792 34728295927372380
49968640198658784 87736526794871952
60842225481152000 82030594573107200
4330765217511370 52632108078079256
63240284215327112 94532874028662928
61862533934086648 74162242194179200
59460938688344608 65021399834975856
8402392558078389 14092384785821542
35620559361917900 43829591626426344
55435638373662216 92112657458674672
24147056515398420 67471824557256736
24117565084286512 56175631036633712
5247448976295093 62870125171051824
1311536573946000 91145769200547840
5334341407393649 97396368313619664
102752039051599184 106244876143802320
7176739259189610 39620328380558416
49569516935655624 65647923687831152
62851922017455328 88567760269689616
39282026270209144 69604275265884440
102861248854841296 104056439129456384
20581268348649608 97635336099416032
25021811098708360 49469687691091568
65675154706479304 97788456005267392
6729337914768604 67922231184977000
2064002405852128 61710075511128272
15717163943450556 63930639904277840
83762663243237744 100407910847872992
60047741975965536 97297431528876560
1313206403392029 94318121495589120
5095658187288669 42040672492391608
451000571109390 81941564671826224
4414003954056933 16906984364279948
14391243953565988 57499585909251816
9297920503539664 34229742200865956
21841073655252088 55283363080719408
60082498464667928 93496882794312336
51043581487465320 60865254389775120
32291330698134632 60172133242519792
13623436476275642 53655634062692672
62043298422098576 72490399823423424
58773105770854600 94402620840144400
79260069732219744 96214297274956944
25571951113021864 81221801307654240
21884936550763716 27540386045948428
9549710400044638 58711369732798800
95494120466476112 101264470256246240
6540019643615727 69440699506229064
83582866583432816 96454158847868016
12476768315660484 31203764395863360
18432291182702268 18918346523339092
85700911446182304 87422707849042176
92540314023230800 98749534844807104
52491297758327136 62017543457463112
33684039889260504 94722137686623440
53121446026718552 100130921598846496
70096845552390712 103724916473282688
31595418445722980 96606512668669568
18922259151775752 57610904599224128
1880171029883195 98459601279733328
14394370986243828 76575760436713456
41575787487312720 64876667388768048
40839567635873056 49769411414266232
7785933766967778 29212337149161164
39650134861991528 50172254916648128
84036133214723248 88545473154881728
57234470107177384 66436339984874768
53663410375177416 92171188838674976
6634362195258717 74940963416211744
41311695751713584 53768948312001448
81820691831313760 106911013064174720
885633172979736 81318506798556944
6701293701670460 42146858338529232
48244006127864104 50847121699296984
1139816705290985 20363335373907100
68328123948007240 85375016609924752
44931608986725640 89116996996851776
60675632371299776 91604147357393312
22209495000582516 101862072261348784
33338009641882344 96151836099905840
91988183163925984 93967004996427600
57385481810145600 58967287026915392
33550532385472888 85425783076965008
27854973232730120 45499674859125168
53816184716022904 104800811973255216
6172055472526554 32704577348488256
74392918868679472 75655877030788464
36332462598675560 49274159778207808
16365930871262750 75036199417838336
3163265062736894 35377419286567708
74799228650420432 95400240541350992
11848157717843634 95748548647778752
12990501600800332 35864613877772160
58852056610286368 74676173680394032
86627109960604528 106277076997493808
44908761068359400 86400920558462960
40525247051176096 95725419525266320
57775104782130464 94125050931761600
6068911125133518 57241706292065080
12927965628347786 83838236700885440
3440272694361116 31153598607099552
6418465867787556 41654480419902064
39376000186464712 66256056401357688
3064682765671159 25898112475933852
8795368711209875 59242441261167560
44392708558989360 90336962121833856
26740206234612292 33061372454107304
69678488389242592 91722043343445264
31314003278937548 106917142629005120
26288645116050736 79664180245991952
44585837022701288 60133475915938984
7139292324832539 55256308246398960
91466522826237168 102591961000669152
28432271130677812 78418194669420288
19765415603856672 84134816752477696
24501214225527968 38038464900458168
65883388868488736 93785569779529632
26542280469899384 42669522793840056
11746655829348380 51705065931203488
16413906204754648 58479172760947072
39065400018643976 69123033871384856
20934108433662428 79025825988054320
82174346457866720 95352869712176192
62664295362204016 98481724096924272
22401240621137252 35774728250550484
23819269664509980 52112187678269992
13321606936971290 26636126666585940
45984182799014688 58221420976001008
20176270121610652 43861442990134456
15341446655787668 76816797639891472
86192085058202800 100491246021642368
63321760824270664 83920528457843456
46807550100190384 69482799428760568
3628611594340517 102715623754823744
1310042952651596 68195810465004768
71433931985137984 82766899564035472
66178746501914640 98934367140140592
54571768749931752 64698271222053568
30512550915557500 35782097520183584
7713606036727910 23153705508215728
15285816542408380 94530975427399504
19699621865840544 20683247967051708
28685481340303820 67301885612545432
12194372181009300 12871083457165536
1524035537296677 3649561693662264
64618194757460064 72026184043175168
32914703378490468 59695425809240376
36441799573041176 65879034424575848
15270512242053994 74987635302204560
672895122560501 60206868621403536
263991571267318 4571696387868502
34129071617083760 36148678574936320
73823752952756928 83335924675699664
25249627444621672 85172789887007184
17740845864251338 32328438821562976
82403455777319760 83800495812814384
27228638297724168 43771544504578808
7300282182395939 21900935449983608
29642970832698840 65800257753817408
1352685470816422 42809854289892600
96233958911252656 101957349673295280
19639211635694896 99690967679271376
48144955205590464 92692658274401152
45100812826443512 80334780046051456
60898240674531208 88949889219410000
14787102075029000 42349377173109840
2379062685195543 20212711099794780
60411712393649712 69063282100592080
766947023911667 36957404025321216
90674968628523312 103691676672124160
53747790758257704 82695904962004896
77859950304236272 101782124890463312
22154879032111372 55065548337061728
64624818524302712 85582390616939216
25724066014156356 62581215290401880
45352653674182152 82356226068436096
11604660442905432 83748971929606304
23234863890492264 83706360748180064
4031997309374239 85180411847253088
53290717276874192 83829113829873712
24965271217170348 99755608960828464
9884804955216986 62590714106471672
6820557200783543 7717606094436269
46152445220175576 103803938035662896
37222008589005304 78808806515378992
32223247032439060 89097791646601920
87008963341509296 89661008997576576
34955256669674704 42657802888965248
27162821039857116 88748165030561120
5379673166707233 94365245992771968
13717151084676370 30758461622298832
26769079773868196 52736257810034208
919077688620758 6581325706229786
60644401321852144 69568932249901240
41798704683409904 55713649534228168
19730561065509428 20014742434866344
3182138866309358 81434254330122048
12126710122645958 41009236661967496
53937244490834840 93166880398989536
20844710054513944 49414426822296176
40780564166751888 84709527627158784
38019051525566504 84059683141243024
5614127182207874 96414289360076192
53426612950448640 57926635331506760
15790528412965022 51043802093073304
88478785587803696 90554952099287856
39066405444258904 93652906549508336
3192220497448732 100592221987112864
26949009248398608 69542479203165856
50460447984434920 100159489729774528
36894374196508048 65830205266515768
41366704411957192 58433591641421544
51881610213386184 77462352735852864
5638708621632770 80634597395280512
12268891569948586 92482470598855264
15555888696664820 101896811060492000
69322462958560984 84170080959251072
19345950351506436 51341038512446624
8210571217705541 13573629512151726
8609974732785039 44534053431860760
14608104019647988 59213692256385456
16219612414680872 41959458309397912
26163054892903916 56567437472030288
49310137136425808 73034794508169984
32309658522238940 69343310220414392
26149695714259352 83996977751781136
86656844844115888 96683626848668736
379775249539184 57236058716217456
50546159066962848 83766289169458816
7974927355155950 83356008203432128
13270918494033440 33862929038124868
869087746628189 104529825350250304
36773615564432544 67258720311655848
15682170110258874 56668800360212744
36505124314397456 38852688187408088
13266050190027244 32149855816683980
7962831970118337 58784613410285224
20395870757554640 99284130312886496
24466996189864744 75462658030611472
39321862337039592 61513971126965368
31681499757975408 90667569710141808
1711084151939774 62402109075306736
87682418039891872 106998183667028496
34265736978290196 44125608659219384
40787519567127256 55058490690852008
42494916341593960 61990953868043936
63482650684524192 102716329895363680
53072604204404096 64898764291571080
23187778984366620 32208589084373112
31665258484541340 82664785401823856
66734344207976952 79349123250151872
48101010002145416 75512650606006288
66932924064984936 84789932554163792
6235609193904499 6489179932273869
11767404503011710 99999512657381504
98325452269067440 104748634473721760
29329980015848940 65117843812107128
21475275612916576 53444372984911000
81677973570177504 96810197135253584
12561706598175438 95984239270462096
19493841285053648 90423839328858240
16856796554594432 65570706615468256
5366329541664890 18979748170327388
52684495069992480 54943252084454376
34402603477402900 82650710218363232
13267441885432442 55049283626201280
4652576173858264 76148008224968768
53397524479797776 77411963889169360
70469743383747144 81056182208521696
8715058033555608 100390822857735120
36101279773213984 101158583411471232
57410063918216360 71740537562731976
8533732228134923 99630387194035024
10734909127088934 70731301250694696
49946076648791152 100980527239525664
7894030483267217 99107502975873248
45110285454651672 46564656649567824
12596604994157418 71865864245705072
9899091377028662 25975114351443116
42741166143393352 84580896928900192
39484338890745184 68380966266422312
2987580983391191 41310734762886072
13169785838848122 79985989885052160
31528847211401768 99909477677755792
34967313133192084 86657461966571856
6228554704378132 56320018861399872
24033250715243164 37745821978109000
49660559670523480 57270396807959016
71085510358225296 100330245492533552
71778096217823832 101964258749290912
52487340007641248 75487410447936288
34063365511383460 43592513697634912
28394838584394472 66355942944507640
31341578158754368 49984893860282928
52205578801454960 100301390227871376
2593921424908449 12046882424606712
63778740324399984 65585353728543896
39447209673393656 90086354916902208
1790119141558457 60335045091790048
64341937167904704 78697399000818304
40698233613459040 83111623928175024
26965014615806596 27945808933833712
41569289014327648 64002253072066536
13843825404748544 87133071530643136
75989904802378128 94321885511344592
95423273885121216 103420819280699600
850557811803818 65246584995409432
16454263513565074 101339805604706256
58565435998426088 98052954489533680
66874986552970928 75447345354616208
60152102414943728 95183626399612096
15336772172479258 16064750513632594
11464653578367240 89891748004727984
69329679496208616 87559785747480832
33982320583794424 54006718543377336
52202452848047288 100168768159616144
40569021724408744 75858686793470432
4948488696775821 107215864946101824
66301585708724632 94359296455086576
40999999553100608 96991557298575264
28479999450468080 105667354160593472
28330441444920748 65953071128981056
50587433481945064 97098611061278976
1158861055841446 51782712131057768
12796218164985282 86690025616407072
8939107633290487 25477505672221388
73488262417495008 83828620666665312
44891169810470992 51590698971612576
13805545252647026 71414014894974560
70846017051836056 75937253054621936
64656994914861336 93618208290508704
18415322852890024 75363454553088800
84047654729078336 91917061699420976
24557467741182340 42579969304307584
59260401927169072 84347543398434112
45942658653015168 92233011574319888
4510546632871249 48775113109904128
44052011349403408 45545163041954448
27659923156066528 95125175307543232
20765886950112928 33257424064789220
46034303998450496 99692710610749488
72656032394777344 93374081818034416
29402006029031008 105805195009108800
14123390915121850 67361860422308392
35635313947239324 70761943399283640
30396425838325520 103843114540276016
50782381382952528 54004636284990728
23917667515942780 88015612647726496
25291159134998720 58322107338495672
22636389438401808 39008786319075416
76403624088314096 106612251083456096
55258812504492224 56229417757877000
2111512289652635 106809156019211648
49500349146388272 82507921071800656
76332540272203872 100368229496166672
27329890831549472 62015175370730624
33769948144556448 59212548026826128
23961959039076628 93463875190409904
16979578789785014 84570369086709264
39681454827585240 55819858324566680
29064004117655200 91276472662144144
33913526698591632 98767979361528448
14565328094182596 51899181220708880
7726156736609273 27478688944125384
27986734841632860 74194625011231664
87057948079781008 105084954099058592
24782954563790528 80125711938521616
30693444049246616 43873058107531768
3937815589713671 22292395319614424
4685315119935611 34695777334459324
3733432575926973 98542679881579264
47241972756122232 96890559992910832
79979252654724928 82816566613215312
24512438966188444 101891101989347904
71056936439699976 94035586759523824
30812156878387468 83903962547861152
49835969597361400 72057666050089312
2880483835420229 16827887715593348
4548276003777697 57665892942437016
23662147142086808 76114102415088320
66799971608832592 84816994157777072
64123435623299064 93772727486277824
70045011639437528 78673507277791648
31258245048428744 86543874062133840
42692139934079768 85207819210087248
7365224670045476 50980046429930528
12038034818712624 93388478512304368
2912151416653444 23599835638507476
43262319369916944 43534809728955864
60434805976112784 100157008814848384
18259021088003168 31879862318325060
37641477883770776 100346590275949536
26069991796585860 49933380152891192
5536803802470783 90941039848811392
83097102229753920 93848892332159104
59525993551379808 73243461041610768
11795230774634940 55706435440094792
31627861800059528 61155430749629632
19307919106124128 102845322510397024
26595524568298356 59106824955423392
46120528950773264 69052956462607616
20005900396717848 89596958158214240
47179680788341928 82906443200560816
69448380241958656 86348576478705264
32539948096931096 48624974767249328
23593575066911328 96092016268849616
18318812066188824 96627401631618944
30044898340716572 86725347011850416
24936703157144944 74310007728733488
66464243822160760 106745990138765024
83256421756133312 96445351205852944
30679522345483800 62808251642697184
95329511861805408 95564804935419520
37950093240403768 73174284858772704
42248156976668952 66546842023519176
4062853026025393 47589688770230512
86320877105197952 107197382611771840
86906134319310432 103118323299952752
85898837121471456 86272338909692048
40474393076715496 71381021068826336
12373655169605262 46267191394257760
45137669745536832 48749707644398912
4200557803115084 106868907870547168
96558471249224912 99691665755563792
6688977931766514 26496173324888244
39424107705281088 40492952774663184
35411592824859260 41701560521575192
43040899397400312 104371669545346128
4722734419288257 29944158694806688
85722690807310544 92426666150728288
58743921029976688 92706098438253456
12266237492850120 71574955635314984
49151741193082840 91414362861850800
41004694313219096 65168597579750096
84925091981444608 101770716276354656
20911246897256484 78607003232538272
35228431936023732 49346626261896928
67330298702760736 74350929850724832
4097381329103854 81897857604787872
16212636809295664 70378054707089656
41101237941355536 86430352320450640
27468927148359696 71646667659978144
16672825926079570 82278133389178128
59302140107129320 106278158149557552
638537847083664 72280557718256416
94755496300779776 102975562825496352
22051354725496688 70313919095150416
25406650196167008 28560268923282260
9089029694706350 65335458732566112
63884080739940296 85985873836109968
20023850688329708 104887467180480256
74213427527249184 99854844746173536
47075504899848584 97191369266504720
28611005182475296 95199395243935072
15113970234341058 85351382044155168
11272311666428000 22606616020928968
7671624978135304 33729719323197196
39476843868000816 99936504678105600
33774646969646472 81991092298809488
16173231074670802 29031060055331440
14100584605768594 89546001545191632
30411233483076876 72223599520811504
29716125547359864 77466909710079232
42255743308581568 90716675261526928
43008232117343928 87621693916642432
5123309069032291 26319966599473968
45020280745617320 56448554918578376
50792160217621264 76120492758804368
646913108112717 79947244961048176
59161783867921864 71167801540788312
57184037159206808 99170438548268944
23862298433578888 38320135484124776
55701162340006288 79790852235227632
47525797629045512 72042896464204448
42980569753753304 56251721452275880
20745698662667860 79176267700024848
15766851313611994 74476037957343344
22492743123469940 32166192667405720
9400602183724218 97871617994881872
13120611107584008 27949539172558612
1702070858890916 12409038416184242
13213714678517158 30298341691820164
67374567448217432 87359945795739040
53794869046881520 85018140391922048
61202110419654120 70226071086689416
10758354325663764 94109009574721200
53898433779385024 66455024641445200
10329952198883062 53364184008542280
40354790370877864 75625016712632416
281201912797928 59507864336970552
35412729954009648 86546878373967792
56416296571566808 67386830183191336
8423036372980504 37438083352344920
40665351946675512 69755242340562480
52686691546431760 105233466237716352
71911317461453672 93999693988098208
17976270321451960 18798252229087076
8278241264564519 44677951016978864
11579620596129996 18174331211962140
54289770633954272 106273879426602240
58172861435578568 75925812242322592
63951071737101784 105386351764333024
89402300294875776 90926964523683984
4253898365203860 88466342191318176
78458653810349696 105634408415811984
8900425729362875 86114683686299184
23331017134722152 88183593099578528
34544972324170324 101051463582028256
70470901861390344 71280642452680248
104631036952693616 107150158340281744
34398535275863288 52625152398201784
68208859155200232 78345680123135808
98243825756052464 106494869304325552
32907204227174396 46266365174950056
63511781767247808 101470097189355152
6971811578839497 54255641262844880
38832958754780224 42430661029053520
11056478636757286 27429331575102252
48379016905678968 67995583194985240
782535581906509 3735354983087160
36050231728379464 38222919074808528
95267813912190304 100174591678740368
30967444990459844 79311491534539072
20113448722961820 98746068694052176
27285531596442428 45921803840748240
8870644866563421 62543231141524160
51423862909322768 58216823339034304
25751487673864760 51449903292630416
52822070407511552 94123765597080288
20639040566346752 75751679565733760
23842139027892700 100838550461595984
10431413681537252 104001232500650080
14347520979846962 81101004044294400
27752812439665240 73501776791994144
76234165411794704 102041802455349024
5526157452532962 44069118780307416
23107108266721740 38034559347867608
8576104814643865 15201407960930262
86626232226653728 95519111373418480
56124952107638584 97712095579565872
14126180804267128 31224348690418644
13000642919407662 14254695513167200
40047310968929312 66122698138094752
69054794144091840 74040194369937552
45359503431010080 54539713552170592
47428568789329936 86340494482081648
10051687095006568 50393647911742816
14382224342047510 90361349340017760
60567134694702944 83810556704121072
3180725730790712 85562258430043456
58231785213222920 75194537704775280
26783886386520784 34458294773541280
30352321434989184 39451034825376536
16726429175932704 93617890993660032
12809203808160026 60618683251360360
22996179493982328 59097203622787512
61594521410401568 95938196676154384
28671901498814408 45441243867622784
56143297962179216 74996929087886848
30044645555057164 54412053965881384
73584842974821136 83212716221323440
10650881845738608 18410751774378980
63814731067479744 91453258440905440
12169839760370262 48412710380947904
41582139173621392 99760462534260240
11353505248478706 41876514950905256
31899222743264028 104005298109963664
3402399400546648 24617311146112076
41806393204343824 68903843936173288
23502668649238600 27570755523747652
63569080968364752 67655362334978904
37904359066211344 61859733839498936
57419327800696976 61666427412104072
997916804783631 77907688404890864
27401567381576172 85096122695906880
28432680247989292 70634609739233440
16253434038944636 19670821804538740
57704410134959824 66606079843238872
26467202579015368 63784754015380512
16093115823440562 20629315336505520
20948722534711852 87536141016602384
20655674392729200 94254977754579600
37101182570815296 51020727502016864
49901230770245392 68572686022385064
48149891603623608 58201763851419864
10516100381379706 52935186404375104
55442483924431640 95189432007110272
38708141357772848 93234608096252880
59351862012116280 96064077661304912
1280959437315369 104511462124971456
43206927192989376 94051363396285680
5442757664147952 64200601848733944
43753287223380688 76157419301816608
39161101856993504 72694957288661232
15541281235168084 21672090629613508
8352736870453267 11738983467495734
6305841223645786 74565324905476048
59520942241066392 97940441363542240
80788768789382608 98601857387429104
59414684852035936 98658637845941216
29951626980728932 46186263823215896
7532636417815022 94690690390083376
5323906624554065 10960786719561012
12841386784106834 15471055177609262
18043623192225276 79920942276190992
3397550027864458 96179280796409664
54972459579134400 87434459806307648
43842160157291056 78643705940625040
15341216113156900 99810345928129248
4107891510646059 106769455611839744
1262957019274140 62056453900268208
25464087913113420 40802308562213544
35947483446552680 37535313594751760
36744999810365696 79935471960917712
31906606972060796 99900786593105376
78644980889499328 90338097373199520
60846806324100528 81759610063120704
3221234075349428 74977728964067504
6565359153752903 91541532787310464
8896057729773336 34255043499008200
31857379793458196 62151297204328192
49521589882066376 58973644313570056
36187452811642096 48598985654341920
14242861773660668 33551683568664572
19469670353190244 36366234838559744
11533732309193428 97458718799498432
16461395547997294 78785255410680816
51710954611786304 78066594160293632
3913115957941820 107206603129920256
40076321062477520 70507119984855696
11958808787844092 40596950250051520
66852824734775200 80461825552020304
44016558523337960 100185884481534640
42507922643132424 63908862837178080
53958883027007328 58829313095379296
98659084333252400 105187180121969664
8943207665003591 28255896596527880
91571898094285632 95828966782088144
67954145012289088 92525296018611968
4440021297842791 46814397948266632
14917082298563776 94329266078025104
64149572684303320 67001812419969600
56661748815782960 64075289966405904
46076802419171552 79028929609036304
430911439643478 106039930829151216
96722252597401872 99483288035356192
8072839371645360 92825175623354784
63365606582403600 88227262187863600
60001798203867760 83122138453031200
5095303275569156 26955274455009856
36776592548760624 64928904139324224
87063838794543888 91468177246493584
89024350252790128 99417623006861552
17703080833067332 71012592033418696
1138863808248520 106176293271944496
70806556529837456 81733278079431200
69103881231552928 79589808364249856
75164787235975696 94288790273253312
44339467367443496 46341085822631104
36819361784369296 74168497659341472
58926813291657672 64294589692444648
4769859415138629 70463833912419168
44920231291970472 106052587344509184
70637141464349408 94932276648764480
49134520504710040 61109670838590280
68675553399699824 98115920390522832
1140190690703583 88176300147454512
10919905472579962 61424928513647880
37934870019031928 50085896773114808
30874714667561740 106140083898411616
76252176599520544 91229705614339504
62474706869644584 100996607362158256
82250131150248384 85578819699143264
34495387364210532 54143018159349472
4813942213793567 53781531568541752
77632864911209152 90907038507379584
61909258319800608 103294732913984368
51305613816044648 93026692915688000
35631396906435416 59012204655898704
82069007997857712 82810494717477840
81110731438211872 101865596825864848
42986166877202248 78868792782038928
47834624481145504 92177537691460848
56093760890564376 56095115400228912
68845544357502024 92454869701514864
23028863684517300 42989299490318320
78089558845797008 88807351586105024
11396630796447760 19680225317264188
67838227656559416 72630200080796096
56612258678258168 94881602069007936
6962581105456166 13672763053514870
1772161588202286 78797425164639328
35043005711219044 100795314506623520
30090768499049776 101975794346232672
3735093515139391 29043399457424180
17561687982928478 47857451794003704
18215664967332088 81999685251895952
50174173487517200 89780024650117552
6132256910649875 55676606980779680
14490261725293358 64513904829440344
53548442005951720 58884935054310264
17122155284285364 95834316608787600
56001862766317016 91305944968002000
38462822182299824 77598128872696352
10379017776511390 67172009283182944
20890681150367748 103183199229979392
9344137042431264 91023586877550560
37564986426837560 63004266619631992
5658930269575122 69574990466700024
15583071702983102 31304139965224092
11473689597475440 21365519669692624
11901873678342064 78412117619561808
76599082879642528 99990681129111920
45130184194758632 49271284630644640
47640107415411024 105104268979216832
102197838417834912 103326758760214288
5643220318463901 6004545477418140
79869476253819328 102849040066865984
33645045745211432 47873785575899536
36731280935940952 81459848919714400
6051966630118946 60427560986289248
87348338414513072 94601477608290160
22082771240648664 89874316624718912
27205022823285308 99829333476187200
54133939186243472 83950909202839328
7561501114210896 100015713286296144
36797358726589224 60226645719558368
63804882970492976 95810481107757632
28789830121451584 29136556711204164
50409337215962248 77773134906584592
24795559995354856 66079454486846200
28944307968188876 74607605392550704
32631529170838568 70641204295038648
35728889025413536 52527994232259016
6246005317733387 61360860274544560
35172608808691428 49403268106998088
89580657497367536 95890924310129600
85838139631859264 95684063642775024
49428007252318984 62936601142809336
15694061134304818 59142250977545584
34834684069849416 62773354706415976
38260560146010232 47396405696171600
36657122264736576 89559194244765520
40368491870456336 87715986647515920
16253459977323160 73513084713608976
37248088515337016 104026666313728400
16219336833538066 31873378520611208
5576715326449588 10136258576355368
29036042135675828 57084386334571488
19915164380464564 95717628723570304
65849919085567896 77283496662252096
6436467385867695 58423606049230992
80775082348032432 104771193284928576
27837901482017916 60283673053822360
56122228784032472 61081491525231592
54786574289618336 100372947393985040
36918662117517872 56593566980305136
25259931532609572 74597630060622064
35987062305227300 58500412352004280
37689250438836696 81756478978232240
56684403736326248 88288503847257280
64890314456901968 101429408488057008
78468002391180080 83823538619292496
3698711161911013 93034281642334416
14750391568616876 106331942040375584
21628922748289504 66710044311482664
19789498448714840 21685707739022076
39934407772549840 91390480841333056
57363827792802080 63898425699997752
80667318841432240 84366624964989136
56449727243456680 104917747164318144
1981226055227662 95653700959503616
51230561529248840 103160689424506816
637350258046341 70296017395610088
42693698048305536 69337222041030544
23110203881719984 75005275693820624
10883657179356010 87136417931253872
41465668131279400 87944019938948112
17542684044109354 68327829407061424
37716961098934960 48739813366125896
42016318609137752 87949837072974832
73678828625313232 78447166499571280
81417883607174352 97345688904854640
48371869467044480 71275154984997600
49054091620988112 55792215366025576
6143867880772785 58313636405604584
9893153283666236 50289432206994280
51722847718032864 54675991987201344
24469841705042280 80684588639020960
93202274685173088 105843630538283216
77606001933669328 84173573672146272
79421419017221504 102223520776165840
23375068029312912 97232743642698352
7324388938469319 62407382466401712
49509404568255264 64301931707988776
27808177337521380 98429041947729936
14511959241962442 55415866247645224
76398380977415504 90082534321956304
25186787559749620 88149475560946320
15666730269351588 41018225480224632
57015411546115912 93064657769486672
1003955546339417 40612055229369000
61190693815844384 98389669742076928
25499286182400528 88603920372711616
14278400444898232 59964059223847616
11463412401298530 90023625501332528
67555996598574488 86395461808095600
13698655722174080 69565743548434872
61652614526353112 92699222341434528
29520237070417804 36929151478471776
45770939410930664 87463679274761632
57914776387146416 83795945677670336
39821964938849664 69934819292628136
71009041581822248 101355157601411872
20154438510030760 41004696703707144
97371514927014224 104178826379471264
29122212038297672 76822603240268752
45827500010777688 58608233263636816
4166741870006945 64640679139550056
5075767116034320 13156104848330696
25980567548816696 71409620578986784
63743813143986552 90345667347194352
2755357871584321 81019813420315216
15879045487460718 30881773719744892
65652596267618600 105512310830320416
32487388750996420 55082291151286728
15667006552935038 29489796926580448
68074657684375424 86116818319381760
18731257207923520 45038204699799376
20338233863679896 90505809312791504
48032863054427744 50475762136727176
17267505125366222 38452006797403360
21023149027421200 88497947448484096
29130391357496660 76132697624998896
38325705369482064 61814476076085696
13080537515823372 27648840417169588
14159245616797646 92267273704438448
26021864275868624 71090374713237040
11618010324135596 66028897137368432
17949554968878184 34513762634299108
3478358354600145 36733823607865168
4883408908137515 78036024956914192
73236955323711824 81972290134001968
59090432262655672 65729878839416928
26155280324811568 97265132993531472
17985079570323192 63133074508760488
2610601658809663 55781498994137224
12037116275280768 88244302923148016
79862448936857264 82416391570761920
23690789872032560 106687068427919072
19446996751683820 27447073314269656
6002202076117328 23824093184878556
92981944400202608 102755289248841152
60864721309050024 106071198087355488
10558352749734122 102412251365749424
15813667188949976 70251620469574016
9583067762174230 65599631699192464
32301838541841144 74179299495354128
45457789066155648 91997279954131376
88770970452270944 101690555707492128
21754545613886272 73147823649451872
4161986954417422 60019218136653552
32101573869954700 88604520129159216
53811102956705128 86182545376757856
55770905407102240 62477197566605792
26003952674903884 87556208151878784
31680359766344472 99885233904369792
24100917092877592 42192181655496240
3635389844947054 89013521666279280
52234045131425504 84244016981654784
62303386796425664 100997134857412400
799927221832275 73618851351413392
24470029464097228 89923282530545856
3733159452107241 34859269366606544
21680740753911984 92971083413323264
36878336053891016 73353371922937440
63619453567023504 85592856575684784
9984017747359092 68521586065074200
61268493859493672 102128640570162256
65224806298074760 94501720629797424
91417658316666848 100026996357505088
83859121464537472 93090623498451296
44633208520067624 106629352939782400
21487851127676404 97776904867450384
37044217702668400 49547570005115536
23275311180363480 106523757158766624
54064233260403096 70476920816164440
43721996121689248 88824237025653136
51453024912979920 88749165449314544
94276132370671520 102222995838935920
11232875111577612 85630681786980864
14300847101852426 55843338651416432
27611314372230164 50595140384223208
16301123502293406 107189354340877216
60304173159432256 69178835585140648
14380551034399422 28192577147256868
54268616187040360 102920687021970432
13022793210008628 75562061898561136
71316148220507472 77705952812853280
58345093801419104 89155307199835632
29680812329346484 58761070309370072
6005734055863956 91041694818690928
14417852024965676 44657530558706312
17898297699777614 30229460481036396
29135053454844300 46364829509476496
519135907548904 41013989502326992
33704150765362188 106950156048894560
79932561051376384 81581999637707952
28876067065485400 34245204439088080
47113039466075160 78314203317207760
54069611837764776 67374650306100120
24917118904251496 57443332790564000
61369185777726400 85054688000498256
4965654788292316 86512852075233504
66140359244701424 75269915146545072
2845351476724245 106361829090033408
69109027417639968 79533037286384256
40904070757926968 56323832561427720
51478827022829464 62096950952322040
9112533787982184 34460859485678504
1198078480686570 44570040520035576
31540311377238864 105335547042280640
3193083225273897 44553942289056040
54837025302462800 88903021481811952
73415350610810128 90416418976258528
31943792876350804 68786324556419416
44870876622372080 70740880005159800
5700642169058612 30003309298291032
43663850693088560 90257073688724960
18097734399388516 79657328628468368
22765676015612044 60753624317895160
46333772338043624 48842865953591952
9411598033710866 62458433069995920
44609820686552456 55692640186977040
3306821841250231 107192230009755776
52770464879391896 78555353146490528
44912055926841384 95426658144657184
80683801458796736 81153373379741328
5238124558062366 101148344840715856
36839334783728432 98858382455111760
38891240820197320 100568565383741440
24971153373326124 81963703218306400
51754016261617312 103789729933956592
6095123941678242 36109941557580584
1482085699741364 51640392920035968
49532226158265712 97417809043297248
35614911934557744 35747471325585196
52408771543866376 103328135032022160
77717448686414384 90645223951350080
73984153641740464 93633288295338880
19753627425490964 82000217985744528
50638457280917768 51864505956561312
32556388393308660 69792919383341256
82596164515056272 94123628151875360
17226772172381220 66450552295220224
8083466943457418 80194541509323168
44292028661536816 92911293093647056
1703697316795350 87136186543074464
67471806440853544 97927203207137360
84292490022110416 107273784968432688
8461573271659475 99649473220456752
24081280864625564 64282364520018424
48652094174620848 88768959796532880
7643040507501607 28626030912014788
65889277666895336 69530437639301720
73852015423490944 77811465886513184
68470515950795784 98084421505044240
65319072418194616 83561453690256176
9835528436087804 11302228880088432
93700152121516480 105356818583183728
23775724988787092 95844039732012608
18766025360998928 59396921865097080
45031862831159240 56870992209644736
59244025386827120 97416711050655040
67118310343063016 67807007441719856
32441811810355016 101046252530847232
36727379855234552 64869546943595544
10683057747547918 87397825829552128
13384760762718972 55456991303820456
50281503428949384 59496395393569984
3916093011438753 38015294497565864
21105961431803908 75178237960500000
1894814679909898 95814151304909568
37352435907407016 40752487931390408
27802099987180728 66537803902896920
59756303167720064 71576550984123656
3668298321416475 83200309036956448
8748578122433477 18236151836352932
58942778628065144 102260390232733984
57459266541048088 57622548983421360
13167847440584954 18650293165364848
29515538044824236 96696615106412176
54992321004074896 86161482935844096
41239501171898296 56683277007032808
40191628089879632 67083481056420560
17583254108209620 52959831876687656
95065187720044768 99639453126142560
66855575117299312 89362079866679440
57810356750088152 99637313048085840
34390840696148704 94222952132370432
25340972314585512 78594833983768512
4709626717876056 35475868690486168
43049865887212776 57520758893108400
1823803281332398 25156856969519440
62698425716798056 98250459498371184
2113529214253617 66453013906578104
40490346978072384 45204341933419448
12412331310363776 75324832110281792
55000438248405104 91721823266977744
48622001243080168 67816343547057000
61542033956102792 106583886054333184
19173082345282376 94141980561367856
6722357192713169 94613932125031712
7108923156911091 28861636528117388
47839663115578872 63240244580324592
22396142112469496 33268236965146276
27498737278702560 81984258062302832
5134137984440997 30339135289814776
10145191282781606 20651174103862776
24105596160498444 67922842341793864
27195582475843444 41605466028070856
16834759556297312 45981700070271712
73845217079842416 81347884421566432
15886598927465830 69793959821963928
43854193081278640 48262302843943056
33236608355028172 55462051455690032
18874360897558224 29945636161388416
42217172847610496 46122510740167648
81972738894233376 98382529629444176
25345539079335420 70163362816117904
19782760376382076 62027714101625864
35795120380352804 103396901005734704
26636749187699144 77042169430332608
6400682583818439 64926575165705912
6768417423662953 50907531353679688
87191354703817808 105863908009290000
68090093105201384 104242699621833104
5973743309102253 44895707732579064
24054155905025876 86877905270674944
43415591241458536 74887616296130416
49450044734970888 72090726034464688
80245146195811888 88389736644862416
30070548186095828 59146447705736576
2873839335415651 65311804292865408
21870725633747496 76434892430237632
73206407884572256 76713823730680896
49969789011989624 62904635132497824
54235534099798616 86418444454135568
5463407510758212 20653539418674864
10051128716008384 88635121318159536
58004492509856832 63750694842559088
46089747115893960 102234263767404240
1731536204871751 103504934879657808
77424618635423328 106412487130745376
21450408550569928 31764424583797856
66597511368765680 86466700416357472
8791602907963186 102827279540061248
75561591669408080 82494265010597280
3801434519945910 25509947189147200
8514949603375631 63001844224783360
204952543574142 68641996195093576
6460064271806339 36806472972621560
68928718783926048 86045099911415920
34379644270806904 39949522710348920
1427387647879792 26434372227329652
38742487547175624 101075280581010880
44694780741363168 50238354370500976
26169260932553116 94046520880310496
34945173601544972 102670911174854720
1769894064830018 28646935735200900
51099747457882336 98629613519527488
13900260403885278 86683193888147024
4467099901774218 70333908259214064
45816004975816752 46638745552894624
65285740899108544 79154726811620384
32017242071698400 92908114115713552
82879007823713360 91780996324012048
18204707039494336 45687724143483376
68908311530666776 87986043799904688
19247753493377696 89471495174374832
39598254599063896 88252396856296976
82944171178825808 94506624452754272
43106868537505368 92003283118182048
18598814302539456 89297243999264576
14416273415150078 98858894387494720
9583085322468954 44195289420799280
34093581177547476 59150839127279320
55075444146817432 98433149711499088
2121598815897752 6161966292429355
5713141671754459 45156321515037944
69877561123583648 78406303573156016
26710748297833648 99244382008206240
6243589016992954 68145740474165000
61642227433744848 65804592797157712
18547030372719968 26006476877455916
60076356367511024 74845625246213200
36937262305576728 83176952564310512
74397262309453248 106245578634895392
44044016640313368 106760640743572304
8509913182580953 37967315567538472
54716523125758016 59502535837506904
14515254503331002 69974586492549560
8854055724629980 103183057391988816
33384537686413596 61037599597562064
55466458639707216 99343263850333840
3704632767176821 45085612687071640
9877804993371206 41369650473754144
1218131302261353 42967470881781416
11281732874036414 49708956294929152
11344751933644492 78505321654557840
52023013910085712 73328076144069712
4377992293206789 71340664325864072
1202940943619538 52736012775169024
78445947093598992 81561177372893184
10991926307757194 82733571988701680
38426357437374904 44754380120434976
29848048506678408 30794770151581592
3140721845442583 47677371912425264
13008451760775002 84069414452010784
18566172556119168 23828610812890640
74993839901047568 97118172805082384
6524110239161686 7590431491917805
17434166308471308 57694802913414800
64889837397879064 73364570823541680
16599328895142374 18910067486005796
9514999501933294 106949864952943872
15573184199745950 76887968742763952
13498810213327416 62883351070465128
36641797536991144 69214015665073816
42600099628865080 102325611769145648
2254955520513536 3303140872893526
10740617808773810 53390604916101488
13932792957911308 57833098329718816
70424607581148192 104250241848082032
85814606285982560 88757981707345248
4186144822488787 57018516490930208
7042912280143361 103057054276450416
80398446287709088 87873151729576544
17216706868883906 36345178692137928
9134132495059210 105942197923114464
62925340647394984 91460598080310880
50784820855055648 90318222775871328
12820694044484718 52218337470754656
61569074499285928 86139867108603344
3179279344425203 55023716775291096
17704354840693676 65044235298210568
45828195596147944 95258737278582432
23456780081735244 33686961369580480
33123547879456732 51151411771918520
1490822910301209 94846697499666272
2536833100252534 36970590557992192
39424067720532248 93036949396670976
14557308365915688 67384174475516928
40522167512818936 54007750400047712
48923789274609024 94674979609923616
58177456793801912 72184290780499696
4892782229541781 31544827979096624
38619654239979960 94235809276371824
37338037894057872 83657505078286032
3455415211691667 9438722779669196
46112307505820872 56137674565921816
4731018529084781 84744407360088016
12414990981963738 81497549158464864
440296880871963 84702686056259200
20031429078180708 104207933471314688
13117787800996788 28678320099082964
72363106803585088 91684291603951696
22467218301696792 41668400078665568
25352403969443528 106924081991202992
17315590103331386 19519995714491284
24815260925646604 31890029866771716
21554538494107068 65531984795697440
14710261681110772 58153907142835272
45113888803434784 51889039707716784
64799864612673608 82899559901149792
21608823522592556 103008713711615056
84724429801480912 89429577656663184
16790972154777918 68761375694038432
53292475359844240 92695999230657632
8922210849975973 27659899132345596
14310004848505410 37073064333485056
6963330685139851 52918063214427216
61721562645223656 94603360395980128
86940915468472720 106554421234423888
28265250227201480 59549256487033880
57542097439427600 76672063892726176
49701804421996720 88062790462682400
25123260168707672 105892995395974800
41927227420191216 73886266753437472
40396829458266088 91733989557060304
11921188313076026 106061009026601856
6437961095123295 87805995441305968
34157974051102468 44448862627817944
25595815335554520 79678143482280400
55734190400286136 60780054224663960
80966110709994560 101391848276892528
21085632665967952 43117766482892632
52697783152095448 68205391656333960
70204006877437632 104994187081808160
15614203766092310 77092961518713424
68418307383512536 73517155718686720
82704905047523552 85011617408336304
35911533597655508 68587356763659328
12187745099530418 76239312499404960
22651645661609664 32571260196076604
26965575737248248 86985083691627936
71034755314064832 76165606535842560
37968681130194112 78626863167831856
30241824314786548 47807453019285232
23656192742595304 75018368053633168
49796443363982800 62729228879790536
14113934961621484 30250832989205952
8965034668763357 24236170181342332
16477906201863490 93952988824803216
37911216047957632 101733333913705120
7294360954565434 101659518771524496
31365504060136052 101818671464402064
41209487378883384 100821717410057504
76767694950634432 95004605071691184
41838758804397608 59041941388165696
5198090067090610 23880222209028260
8586681143998723 70983773007802240
38495584540395760 78110974704116112
188715702170181 21398162016827404
37951516792533136 84140821831065040
12731320935722740 72170734848274272
1444899798357392 65886498848614160
30968576569979876 94433516704163040
32508432143854544 99320279341871328
13539669319834908 26799558434444060
6250760940914539 55137679307540160
56090845341980016 99512011884769120
15893698857072076 78745295124179888
41379927886805752 49770572844591168
71354664284789320 87078819982922032
20953409710952772 73868693234613456
23525329792292420 28817495236634080
65244250406789056 65853534777311744
19031808040261472 25113897883229844
43861701555023216 96454269244321120
5287949263157275 74089096484342240
52500333861662704 67703275919477888
11153548955986792 95751450478558032
12365314452316292 45620656904517008
38802487685291696 41997966970429256
50812804541429168 104183251249837168
49802225963436536 55097406456185184
51722877280957064 105046655305826256
8029251174320607 26015820498020188
3134157971290590 71323802311937376
15356412860522088 104689647436949984
56392284619070472 69716355238873712
32494279945869084 105802382970240080
17205030488588344 56119005637187232
876568251406097 20683526035439696
59762514344781528 60378111994284472
51554836315562088 61324614790213816
22906402667243972 57616677320415152
51880713653814344 81739259752678736
62887844562683528 88497336436215264
45043721499024608 74574883661066480
5496194689585880 68103198448042720
63392375293892704 96620920381271040
9365173234695822 95800852171496640
2374648411881639 16079460585923014
19922909032337964 21191837212096036
70610437928173104 74664365783434720
19785474000946440 76447231728750656
56549134267908512 104119934469758288
17812775523625194 56167155853200184
70675344408644912 76624845125930448
5148435786102298 85933174552060368
21556820710147872 103362197588279408
41999652891572592 75704011511980096
38644433374383184 91921725188433136
11925725478662498 97254301921676688
56998353615766176 104966308183070048
92919220764305168 96969498629060800
32169117194417972 76118848420662736
68687267471377984 94044400613598688
61788864369755208 72084973987888384
35191835345067236 64423920469947856
13992561351659784 53554347958458744
36935168920831704 91792563239993344
46327320529639464 54480012763959920
7102689436625676 84601870700624512
58915800954946168 74202774311733664
46725784478985624 56607933117648728
18035042444144452 79196437281309168
77159321436357552 101523716392463744
26569733840264528 86136017463250016
32243902252454012 39060500708700584
57007583137427936 84427036234528400
5780530965586856 62115258392891352
56179118202877456 82677178036495264
67052851015872616 92747489207263232
46975992847941232 58202892103916200
41597581710850928 77176102884120224
11516219327806862 46839733365197400
30416255352798480 72102844198529472
52082084355432920 90929930228474096
8795286776188665 103042064030861344
40236574890309928 47349026592849376
37912726291049600 52829832623431424
7303532992203526 30312445994651432
8777748893547445 82141778969917344
62229588851458392 92136069577129424
42023516684058024 73077041797287024
70302829317353096 81450411362098368
9729736693431098 51707760339534408
72223825141390272 75177132406649440
24625305668179716 78792039752490288
36036889246439768 43484667934006528
62344018074855080 101025568509447152
82078605836217552 87394663624047520
15889081067166148 44317782434039712
30943579545288868 50223860663300736
33754384843910620 82536786942314192
24815026969277588 89479695214736224
58025894019439728 87472811072263008
84152100554325152 93249491928306256
49163093623933440 57512054883549912
69879872130071304 101063762607964768
17217878987435924 23529806573474516
17411041864240276 41933843457081248
46235278147837856 98161301468990000
73538277605733920 77452684335347792
35676659628299352 48516434849279816
11829831278159340 91806540165250832
16931609540855800 29551402242152424
32357365928210088 80199574883690688
26498981427362456 68916942983096352
91639856268439920 92511284699207360
46382343735002160 63246762139772456
24788130041018312 95833763728225008
57041202467010536 80640343661288880
31724750482273504 99518290930509248
83856593354512080 104311979606364880
45383476522075680 53689824109783584
16279500479147348 69029904120703544
94063010022376688 104810621275190032
10276840328807074 21732252381258024
13521242800130852 94644440618367824
41561053096231488 77003453897631888
45490065536374688 74909346604374352
50219188386012296 95766181005077040
66806320270226328 68345524477685208
3853413378497698 37482774100589008
84355187217188320 107067374043891584
39910848554252648 54059867318446760
16959625430776224 34827773608071540
34809105858127232 40708130966143824
32204299456553288 100892584320755824
32343327261992284 41364183961653160
53734166153142576 99391326356914960
26154602325745024 69639360872421304
76431750202179 37824968057984568
75433404236338848 88228522876338624
41045231790450312 69588979389840360
11978001097546394 21860312671976104
69429655708652536 93090323963810400
52598389506434664 103998472702110736
1772211795824433 92205636272472816
10181074487445456 24013462619644180
40285300099231744 49227947789655712
12264893379933556 87837090400065664
30808659470437260 89914707722390032
5483295716839603 19751426662778104
15109928651145562 38300961725064872
40520084845356776 84280407650432256
31980052749358768 52324069223271976
82822882767257744 84881369388599072
27521052689276904 44477968163904976
46312200470433072 64914329954231680
18010072451595318 69586505974862328
13143631355533226 27117723049023452
29896574043558900 69222857994992872
19044260031956876 53430028203419528
15902867112572870 38202926460485096
51528821754205736 74768703140261888
41838049145337704 50600090505732376
6298552672441105 53742006124232896
86195478003066304 88558052628115520
29786937475241488 97603818519097952
78042120943436480 92329232666050400
21276390605622876 33868736971684668
53951434687115128 72739669132463888
67129389563656656 104967871909265584
19872491340137876 58490074692414128
46863486831089808 56897013814937240
21824018755196776 74604671601802864
9028445346902852 48354141552063016
31757221043619936 84556005395395712
20925744676966872 50804310394615584
8480198864208226 43309070797985488
44132324662442040 85628452978778512
64612971192121544 83537533755506176
27626485171379104 30300740951344700
26817123672805040 105003378081106256
86218616895517408 86574379572918752
74627879775870560 77232430101267664
17173831425749598 34034680642451496
20749209280718244 66143124370183984
4133148661618044 99755110887744576
20123159386683284 42888550759613824
21287863518309032 63831703458455312
62223647041072880 63765480330843776
9977963646084982 39586676006665064
32021440509861012 74413619563993504
67001268727076760 94874597590086800
6208421128710560 88485565206993920
3431938761163713 9615733786184698
49163598848823192 102992934929737152
49804694496879608 50445442861269024
41510665629409432 48885532931606320
47033252678302032 86852304323605776
33618283556797428 79974958422367136
26080579155842604 70726077612627072
37068542668035144 83564191598565344
72991710661142016 104666160924036096
55331691703541216 88142045890876064
28617841484785860 33958500332090780
63408957369405400 100758142901803264
20380640212829600 61774076853079640
55135461138388856 58251297004679520
56082205353749120 66979786618370480
9336632088842016 68065578304748192
2770375511489870 95927627301361520
14770796868030556 101899510475837392
15737557654005822 33909339248942588
14219579579470070 98855839473025184
47826583635247832 100531867959506672
10799949082926184 91915110832639744
37801815945796224 40861506932316992
5720934972259143 76728146294414560
5758446962228397 20958515818140044
31905193886200732 86667276490711648
2277929693928910 26180995872435012
47483556268075208 52691271586800416
14230189167886742 84084669570556688
56723991965678056 59402998680979192
80033596356984000 98575256079466688
57514738526098288 91548433309752704
19815047599371732 76063944438357584
16477638170386514 64083142273164024
51802966329555160 99978267627568112
18522484611953364 94826809416396384
83094009443756160 86635294403220032
15820708128794488 31143117557547780
3383420012312319 25319747584819428
49218580359856448 83616587491265536
25288043770056548 93992572164877376
55743082748194536 65443406145587960
49208857085884504 49845601539341768
24257373893257920 81572057429659696
20198706390506376 40557940279846216
19937603046989072 96728856537632048
3059654973375322 27539248336781328
62237035592760888 75088034669725840
7788160766787724 73821786255194512
39623977436804984 42589346440803168
52874441432756072 62310353087916984
26687606642385116 33619376446194096
59586432654745904 84304344703826960
76306830045261808 93095392046231904
4921874170134357 68660596355390968
36230571464360832 97002542155584400
34883176069088764 95533089779785600
99142810869037680 107350186675989984
53867083860652576 65291259932811016
103259782888777984 104074373786556688
3199170320938493 25684460540698256
42249863708347344 60822963248612632
19604836693141188 106394550700096576
82055555304736000 93976773968761504
7511321068829732 94549573496780448
9569600467285924 78362043978754848
2443273664506532 70220434129091304
87131027975747344 92012038657436432
450206914084244 66928426415460248
65449845582041592 85280001548978480
7505434888261800 83952005975032096
87296931165215728 103805899007927760
72915834874862720 102430187647327104
71319161856549880 92868362074097872
1313643252842713 19445684618233120
50210581973360472 71090167138766144
80089413959183168 91252059353112848
13139405993125160 89094342370548688
46884958426063568 59844422659630240
83425242662023600 91030843406859648
33358745840277500 78553374828335616
1869518661829377 88758928687019024
4128767253078081 91541505322819568
18185904061550152 55542905800613056
35939478778656028 106169301381235184
47122680539133864 105904943065787568
43547458671235680 106184470739201792
15503089920159540 84708723190557152
88427414382199152 91211743172681104
18653561942518244 72896801708124592
23630100499436964 53236882758626208
37507652947005488 69124603286288112
9999170517089850 59731545505240288
27796775012797180 79832872391965536
43637231335548424 90865571051976448
79508063464623696 88659318384020288
15562546369537744 21463700961453260
26585162620435348 30097131165595644
29869807007695024 57131057459877432
34686188654726432 65160764520791280
25950636393414324 34265037056198524
55079909596659120 106506395116538688
22298556244001784 90873253122954240
9427733020415884 28949540212249012
15335810791098032 55313502955847584
19522223423761760 97224811281251200
92367167281831792 99120963072593744
67425844009713024 80485856029122592
4075135559109881 101135779832629456
21884210975358212 74980384704868368
21367006477135100 22493801221595776
74772146712536288 80916535100243424
3130808456610491 64676220896133464
11964386814484794 31118814143103808
61285313749489248 97908932519133056
61434089436965216 95817731536282032
7554169859735112 95792456538974432
11101947114255912 103323323741593232
47876837439519144 92496106893330432
72769927065984768 87658667073003440
7458176796826558 31118984301559468
25440872690296568 105915328003461520
67837177587849848 90650306372312976
17995446561483012 29281548767269532
16174337099731454 79983597920792048
48270484858231768 90684813531833696
1614801084205628 79875160335106320
29992637755529040 35176181405761360
13445301101495750 96057746032376160
67884185429834784 94860251833686496
23924314057133500 78841596321913568
88749805008266496 106772239847085248
35672052177618428 47895229629562784
18045238332285700 49837102500589784
59973037219221536 75874423088896608
61387228256866112 98744711972820336
35859464713583396 79679757695618112
12959971169654472 56036003647223696
6656528998594669 23682535476680388
48332524802315552 54327042500729024
48473384918396024 77613402390286688
54782020061417800 107099435872861552
17941488025889980 100033400723378048
20829386549877180 45000341344298960
21085046170181288 86358167704193552
36255142280628224 39602823223200632
9068614977150350 82693486221696528
84609265168630272 94238805653200976
49359862747064240 49363131727963664
89683792970628032 93842439673648896
39487534621675136 50976070271086536
1766945511699677 87800258393059968
61730536252222096 84654156227169856
14481860155048378 71321650119324920
29703111151438920 30194350748323460
21243818132210552 96285019829501024
44897581967593792 80968605088623088
37454263984916328 94562514327951872
20453892949486172 103260261139112912
59765734728149072 90677405683287872
18263222064703760 47824868709548976
18847304095484172 28555695583027284
67301951612822000 89725370715199712
19760802918056500 26864559554629152
20996214568072524 74782802234177056
40708354429282784 66186589860770456
31410776786088964 97712410500691280
11758439274566276 61966839889641608
1715431842318726 42170636666638592
18952920126935588 86944044939307840
52260674002779040 55554096230845672
33839462553585456 36902773151168080
51711160052713424 91248940210412656
2484763228727342 106084977097104704
27565225705894868 56073038531410248
2030327355760957 60548746557311664
10944946783026512 73074610650479168
50130233113166456 84703605474402672
53165145630509984 92007101336061536
34961169751369880 64388860056545296
79048066240643360 95826704548202960
26281397308250060 74010670061954544
67042817233903928 91259599456269888
3289259901385118 98152408106646032
55211709359030184 58343517538867600
40205641362885312 87478571029603248
41264352640047096 84951575636814928
91174330859188128 100468566872982464
12807051283764656 103773230445645584
81278334792850928 91755742780320032
3442745900270082 98906327295116096
19132270631786740 86364746967296656
34034454859161780 48711835392971832
40359713613618112 42567640217383600
1486484474760438 54381364639735824
43644175984096552 48185789243423112
9625554870041280 13853915564776620
28985274607529848 35185192477201100
4274347814531329 75549432888410992
22980264762712872 84434519673516512
62180040177304112 97414717468909136
3589840590211107 106312449662897552
18543714369346628 89476016460127696
24890951387691896 93391566656270656
45224416546390176 79893026508679248
25622693177597824 100652147677286976
7025887445692448 48409606717149760
49803469551574352 98521791117894800
93449536737027040 102243153693109568
56925338124427064 83613158884382304
32020972826222628 81199688345573472
9099942230788808 31088651700710316
12156405399692162 45473066740472440
8889827327122121 88935702906510208
49721589397114592 91640644727971328
31335581257842272 99225009990960368
72664207056763120 91049091697140560
28042961226972216 53589723421131544
56384189663020736 89766415028440912
62723538697713888 82522909542415664
40437712954947304 99045696485156304
57752177282035480 76613838088938192
14042980171995934 61412727367677344
887956007555389 49865877116674456
17822649084869776 81561694082644704
33018417795533008 81890848325458960
45095552642948944 96636875695521984
72048346513467072 93632514606386624
8185137567730718 74469101937155584
3610332749881746 18807270867026912
57642454782380712 77553054574223760
58206543053716696 61000296992034184
23730872118539444 43467803302429608
67544174655109448 86625724522364480
9139809248726278 56630428214097632
193453003048324 51171937317623168
63220659813195840 78137064671316960
18192304114340984 50129570207096512
71192966666224712 83405979859654672
46707747436278560 63668940727087056
27802351634442536 50756398829824856
20130430936848080 79374537030701488
76052271166886944 103527171847633808
89425486291457808 100644334501125392
11804005046551520 78676760682431456
16298902227244196 104882551007315888
54450888444209320 75102219953288688
52210959861785536 82535231365288592
71077754441500896 88409643205908640
27026346147309128 85594417693909888
27563687417244356 105203925326316896
49061591303695328 75341933381893200
14718462292797860 54749328695499072
36786557852470040 77915886653806352
49900101541334560 102616947580125872
1466848804064179 27977723782812136
87019271978567552 87459863941827824
22217267718549740 61431766429932440
31148615882558080 43205112917387416
49629762564761000 80417711584926656
23152261035519804 56512902976934848
19979823478812420 70365813607774016
21826216982600416 26383199465166108
3807573415166857 90947181377605488
40534060466024808 99961172567200144
32367111103571340 58105925535767784
71649103568574952 82503788165098624
35722757799654792 52033019535225712
61179979627493704 69593480123962440
20749922018156064 59362784307334176
44300951533409528 57650642593006928
25639103510912340 26111683283849732
38569070207025552 62236811328872720
17931395793225872 36637730870563912
13471286094450386 87904253600294928
17153758733376704 103939903657790432
28495298396420688 50772133958880648
16089295964371500 50143062008616288
63542998997554056 74887403709856080
61741415113860736 67576460828984872
91284653186304144 94023855992111264
13431631447938164 58843836123896064
11585631330442816 72620799502718016
52020742290926776 64726597577620736
12985503906689460 67706191267300840
11336078874924476 62614009304154624
21997875919505704 38539468421241784
30797789830199832 51258930956823000
4493742630035784 29906036280740376
64456010192890584 97901793320581872
32007614898075884 102963364400844256
57994442197304952 71772030919716688
71238122192388960 90582905765134096
30400392429771060 47415202263993104
74287337687358512 105502922689070192
73266154719426768 81432639557867104
43284941219760160 102480638063220656
78042393408283280 79122214830421120
9784365422349554 86489104219673584
34579819709078236 44485056177511240
22299668240979016 27042027014920440
28427856956577316 71366203110465664
4677774538414386 40975134426039144
48418540421862440 68238280141796152
44127332634170560 89446114210858592
16933876285529718 71920408812000320
80161902884206064 84281579528263904
96696210756545696 101973043970705472
59387439077459752 63887264941659968
548924977677154 71672234671238368
5288159197673419 5550204257148746
70585279747185936 97003450448931184
28064869948971576 82089052997949648
20635989556732952 59363823883216512
26915367519441620 93289121840818848
6289153259408192 106881550129598304
19766100670352568 102315622926831120
70427038837089200 95623523552292688
15648768807398996 36669856390135600
74096860858837552 85625023265831808
79842603549493840 99812682989163264
8099768548481374 81953748067481280
35935247650380348 78694445785014384
69515992610756728 80836422211098912
36122080925998328 82274716814093072
10722793905423742 72949159333018160
19383395901789868 65742955640800896
35842684217498036 42979707881817272
12279340590491112 53885711179745512
38217869569245168 99372213206324448
29113812785850544 104817617602022240
1095808239180756 73997949736617712
3899955364245608 66302069233597224
26224411884025208 30633398862070484
50324552874669296 103817106165321408
18679171341125116 36238245328929920
33048009145718404 60437242045941576
62212475181745568 106482032087024752
10817757868327338 33963807699367160
68870605039870496 77143768760964624
29995534802288836 74162786718149232
43641254047232848 72740431415110448
58222100816740832 65637958622993512
74545558625127456 85755169761761152
9294210640845114 53677380312081944
39905742199744824 44133163245819880
39769694457444784 95668250667415296
45920822609139664 62534344637825816
2131502553222657 88635778504654368
7135419085910801 44608246451273752
73722378699806256 76715034592015504
490068131090545 90800436068725264
66184611500201840 79541812103836112
19956733070630656 41425773185322216
40721848031166480 40807738378202848
28078167858046740 30814040206142824
39172764118112584 92031558842047168
85066683203104448 85827111117515232
61459066125493280 98684521420759648
15387069071819314 49624389587017472
23337358549011624 97469901545980896
90235518786457120 92564703063477760
52095011855601536 65151221315620840
93744096076974160 96500692325533360
10546266293762214 75456152683523984
22425074738834776 102003296423813696
49071809742174176 106319804210853648
51461823072313720 77105552041637856
4635389712274554 104737735263516304
62089484359211384 85529713618299152
813774714640808 85113355245778320
31244351665285512 100703826346633584
26055558733367936 61493583725888480
25479308773038496 66263705040232504
32217182095088216 77127764567058224
81420425357573744 96823342757586352
50585702114990648 52212415881442288
22642878791156784 97835327197523168
13535011580320748 29885447346638888
11437533102303322 36775547140121104
74910189570206112 91666129985864320
96429806546708352 101323235875779024
4256772125145342 84896837298463488
43920363459862928 97044211152599392
9925777682159812 28884337224758928
2005777130030061 57509667303413040
24262757543202604 104055001477641360
7272702261586766 13476513782436760
10999436941476828 64612137876251256
45117591757035088 50315458983262280
18938217645979320 101502889941435680
12999639873467644 25662587682390608
33896214718466208 52019768738782152
80792225859919024 103920121201881088
2765891360469438 41069225031602504
24216763998580564 69906639968135872
55266455429528840 68659152564700736
10486497274894340 48383029641806824
19251652562635816 91718695540929088
44453197723400520 94951088571947536
100931893209857616 104884794187564144
44093590217927200 102053739805823584
10149145267204290 42889414323439432
19641895046950544 67368045913552512
56712316764877736 77387429270697072
49847615555094176 103521653946604592
31445248048625584 66284471473432960
21081173134661496 35861345046270012
62256053820386160 95056154257052672
23874193792743696 65183793276551480
26976383609446732 47112680757112528
49469209923030880 102170070852352592
23430751624755872 103045597867007888
31725583123392888 84082066721897168
14120536189525232 47505215003370696
50048874730358152 66330020632250632
28871799151931780 56269681295367848
30899089845679492 70824751702753872
7217683386488728 58477107083329808
29797837421376820 81163153339980752
7133025796091084 49231956316705352
18197814130259332 36909671567215752
8250150177449041 102644265488628064
36960826741167856 52557190449211912
5197529559802631 60331001097201576
2392050021534349 59560107589630928
43614245913853480 71192810136568112
7557299101437001 51508238366988400
83344223571545456 86813233677127504
33370837892203924 62946078516049992
69234028820668072 100809282270933968
58401937186413224 62437038627831304
51046038717861968 96698344538690624
5771897849597934 13129223157892998
89341669732350592 106180530326017824
46841169584865600 100165529861721472
61955480235116992 102262648814276192
48364761593399840 103554106934226672
88443666461443008 101741485958027712
23733279291216292 105038902492986736
21808672157031644 100640712238913024
34185260436829780 85360524250580640
61046611698836176 97662874544822752
5202919100008395 101630955345834032
47880933869897488 60685979395059624
19148614581327448 72175535624265328
29978297414527912 94970693185155168
50470025264366944 90512129185888352
60246407485354648 66382371939825864
16439680783344660 92707226417578944
31377187161024876 104698376795268304
13746120478774652 72952160537416880
8356922963409429 22374293881955352
8265736558506398 88050655433646448
46292525415168792 104666151167070448
27200886190118044 75998738172283216
59558275082186928 75211909812073184
11351531122437674 88031107975592864
39137730502354456 53686808043916736
60791040585543480 67825809122090952
21916762719812024 26125674420804232
82053686246543168 102856997390763536
3123315532188799 51819126584950288
55664226430675920 61401172439965096
24538705654409804 65802182098773616
23991325349622360 32531482379108828
2190948672511674 106297589091081296
5614272879030612 70891895791140408
20149840536606228 71087017364105264
31523900803098696 55734594887955512
24177155148872388 67647059805510368
11747320892412574 64278746832561912
55169393827023352 67908589124927176
36726012564667536 96076472678358128
982223586448670 11731420971809776
42314566233235960 102858637420565472
2694156721289064 31200622154361360
69891516182883496 104156137720512064
34215132531935140 54161759912035024
42021026720776008 42219702754625728
13020094415533836 16148810225027476
5556433745185474 39437433245728328
76407477813456768 93916969666811040
87194399609706928 92584373598818640
27389143599069612 102182021816363584
37042011868003488 74272282556327104
6647761376762776 56508071359138520
11339603651604468 79328299820318272
48875100673422272 95314821495593696
75205139017804768 84998918104591040
27062438797105424 82654357082515392
13288998633443458 78029330850899936
30381148395730992 71164311274328656
26951627233286300 102757054170573104
36384694524693704 67275734655482520
32556284656188604 90735523608348896
12349820290106590 89175775797207696
9842059081574636 13449534305896768
15185828743922814 102315836762394768
11675356501809318 22831580929445660
26090784869345488 89552709320184384
82344240238761184 103923203553220816
91241797445967152 103219852080827776
17015433049858866 75512650153387120
30305841524072664 45437119021383696
100414717935004480 106740062001136464
7850572576033406 15992953934324656
342687322713470 21541573076546872
1445994944913102 46877871378930696
9412307597751624 71960704540946624
100545488355592400 106304112370164928
59482920001134528 59788484436913720
63771956170950352 80878011922491888
35412451130127736 71020919388276336
1121518903847122 85546235737895248
41546764238246944 75960058300112576
32147464547433872 33585884875567648
34946816935257740 68973291258750576
17783381609358226 81710524917705200
34795158831768440 107081548487175808
11585428270907600 103068704610364208
63238551767994344 69618496716266672
34480839598106404 97434921252364032
74263435497506384 78160643701046032
51064092401907760 55975613235095248
41098792231632640 72310520676279488
9071673648448568 102102555432264768
10290228662951284 69368784932982680
22096514746255508 38144236712689616
27489169518421188 46299617265290480
45345406139958216 94690055546584000
16515433593728266 88790132136110736
27493303633334748 79137166282513472
13705660845816812 54255741584592848
44705667287395120 91374595249311888
77496665255462304 88700369363555200
60344219754468192 103746033421994080
16024798761591348 16062270005164728
66365392911507072 87507291188450672
39633203913778328 50782451968441040
25856732242822280 25867891366714876
32776721068869800 88944121442631200
10039126485499578 92808868959544816
54017195403893312 99027975934301440
42163198060699872 66490861323123208
47051308912617136 64125222470777168
570580472133255 13225986568583688
26719544182656496 103216014423037024
30541646541021748 68831344727048152
85950381770438432 100840459530747664
15369035389897546 102965804965828000
30036415224468632 80953956678997088
71596498356384704 77460024274642992
41344910670978568 68145345712647672
43279078505357384 80545129353462656
22188176324898544 26505279325362792
78569714439334528 92947111802111872
7029227573942189 82616230575522656
66881798515296976 90309163303453504
27109752850963992 106484343613866496
115192966522598 37808200901553368
51082853387195616 61554443330256312
1748449223771668 102106965080495136
35508104099025748 62291034266897240
21316447451092544 89757430428574048
36175308497214912 73611677509122512
32613169358906576 65725697425212520
65156521738787496 101760774633501488
79664663428854416 107197555816113728
9385850290443044 16847341444428264
88759451348826656 93745560378230720
84104827532259808 91533023370418608
44519380912963896 95324572219766672
49066434996237976 82424745225565776
16766508080174646 87400445321656848
71418178562902112 97853403612939136
54875545630157888 106577744881546080
12680826318207940 106182238467676608
44304802371669416 101229298305522224
92438798164077056 93016183246450480
30010242812725848 94212644937912432
37247292261869072 58264183883994712
10835012793339926 92604603828547728
822532227068329 106085036998418864
85794851884628352 97171887533655232
12962686481940468 68281458338550992
51478673918858368 106018128585811296
63894275134469264 85711310105001120
78136000108011296 103109682175378480
41771452931015800 47187497797501784
15991840289708338 75724684704579200
46962585251000240 49895172420226696
35832845463101216 53586460251605640
84824123512220048 89471735676472144
6443354813835148 90521634145656256
71360438521316192 78733748018190816
13873760825921640 43332133255063272
25645344628678148 50229265891086992
11030427294279868 106627422174751344
7036560859697728 88434192403362704
65194651309009208 75501529041964768
7887633983515172 31561422056971380
1417322976204300 3543292015452578
27181923128646104 84161290331991248
32753453504068396 100741134189355536
6261783889750294 70055172579856152
67798119332054560 97971385664064080
24732091878160872 63367188272826808
68393069246218912 92067849830865920
10424807605048758 21967884720825972
45202567002455544 67116684548710672
37912358661367056 101148249091494432
26248301180026644 69793262490679976
3685575609549715 41176555518491768
95803709928032352 104025846997517456
11325535931389624 59779073753619040
34306456700863668 76782182542175728
2617028949152376 6727422445704273
54047576238609344 92463936549409920
40402603724825696 102252171441353664
59993447007938040 103118186754895088
68921297302311368 80044118942758992
941218800111389 39737722207213232
10034385044384008 19986194570739376
41270584167938640 56313464430899080
41013551093494440 63907527903937952
50426694110148648 91315664342067392
1004831956985092 98307679893605856
16916210512802516 31928992807000752
12145607804483802 41690684166209056
35351832096846028 58885093694597280
803646442144012 63229640449187888
49628843061325104 55361933433154712
59220173978852120 89461646104749728
27819326788328568 62803626305427968
40551861112972664 76132941643123680
59926434419620168 67872764871997112
25928960635184876 35830513019724296
29505105915184420 104313165112721312
31782629749669668 77217721913964512
39402417141723 42194531462823896
6539670373139576 105397426830225440
52826186364491688 71537964498149152
7449510314907078 34233880917788336
22267537453390896 62984249574884072
59265364834238848 76268395013480416
58760659272737160 100328958793974752
73431544690069248 87353567791960960
17999985923349010 56779839381946216
63331002834107624 101300093272614352
12470068444258506 50554772664610320
33813347533956168 100751681096432176
68984162339114800 93787846340661680
92469405288370944 98362614210752160
20921149601893628 85324186655968144
33222417702502080 95784685394017856
10844619404946906 90223201515521680
60824887212653768 96085134531018880
34999694069728492 95138711912712160
19110541325270856 67089566573904080
31135091001791780 37934330594329856
24152135836539472 25234028922581116
14434319026164636 55074029525190768
38682841876263072 76927146580840352
89564562188550240 90894850286935472
44468034433778024 67193763030439032
8717598365901571 53920190867454560
14350467875204094 30835770113851184
26195375360888688 102558582166421952
86186629061869488 96755977915842496
2252621429564286 61141369267628512
5877818936352161 27722126577428452
51052270526031904 72362096394314624
53900805595874816 92873793822480448
26614913257777804 101774432553837648
858661125332260 72851342724697152
28760280865338152 32383347358005160
9010287031235890 20269019273661052
35810475854206868 91038492191167120
29121259808782212 82853683407769440
71506613252966736 87506570752084400
40103669852326224 84806140303760960
21471527470357144 79668437596861312
92056164849288608 103522750382808752
82848339332678272 93650323701541568
63699637934995304 100491029755680528
13742469109925850 107083542435973040
9956464215514762 11125436699901588
54524896294354664 84391598385244800
30382746402619572 103508597024793312
6298181021525577 21012003328639616
4105841113185885 28201325572073000
11139247787908942 48557909122031048
21706028160203184 42438792724845152
25774661688982024 102005817659785520
35354838875786612 61802623884588280
75634617918795824 83613630375195744
76046399844056368 86725241138275968
40593111452830528 82334863157625248
35205297818685552 48097731740828736
84347904856030320 88628003944473696
42468345969804024 63283204068210640
79054728275194208 81349682928785760
48671364761437256 96760172139989904
27922599177737444 31570726220489904
5359443417774204 71316849953071256
26369667915776076 65418227682313960
15818373714126214 86875105490737200
23992615693869416 27894541962042252
73931161990091744 107059342909483024
7510747941926579 80573534119609504
20953426381853496 31215187506719608
8761257755237203 26890071987069720
8043082854664235 72805603488288160
65749263835362280 76593428827705808
76053330183395056 96128567187911280
2166185495218278 27167264130944840
9177060515488440 21812879504240048
47645416747227888 51365281324208096
11102272562035376 36155753309777472
58548425304437672 90311318171792656
92739193473835424 107277053774817728
51451714236589080 77489752118800784
29981248057350940 107241569751492000
3899035587738039 50558125673520312
21740085079075256 98016472869400848
38380523283049416 98439562900630240
54325086526982912 68939048874163480
4591091593091205 103143648356906192
46191672302362848 98424027135584704
80899934280598880 87763376544456528
36431942943417000 70374687324056288
12849817357421882 58790899753775440
33859354558988592 63723668276828800
48303101652074080 84632072496192976
5332016301696018 97937800724877600
52679683567410312 59440261746197928
31460321964912052 98648042695923680
19627574438100064 106100619383964608
22453673084170164 23916550613027204
17738266464996348 18371420860983668
56025947962772400 61958716468980064
31734923535896320 85994482979301888
35798753911174796 42373831386919808
17290830428305064 38981681688757728
59938657380500064 95513697686817600
11833898916304404 14409886580113228
9182532298751456 81202127549263808
16565511935461436 41984542920145056
61014326752231632 64142328934049648
37271052789732768 61675757444740336
41683629780419184 87102724985290192
33332778764590472 100701847745770704
1704847626301194 23244765581092084
28502250757902544 55257946840211904
7128246312160878 26504341357765976
10078514793817144 33643511856259556
37356934670206472 83588418879197360
27992878208366792 50999766047724944
928118334429169 18847708844988644
45018233842236736 99001578401266544
26036987722699752 63103849108363000
1270437342332459 34888890134822484
25524763263533800 31698456049398440
85583341665063520 88891795994327216
23925154029423156 47747951341696960
9819425969850164 89706920760203984
15320779891015252 20313541998204816
43963937903155928 63901485563333168
61019929830323064 96108109058002912
28553682158403032 96519287925136240
25413273291567244 49202480835464128
46739700459347944 56168767974200472
3490978791703035 98087218909727152
41445244236116056 106655957970244288
18206312796746076 84177712648370032
38922774075790432 104903009853528272
16404322400220880 82941476328962000
20169488231114208 69587249736153072
89442492266866352 93753308795357952
54979455546228064 77836552776321840
62823675045224800 107256486845109248
54244548671522552 83160240963487680
90509420355053008 100061156842052896
6137747618353657 55135968963638336
31104152060017032 98927714843616544
31693824185466024 85532864292873056
42721906614431024 100824691254079872
32629678870248816 75047658206146288
28301021560569400 66079456527262152
45603184064934184 68363996701069680
52597565397063856 57001043098125488
72248421922632256 89484518451876880
27351262599286668 73473803362391328
55022135520296128 65563562646458472
53405625159261352 103805587536629936
15383973778955088 24568959866128936
12628709181107720 68347824462815136
54059738549757416 101211934399583872
37683056838402960 40684359450963616
69998146691363952 98662912365506048
3451951220972444 86256494432343728
9653785839091498 96576691343422368
42594868726357296 70873380968008080
25795280088962188 102884288089654608
73699015031724208 84293667276883744
21551208692436612 90583817242585808
88107773691070224 94145615038567408
51533347729525784 82304283849548768
11411271533673866 102075809794874256
63146327687251704 86203583988365232
30572952540718860 82215203673214384
37691106263748576 83215048563244672
85742361394467984 89402452437418800
350160468492508 50806197404554776
27612337085936752 73786026480065584
50551096122186688 84651770368936208
4283355962390902 62619111574982872
63323869719279520 98101379676784192
10506047827346046 71231699777248808
3024029024725343 63282970715488088
20741619523191464 30990849640567800
74532472852751584 83704826060664416
36077240930389048 83376220818071792
71071027034277768 73324207708737232
89416085732123616 96763005097669664
17879938056834422 98746526437019792
7696020211238866 98188020605111376
63958172899096720 101696818569180736
53770969240183288 60342840814042320
19130713770213712 79848384635914656
14237468659972390 59036082767040672
15117513710821924 84941501573928880
61716908467871896 71911118087934536
72520112692958496 96675927226030032
4136743081801989 42947546517397336
62290754811358680 89588177349826480
267205418314361 21674266434971252
50370982345879016 89936320955305536
56050940636638672 95763868915020432
74972890876819280 94332805789511168
51386740670777544 63567692594635808
69286961569600336 78311535451866192
4135508132320788 67577804370821424
28545470186511248 63435200182425344
98418569710978368 106414969799961152
13702860904747398 42582094043837000
9853616773070532 87502737099328288
207923657269668 52076318980484040
96340946971198704 96817559337415376
10588934591945274 101795806559343024
47529337481667736 71814756996511120
57626406449554480 91806902591977360
17459205210123454 103705356767063584
21728170171818936 33472034926509116
84715003494268080 95712497044964272
27684897371847552 76287989977173280
4596745121210482 24964012714197936
85683587684993408 89375776373460448
58302689219466432 94878428854842816
31160955025488300 90433370503482496
16583614528226862 35795972873801444
15269577028321848 57742268472093616
86839449676928384 92599623225231232
52616805361529952 69053555588601728
64299539171021312 90754036024775376
34971160719218464 48812804773744616
28773925864687364 51981938376845960
67980451339312784 89244992241940736
27402814015995040 72868225919468352
60289930130571400 106710168174275264
2697647920220567 55825215990959960
90644503455746512 92267443735339792
25092195027930848 105070056311847744
27850157021617144 73954132183198976
51415026957173952 61027087772677264
44152759332352096 95900680416027888
33941815461704276 60202497865787920
81821161789369248 98246100672252336
24607341499840940 53208889816454344
4178638223602679 22354729998281872
29180540968689744 36546018248664496
51945233038356432 89140983505656480
50375378767336688 73802570121926160
31172144899716588 78659220880633584
7263545635929112 81002570892185648
58027007222136344 63018367298603856
56939927126714360 107285434540789472
24759747551318756 48357961841207912
26445600766547408 84721186211976288
32991507996336384 39921276064217016
32120635383943960 48321620285824232
76723878069034240 96478132958129936
27206551923661440 82728321763669632
9367566505223470 66333006926979104
2190587946739961 32809978368066044
240375243487930 40437092009524560
1028507442866135 86149502530420736
20529593518656932 90132957985780768
1276277253139878 82596376368227440
42434953673516872 85904484765304992
42876072269925712 84181330285215424
46711120499494960 80712565646513792
36197249101531240 80708261106670816
1521280728231812 75646753625110288
48419945085309632 49099150466334184
32014138297618124 74288417128047600
11148843394283682 56314330699776496
12158696851794440 35240463713528844
85793440779697472 98267921701847520
78061539841151472 97977007771007216
61394305016088144 74829588481603664
10176335821185690 33385821022329732
41186205407380320 67960897656214184
39031659016017552 52758352558219944
818202834255600 57142410403591192
21604905917962660 86412600038705872
71631209098557704 100157933317984832
7449552776948552 18893836803703700
70590698217864648 76258814115410656
63791434156714288 87303325916818288
92946584791004624 101410449468134368
3521617725462343 44400924374690656
69127127504671520 98277321298055712
76739365897021536 89532099665836000
44491575909787776 102078745800346048
74527153469603392 97160570331886352
52638678024498784 67445264040453760
91619527356696000 105400886836697456
5512421942206958 62910268946070136
74566711529066896 83522555224345440
9907174828017432 50406046110683856
11503238919919212 35190890613970968
45092115532212472 82155346580106400
7608542730964665 93243492093706192
23743057274370972 47915969568352536
6205392006967167 59416530946130784
64458986115021552 88810520585987520
73585829679869120 100121798804146256
82925291598629040 84388270997140176
15267335493811044 60122026925955616
9452650553940588 61151348419157064
50732541799183688 86257651001012096
82123508444616368 96084564771971952
66232115650018728 68444563252627608
39229375647346136 77091174999988608
39249323317033408 75916610924928704
19571700241506208 78175782482424592
53023200808945112 94463066361541808
10659848256290442 17050965786179744
13120001316521080 80433880961543328
81438497676189856 92909874060356960
27369169793359772 39156984798678616
27769598851282900 93754076825971280
7399366216414265 68663655960838360
16829059981649028 48573047091537120
77037614493887760 106539125842163152
31717068158280584 76181365712155952
955398965233231 3384281643043520
24556195858507552 35023125894091436
43471968870120264 56566506501153976
21219265922797788 76236649617969552
30515622203603000 35559225036283896
53148353749477800 82504031644057520
649966705783462 50978337360675080
63960305746537056 81536948060459568
14799108468684396 63249539872148552
56917302191423832 60751292423321184
36197084498401280 65186886891952552
42938556586890816 69090899400983472
47568653211494856 82276938368370112
3057396053731538 98626466581246624
44848396342077664 46180202569632368
43030091617716624 48887011184433776
1434879962266922 86477612463465936
29729411484105700 100517550988879072
4968846510101703 55448078289175448
26462672968561952 31335534600012988
75096162982096912 98898375165089856
28404566035671252 31016394511843508
38065625610434368 62439732611370888
74294424955051840 94920664850846160
86616767852388048 91997604760588512
8378626515765004 73872897361553232
12981717661255272 69330434486788984
37317354840058160 89459215592811264
69033342702464336 100099700789387952
32669864814876576 53816524066268568
17050875353189478 57011020793554720
7346927970774083 82389200597465184
5013550460450748 74819389392113152
16893696648766336 76560608728979152
53573135076861984 71702666109793136
21710777346118940 42310276184638624
70950949209389160 88031898954472400
77876712169521760 90682244416347552
12076937113629158 105098263322897776
57136571869956624 78934893769217728
105639632181840960 106236598512654176
55271918553521376 100457133370745152
46976448583187896 63982931081921808
86284341669044160 95840550543195408
22913769963121048 76331196350093504
68134543265084120 106185230146603072
2280701044559098 33387218596594260
5129612271176913 72190341697526208
1198283033998108 60922987454771840
10440626514391714 84207118752489520
439362931973266 13711938001434716
19750054856287396 66016806171027792
46809759553410368 92616639736500992
18221429322512448 37765041386086296
27001552843173616 82718714267450000
42207661501651792 69554106605173912
52711512735905872 56743239049482760
55261486336590224 65049812018999520
2586006181149293 18918045760400784
36570553415589544 92003337910395104
39889596893611552 41894129150340296
32163962804354116 44461469022250008
54271807043741256 55187487551196320
71291917899704 26606376285642260
98671900750243056 107152544784108032
32647610795275136 98500523745116864
18540259483819972 25208461755715956
55220909730518376 100353409527729472
32388937346425268 101440431378910896
27242521370815676 32883133144887564
35062907971262000 69638115472833296
60259660560703696 60918753848148384
14608515262873850 33243101822783300
27729289264971560 40591093506316400
77923403496692320 96470142680673280
51011454741657288 72993189432447472
10466015664122016 67480834619942136
48628722032686640 100750073693209520
8391287150735860 9517416657360846
41087146658585760 41690292214170096
21013911078526700 102683495910780400
457156977123260 20885152621154416
40540377181021144 50327650924017744
61238212568811832 100985517654743632
10885006239162070 37417660230973840
54786363092751344 81027374914431424
14240372907162866 62837945729779088
52354882736545976 62835771008707464
20194174842473232 50630499352827480
62152467538665424 65540421232695808
26945935081759660 37905163690796304
52173495519617872 97608174836982016
11115878529085166 27485210504466264
22868219550081648 37710373159481456
20146855965542996 63835388515087928
81358626919584320 104615328256760464
6860653039622883 17057829414015208
19860811742504512 20908141498033916
6718383722027973 67787949407888832
36677493152070256 99816136371167808
42676228709599328 107077287414711440
36319376553359624 80566744229677632
1121534250876236 82857381238287408
21933109983329024 58936455732700768
5773377594975666 57472249119343600
60327316557671776 96117161798137728
51069351342712816 63790069984408608
32557738396369192 40395411877100776
22422355471373000 74450702421040768
10949969156539160 73259322021065952
13400796924377450 17296058488162624
13571855813413246 92744668100895360
47347191893812592 74143716433531616
17297639709167110 60317505358007088
37524230077850744 94251948236319024
8636962619709402 54324092537586248
45550561014787320 46489594673073224
10531265555666358 71408076087600368
12277018998358162 53156263402402144
17576479749168026 62833410972013128
89456351080290656 94358230362422240
14205882121990594 36135869002642080
28580603588620012 70215322652441832
13489025619818886 26312133104896180
2069920095808793 9567266764842230
35700217452059196 45764102077962904
25006066085229508 53311409318594776
16362010402518854 88124172684128624
54407191550172456 78284380660252816
46227451921142224 53124890357042728
24620936591485992 33521962666311664
23649726068067184 53189197457661088
39653058946537808 106160801014247584
33057188070717640 38597461717153576
79721292561740544 91357814409991504
12112680585947806 99261829374759728
14125324882063302 24519209898418060
5497445446208957 14038808431621942
33710388894393940 74589205019983344
31554551907331104 95445538603004128
49252468553389384 67506336584874000
47438049436641720 94636759130172400
5275816656839374 38950820197644064
4245843868906405 67632341224454920
55015707519786488 86041455783094832
10054646178429800 95096043895140896
75468132097866864 83996582662933776
3591181065925219 75891689962610672
53494889104850800 68837734638234368
36797268842019296 87252550374831440
10826262728891380 98765714873187312
26567866191568772 83816256043040128
36928251278266928 102135566249358048
40511530086565808 42029833728838376
27282154101730364 56242578645337328
46423760571424512 62952976658905832
27810046393782440 97560113931468256
10915041377694328 83100073310286768
30428942661621112 65759753502896536
13305527166703422 35627247167746756
48302546392579680 102250624412132704
4223274681029894 96719298972301536
83706439130984544 103529449292194048
1543365644501877 59514384421216616
33284677289726276 38180759745033672
3066583262197496 87721711068007712
35025787703854772 62797822987945592
7746999120444875 92505118422440400
69428659351033064 98124536333110480
24057628886822144 41984605250530264
22933424210629288 35331855728503820
5882534410157398 90008757674543056
25033417816988008 59113250204624976
33197681272994252 103245273020528848
2899609677160646 42257801656766152
30478389180649584 51126404429264480
69431453937291376 81855377178627056
24224044588524644 72911367228942528
26959938365664688 88169407879266784
62522664043885080 101473473793391104
14714748501164254 54817843734645496
94783748377688272 106129559950246496
87190985354266416 101231166086630688
54350430818162184 104091669467374480
78012819700361680 94133204349675424
10288081832390982 100250720211284704
50671266069482832 101910735421090752
45496042354242736 55607957119202840
57704931023006096 91278806404344224
36661619124764272 89606335058675824
89251936644262752 94852037318448320
17232564412137996 42984649307614928
74415622695262576 86477489141236928
30289000943810292 98684691222167648
77719731424152032 102138641201907408
70105050630616040 95021260112592752
70172755607069824 100551091739164800
26380577221547716 90768566788491488
26599021277219024 96819174972149712
101218588326371056 105629473736192000
5715163299052814 66486446126252784
15482361211101542 55726761923272360
26331868733114640 71852357868274352
56016434098004944 106723751298560784
3354531011836626 37713101130625936
41306593292135264 54022402265596800
62831051762927280 66686424687942928
88821515315324080 96122165348642784
57996010480409272 76223539686046272
93545404460705248 98630661038158480
13028966526849754 65954235839712560
38908053602106880 55548549181409488
9631939562306600 82965776003727776
12527535494607170 15590020681911478
49435595875619920 93837670441595520
78680682474534272 81087433599430128
18475871781242764 34056289228706380
14913465359466180 53937397249980960
20561747546701064 101365469724878368
71750083505829664 74610125948231168
38880926583470176 77194722783479744
68478040495491832 104341210320907280
29999606433154316 37919686365250040
29297203738822572 95887593503733120
2858203796144105 60574289109642448
7778266671569066 86069232744555328
33776686987360020 83614564079080256
21241246296265424 36639618461933536
52789097494853240 86111337400355968
39173231331337760 86573922696035440
11593481562603766 55442690881833304
8279859886551671 99669386033189072
53236634796245224 74659774807722512
19236462127922832 24180833140972532
90034530461850032 90913535439294864
10009019577716834 86118778068214080
83060475337935312 97974575762876944
2168521214449311 18164574344991696
9360093750369650 103063983254943904
36060094682633616 58003516372885928
20893603688441480 32902769566051120
87814993073717936 97219139644042256
34433656520010396 80424213805682800
43449782175183896 79348701292072720
9259083612541204 21845879721217740
84352884569826560 101509777392776176
598536095859146 78982571735174608
52434103812156328 56772235387735784
27084683863301104 31891218144060152
10329392844927222 17805339867791378
47727860011523848 78692638478561456
21151849458509456 36783082513666560
69021535275203368 70038143268846176
45589236622469360 96177671964388720
57959457443301808 73619934428295936
23402429146757140 56541495756101264
73083923957301376 87293735655272352
85319371248193024 97872716955577904
12398977362503060 35133399181818028
52436240218164856 106838538292524400
23817479524892060 27193998556791704
38918063784829352 72029454197377824
30954049959307880 81122129317697568
58645880011436112 63840537902982368
18056154195442212 31274546024687596
22253194400994124 48206359339922744
62450410841565360 89233078196835376
52904665919117384 73597907713678784
20610008501377880 79122228395283936
57966074919551880 70895294579098168
51485767244046432 106372383353210512
55524043853379088 78550310531193200
24898737602723708 68148921177306024
3989862667980578 53425130006176024
25843836115765776 35273504406558248
20391866463288512 45846639825208312
23160600211378876 68907300127604720
47572892413991576 99016728472195120
10577166035003668 59963041147348440
10474344431028372 74903721232291456
19242811604145824 56608025838127552
53981358196123536 68016026957366600
31357963416671772 97521350529419392
86610605777753504 92975702050037824
21303482098176968 41202950860472128
25014549905696884 45073283189120128
37510285429687520 49803396952603560
104430245435941760 106689333664719456
18884020824708568 59390341532152208
19705514733080684 57611764595836672
88202125607526064 89661559452175952
23155077204365172 37438846796314264
23961231580678192 31423050924980184
59977522619667848 67387609254873312
58361606984811816 102506910562262016
34808691670933172 100257359975663056
25079503384379976 82481857889411968
25432348430315416 86700449320122960
19255632075085844 69703244738070720
20391963651270688 30514223305890672
4805717746128848 27316706983882540
17157324180904398 59134883594454608
15678199257727060 50583593968973192
738098190122223 98711601261002784
36899948119810888 49074645823255952
42250899324559808 90696555643493328
28854568299356096 98023751857098832
9585357331482702 53294414715754352
4523629032789996 82678875148918208
9202559932864004 105189783414406656
54773864541082800 74437855030087712
9985386731150442 103752305533097136
13244939663444908 18420018051240552
3800075428191759 94195259703569856
34669930078564856 92397455161032160
37808987698090384 103991784522816144
66712413358348120 69826440052400632
24009764345174424 46570221595101576
69625464237329144 99499986493155344
36362545629587576 49070247806376296
26372914740282076 79408102398365824
51880189599218400 99212243192345488
21388935948098768 27974656664484040
30612229230713672 81598228797456032
51913363399418672 69037001567714352
79921732598207904 89776051906167280
483179883176040 101578848971466128
14070789011680230 62357079704593696
70319623675322384 75495991489631696
29795365815886704 31469779881573124
79298663685556080 83508445539856384
48133967954352600 61239392864674032
31631516297129840 71504847103731200
16247624591061030 40943166598506952
52084446968493680 66976922725149960
35231386072062324 61641456983115424
8207262750038152 68652370393565792
3217102400255968 101517274799193632
45288692229681808 100764574598403984
38722184449470160 53790339494007144
44335780585451152 75408664676481680
4628073374782946 14385767171071634
41676540853411888 85267670544076976
40398867512522528 42916914690152768
80542742020012336 95971120804585328
42018830880266976 61418663767266120
27732356911642472 64515776258960384
5088066674677280 28383810476844424
2993629962474062 22934263537874236
31916014340901968 85827151182333040
4171192464957049 13564947651220712
54607743458060872 62714029250705760
46232669679661968 69290192678273048
73122845545104256 79408127046606112
51127182050271640 74711313952692080
70009613871796840 95911153921363120
78679114286000496 81669161580107168
5479700538711170 100766738532997952
62008983586920200 69689083212790336
418740033677292 27673983489774340
50424943697514752 101798294196101440
31557032157707996 41621482224273328
26288251839291396 90650484835876896
29982340059064500 59675339159327352
5913044154380802 55630682354829824
37008723772359488 97840872768917520
58132398312576712 93384216085510304
54716956164371904 98561725032358608
5407181983070377 68863386398570672
72584949230077408 84114890138268704
4723908903701785 61472610833514824
97514823112781584 97832278064436016
41378848469362280 102458603110295168
32520412797951908 34247642083986684
31676428571990984 55927657289316208
67539127575144616 79106823903458448
1784159864179993 15572532107829676
23112384787212384 105898362113592208
75307178670605888 100866401468502864
34687826312122748 89339825107514240
33354570272850056 94378550954597904
48852239092879512 53243004750814472
88993850871362352 107203250068008864
11316865190995414 65081949328073920
74169192464430288 76076750350291872
8759171875243764 73786478854113056
21609123072150052 86832587358694512
33628818027387640 55328608068262512
31820915335536596 67518415067045632
13111350352505120 82507985224037984
4287159208624270 49942576173654584
19792443936924372 38782588131205008
50272105050957136 84344479608821152
44040715455779296 45804114748223520
99098564363147408 101408049199276800
27433800935230652 68823424420026440
1557427137178422 32321829317881796
20252607328023924 33760115702462024
29340332731253452 45780861808776880
93759921537851776 105945817137931504
74684248322352640 106189989734825584
4790244217211154 93723699657531408
20845072015249648 40695720468597816
49082892360651808 51105996987805968
11457755884523398 103021920850358640
71911358553151744 92121416602370896
49638105296820096 56358264865805472
102399397973014128 104611806919016704
4026004326897051 94681882430024768
4339131563408663 38624392328167368
271831713501358 5120870431613162
9843564828651052 92530574996601152
52399220702571520 98502448689476064
1672676700545884 43877000201107048
12797344902310570 95668885897753968
28013097861692064 90187419405180032
99311061756837520 104353663952171776
56144736885131488 105878523919371856
35681972673367332 59926268022858080
15805239671411906 101134633264228496
8323238316322713 98961375060234128
95964039747549120 102165685471328032
5284251036578372 27808338765768832
43434225521421456 69848066428885696
63924398927790872 92467490135649552
22911458253423704 39062967710100576
45640598165512112 67807559321667904
17037154192383968 67599968237238352
74063799787632800 76876193450777104
29121082668380372 44533868788814568
27703377738293472 103864439581180256
37830488992741032 71004700899594920
57739877767884864 74952354802330448
7589753358044057 49853506960594968
15374580733047494 40101081934930824
34413667519080372 53002700938117632
88763704430934576 102393454696672112
2008603188039780 36666134178566760
44546842073544720 60677387027899208
8334836898819738 95287620744138768
34110718677214452 44808942902119472
49944064095854976 58529140723992576
77571029400973552 99159490587646928
11055965941938026 76456986026429408
6261368781795124 105524921212352048
989531831527329 47368027265584592
11718400167862326 40172236730395528
69005090900614592 81633070051560256
67197094955494728 95173895285301648
1455978876269150 99511187140880640
20337355204816068 58352369994290192
15407297982319268 63988883930811344
42698052828358864 86991745559672592
71189264723843048 77065613674868064
26394590189133088 80077649470782512
20020218382816328 45455657587168528
7848086151591878 96087020153010624
22535854520671856 94881491939873936
55450604337997472 97547743311438432
31461797110700244 61922462930787312
52687341295625720 67908070763633768
66024051831417120 69436924389986840
43594402274060088 83064202062356992
41990119117588072 66349398928800624
28685862401085300 44473835119667080
61008505460228768 89138032039806800
17815461632513820 30516967857095356
84971557906604816 102687775796833488
11586774249235542 17209956508595668
6153749760231785 53253161354958760
80156950565228320 104449531312534016
26854467080875412 38378045850510808
32468843680464192 48908193558781840
60005703301067768 98830531184551296
70219913576583904 85512166493042432
19068626743524944 63164539505457728
38519665592268776 56340645441478000
19491459743758784 55496944286312136
37869703369287128 64281214264664120
31989073897678396 81139564477299168
56704106460401952 66848249149681512
59655580518639408 79658256248656896
36996594218024088 98524971321463072
86998653781660128 95211817646460784
4675658071644977 6632312165361027
51834357034658080 95315468481387008
90620290511236624 95635482443747392
55793535192997016 87247928934165632
67534770484480328 84445171498784304
2093820607574082 29538647887493152
54780577132458912 104251406916732848
36037152750440616 64515229440412176
66059277445884744 76715563471724368
56180594892843280 103552957630269680
6664317816076664 107102610574783776
86971128191831264 87205313346110208
3665758931090166 88715280377699328
22814495702819456 77968828516112560
27250464361346832 42108868587393216
396335350379181 78012966536799280
64475534517506832 98039948308049072
78808750303127712 97288843698146880
66511614182773248 95777136708807424
4340754119181063 31980370238132876
18201361771599208 41069138365058920
15007803259392938 99827718429497584
95499306958444272 106138968229687952
49152623001361880 75582796465736048
78874663133992432 95619203776854000
46898839637240248 68921724063289680
26964026614428728 98670332792715888
99352291800046592 102686003335233744
32257249871559164 89895555945311408
27658982452648180 73668031402294592
57328517862482104 83477717454885920
26962199862250916 98808288818360192
43486334046181136 58939934077299536
15494070220180902 82741382750698144
3375778957940676 107294492329611648
13843167259427652 106613210762412704
25304629377226652 76232336322200064
1475018656524277 38858882210564448
42334271501718168 81371502384729440
71293489226374096 77149142051343968
77404144779072992 82750906234385728
8436965385372167 64429222176949728
3237260364343263 54007257118460496
32745886522324392 89069139444669776
58171543141981544 84023725992345104
6807133147082142 87118554528246352
8750482121429830 66259199723941080
41435189958015088 66623643050403632
30157182457667940 87300485673112544
41900204792311888 52982398832546648
14024861884262474 16510299058636484
991050013736725 22343741107004940
35903639755903648 37145572115666600
47027659430693848 79270539798968176
29447570997583408 95375713546554624
20359803307264340 44086554715448784
19621012606966032 48673660218479952
29447685911971680 50948505796517208
13980918952017602 46262670465820344
3320985074418260 72751051758664752
29323112388966388 97145558072191296
44686054737182264 69605644142906992
22907342138190092 44147249994558744
40778862246509576 61384523424091760
860622495487976 92617896751967296
36079228340224856 41510468422988152
6308088646725849 66422874810894816
11820444182108314 55862115871909744
80634454986919072 86739732066169792
21751138289885724 73460601286724512
45763775692953520 57404456668249928
21941576468585980 70632877233497280
53846226017671616 75056353929136704
9436062242306142 93815225496724752
39316799293387248 47069762718859888
16475074109067546 56796360424479328
48091354612513760 64211265984849968
23294830696630112 47249456372594864
37580918112762856 78084519666738944
23769353260480896 95000759406678064
9540739944425970 106125973929079120
73503855743215600 77705799442726944
64709154417001760 77875428014715616
9075488057127004 56041426764542424
22286406990983976 62403991052998392
41965792588140128 81129588119793376
49109419596728928 88919150940914976
15063440030042658 20701834685785688
59938486766355928 72687592411189696
19911140685994732 46574704167953136
2918238123461916 32225716742569372
53498712894852864 101960280173532928
42807889130321144 44623807612623624
15632270253319940 76772776789415792
47286044140481592 77179871845148128
32650810067182560 95420857930909024
5166718219926456 45661893389003400
16186778041518794 90219772451528224
47035883670098904 88972944995090160
12250116361038978 66754703462656824
41885644116389488 59312160327861440
14794000498174676 17539372925457012
18374916290438852 57207575983020432
19092372696900568 29496318367047900
57917714930137672 70437066387520256
59334971564327272 105172783888912640
75261308079626512 83577510699564032
2602929352060701 8861198685538869
70152348389296000 104674274908604880
13162362621263894 30886817379357548
61889044335345880 64662116415786784
51556187644196728 96835538819202480
45740547331740216 106549218321989504
40770243649391960 48315938635134536
71763462980991024 92940313977044736
62442627088499104 87208237971598112
49112235456343104 78666139997551392
3551586621868517 60522516301836432
17218759941525278 26078288427124420
53210330112372624 73294047434071008
77175029020481920 79779357746663328
61020100731722296 84949163205184608
3443735764371111 3883345587353518
13095946644651040 62626401196537440
60568796342530856 88384598719701056
3546813950707628 22426813992174544
47088904692654448 48412674983356120
30792453391523380 44808875871558408
43999061250614952 66377525557289544
1929443636318208 82586903324062784
19486509374704372 106721328735553040
57516236596219672 105414117534653920
1284320472859192 85222643000053840
21314429317278304 95039998690874912
80603165929040960 94355586094174256
9331066841553884 24513236521759812
31269749237388628 63621486688618888
61225110316769064 90164025988179840
21431741736990752 78382611646643120
61634324627848472 78241108251303904
18506789563609708 90314654072328240
1186355102147675 39334635367370248
97005134389178912 104826641171084656
18421256487976848 93899445109162576
13946159205802926 77890805065651360
53453522708303480 95418556612307040
18657444945623792 103379654776230304
31721590834903736 45394363001121168
34780279935368748 66993660965937848
63511340105193752 68790836971782728
38568393488769936 44638689348385648
31388964719349308 68627184995209544
6765611780857853 30478742213386936
42932385933699824 54096677423666032
26142670417422884 69963946457495160
46917425572019224 47321760379472000
63806946040330928 96530252978688112
30714854951183336 78834557829345376
33224626752814120 85785554851077328
85310568597114240 100983237668457856
50871982787553440 66605658856825680
11391329977358252 88324348187856720
20814767385568632 92485432407257136
83580500487900976 102194857687650352
91947641135578976 91949411803496224
5849275465349582 21954789464825072
25749583306311432 93930772304159600
98791041267457264 100782054132721776
41381578450889616 104981587720967552
24518924725875488 50111567968282344
42699083019909696 81795020405667552
23776812406797040 91007381451408064
88186833949864624 93518036461610464
45935075136632944 46694092939281488
17090412274261866 46313557932632472
36146640855378360 39775910813001272
10352120995866400 22524057530812468
73520980762722448 95129088731472080
12172537720452888 90106384202719552
6673231794993214 14202363754459390
78119484404436160 78722278781782576
58413380197979008 66593291769768944
27924067161495988 99882590781665488
38841524685877632 98533917734296480
3225372647483827 70319693011360592
5410071491927341 43614899623397472
20843040701724636 91464567133886768
13360667355637368 67520568043656584
29157563092210788 72213612721095312
21856469889233028 42902923666442136
40595357553522136 91580041015750176
36995055321607232 98591416483955056
2147660430741883 70019837287611816
64549815032900656 81989497074648336
36061149885211200 52294085427682904
86978640435331008 104082634722398064
56244004504548680 95928634738188608
77731970569670912 81183232020025296
10949210514831930 79632124520394944
14087420774610528 28892289599933640
46922919884566144 54293562570640600
44651367916231944 97456818304634912
26612016599426284 99012327505594320
65106149956217616 91440469018540240
67848397957142680 83794710467369504
3534972932665255 68954000687145656
17873641190594874 68739597900430336
2535888482844163 41231612194275688
38542286092179896 43627448727223616
44011819206887080 91135715998391392
35927441660458776 84479885101532032
4511857530265048 63898876670115320
21690647804753508 36932394503877280
1388765180425263 76926729615594144
10458302705810934 85892341380856368
1821770533655930 20814152329633344
33938364420359824 106208522140584240
36951488606404896 70361847404378936
25425452416528336 82085155417276432
83527651195505568 89427785789091168
4242704275340655 19994211569752516
47328685737950928 80106343730370768
25556230386672988 92213976185480176
20913737852045836 62781764031006656
25354018980180372 65849931249647944
54949814259194600 58517751328188360
35733653969415304 87818423501047184
39445007239261648 88908035438145120
7816765779768376 66950003004130976
16097082630242166 47941820756475480
79054881154602480 80417609142880304
57502325363013872 85132584523395584
54197657579414784 70846087196641584
39131080997237416 102936393487838432
39348106236771032 49194962785192904
81724711742277200 92730038086533408
15547826558924874 26061755116124360
29498927218908328 85577540682299088
32489433938177892 92310753074478208
61441186391560016 63235159031800120
33189556254884740 41934499294743376
48259287238552120 95841058015310352
41435283149448040 103043795888861152
39315904162320736 98747004826487408
9313724932221990 100620088536320944
40222714442669320 46469889519121576
14852160006466684 95750449261206496
19908359862684260 79852171981220288
7608115099485783 82933397601057872
67236139966610376 71891768477132456
12329074305419930 105660344164078208
90060586415775728 105280829891623744
1974924724659730 47130588789720560
14075163565709694 34244155352758428
27548791448688144 55426854163845856
9899282196656042 52299633501386672
104197695942934096 104849447235868896
61549073537978400 84394241866738560
57635183059869416 98747546405661456
78361683435142176 94293658899442352
33230214561238116 40249505401323344
19316658047063456 58280483674175680
36094033625622960 57383074171615632
212902232667160 81872476503107504
53803531528892552 88529495205513440
233519246089935 60919686240694848
5573644777209476 17448905399197780
3106428409586717 15917418810776530
9894996696129232 98242371866957152
63185701788182872 65777248331921048
33153568117010900 72367274654776048
41372882525574520 64835432181525840
5798304603556827 95747360913795904
12488522013479240 79692704026467184
31725558269687292 36011945282440208
15842801864109430 40995791650626400
8427513266816716 77613363399138304
77899647850994544 98160665214067904
19355985438327036 38222641647851968
37710647089057184 98044737472962624
36925915884861776 71769015392781488
6174962910091785 36469479104109976
86930829342129952 90153456800561584
19422944243991864 81260744323710304
37410741435350440 53887350585816984
8959883956396108 71236361949718520
4506819547268679 87379856143146192
12215530631977470 46336270618555480
29079425197807328 96073328167470224
47053320255532480 49655138904018432
63658780541525688 86005981956573536
3556725015872957 20197391513389216
35207462848957844 40697383529765728
3949372773125841 82670365620134784
3691542006600954 68355687127893488
35400453539069388 42472368983570504
64327183162862056 96570146767393552
46648653051192504 65233855774801296
17527020992874538 38646150575476096
26153307191269700 83936107958146336
54745361607384144 57394089881239352
15204549626183710 97151214650316672
37559299727093912 106023852241323920
51467894652741656 105109949075598976
25307527618620316 93409120303957040
85960343192898224 88274157570632224
8523906082269292 48006095821176560
28497891782981508 92899463995182096
63114554707661472 93245545993205696
56433109040569720 66801394665264168
73931883276437424 98413934265747504
70138827253144112 100087218564490944
63802269915755120 83837560376487776
21736807687337508 47995578634823256
16496414151431666 42643228701953152
53176389112894856 87972018252610064
23167791012230316 48462357953224208
22190689541283812 63781344889977304
8646073736941533 20936503068854152
22307566096704876 24606883643818296
8921791265995794 69772298323256344
50854814225576432 52714477026308472
4942316308639911 85550423459527632
15089446072886286 69516831188553664
32208608242927572 33829632589458104
27851024053326052 47104280549456056
71346047847836344 97830774461414016
1612094831281281 82647684015723856
31241609451460668 81878568112144512
12929534090157708 49255767212545040
70884413017801328 78653211379992720
15562980787955866 62918869628012888
57461004601771576 89193606649889040
96231175268700464 104472474301696464
28782426634121720 34743039968426916
32640137005207464 44379749081873344
76714247225368160 78313856339933824
4245367953567126 34088180671047232
29178523003915804 63740678288348424
4923200983103564 97191172395987760
39856497118523048 101998402854756224
38123509872710440 42542696411394904
617109514892960 63278133520797768
51319164737269240 78811542873481040
4849834769978717 61150358974363744
53816559026815064 74835287940804720
17453080991983424 26043498809594744
51961487183329424 75538075917478224
15140908426881418 57927902320360216
98052548107421552 105629499586486112
18890007132864392 45239527425812176
24007167031104292 48660414136909136
24598998410292448 34385366240434284
2567447904848482 37165515776870368
52240056107004200 98010857968731744
52076882313633376 64359246217484320
11097230180400474 55355713143147312
79968421514776272 104329943635027376
23489479626184476 80560929295321696
45915939579743224 86842586529127168
11566966763145454 61443879671309320
4478594530147555 10017660386764150
30783438273978060 53837119990759312
1191874121006012 37176686899015448
52662061628553800 69753979823643920
55847398358459128 67896689243334240
4356189833169558 45167760041009928
19573850438923276 91507020144397792
39712332367497280 98091639278029312
53541046927712280 88467956295486128
49760159817905072 58091946700677528
22401374264475644 103789766453043424
36031504775090432 78580486508100944
33603137963470096 40151127636406728
56675569771408112 100258338595288528
38311975991297552 104153576350067968
68357881278489728 71967653955452392
1054214028036118 105751064322542640
41561270323486352 79998405863785216
68156139638596384 69570504135014000
57131694806788672 64448753759740104
84492885254809232 84827522039244896
5925814014020160 82602678935037280
80654990911249968 95211305421753744
9771399721122748 26182300428578584
20011493139638532 71561368909414336
43462461484185816 103231278336618480
2028675702664948 92973852235630480
72201329549617040 101958910702592912
37007518757476448 40276777276848624
22344303149057020 96776303422205024
25234536584455124 55867452523780472
41077200320396448 56372760222407944
59555997404000128 105236034664620656
18406223161404812 20570012407775892
33717343091325016 54204731870249208
19147244328648768 39579086561586024
45673752196471816 66428359774218024
67595306638467448 100275759144842976
11987597463172156 77622233353889136
44772934901310760 52161554061940416
8158517940627294 40154234618655040
12863613719256600 47778547063144328
21905436566349044 89309277227097760
15804589667695628 68932010562907832
37021494496795296 51694515156353024
1140010306933976 72372552028268480
13388302082904824 28255445926575868
10063149688865668 10436337072175986
3607449696517565 28820453174520128
37628883166836952 78915495243627984
30472585415964528 67770795167948576
47475607730369976 80563960292945904
34657667383446904 54563407448253664
7188493943460087 68155063633478208
60533508366840784 93099246868653168
6512113178114704 23052744508061232
17196045623208246 84394838330678608
48132758997482712 85322541205889936
76249355838877536 77936142044095664
44714751862336760 68572390956035272
8626600674919896 63631670981426656
35458485849475500 51053175809042392
19052696399683772 41094133845417048
3925596783897402 9822396704756552
27785283034102648 50659416923727064
36664122880081584 105577330231042544
21930078075742352 56493526964884600
14479741800868234 91417248164903696
60481138861351816 79108151815734528
16378729050015268 34136613279925940
47472810638196592 85202368950104960
20322251141374220 79751941977101568
26594777709792344 77573906923074000
9006249539633566 63132148144085728
1358226670969773 2665096335904695
77464877133540384 92966611281975232
37687101232549312 69083726011370512
83561849891378832 98630030249829536
37254209743104192 74423331271991776
828653720149612 100238837805491696
27641473346249024 47575383182747680
71982309570019576 107051708101138752
28998541082133120 34020138049582692
11218379432249838 87354775285353136
6778891813512425 78231126493334624
17025066558132944 38495693884186192
414365771802521 20066675303681576
20316214258900844 105225664601249760
52176288277968632 94006526718252240
21042438889596952 55835745133844024
55124700323374592 98638498041776336
8445147740727620 14111815281306466
34171970986626836 42701501829241208
74295369675277760 97053257307996048
54905718156837112 60564454562628976
36759108153648400 83125213118355232
4350888220455172 55520813564083512
40347455830008344 45508099060559112
11650347319694144 69648451937485544
19645944932408536 64858211346400488
35942170016247200 42241088904735592
53557946446258960 81968833067813152
56442060427570760 60236325269471016
32390683023512668 101762151487687744
58816146008742936 107117271035207424
4045749975164797 70665022447372864
83671225796091888 96962033761710416
22212371305635084 47931423732292584
11366033064995582 73270621307195712
35843376023975012 51201071360739168
3345190640882494 53341148717328672
49682019899373272 104840825628367680
70553387377230496 100597308747225248
59075733466690480 96032178902661184
34058229877567692 82839682339450880
11046433665379722 65423130184010352
102122168735021264 104870665784472336
2144474366144181 41375259179055808
43111984521772408 49720401331201968
16505188800688182 98783898070937024
24451114981508652 68897856994546168
33881542012961216 89518823668048144
12103310095706946 40391957689121648
10186917056670004 105154057406526240
23691984739812484 54922954773077040
13920089547763070 31614987397766512
16488848995240412 100912930736090912
50139003229649384 62933262263203848
42628968163057736 63637755785689968
33118783611185092 41838941296325712
19726154555753720 30120968655478688
58322701598182712 93750513831163456
56051507504369384 65391200398009912
15596865091860972 46549558643841960
61173482186286584 100348901356995456
3190186340251161 37383193201173808
27573401475661868 69057634716872448
7728428986362080 45065067212493920
26968461802463928 47523290443766048
11368177513859946 80269345783979840
15922096253691874 80165637984270912
85770122829370544 91050819636349536
8481139019910817 56720213618915592
7129671557493596 51259624409846912
63396972589461936 67095754667952768
26958708063492220 54939677641552768
44543136754252272 73319802285569040
13121756188917550 17278562429759608
11356222856859976 67750692612780040
20622065879352200 102884590206228704
15507799946851358 37967863221113224
22758987014223112 25731651506376664
83384182052090128 97075396841298736
66676969167575496 102332930408502256
35320557405887624 84824332736118752
20420513437995924 50854103703862408
46914211140777232 105225391806633824
93852034626498464 101475344918787056
11605752765802772 35260119314893744
26959128139302460 85161565211900384
24049765188546384 72083895661910288
32008898538342304 83975554223611888
21095725829721844 50433519873063312
2571582156214906 17640377261168300
39134233060253168 41359225361022592
27253034722158828 98747105872675008
33329055700769824 64396194226252400
15991752510084924 24976264499064652
34149476523830816 67977086354787488
34558192356601356 87808904656073056
5454179490085987 74188227982071728
31626163768574544 55643306226677352
25618997998638168 72083740842596096
23311301118209852 90640819466016064
4935234776752475 97860987680189184
55590535592869600 90903465651570560
20349135344930280 101254835382943408
39481908186694360 53107871891543992
34221896912186832 103002413087937232
20564872925389492 97886674100074832
17841898646788798 82957360910497712
71060470023810240 88677093239651536
36382156818750784 73442281001704064
89144029888759280 106008043118315184
4834777090884021 30259721057338732
49318745355206328 77313054753439760
57138599972318304 72307529464365808
27511918882304780 64661610575715672
91036047829705104 107144813689727472
81027232111483808 87717537871057568
34771741451764700 85389930715797088
52677240500401336 70192732346651120
57756670717012824 81125182572652864
48433743667288616 61139623586608920
13780489671622856 15915931460215006
2716342620497133 48075594422423200
10914771305285270 11277043172386940
33333234758706684 70311684132757992
7332066947468190 53630729100794248
48073411564128144 87451837750246096
63933534748952520 90685332753249792
22771357358090604 104485302305902160
75417903976627392 103560182058958112
24496401870744720 29068580459419268
88504560699834496 89292150682171296
22844303006320204 38748145933911536
18729570221717464 98668632990839440
23611657224544156 87077371334495600
56209006157674824 78492389978157856
68235371338085976 92120826550845776
39894441551371408 54612661946555360
56738038752269400 90111011917482048
5779534345385364 12457279637047584
12334024399518212 85165633879324384
68231831946900216 97519809063544896
16174365236503610 78786945094545408
18748255629628764 93053810110928016
38126869170553992 101700961308160464
34311333794998952 70685575073862880
30388428191997164 48512960019685392
20594956009026348 37667839219927616
41481017454578040 56410970002719152
4418003197950366 104019576793976656
36224245095152304 57961686085249744
39892265538009288 79222693328365376
36354023641125512 68174319942215384
85216671946958208 92783750351432480
12885152514928062 30699730191029376
25365315030797972 76616233840770768
4871130801504520 58666418224090992
22697933949934020 43858492757068664
33464359321657200 58410627535441624
45854258163918712 68211512699367560
6295247361981205 34441186390829868
37764000027433040 91655424709080176
52184219856514008 88051491646062144
40952091502996472 66468731557280768
7748527700680547 23867022233057036
23775360261176316 59762709044495808
45826920728767800 57916669982371552
67399798567635384 76148542513656288
40669951241397504 70064747095727584
24343114671805968 65925833661423528
4978374441139224 43759731910399272
53437547961523088 72746737983556416
7530673006476216 95460677725247248
4994772206635669 8484206131299596
53370625860942112 76572310231581536
83090914712221952 92976995758168848
99217039067364560 106721249218918288
67205095164609952 92266344473929648
44413795369905120 106001233232939600
29963762744597644 82634438131377840
31743269100204488 95742086069348576
29092031592438524 77624779961353728
50080282155098376 84934804596153312
6896352295967869 39329838084615728
23791428648392120 44809361101892120
21220131289951336 29283514712492008
43679980067811608 74015721938682976
22766014665404524 105549418137560720
20491249250552380 29083136946673984
32576696033649844 34568124269593068
53884195613005096 78021632424318368
23271492755837644 94773108206032624
23148141854819120 75550843824310352
42684565734488704 87592613040452240
32457691559858724 36181671552629496
46390232170977048 79774995305071680
16769897963452540 21146114401290908
8352365387763219 91934748148524144
5578435364241413 64983837936497536
36678854050887704 69404802713362928
829403459619141 8978729163199239
60110160232541696 88249882673490576
19520481671046460 75007329999779168
8248118486315160 45714731358910776
6899140644684223 105745151177420112
54070493630976520 61953847371949040
7082279391630558 29866008499867648
12882226894765862 83946467842958880
72002097298532528 103031332232818672
8471512009110265 52925681736607008
47127698805131944 95627132626374880
24743903236418928 81568714424078032
22624630203939832 89189686115369088
29486297847150440 38633641806007024
222755756196975 33284939803404256
64172618819820440 71385479412472192
54328805568908720 88125948185818912
47214689954801584 62616179889194528
14185403493687828 21884409050843824
19224042225573360 20533273646288312
8983505900506979 24083063705850236
17377065198615656 46665634838367488
83464157858229504 85566718996818592
27753940529006592 31178258868947620
28772656492889420 98745326150058416
63982340653074304 85454943497794400
5209253169453433 101955839190446912
26507476940923324 37154610888396856
93082317125098096 102941794308151312
32094002733802432 81290504370600176
27957421930965060 71500572796873520
32495730415340444 93616396769369184
82270707516251040 94307633229760800
54532452859909856 64711995156425136
94395805607203728 95159074620409072
22649563545323956 52052577337548480
9258929714142232 71118665435842936
21311896536567320 59792398868848456
72764495428569072 85422697499403808
3993143458559801 44434708683998896
8175232609396749 9125116004522710
11135350000540930 26599624389854064
59477658189094576 68612184908574336
24114387084490220 45350522498028208
41071144513925192 75938193592639584
6427669958112339 29591950331910340
19011002888545620 99307074716905264
20547814499922956 63708170321578632
17952401754495632 70373261042175336
35673772944687672 84734672878361184
33306554740126056 53619574779942736
51663051294836072 61985698783422128
38815356567398096 94335341085590032
68024024463391920 96888489444831520
3637156086882021 61871137223390616
7920156683425527 73219503888112688
39365883767718528 67348190476547664
26555866746946352 28296421317350024
73628653485298208 93942053759514288
59129766667119632 66258664652972072
43736934117993568 81051409021261648
1915090809687043 11259207200330740
89172514563499504 93694448428938736
50600160873567992 81210906669100624
1687820700552750 66222612406152384
66910549943528024 106968832920609728
32419504972288912 52008482249610928
48142101897436168 57905225160582768
28131315414850252 35659468500515768
93772201421997888 101428569723408192
74323054771757552 94143364430189952
52808695881288944 69204626003603784
47523620782476832 96593328751511056
25395187124351136 101512336848221648
6778270743266682 14304074458064278
7422532753228383 102216399888811552
3090298101160051 7538967230160527
22802779925324264 84957083139063696
6407636536656193 19700749952144252
22196660936275496 96598667611935104
83122150954422432 105108373921691952
19562332283170712 25434448056430832
3124313135658266 83017546197447632
69608539676805920 85112341345348784
53395738501923024 85871579035195968
56943582744666328 101308711172297344
69049439319801752 89147860483195552
5284275263527683 53008062819094496
69153157648797648 71909613234286920
4623074522068408 9845160793155676
58592995259831656 77529974107392928
23473878198797240 98069480549565952
33719068940621968 86012899342139104
32888596748109076 75463451105024000
65047895236375464 74077010858162352
10953002950082022 26467740488045516
53168265516104536 63098822588793984
14482112766044244 48309310683396176
3593316398268129 64962619455418816
24187981732091536 28855479438573856
64581577971438640 84713886546808288
8540277991498952 103671637431397312
1669886092226029 1928979821195985
43679323834828976 54317232929897720
19876422566680920 44949667324875288
47296886952152280 75089248340098240
48923077909209088 49009896633284024
9215025189678580 34258903249382804
11914883952645882 59388522840930592
58317101348786200 71622744227467008
34956363346992896 64763484462657208
2558329683541490 53528503728878056
65940904207458536 89814851785599184
7544424423980 28534719369230288
46832533837440520 104478768946202528
32304914726439688 100952886777111488
22654574309243788 31039573349506016
28108330381013124 79829917682190752
17991929747462856 102022430585759040
10799288195192724 79665295736013456
78522517623276192 85744348536126768
22471211525211348 68373975178440520
3107327691399004 40569293435737632
57810537925872456 87666178588262224
27058580466232316 98180236797534624
62670742056610904 87489264177137424
7459024418635945 9968098815501410
5641638858773044 60354424812313496
27349282977685564 50432638762906296
57728519079514344 89098191492728864
51525055253175384 55225123669798696
40647041160961560 56685700459850344
12950267110016258 95861277048611504
28374932497046680 37021301340839792
39805798576884488 51074769685512192
36295426637441656 94896654944619040
36553990729489536 67119932557135048
47105961912332944 59729304037095296
79457795114753776 93790768006401504
5040046207378772 43209604366204096
64479510681381264 84342648611951120
6244363828498081 85385549597120336
23598292673091520 24704053694908156
66423311736397976 69832176477730600
41246192248025920 100395371899475152
7639682136539845 105954062048667200
55027494226207384 78599884045472768
60865481532323496 64462237990124168
52079940789541656 98815538428339056
46218800475965144 96242183870978992
56050258106374008 73884023194572496
6279923483107761 82454013834182400
33811129243515416 92001550829705872
50901210316062576 53311983113517032
60801870332336 74631337454216432
46034603834197648 78654249583208512
62103773684180104 94186783598092704
48934597264447816 79321697487415744
46487584500877408 80491313110359616
402638385750580 51700901855794936
55573969572827184 62800538840958064
34037603931882496 85318632300663424
18471207614332592 84785048015428592
26049454264599244 47621768543859128
33455520932034320 43062660304474288
1704671771430588 91189685018946128
46026797610048320 83989442238822992
97143622010659088 104010331926235648
68119061153839152 95839164565353840
25940856128763596 47635746215342360
13830030702473458 105257227434843888
8577475806328969 70090917639275400
77942507414221616 88462404216366624
15261699248023614 19142060164460004
26316606730440156 104420693033409184
34355388170504400 49390227982833128
1466607397741700 73599898741702688
24146424929160324 92633849385099472
86477707637462288 90714352559754992
40784923294457272 51167929384386856
46594092938422040 77596934476089520
7515467925989537 75584993242194800
2583549196535112 53985388709635960
75964979527272848 89076701913601360
49165779295004680 74973431729534960
37400897958072688 48685376734934648
14684840548283776 78384827411177104
21011005523772824 48751557534404784
26452070336203020 103193886002075632
51833130328534728 102070410278944080
54140625892503392 99324732933333264
31390394080526372 55305134268978152
32082503174218768 96108888950259840
12775417589847954 24250634040500656
49716269292308456 62381867881739848
17135993949486934 64112629184117928
16063566930182276 82112253621707200
30291056483271428 38266117397095512
36664589065834448 38550965207011440
58451857596279560 94618370632949120
17582297632468044 31520069156793232
2592474839401 31234352001444264
52206617796443208 63361568194536248
37487113468596672 51456275586529192
46814900557601960 92969227247742144
22417039956671920 101014836380176992
4410082478160098 26105527919038788
72436695044185680 82411603785860880
35680218702258324 96680740866629472
25388153914908996 70458708265903512
13148149979967126 30375569780287188
63541257612841072 77921885759899568
51420558568887360 60052416079755056
39074929694660592 53080740832263976
96730816730949456 101940828617946304
35071339174270268 74301510727687872
74950341377743952 89047308035614064
52387954458878360 89930437635056736
36295006573601176 44368494858271816
72214180841851088 90019571794598064
20329877751221096 50499907880563384
84983213248871664 97113023351722400
61398664687556872 93170872590379392
17121418286507808 17434132908455668
15222170690811548 40879659781860376
9148129405368810 106556248160282576
29832896855397052 34405854700438328
33703813815624640 41249586380626704
20975420587140288 35282446317630024
14472608831494912 94110997876362288
31288628281449908 65946065652870600
8315052811489110 106152005247573536
74588684330832336 84950234965997360
11496326330374916 43212673215586496
46619391596662928 49555356685478624
32520830254167956 61305099947979392
46775840112512616 95826498905087344
6353925605133823 14288898593580254
50289877038887432 96244844429161136
93970552182467328 104835873661788240
80009685813024944 105656176222806224
50315454925968584 68442580858896680
25453220507069412 74911072453722048
25725231687474840 68192556716662256
27484651467935196 29138535052338044
18412323194788372 67958900428376432
61293262458512912 85300075570607424
6892488284352879 94846842416189248
31049943491733188 43822221347943144
3232923815933992 44491044216428784
9986809930168540 82625937011616560
57791958646673240 86737967505547392
23742912131616608 28943353831173724
33993935625458548 75503803905750704
2453775573030473 103485180594505376
85125072704183248 94047467273739296
30257115262613316 52875149795751984
72754111211967136 77864965226487008
17328654535304270 67969857039818232
8300761863012319 38895067333385488
92526126875348336 93114235019802912
70250402522144360 102601611150703104
12018433062138374 50215644971156720
30393260546279164 76213170080117456
34232374260446568 61564337781451456
16377087637583552 51299631915555600
36672840907671000 69065627303132672
87176402395989280 88769000090679600
13965514458822640 96782347608533152
6693980288233570 22864526709845748
61207322886412088 84646698889986096
23353000635640732 37744023760323736
74127189530041552 90144811210232976
12280605218278130 74207893908139840
9097619058726888 100218090340101680
6632539918358616 58948961454674944
26490155573233048 64495005056171072
79163106213562816 91255563043342256
82320113092326400 84711922054518560
8791276997267919 73194413239358176
55696470866522248 71636408036972472
85361369229239712 97514314879050880
72481397817985952 86503497871211296
9326183125493628 42759764479998424
83741488188034112 103878117143262160
44678203141029000 96134521458295504
59947717904881320 85136691189754160
904062642220688 95037001656160800
28534933865665072 69433672415893600
78847312344901712 92450909503855184
14886837910448084 100454819321461552
60218289291650048 95825700842394320
43062330594806312 96677867728225760
17434405669043742 24626827506293884
8737527020692831 21953296349076856
60044358493911400 79023363437319232
27201388221310824 79802328003155568
12085846940830620 96238612756986288
27867270461113376 39997563315852376
24498761614629760 92840916294060576
53427648018808016 76446690535803648
44626275064136912 101706617670807712
14370433472334680 25373103449913040
50509652119430192 97265210365743312
70001256253308144 77522589828909728
54404991413633000 91966799991837744
25290840079383864 81982037794981808
4891549573937610 28454492705492420
35171114084780904 74358493291254080
74184432739558080 83512829088587232
70748344069679680 101114858232389888
4758437243777087 27517110466432968
17783778213461696 74679414991351360
68809153622922936 93548204298795376
51610305437056000 81121997437053344
46404366894573624 93749069301689968
65305384551144448 71345331186157648
65729785147382392 69375121857557336
47143433321507288 70203118737727776
17185306964388286 31469541991952152
7118917699966816 78020150842285200
23519800637473312 52936134759086256
29345848512327976 89874752813868768
3344758907653047 44708628101537728
72925505345514336 77524386042898608
36641182943134712 63536811872193184
60429040542265352 105324161401479024
4199127288955309 31694668684609240
47222108613425096 76248719231109664
26853712054666916 85008603925327728
7642397345805745 27900564434822100
63811359148381840 94603064519830000
31821088094324132 100541182785043392
44673387721290232 86172078488019616
3551160519664003 21378362385933316
9816194059786612 100951666052095856
93589583582824768 95698345678836496
20547295775376140 64846917646647304
53427784924916112 106999971862486720
39023337074450328 58060595648876224
12548002957587058 32404213402578756
18690170317023860 92499291819861664
67907400278703352 68614175216090816
28731652029446048 69785023891848032
74917730522430464 105417578821201008
46134985824601008 47549302848044992
61511010387370720 66695660509150736
26356758834136216 86321217090398832
14815268520504770 53210123860303144
37280174455335640 42263504292719296
38862523644383264 103054704616951424
30134108522933596 47321260628865840
34688513074926780 102698853965518624
83564868054520848 97993905827341520
65788687012525976 70070314445457880
72105785529161872 95413155892675456
11807217527472312 82468575563821456
53452058261225544 77009897931592608
72563165713515136 85848112041703840
81676345265249296 92741309088149312
9580620265313726 14498127436789330
81522173008597616 94713110591074816
27101704761748140 38843918660041832
94454000006280192 105522766158953152
33332645884094640 44131733157528712
28489009459693544 32489493161481496
14312644495664986 42091959230781960
63939972494698368 99899996781393104
33375411518591328 55358717160013232
82803256593369344 90236959782706880
71537483276698344 100423032461241584
8445311156213002 35624674348510000
42161871126626616 45922460455170088
88199654407386064 98184598175739728
63593728031266824 78979618693751952
45582602873513056 75645495996365024
42120704260190224 57316852659759552
84471475406656704 87452300154417088
9247423887495428 37745558268938088
34005132667474004 88845202122832544
9136127296115118 49760720765698656
91583514094306240 95757592934364000
23880884027425016 26550993673509232
24925162235165040 81910016249593408
4073893062320330 88162383113818416
7324183473459630 94768105831205424
80242997917433216 86230560509837776
12518299865063102 100418670306920688
25215461890994276 90186489540680368
37444741460566352 60468372647242008
43466845247392296 58752160756801256
6595670247939304 16322676422793208
80741004691403632 91359312705767872
4823950938071826 17702096418778240
47623544391511568 101292816708940560
45200504073980360 87497366125774432
14407509505115136 63356356736264072
89762773879346896 99199381691193456
3681062406880571 7114849777915959
8580639484249502 81428492893550928
88553337872440016 92618351260607968
23954483200016416 101135115467612512
68031059934730568 104883457991246480
3363022219225695 37468727204393792
104436753784003136 105934687256924496
30877828851160448 67512985115705528
18822406290080272 25656304902663056
10500732344533926 68587007411428112
23518135330429472 79005960603338672
36176163142039128 77078199444962352
19553225972090160 104244938681755504
16350048025799188 93007808767778832
32576864877975484 54989385902344168
41324529752143120 41683852494642280
67230579408885232 100508647369148688
28382717528646488 78945610626570944
2091697390372086 79140040958960016
75289374375827840 84831500889139984
15451516305467614 101031389528590448
73619357618700832 87386186040929472
19623790185138332 101701264224417168
6510176819141392 12528488541157158
27400454559330764 105812780131337424
15872281763979350 44691344761587168
77297732552471968 102051113177267904
18006962285208904 101650636966318960
26021270787382904 55748243229231296
18131877522930536 94756549448845728
66435293357385672 83387752721249440
33876248077155324 65911111380250208
31017093166416948 87151593514229248
44278028848653440 83735403768355984
55130113416116744 87332753208874560
7526310798105626 46310766298576000
39742318852501320 90145162899012816
36253594216527576 53943262263488424
67249076193472328 102286410944086128
50349599151184872 95628247936921360
52239441842824208 104169705455143792
17489983473952876 31806264705593128
58518283231918752 94898143953167776
2271831539517976 35804714210911200
35237580362934896 94924897225822880
60317553168975104 92373033565374432
90241367666085872 96543167270239696
26615031536170592 54793791266230040
36139669650511192 70108933842122312
16112781359798442 80026731203377968
26321670149673860 32810569810351584
69773518828324552 90406625734446000
23412332232347504 89813805845997680
6516430331188206 46066762753588512
32633853860846348 51161888164090000
102503376047290864 104926129902998032
39974842377519248 83544955037123536
20934153236269392 79383343881631136
88610051005426080 105009670494382160
12510961007889564 58543243875816000
68895315973201032 80501295797075312
47082922528166992 93259033953130784
8957778240906149 9561282712484746
82558545119367264 95605108362403552
743408261167908 50909179752827864
40092140360005976 47011094433712416
42381685391043496 59599809363391152
28456332278385560 47678245784848816
7797997445006184 13360100969544990
10135718584911352 68762653689001128
27273538736270156 78521641535419136
14495962639387140 19946192507459272
73416452726457264 93974234314235360
45196169384621840 69057566756008192
40842479509246848 73017155964658016
35511573290323660 83808809361033296
30834721901140232 104261819860029664
64156042886199608 69359166526421400
26100568460446184 87769823269385200
307528458948898 50584247436566952
33107671446345920 50462867598387176
90540694849276032 100919611259359424
33968454467993184 104436100940225664
53670737248759112 97920943949314176
18670264290477384 107078888469654912
35675542377697012 51516996869726208
16666762167804346 54657700110012848
73936310346088832 103223139931690272
80221474274159664 100044499901957760
54792844664809448 80348198582925088
27995039842746368 64340429664630168
67201056466563072 101639694186820288
38863216538017680 101209724223420768
22616746164580932 96745184563738304
60442978555676688 95739719509970144
22025905625806820 100661084017829200
26459697462168900 84404875522676512
29521734627608508 96611418680318896
32541981797220248 58729742124157752
83182960427842000 106686024339445184
89280803746327264 91967301768761120
14848148495763788 78767453909545184
42382376758002112 75649202885318032
16314855319983682 98081474823103008
13336760716896446 29532800104020708
30253768476540776 76921471962673232
40446070328647256 50993836071575960
19343986297379316 50347842192405352
57766971107707632 80522483663374384
22730692040117660 66250482388274808
12153150461056526 28729841899780672
8024744663153844 40075783262977240
60910638852513160 85450173781819584
86406760695003568 97194818496590864
21597542931884780 96815580162027424
25826690550443664 37522186620432304
14453250199562082 53321563679857288
61462675967113912 62264688580455816
49829111262185696 70796942306012384
18822455672339640 50655281070429640
56031406332646216 68406813042445792
23531542465468992 33232805649599476
26213488422360628 99528780530084288
39536779422000912 63089477938560144
33865505010210056 99072615179890496
86698908355559584 101525444557281168
32664201501697180 51031352713705472
4079648770460131 86595360772541104
18775152769419872 78011693623775152
86284112451461088 104192627708175344
26623042634647004 56641721091174352
101655355527085168 102471620081754752
17122773629359446 71435942223765992
17186890683776484 21895822590428936
48163910240615872 60225219811835136
42819454888068800 54443697988758120
36390531587834192 84580942650807616
15158929125588236 40479441549709728
31788727123886508 57781130440155064
33933193760684988 44537340705027416
88588200045525024 97912526972969120
809320071599960 85033680110063984
19303640761426176 98062155267916928
62748450348255576 84725396545990800
7013417012889103 85083264848543216
57874180496981080 68306466515072288
39795283202026392 102243053415079184
52150694547800480 92158442733378272
62847753435719336 106260817600487200
63851276845751608 74234052939464608
15513887075470362 38863348820608544
15052048476020440 78027110469239088
27116236941981904 70052568069584696
3740423529262926 68650172190639536
51954214633224896 58600794801788368
32764189513431568 51442308291807208
51586006013652448 106461756842610224
1998508303630830 26587095531231324
55161205478967696 106086923123690864
80714160196363504 97988333783503024
72206498982920880 100860688456123792
19718710317281736 19780465831563580
87721208703323792 104835690264440976
2089685482578278 43079815505314280
23646013210020844 82151049018641712
5920826227562717 55582894653039200
47171394696918136 62889124802163736
15036464434284600 64278450113782536
1890506515968705 79441463177897696
15349471804128656 19223482244753276
62964223414984168 77693467150375792
28066986080240648 55940832898899496
9284144714592366 104858434588813840
73304563936175200 73965105136260272
2383501281027223 84393947854321728
9347222285077672 100339028914783920
89526043846516848 106633437279515136
49496649714803728 72505400655208624
31447962299380892 86043776078418016
72027192531418656 96555793797562848
658018052367020 4208780578126528
41069461054723384 41799044305639288
3098244476178362 101182225585281440
51506345362861280 73929125122388496
55149279512773168 90818451572768080
42229608174306896 59115832287929568
74594976479742480 105933015275339184
30610838726304264 62607583661112248
27658789211579912 97201802748344864
18556024407952128 35382455886431524
38054715287488200 66130637139926184
84201703903516816 87370564650714928
16492323302671824 46527125619722392
88411767307638224 98298745167916160
88711011243957568 89044308803250560
51304691094321472 64788660210123864
66104882714173928 94133561127525760
10479816403551870 48807112820946528
9418563369961554 15094970213251122
1556943695056916 7230149861750416
53239388474211152 61858138712379872
2746108920168306 70191662439797632
6037631796063236 57429072808115040
13877384056046304 52401987574021560
19222633914909756 69945974510908552
59368834318706544 66598097182000392
4379871700387576 25971727978467192
4453884280414584 65689126962562216
68664918775740472 98578291652391104
73732134495785184 88893293169686176
66487390014932672 93698555961059632
20703308542997372 69771330171286816
55474150826783784 99898453035496960
36370914526232168 86522626346777008
3476725556204225 81099628908136416
25113922031787888 94319235730952128
81036703334804208 105727571062211664
28505613200600832 55901313941469608
1491397563946534 85982768748703440
49630674042051344 93218643465042928
61045115486799656 65490080814287224
32902407222881720 41872539868523432
1447462762411500 20697942127258696
9762025491920096 86830451774176848
57179473914571032 68492774528672832
20804107479244628 81073153660518688
25653304534427276 45599564029724152
20824990996183408 78742089162314656
9827066715956122 78461333176280640
48710101570580320 57749817535314592
25332082360834136 31318013144009420
80185440770466288 92861324332581392
10576173640040976 97928117076774656
38482881151833368 75601503056716576
44180844897104288 88974515583392384
73656382888102000 104720300730393664
31892405246477148 107015314739253296
22763000457402816 37720430209075568
37317047325997944 53584931533862720
18220052932001508 81826182891590544
15296583331517038 73888915236214112
53110413658016616 75884246840413712
48695099649951200 73228928561734432
20241221067404948 88623343769681984
64011481781691016 97630860149876848
243342969164657 65152123753990976
17701141533377086 104780525171344432
4637579597437289 22189812380292904
31161067428090304 95848743517900144
11096830608144766 13603124351259622
74500005254400672 92084193453317696
77883735839048432 91852589725223600
67669267411479608 85999514868269392
24232421085344712 33313024740581912
10300737198279196 105720511991146912
89906390561573456 97389462353888768
7694254260923772 8204301340669637
14994990032101068 102548288109371248
30924933496854036 80145663821740768
82513052663493008 93972978886557824
36369161023988360 104736895756285536
16584150848327266 54194018076464112
60859519939667168 69051053324307296
33771984026355764 95063381960432112
65054475298952144 103579599385588128
14486894939748392 15321158454885492
32945130617343540 54072386776971464
1299415568015671 71392694576407664
68853108309294552 90228773673848016
75125356617400784 80581832352349136
45846417720508224 97093973757858336
56725141039838440 86545455901868864
4571801227937701 16049485116893014
9231853601498038 51270621667391232
7044733139786152 25724698345092788
39069161877616528 101964892419773168
89516956195506720 95764467842848256
25357768737999740 107051006972802416
47923839916799952 105900467665802448
101657987310883776 103221814619336768
55982724879838592 93859187052626480
85670468396938752 103981546717299712
6620874989181904 93953921151104800
8977993717295461 75949244841654256
33464439339921972 43006942555989104
91693279639532144 93992738458416048
44341056826132232 62145655700549736
5220909989850620 36631709512476752
93416540698018320 96544572099424800
80248271714473776 87763994166207552
91781158620007376 97735350890530832
72054334667050976 78776475612052576
54484109667540392 93566085638270624
12717480342589958 24422563138597884
32691038149750156 73993416710855152
9204423031647878 39226140376380184
28746581289113252 100369056200651616
48839455834304456 68743022283913464
17389944368832790 99255099776800592
35397130320963308 70754994486887784
36283759103361912 47601392914692720
82788154806975984 90015936403545440
19881429738403712 33471279795968648
706473993397140 6219671803925327
32177478608519000 45642851950911360
8292839926229482 39952566450618768
23226574949087920 36505510446484400
35374326066801092 66421821028391304
61211776372386584 83875062610255488
18346852678258524 50501824757690080
44098670791510416 72511759906472816
61526456522724568 97169963097486176
39734060748027064 45833828608412576
90275341039589744 95244672166982704
31910657254058856 67845480556296200
13593289276792534 79683458414334912
18488328149958812 91635553399614384
47867922319732312 67471138387737312
47549009267367584 64525019234070248
28445126344630068 61583189882062568
41248929586616920 94896363244175776
8482891675826268 76773028681564000
41235681515457560 65914984424523968
43599805441862136 87851591703794144
45576805358802824 84099974910045296
45689856756981688 94753922818102704
27865582591083160 34542532103652976
91401071184113744 95358860582654624
31348559521965044 44532128410524392
63964505594973408 84278567184328512
93559134151572096 102231468982879696
30900616521768968 98630853487009872
44504143661787440 65245652028679312
20644064777801144 33315400610991688
12388435840328986 90747703587549264
19106104424262248 30747209966175480
58259336205135000 83455733406395008
15648286232210932 58943381990096320
12271342354125984 77373527589639712
30032386093259448 98907087537235696
41020118883912680 47432653480516464
41974506774767328 87666037923827792
14616934548468408 76287546302395680
2119965831885529 19487311215815364
539988895448685 17411450322465526
1489286718276597 16850179318129740
21351783163262952 74325147754660464
39984896043265560 60177246517539632
10981580790556724 34351372450178548
48703187981182512 61419084873308600
87392435798840768 97681663714852960
6245234658033375 101106370830524512
19280970095176708 75771914406465568
64148917593428840 99108616778170448
25342029371634308 69843718835290568
38714301352921696 47708047596787288
6016924985585026 99413197083800192
37924015731615472 92084999874865392
29070612302700824 47408146863666184
90272265617829568 97181090245179040
86052635063185552 88935070949528560
7859144536892323 70110926440993544
52613438395208768 53549181565561328
59495756378824648 96319742968381936
19795358285246672 94010678715132192
64496128129876368 106813896974688016
28202392867944736 38756816290939352
31674161420203800 67769746100849192
71064372390608640 84422119910520992
21844247485823836 99340235719442432
27852339668017596 89494111061441472
4500678814377596 106239230288920272
83843209463819936 103123377919896384
32639887827526112 47787097671215464
9530227904568488 53369366136676440
9395805222534948 39727823390156200
11189192803153998 74003723913734864
66697167152919808 68121798450820584
12094790184274680 50103591678717072
31523920928446216 106729822239536736
64052558312749136 79133254656648304
23504223823882688 58596822715129888
2259444168588258 6238588594861225
69788663252686736 75412521635236400
70032410252427712 79195999157564208
70300084856026880 95129871067281392
42327208859061072 60757315452307168
3127280145231249 92202903946030480
8705576188805013 53689735718617280
24905188862499252 36522047512878056
90972922907998704 93256722967499216
13101227763953408 40094033532795360
4500201683341982 12761741247096642
30171559860061284 32167884053908556
79771371410800592 81381067213787888
23085850131003964 92796119492130336
94087630074726928 105683093873064112
41147296863201544 85177052694634304
21428545579590236 42967219547799712
62124121633686104 78011982755482144
46669053307332256 107045497320896976
16224913987923822 99659222137801424
15728311988159190 27577798964493196
27906826321854800 98245951991745824
54733263949977144 86713538490526256
35771303199853156 41551803836534904
76229829556134464 95941988712991392
19705758069434368 39502324245747016
42363814590092496 77484523263270992
16278181343959818 104779181764614544
3723857200421145 64408854245138968
99044291469876928 104683037242783792
58612702769368016 92344084366191536
37062798313201160 45249521047832896
11804029622131736 30786109028573628
42006748128590040 76708671096198320
48383978115928680 69707828639912840
1800573715133286 101906982497383936
42710931075573752 63501115977737848
58991735418790856 59385211951523624
2576941025059892 82534989557899520
1830408149633027 73901259332140768
67284432502582208 100559596719546576
19731867729011164 76290244338977856
81315723762257808 82790436523405504
8764364364480215 85799816023073632
70193135687289856 87694331438616992
25564894661685960 71801758974876064
2656079592131425 6376816940571598
984555770830536 71492094177776760
74740755322485776 101615116010910096
95229021172010480 101374071022773040
25992452837522904 104474846155305920
6059333837655262 34711968346028920
18010071298794948 43796515314550808
86640354036039408 100432520825363984
7092320792406086 29440210342384356
8341155601793676 88779161709740880
59911305606842456 93716660727664240
44670175382587840 62677653172583808
95974689344057136 105454242083281008
5704941891249851 26223479859658448
4091527137253191 57354686928375280
9165222067557532 29624253127280824
95388156788337760 101573914150883920
18932443667522440 74423798053033104
72893694880652288 75153947894809008
26533391685743348 66100766413410224
61904722853511464 88898580885679680
3189048155489732 101768599083736480
1986280327664567 35691933705090352
48593187613266784 92700225573600448
543766503431702 1660169992564774
44470350393016840 80409728132653472
19287750668915188 25913540937344376
36522707970252248 45790832206477000
8333073069718938 87943185808668944
58264528748488648 68654858850149192
36793565469696064 64164767195029104
15161314299998102 85183817887491664
61820999312666360 63714912242448848
59335814473601952 99536529403276880
40824347280270408 74379452496631280
1003115868109894 54877310269788776
18720261334529508 49731045660398896
1818709668636704 92018756510506496
53334283264346728 83112068047192432
58210850915232120 83444903031473968
75303304025536016 99914885441041632
74408658800878576 98387835923302512
34940432688800452 86690315948587088
42580556000678664 98992580131983248
19800438156093228 61771337682719456
8894201535952383 47271440794789912
8594861660617452 20677093662579360
46237177093027904 102768813521488256
24808641266826264 103680200713557488
38606323578093744 51816976439483288
18008530367294322 70280059570422784
25708825924146668 58247906786872136
22878248961680616 61446939398360096
19863138426338972 96467487377096240
24459509908841340 71530456140856976
7067401809659962 44749430931259944
62891069755213968 97547399091319712
15672914792650614 57374309914416160
83217707561392256 99695728666498240
49474089057776672 99983395765192848
40896845786330056 40917719322282432
54057016117068136 84423284630153712
50844584334018360 69995084507025192
81974584906370208 86849639569547328
26765535591011064 71607286224016232
66050728150677152 68884175191973152
32782012555880756 96897105902026800
27720377769696824 89201926848817120
31861255645003148 97362090189524896
47973423880868176 104769732231234048
17220277386083994 48979626861148480
21808732661350264 39014113308158520
31463526589915868 76618308445948832
45218804073266248 100623532801061312
13845215175759896 105475593202008496
64110508547632640 76549160500019504
69434187299379392 96701893388407952
30059169193496340 97700828454579984
105573485403033504 106036075415231760
26747381031668868 55841317940024984
35222634545027180 49304836914018664
18166702607183468 30467646044915028
20582818046029676 64824021291443288
10737575416584022 14923650843799982
57107380743931616 86553481474458752
36592317325191520 57201620979952656
1905130382873536 30743622321268100
356081726969528 106370602705503152
50795960113246184 54192133921324568
16023121477428828 50329622948534424
2251849695331193 64932450191690104
75966628805158656 89623058001551104
755412495241165 90437688881095936
48164366868068720 101008834565237104
19216006304257596 104659440550604304
4104326107852938 34945271593992256
62274726336833608 106516321775605840
14690880336919412 67830737609002344
38000894237741112 100142875538672320
50638306327533752 95722981309095440
61287444024900856 84182445086726816
49892282708211544 101364444474349648
455058531225586 34206820489200232
2994200866093065 31214366063718432
1764650885545731 76667959357106064
33294084635070056 83225810326903968
66471815946466488 84650761609182784
45055894480610304 46213635219532040
22720163600346388 58660200773915520
49861663270619992 78054006832290320
2646782149737550 77575125201096016
22394264468272032 69574705398099560
3826093092461016 44622909482746912
45896050156133680 65545865467986336
55568416843713792 85755545331015072
43806418444703320 62426964302545968
1593086681807328 83575161832432608
34124487364059088 102854466980294096
19236180764944852 84811644431140192
13153409325529106 43549734935996272
17270913682579432 87837971977528432
100817922860668240 103838948421691568
44152166555414224 90680797628237968
34242422801575492 75145492926374480
54943188335402328 107065130546159424
17037831462233744 55727230994656024
34948173905746864 105248318400433408
29337895102408616 100652761562864368
50380175466450528 101401042180901008
61912126048577536 66072499238115728
26044705925851456 70587540606567808
7784141541620641 12906248050623710
36619504859700416 96721841566526848
6212854341439060 73670653049081088
47774796948502000 91461622682617248
22328808722336592 104839893705277696
65085778974513280 93827484912425664
24946104225328840 63868635961791648
14056865722174462 40131993648855616
61496547347681464 64657028342451136
5107314718534854 80448150579701664
67242626452334256 73450254042910048
24692543902691664 30880921418210240
3214962277769090 54114634620780216
37321014326716640 61293800202153432
78152919447307632 90320585486333904
77449875422250416 86797631827234320
42132215126856640 47008567844757872
21763855820405972 89783353827183584
14467531329415520 19002305791646588
49685046039871624 94636291085656800
61084019805338704 89149728422739456
69272514375084344 87252703748060656
6136921947204212 46157950529052000
18169154446747220 96487084271035824
85074581728840304 96356159457849936
68772973917472880 104344853306813488
59488710412648808 100922485405324992
21977568738486112 59102430056512488
16889701753214274 101016627612986432
1535683863545228 87804328156218384
8281180695561986 92263669469402752
8348521220211797 90117790705713328
15303159073402032 77332374611957600
27799297363924044 79054814014402816
8093900805062490 32088133530916616
20936893040258800 60450937039053760
82084516637204784 94643001425712256
18900049470555508 67134808898170512
7508783571837620 91063167377929360
16383236929132472 51394359294778472
747437285541916 71048296132080880
26024231542973344 38554217516737768
16148906371450052 101943807253628224
22156813861895764 34073446466574500
82634331899710896 99176353768516224
72417099043095824 103385366676936400
48859740782878904 82447343797784096
59818208642004808 88998149119735776
82071519290259984 107161146043219824
59026716728184544 63500420890254632
67754524076022000 77515169759249168
18059109346048364 69685798346423384
57495837966398272 93601842365732624
26179062398839204 85064413024842880
42761201953685784 92472659653966960
4354392569330218 102478402920083680
6825954412556080 103423981570374352
103074602995036384 106260524209474624
13091860197243890 88933760519313872
429907602475357 86437137118841600
7469044144358449 26735094860269944
13169238662785728 85257408566890000
15974564709258280 87371929471477936
177333036108780 97882748120822208
16687295138544474 91289248777430400
54423796568528776 106304268999397728
68139245342293968 69879773076644176
31739031160855504 59955290404150424
86162336208322960 91920536827396832
29389379759935396 85376829928077744
80464338674596448 100106487775317056
26072057567340484 34379300146951316
24578015972730268 98908210909882800
19672963673661816 64959196785023920
12743721056240090 15582043636172114
43424425627349880 98631965946188800
2244834140513230 20170880434891524
11784608133406074 107282384815288224
48617350690484264 106942132674700224
1079729688025284 86730902423471120
23037510134913268 47054044497931696
4891159335435489 88092300291353280
14527870083101662 79568116803878448
12818881413439950 102507665083475168
35037918364975760 92486151808707872
12609970553844078 63191245407875096
12913574341979606 43029291534569576
27468784923163240 77932873575381520
31323062177521916 91359644339148768
22081812243385708 98736163378849856
56804304982228888 57269500970412864
29263035297714632 40310706787420680
36022159223575612 92474019156980576
23983635976484696 33874444100603124
17464153679204570 46992638854803112
58789737027682528 59119186797754320
31647637521381396 77142873962708704
72885686828904768 104528757366121360
16367821060775386 92021028978621728
89776963574292048 100824968913907296
7797136235691075 72756194310331392
43573546064234952 57875771780565296
24295603553954712 42868540733605216
34248903636798496 65205205005374184
32485072415473576 38358271669629696
34301717510600300 105156689984560080
10423762799966056 47344114097280152
55583214399053992 81772603057053040
73101806593760336 78483257826322224
19993133896125804 57418715118730576
15425095122771464 42243324564434456
9906159333456426 35016698965295812
185248808893585 42370381260816600
32595435248936480 42649070023701880
28312561963204208 49030851912984880
48418069886706568 55047322852151904
19395238020468916 94526137332267440
14142373697157296 97441778040099008
5508288411242298 92415532871703392
47919822636929352 63378873908246272
66399334964173168 76150578623737760
6559791008546833 95951691868913328
65058438201393928 83258782124831824
68379180624203912 99803755062249808
34148347850852604 106948733243131312
32792720469670504 67717862092329448
40997268019378304 52174870805400880
15788787190649804 63979940740792888
40090026629237008 61802036960468328
48431948795530728 76249756064094976
8483443960506826 59178578036849248
52746697498209032 94363936550683648
28030468274515932 38678620719309256
64086580732445184 79553861306642192
25956616948864000 95763898713842448
36674794337506504 70732632270047040
17119809002314388 63141039222779120
67155754715346184 98930846653788816
35666899145010016 79316794294570208
14154320977008066 45166188199167280
30983484874002856 83376770328257424
16326040353422938 99827431965095584
78835068127092784 102390924619634688
4856452649691775 61611422073816336
11749193467969902 50321160576105528
42657445287300520 105053837268687504
91007172603341344 106617240599556800
23331018652078644 69334168566223184
55799840937076984 92616561332212128
32558682692689532 63645718457603872
9084970765087134 83115945861755040
12035142904727180 72296699524579280
827052551203537 8561973445447545
59116697265226784 87045598104958016
44572569260500744 76040046576808976
82329122781943184 101552046743328912
44612060118936944 87835577425974704
18538539714424144 66928043769987912
10703069687847144 20314772165203488
35311735814795324 83707248860153248
43947597977015328 59135672655805240
9421948293318564 75343992068406720
12632063451326760 18398390841488276
35494706933325216 99897914513760816
41120134719950512 92450592859177456
5931242855299381 86591017815575072
78850872920372816 99419310854980144
26720732869464508 82843989940969904
8413961832178502 19389964670405208
9548205503227240 104701282177382336
51367473471303968 88689104048110256
67040223761212200 103628742172531568
24833419744004456 65124055977933544
42601885319365336 49119427140315272
24455179656084840 37686254887664056
41734295972177152 105045526213586864
81563279556373264 94028283799567472
44510995682149152 50530802194688448
25092877192159288 35652248474947760
3396200483255388 54919358251989776
69638342623136560 79693710700205280
4100269994471743 63962292606358760
56785600414720952 106072529093517744
58863204172162280 104728563978775088
9327241382971960 63669471159919392
84322947132619152 105942016367790288
7346115177419667 78678104508474016
63485720970932424 79238847430658000
29665687082346744 48069626250992616
90276953201555312 107313472042768928
45963183926543456 84213613692278720
41112360670190832 52607144585763584
48984370406043656 78732091807392160
19772819847532664 102687198053792256
41762000903719736 86123003622054336
76844937122216848 79762570360562560
70318731246635096 86673041455295616
86154818710206656 106590127829954976
49590423977367816 103234407848131616
15185792832672510 90070031618142752
874333897827911 66033902619746056
1141507658915711 68344461170668448
41021723357900264 104461352978847952
33697039551666280 85907140177145824
51016179138114200 86405830041001568
57285758816557728 59730100221785008
16673921673785028 29919956204485340
44949931384607344 94972113300912528
3637005926026537 52171004079279360
26635790826939408 81754318008247808
16809194941011820 21171988327804196
70875836345682184 93781294944006400
72674917590446128 94799794924448448
14929198086363610 72796769202504016
33950396220604728 96449086106530432
30855191459072896 51701000650995288
6660426776746372 9636997649885184
11791938776603706 97155097291530288
66781151196389048 78719319075588656
78311544324237104 82060989591171696
59693596819968832 99753356439298304
25656007164372652 71896651077363632
22808053400603880 44810280721489744
50143463356836352 63578407117623936
53373919916321976 74196032015229072
102359945345515888 104529864132908688
4210275747201159 7676334549031834
75357287438614320 83292414317358448
36879408107663752 80223129854569680
12042920071363838 45924494775584824
29616740132140368 34522647681005500
23434080501565564 76958750227130560
25501536219727340 43148501250336864
50709858720854216 57098611695204576
2132827267641831 93873284223940336
81301780613010080 92266376348370416
13833094019248590 18007567954544842
23916464009504712 90169656045000128
75948896877556656 94994576272735264
18743461586877836 28463167035897844
878731015241242 91410815776929904
44794071965440392 98674025065596448
39684774561910656 72749619446114400
3884025042272951 102182055839358960
4523154804941562 43340473039005688
61499394716786232 91494628497618544
255622182738495 42282591300793104
2436503361078264 31309145345620748
10379355221101004 83751726426770832
29356066091667192 47307726981691392
39939984155007576 44175313040554072
40844171842660928 104915995024066224
13894303438840874 25972449083853928
78121149658440064 87529742418208368
67523993690179104 92873801672686064
51637447655734280 105462882274731888
42042336479315976 46742699307850296
17482812924534618 62120518168489496
18581572171932612 24129869032259384
6059015318750004 96149683347916096
70103217616281936 92589472943754256
6673857852464680 55643817338771088
20442978572399152 87717941965893232
91262346191238464 102400713852838576
22969746397876752 59101307762177696
30570922550990696 66112293889042704
78489253846230368 85768553937685824
46765157880124312 97686360551324528
13858684827225502 106750240478745712
16081194604692468 48658091303474456
20041827306877912 41655410652935432
44456943577133208 99195724820398384
7234039007453160 59482169909083208
25481644854195036 58431964010191384
20769051507466900 46797655177267104
53234270146789584 59404249364285696
12454165768815238 99060860741684784
67358111840123408 100292538537318480
50772899076305800 63655046301122320
33688152302411292 50139643238418608
20516020673566832 42979817133045224
3034629803102495 17177798312980662
56685871640969120 80052444815676544
101028453325400224 101674421930145328
13756486584659584 106240115738962992
1488798283757401 6100197265303043
57795631361004288 107241389980132352
20905236623877348 41487103000094632
85554232399652912 97935849380628640
55810166122713120 86904448622410640
24730746177914060 27146200671736924
568604488467789 79947852126391648
35751524381150076 49284290114188792
729361060594559 100456353712428336
55801444768907960 86118087632030912
5068030909796527 67095963087161296
13904194832276162 82666960555268528
92182828938026864 101759861163481200
82076187424770400 99019766588979776
388033760528564 85089075178488592
95139050219492784 98136712156156224
30459546903694172 69629572895634880
34855421614385624 35422582692449208
85556260524618576 106207721085168896
37473681122486520 99178536055915136
78005622161192368 95088430174043712
60891915125069464 98026081373873584
87302348120462464 96798521457556208
72268837534677936 100657565379874864
78019265713878304 100632906264100704
86883518175756128 98826513433068528
2252453137466432 69653088274994320
19752422807282652 80460796495569664
98264919440544192 99910226555763680
36214012597634144 53191185857595472
57681034642474400 61139397239389456
80800267341715296 87008699320335056
2313213840324784 18107281218647776
30470027213079472 32857175243828604
11590675204272850 99806427550705008
40129826134656928 75988425376239824
14058836826536568 24443822008186736
100431936965145552 101932524667464512
81056321540283248 89602999660269600
2315363602268220 24201707765873352
28331895599974460 95358495592335568
82845753121666768 104628231879418624
310945589334106 63652920598004568
35232601522925588 37503886829609320
47614658856312968 64280338144169656
15443311621523676 90551884959560448
77086930375982704 105690308508102864
40330521941336848 82731883241489840
8615642010163885 98304885317827280
16777580357085810 82470863834270528
15177196278353890 89681090381189392
132058217139816 47513913360627008
5607707425142292 98125006418443360
38963562298921992 82560461151730016
28753868574572772 100272737707889232
45821451072184400 68665000383921088
7951475497132878 14805726918883142
25192267971081176 65049186606639904
30408285678827304 67954891842764320
67091321622248496 91576298114344080
57053539874357640 59008893239674792
51208196080764416 101153849510549232
37967015561053488 51297113984628704
1748912955020905 38547402982957104
52981459878242528 60094679528142200
65763603863774912 84435944446404704
62786982015918384 99635666107565360
41782032769935248 92243016209076752
79563138624910400 102237255936912592
29062180219442004 47505619733626968
7197071560424809 9257420863321310
29304471279636400 32527474698807928
76079805470604368 105882698978492800
45864702708056288 84686254030675552
2277464517462541 94588229697757008
30848728185200136 103380158469825040
63835649105849112 89271588831108144
33992771435317632 87635823250600480
7302194397686772 49110728268967088
11176832582767494 14020497944736870
8449322222883611 23536989471269620
38011657932341792 54823264481036032
39600930038339256 87611629508459904
33739999721588916 83264054793043184
42436054207490944 51521395181944304
20747170510836424 35635412229024528
40402811726565960 46834009097839384
39289018089414240 45786342845743968
19486450655138028 81098999836415152
86311463490343904 100572533193773712
47976727354312160 53055230913910328
59765185918464312 77086976389368480
20418023454835904 51705773214421112
24659534379714216 36776225885183360
25060686285882584 73205969961117984
12945797824576576 16765124326829158
25950502547209564 65240789244087256
44193355839971184 57347867860979880
48475684270675688 77234504258813904
23307990886463560 28375504098163620
43031477153538536 81813794372884032
78531028083358432 101629927327669584
33543236586816428 42083082497623088
73399732213254592 81594898112992528
34405956272484228 70212274270900008
48365645717943984 68750840295934336
30366425868170564 76356348212429856
72183399822040976 96933875272974448
66487318086635248 85905006824296624
64482221230361592 73408951097890512
16828707425640880 30986784061081332
12339722480448158 27101875129233948
6475371755961994 18767283541853344
66196569786663096 85445141186236240
18400536866980372 83127303404574640
56246172738800848 67522504450196496
4606809251695254 79694374521089600
15825994515377054 66290563051192896
54994888576492720 84525344627356000
17333842300553522 90773263451157440
17519052081947338 39360913722642920
35772997590856572 82846404337157488
33824815672110004 95463051980243360
39218624920642880 55883028495930136
7730265201247029 64760769860734600
18246102405129252 40206502470852304
2139584416961671 103858753968857248
40785470750382256 41590268151951240
25368304516181960 70252108497526976
47620813572417480 88187027856805088
13734214840036018 49314625932959392
66969698884241904 86957794643500576
91682602876414544 105359803652107680
27163568414339844 36515485992147088
63320453363174856 65620488619458048
28823356003122728 33835960408427068
11518026269557196 71395079205614136
62651747309081688 81989299117443136
84002513450128608 93316205133352720
33494060140131780 95647199932373872
23103843398671356 59991780923735080
2342847701430513 98886990606655568
7943296659844975 83365805484445616
81748310794981056 84552966034378864
103533316367073120 103741646571904432
6946143272686390 49861056997234376
29505932456750888 49065386777059968
7591410012262730 70151907988599816
4376890765938189 57754434227696264
41896449957979608 105801795572799360
21725899163122572 56688579457669480
2263850069150544 63117525436613120
37999896233729576 53436957721397816
38984683236791256 55973140672619280
31239459196157856 103726105677826368
11966022908167274 87049874954645968
24874390613298048 63624397678908192
38995308786794304 60987443437771264
11336024407846458 63026085954290808
6898068058323292 30651946132437916
44907136894526696 83363857379094368
25549963633880248 56289434661113776
51313422238354904 75015649815646400
10784564645087440 101988259163270256
14415620305540474 70147913662581296
59974269012874640 88534333526571328
27123947859976592 70761910858349648
9300963449240880 33446893585111636
62390074974464456 67077019069994016
38172844895201896 98375597881469408
29196659660525532 60492832863336600
65870355539472616 102043090848023280
34395976729423544 38427620241957496
70294973861220592 72617058764199488
4944677300299075 30240030939059848
5735003244559482 43817784141978096
3514283098542787 57399783519096792
13870355540386590 15092852364055642
193408955795288 13944464277771386
82461559808253152 100750433141974704
57674223709947240 59969498942036856
29436293675655764 84172847356832176
29621965505139176 62045978770096240
57675403543393744 106443921853922720
3329630651402666 65534621891761816
81917777892675072 106006121535632000
39991040326455712 99090928006659376
10866144751941688 105203960494611808
62776608272111552 90167206487819344
89972652724709376 103541098385940240
12155661297869880 34319914078085728
46778183245945384 87952175970743616
69593046791911736 98902446379121456
43896638392205456 67079399906060072
31780494775000400 88506013197506768
45996780523548536 59412090902924384
45260641204304912 102726966240916512
83254608220052768 87336377189852192
6909687303491215 50133433188028368
12622124151609046 100903840043046256
40931169465623880 86616492385621696
1533927229210663 68817871035107080
26469662193948380 79778883307794624
4608999219922641 76580569220063440
47071635816493632 103665346241362064
61979827177260624 74756542502993440
34169276424924108 89666028547003232
11256235970225150 89689278910990192
53259830136262544 78137521797539184
45773019887126952 99243987589336832
12629919530041892 43939685140780664
33713208527936576 71013131909156464
35795663049385472 88251324898448240
28374762959762208 73060410711934704
20109488113772976 83414838053405808
79428277473886912 89767951552482272
4766648256044009 73126121312657584
48017535379894664 63209107504808848
53146018263003568 76978365366742368
9614915251966100 63671654715827600
38081451627980448 42453178037175016
10617035018874366 25074771315359132
65130500847699016 107335474179575024
1747973065299226 69652381714817472
31112548735979100 97309447369966176
21470442107256328 105526093731780688
15072391385617074 70228081942895928
79805341417011312 80711008565076880
42241943077278544 67031989482542456
3290964123079683 36754109294784184
92392552547330144 100382885154882880
41541169310227232 76444606182230800
69363541592503776 79424761703028912
67752854919469496 91723777969994784
21070823183502592 69541294333621256
91983774781904272 104706309048072112
69896301322279784 86008953459550528
13773831649550636 48275817823037368
41708567999957304 96005325942038400
22698298279722228 78912844233670848
44678594207231552 84816179880232288
10212191566448218 13156621819536980
29658725732016008 106684469413562464
6289094570148472 105651803491309808
21860408193199172 93818591087984144
60154286625118672 85375474423287248
38762003207922384 97299915488699776
92657724932291856 99642051060630096
29726597705162448 48278773726576264
4334411273192599 15149662205407342
40223433758075360 83176471405801440
25065932018293396 50901692808240536
15483198699391566 85538495108488512
45593238069289424 54521283026028096
71829023112314264 72878132603778112
70855045864939544 83721668616104944
90619162267060912 93475356811296512
82470767664702656 93640744052605872
14428620542041406 60457544379977456
95450042487855200 107067165787348240
50014796881502184 104639606830418464
33843494350765628 76388329012557264
76746958812524464 94607323537881904
19890691202665340 36773185325095392
15279013850633630 57695870126686128
57039600765978272 65363790686132472
24283084079544080 52692922890460616
3040441024995042 59710586732471504
61111804783988992 67733099959315912
44370313678090696 53958099124331312
10956597090402610 79260495659161424
7659934270469289 104357969612601536
18528685548173916 76270386730452016
66249626602019544 107179466230987232
14470912328332910 24370167529501356
45767616068610408 84884206554713104
11674220657832724 63891183994200176
20650072090889752 92462245471725136
22790478494876492 57184422568689000
47106158793351392 91804930703623248
43358129503358488 93267144628917376
17933690797826396 54711054012170064
164820554849243 59158723580658376
61964751020764960 81280022802009248
48810173886051968 101340148502052752
44623580275954464 49832590317947032
21464223276303496 61143774166107216
42560494096311592 101250032223160608
13727584617863854 72830991070405616
79396064578398944 79628398954681056
3549312172436907 90698785780587824
16494056691883478 25643389613935104
61835221484544408 96642327416975840
4521183858284762 100120416187997120
29139535476416032 34874099759683628
51581917796213560 100441949504349952
36116403840013528 84396129656593376
23057187583520140 93052611168737088
7656556828668599 26529413831716936
479024273120880 89285859149335920
36700145327602024 75799565814677472
24298652006875244 104903841262880768
16146747524615488 103115629070016928
61424567047782168 85697171142466400
33945659820366308 75518861886921744
12079809793840796 58143504823687400
3958651474353411 63721973733236736
3667878623322298 24970829099366392
35627276301451132 63160486158931392
51651236299581560 55899347714742312
71337089132303280 91949720135705616
16557049935660944 51409244402866392
9025146083922200 66720685186390728
12938032400182732 41158333278710200
36418802834491368 41097192110147120
19112853089539348 85576245466975072
78399329835963872 102268996769865472
70607139591115992 85027487238869520
30016609071542756 45206953534686304
17928030408933650 62682838286466256
3855198555681231 26017191380000320
53233880048345216 80316919238006256
40758049987448144 51762593634082440
8990731296772009 55911385577161824
15809931483699426 18671558244920360
2844940406478502 27358931860262316
12251078012735374 24949557546557632
23714491523581708 83818069087284512
44985261960643416 105104178692750608
27545154927745836 85042415062157872
38425014790139792 74566929798126640
65048692070020336 66408561954926720
22987103027138152 91295188551615968
78040656003920800 81118463670669216
54094833080881152 56335030796319616
33414919295713444 86537982139212848
22127515423808684 43505261349641448
59786966741912112 88367388797637616
6572117251623921 37171361943222072
8828258234284215 53739416725269728
79833013114952128 100209030791280048
12845900708687980 53490688494844848
32842718600980016 45044009508972192
72277964759220544 103430481758359584
59711658375672952 78903496470177120
25358509915843980 90844826169445472
35459077919574376 57510138071694984
31716189414563772 55763478413190872
45572219759928920 51951797101124984
11193124445534904 47362784558034544
13485842898032006 86190040309515440
34716357202805732 63097336406021920
77835742624748656 99105086395845088
56820783302581440 77232266874541520
27872957800558488 88196882526977968
19720622835858928 20861512343690120
41609585111546352 99144407481673104
25516025818489852 45026150206209976
35050803897037144 61462517822949256
3676405707199862 27359601951469056
26129894035157792 57639669812523304
7694265122045522 72971224043004656
12134795398834618 75861101354812672
66552519723169744 93407571841767552
57109475457924304 64693266594804424
11286833101210792 21027999715713132
4672668674273684 13363618722995384
66809525930210536 94202690086893520
46424466718611176 84366433158501104
25110388646233384 65245225352837792
29506007359457416 46372924060144456
1745190232423020 88346177301496176
57564835354878648 104693573634703120
69598227231197400 94770752299044480
34126408500906772 58361449088488808
89202492064030128 99778967570102752
27220381871205156 72274709387682000
31052883319958132 45239937509227776
78471090439492848 99047288035907424
23544131195838180 67347265640656704
21699049497536100 47174794856242400
12254565681203850 76903995433449600
48548246355771288 52087775290594512
18367351277927792 49522084981827576
61883541717939792 69778703225066032
47605381548406632 104331975456987824
23730868451123444 62254698019918864
45605974591468456 88205853031195888
57389712210896720 70377162884422344
42428243332967400 60991195987191424
48349240305590848 50724587812588912
35604898496903632 87727527547068080
29424672195653172 34225213283815024
48074787363183240 66070608914513440
1144456030792618 33258321525735492
46972281632569152 88606276009858368
7632249819960408 57277935944242896
8850512942007070 55017439754750856
7705544358477788 17442147596359644
39842138245957592 92518814090824176
40427093024443456 45273381993830896
23542283289287964 47291856306804688
44963697181942776 51840478299914960
30109791024958056 94016432820826400
6217957860704044 54812663049727280
30507431123799916 59299002270650896
80118066074255424 99045638832083568
102588540238095920 105486953450089712
48690351672987392 96403855236436896
5367456058861545 49450647051720840
41408902013540672 94598545183490432
66149285549372520 85191624033362624
14449766858805856 17333907825197230
40187477698122808 105596542265114656
49885440077923616 73607782644760560
14055932634299858 42501060013883232
1031966756633377 74343176546284528
6272309175481800 56190556195684088
59379714606518968 106752001845529232
61872626720496784 81159844282782800
46419605163548304 48535728871370344
49410626549422864 81453230803694960
2590466559390642 31746571394482440
42710587523588208 55599084243186224
41188801910033056 84145043638722272
29966645785570924 46787707942272216
20026754894000636 72064164902908368
38877488859199168 106115851398218592
47561774199931360 105982186113246592
9398708949551016 105226691964540928
32850401848931904 80183726900973936
65719983442954672 96045459751004848
34367823175300620 77510360621635872
47276420923625976 70289149806988184
16618679170935450 80318077810678144
23792496204669968 58030886890479696
24859684192955032 95750320275825936
11586754623507316 80008330572652480
57584788794510304 102354220466272032
35355316562339040 64665564917399256
97850673216441792 101224455781019648
17757246364745342 75709958964733552
15850649362323388 86658844793838560
29892912539338320 101729850327137056
46216572084108384 64394039767619360
30250492496291752 45099588253029656
25527113071502700 46187314164999800
16086749271921930 62378762302188912
44635093219450784 86995749280879264
46424189890630368 95684934183807056
55157163393164480 55984480477389560
33930386990619680 47682724730775096
14803662263093958 68193783948924296
37188775430672480 81547989092904336
15684887089624032 20778892937442412
1421842195554352 51212331431522784
57296810699879488 82543420555662960
5040423526280978 47362757189208632
69726274686331216 106269072788458704
13589512789789970 42689637020117976
93290792561869872 102239279537782736
9992568930580908 105088416538345024
18655786745635996 95152383836838208
65507595067435496 91279370321201760
30196147950078220 99328771063020384
71750189696697280 101771068105938400
10059582845663458 79731982673206000
40200796840631888 83896797241383024
9353827833174520 55239208631456024
53308922957613784 94638834377755024
18658055188187040 103158067464538640
5165096542832187 14145873665958794
16907930995301828 34960323327696632
54693316426879152 94387831858996256
19857694780386364 96634584572406448
49258141810554152 51445531677161440
54810047182682832 67894224674269528
6672424597194676 56539029275710712
19789223316489040 34972565471331808
38882772390794016 82428870246744592
19656365521723948 87119405813518192
42569869373382216 93822151741826688
64442055515499920 106897194011060016
80140189954706624 88273191822303440
12842621186067588 36434868840550256
21604610017635740 83131352413900048
25107510591015640 103151058946744224
25130190204172532 75506579820707360
54607735267286712 76713969732542848
13683468774096306 83829333266539808
423776114166641 61876946876004064
95956385698267424 98021562201630848
58384504493568840 90796243830058336
17533337852870952 88776526908388960
51906532648590120 86966532803952464
35083148480698796 89094840840116176
72415440056990096 83094191009770640
19776562626018536 84231732586138592
35290818686898824 95774099206726512
93390581473536352 96459174532843840
56451713576207000 61831232121773184
70112875272970240 84765049739107568
10762457213113792 15732565469055186
7519219379575352 8425193295768361
3845777315834047 77197683970201536
57884263045262944 83375038534508944
89672551173184256 92495101213739456
6283330163019947 9301229683435828
1324427503996277 102838361595680672
11033491297609718 99306280036379680
5226790877410892 32851214099228308
69072390916061 8826438247550207
68770902938835568 74443414068818704
22200543544207396 77153185749272960
42434475759860256 76177401660205504
34365699995081732 86048429175043536
33898834440291236 77885888638426256
12436393753377540 25527198123617188
37809129387295936 88359493098657280
4801686291141894 58083950669040712
39608950240672704 71990561340943952
57571129963048584 96830740540234048
67116080671926920 105450399271124704
31500185894721624 103623798232666848
94649280180604992 98060888004496816
49810120059682872 69991617931411024
34700881157794212 59989458602316704
53732894669046816 59735895521445880
73695351757209824 104474001800713024
39298082447588752 40521109311589840
85723671734384208 90933695971497024
2205687586939622 11167592481305702
59721712627207984 92281408341621840
82786536369576688 85634235856710096
46428576879821808 78971116469290592
39150584606827952 87500694672568560
12927711542616280 79705918343956416
74463579019896736 86562428591271648
74386282772232096 92393397686322464
31229759196735784 69865009945960280
45903122048341776 91753515131559808
47185490754274776 53876105578298600
24545659313217560 59083992489740024
9586187904605872 59896870072288168
1880224522163392 28614168595402924
38937971912969232 66685764696282616
6079381540600971 37877838810470600
46272756449110056 63375119051630440
29503196942552204 65576777225764888
1386473849105072 100291351810848672
31771575412548848 104069297859097728
29783482842826480 37656283590158864
24775376920851152 50984082080052600
18391613615807352 107344049287621760
3295177459332659 46011856874099760
53495241469062456 82441060223316240
40383709085185264 55334299398891104
20551495192226804 90429631566201072
22616241873248304 88611710031930976
12049190643442924 94817777354227504
5316130163679508 80480189922905392
56248640890288960 98826532153411168
139237988119506 101618550567517536
9044997181592946 45396004286017632
71060780492720456 95527018584458976
75271303130562640 88399123847433136
53253872896838408 86647535356717360
98287149621811728 99396564399137552
51076228048961288 97804308075648560
97710958750780544 98602426029284352
5939255977529911 68763158790155448
19922102511701596 82335286864734704
43498075632252912 83067282865373280
50709864567189816 88522024301467568
7721656708319096 99545040558456864
11350885617911536 21143491834910216
4453006481758120 68865645983220336
36972740829607792 86568409432915552
679563867330933 26921746452246492
72098117184467360 91105511584388400
23247307352928176 73069660742488528
3838669501082613 12151159079330070
52706971932690464 82291469962149472
1290953767527008 22382575875761044
13733345207008370 37701645250682472
15520405024816140 94515844616259440
4791232278790668 101693326682522640
58572496924653280 84019642070215664
60465362148427240 87133271872123776
79243476306020784 81919636357241104
4880309492795184 52847585994952424
71166440246690032 106425983295658176
38988484076399256 39320417776347752
9002852714239126 104502087151482448
39923250194788000 55813845448104888
52563315057496296 67283854746979560
40192074647959920 40748492575069072
26593040360665148 35659612106539556
24967507920104996 80874333075394112
23378233827304856 60037995072697104
3716057885216143 50087408514930752
41991331837914304 83888254848547024
61821149189077792 98655234125238480
36925897707917424 56654308439759096
13687018705436714 38611095947414040
16278998336354838 62822105005886496
51254178733148224 68011657034946104
44346059278782296 82016724987467248
24107909502287688 56399598347602880
51190375944183000 105522080709111856
3463639730441286 74088325195142032
3696024600916674 42719492373554256
7233467390462117 23975450269554152
31508924709310168 80725802329061552
8539410496451192 30961511459082048
16127011789945612 100028961201145232
13330095752562340 81073069399415632
2982908926147081 43651752190074944
42047742929498696 63041451697195472
66679966661494104 77497644573365072
10550930829213340 88976982765312240
38729537904531120 50221533801064712
79339149784909488 106563567922906560
27666877931187072 29987453293338792
2296901361040116 56570911095368992
51573244319439344 68456550305803720
15437166053308496 21550068514340224
31973315064191456 46772681214649608
26195743217710892 83955125388667728
41867106746896008 93740069947017728
40480432825320840 50146827549621608
2463249427506639 3544022489048006
27761718460462968 45809211052721048
22376710249059692 66659989481298104
54309583206875640 74854950091571472
59594274671033512 101323469585383280
83633089051750240 94294056593825200
29637789661769884 46599229291555432
2891480164227296 86172703942685376
88582978013272912 101388535603904400
1961038519697572 16300941552605066
36291172941558096 80842652440008208
59642688799801672 62196636169287528
3859804298694994 54872167818891176
38422769692430136 54252896369685776
31603231473787708 67194425560042992
48123329991723664 97090977062003008
69093393785380216 102007805091013392
22464679985692228 100654685498072880
406357417284775 58148882311583744
61091331118118320 90921216611456736
73796054932764480 76032698679584928
8321537764750676 84550872641249520
89962910877358688 99100413008071200
10726018108273704 98106192457110656
62427910547269480 92751663696934176
69055639076982536 83865588820588736
66619305305889552 70926364816375008
39650878943079016 62912388786825600
35917046053052924 58889334037653384
20329181093711864 103226594133516368
73633071889620256 99833852568502480
80408524206497616 98349657385388240
41260009063566232 68494418007041208
29323943512245196 70622780351475952
67817797280931896 89628657830822432
20294121230923476 88088061889154480
30312819158557908 106707581344099104
24645335504313676 99746978371486336
4306214543434908 6711440358474354
35248707681674596 43179725801556424
26090286295328536 100177412010276480
2599229398042299 70269313334172480
3342288717083361 70780762930254408
75707759075412032 86109906574683056
59385889077723344 105899197920478128
28904518421556108 53157395680159408
6040720994515232 22069830372274412
45546804858804728 74782649930615280
46327361862064768 103920299837131568
4517412350072100 17170047902980052
17091899389342508 80375906889672512
58536150545291176 83459392524664736
50215289778925736 61970183548413888
54474368870439184 83572741184535648
11489106734902580 80622484067861216
89996813662888016 105782392397564768
16286610343931208 32161283057450124
100182456524174944 107012717252058480
41798969083196280 107212557273589776
63693665465560952 79328697664099552
54067943972706256 106366505267365328
57288321209614976 72942354675962880
26400151971358888 75488559788472800
38680976818924352 42868402227404808
2766279581284334 66370425980875816
9528536981480794 39010565270277432
4699619193835071 55903412836815680
84450974317987488 86324537661221360
52248765902332336 90141178584064912
385570863127136 40116634080397440
57556749406643328 89370533781350000
967330651913834 105221214845135568
36160939697898504 51279950633634216
44690505382637048 78155458446989872
3510489575408556 16557188275200662
4547542811328509 45110026557272368
13650773078314980 27489749338001648
13922563721883020 68610163656932112
50146118071492800 86073893565755888
6707652075756840 84769455486856512
73352712819999360 88200930239499712
4792278214137271 6473145645701984
14280237343310174 57543409823351320
50319770778714016 61937056269122736
39502128759516552 79778828820313312
89901792459071792 94029359282377680
8822280683901220 31476276573696536
28961298048752228 92628239744268848
57049556272178304 90415860423880816
23102589189778152 70887691302617304
6451709022539906 104650582306267616
29350540616370028 47966975350546296
11563712573609550 102616209553327248
9384589816963582 57163188764463840
36062196043575312 82037923355465360
32450238075671408 56576941062601120
48960741779435376 97447557611777552
4493682542735674 91494980534559680
15486639138097772 23258136948949448
38380085297769184 86555420178070496
7616337302356725 98463949305280752
30245067128190632 78390334120558592
30376220975515004 94176393236062304
28301444853403108 38357094494964624
6225854228189854 63317725066770592
5464856891057208 10933658473481758
35552600614983772 83804335376396992
16906788079224024 54237678445382720
37858100279529976 97744046892401952
18170002094856656 94244308598558096
96063193904720368 103108165540487344
15556645746158228 49986440427148464
43926664298117856 50156424259183912
8423765231544500 100366639872581920
54412599213610112 81640175978197904
37612852644830728 76324497418386880
6898638021357350 96348622748462736
54463745800566136 79132722464857904
28348252456191272 40970623593740488
70620221665866512 83513432097222944
33539625046561452 47086000681675368
22037693812309660 47127935833747888
87663181352740144 88634076485588896
34519910199890540 92110086441781664
37788987055762888 103537302895539152
79205355359214832 95087260755562272
6685069120821766 13354929454927834
4536988137527850 30867390530188008
52011905259244952 103383872898520720
41305638905091880 70544234635240600
53282675217333256 85557597663610512
12019954669403464 99598314540567072
10362184558631140 81442429507746560
19888163291969692 84240683499504144
60302989725930056 96446731846731248
10424933486142356 13441983951043710
42551755478995536 55117958516892656
16580582266374598 100724056670576544
63496585035808984 88510737033843280
85811919178369568 100487977139743104
43543801102308296 62305408162738840
7633706846434026 39336531599080296
5134311694197849 11687291096468742
59270728584790072 97519122836710032
7187129212985997 51010683379618488
5480629430711749 63406987355201760
1924325994335557 65156313960118904
46154031264309720 91078008851788768
3148607964448168 29056104532862108
32456019625004596 96015862401894048
18877380184731304 84063342995034464
46966777456427032 86236530114230784
48013500125492128 93521020372422464
38029873653252056 72037993983967632
33578035621160144 76084076664190336
48925112339267000 86596136014661072
47873620494001032 99178463419166240
56526148860215792 87451305225410896
15158672467428216 77665948822530416
8653119643704610 27576053190954608
36589742241513848 53005370820304520
3332820381874086 107194505258995504
26940715641967028 74191709170373200
16860519789614878 55675907391986496
6972504471155552 26512019191462340
92088951994630864 97380357577067616
30617962038650148 99396448032595120
34008767750131628 95968684813372864
51321648048264728 91376119986051232
90250482572942032 96255301573921264
6352498837884144 78364586847539568
30752083308765048 44557052240353424
42949394206336616 53039946489325744
4435318634553912 18926187200560008
9246065039925390 48467611033700208
32066801958511752 83979078148681696
20924150584104168 106893366981303088
25877624720091644 105207968585109008
40691888991723272 49704411662877688
20256693916482556 69951873689996760
2001704573511506 46462529788789016
27650189870180148 106924825555693120
4415652377578356 96858791869521392
18593589421881116 95114487393845040
18724543344419492 86443772060672816
22003760440437332 36762926825444432
77498159756890528 77684266112981456
50220989043002352 77666893260681584
73560936863819552 76085938348712960
62755707226509512 74447183667466784
14740817346382912 101424821395284720
37634681181131384 60470486857971224
8200807262614064 44135708040757016
44094307214000344 68559681764906352
351146222850799 50637749658385880
24875055945819488 106956014644912784
12988361556428154 48368796239929992
10872142160881048 33312874628541968
55585122295510136 99818923811819136
60784801881951944 107115534845370928
4345592549356844 87375304060886816
51328802783515960 91414636210759408
19124657617485820 32238058821209356
19069967747213756 78059410070410592
6531642791614918 23157545072162640
50265482460936008 97408912001277600
12251667752181632 105276637941902992
12347915111563500 82350223518823296
14240654811472330 14752067064237604
20691644921266188 82039976140721568
46725386721886472 102469567370361008
65040279159454768 88395469374905456
29089473894379824 94456362070410976
47764980069716288 71537224392631576
70359100310561416 84995009341372352
36588263193585224 59603067904709280
8436174397666555 22017335252103436
15947338128886804 17778427203157054
49946305561052736 80476830630840736
69871855752987712 95112631537952096
17074021259674846 66095250589722864
17999360580967724 19346087558858120
13957072704391106 22130794226485456
50732299531237824 53488733549808152
51131534586173664 82130648696250208
13519706100255212 46636848654188568
72352906159984624 98344917527648608
74732122306460608 97505216330902544
51776251864954408 78373903002644016
33608694393703100 54925152450944552
44366844514675168 55037810766238056
21311693971860136 92646368756781056
43634561968912536 50652169754758864
40639256299360680 84624718379826784
20354296985784544 44705677343682128
5060875660324100 41866297863306072
45097978858143264 92510160711249600
15584001299251184 25303063027561964
13257622400130470 58074810051913104
82044787095865296 91836671895214896
30675664295090504 32605121228422184
48363323563673432 57843672492601432
31588018730248660 54612994337145264
54343988460162768 60213226439578280
8777505823560338 80229243481220672
14103178600502404 53053960135820040
101867292707851472 104042138686416304
29065441246823520 104090397171539376
44548847299784112 105617559932163680
4136881963579180 32030450272126788
22334554886040892 55779118765374024
50589893269223056 99169454846472608
430513396876144 82858222826886800
60191785422456776 89604838000718736
9557738394747550 36531330662838000
81669787149734928 94020001610754448
50044364207993344 73698411990983248
12836405917760094 94294012249720816
38663057578161264 64165017853368416
5571359574258426 103610825347235552
4133816330109789 18932421746228800
91871817690114272 92026417247258048
36184979701906992 98667773090090240
10376465437860114 99616837129599440
2923900244718172 100406909129880960
30061818680144136 43277850921455408
16172402131609736 89862156426128448
35144799487451576 79541809579684496
68075584805921592 74579190206586496
78179333700437968 78330821728474848
14896789932894524 20372840814608012
57884069111417040 104219301677856512
53826108634958680 98247635073856800
24337681312330640 67001502575731320
46690602508654048 47236038271386368
3407419192120745 41634945910501120
53658769432959776 96794614549311504
73764326262538576 82776448785258528
2078794661391450 28494341212710208
71010277755743448 95943637820187824
9629605803714758 53270845547910720
1016893647346497 38603668729521584
15750515325945292 96676204522491136
56832276786243088 57541707991708408
86866077450348720 95703322085279520
65112359926719704 65415573617305416
23409981666354004 54331753055440552
26882829896521012 93324717180911696
59247889775986520 85726548277042816
23303409866514984 82104882951503040
40379889809923960 84883623703002224
14973074994818506 96221977648306336
66391061083753240 94683111138825664
44050988517775368 60803099749821512
12919141621755226 44134934618825936
21105935125189220 38561212318588664
40832016586253000 73210165776773872
43268716311711528 67827385049800152
69219012658684960 86586672464824736
26473546942847076 45669929505294824
5494932634949878 104048206358173440
334091688948440 37729099279563928
18627093795125972 26439613185335556
15861429958218774 74939688866748096
41168691800541328 74560546231076864
51015679767237888 102104667990111216
13259089636412820 24242280393774048
71745851787673992 99885094555328816
6739604098609165 52636398298652296
6900840655824665 16959859940946970
53761633371181520 90007253720254192
56544212824802048 79568821746197552
23094138444907776 103110159563895472
62682554426713984 70474501328816264
14046120340191278 90149572042766624
29311531920443744 102601521357263632
81888340654932832 84926809130060624
35912013743404028 79914683158970688
47089464919210464 49511762204293088
21755406843338408 93759941188537648
64494645844352376 84152260600229696
48346044346519880 61837513559535256
50080744508885984 74985777422936672
32036862873651524 90349501328604176
50482006628791456 53172792277527648
17231534358634960 47695258076686504
72971012509670304 83856950716994912
31944622738827916 105493275418768368
9447960923875052 17471433765079508
37480606474528904 89552564284394896
79977518259771008 97705054967010176
56125953837155184 67893316229492608
2729050766010286 56816868745228232
12272399764939888 53939508780672104
12097941112313088 98251995238607472
52690516036270552 66650161461889688
36060472208475896 77702249083445024
11489019728395088 32630488735741064
30488287720421620 89190714697411776
1261452871096802 48583998549786784
12489501929243096 44167902620508600
20940656002885448 100496396980360848
28826695409048096 37105045637221552
65035097460666312 70313422742901656
29187911780326096 82490326623154880
9360855716535956 64707460655156368
7407638339141469 56656776915837896
81828274959534128 92578880255429136
52605161105836136 76741744266022544
34312627400752660 46045178897471648
25755660509395616 103922813753316944
20473300937015164 30210415486804216
45856255092911936 69687551880722848
9028891273817450 71298346157774776
43027134817199352 86240042671019792
29422002615151996 53436193783734544
15458498000007258 94252772127552096
19602675966847624 95315626673698480
12266696796413810 94862657753835360
74033169518597456 96077770790317216
11220868542747122 90163590609635216
14433844625239572 37044466768596288
48827348210967280 102120674656585376
12735225747388084 82220130575265552
235602736756515 68195843430097240
3485961003645708 34881249556565876
3553518263338854 104346507795540688
74095456945572320 97484852263281312
9429096297660452 55555833192063176
59290384012620960 77155782795802352
34029423960680408 62263621182299464
3962212775494768 42086224360769680
65388352641083944 86393432998658048
6365852971073917 8878388836146932
82490978279092080 107272732259511632
25795806927780548 66596619945855752
10541990882651908 50699369653006776
29042875414848728 46303452810505704
3347907545159151 39105060919341680
44646295396664456 87270625593054640
56278521037989456 56320817258234440
45420430589351296 62485621542222632
36441261768673344 95410124770748192
103852410661941968 105722087991320864
27456209622721496 65625464417466016
21899804894349684 39988995300279640
34677563592712040 103042671789403600
31356586125067540 64071278307949864
27150080633826464 40661732452473096
65112069495011944 66680168588258784
57166497657082784 101049221354250400
66112242073056448 79705292624676560
16394664242869196 50824890710440856
88185239593913696 99541550872334352
75177917518413584 83551166127410560
11911757096533592 54086848519625888
32063795409534856 63901437150434152
57612469454441864 106590749157869408
24677129235018172 26039587669320312
16174297270922862 39443646286124064
39416652068095040 48277434556931336
14105392220750818 61063612169459568
48967837557189208 107044137448437184
26232545232452788 55225646256692536
29798276833057420 70177502434174768
3305947423183061 61633468445512424
68641479930386008 88186922038051664
56401582955059848 86353018026144848
16146473981937418 107197504023399040
14905404610725412 21333081905791104
1036815280791855 82173813530730480
43926642944149808 56125906057825120
36264614051392768 89262621706696368
78236378509199952 100698246293223632
48414612588350704 72297117765279808
29374228818118684 45880278702087432
6164789433781055 65622908610459176
10242345621131904 92919158174034560
36741766264037344 80281622149474768
31618476697650548 77549208406997728
4255660386188891 86476661796350912
84653503940919920 98715110822575440
57104285710915408 74538953299001744
48710764587045696 83724839937005664
29885159667496508 85166757624241312
4389169425679018 89241377750481088
3847454982109835 96210630179485760
27722794070236224 70683679876929136
22348456363563168 61498518327021064
79958246658567856 102168889243343040
21356624256551756 67291304630745736
18473703257925808 48248674084814480
30847493119779604 103714248378049536
83189607760130736 86586627849366816
11297980295824820 17122512509947978
46657793758865384 101180616720660848
5170813323706821 72110872908515584
50183056026200896 100917858341469248
81646170172841696 105289497962929984
8385324570513921 83417868355759104
24179210367118088 96565392445396096
29133240717195148 85846568127983520
49046339823492080 74535379672551776
38151577153845616 38783764497885152
12569310546046074 94755460011408288
39123899550474568 80080991160298592
21159407343136228 21817138362203228
21489533219104016 65709649805545464
42355429726090648 87857498859702352
55396047854164160 60664599579039416
13006294094921120 35116323287487432
87646936912295584 105855806301483600
95227144201154768 102091256415125328
27865896424831024 59846313856388888
13800110122170648 64762713223830456
42567554332284952 99755877055584784
25454171880802168 89710545486863376
16613834685273752 77240665238298464
4696630012810901 95169223002056176
56746106427096592 61767251688574640
21514064559857952 85820575998841520
50657061260066632 89391875568943840
64050846782723272 69158421625033232
60118615060977592 80594397104956096
49339249055417664 61363176252714192
53138609830760608 101829881035524048
80685885618956800 105211448924462576
45803378867288232 79452310440118832
18778154470606244 102049451264106432
79517483191005376 94623244513139392
29544878263881700 69436461176723904
22139641592218032 89508625116623360
41179942008548760 97161708948643168
4432249129914858 62289799681425896
57443858770623048 105163056947442304
61132926881116144 82210135257870528
75661559321949424 83918668172370192
46646282113975552 92307889342647232
1691613702242661 15017588492305764
53926173142370640 69657516824222224
28903428099650208 67758228765195504
45448298793446376 67863164315294304
27867089406750124 107111725682054960
31212503823843404 83163968536566592
12587069290149696 35447423897370552
1403868996452332 98545974839992208
44936121492995480 87773630526589632
15268936108774194 35471506380413840
71198668150357864 107286554230735456
4448671657365801 49642530651118496
19707669627386104 93960887178252464
87407510931470160 90999078390206960
45112442248944880 105946479115369856
19965097208040248 28757044185569780
86076744574764688 94258976490950832
46596082331347688 88172424895279360
2781667866898729 42648732589035824
65122448527931256 87499990432640512
33713740884215564 58989325734350240
10839337581961066 72181496790826848
2502531900947191 49778855473755672
13960998706327828 56072138771791488
48905327971767840 54555636711171752
20049257908737576 75798871620172160
8388215133140187 82562200106229456
64678821848884624 73709632566118288
22782926024944320 30931985852642460
23194315239636624 29102972824105852
85007787579102752 102864938989582128
3364146656245806 26532096383726516
14256957642599114 76099676578658336
91579486471887264 93165268274148992
23899109354459776 99702239126938688
88303980382799200 88897570438978624
23600065825438704 76953794107262848
5008752341641238 32836398602899572
46564046674836376 83500434821424160
45610357042765832 103925836786403344
3140866512258531 91816998518410544
6997509916513447 97828491111492976
1566189276163483 88577851055857520
63066209323213232 78631664207683232
43324349910698728 79488211423211328
9301656005615622 9368585159567266
8456955394281774 37442000913148136
5249030908445743 13019379487263878
2406385105746080 40168956155428336
15999510563989268 38548830360831096
28293555162333316 74661580578904000
26848874365770356 49979890326588472
69528335525487944 88948838305724384
14467844572784814 82978509902883968
32131780419038028 67104988333155096
18314197883827600 76164614605766336
69396253548061792 76035835914711808
15239560254376230 18930833932101832
98790472660160128 104970115798887312
9608704474104314 74871629982060672
42335265739092664 60285191035515632
12003168396591194 41450694229407144
38694940917506048 95232008463044032
53582380759727512 80313463901094480
77338135164205600 85509714621260880
5762281207653812 50825488155325728
61310037144931832 73333623890519376
63731119781554072 96166737990760864
55822896589025528 91273620125072528
2325430900482560 103918052065689152
18375241333552180 78621204208948560
21318655064064420 76255693195329328
43095579679177504 102207086700075584
44069418448822048 46331498155502728
89739912762229584 102845914458219216
56421241289250600 80360725101557968
9736516200286490 51547305599395016
1572605935177613 79107794111011168
20881843792176448 82908399195868736
29523967297737520 96742717337571776
28329728176155872 73007946417977568
23383327457632840 96869771402880912
37132981825022144 72759978939017904
4197173630150225 54787705631495696
33824684697875616 60875352283483160
7317454585992817 8599406230056768
73187761048804512 101234472018378896
27430830127113740 59583341811454808
63134167505605736 97022917474501856
11922999586716086 106994585894830384
47624602945884352 102991903670340784
71727019129253048 97578980205574096
30481343402336900 77815400606792880
75883396650427680 84684304375326592
6306252592755894 40400339337159368
23964335477193084 86508112841978512
68678053467062040 103449841820113440
42961714149670432 58461096467752488
16203538019174966 60628291707828936
32205038248793048 49490804911558944
7205668852038197 30174476580956288
71242202995986984 104169249429315632
68759414252722968 99912209473518048
53168917672975568 102028711054142816
29358558827346436 75934406837990608
70181144392401168 92887638425742016
73086126896524848 101797310549851664
18702949986152660 66761065302067984
32478575958611700 85848341444341328
10422649517037970 92558682047656688
94655750152454816 100951152853705664
47191086239461160 77589964272947744
33938166111458988 38781639753133416
42270405648022488 92482170585684640
31360064327390308 71473388796952480
13504563425780114 54076699242652928
37715334851513312 78855409217491952
42181944430450848 91458072963479664
437917098969650 67152500020703928
18100558701649868 59197469923393288
79108261844399696 88576441390541888
7398094141534428 38548284472580360
3288990736771395 68056593374131432
29812498643293780 45600646407695416
16112120725408182 52135508855743056
9556200102698142 107333582360311952
21364012178717816 78456714038062720
29271905430479448 90951226984541760
22760842151168456 99869704575215968
15443476497937020 46934808411429240
12504221606388480 106736740149668192
64899613372813832 88559391213075312
265363193090057 54723238896300920
49587709132534816 92891471789398624
28874773494733828 86239495352747392
2447197819206239 64701119013136712
13617098132155618 29022701556765384
6807621927231220 8209865742230230
14258122818723688 48964690591080504
65332769846135368 82501346376997424
7713948645537572 13295403498186882
59923184705148352 73657566215552176
22704641967792524 41142403193983104
29815163512434788 30253992514573688
3910703386190417 77966625286360976
21614878144986356 64902099699414104
11013479136137016 59585978486008488
41903915752660016 76641893560060160
12469362786400994 38618981907750728
24259855703152480 74463626106158880
34857178048853324 85734162060810528
31221771741581744 54870092407436024
8337881262831884 90658294964443648
13431808194488534 73929038989694640
33314363883628484 106220922659452128
1595315787263489 11596660617387778
29708936085943240 48764545404729488
77797483786218688 88073026351547296
46509154620216016 79237186420929760
34021612925230428 95175650423140384
25639680416524904 33424229286568472
21938078652453628 47047233586356000
2198746386198045 44073216336411312
23295808083607496 77830410765318720
19212632321813596 66341315161473888
42486102780731608 70104408875332680
20986389909021772 98523306197199696
14779638284547814 52250751890519744
14499817467434320 56019168582570680
53658291298309360 81958989459970528
35068623168845768 48890336741886168
2654079074092103 67444689321452752
23884056419012084 64575808802983896
19349926614697660 73343704299508704
11346150116761406 107155799338129488
17419667662449656 69564591116658440
16736100642171870 56359387175838504
67972189557055704 94017925335538160
6946670756571583 65370073100876656
14021913810789880 95756621383717408
46964971154259520 62467960502538720
1932538449075318 16490046813116846
57622952503901328 73148670333252752
8797586466020208 78503791244472176
44652806065737560 60682329891371952
85557054453692672 92226282338058912
36395726638382744 40227285674375560
62330761237483256 103847741758330224
77100071840300800 102649866297393472
14453319549032602 35735742100989172
5763966683619312 56967466519391664
46703520992988992 79248206526231424
29233987463131348 64649123154171032
14054674213220224 71781791192532776
20971521779404460 79525403647257664
16141829089073572 31002898460389728
11907434886107642 28264001128576296
84378392003314640 105438563024380560
3930557980915453 80326128321546224
76772814868083232 91489616287208992
6004696589235691 87181888959353312
16487805060638438 102741019423959792
63669690000217856 87192590148941856
20637591277436840 85641586928020144
12467254716680152 72468747521087312
40256881900119040 100535496045093216
36493247364716360 102635446920789776
19246122652132044 103069877716575680
10102020279403312 15064669421566018
83380881757339904 84023716820947312
801616971994782 86246590858256208
53604346713624608 85265759200169808
34312373757018300 68108703999926416
36381927601248192 79454622551324896
4091644073902132 21956072428242124
1299224812758255 22405901296708692
17346108876161968 44885057548281504
49547913717673144 78506340119146768
45217973873563408 70319462746372648
39307962993952968 43362781030522560
69300461632122080 80919113890093664
33913733952767964 70665562247009704
44584345428272656 88678297274103600
4283924633482363 65886782694087640
14592705690987786 44360643778023552
25393170829959504 33783523980236836
13029097389567192 40801411678647640
20699655544078456 29026187143421952
38893656766991448 78859574116589024
42155305979678368 64855054657147640
77309042445881312 94513944190320640
15567918621120080 30020620351896684
58451584552150760 83700783232522256
38346897419199016 102202728629217584
57264403312839920 100406876412247520
74077625387031600 94157928265837536
75803865604412512 90884377586626496
30930365706738680 103046091906979424
20309247553253 70699031206068080
10406274918855674 78282909076951648
55945391897884784 57135529623543584
89037195410391664 96362935891088928
27931248499362964 103932281041190784
19928213549781812 102959965520799696
38340090516027088 67172644478564112
49710258359671048 68458993320782896
74386675433832976 89782817670801600
43994641112294416 47123978633647184
25441611012075440 68136477417202040
1074651528537369 106292658790850896
91602200364994096 101063645499619728
25184829856672684 28582477633964936
34983021980193348 68306920464043848
16840511162753306 23270229024280180
52296925085065488 57555412454175984
140698446983337 2206032326436234
74626947100094272 102640738358126128
48345275953503448 68836068498636288
25022881234140792 25352446813126768
44287800532704192 80996672530333376
56352882485851704 98348686404125280
2127189741226197 88331497142230656
30221941515345020 80575772392097136
62727776341960184 88664562886281264
53770304471315800 68024969086941184
1791210804046632 12250154645688254
7777357131803136 101806639906712016
20214700534904872 82905613402876336
72768906668987696 91755396612822784
26011380720089736 73385372399634208
34713282172596380 86924647386640224
31908633516829320 72866827343577616
80797193097616240 90986791781771136
2134151094693376 102078731567480528
8672498105375295 102800876482981168
55401593092189056 60694339172679552
18789850738451780 84973550231285904
100263295121490912 101652329124343936
19036343920673764 56021847123950992
25778156943080536 84099711276835680
87872150714492080 95159543257119424
30281153370651644 75068882468804976
23271697312674728 29230325134116764
33321120225642416 42165745168657328
73959389684514656 98891655619244064
5462247978988651 31552246432800692
49487633152277400 88263710161329328
46324330690034896 53450299166734344
83549722094478656 94189455690450720
26632155733020036 45669826598563032
52207127117936360 54882933645883976
19738590447838224 90078786628236448
102414078236364432 106970944597509072
13720764258563622 46521179109024072
64870007019562952 101373577896619472
13589861082692346 80379481238273664
46756377946730832 98780502522610144
48619128385125760 83786287103427552
13351675507608804 80336484581834080
47610248124971040 84282324535222288
35310221114812872 65866310195269048
32938565723779696 87183354739450128
28013994581977096 28237119820374696
12721397316453560 72225616046052976
30148774296248644 42467505478597664
72388198410245168 94531399850122128
15813856122849284 27859378050809876
42644593755809424 101842176540846320
23745226779589476 96214879302794704
59389788753448904 106984269495266784
75561041233350416 80373335488764624
54121158426274144 77004865105116704
3909187968032076 49933748683413344
97626499244015936 101824158353009088
50577103249863848 107023394316605440
2077603700862122 43613122834599712
15090428155694208 22341131145085920
20491398472571196 45343733201474024
53435063075739320 54675147349732624
61493125192735328 80494370584883552
80424326187081200 101242709862057168
8548443529739766 42492702518786648
101930579903995952 103084981713877168
41144438096593120 69694980630018656
43451156568127088 83108874547142848
14003374883071908 51387856006146656
47828234134143856 75798538328278784
79700562240837152 103637120410353536
23415557939529052 43292942578395872
39935519772454856 56577920392416800
12404281338206108 75925788339664512
66958417553315776 93445288266789680
28348853741888064 89762451133965360
64245330765060464 102072321679175248
6447179349403004 38037254833564016
70411190195579568 73825416106526608
19864563566976176 26199933840829100
72684974339013712 105819454157046960
20532186477494444 103193805018967504
6643795895753483 87362327670189344
34756963001977180 39564981730553456
9272583472439580 47437675816656904
31321638938105412 60211703998999824
40152174481962608 90267298398402848
83136243577822160 92983793690957312
23462402748630156 100930392043463200
82597734576786096 100013965446860944
40707133082331872 81359549831792112
16798337273394404 91856529561907248
43723330030209376 77539814743591744
12967811655451210 38227402419385936
22176832010982144 81444717324986320
625476014913559 31651649835933704
20934852092166532 82737503510803264
7050159838120274 105015357171305536
17600309876597988 29038963338050860
26990730281139772 94856429853026640
30032377063369768 98457401184979696
51522065427918272 100272887918244608
49142694469264632 82490329749650624
50827781737698016 86019411166310928
17956847366033946 65422796912656064
50077438027970152 98215682975828224
50100514929607040 60437137687910496
59493587428911624 74409382150213280
14827083465820702 72660132796920816
74236413741400960 94964895959681376
21776675298250212 68840412380955544
45547023784310560 46285738793953736
77283098234155312 85194121535098704
38260620985429024 52551681571335632
3548519956910707 78408547315819216
23095262605614868 104289164714562288
248001111114883 88840920655862480
53535846620899232 66200494268696256
19840671443901072 57302898422938952
64697357543862192 78725763079751248
34655879884494420 41777370740167264
68753196493216744 70231377325108000
2213955760234452 57844167570051608
32772364134978504 56255262972344624
84190633665194752 103341304845862256
62894960170289264 90899755691413168
69594907563487288 87128100568330816
86282184549020048 94905934641036288
93032925885843328 96736838709069888
5230375719865039 5893093618613437
6568835552333073 91646847387852912
3786343375402453 20243743315160380
67332518195062680 76628552049917648
40190049389460400 68839662177942696
73121592859425776 96300977364714112
44721129310475952 62345002717116968
4052981565863039 8909302264145284
38000969494700264 68791534972525832
35879999723674416 54409942928755224
45092300739788464 48073480680107912
34776063235031148 53119748683716232
6533676051209644 88109636105487872
59196700821223864 92887286272581536
2008371977181245 84837589709042032
39120077135546896 65691178144400448
53878199974613600 97528421779953824
39146289524317952 91327465492699104
45532850654821040 64670431190502584
9090204245535284 83531377436822944
6136350699048618 89894722280537088
3248300378725054 54367156512089568
37545209866152216 71977840849795192
18503067243121348 49565274651608688
57171926084605064 100319989665897424
46635855819926864 61082935964021336
11375478852544792 41646153264299800
16588397706430064 26165150379382720
8471876602442556 70221463183625072
5589707456929401 76907243108238272
77097297864376496 81861243002388816
37188848910770056 72861871313586464
15751026255356608 92334081949674656
16320077830357752 17464720472865306
85890618133544208 95763789450915200
18483575042715464 26308856636395660
35079323541926216 48822715584217104
73637170780836912 101959527486027584
23291312077785888 77807673010891008
81899277571942192 82617361246884592
93935626373331504 96214830494822368
15042809848991784 65620092475849952
8886679910613637 45537895687554192
34769878879391500 39796136532861736
89269544325824784 95152350023988016
54140152670457488 92672316675447520
61113406015023456 100575120716658848
83652207043188528 97412609584952224
39181744245048168 91797473644821984
15844568600828944 92585739797975216
23467782356640256 58519388351329840
37145952641458152 41597431993780920
236241373627853 7287406633448033
55111345865761216 74640085686528064
56347731744692264 75015977401089136
24444942352325456 63601654249972952
14219843694828042 95474595725352160
53902415864241056 74991120410869264
85309207349871120 100669175313995040
40125647753915432 43183442544153240
75625338932086992 87569001315845920
41925226359239224 90682415876778080
4934324760982898 100863688519991360
34395201324353048 101755307566946848
5698314548349765 73140973460734224
25574351604112640 64638811699647560
24442334107677856 36639193508177968
44909637308978680 85410247641763360
59973422375642048 70848046446741528
67933322513591040 81504553033498048
46892867867556024 99274141819704880
50672690660873824 77975468184271280
30449822630387132 45096045176194408
11537322329194648 94207359705559216
47968702851250488 68955458862688872
56188218130001864 76513919013257264
21396677602411664 74820157878016320
34096395574583456 68769354860921136
27657808702254884 29330677812386340
3459188757080080 67363006256753960
5775248365940097 69474404196732752
63901688640208856 92631838777882448
13445365704027946 68978673804088632
36491316243631000 76166351981988960
6537585624097447 104603312347968736
215729284047317 16457310167216502
103595649533633104 106360809579482336
24762837879587188 75557340067779584
6574436980008701 28136770247349184
1767296733061600 66809040870710792
3312503991692354 36517339556695200
24844151807650772 29598506140173740
33384126936798880 60964556710499224
40018830116490200 78786022627876704
45331205593843872 55776556438839376
21186492254373564 62284964741369664
78381923297592976 102166949453043808
13561907109117516 69214784432679792
50017074239061768 69438036545690576
66064237812811704 93145672247061216
79652449965515952 86994030690607888
98913244047404544 100592509217409200
31960177880471056 47695611942873792
20527379002850356 47383151306113080
67805991138816496 82128634143692832
57307954893376576 77044872488789408
13015919196014030 65987343771196784
19978908924902736 68455120986862224
19983110813294612 94533226335248624
9959818184959418 62637327377644768
61856049664363896 82245295370736368
46039276677221704 105143617759805744
20678387543308272 25455503029667296
16045432010838708 76315436064039664
16786958213097392 28281781232665652
34037057401446936 97056395852053888
60124775203559528 99027369270996912
52605196233583480 89885250754155024
75068801247427024 95144534570522368
38549881189483664 58133518340451464
35541364721439384 47264876850596264
574588583430481 41884111186504008
30651281980645388 66712838389763680
41044442667636136 48355693167444256
17066417597760782 90410998786402560
22603646379991164 36872170910225320
8214618497945790 75364506223946432
22619931164636244 25711927773050324
13757105926603326 40629553303086112
29246169945372408 42599117071962000
13701151164953240 66931269926195568
19878688547894680 86862343258609056
59032548486823688 76697815740540352
74369565687468000 82343056932570320
14378180649636086 31971794447292728
9854274382602316 88501277227679504
60504529713248480 77797962782688576
1136705812443924 34228235754634116
52717660047393064 63805528110589256
32848912249972552 58766717467798272
70478488124335520 104333709629822976
36778294101585408 71335096625618408
49762732272591432 87486306020467808
10461054803613288 49122311294107464
5179481576926425 73573202343851904
52303810056446872 105271889912718640
27464268942553344 59076019178356208
11035100266726692 17463290652154932
86030947974146320 95585661940400368
1739793847343445 35678551514369604
45466877342470960 85871362717812400
22740314517437756 72983834832565728
2612929319120027 80552568335093360
17479875771196376 33188526202400228
1114607385845566 60463965744084968
27706262825964752 56561926733871496
7672687543555836 83224788514972736
8190519923823934 12700310349742134
52459758410298952 94641939738302288
52492748522977096 72567423794152880
74643138964829296 84295630081412944
46239320912877304 70647593617494240
8199138969579320 48332357965465952
45155142276406888 71623896714227720
16257246171814738 105022743764289536
34508792978981420 65570628233781472
16256317775051126 66731151732961696
50450854058758576 103815975090341632
9065229339054114 31397676907810612
31361345262761324 92246005726728880
45778591206414440 73340632479839376
28497768641943756 42696812719332912
44331661527601272 78266422969672448
26928234524461380 48748456204842024
51943168837068968 62260643851449240
13188899659659202 88845676736254928
92648157666794640 99478889339286480
102353793545848528 105863125555104128
48566600699864992 49220344033691056
55005610134112960 64035738287649576
5318524558491138 28709206533545700
30271833846781940 94906766326405776
20606908421352400 43930673018764904
40956585755929968 47131636851641872
63595910300840416 68132658773050728
87286260127619984 87405811287138800
3264025254656221 94558920572295824
2484719115735246 90383268006356864
6271474181959156 26553308488434616
5214922825743106 6921007268672566
63932665759908712 74806634152901504
12038778629919440 57363343304153856
40171520282822440 103272321917472512
2552804469276429 81605956811632208
17922878169213114 93629802547228672
37573956711810704 40368608500454736
30437674123005312 50467267659339168
27825783686344928 49359587756642560
26727432599880616 51895826056716184
18777941496087656 102550987829330880
52478959114182696 102695265821109840
56057352005073584 92760774044328752
71995936268535656 81885004483489664
42346048047339272 60916366394943272
60622382871259344 72806696106629600
74725439715315680 93313513053587392
24297111357796492 63123529663680688
13986373256460962 16705732875146494
27318568815971008 104119707012912816
38623950910228368 101167707360011344
5113040377623752 28170430506078736
13975294247320946 27714055514822404
77086978549195152 102673591857832016
41529259869691872 86586895552470448
7305195681142430 41357911476308848
56455305792095984 86349622310544256
24303749147837464 27287729083231372
325362534331131 76040207959089712
35253050521477528 54267071139995992
60107146836755792 70983770485092208
20882046318146528 71585645101612512
1437200607994080 39669656944771216
73062261451754048 96324218962765184
31293998516580600 58062720471936072
81805397434782080 92016849257065632
19387749641637052 25568652027308672
5973140910241321 89462463525096944
8804012540643697 103645207530752624
15746160362971124 49604310603113584
36610278065553688 56442796845158416
4718661048049548 106084214294631264
49700768339666776 81157035799570128
37090179959415456 47112063801804760
15231594589668284 41052516957146096
28702363141814820 95023771413481952
6522960476803593 74649573283984800
6669643766907887 106256846229096288
14184263157039270 60414476888963352
73172439834774064 92555201857162144
54482407284512744 75488764020288128
58493618373905600 71849081615280960
54697953871168552 96608770005858288
69320769959716456 77220530211632576
4610917548245242 76592702991778992
3751299221094515 52848823838422808
11583915344227988 91398490964408928
53268549515102800 96776542897182528
66370875696408504 71432180538800088
1435121049662018 86777443276084576
68520233696809432 92643977512773568
10431478344548804 10884315088946158
43630853370077544 98664728389026320
82037505902515840 105899118804108496
46433750552119856 70382172496495096
27156485746871584 77213816306856576
35389548520202656 43697086960257368
21640195833341612 35894353087558768
85462395491590928 105216745802891984
26299494654504028 40374683837230704
9442963367300420 35464024200726720
8198194203137975 53222616884186968
20062817505714808 25283698110221876
31859103288796252 51944576277468520
63910722201059376 92188308989495904
55626997353971136 96674816570676864
63686271601213496 93233682280513056
4179326714678194 12153439981390006
861139551880264 82729255764913984
57383421043183168 59453978108436240
62058272130012928 75922327630589344
34054062031893560 91404432668001616
19636049743814480 81854854971679744
38089159873899104 78271630013090176
98008598032738176 105985066688575808
100909193401891392 104654781594604176
11343349987918098 61873178767486992
52883392549243960 94795524500263648
56502474482597384 78038817550014160
54765263935146744 86498993269472560
37230389113522744 43754461091754176
72537410285581632 82529498672342736
52400898940779144 58424601822465928
11502833219146354 82289844723870128
41357535772546792 82408524661312912
22838831546320356 44498693384669136
7478691291246037 83158908890718512
80787930718209120 100693102912228080
97177421174719296 97828437435184160
33113979513151188 107000014174301968
71907839695396848 85429518062123152
51066631905614504 74306945380016752
52644444492059736 53264277610098296
48492427259412416 54845522086652792
3783458681535341 31595242877125948
11986523439211280 52821800688137464
20597514233798612 71112360245574992
18813843020798884 70342967604776808
8804851877607732 53739178776530872
23699567802215208 75684248572124528
58146338659274328 93839340451025824
3073852913520052 70088167931214568
26594245834236544 68101041278465312
43570095787875008 65443677057479136
14410509729321298 28404684634366244
55608438933524736 95460922588767296
85702596212233024 92263430190868048
6064697410741810 44415165948400144
18135853633840952 62846681574445000
35109669843354436 98147285733643392
85720761307035872 104515900887050304
29711665936440676 102892567598012608
60033720250958288 102830800961887040
4394633151273348 94960861376328720
1004549063408280 45634806890998864
5086524730596545 27791837659441392
14337035558798226 77771868187317328
34416485948072452 43381006944782280
93843315392247072 101642989560567152
32799371258834476 39277828685811640
13032249941360862 76657815235485888
50467550074210768 57434877317295112
4477957338905337 9881711319151694
35869216286779424 49176734930248288
30867193459146136 47833806214642744
21251324971936812 94413616770368640
31994186179787084 56567116959098848
55979283080056416 80915116345876368
104433637497787920 104617346107904112
28991167152170960 98248037911832480
60051204180952488 84396462483098272
15508919385820780 80248479404290432
43744580781421304 78066972359884688
47001763635242872 47837301840106992
35358617869710180 88986293032591296
1414197525106431 87204977803206688
23040977893212904 60975263956168024
24670444959885420 40316968335209296
5594522480247882 76969174442140240
47249290208129528 50238494251158936
15195265286013804 36879145812652992
8537975574292760 94127882267695296
55354872555336416 80566044237724352
29321056282802600 46754061118984632
35721569216412376 75553008841501280
21954378886454024 106821257348325792
8217363235600667 20221127147468580
69487711223296776 101439449151262720
29329539662533588 73007676033337824
32756999494171 55409477192725784
57036635199498016 78406077361665776
2788190209664155 33198997986690924
46760537102502472 85448833278787664
3497139516520311 95834003316538288
42655881321937584 83315303074156624
77293899374792144 87166972111132096
40471490168475744 69681306114444008
32260553735334416 99778312940711264
69910450542912336 73379297013698240
95266375453225376 103070611608791408
57838056793027152 104088573776483216
33009984164793036 80235777875138144
51282156320915632 95266359990547232
41607747155767088 88783145987615632
44888100543066816 106728022466745056
94829934820521216 107043164622943936
40182833292967248 86971236236433840
64752864843587912 70637264505184216
35589397063354512 42335814909219768
32811258187253592 79705437418143888
37127151778297448 68508826900877800
74537848710167744 103964958386767264
67082477082111016 105929164144436704
41073140471192192 60880032173286096
9620968074662786 10398134154872520
34679180923842640 40064207882778576
22878838352365508 80118963188116496
11542222201572806 99320276677884736
67566030910188336 76580773939043088
21062291897246944 90820571999334000
28502108972518936 77391354510608336
33080977518629092 61340720110456120
63029837894014400 98772610712999024
29213283895797364 60775196089766728
47588820375769072 57578969847464408
16049847040079890 28477867372031420
41503733211219816 58387477360411488
20056586644054808 102513543448265904
88344038753558784 91202847575991872
4913405565735629 25806552181550232
34540923432975788 58974480978859368
37604455407644296 100116396427956448
40912373719516400 45209129651312280
20125802858665096 48960397094693784
13836215306391914 93252652289983040
59956708352190816 60262717481963384
40661522579855368 84063443735962352
45839006287049512 51309990062030824
59179398534407464 69750503659593240
32007956363411732 65830432143319360
35624575239746116 60064675093521536
15271703070871744 54684932582328448
89030965852757696 90609873820704704
62236362746654928 90239694925426544
6323000182818989 90136911809109552
79212391624341632 85498121160126928
97386667217851312 99245066485658704
46422351027822520 55081477521132696
29235593366070576 89237980694479808
16043367136069880 91090344125565392
53815759779158056 62328197173735464
9612878203655248 17496085952447138
4038623619128802 73069119488754320
30708289877668016 50424326125782424
16736171532749948 38592051957613016
97459862586153856 98881753526119296
47427109247391160 55486333855285680
37860039083774592 94491709444889504
5091645806752017 39484226177916360
26863631341649644 30868735694567508
51852593843789704 106076650369891808
82235330847010096 100585956109016096
33159631629289264 66593595675270504
68186718803371472 101927188543313280
51111956132391384 90899898677255680
1434761170499421 53504404033787184
73666153590300416 79238877328486688
26408406498015992 50386497564409664
7340749560107808 63637650299215736
84563181234827856 92486304557367760
29566156932469196 65897979963631096
10776673824300772 74908325377889296
44929771622387720 72092361309073296
25601835610739912 79591436227763040
41268940935887552 97033226969361936
38662244087792608 102242645696935328
7066911914776997 40411879480032376
79236076233741040 102604339628217760
32853130347694800 73607207267289776
39647071354116464 54014002074672728
22575928667844024 79234648550274704
44062018551816968 57865594029496040
53652516954377776 88780511339677856
6358714188897327 65811966164226568
1088723211239624 84880230558899360
67920760701129952 73200836614185760
23693060352461640 71231280858750960
12112996918721778 63401526057760280
1249553878567887 86321917541052304
57767681930949056 92234036851767792
3655307108534243 51131419926671248
29409890191283436 50098892126330216
32590766617474768 103303135317837584
43875187984534480 70240885517731896
40058429531852744 54724597902931624
9099965260232168 36711801135036488
37984998066244912 72878744419720496
13220318102555092 72774979690159264
54863314621867784 77772139656831408
45172356203105952 95297237225091232
43201318815503336 62083607224826088
3420438863856127 15358976908954630
33270946711595172 89473830124104736
68387041086532256 79979857948616832
25460840611279312 70803713555875056
20604601406858076 69857941954447600
36578292950267432 105124188824269168
82091176224694112 90693874410180336
4327455477985003 46393761557205224
6596714299390415 33161946777558536
57846884140980944 60050308222978248
6617045661660389 94581216984462800
16255647072458276 50856751140728792
35311950848814032 71739186389676712
14193737236870202 59314627235847512
12557959081047828 59494485406597552
37419507339975000 65041008929919856
24283835383839048 41649647780841856
53311444291001920 93951571878560320
52229516667574344 94106237510616736
3495317033068849 32139649340994664
26248822276010912 31176076498258608
76267831406676144 104075371516566528
35489204797167228 106030916739342944
25405205096307768 28030415998135392
20229345207697688 99405663378308928
24953966061842744 69703149140666240
46712317022951536 91418166358401168
26379102513299576 92181081486484208
45549365027781320 57338023090860784
7363056691426091 47872149784685160
33213446998052236 98182427733416432
33713686156686420 64025537102148856
46817864716791560 95784713574134496
69290445015828368 74693520996971168
48875532330013688 65729256475594368
22896286206420912 59235219833926808
61767285259226264 88149392162382176
81873647385426384 106821442695897360
36867067308702872 61131236113818016
84449099672443056 93238617240628112
13169696208149346 13862345821289834
4935263865517047 88267242084916736
9099693450502782 50136352350454360
74564235108322576 76551809937432912
48629126006107360 56737300027061112
192087665312576 38582789823567224
29044202554119128 90011734005547760
34656327874960348 34675219532190344
89916559116803792 99594610434742416
847287335908890 97740682629502928
20868127172676860 29360500944723148
33837243634671424 104405740331335504
618904346818161 77924569756504112
5077869430848697 13987523017930992
11720663933605582 23644271159301008
37535743406390784 97573189484683280
66757602378913536 73464326628333328
30037817655729692 103860485752003920
48563231267116576 66716961437820096
61197763337973440 63327451213128696
38410633646653392 64771173735416448
3704852678752520 41601786832270840
19366731622991572 101214001949248560
55540350020044360 93506154294796816
33877087980878468 35792154165662788
17216184638801966 102613490988597168
39316074558821896 90587115554745152
14908314807812508 54115886543228560
6665594367844395 73096066851566736
14470577372777184 98029495452833616
93707841198705728 104924394148961696
21741804498151028 74306640130300944
1258329199439240 4954712719990161
73693005653105200 82159327121303232
61903001072792856 89146593020498336
25964229740386980 49308228775436816
11113293286558158 36951235278788016
19609876717536936 33302738625004980
17656771783440410 25612432785747924
29399877616195696 106529430365710896
26284606709015672 37140081766895696
19559496674253856 105897257924507584
28116465160079592 100118916434029456
15777041835852060 73000968759598208
37940858276627752 56607610493247256
93622509160435920 95142533651380976
27406175677684800 55063847309118304
24900737377481092 65483343147723808
35181927431379340 53459025734607728
7507486573414998 32129150277043172
41349550267531608 94182483298489056
10190006519207770 98390123620712720
11811790836222084 99996873546775504
46246525704069928 91122251679365600
21586540893816772 66673158656694832
76239371969189888 77026952439157152
39848759038441112 44404219501215392
14994263086473092 52521853793025624
85063507560726592 88932262598299456
1025798415454102 8377472083780294
24367247622001280 86204746332712608
3562358626490786 55921724180907096
34222966345470448 101777272064843424
23074838755109036 45441838226223784
63046144433838688 79554009113081024
31338403727543660 84370806708339360
15279289271792230 28377407051332872
25374996073801056 32003490549591084
16735618627305232 103638943007718720
10205058115947348 95220094317756704
1699348369011689 8765351347198110
12974759830481346 73750522963681072
23506753380299008 61383552157477608
73358748825254864 86817958844356208
60666566956686056 99333105251631984
56704791115774952 85432647146618704
16240928687687312 41007475686240408
27178775434190768 67648476178163184
56546337552318608 105094714865881024
91107781276528992 101943372320306832
24247339565095152 97749186297132176
36017178126076148 82409494204606672
24317253224196640 31645447140407964
15051314031536874 81687143134701968
34250544793277760 63554326328147544
36071435232710288 87742360860637328
69048813945891992 103779974720391152
28898175749585360 29590398989767472
14872091392469414 28325379277802292
2181963690599061 34145098878499244
73528529394026992 95320140347958048
11966601029345710 82630813255582096
5465549153830722 107214244873685904
66291268720286984 96342510506398064
15462544712231074 83369684698229264
76598529928396656 103449772043317088
81694454187421840 101752282724488128
25418581026625456 103577313108232176
18828039386122904 91000189904336224
77390630765045216 88892583403415344
32258253992899340 62334063249302328
24554961024226396 64571745338139760
13090730710832986 86851848089898352
18372854326501856 93645686317416432
16585474874952326 48039944262189512
21410171882505812 32762921295454808
17264640825484476 71906814334542512
9185281063635260 71023201903201720
30335661335483568 103646841979996928
13976944239195642 32469605811195392
33618458603893680 45171996783202392
7984190924139791 44095109981826808
30802256380060976 78044838715906576
16511683038420114 54879066009987288
8208504163576894 82541951337111712
40208322550115992 93105508279941232
20579166390769588 31539315606583424
7999278148454671 92796411092305040
287616540337372 6808278779217152
78018345146627856 103178222161230912
21866728827747740 42544786510639216
57954450400975072 78791809495222896
49347396316439464 91003526146004544
38439268249487328 84492238058633856
4129310031198885 32237693806620428
61668754990916864 99673415092555296
16768160407238016 55649017540868792
22937203236819472 25287924362775056
6111593671387485 73235563143012656
45559413276161600 77906580195170640
40698406877162960 86106934918130160
14858925164279566 37545005586749288
10952244752549368 14333905834329996
42678836836946128 61760056291582144
6905890008904270 36529390213848520
32924310653772372 96163321277401792
41740991023151424 61507390250855672
54001524246006808 63165356477803456
64069432893648952 94184423955587056
61550618786901896 102214858721878496
51784668240976744 102817038153556496
43800855350477624 54149567575450552
41413612570336176 56312987323156392
56314376559222824 64203217893374672
30853418676276796 85520102990930992
6340467025148396 104192531178483648
57349499167995872 69944363006276744
25853097674945084 66113502256430472
49416575276139096 69683548934641688
26258908858149736 75179474367522096
51843829716533688 96484911393792400
7120328509738163 63958328804126400
14723981744276056 73211127599726144
32139241643196508 54284780817601048
6868934454232029 104700483466170944
8495348092935567 94162444875878960
11011006564817054 72611132020805024
49219771792796736 99404097984962528
59347163072496832 68453204150756496
16180638113483058 74383197351492352
51836556779853472 70602542874536936
5291288188359073 23589689056947724
17130194324452982 51683001113174088
55356422956393848 72437138214703408
60167617537046472 79028882532010704
86415262555915888 86714216576274544
17508936663225566 73932078519048736
41850832812292888 81546386243637136
28948518040363328 96552520308009008
18628372315757764 80798507591402096
31844622641939564 98924875434005408
98446652316418512 106872319971805248
80102222802719920 105776382808366080
40601242242955424 84324683996009872
26932421023669068 101833260113720000
38702570611172512 105529124425555872
4776759922205356 87464360853742656
18143840371559536 70487137824797104
70768611431691784 98990820953664832
80599081006024224 104083536264169760
45131221401944760 92305203559763776
104947328717839488 107280344530244512
50429671848979984 75586406189617584
44133278679098536 69748238078271904
35361886942054388 99575834545063072
40624510522420144 57696591740477024
73565214597152368 83499923918709616
65975434558487360 90979473308520560
6552009954685215 68038657116239592
4646509583619693 78880749525926640
52771513494005616 67651138141894192
10244542095441062 43538741072415184
18589513497944272 45961643933936336
74814158768983888 93734293087797600
47114968127993040 47153369289468032
36623151979758096 78917475048907520
48039018402793528 86538385685941360
13394486181135568 99717920592216928
19407085073796856 88476164205498944
24550022402063384 89445046016122496
650255446412277 4379019713825228
71893789691758768 88550459436250736
4704829955611804 65647632084542120
1541142452981949 89975156052185120
91383225820713104 101853600744425648
76221125347792096 92560635441710336
46844319705431776 105302390613353792
44243422535220360 89690381723138864
56000697312458456 81019009509729808
2236752449220658 76442019777360576
28910608613356800 55786480720583760
54605800543353304 73968949503158992
1632503584000397 92131485466135840
42324225199406840 56520930908589208
17628709337676250 69035292766692776
14707177183667382 59392032454708896
6212017221082691 77320726546649984
28217929569602984 76334804932893792
25616419339437120 55783338509383808
62939084747412144 97552345455289136
66168865892924160 90033806600803424
1704075488526917 107148937790306544
34360893271764396 52331006714281880
76302907999588064 97436367508649120
41902536849585752 72496066897285120
2116401612269975 91818393293486080
1557919447011948 48244333087783080
28882145689361588 93580349034372384
70449898496122024 74387946549790624
48487105939409288 62692899712605320
29696528840618152 84625117673199136
7967897023083882 57254054194857824
75127256043537184 97220123666065648
69761413174009744 103545764012349376
23549114683394636 76236414858468288
1305071765408707 35801603594201680
36331064494956232 41958984761735176
26395563405824296 56982596771715200
23219866469237532 27668633768444460
104529903265518256 105253798051971872
10833221353504188 67838231252424280
8704871436174016 31944664058131808
48335079351271848 103626918468752736
85817813973398256 105914768286932432
24496060253757872 68603495422306104
33516008612224216 55411799193183928
24301044725017944 105746300582622592
78621970120312928 82333583436569264
56103379604486880 86420748581361056
25612059274617400 82049538304978992
24979592802865236 92717379116414704
86198722383340880 95097088792553760
24484697550858704 36764353303171560
68476150899684184 102464293385936416
66137694667919576 91232923205773216
33343667953107092 100844928533010928
60814240821485176 102290919377875968
62363023986806144 94956416005424560
31165101185805912 70548729203823128
12159721336065682 35339074920236608
70075883362552688 75181565178037696
7106273417851643 53825832750325048
6253148522149280 22603496763689436
27416228379843156 39440771875354408
54762483029499088 74243368166968960
58393868362510712 98110611719698016
22417321638497176 83933001342574736
14752812542468270 18847136709085476
37079832460294744 55110834825449408
3161457432970049 91175871770106560
1825177281371308 32379476812707156
82211832002066096 95342491812054880
74546967473640112 99920696253528656
84448059201237536 101742168798292976
76091036445436912 89993895798171664
5138734636761478 32762643274887484
82115863922629984 86093017716861776
65943747784028664 95087256556291632
32369193264593144 96275695183818880
15238506488208398 92725600424679616
1823494518573762 88526431422889376
19249535947591032 29457416346604936
85777396677596720 90874971249642240
52906688542642624 64413243843945352
63223984461789744 75907734490043296
52576932617091400 70060731512816280
26541422496031968 68612509202807280
55040324272683752 64309273828815120
41979813339716744 95173864649634608
41664485092592264 89994660423613024
32309872905849856 100308862076113184
26040611237350860 91493153989019824
68004343087534752 97004207485233360
8448262894294744 19685805427544032
17349000752349482 85617219243010768
59446923771078528 79006504558874944
50635870271711000 78661718549122288
40215464057261680 74955730558296624
10119953749849706 27615499807931152
46509770096984888 56721930884012256
46748516640104320 74801015212192576
23608004040638748 99942780625474992
41858471849755120 106379532038219904
27116807144863908 97735274203387888
63163765176105920 85441960609803056
21241959469704068 87271290272551024
41667531095851920 52900758308840592
16847106207626734 77607224392840624
41303966872752024 101358748867667456
24727461831608976 36292995881123376
31308891985418340 106323685141265168
53486856219039952 78049491887353936
75229540088910720 103096113745667712
13250742894480904 37912676551814672
1985030939119721 6238812533578113
51736767501586944 86572264733194400
8442128876657872 69626771910477872
98420463840748656 103660922570946176
18925855142540752 48124815118944960
33376405618606588 61412373935773120
37054497934033992 45846865582807568
63530798548051488 75466386529628416
52694463407143816 105459043704653232
4050213985715105 76991078848223920
21117931664163984 102250694678281840
47279794944514496 78237012368486448
57944016763799704 65595528278582040
25933467873645416 61427869968563880
4289640170172884 12258606812525566
61828648528145256 88940979458262688
58183732654537616 86073844617452288
87518186657751520 89600527890189040
23850830901163880 77933780055185744
43459501017420984 90281927949229872
27186682974388900 28043821844982544
14454929493911752 90201689225970896
25314072022327440 83560171559821744
25812198250114456 87646616872365248
15056966800759516 23192948902516952
24871970355169692 50077009171616008
30890354704124088 53560421674723088
25916300284468096 90480037238176400
33389612854961416 73554939287493552
40190460717749432 77725384419650320
76463985949696016 78375482715497632
81274410687288336 100361525948606928
65638241970809592 102990151784847328
29016115765478532 78600783754996160
45456125747776056 105137574612162464
27407360570655840 34517904960326024
20314133145299544 54273033216332656
31204585370779436 77157513873981136
43973377474683408 46060352907148392
29701139178739948 99619936297914560
459896489443207 45287584689687752
79041939113678032 94362054365329424
20329556699344648 21412800750278868
20016542240678800 99124820900984256
71128841356499904 100707462270403344
77841282972299248 94215615419665968
10329029524884802 35499935357178900
25635319229243864 61951267365513648
97018912641304832 104008805482394096
53742595024768096 80733124527615792
75756311754428912 86277880843473488
16079625100453196 81136360204234736
52474664632995256 102395745055272736
9867071049209600 77428964079803888
33235464091101856 87905436224787568
67057025806276360 67581197533927960
10981121865431982 19624538873928464
27913722923748796 104437371366855296
22167477738028732 39496065816746160
28827947575993744 35367070594062828
83162434370818752 100729748724907744
66540435379394952 85749269826510672
1662885598334504 59558465634974328
7641978308982854 41871463154011944
38204498586824824 103718566589291056
2849037435620119 21226762408047880
19384355395096980 23749215075144208
33445272406813068 73667885080955936
39562424504308344 42380819494970344
37958785129202296 70013680843439144
72590140071582832 88741320112739232
79915235197450688 84811437515678464
67511332430483288 78563919953481728
14329832385382088 81480063576193664
3831251703525927 90791173790775360
66232955163703960 95959430244121232
42165306530450080 105477592418474640
33795086396936436 67376610782284584
17892702335846720 24476566583082212
28153657861592500 91131679779014640
11254935421407324 61039935891500512
25255229596292512 85012359998034720
961475909922028 71176426467033048
53967411489735448 71711294990489624
3484533292406465 71487441202257960
83439236610757504 97418322764886912
11721435971003348 40554336816126272
27985437471437472 70143153723991432
20043533184597028 85443853728347440
51831504498577912 81378863193344544
72713537857584432 93895969010618272
2358170445061113 77703394809907584
33700843151103992 69401708435393944
2053395072290421 25791896439620988
54076098401502640 60855641537421456
35300936351985572 35621445575608848
65965813745052376 100029387989022512
10554771892349630 77501991712011760
19648080058762372 81860805459281584
9448517749220282 85162211732835824
23441777219567124 66959337154858056
49843204893875152 85293663644147168
52630639199580032 83493715324732256
53709744028236800 59314520758866920
8744706727773290 36716245198525640
90258329618307936 105061544263336240
13444890138455972 56547412338023032
16503015332673654 62717140378813592
34293171522795888 64441861885650288
29703371798519916 96615274405456976
21057999690235532 95837620203058688
26812215098765580 86468075625191168
9754827881856924 104973504957759920
20337398296219264 84591956777551312
56758771721665224 82410411771842624
45419821907994488 71441440985267680
26015084485790268 88930095552770672
6315376578555302 39976480481219888
14477322197400674 96529509998469216
20596071067848600 105510241220304928
14696702860012064 81728820164016384
22896155051083768 36368868679657008
22020235633390060 34728357085740300
61991245732002296 81031149045378544
45074254281219128 88308324933550320
14206558658981332 82797661396435984
9318974532758336 100247369049280992
5641161481209186 96371596548484864
28489536570003908 77273138859529920
7902199394653325 61695489007901416
54570475898630560 105941934404716176
67258902515965696 81797270997877552
72516344595995760 86590836091075952
1989455864797974 33380228676105136
38844708567670848 58084399234131656
55624918508305392 91026113990272960
65367982581313360 98330373224819616
5094850891672137 9172756347540288
72870244253770112 99036076942386688
19526071044755948 80408001407893424
2775821022100450 64380645983367192
51713356421005280 96782158645227488
65644498678638880 80522363926520592
60247559720039784 89667217324766592
29456862253463380 101691704450362464
37214071763317896 40055965027396032
19047003989658368 98498398357902208
10398252787049872 88686563356749392
78601086884533360 87371080235424096
28921595628802888 55269751752603184
58224834307185016 95747513034925136
45010704822868376 104911808195509776
59102319780935320 74761483691677136
5909522666986088 27327264540073028
70667362842112392 89258055865445760
25773780160347000 72416337776945920
66488579672246592 79046383908294336
63226093551831472 73007888484591712
69323511178309288 87714722984345296
1961189741682816 56705348027610816
37132453130257440 60915673132235376
58119475354703176 67963428483544960
54864768994748720 90298009431400736
16212621430345544 97898471352784784
16692828318834696 33331376218383428
31666753539313144 49579786041970856
35855421017011664 42299473399781064
46409397163993864 67745197883559080
16170793591103372 60787636832363544
17487265437994396 97084841796286448
24160856250767152 27234879802567308
52641073389363128 90803599841948368
42552612739800672 54006436600188480
807734316247940 58483827049740632
2053277506232453 56762765948292192
46220067257017544 102738210946138448
39415832606319832 56516249099214968
31833701755334492 59229868989822808
36891274225211736 68669054313901560
92914302895082144 107098151336754288
83759251997546048 104350064541307888
18761742932901012 79513490607635920
281260097150802 11546760528699500
29994626131681840 83741885654420896
51734990879592160 70604283779104272
84622266860312320 98942312860565248
70612164953751416 70948731879734464
23016387839763272 72261636494941760
53503884516619520 76221692167192880
1631010716452027 88276747538476992
19777774388587580 67804885292182200
845152812986755 52177099533406480
23249127757234968 45775159275716808
13020042178686532 49977049332754928
28158580939335268 53241386547116880
31656566875975436 106957918813942016
12700286422021110 94986283502843536
16820392225393686 21722129433771148
2434005021680452 40810406947602488
2513518908095170 36591951925932336
28234152557143420 87375288821157504
22861917934698500 67404847932150688
71086417929014248 74833287518998000
28213491570390720 94346898477082880
84592571438750896 101263088973259792
7826076618518453 20580993284725964
503245742194366 67001891099195520
21804155295518508 64857502903487056
86135166104317520 96348956540426304
96477433953601136 96726842983499584
39897461894394704 59841872973771320
26949644109364336 105268161848009168
21354666091808712 75476659803441664
55195306919448888 104849965417718944
18480071078723920 65309508968366664
3015593946745302 14072410644581994
3425354023757173 19543315358523188
45829733211801560 87498844060394336
44030340498307064 65855147398606528
12244230735786446 102189784033830704
29997545618389148 92295314506194736
27153520554562396 89078527356372512
41085629456269096 43479325080115920
63751849256380120 90438103704612784
76815561140462544 87524297400448272
1839875680078126 42390791742056680
65542600928519864 94925264555735072
8602456581349187 19331175652855312
10884016043102270 34274974406908820
53874284015066560 57544303559479176
29927739699829884 100322640759443344
37453979594120808 98371737863881360
31245152279433460 85376076391201456
19413643437652600 50275690099264936
8553733691678624 57472524488511312
20690858230083096 66332172671052592
25854732318951048 55957145502581056
12407855952038964 80832850325961344
41547750931348824 54225652634406312
51877211040269504 107248093192085712
18278837865670024 74500338055782736
59936271558117712 70864783008426328
48124679403580888 91627921131137904
64048865290514032 64256252429896584
49973961167321424 82785146021825456
56480839259051928 74783424512246752
6084731320832447 47042447884998352
17475197068058788 101055327165993184
11184920324172218 71062769719192168
48923444394540816 104550650666473456
22425823798728576 27072622499112716
83420297559148080 106586422082881232
29118925625835436 49751203477019912
64493841005518000 85496635598922784
31336510452894228 53148841876606016
21917853502488720 73361222910603760
79048292306429712 80142359679940080
25339961782608428 42242104987719752
42086992598954416 63277659020603216
64901466960985224 87339158255006464
58293483539611088 87620836973046544
32147504610989400 83786455116437200
36124627834229304 55981045652534136
59607389150917472 67577996968559304
77369002742495392 85022853557973536
32156217897629184 91719121946856752
44810709520609312 104740931129258416
28072111021025484 70235694371272320
24708204588152328 66984172180401272
60586040316809496 63700468573446696
57134432582868232 60431867044752160
50684991411934312 89675908091270496
16809069952389154 34392232383272572
3779210664603045 84547099368884320
9551953624131018 67966722314640464
45020433456678800 59334887264268912
105635730824084160 105697220796459264
7249553311294560 91865537731634960
54045284547522768 71907799154548304
37240150695622272 81970016018654304
16808555661111078 23987003380837264
2385542278802491 5105008408530048
76506375480100672 91101239756168416
10207623336225898 33545990815715428
23228892989531720 100088621829095136
67382254885913504 95837535049533136
2654580106922532 87009768953192960
13948634206614694 93906591696077408
12564035193661126 90629793775667632
429573301611328 30388458654410188
25086407150638976 69132414741721384
70619507034913680 82998655200365120
53243584520434224 103922860392369904
40160721213162256 62949264104645192
10746808624878700 68323920826874968
46063898369203592 73260722449247792
22268441992763532 62502722275039328
1361267062310791 49399885727243456
10954821405789954 52074826651255448
561917143217850 50174341977742032
43898066229973632 80335254223101472
81105866512830016 85234652827182064
30201849587580128 90752897039405488
40714014448521448 41816461563032936
50660490457125120 83424152230245632
37885916352029824 44701688585900904
5828553706950000 38411679373374200
79961510389711040 85587867769273808
1300392662096787 76491669727343040
17054948835467920 96372626116592464
79763757066297200 96449043669514144
32892811602565404 85225515629435776
51468724793752320 62304853984280048
26317683697381608 78317665253769344
40022954442722728 72817352269474080
62464126203532832 105136469695820688
33552614109478016 65169107162420312
2959328997558977 47116879706393464
31840223642200872 73278204286029856
95745403612801040 103725903416990720
57337705027645144 102618068462142624
66661392621752968 106882146357462000
7982320519089513 11383066983573538
29976220370994968 39108221321070888
83956332249071936 85669210601378688
22042543324103176 47270901821585112
92463774871778160 93914090282465792
43680409518739728 90518068036186272
11986663788833244 84526571983803616
88809443584014944 90632327188107728
36598947747220632 104543659054502544
17669519796660244 65477691490461768
78580242447051664 101585970428044944
8760140687167364 73015086540100528
37677274848542048 87864218515308816
38872453312022424 64632463645381584
92245700087227680 97566226489352096
5941071209167484 49690418470706584
23111215178867352 89022232780509616
13578848405528648 78158051228993264
69991764814476816 90094508281359536
40259588528140280 44707013370550944
8299909665729909 9805214241321570
21094057917726528 96698915869499264
30560645488698976 61694854162917368
10487630930258566 12002666922210700
8841757486594778 64260616039029728
68680290761665384 99679620522600240
57590325076995504 80860189785674336
4015695169503786 98244092140454544
34547403875116752 94575471458729232
6991448333616642 14765218660774622
76934636911874048 101269871035872704
2867176891763689 66653084548144568
3002469152707674 85596884097758160
36135341672874856 75305437113478128
979294166637421 46722595358959608
18716233574811184 23733267236257948
22059988974927532 33502691619306584
4436947329374697 13494434599525842
81751702731093648 106174064083877248
25972475080221956 54659582711969024
4832953138999560 90671934944901328
24491874181352628 53395267709431488
65916367252251856 78893198782366224
1145170553402710 105349394798621056
16030876272462092 22775327565753952
15647552858980188 105087815081773440
50122122073580200 84600497529708528
42060245020633344 86648365638684128
37308484335319160 79910172240610544
4470934773033526 53336918374525480
22643365681872192 90599478857860624
75707307336883968 91196765345938160
8066208072595983 46245608343195752
14176666615812692 106401257364137712
13139377088332374 95758338174367968
5460499953289798 84221723037997872
31104437411716860 70658834264835400
19819592172917568 45418505733760096
32898847218120596 76879451572820704
2485691514599992 32401618238864156
41878182120453672 48209323556507520
2049654439998246 78633859356492656
70882639000350232 104720020542855520
53967865457315480 88310455480786192
15923703842575846 68328212093192712
27922964706004732 46386618412135344
29428101488146228 65084653850097312
26860762056769196 87606788657180832
14410692837397394 18310415734326944
67488048811562008 86989905928813216
32120905560171148 81956533434633680
22575673246173108 99968139003586256
57178774504746664 82186750998831984
24337058697295012 48144070634651216
23490619038702024 40353768892937496
21538853688391508 42172771225888088
3304257510865404 99704290939215904
20675689203828824 47632779757774384
1625873216182709 86333923751314976
24462600674450700 26469848801810088
5970510558603672 66698503571378744
27509134226307696 91752045271788464
853302463634873 100921610257494416
34861124569985984 81374993934466976
10165428160120398 35013674101911564
16537630268376170 47283217941798808
20884791169997420 40547386441286872
50948681990618928 72239066376987120
17155424618088924 17243701346891032
9739818754484946 20678463412104808
15539589606816874 62026830649895896
44244506514474512 61917235919995536
68489653535535856 90752371022040608
45274718885618616 56142782950471912
33823494555086920 90804746521077776
58998645654117240 61565193419677768
21620522188694012 50197602969877272
21218508670384612 58131107617042576
14693638922484978 37895838965905024
34258136484353660 63799311169977224
55508860336738240 70086864749976392
27032536954848116 58454743834501680
25975317817715088 53962160094423704
18462062386627208 55510757358200488
30662091151743716 95226367109012656
83442866944487424 104677100266120976
14237762359758768 29042269806402224
29651324009412020 105000691504623472
13544614568927772 93743583030518784
26829315879927460 33485179340025348
2155953154171372 20977243115035260
39463250614236856 58026273916467320
4237127732846835 94738205688688336
4759570301793292 68823474784339944
18428109026647580 77239453413378192
21736187800283828 83015591563299984
83730438141877408 102713640903894864
145387650709915 23361341227189652
12794035607912452 43420009489455824
5678824234198001 39007444947226360
105032639685196752 105809523905711040
79848286996699568 103481281067302384
78237359908221104 99148114551763216
44372806956641032 98872323196334896
3869824979877474 39396834195814160
4279620192195513 19556166120994580
50606206148568376 63658863998055304
7780671082168965 9299104764819342
93735650327811872 102168343391062224
11967389566014488 76700762328199808
12050806576122672 78956101799913840
22201085714435208 73825181117776528
6927155221875767 81163819717329072
1038784246440125 81918409429384288
9475241656509024 73862689910463760
2580613344064714 13350214133331306
6528090475443272 22081963879990780
34547062203840656 40416398122929784
14466563182830056 81266393155352448
30989252161682528 41342328189608792
22835333654889692 26480944031422060
5424599428526309 65607077687276120
16646556570137796 101267899338277872
10215354964733892 78586045657913632
39297622163340016 46377845087247880
34141061648622152 92790401063048224
91822014725511984 94596618970910320
29507115036831684 50943105023382984
22730858863093200 70433715103919264
64352728090871088 85103135492253168
56771060802077520 97066084118874800
25621910684027116 95481375548715648
12338175679752358 91095415274583104
50288170087544280 66192799911369744
11799278052959450 101028692147796304
38231663824536536 86825473084445248
5034065593964389 43562732737342480
38033453862620568 47331073365169168
57720141831282840 78163408123299840
2989349516210939 84182685741470768
30873409049680348 69490560566996424
1032271392894364 6758867345606999
57114133190172608 71098897611010400
65709037690143240 92285485757449392
25944555950025192 69401844579169888
10856499164628608 80364592635170416
21462489282753768 41779827476552992
25345407761178984 100503195686285456
57182093489487872 96279084298123984
27607078047810380 101510652232622208
58395112285552632 89371641762151392
30362111680844136 49271826945203048
7997526113575368 91017115397101648
5954173025874714 92340168023277344
25060311181490340 58517309503634296
8825570219250494 65160955532840384
79079061050083200 79310997767057472
21196673555553068 90072776419154416
99960226993895776 105187115496423024
45094067114715984 103918611879629584
43866017160193664 48327904265559032
48493549063566616 68844498462282224
70619849152492568 97816677529543744
4415280540106204 73309544581454896
55856144530558048 56958706724705160
29078677484638996 56516495286687120
41921347368621472 60451110510405768
84799778578805600 89715804923682080
20539792360120784 31391283264301320
43102244869392800 55407780510496552
60383697279281272 77173208820760384
37823039673852560 51760345632022504
55850181687430984 64262235964548528
11180957069264228 45887862951024272
1405408027148056 66133723536681408
13110168803372200 85043495097101264
12167826122260674 64464764534424632
26987171372206512 91499045389067136
46525102477846936 55176254211293824
30850742209543248 55118615045489536
40843460780234936 75142697377054640
12064752598030098 66880299673564568
25744940797002808 75174337297722672
42415587559973552 88046795578329520
8004825276978688 71086492595563552
80014248324278304 85785528295723392
57185343650240744 101654130949092928
48655290639017136 52986226880017120
41265746793076352 84537812528117040
71305435779307984 79744214295936640
70042013003185696 75967256618529552
60362578637299000 89605470328677424
100175527872718112 105935291149274896
400538741130066 29837679564943332
69305308121462672 95617893459157616
5480797802435306 84879249645444160
16365427837613688 72440891056077232
27326602393254488 78619132387983744
15720735170696650 38852912724102040
81779439854077584 93187906879415952
38880525990888240 96158753864149152
72976850064622544 104964470704866464
58103433616512712 73961080966487936
42029565637744168 62103457153824272
14088300889115532 42927696135666680
17036713040404140 105989906699171504
1588378439440156 84808681824535808
39942795535309240 78387129455545088
9801970746601492 58499891375074040
70740764840492672 74447346119755600
40030802296083856 102594095460390912
54050877489157520 101991110610943664
56243059352232016 70863622512235304
7747428254499822 86919550045756960
20554280189543928 33236757089703008
32917021482064840 63281124405994072
24467825250275436 48537051121632032
74488146696822016 89865683531529296
24020900672945420 93256598578097216
8395228576443868 35914312147033712
72765266970426608 88683076192319536
97520189678968864 104949847734312880
37779354691198368 68648173999413344
6153076391131977 32011749583975240
51653046714240680 105550869641492528
94290154124943600 98503031398854512
60062308922072640 90850204694631632
36462562740683384 76741472071014448
21076030668699276 31380702400919360
12305292431071860 56443731597578464
95032180694048368 97771810754021888
15212707586276254 69338736615723080
12404886573725136 79736463649427456
46214898071590072 79180612924998528
49982157934994152 93851798268465472
20430650607885756 94162389906876048
22457195963034832 27125399772050112
25513645661034028 104257116235328736
59249491498448976 60920631003173480
5824918204767231 83045994913967952
13317624471973428 70237496052192352
90206718640028816 103199630156694096
10111230424184806 76252234337123920
52812125600021776 99405650382647760
31103864503665944 46611079605479080
49579195349199328 76714255417219584
47133506763653208 101190448037615264
15453341392050180 17766595883264552
29857895761237352 90390346047535376
72879738629170656 103420580845030272
58151754287203632 95644269953048000
4246185345120623 9260502820300298
50780057093986160 92531486047812704
16830963368251048 59082480620567736
68864804736547128 104772038160461104
34899193976215000 69282590445523112
13943608866516884 55444980560456496
81408208015007072 105987966764015648
37931746449050544 106530402741237696
27199498267172640 92181624945843568
11410181020475012 101376082362571392
8752118313423162 9865309400139242
683094118597031 15012340020244608
92400825499386656 104474202408618608
2846235412812044 61869051315955768
16990552291624460 32395614969563696
19851877526692976 82344102234725616
10085585784277350 64663129491177792
28262043136234680 72210941846653024
16343969677735910 18240281612913904
72208284363061184 79202056313707776
31790984378640768 32544296705475256
42416054839033152 100853939825122896
57344119170814928 70500692699882552
64396272169228784 88328999934413968
38364565560601832 51882334542136032
12115712951346596 60702550339976160
68269022783891720 85963443686189328
15995633018853388 24274855241936508
623961708285522 93989885191785104
18914049728449260 53779732454688680
50497553064781216 51520708892769272
43740419589400512 63052130777560080
32014184945047396 44801990899816920
32039214898795720 88831585959555872
11209656963783270 37735432038072608
11318308829930884 31473857010973760
28877028113320940 38432708992548008
64792060687922328 85276921547791344
49921498811320528 101650612060426768
86990330116652736 101132725384719520
23305449824911896 49747331626922640
49424540496280696 65669578937693448
1290334900456620 53912588535517912
36612579502690912 66384423664422264
78409670218746992 88476610032764112
72701011263734096 83549316508149008
79340318998787360 100265063364500480
16366516115707026 94082587541170560
62780011166918984 72740058306729552
93626725381669296 100943751386521216
44468200096043800 47490110226393152
25306145904198852 97919930485216576
29992177437433260 71258041849563640
6043434307123951 32350080634522268
48782343349321016 105961806432851088
31400716695522708 85163603087954000
31787217744805928 98955553915500320
64761531055277288 95615796355723248
30236131549834080 33853970661409016
70482524202507824 70854235055303616
28875309630770892 37198296331555576
68282611951911208 80587970343092016
31610688190782184 60114783887617912
38448513649166512 91427021582003072
13064956976224144 15604672385583506
10093559927548986 74104271584855312
1327257186827469 28431388865565508
17923670279564678 66705094442736472
17391992187368784 30189495040131016
46808611896638136 56755980485315736
9786572113883978 59143954488087880
43431965501638440 51122937448317752
73967860914251760 95993084613901200
96396592394065536 105550118428336400
78060478263862656 103093080932024064
30170424991497440 79478494341387216
50310667344357328 80233199488159616
11526841859735878 89160377092762432
7561261359260945 83206554143626448
53730815577938496 70635398711898080
27167187553531280 39609877155810568
9847985708353812 31392957382639332
12194733910423668 85374349081300400
52913922826586568 68191186012975352
2663070800641252 19518784926736460
43943706456464792 68445818100171704
90163020426137216 103202305305009520
17571123797743998 82723010403066688
8430664535260015 32831881320114536
40002907615457944 73828624052720304
30780254447026460 81248289142878768
608495273003769 15301354119329080
62134531702576104 74469415559506272
71838683712745328 74225753631623120
30345152623033160 34256454813716528
4778619702022937 16626279130855570
25534944638650908 48273976077600128
20796419152164852 88075207951792192
19684357666832364 43115232673597744
23782637885448468 80794744055749184
17388107318964014 70862210667666672
42453694986603952 59008806479090152
38840264446999000 41332939922697472
9867874336232764 94954223599807408
15923931207830820 41992689034140424
40728202816642024 98634506731687600
101785190698457392 101971833894841440
66445355699822656 75698098936333504
65600048876217688 94586513174805120
69037441603040736 96624137867572848
59900645429002416 67724830850984616
627088621419907 5883714238875583
52052211631583056 76654046150952192
1709857435007477 49686075316288408
8293222256053548 73512579042457632
35383734896984120 36170157530224248
96316383195099312 103544005610159360
16006792222071084 41256924087055616
24152477766947952 28627052350673312
39480396491860600 92118014863784080
30040131155978792 77898965131964160
61826417430967368 65478449031888616
72627667930598496 82693348275468880
9940818592400366 42756840871953992
38039023494491600 74259296904846624
3632309363648607 98336999567585056
58518696071065176 82073069561534160
47785560936129408 63172613035958136
25514946332327668 35681596375866720
22814494400724424 102267526832285376
14047173987879952 15035003878087244
14056465050011834 74245306047582288
7426096229047017 46652024354214504
32837666757819768 55832111529114568
41193115837760952 54976516337160144
47935798380397824 49202534879226336
46427153707659936 104657883885629712
93209160350559664 106714596861197728
29415674639302080 90352368188908816
5138838087529758 35950394989397832
34910959092700596 60801554014328040
11907022394569022 57417871731659736
2208727620628358 89732129873958256
1896322922103120 61840700046151392
3748615752343752 60380648940884816
56521251805472976 56863797143625672
1241714732933426 89376686509864864
12862864415111930 18431953137242900
5523798299832157 27236500220807284
48351274398896440 77156499000220528
38863529406459448 52978385535136448
38062620286074088 38888678161904552
63502572334918248 104562225023093088
82557475304569296 86077050090464448
50418719824568208 67291094635161248
90358915052154208 93219837621721712
88108794235726976 98933457538367136
55177226495801960 95855186559796960
12139134859663780 40016213406285120
53402792897310672 105971489351485888
24574032457254424 35529230880383320
11454684530533988 51088207769028504
68717815020592160 83094977608412224
4570146765966037 29985535825524540
41119866570380048 79061658847012384
47120650410285600 62399964435388984
31947107859074420 77017537358571296
33667395980812856 104121022539895312
3927966768368914 94927014813739072
67058358162003368 99778622050681744
55031581414226184 69394542886396832
48324667660223040 65002326194976080
82029649241846128 99035222758688416
46894273067347360 51441971451996640
54507467228181872 76123339918504384
51069705852132824 84068579961580704
78594976359985392 106022805081436608
58924172775907552 81638163708493856
191950541063308 19860279483522044
25041032733751692 75612800281249664
41574969077765296 83514881395755056
7164904834619908 26333683791987244
23929438209574904 83561880393495616
11751975264614112 46569521013198496
28328911744122332 63897857321457328
54482356033499944 83223525231211520
34410493526103612 44544198424787928
52420742407292968 106957100213604416
63092412583212320 93198647203137648
12045155109205254 100318697008258880
12397344157286080 100543225579512464
30828167514913196 107017334548092336
51510769191149936 79378643013431216
58167237541593584 98299402762021696
3114507894347002 49347323535194424
5421046440599826 51054258782287248
38039717542963048 95409400546060240
68193454797913400 82506186744001440
57862701911232408 69113727186637920
12014334581814200 107355225537477936
33243265682358188 66880680926068152
46760512632053784 62911001919059024
379729839741516 29535587170793552
7229172858672337 85142172112298256
184640709298706 36232959622241616
10413128021375662 14270173028583536
18599453522630320 48385302113655504
23950184439364256 105597133357308256
10965004853238304 29724495973876972
53076375827592120 82592472329612016
15207237963429270 26133518480443208
82151915528637360 93734879286510528
41951086897927880 76175125765973328
17167524925269328 48900697866328080
36191288590263392 65906894111781728
24623598199404160 39946395445742440
28843618451071564 76537229759576464
91868526053208592 93980209618680624
99754272948296032 103565705331257696
31470674756304568 62606062549114264
81249246536947680 106523968299158160
5566508512970737 92134471203858624
17846598630611048 74815810614537088
23671904525948728 70656981688765760
56066392108166536 93406866000857984
9337441433903128 9398124611264806
51212494968226656 64168015299351920
34091881871483632 72970187520299952
3202412651358034 98185157946796096
51078430958967240 94148085016687824
67611260220451392 96270353995143568
15293099850392922 81671727004983184
35820390227597448 87966348844647264
2440696132364656 30225419294675844
58572988658610952 74802430699336288
5985907678618625 79288983545623440
71649553466159104 82005007033887152
17115934456653986 99183937261420496
29592368930379124 44467854033006312
920743109285736 78931654207845728
59042033794018592 93126193856290112
26782668960526672 67371268606980176
2527380151073076 3416168349586489
36690445357275032 40625007995519280
19982091885431300 98603590806350768
93115311272168784 101536177421918928
59112005761317864 79019912677201888
3735699859536364 42295922690444208
13748022011935814 74122804781280560
41705782156455640 80847236060111280
30547395743977376 46956296901738384
32056062680254764 64288670047185552
38899508826428624 103742728096933040
18827883473932660 80490149179761936
9466699178038030 68936238012959712
9786056218868262 63858714485055200
39980216431433128 75002991019534720
6903608207462696 10714563716757972
20131414035606776 94244605507508912
4193918658617403 76281170039562656
11525279162905890 78884490181879088
61896343091712224 75605442255183072
84558415760514880 89254863210304688
59851044609402120 81281750119558000
18383764404086696 23520864969476332
50831826401920352 62762943638547936
16533303065180980 81957515477678352
21184002760198604 48756897054814936
40580925829269432 76355117876782656
69942088150507400 91318988373182352
51070077278352768 62205151049632304
66004646017513312 77621854357577184
45851898620410184 95656984890591872
10327066574711234 58230758940598328
90481862641993760 102279668352953024
68630816967162744 92016444460778096
2296317036139299 30901041121023576
14926722458759698 93187363075318208
5841782470390323 25925216942103972
3128092737734224 59655611854580344
40769798409234640 70480989604050104
57995872157791936 106365893540952752
4756688862947085 30232342986430760
26938928101506820 35191351985454960
61413191663168368 70018499184949152
66913780291144600 101579985836915264
37571169847789024 63537374126558344
28632902025411624 62629472705220832
88821485360949760 100153061269461504
64741214478501168 69450961862272304
5147316903111652 35310101553041096
2186755202001191 72198119940075344
12904452880703744 57531399048212088
11976368222986610 60566742232648888
55572320756715808 92047905806828368
57494387544973024 79715712995071072
40121428211825968 98562714100555472
63939660063670008 73386282327726032
60122570827995720 85501679737275744
91843250556023840 105899083387261264
45108848950928144 53069012198629792
8884185695844274 40019980970960640
80643727957576416 97663339772508304
36220165688558600 84352459681990864
66217541653051800 75817533156143616
25034804130466476 46798088670145824
21112661640650952 47817207086082872
8628372758300405 40618617482286856
63625572418097344 74454332241946448
69465736176850552 86795547534717616
72068496369828832 101849473254140144
78371668341274304 86107573030874304
29750151627414340 31676740243438740
9363876206699758 10100397911722570
15384236802373132 49092517488166840
24587020712078108 33223635471905156
8394258035653692 41561190574719648
22549998775318540 88245269364606528
62485022971406976 75411784223790016
67926432747823376 92846059147018112
56732574896716344 87355606350638256
22271619198331848 31299006496494312
23094539904823316 101180621501866592
67887150821838040 101256082701635040
65758073004751624 69545809345795104
26761614810511032 41643695691364696
56553051434376944 98886119159391840
25502540161989992 42295276126638056
21110202450815212 41420000237884544
71835931109781688 92348984570042096
19105141909563076 21674679115620436
4917722675957492 71168430933099024
61797459456323664 89562236574240160
85509802697431232 104378267449988992
62783639368050040 100397813801634272
6923665000790028 90474368102718400
32208768252945348 80171335691943408
59842823376584664 81883423246830416
48619313150462752 62155734945558200
39212533460045648 65237463130688136
23063824169119276 68128854831305352
15988298576191340 76187571850367024
46213128297426248 103890583975517328
8946413788418203 100172417501064368
20879970482028592 46225558283892848
74877171753696864 98582818121903280
61228035219636576 106640991149565568
16146280678899394 96637349939605392
47438285395740152 87824399214389088
29602947494318408 64439376794971888
77097246947505616 90953203106041008
2041873849874497 50882851546675904
18679822638732920 28832650263064972
70295346170737496 98513210615641456
54168987031871448 106459451762855600
58605256284850728 94660808357518832
44695869135049464 87926653874628112
25182525031330504 72859879654285472
36403488843288064 84427975818205312
29037479864553088 105149070110158976
7081128721054463 79563073781463664
3253542348087312 67633677157664152
14999073522380456 55989326800215184
61569228691424216 83204944520903824
46016746192969160 51374712556100496
27425945410267276 29778799955268116
7209819509773640 98961470737010256
86457028879695936 93550907494271520
75264629537085008 95718083780997136
41470331878952816 95256499104764992
47606224946092632 87504805756715440
25162531284325804 25297125194054428
72400565875763360 73557025702542160
56084868856782184 67016148022266424
8574142071962362 89779227687455808
11719841327212150 90157477817104400
52066767767892872 70868337330596968
50509372181943920 64448830388333928
41350031628007912 86345234057356320
82076792801970720 91043613788555584
84510271648010688 94905319199374448
44374604695875192 84468262680280352
10140326054854208 57809700094541968
14182235733980950 60537220301778448
33835900206741736 105302807786999568
63932492914201008 104958062301230688
84391117127137808 90758680693126352
7543000969652562 46679535529113416
29648187034711092 69281887671597328
69249235052546352 85104239554309888
11474143383449180 66629509383268776
18575067558718120 53900110839577896
29545421131292744 31531725422543736
55303988042643008 56222801826536216
15392939591059884 17877704866447840
42260756922100096 57313146230999408
18126153960864652 88785673744210864
28119518269355028 81357762051795632
60919816178636208 104340183582747328
125390812923431 64512525169002952
22212983188476576 103063478140298912
44058239443949536 78512300837571008
68112900872972528 85715792474122672
31572605484313220 90965479619213536
76853142351471376 86857087242215024
23897432618622984 58377520850415840
33477636177748508 47212253105644256
21132196447256100 63246786889394416
41483440583551048 46974026685007120
53831709911014592 104381138291441024
2156637700271 79842195601326032
43647448281291984 65258204618755760
33171521990609760 52272850131531176
40471504878028512 99214925322492272
43430403189292936 53134204293452864
33970014213130972 42855786399337416
42484629541516136 76673933781668512
63532174087973824 86479426094010592
27037979197670000 43897051285631208
87329964554626128 98710470138036400
3648208826044085 100647304614395200
69405536155012176 77387534510584304
71622751054860352 89569812654582272
51244680809133176 82744726350246864
4681789355282977 24400835887371840
47041320176658280 89345528993448688
37308416741765232 65339791088154640
77589797951824608 83615427079546400
58668884360010184 96988990538571232
35667780039691948 81555101374573952
8588857986970907 101832160526512208
66367194824984400 99544786702401024
56174700130850632 72133313446118208
12842421452439126 47970725864384104
50220901497779880 50835451331102400
27629663335351196 93770636730822048
18691597058429348 57010845588137848
59693541534815248 97997748261713856
21553724214784636 23617847430082716
73056423117934464 78345215148550080
15545422433371362 47323541642755152
23703562882188048 74515368689945264
19006435051545728 47235671778642680
21977988030205932 75409186316863296
53358330788095128 101508454446301712
9839000541431814 79885689020954176
2005534790293885 36759657663301488
8446021845943837 9479193280733496
6255919902282719 93705478987845280
22112059755070128 40446022330966976
8507102009386068 71972327574452256
30269431862670152 39213165761388800
48788922448627120 101817695963443056
825042738727951 65592031723108712
23068164032145704 86298420657521488
28335673442165772 50942282815798216
58769472519272264 86768129249700976
76185777808030368 76742288400504352
59962359548332632 83266951691499376
4296203053899767 31485942193242664
79887185390405696 97879691739181584
38066252978602240 81717078066278880
76831266980638176 81243313122444576
38502200548128536 75730962862215856
29005308310009784 71547028152652400
23697738523557296 64263495966068688
3760448027687075 39743663520482280
53954348032738912 77953863733580832
6479969996637348 70189502340310712
27063104475464648 36870585386054632
16787641060771190 39581434983070776
69397127302724496 92877241431094032
24936290108209244 36913033412985632
16171872325125894 50807815554185136
29180799450835056 41531790808015464
37423439222906136 56021592508684576
43413674992322184 96990905591830496
77671518886085168 81567582575666096
23712926897544876 96599196564400160
1394575673800278 44476701504586056
1303848469299317 107176239825272048
15945153897379694 54824216630210144
32547162257484456 57637967264390976
93428999949401536 104210185343553984
6035519902460102 10135488918740850
17362635191883098 79878834803693824
33389793915959188 81714420991432624
18165999978713236 32990937715334720
50981933218280056 61197445314511528
25149359063809984 56320989120652424
14067726886149988 25281315801094072
90910718337225008 92888751863188992
4438937346041873 53577916252051192
65141397949115792 82310949663880592
58040004341014136 83204664189168224
22275210080697264 76314728350106096
30092393380151384 34316047805704136
19180116149003232 77490823250925488
49658222463844328 72714524641112176
42805794511376600 71529904092589608
44680413166095376 75784483098733568
41205494472364072 51853244791645464
13151086882606896 29507517197709672
52842715294887952 104738917043764560
15799434779913340 54400733223849904
19565049616556560 28031414707432192
34518546054277440 74007947670735216
19664866856755840 85702162996856352
74060417369592704 103687718401815856
17236505186627970 101565663111988512
73937169911045888 77231324996748784
42811318282906752 52854329284688600
17943949642565928 53776720293948776
50592492985703304 56500521320939288
92833117450645888 106838427246766720
40880515118664192 56230140180687744
58648505880288728 61723407587543144
43472005716907528 93571105949909648
619419256593704 7053372706022648
35154144297878288 70422808769753688
13516064541000756 48877961393109160
39015638583365656 62416997314524496
82829121955217408 104941809816938848
33983320089385244 102346145401800224
51043292944946704 56207631359152256
6158315688202671 98505903430408912
42055165587141824 87212268607640128
45942344480428720 69623754108333632
30795251890005892 72090237456543008
48710586034543640 73542482413187840
20443672806251540 99009290692992080
36702077971264288 49489607407848384
6469389463406376 107158368166803424
82750549925513504 96305888078486304
43657784640898160 90415302313393072
30648334741054552 47286841539931896
19493675465964140 21302762857867444
13604188564237222 72686598741929296
23389655588969816 24124417639704908
97424425361077168 104764324152056560
22462052778113188 30559209218051164
14299706819141778 30316279253839892
36910169360347392 81454854230796864
86676366473263216 98689851021041168
1187130622082520 69540323593875544
30800299397446460 93671827625748880
2818053742298891 43464656568150736
23884037174071516 69715994469176904
29178788703876132 50600230048086576
44308545777375440 79158314498181968
25783177053004852 75223868402336160
35181413005422612 83118416573293360
47753357398740032 56074173774188264
84485589646530 84807662959171344
32517504139033528 78322827955534784
92259119447625408 101246141271831568
95136814669092240 100487573778512640
2813093683539583 26178981478187196
62591632580516088 72227426916365472
29385762861410160 101645407422811184
56237909205557664 100989715739184624
56205207558622392 82414999674411824
12311091854908760 30968283276121920
38622176012401984 104359772079357216
22782924598761380 32479679034329244
40618872046577096 49120736434912904
21156896190336620 66315926075429192
80062700394594624 100615439366225872
62651324139328424 99321949542071600
30860554768167896 97756236457676368
20018020854912196 107092248714924688
56022317621648440 89201623488506752
5824170040536502 21347485217883696
35087789577301808 86082451607545136
27469376055196016 53463357456797824
48885638644869640 72551613913643696
49965720125052288 61398589807849160
4038562265439608 76158754411808448
23105832144081128 92911165416905648
38339161123705312 86375996400939616
53047162451459152 56627987822134432
21803271935706344 69893991086091272
71332332780666016 91207125804899648
73690156822341584 101069020004958400
1966399161517335 20091821487729276
52373010746018632 105199532991227024
23351630487102140 106450371567378304
26087037274700560 36753018610527824
39152735824487712 81502164604122976
82152745407215552 106932139935126560
7268809776839070 82110270659642080
16246817223641596 64522742693538704
21409236228076184 71565026152359432
17199726570529948 105469560385306992
37297596790501808 87428890809816032
44406967034789688 58754313307115968
32115818461969396 91116614211502128
13005130800562294 88811993495917952
14770495768715296 39122895046025112
33868337573769780 80543538804384656
46718935243942672 58139223632525672
3678377454673388 13056543428348550
10055093052104574 17793272896394358
44508196438469720 102515637006206960
23662757888904204 79772944869271904
32529623877198428 35560944957013724
2704812389048768 8443737081294637
38891766762496208 77888320397726112
67555186399865760 95976220287479072
15744708079117976 65075180789682808
29081181652113360 72585631196910512
29851581713952272 79845011229589136
51975180030292160 65062852802432288
2827884429480745 68241075476057096
52549006439577136 101155632913713136
71483319392873424 83131256220510528
13941685555096444 97756412007968576
52732203879532656 79670958383640720
8523908749919515 76803760901973008
53040171305474120 75173625283025792
9429995611133200 19529741435983288
12171648042963416 43003894417493848
25317011768562712 61812152445018040
12030232367123038 20140740720516216
54893158923217808 86936853930411200
16126297922898112 48850761693241528
3092418470973207 4205892036131670
71136618291124768 102003774238427408
82453787356427440 87339850994924976
40861273226508736 78180221022461744
22381677207963576 88708798593251472
90237923570424704 104455592162563760
6176043179806904 36201037929229760
4348530532920458 72895106544779248
62508182984114112 79516201780546992
79303644211541040 101481335905157152
2574175304257203 97535481991174752
41693455792975640 82219100428101776
2782726038643266 8807803027549749
73412122367598768 100548598931832560
18965632398132336 20355051281155788
72837337370175984 78418074227677584
42451201466395592 63922929108165400
52672334691722904 105411904008215008
47129505440375168 88569824988980160
42186662379505184 100551701347272928
75138767629738288 89998556128776608
25443863537038436 96168271199929488
44190101754925560 84255885759457824
12816685302512748 57690502824088320
75663881742817728 76176272343986944
9447786556670386 78744593872600976
15806234029028712 16880462674093638
57399971607050360 57604807709022176
12929007291536338 25364876336643996
26571433891854492 50913943903743776
51311936624609408 57419576539712944
43377832131516288 98179014682426128
41462150038380456 97126559413011616
75431908023315088 87309440631383568
8707930482135396 13829390984597786
47425887100611144 85107839238349584
24830426549037568 39689711476152064
62124513532607688 94315725092714752
34977461232183860 76357580746921200
13597846092417534 31113448917459888
43689508640239360 62630324578083840
2102516985357285 92960956940862336
102666915745492608 103837716724695264
12453157285187538 30980214060255068
64659214927241936 91724241372300768
19899383128951276 39096037447188976
14337500602648934 62140185906082568
58091923257487144 106856630406919168
14668808386927804 60843207950670280
1644070710106660 78807704083727696
82883190781778000 88062492281708192
51827920985779600 69717780699738736
7097054751149373 76337868250090080
48267091360598400 74619953237453504
59957879542197072 60230996561004672
58304842702634848 85952780224894000
23765561269304288 71146281289912456
11171488364116676 106468661443426192
18412083078174220 75968371518454032
2065713827387238 90644261281800512
29495357945759980 98292501534520016
30043454643221300 35973239397835944
8221807732250981 20243909180264676
12003393196384438 68305527352860680
40784320712037680 60793238921141472
70367617127892344 79836848389452784
63249161439093440 97891078980520688
6897619531440358 83652569035010576
71070248436073728 89929393050590576
50372951371254760 57131340083901632
15536027941387948 20021815145285428
24882485733164612 54122093746390568
3209952078303529 69256148031181760
9765473826433570 94533325846807536
44512646192977928 44837489289465744
40472243033649472 41013523173658392
4635607423301700 59373371747090568
25523189046553816 54919495143795424
17249980962259302 32939413413415548
58283267968546712 91564293499912320
52691149613710056 88555550924425184
33387292884740468 100556903540490400
98047223754291216 107133793380825872
69811615933454552 80745991448304032
19439657277653516 43786781403810528
1357196702517319 40596025294118520
47534438773333768 83139892556186352
53180836081949648 71342785784006928
93097850725871712 99865143543257200
68789710327813000 81494482395501376
21309003558569732 51601187969064360
37236784735828800 83267193103974208
46878791731233624 99555196038646000
62862573738948856 78760277685067408
44158877452066448 80197122646142624
18516451704545224 65880077117502632
49397439360521344 64067840891944920
42745965380651120 84394513736840496
8838004582693487 76732835427301456
2007609225659943 34677316505781196
8172144254359822 22522125131279004
68052816806044808 72017903816445584
21959133256842056 69252018374899712
29997305031571216 88319807855161712
34763724753374120 64096935884773296
62929817268254888 88978954489507728
10197130885486228 82797025846713312
26674132238361376 70989755768311736
6971015698189167 20070376380552684
29235887320406360 67585316021651880
6565097249686054 64729324430432168
19519860360856260 91675054649155488
27082634829430024 27336466746742264
49680332415624264 53835190378503072
68378645458124200 81523119186123712
10800549448420340 50006065767078432
11369299587721640 75191528011467024
72213916825686304 77411223707033584
25257996801425568 38986202791912864
29492352946628968 73227574395255328
75788265513689088 96749404502851920
74576215128826560 106757161247759312
59610376025924720 85596485070215280
59555988636811104 79123928471107152
18965889449021924 38018875047957256
56754406353548848 96032525190926416
78135303766284224 98254959755118240
29525184694870776 61796909337479816
20862932978102124 87725331931151248
47736544589659912 78929987265478176
24950732591116348 41631293246759440
92063694072559408 102321190961372048
21555858118217480 23467386003895964
24476935930239500 78639444597084848
9482426778546148 76214764835763984
45058879573001888 99819734058408800
33681920797493000 99059363606816544
13800985313457878 64889854466326184
42440975912756752 88617361906698656
25988976899323288 84611575844215056
23208788380537808 24878073044053664
28635124350508896 52318340080758320
52577980853698760 89737958768362864
25209810834415832 97543629054648656
67477964586024512 105874029265684960
2951974197765733 44514358902758056
1337659397671509 64769878993207208
21724435644636168 51483499142102848
19910090051530468 92943279702882816
32452327676198596 65561688530105248
63822117416741984 77304187477914864
89143108764810992 103658460990501088
56177076032756456 73824960168696640
88171723643401776 106116018723955600
47240244413110760 53331297289035064
101351434887635488 106945132425898048
91953741765647936 92380230295930912
90452638599153952 99664587003280320
55004957689419968 69147175092675824
65867946328488960 93564380251664416
67502590570509376 96009001433031136
30475279554918688 52631424175365864
78364856497467472 79797431005789232
34115557975708792 104669033298212880
883828084682083 43014350411405968
4435100425283434 68366026744374888
21599298906500256 86626145727878240
28298025370682544 46556390742905832
8076115791508870 37971218816462728
66724456718658104 100308575820647488
29266606771277256 105752177572934016
71270530601368376 83041802616535232
37911243013804648 72614505794136480
42203912921114752 51547436136861448
13219939918289574 76084296283215376
52113122316391784 97483840989225440
7339401531556706 29398670233189792
24424792598278440 105875959546141872
45843716359540200 70432634815469400
21723199322101988 29201563573377244
78288582549293952 96856362597843984
15306231601613626 100388500615774208
16031777847821054 101891272585654128
4301969115623095 67895325590616648
3717872940791323 107347515883073872
59302303556401864 82132689539226960
13363246387256248 71172004558395432
23773928471234908 102157596785413808
21373387075154508 42177698588523888
6265712363631443 97526846834261760
36923195825317408 42270959254971720
72374603618357136 84116549247098976
48995425466160992 67819941669166608
67894677476427504 106981686866503584
16513551026712046 106153821179425488
72533497916303680 97178063335108240
18914649696718228 30469251610844440
1108661301577378 16443982447914896
71886365640704392 81068069851242496
64534931508652920 66893880024613232
8015058741682439 39075646907451272
63391744705108296 64807512531218760
52196373861047776 74780866445419360
93547543239771712 94684194989997152
2931692689805605 70513603138985104
47081201879463984 49859258542721208
25363357118981948 58873922299466360
12081161634384926 19881082025284968
41750231983338952 62316162531944696
14876534345775614 64897263180041160
2565807039517213 30590207157123204
24383659060901656 69527216480817840
36318048126955056 64233624050407448
27088329083278672 81987877882693152
85923132124643376 86476715285150192
7185628072672276 72483006921995200
13987145064641198 52123670819136080
26238269616302124 59169982145098152
26386810992651764 81528851434005792
73029053572821856 92834249364442112
64361002985628168 68970510317649880
11607062646493156 29455287284358996
70535570851773496 105814151564209040
70384678164475296 75800150723783536
47076799074073816 54484816830540880
58662613738891256 88649178354186304
77584908892633488 83673417453884944
1595813350757599 52428436015644488
16437183640004358 50241548916532928
74684026907704976 86399424959121376
52672498981158480 65270657205856744
93505175555650000 104328480334793920
33172840573152180 38999187354643656
89535158998040064 93875996472808512
10453184382068258 13543622124154672
21492078819709028 39434404159425000
11899125215083702 37857004472056600
15948397745577630 18271507978316508
53297251360998568 94069296311893136
13787025408628090 45871877942594552
12379923141371162 101382162161949600
40648945943053840 52841243301659424
67561753669815104 77919426585956240
17852340804676066 95546146320783680
48005188435866192 95389908009220944
46111172121193720 59837869930862080
40736105728729272 83237610894882640
35515835209617256 76482408210977984
85500915403730832 95834582777458624
86946481474627360 92736067290044464
69294012315866128 77137813429297296
24431307824720396 26148102930658736
10894894027351768 36265196153025840
73667188961336560 104773108039974656
9099242079825216 40136114309350608
84419873966843472 99649176681718128
28490661985231036 29215781926170748
35670475192528936 49380780588195064
25272898837091460 62140993487307776
13140773996235284 63354140822657048
22246202714540496 23909829528471388
22341508923744976 88263316197915328
79863995791721008 100048132527862608
94842007101224576 95589703683897072
96976841110871952 100274764333086080
24922103221758668 26211299221111312
9696548609140020 23299113534338776
18732860505670940 45643902160328320
19771080022432340 66605503160557592
74194375233419088 106663159329684128
44484879555569864 88261801409265184
23611398341154112 73316500839121296
9306006205653386 62687493123204456
9880398413793188 71322933687316552
16836041106362926 78309424246039248
14020256804700478 90298038441999488
73529608276027344 95251308874284416
33022493515358752 75452673560281040
27034577978558364 76718774496371888
33278787605533620 44325082778489328
17860320221525966 64601774694575536
76517629391240736 89369857914202560
37425247297192784 41832365603976464
59027782144745672 63427397766248744
67783529000325432 84229424894651840
17594539814706050 60493892594564096
18617865739126980 58809136860742224
11492447920902640 48336525425461608
3979445602638247 45839119153050640
26533151227416628 30454029778453844
27991623012799472 29376927126980608
3001629750806429 101268484658076160
24533000646659864 89308204520326672
36295482896035024 42541776617959240
19350471080816660 22225079208835232
77357393123905232 86007135093394144
54587829954841648 82351973042778448
32756702800432608 102773042551958912
224102117859268 25361951500375380
57305204047882880 88770042042481664
14655679955308542 98196790761031024
71680095295040552 79427802044771616
17941936863781748 71632833630496640
50775350420963696 106076104725864480
33058031576185628 80992445015709360
45665502082177000 96251893612829264
1794448137372208 75872408549160816
44350448660974912 104933620844465312
9966474645597846 61014336447438464
37077800770949960 70160957265773816
15149196034637460 82001075729111152
19658610428611384 62058275056339304
35349411891670248 96897274196843392
26086535648686996 79836470935027744
48957062996338304 61801922498336832
35250571989027044 64262908815082592
35016151104549048 86627434942527824
11854068584041602 18769477970687496
44116281829678752 66226756818383832
60444138140329776 106524007641337264
39123938726295496 62490068511180536
36412005924962640 100615949043554368
76847319172903488 96274324619757520
36274012935205864 64608644801166952
41110877057362768 62845643071098368
27391614219253176 92206955224575104
25982434640020768 32039201857199496
61500112002835880 83264767384141216
19073752683720792 66590960705061384
4650360136003879 79601212863409088
50744721997860752 96971658932629840
1019082246344757 32788537405884952
19588975830879604 31449162056309528
24825312841646972 81975630012374160
7364795324548344 25606849736673372
82497412582023296 87959214668857632
5627616852967838 91659521839464240
54498566519591936 73810277506810800
30808214398208636 65422531859955256
63855768728181112 90286015573499344
56020462923161352 82106702550099616
50725521962868912 98258724972438864
13779263896966560 63268701793100392
29491233763394944 98885744559983504
39184737395014976 58134508703410752
37719370062383296 56301042137102920
80107092526733824 92069436598947200
63970783741669504 75758579293055392
11768998740022666 101393141496653808
27537200907918948 61841491329769168
86464603951480528 91085052582275440
21222380911447920 42730142243021800
1326654000560379 82851259756202752
11025871840942008 38024221027721424
54276036825076328 84857562057965520
58826331975855288 98253409625507792
7671092801786809 103849569125648944
24558398601797120 36765770709365104
9836594405474860 44711440536813760
47835694938016536 86194762156138288
16020796055913172 93267566161531120
84770231756109296 106872087227825232
17292102378650294 69843901701596112
25523396250538268 32841920701056692
95392133463560544 97820833631978288
16415678336226664 70466845569503448
92157091991564992 105789886274100176
28607381068100756 103021125624332864
23070405236000076 83674830794469120
32088703887694568 91739811607604656
59850346653506504 68563168213788264
33023323942273732 33679248493146916
9824500906974798 64906029784010736
2110115035353852 26434577936037844
90646831888339664 100011311165545712
35897232372605536 54965082926700624
50256706404609712 73312332541228144
47722145920428112 82142534232329616
46396431888379312 82217923905807552
5214013324506381 21072490078333676
55513247906746328 96427512557029776
58798657426400408 65920764031746712
435968152416992 71201361704532288
46017778125956376 49500900138816104
18710223092359936 68659936421190304
5475439619579700 41178062286730216
61465388127423512 92359849683499200
38924649272754696 106916796731098624
62218752725185048 70048980238725320
8903591750405126 22241766565591064
7678660777178960 15866776047678004
74950793129447216 77833876209385344
59955593524250832 67325322359355584
19701726430059444 44198487275896480
53007793011581456 59526266055920824
34246463412018604 62963592976441608
55449389764326888 75197030977061504
64124752678609888 78136518216329232
13394399664831550 45166898442776896
2072782347892381 78889367123593952
57390469480723984 98080657525282352
42374920076867320 72122414824828384
43548717198871256 88296125315054368
59625492167298160 89537277739362768
27387844597038284 90605785349171888
45206354654518920 62992714290456808
46130894640374784 94939710814828928
23713113866477600 34216220946256276
399841710295486 46830344520454432
5534593485003284 39869258558525872
65192551481274832 81897728418917888
5369873944861987 11763607163593300
24362037723655716 82714865004719968
50835429926131848 95960048289974272
66322735888834040 99577642728808656
66489220622434272 102076958490140976
28185987773070160 65112798334767192
53377319579467424 75239598501989024
58191980428131520 78585287348172048
7484576025904088 67846839717939416
25716126181913772 52659767055971176
28856963947695176 37430090910635016
58129422555133088 65319577989792288
56146738343882400 78629420977127888
6702577994047932 49253585193220552
53327493685259664 76329376280217792
42549101964441328 83706797527816816
9920015583594900 65144007979230536
32816150596812460 65266037827925528
44169858168966320 50675968852681760
39468031842703656 45661615944348168
14948774752701958 20978640035337080
9110458698228842 36783572120814536
12219298327379996 24292365518212144
29391209582852192 74165900415204288
22237597048572552 100857448466828592
72734182045583008 94968812393351808
509302226125717 42723688629933952
47019769521453888 78708997772568176
40695585841599680 48798953422061952
2164136542549134 45980378610612896
44087909630828504 85502706240972192
58898586138278232 93006857705420352
11779698892640312 18460526858930216
11126370033943564 31539924996531696
41994790407113288 103113880104451808
40801367511450216 97418609704385808
34080324935575504 50895286362302432
4299964856200030 21303108683424392
66150143720605128 100883749673497840
18882501819094860 64476182160089528
74953345835303536 98458740186030256
75043719431352272 94961919318007328
43570656901235224 57704512436928976
3641540763156511 83490231739337200
91592671759629488 99995292081058560
22196794959990324 90571475568440304
19748288640789044 70643381521709864
82653070450302176 83917930104211856
11667727202692420 77022688071998256
16347887522813426 100703707422774192
46120941240572768 55767510245284304
26595875230114760 92542625673880448
8330480438761525 73764596603330272
49894403246983752 93990427422596800
21674055159142696 70610051967845960
33616658662787268 52031050656900056
5261432186096957 80852107875544400
109237473244094 43440276295915248
64593587361599008 73573328943044704
32073113561557408 78532235008783008
50778689954117616 82598870697971776
9605143270893866 58616165642180288
25140798879668440 63683260757903712
19132529760815824 66187781863888592
76665874810517168 94365870521668688
36296327794417216 49595748775657680
37046261075179312 52095754869344744
13839918500341806 97026347951187568
36722874262260080 106139182158420624
23763539670579924 43408528538331632
36993689642992808 52142184601256592
46919588523297528 104000128296267760
13940653335371026 45538704300952936
11831121587040718 80203860711293456
9886517544472892 106318733011025296
13160398729791268 66689171567770808
89413514856626560 91000971241239216
16654688457182704 83899115849910016
7100175539410023 101787629157610384
8999862475232320 95634632579037536
12418813082404334 36071349641651560
64706854548872792 94534886555064448
41740052794136832 51159654693429216
23885742322131360 32821855936307164
7120416027573399 81432883406071136
14333786326988610 44684533830628992
48567904573729736 105235864172155440
16312430937197886 100941831941620320
25981372765510192 60380352779871408
18995428304728712 99263196432155280
88016380041213664 91674676449514064
34334302302362080 90098498181796704
3765416142423250 99340083635593856
5030934305488589 30172490804997652
44699022866228896 56488958874614752
874266847461319 6295121995748905
42309534218354056 90083404831946992
58123737861033664 75928925486140864
98052865712826208 99371477602156896
30424151695483416 95576486629239328
17539488810788738 55989254470194656
13712605016209802 51469955499488864
12668946485265358 100133424546630544
51104414779690584 103322361117755568
24648985822852340 92819025565961888
286872835829544 29555953448979204
46298249877065304 77651608633266880
41272315526495384 66362088003635064
8261717234873586 68883119257669872
68784324085625120 72540891637629744
16176269830681620 102463848538360272
71322115914022872 75432961477502864
52562707218366272 72842315492554896
52819180006221424 95983190893565424
50380529299239376 68863171327535672
62746310020397984 93495836229983952
1001376708066559 12880734054630668
337649744911194 62539451138243520
8353642166418081 70323416135863536
9670372823745734 15798196251703272
75801848429895824 104382236736726064
14329450819792184 57342857322316392
20383538720632564 20890759093679060
72789319633285952 104334773002191232
50790711186978944 65987827854465904
53005978446333344 87114526899065072
46437347955804088 52577843825811032
66786547333859296 74002304165356864
1823241023475266 42401631482440976
52067061852659640 100080555109114512
21595154937557616 57570824085384400
9685238538541036 94676603096875056
17459190319406902 54758065559379232
22309087166896072 41256890493089704
80037682831518224 96727076925524192
82834633269363456 106691675943463584
44006376877802688 86809094401001792
51229173417167696 96937517291615728
24059967499355332 79618878503310816
52176665329449496 71443414870749328
82712918530350544 105671981294370720
5822974131599430 62064071445317496
403349318560409 45540157860002928
6444025511023335 95415784455258240
14265606410578164 56126147224708208
19470030938316356 106243981394820080
32032011142892092 81143302960591936
16295710554910670 94986207124914608
22918443584440244 28148165044809740
20482439280748380 70953936765443464
92244779541930832 94984991454247344
50865133916543608 78065964393036320
12147763789191826 101840391136170256
70909827041105696 97214544943727552
2736181301498 19334931294094096
18288369916025172 106218039108270320
64783216687784616 80594335354587984
15536485293428048 79150966724382448
18065911226629268 53440632933257328
1465285078219605 4798339314502337
2019902602777863 86178052696253632
35950663150535604 58703211863338120
88991425324861968 95447929743539104
78226087104516656 101535638879092848
74056573084275104 90501341129813824
43052212101219584 94490878740553344
33846030897655888 34896238322032948
466753365286255 20338811400421536
40802094470893504 77794212435401200
52461343091606168 71186189278651856
40040777077895376 55400136754604752
39138819338653584 41541902569113568
29260443035117740 99415861859281216
65515028931819192 92114380136259904
22405585080010620 63262821245574224
7391006202743535 91119385775793888
14724875238111504 76097061059040112
41598429089317344 99122233114668720
40483961339498544 89577303378194480
7480392511087422 102292334435681216
15253006637802896 59224970395499840
35668563554503272 53957460492225680
10697085898693472 64612254528881112
26816184365619292 35561112615591452
59098734498694648 74436745922907680
39303163296388648 78593467368669168
46223783450759152 103149282823220512
24936435020599380 98676412230014480
59374423735960040 84881110244840288
53714663080949816 106662251646772832
33014582196953604 65899933478704488
27938463494897860 49029282428829984
1683963050281907 57134064379364808
44957634554661584 50779802948811752
41075868520589472 45745367730770520
51662570118408232 69237865250894584
65873129905393256 97705028381498400
11212997040599448 55884451820460544
69021900745043608 75114070674791760
1907579867459107 25071417088629548
63749853545234336 87852149526050624
37676135196937968 89249891272294672
6810587412685398 19499122587148680
13007867154107674 24748503098727812
24009269244461836 82251046457114848
41919642158452248 52727828838288912
65427973587395520 106301936622710864
10454912356478888 56661418271814384
65534295163752024 104421854732764880
14424438146568306 82150941565767344
12596708152046974 94820629917355024
2679931698514177 11609781552697760
30969343087046068 75939893687809424
8916696125257879 78540519959508176
67059901359764904 98068841236706224
30871846520889300 93605331369452336
10363670517469030 11194893537873466
887529980299759 31584111002482624
45940241963674192 66679762646389432
25744161775253692 42175223139178488
27968847858145920 102973092998582144
5667537568767170 78027682306367536
15008672416899880 103282654712029712
606902306543350 53211084985690336
24015271285560240 27906089612201708
85474960065037584 90806272365535408
6925569672566990 34021940899251960
96768386453946368 105964677738549872
19255560914432920 90639191982761440
39183555206617760 98694171711229376
80474586773681312 85199993183800560
23293882375881972 28984233808087556
21957860500825132 92775777672950032
2577462246474077 30487376359233112
62911121703725472 64176810400942648
45103375175811792 60013944459592096
46239268360361888 68805897485892528
42887059111894632 90144601051008656
60128507946661032 85360570085466816
7598066999084859 19856413316464244
19426078324713908 64924255308668176
8799951548115926 63669749310069312
35343534882149528 71785909676461456
32324249717190952 66862018875964392
17410485461368952 71268324792539256
119120464540100 7594457295763020
96168368746898704 99777832755968912
42503979804535320 59877644432437168
29848602392493456 91951584234089328
48497432195460920 96484908342546144
60545774032839240 102251297250808400
55790213064007600 94220548151742992
30583208742454164 71302546327701608
41909092472212248 83345764587834592
866437993096161 64180265326604880
5625631948800663 86691855749438912
33164894202088568 99950034301288672
9491453713508994 102482801281663568
55434649248983416 68714226380794568
93396565164941456 105391556088248128
49303829716379576 72044159528617520
63154564899025000 107271500913109264
51395700183568984 78086922649059344
63086818358795584 73802712090554848
8636824137665944 51315741676099424
12589788027260216 68932571152421608
54544800751015504 59663531395986592
14823143403765878 106369850651706384
70908854344858976 75719271383573200
62605731169978368 103755595796587056
27637226739788072 57578286251861224
4407401882699587 103345723957605424
19680866541925824 99513467365821520
25243210261714568 32661839379820272
25900319568502060 48590535016817888
46398628805480984 77044509767117744
43530692916178536 86387214154282432
80737714310072368 90836821963267952
53546413490282472 77117585256481600
20360946350234996 62330121670868336
62602326811555136 99279662923767904
62949454588859592 91902593141872080
19397437036477292 47013590858254272
85082385595086720 104360875359482256
14648554967576226 95611269653507296
32595366944306964 69829224138151976
31946523725542468 36246200522430064
71960512623584408 78590684918161056
29196856846625536 30706906999866884
25545562992732636 81161511804539536
8073894379964833 67944816245272104
39493427597583032 105666575753799888
8527575906247716 73047037024052096
30224759297682208 76107296646239136
12277260670568092 58816621774706688
59529719540753592 60434352211477696
29436715135498828 46610560455756784
8665888539296346 77909086851860096
10474813354555518 25459735172280516
28339602237969988 106367589675070640
46528566937503840 87353546810606048
50904654395198088 88471026612529424
65811097150359384 86555023538311440
32724954855184956 47867289947375896
55798488615387760 63552135704224816
26859487555821244 35514300106563208
9835089938424308 70588164611104624
10525136141247564 57292214248294480
30304389652238100 34621334372275564
50846194762022808 89092645661854608
50426948338244280 99319784389916288
59881958674282872 75113294568451360
30825378511292284 31770054070270940
2292375341423036 19693548819533168
43427943639919304 93434516403396288
29365445798471468 58670967932415808
14035320235562906 61294426073948328
24108894522651688 72170506619719360
63798422414238776 98606433099505296
40545707893771384 101941981728979936
39657535278895208 91589701248212480
55822048203206288 67968014833665504
3866263492196276 46795235265999632
39427091850601600 45019644236474640
53147782552365904 80739337400736672
38166213310618992 73036687202589456
48639156048326904 91261135547094400
69135543538650552 86170929353961616
29294654851148240 75418507855097632
28701438982582492 68589366657548560
98983567329824512 106897820314345616
5146295678424075 76360667129684880
55741945747684512 107235817757603136
40808015526667808 43027074759721784
68815758206011624 100612653317180688
2038152168396378 24194533033920304
21619560545099652 75699109923878144
18854196238072216 45124793882661848
10773291241280752 69740690809957168
2134560083264161 64550212760721248
63619814069547688 70333746246518752
8627410519886785 69413956492027704
63355798245800056 98599958801257008
11330193404580696 37769896897284336
61114973155066720 95519772410236800
76454435228444336 93949998600236560
27476271351565188 39904417977834344
58706784075994912 65396635468710744
20533893273868572 54472676461570392
56351456832536728 82144230407246448
79114129457830480 82030122859185072
50789397465625408 94178664075631776
19513260306049360 31179692639173528
3807361569041445 18670626144929896
62075764585677760 72062387442977184
22103081616210 78101067578653376
58113340854734072 96984979058671248
18222953306248868 68852622213746688
615790300732040 82427035982335712
28521161272073380 71114967798419616
59805965623047672 72635970335688448
7571570557118611 29877130569487016
14915109630385598 101565263068618448
8882300615549093 43067186925128200
11918235185850150 82929252614115200
12279185038164146 88416104164387568
6456882254961781 103987471240251984
19617153820666896 63647638818905680
61040992731061592 82226116424781472
17086069426573192 102029425990010512
4566629365059665 45296270125387216
82516343704398016 96305059031530816
7189193777011876 100874094168107280
32605972084169024 101041580753282608
55942519045519672 64447467857933848
36435559341128560 55873683857367360
76235846855091136 96290939431452624
49287842765300016 85663314768605472
88775650680984176 91102138671999408
55058238825824008 64194420370200008
6142817568424229 41698680530442456
5979392198091129 53328357976604112
30270938660381336 90067127997405680
23409439863742080 98101577433520944
5176150020136264 92879428680701888
13544564810667428 56759682417903552
44396972060409192 85949819976204736
76346348133007856 88880741337955152
10518408397855764 24133858813352216
39796021931153896 57713518233128776
17714718835619746 53764959672594480
44684531811746240 90966425274127632
19311845851197064 94663723897529280
9881730587675482 33507702462904760
97652727988662400 100208398102675696
16614904532663356 58490232778082312
12683469495347222 86646623536795856
82870105908357296 98350207047856576
47869571685162000 60480832519573248
46932021304187424 98637925010141056
81581583573273520 92423070406934800
46654871921324184 49686444428609112
16107594676412210 48134581790743664
47244391386047392 57253168679324760
88938047547916848 96721784163755088
11408351154701240 72274931545787472
82599351626317648 94866080271032384
7632810083926396 94773079448700384
44690606011365536 52918481533918416
65490203836613504 95300419440016608
17052342391653072 26082790522414412
66277272502939264 95837576981903136
9760926280564504 75817665919229936
69798114051921504 70972525495185896
17027139118230830 87100429817827664
44098036832666424 85203732858102464
12849911190473182 87075010603480208
35122940222127172 78114883758543440
46388447516390640 105821451265682288
65880265790649456 94103772328506912
10675654828220374 104140811018290384
43065620754811120 51681640891258656
6277813951757435 70225152719103280
11232018357669074 41681956181085608
22238621340620056 34582908335596488
9487686712113958 94447007499940928
14493022889956292 72578800931215712
73706390881027648 97689598037286432
64056021486094320 105204639315726528
9008711988798910 72773811158577008
42840053955144528 43667850496612192
56782519418957936 93057578807626400
11350203870338066 46410435471735408
49600451722325160 58580785198457752
31277943037350100 81542673144014784
35819745946813988 101555434885501536
1590344608976365 8385112606748204
411586131483459 507924069542312
46934682477795056 95027860750951440
39674581271283368 97885544032974304
47700909823889952 80626445117634256
83932298042677744 88306369814176992
44006643929079464 107147493683572064
1993142266928483 95273958544232240
9396701711936574 18378587126285564
25807977858488860 79915196698530624
850132420306015 3453228331523897
47501919663061936 102869384658712832
84319198217060144 87528827207508528
32417316357600804 55600201612669408
21302114911409772 64130429353622096
5858654950308613 34131505654541036
85521314919974944 95801296899338592
42065492480638528 87993068284718368
19379175121862040 32182638849145144
87885094919293648 105154611309841984
75048069876245920 84407019464960912
10141950942802436 65973788068227048
24561359716005720 40276670972500256
30746321102740496 106052562860641920
55586772758091384 62157477550907176
28755226260991304 82587957515046736
95827841889312416 99711997946965856
100223069011361760 101812969764978464
36304651214991400 78470551626447344
3474785899556353 26775072829576128
32490150665206548 39459104767867304
48066746713830592 81915988722928288
11169399751285942 91303763105991424
32255548724547216 83094961814515728
24256747231835188 39245728865807744
1489378788272095 104692258125116416
14232315092664346 15742646182600030
15762056176588830 68008022297990456
48181937291994504 63664146156740992
63659080862167776 77926809112811328
91788872389591264 92062962024558688
41331371796306256 51841967408125336
77480145401470224 87566810303631264
89434812865573168 101776286724707472
26930419099897020 91403561692786848
30863624324417 51271495973045376
9848615172103506 62466743713387336
31678773203360384 34280805324682636
40730140226706720 77577022502909520
957023401268387 79944113320875600
67186094080870856 100586423927782880
21052875468264784 65282793488751640
13477380670551690 23363716073145308
28484716879740924 48226944967763168
82757869036294224 101018744857045808
1048871671506119 23931801974444596
28132339842337816 30481081711338444
63242300177766456 84016727464433728
59928741063262592 62809946095037120
40681891621347072 72605767542248960
6388756440894703 54575066437409240
48618451331905016 99185111243077152
71463239947969864 90667545474313024
32161280087097188 91328694191605056
42823713774845528 85887977261484576
6240419003797916 78773711110802128
35178684668968984 83912481835070464
7079771949819951 87624786810199408
19733578617688764 33624507128815860
27441818888053912 29897324241749972
29934864611159916 80699629011159568
20245986287640392 30802584288657016
9915966509146888 58802377618430744
78690055223970080 105442159865373680
8769176227666479 12480809568206414
38877529478683496 75074861217602960
80184457259315152 94851562638983968
62855578039671360 92279353222298112
6382910471614841 76504036971834992
33338176687662144 62827225601074256
25083852167094056 54984234410324896
5811698263282779 70201579253148312
2108195996129609 27265791587670532
57566543632937656 91041511089459664
52177520957392536 94948958926294768
85405897398549328 90449592522929440
6337521081338123 88204321154335840
72567194252398720 73682448513620416
1573695545835496 80005694990018512
16300692399126062 84339592746736192
25169112799358384 40604975218462776
19489355950769436 43733773037582424
67412114748048056 85340480704621168
59305384562828096 78687258295503664
29519035484322376 33292657064669440
82234867666613824 89941437691531808
9775516673227698 107225038679655136
15393529628306970 23092516099330152
16512651785583124 107341117862352816
47440405726532392 57373921917617832
4938250356281665 74848593198963216
12216676638161094 49551338784367400
32292418286574572 33220175446828860
18110854146396268 41098038868719504
94946386893552832 103619672684952608
94455012465691056 101428357746064816
34267880810112784 84852272614031648
66318752098043864 99158867141748480
70945907093429 86562835234320880
57078761151521720 82142107012547344
21109650386092388 55484657952816424
42076931283715848 93606908603213936
85139222650193072 94498567112528672
38978416711940024 76221785636278192
1934615267638398 88419303428808272
19890842921417628 83164007803860528
54920120325483352 103248433635694176
17458953872367870 19494230960585416
3363999907632067 103410583007875888
56229128586984664 97597254736602848
8895572661582571 79548885393949168
16332201621955882 96941055465068496
54848449954912984 94626427659929712
64176142060067784 71693016590539976
55595800828083072 75146970936451392
15556965190352258 22978851188829056
42350671036275888 78620284976924944
2049408022708512 4788490252380374
15879993665714654 104249429341220912
15073361077061852 45375017901112392
63572387611986576 105625625917345872
16872220691665660 42237772474115400
48346051636487608 59897643864997520
53073055765822248 76994209186930896
23282405918239608 100995645063747840
69107597635385552 82265099656048640
35797423449924872 39077707717008232
31657681597258396 35152569374409504
50939844748809080 59315498641106832
18789771697143948 38190648723654200
79803579285907792 91334370036121808
8685785291673284 49325671411995344
33301275456819936 77004886115047888
36108055350015664 44223882372607448
26882525739213196 96786428146311248
26877422266847244 38052620150658056
31584137495397204 86700817051195952
812518584625626 32013909581033344
11776149974824150 40328829801343560
15071985653871546 98456303328056400
22970946417665876 25909812715176024
47529303891598920 69007738627056928
15788191054129800 96710068258579696
65449159062260856 98535725203425664
44276888472613168 66769681076750984
61222658261560480 62764059488803136
50628682807794984 99168987406104720
34418031121080036 54547784816450912
65973435389132352 77816206025777488
54680286785135304 93065963844397024
55880084865464056 89652868333024272
3267036409144594 49800912657066760
54948130717870360 78600506630358560
1424549452948380 73777434671963552
46389385930262024 105604468454963360
60725324495744360 72847282424733392
59753023906154672 81959956661916784
45284053449627712 98795920355624832
32560998005313892 55019060087546952
28398026109004228 51764274460075792
53754874443755376 74249606049432032
49081579683789472 88240587355514576
12246730793744666 63403243246400104
19848828877049268 75256853603718992
88858444658529328 89022376083797504
5403158867749027 45760165728067424
20907531247147764 61215938898679392
57974935596287952 79138706928004496
19370825079405988 54709124454833632
94205304479083696 104577728964456240
40073873823242976 62420933105415000
37229665478407688 70795255289994856
10846910583705908 103385271503970016
48712157923761016 93242950427463200
52085891970560488 102644300736826768
20069350390703212 30747605091145344
21619898771563352 91097857049822288
32573610563830968 106139510923788512
57655845043756904 94548098557008032
20172519559581004 68518643573799552
8546289323238759 61822397030880008
69281160378812072 102909760442663632
68770870681583824 70371856045957224
17474352423426830 63083993968321648
106233583980004176 106902978724621264
54236264663031416 95015607058511408
14477624926179132 67030975280286448
11216023814894492 28049428710807816
30757444641335696 38687057850319696
62503433049456824 77893129507114080
51943055549869568 91379509606419040
70089525454143184 105051001549849008
6380004439007191 63651825894951664
63832302301684992 86637107193624928
14778975137928400 40636099357831600
523298126692581 1319341768675232
6259882383260731 97161273867025056
3458743169140627 27573026937369172
32092490836332340 76317420507297568
1462918695411683 24244163973167816
18953494439721308 60113188419664800
23267634204791656 28678277154129044
52839317255783 46100309701392392
570888034193802 60707350558183328
316941105995941 42750614674013928
7696565794577412 45533720626715112
10534975696323782 63193964143241160
24444566085115064 46687935050395608
29300221651763552 75534822779143568
27667686297351472 64107515565023840
16259573935968790 29879640389161320
5172627862398151 92062593304332032
55032620038595232 105230245192232576
68739166403738824 80821475247180224
40518062882700376 89782386311393408
61273370743959080 61910632210826528
10291980998387916 100318803800133952
26105258904364412 81842329851309248
3672446886560823 54274151678644976
43263307136305648 70143061032121320
82673262602004672 102070762150734768
29160717889853304 43364584055535912
11420541150675208 53957948006541096
15437525779460534 47851913296943696
33339418609832404 82344979102397968
91814977950830512 102287077037985296
67773734578168528 91304952910706768
14604526580916222 78215059966551248
29183749606502552 103277994489242240
25683936076782240 66028810177920952
65251262106766928 84827744972165728
44828913569068936 92281842881297744
841808316173554 5411125405858997
25965608561749664 65398653350051920
43388337435791808 90645713410346656
47374862732621792 52432762121229968
14565133425307854 61502357984536016
4404997935919192 81567111592941712
7995208337070851 58144780372171816
55462500985334808 89334041041338016
17484341913213740 84154205464714864
5007971862121966 85375057412509200
3041957484430696 42159025702564648
17962903555332958 96457611282246832
55774323535201680 106185697709835120
37749833057946800 52252226459915576
29489650975693528 78746047222452976
20804368184581388 78895350570741312
955771373021698 101742684256896656
8047467050357060 35615002576947424
56463599112360800 104865251949085296
34297499859684772 70816301988966792
33049549743923588 51473879207399784
50577893503842576 106519834467865056
54194383287913168 100451555607730928
60361351750288424 89833998636027968
41956451761907600 73973958066094256
33002940088595600 88292961831226016
47970114854755432 63904986164735072
48324623766389872 99288817070677248
35248417776473640 38356134502230096
52313302649722704 85527865590673872
48918894693283872 64287315458451504
11594681120677574 70932117148976176
19718145568932356 71928143753246728
1715281552224732 15857622749957666
93683748984687472 102007232226441248
23956351739516080 105466427013310304
44117492419326048 92138019757851840
37159501851373312 98422583022555984
33953979459067936 93114444657352496
2513360191804506 62272393163530384
10128537906536108 71099192355913968
425528058142471 26391738066244524
13625934889142616 81629052897217984
7919903112583928 21068603433345424
11877635013058098 26408308183687608
11791689347342308 79218969874963424
29348138724936692 30256805414762516
23379999103773512 27471462689586276
56877014303905520 64565578494909328
7125970655654911 44556134080780440
7310320827326588 65090416067859688
99618107572877936 101998711593498288
17286966867092524 77963393020314832
43236107549081832 72426568286444128
20537975450535216 65795652521036568
59905283309883152 88734478423845344
29755335895232792 80971378786040544
14132781145455942 55501308342871512
6907121300013356 104589516987592384
6971014681053166 77205274483113520
35513419444955084 68941034954207656
44022994110815456 90009961952774480
43580306891386056 44255229670652032
32956620635133380 90149905891307504
45341600681884408 50680889777941160
58252727969415696 102709776160647648
18187779673340616 27726826040278260
30271120200248736 89116692089052256
32271124871645756 106056848410366128
35921713973077412 96093042483420240
103755489798783168 104658413862315056
27293951704524248 96313815416972784
19447308979864132 27141226504607408
88149981526229904 99921271685413040
12967489973121270 93622438950104576
23874265576084916 26528927515694060
50571592872164568 50679646213790160
25429348098229996 82782702266019104
68524657330429880 98567187288322128
25794918925841156 28646793143055744
86402291314172032 91214776991039328
49421330267202792 79071138215863472
21554216023542416 75117118442884112
105360656233561776 106473173488039088
15622274789479838 36573771571511480
2948040025571062 56526668711273224
23635950290592208 91558178894407328
36566224342912696 71105623175727888
44651495662236816 103802498209808032
82597516685767040 102414662608566352
30193836976679248 36843359916541696
19507273597679148 22165616331087124
29107514962435168 98895765894686560
68644056887076232 102301265637207088
31467831605570620 58771753104270208
38110507593187352 53694092827540624
37064291391772104 93929312943199984
14219079420123680 50514887575320464
55980080576490056 103825934977119120
54731979969838368 63417910293437232
49212904766689712 87709803557656144
64959936701031536 81143374775534480
22274509946812072 86495667796463824
15070645123493966 60350002201665152
39033173385064336 101274423258928736
9854673143933492 83964413392465264
65440751330274624 66944354467316480
38005477929292704 82594491745835920
21555975800142684 105287501112521040
24569858927746596 77383033215945856
24019989192173020 71306999243131680
15168780093346032 71538934288587992
25417515514684692 60791896234423104
48145840582196456 75609297885000656
20812470301008236 73843715874158528
40610448534450176 51518144979875216
17776145314894878 47329351057180432
15527682942352304 16577583733310328
10054600916397864 69531788819529384
2009259347822572 97494402793230112
76899943505633216 82139123094683120
90333274859912544 94048688477926688
78092922814320032 102020145222016208
88320353820555168 106562367710310816
51009596325667984 98059006526912752
15689630652627954 32463609769848652
33044287394138356 40570723201005200
93271860626317264 101009508126197872
16379256664708720 19145478282909788
57587641396243320 70429389102081720
41537051795209912 105142165335889504
34825915692875692 73180680981874512
4843175442983630 94234861861196192
27763413235235612 92312135098898752
76699056512559168 91931921050394496
8475262848713689 76099476717607536
66611355369500008 102117094371514576
22584974464950576 49840370833704024
21410931368677916 42583299040778376
48583149621836880 82457712274141360
52078666934127456 82040485742745264
10973080597122580 11857463963513190
51162585279191240 104693246310166224
61927607792100944 90207579340370224
2488878296447374 102095285634056912
18441177179779444 49650975909048488
83069936459724096 100724136361682944
29618149032438676 66638439912111320
77491300524099392 78947476596559952
70465009072299616 72146809379681440
81989539625901456 95222716398453584
83535085774797488 91305716626167344
38522825883379384 56989823782708392
13857708353536996 32066478865308016
84865789193348368 98940686523603120
26460714549681108 58957495020784416
73911571537899440 93637124047640288
45905727308740264 45923280049429728
34877378140256520 64961898477689784
12272967331105048 25858241790697112
23207759342467512 71420254155297512
7359735415289692 74090740023416176
22391294894550720 46988160351538880
34736763598564168 93471993525160656
21565784900527584 30935628120986192
5208087575689700 76045577853513008
30319534360575120 56228176759556232
23899422480183424 93329453364799936
49804747636321288 96357729539214768
25004683154724516 73908485543685952
42299119688331248 89236490270490320
95385094550240000 98071754404087888
56608876841597784 87632048736983920
11244334009549338 54413841605529816
72903905484409376 90657806196500832
15496958822105798 21965433898402416
49874693989940672 71220074059460112
38589450739346336 86471780008612496
30792723905457324 67393784099689904
37280471591252160 82724541221022464
13150068634474952 47523499972268320
7704971223260503 100444039242538896
88990242513523536 94937111136759248
63253618887614864 93898177410762080
32219296828325672 97034911841033616
14242615101953514 94420655035397392
63253344081440008 75281416653626672
60716343862508048 93397349385057120
47885030724617792 77479561931380896
15498933077481470 77874685453881888
31239014142624684 104178747835624368
82505976042262320 102898177486327040
11257356608935172 82499404976476336
95859333856839040 104944654359747760
39705817623438288 59595891475141560
38848670010502648 90779135199696784
24473787137026228 48303006739321544
3623595839377214 83694998122393856
3056336287803270 40775744527005792
2106607217903138 28792157743242280
62495331259392584 78672334888164944
24662845828671280 57820949306995048
18153708289234552 44151340956452208
28743187692588824 76540631157588624
40194501096700312 60381625721090352
39383015853226112 78740484653796432
68526929195060392 103610125114902560
3006684383360674 82732256362684688
22171725203722776 56326833302074464
62879743468695488 104441607175894224
17110971620905696 88151905705481776
17237182861183558 48650330256315640
47764466201687272 103272166228640048
68702471044028136 70054624473089640
60619866731314888 61483563082395592
30938893331682224 103930784101606816
60813638329521976 86490985280608800
14222958769849022 30430150923507708
15573825095526896 84916824395155008
2462397435481645 103413613526683104
57835073757845344 64002522706112328
61859631336783256 65236700205273480
9161440201242834 106704888874808944
39333870913206888 68758532659669536
16518169643822870 20981311966735088
34966310735455724 69714608496511880
38823783936982368 78898313151587728
693627605482864 97164977328691152
11932169309316260 97578573759365520
15129205056491480 102758034475347968
28333436349686448 29251255097300356
436146661872864 39378874652934672
19069648018365108 50070627838713864
49424965719906648 50924044490515552
17804068371387874 100432876698664160
57739587696187248 99536215887339840
9581319486446768 47649404908052856
54534073108313024 67593998128152888
22427792674869932 59697871601645696
91754315675865616 106956265933216928
56007045970458256 72929247729235504
8185123618692021 42545395560028480
52958351823371536 97813216161756192
1920302627629090 44857345632594704
59316202979055056 105748338412356256
67486341276767392 90364193129168752
44542165582120544 79142162132517664
8795115898701482 32117893106999608
63239919186968272 99119485701434000
54453047468994552 85254760817868096
18693939165863812 39824039617933296
55865769339705312 64085150174559056
55765782747322880 90117185062093792
36340099562915064 96751034027335040
16111333116111002 47669647995243480
16083640471336756 46690862783326752
76098397113243904 94243264459960608
35145045342413732 40369282342434720
595146680073166 14466320535987100
2445673942518998 12815325553129586
966456237856293 79947527560659456
53390663104855760 73760334234552048
52198182788047440 86831843428617152
70498264893877072 89728196012092640
823046529815292 74641461374285168
5243691617391971 35761899905286048
14238495934791192 25330327897126024
71932453388340800 97511751366035904
12171465075655372 86976366833053264
68719900034329648 97971210169079648
79001787035929536 82643780144638880
85886177499620496 95495102609999136
9203794395092016 81775708835998208
14330836867739876 35173973082611488
52872055274280576 78327958307087376
28444182305192584 77914343135255856
43591556485720088 87743591804275184
20150909140756620 22610421191497816
25540652463889708 106640034889176240
43722035202046232 101165423013567024
8805277000664526 16024446703509150
76861142318478432 81352153199390080
53535057492450744 85887819121961648
89982085728685056 91159235575178960
35799143293050404 40839928199325208
12973467526806648 77697744349136784
12455158487229164 33391087596928044
5508510413233951 6960985360716633
5679215457348255 79067814016002704
2054102594607545 69964002180621760
20005718904414000 23830359776636520
14088010683818062 77348805410805184
34677884722646352 94766343343203408
61638045184470024 88563313400006160
89657335363797808 93758631360044528
63343896068562352 75543322066069456
17990522422515498 95365286266106464
11219656351306540 41596465121127344
15980003351837930 66322432579444544
87848874167134528 103447972195591792
25323435199507920 75821508560909696
32703731171756384 64965791836096232
28905554743882004 88654833878239120
38721055993031336 101541324254625376
64782513775975840 76698418924010896
4351734123037722 52222572036444504
48226749472053176 64280898243055000
36184426569166968 64449286089006080
4763930748635104 56632026377444112
53300278635995896 80417540660076960
26051089052481856 61797378076511800
11009017451384360 84726890811640976
13057566170610818 34526426686834356
1192477825338745 85794664761035584
29319300075287644 86033457307239968
21092223389060988 87865453741902592
74687291317806672 92593051395027984
46541516096948272 91574816702188544
3265849279862596 72890620314597360
6611886749391178 98804838381346576
60641308275011480 77142421035986000
92079125250079776 99110434053030448
5924500610004810 38254867673535944
23584802810341276 57441517520756568
75955313963686416 103561505906997360
40290877571710232 100629183295334304
58947027355228456 69401741613291592
32022538031282064 47453510169511824
14526566896465692 97735608114177760
23835728228577056 56073521431112704
78753155862799888 97863502305347888
17292391299483118 57355721109092744
10484547870016104 67024625679610480
9895080340433126 30263381309362812
6897737799375157 38801187601798656
88592386882313584 95097197540880256
59619792393273576 105627916113109648
5922278821527485 12819861784585578
15343503468079386 50331533318269000
26463218779069536 36158752734328104
5115925767800143 12386206931863030
36777107362485144 41746525934906032
5862459272037510 53317914970383864
16045036420451746 42140090727485680
22763980851409544 50999821896807128
35686650953931068 38145357738449120
3271598973768236 35332633314374564
34455423955686972 35496815839876196
21898207217538084 57380583853255496
35526079886490272 66336138073339880
77850744198215536 102747637044047232
46966817391798432 86834087533226448
24717659090270248 104991186795873712
8450153750787740 101807116717703312
55009273026685368 63905906196845664
16353057263945018 34703075741127416
26035020760976424 59738360852041280
15182273149664316 63122421437448536
24765023402909104 33675924747788640
77120446804204224 79214632300251824
34966585318499012 57611783151665912
35899092547348044 60113048337097584
25642641112501160 79692487830011792
20367496928843700 46116320363081768
71274177560372584 84508676515963040
41759852188879416 73825667540359920
64454053006608240 81817566111118368
5948917677845768 62503923758385120
52220118843786272 72549116606493424
38767503052383448 64640576637860528
90764890645734848 102046125349353856
13584183575383004 70283985630739256
37780240743215200 88887178267532016
9489320120224386 83666447415985152
8837897547843175 97123941545505968
11285571120769126 66232855749580424
19270816979253400 82254685197234768
47519297257809480 50134334178076584
82660601209711504 95838232921546608
75847211469099856 101525525828562992
19846273467733012 97989970298519568
76345282702042048 76773552655981488
9427422089481740 75996600538083696
56692817540455664 63213284816356312
5428272737011341 70921213661779064
90116875388626160 102811892482745808
26952004464936464 46875887836084776
4384833113383486 16473398603163538
65133511378335232 92026587514516496
59438010810812792 67043389733868448
18496387506839764 23027319963535704
9140402370146566 50632705275471528
955132788116074 10969541079070288
73048040676868096 104173608869833440
21662954600904476 36540567253473688
71482794157930416 95540184454844720
76614623231979040 98124875708565584
9037759674646002 96080076771536688
7314372479111485 56163018892667800
30515539579628008 50713792507140000
61229697475548968 100279940856127232
68719655885443536 98640265926431328
4367901486878207 14088826254450616
35168990858400364 107098108477946544
25966449184450928 85564787674880272
33356634703314228 95209456109213696
2283830601877977 86356067879898880
6839083952336506 28067241877925128
39917529017949704 63557882124309960
58177440383419832 63585197633472096
65436407150574912 87515966961298416
9246722607688910 27882242229573456
17852470638460552 33545014160750980
59352449444873080 62958961148843800
3944111616166308 29308478934201832
30869095195362872 66094259030736200
7153055189537816 61650256459399072
89124656645953808 90594450865799008
5875526501734165 86860128214277312
4324016196449664 80848757069072016
166329424306488 16539848685879144
18541608124322520 78243773815427056
32835980060532780 93084660467020464
14890736156941232 90777986467338992
33933187005816288 60676291395891608
35503138847888588 56088534398568760
8115059733185582 50622844370557816
7277177287095646 71060415884029048
11860476057418068 75805656084835472
48242986966662624 84880946433963440
46414314059977368 57744356903354680
59762346987660256 88580098187144912
36077683262010976 70564517088561672
46900094164276536 91345352006729184
17170068680652628 94387060144416480
1383440417311478 89565135886760000
64155893282619896 99247168162795312
15720832129452906 41816756596893336
85676975739500096 89947288668204544
92363682115153936 100931532312519904
39391876412895992 75148613232635168
32431532715280172 53683550120117600
57682590460853232 96158264969135344
13214805721297082 52218580693064912
56202335604232440 76131797765438128
8829860440014654 39494675226895544
14517337786569986 27629297624100892
77623821376366096 80809917556520128
16724435563036738 62727540473546640
17229363040411768 62220823949221840
13836670623633584 56549658244868120
70752382920985840 90688894731010496
30694404774673100 61275368090346560
40963470721026632 103681043251291344
21295602638779844 47990375083451112
37160643895781352 106742044944661008
64580201068962896 76456917004766512
20422850050159084 103100753933554144
10527506069147498 78477774421461152
21663533025596632 43989430341377664
2258509718941880 94951651962520656
13646793327640160 102185660464929264
61907802583847848 86003696908536960
35724323901942464 37225344798399760
58907235024144776 60305481682824360
7968805074359517 12265918093276984
42578128315632272 60445076530677072
49743117001823456 80603233507472656
2712695806960298 40920094562038824
26671622580942168 103304440296722480
53918915112760192 61866380158372152
80128986253364608 106241389609221328
52767456122210344 106010276764092320
81221271638013120 86767169453390560
78783843652381568 107160168833222256
33717684084690876 34682401144270728
57074784448665656 74131363428963904
33573514536197300 103614760041406304
21883069895188152 55485740113285480
48795016653245952 82686793423927360
17739647113805400 18670376447924436
16465167438894664 24230160466119780
17685632201783000 55096724156708944
44831082776771952 68078367699198952
8203420312636571 37116291644717048
44585782318405560 79699891123980768
39986576156131768 47510989298276928
56051979455473744 75038178838630720
12243332498284156 59675489184966696
33337769874789448 93144999883679632
67619827861359448 93097218353614480
68283573270347632 86064623129976320
94473630623873200 105194619334298384
16781340169445810 105890111852566976
39878708238346504 74242573520591024
4123908340904620 36542028722474696
36978568942528552 52521181658337056
81373079815692576 86744800986074880
4899435436951449 80681494768098112
47987010223136928 104851098128883808
16970792222707758 47058511407375360
31113165802801532 54911384263681448
67953355213565864 107298439058494256
18100322100459300 83215241634538704
15263291671538552 107233183593035568
34809557387158604 95167494597750912
27891587353559128 83303630725159888
11264710098494346 11549743182566840
67465379234945336 75231960288143200
44011751449047880 86194514276749088
66512666283720056 102938860860056368
58516102461375840 104613477997584592
77262784710314224 89146455114062176
5346423323077777 56816161334817536
38496444349799752 61076992036182440
10176571763808066 22614707173637404
7599780491176610 42033280496011000
12675797416769798 58194186133184848
6942320839023976 39681879685062432
38647350638850424 74107527546416144
18775241146416868 77898775283855488
9459180622274786 15807157948450098
44390969767017776 73496013909821360
62265035849824944 69998035621348616
12323535330904778 92761287241475728
73217194808743712 73832485280212448
54069564049406080 106493516113584208
32408968014659520 72723277449256944
76560028215099760 93243776217162384
40433079988275552 71418328685122720
2817743501813890 24380110199475876
23240189950700392 84200015081544928
10425237364040380 70431411864626736
43787133177670696 104438800315130672
18610984439866268 69175448970621528
27396287053804032 84624830191106080
40105509245110728 70459005935234872
46639301767554120 70899722548361248
87344035730146080 88771175679188208
54593087783968008 104377607586692880
77081754222176784 79666034083870752
27921034662939468 93714252048550848
8208181081174474 40874615335404608
1581064077491761 70026344400755736
48476673161449840 54403233263073000
15660124036990366 63227567611285816
1513806024140549 5996671726831821
74481300354325904 78142189082094240
87915112625966704 97029379328554976
1359470948638916 90710584546384096
37938072461021064 66506354470243112
63715891368608512 88100416345320176
78651427025676768 105248020889117120
52338433044470624 104871515776010192
4019899414533236 26027363061671080
57746503700923576 84816406478599600
74222212908761264 103183097015328272
47414911797229032 98158418196170480
83095952341715664 100973771162827360
17622554882289134 31771347819664400
16621642448046122 53811750953112440
33513882392108556 85632230790420576
8776817618250280 88413416916779760
47075093165456040 48991848184513888
10470959887795646 35284913676955436
3160419722909929 24102759833709732
8397611502488332 90560122783927216
3119589913398744 55485395278923448
37474669155181144 67307385078435936
38274293305221584 76091568779199648
94682545962982992 102386000114466544
2770277297068788 20684323000691616
18530635848236 5477366790658191
35395001683081076 106166719851602624
32881329758542652 91288011268339216
3604260463648989 36277904071385592
4391931390087512 83436680772081808
17743770930743800 84370330745413264
32827828073731252 99003908379731424
79581470441264384 80480531531630368
23743517517006696 79787591342348912
20120538907248320 78465417570343072
21044219711673748 96118015364268176
21454580758039868 74560880522050896
33264143723748036 89132159613067296
81534981735995536 82307895571741152
47782308375495176 54498310237574416
45116069842100552 104058461883272240
14881179945430764 51203287267867688
5094714120495609 18480970814847196
38043813868320488 88462469915275248
58324450955919304 101634883421571408
31434988272375124 95930140435179952
53550880627191576 73836723301968432
2139934212995530 77509693693274736
14773172380617150 79207029724577376
84149105092214640 96708108346120512
42602364358538840 86267949499399232
24576997046360412 106686859853482880
16455473879243480 30533008897990816
39087166131377432 66352291093011136
38621755668331936 57062520022095144
13131311652069862 74566006430994848
10334013113694770 54885585348665272
26794155544075792 88732660140389680
8181647285904317 106406018909472720
63974423692160832 84380369282523776
32161272673265476 42221027156056240
8621389799975210 71298117637340592
16362062081451808 74375506260086096
42456474616572216 93518469076880704
33135379034452840 40468650312416480
38547130937392832 106001604764296784
28623464398297136 96595716499362624
81081000209354448 92470675948765232
73368290277009632 77278829406743280
69212996518267480 103542341378069360
30106734330261628 53607212102230864
12292464792707070 89776248094727760
39578479996870824 60575913711851536
81884724808224160 101225803231783360
41583683064773968 62246908250012248
49249239970084792 70434039430063672
37368866267103600 84441827823424192
13431693772887810 47927185378563720
46444415819766264 78663826693524592
46118682424549128 82928068190461392
2825972727028276 43222760170890832
34345485371535512 99492069877883584
49180655307138472 80895273089617968
13711898579288490 62973405071482504
44990757448308208 90800740551338256
31531076888836308 80282661663823744
55739013637692296 72131888296240656
23831966397406784 94087471428773168
71577527036570784 89921094027888928
59495246408553352 106829056671371136
1212660742114258 85739829551456128
40512324577958320 50196302882028992
70203397754713480 91451703006395392
34908735858849356 62449920391112936
97624132263409856 100936234581008976
26622463134663024 35837709936280080
26631699024452608 70623744533891336
6215827167836765 26533273313686768
8979942632501226 52408675722726856
50752403163285096 58294340614512288
48707826022685656 60406935302229344
25691231188640608 28950942804717652
104188739674716256 106225594120032176
45503138266169000 82814631033131072
41035436441719464 103708387687852544
51874875674385864 67990283929830592
55843438185778840 89871030145950752
40165799848056816 106920257706144400
10186654422179038 104398559418885872
12304401278197486 33313453054650516
24866053391107576 25409217143814104
82845590049177216 100812476612073584
49206788604689440 74861901923454336
40749647953200552 78650620644802528
25596503546127716 53143471626947056
65680706161344184 77244008377854592
4736319529682925 72178469729875600
19071436865911496 29906520552520008
16704084801636134 75553300813302656
73197673507801488 79674495798993728
7736724665696721 15027426638362512
16674289183602534 40593228829280880
9159265048257834 68685495181005904
23572294754642884 69162252128147168
70599187070775264 85989300259620720
35849644236608144 41744923163500616
5274725308181766 103590239076617872
72371488334003872 76598121851929520
33310127267738744 66078376539579816
29885373527626820 70604932071230736
5690330177341083 73888377072955360
14859058961509332 25026929373465744
56430651833699072 83980486369878064
63498185672417872 71755153955461928
1633634941052628 36286196453451560
49891969452784376 95689146395880944
760232017818069 44357653370103480
52361163032687024 71786453273238416
31964140058377476 104078187127795472
92730187123453952 96057810322300016
6001058876918033 23707303552183928
38862981317663216 70285879334081312
16648786474111948 47739789519940592
80302107789143040 103996633055848000
16771278982267772 54632364013600576
78908144592971472 102798703291115632
3552439970526125 39986657416366984
23023938165476620 49193808999649840
88211025214277696 95340172942693008
11766748624236686 58653502797466312
41612128738281656 65255517995163000
22842607056830612 103816159868079824
86680738380086192 101565540401072752
75100365677084016 101595253206258448
97782668976309648 101366949426147520
57614687812577472 99328721030515344
76232891266405152 77583741070777936
34504946770616932 78323417317138336
48623385721075848 92038314441604672
13231437623828896 40637881414594672
8835532651518255 102818784642274912
34456594243666860 59371600010024680
3047879719659425 40684975863205360
7290206039896397 84660557389756448
21083844671418776 105963544848320448
96688025921368080 105165176878533232
9612518438436896 41736419993323160
42414497181842832 66425231353687704
4521873125166705 33163827558604452
74339507228340960 86940282116793488
11719527876062018 48129529602054240
48342345022013504 49585912452793152
7595463841200261 22108820013438812
4818846746215060 18487531361925900
9310530210659796 11961561480023582
387057355872345 24233079010358824
25345171347331252 79205042953761728
6834284985280613 40532272122390392
55305501320355256 84456097717856272
36289061634348704 95528904694205536
5459393605122379 98940911886760384
25196821763811888 30159680398662584
56197480906177176 86651298783273360
51325191370917544 88960282509608128
77677338053059808 98357582242698736
22337438151815428 91709282739485984
34528154935611364 42735821877539088
33519954389133472 70341655751762048
60515677993285024 100677716988185184
1795036452025986 93170913860875760
68245409981277504 85520316196783872
72820538851978352 102707026376435536
44952840748061016 85010273669706784
87650565130068640 92127890915956928
15478548172613534 29597228780319612
90643777162577104 92646786299253520
31037719858012792 99373350615388544
54364490751568256 58994607157854496
4945336476843646 23114689629672256
69091441824054760 72878424735841024
52877311853355440 84587823763765392
20225927582149900 82414243939693504
56183744376981008 98170790030578672
21670953801823056 46076571839536312
25535583005943696 61915919911732520
47041664787438608 53975522714598880
1881144353457642 61412964471356616
35218669512146780 56746646112824664
21376348618644728 21653371025172820
14888215435695658 90966774433059360
7699424450595479 64219169276434368
16367966045011148 101691393184470816
34369259902217124 86807113762077760
26043827484637084 100053906156108912
6858891177633671 9852699705322652
31155325541254444 45259374232386424
59172422990574680 63670545657283440
10318135407796866 99720368628963536
76889657326163152 77070245335180704
41420715404001640 78176758572196624
61488125611842384 87587267251414928
69137787107384536 96738758168163744
49184448727200344 68989326503741880
56229235219526328 69988070336377760
34195087594145224 42330709985097144
76148395431362576 105756327544496976
7101856031817631 18153420128683864
21802345141507732 53281472090000568
69095307398955192 89096688065608272
11561321593425758 64555492163018456
8200027591614156 68590126027157632
29637272799244328 96015431522516688
33387579854356404 107002085533614032
12070876207295998 63188219428756368
12264807191345222 23235003583157744
81627914882529504 104315304662882672
34770031888514732 81226602129698608
36371021594201304 80585784039232688
35018972893939612 55139702502505528
3620557896540453 32929973524671192
26544108396208208 77035519427833984
16873547524978266 64514160242360728
50861317438763456 75045298414584784
62232261852066840 69860598415842864
10460868905561834 19736316168645108
53362639269805176 92000138586712320
93033460335718208 94844043978244080
2815740636414720 16608825567841350
55435089192757064 59789430644700656
36342829274691032 54586887845028336
39923068947964880 101909101399072320
76059626673881200 99919095275119840
63312133341749608 89980031840794800
61362078465551416 86234406510143328
4965080641949847 87917845079373216
63941539943867152 94867153677027184
36240612824833704 101464515553383312
62231063713906512 95852881729287008
101135625108298176 103654777697271792
40206120361997632 80324746776688432
8855676222077947 84013678671147584
40244436555718640 74125276985247088
23469998937634672 96398240430893008
98727434743897680 99237079077228608
7829370434712605 100969692361607424
19942852031148540 93538935256612832
43508204958361840 89520025620584544
66340736805192224 83745223181772656
65015004571546976 87040176584703504
49570547382214000 57203565120116456
49831742257803376 90545802747772656
72758643161506320 98555543793445648
40170248161745096 97249130680021728
51508330598147232 69204652205275768
15267800207342538 52105874809824024
23671590928464904 97148187315372528
15696449415156564 102072987906462544
61648803070037496 64622687739751472
34185702785104392 106120660397363728
39283380121693064 45627069050678280
23879326805076612 87471776659480720
49923709863509784 102409434276668608
24062842601016632 86350439669213920
61458351256815760 87163780402488000
28305812177906816 81375067761424688
33113197344189092 66848741669152112
53752032637796056 97270242611407904
23368658949457944 46799640073926576
14267170961772164 67545011052919432
84924511870327040 88040888377700480
2636690119162370 59331452368975864
51953191668119080 82745564715244720
48668505484797696 54714147274589952
40604656729668832 90681201333318384
8015552840878301 65344864914905208
26780936488190476 100756995369801008
56242819267061264 102755081375108400
18480169811251080 60586703865719256
74839304889261296 97937221731628480
18819973537265788 91644986228751808
71318829570958368 92383869960829216
41045891557250240 105215354151476736
8057809219351201 66752130832855648
57471868318470032 76252276307722144
31775786026906224 70543513070085184
30903296124440784 78327234052566192
33256700836313268 100625166382171696
27110580322336976 88646828834928176
20391510231001292 21386071375529876
70181022534612696 88973125165947776
2794717198214723 36242077490259192
18667702288221372 69457545589765208
11333166457454306 12516020271702584
27559892663241212 102788127634896144
26696712945605484 96040314285318432
10839047586106116 85225420321000336
74079263013304560 97725598920314080
30524014004076784 42411245384410880
69501377212115904 74421963402468912
37109333036298776 53871367927075992
38261669204960656 95566777283705584
8082837422744374 8659769967617040
78132764846929984 79023176761276672
54157147015799744 89257061149741792
10554441453767402 26193470009282320
8839925037639623 14832295084869012
83345593523425728 104931076057113712
63830365355402416 72444324276954320
17039338894859324 70713441630659912
77029698347603648 94813197256075728
85577758189188048 96681446311145072
26452423549008956 36929526533561344
56400354456361424 70101058688463256
8435126701989370 68401276950634040
12008816987149056 53499865949188648
75149759735187952 103102743899744480
70336249823317376 88523628366398672
42552819488235120 71986336799855848
8469970094052511 32177641563250752
8358848197459035 87736162410733840
40351171375847272 88840593753096064
31710029948394032 38215352180437872
16692478014404688 61489175217575112
1213886335999680 16512135185102092
3661074244578554 67412060186677976
9740513044222646 75632485349373664
36317740428247088 104019754400870192
7174653066434865 48534940025974304
23345911996434416 92645658368971312
61225023255919680 66141762045214504
16996950044073878 38751510973391744
50972747804389600 60297506836475408
3898771554399111 74555140645741696
75273654849038352 83454689621157120
51446735931134064 93884021034640944
12071292865488822 100030579219730432
64452263328987160 87398893275224736
2319462021319200 62804892898210944
61146693279599032 95827661563196240
65762493678864328 99370203865357648
57907472725508536 68311004120860328
47773827682113 98139765640206208
74827092720364800 79248553896911664
6004644119620899 43746830817002128
14763109258143624 31176631937218112
67825533833752104 75881665300267840
22340824096771636 42170770361196928
75603845737268880 84701610243903776
75824703768962144 100308338750978528
64591043031520880 67461178105154080
86216209750579888 101236416983041824
20968432842789472 99216799353831152
74915663181440784 75366823907414672
46453905607513072 52058952487090336
98448906769800240 106284195243185488
35893690665028020 97817297036689056
20614266323704540 87709169847151616
89482259420101216 105878852606454144
32860486917138692 56448876547671920
30120956693119448 78090076922092480
13287240310814294 75260616123878528
15765366483678446 71555825467602200
92525060950564624 104532866707281936
55829413653730424 84896541602124832
45004278739027816 89824892410087632
19666213230947124 50595979056582288
3588464821588137 59932203739255176
11155288279911048 39276920662485912
27743694310456864 53824197872417104
16824580115032206 37548392739019416
28605208234216708 70004729308334392
68199320535010952 91768542258576256
10130437053111274 19433816551607144
57579205289058720 60975855980538592
11530040488928230 73596814082791568
91944599786930528 100695312141245328
67107976517223016 73825121566175888
13842084346764764 63266283806151616
20817861275604640 57121398941494784
21197755833869564 55881031431043280
47171574409889632 102952404877775632
38406914019435904 60641642703323016
45801774944158960 81711479903281072
35003916991453192 46221990531095152
90504499370232064 96127312116035520
34797468782036612 92937010815838304
48529522156445720 62273628475045816
65565979944525952 87109990475306368
13934519438875206 72559329309080544
67207467447078744 98683450549935584
96547482012280336 98256162325723712
79647622401054048 93771467874460656
40133745556444192 78038377785035760
33693742267687244 64016465071239888
76113192801739936 87460822933987472
76911072224024240 101557226584321280
60669729372026096 106287959563563984
57582925245376240 87070265596987200
27312705118292252 34008142475119420
1552882196341706 61729402140732992
35942748600859472 67484748798176616
46101189888103512 81829149637969632
9915463936487204 85123784143319760
89990395885914288 106324237494538176
183399508955764 45464973691612272
52129752514645032 56451583694161256
19372050276468288 50147232487194856
38712153535490056 105534336321738496
23794124180458084 90850018828477920
68440676468285408 91521176641027504
71487004685687680 100170336328042656
20084548981067668 105145007705085440
6696268800050739 24838688492839064
78439519363600976 98719322082741984
8692969143988042 87821016454770336
76333214675650832 84540817110325296
68161878156880232 88805421764299440
55088921233232912 91889776605413488
34189436174341224 104355306913156192
1751631908612824 95619043366834704
12955662561848838 14579055200706490
23496343674666992 66292757430306280
84395002135025456 103699508113671936
5052778483078769 69710626190238616
37085448533324072 74464858552442976
17774543256127558 36721870607946040
23395329723660292 80094608327447936
13420524302173622 15708527396162042
28791279119350068 100139895240214592
59679725119277224 67781842215420192
31421621621246356 46300811642233688
25896815700230040 107364290569022432
33616253992146320 68116447860551872
33930160617424796 89255052718169840
47981630270007736 54545753784555088
29626316986750048 91356404318067600
55880708436363256 56137887197554432
78030425655513808 99084127430001504
41011650901395056 82021565091711472
3368458965299608 86441492158481648
15084482070982752 74518374700990336
32561045916540164 61805100886669192
3346115320840456 97783129527020704
2797889057551195 57817702387342104
5234660214152530 31558308321461888
34869519864015980 87301904243410928
41001499550067160 84720375437509584
74239565310447360 81191258876456496
17881378903974926 23046751089616788
6786386976238636 11166245840679176
45469911223486736 45806377757516504
59903931328949776 66296300539613000
78759039198582512 82218533616072512
22855575180648436 49094406169783816
31346928421313496 39224840775577184
87712292860673200 106481235947946992
33380872441453952 84006440826100208
77938623504454848 84387341622265296
17915854084405910 87814752519583184
8014165689252858 23597405036573044
60343359614653048 74001951006386224
12767041397817238 57306709166714128
52087004730450472 56412408040597952
72869553397953072 98800865340977152
133923492366027 86470782051494272
76799225102996112 99501655579620032
57541852834778248 74352214232040448
29620945535211964 76713430631470912
34273582017403052 38693828487364216
63256460726607936 93560532773116352
18870555157571804 42407683102478056
30579072451474780 56636314476359208
7503244327772526 85771911844737680
82274835461302992 94355722573302896
84594350319888352 91477546199603712
34642475091267036 80318150849866528
52171665774123032 101579336041716064
11374510720681006 92015099585329872
72439406162396288 102716291251498848
49650275191819408 94553795133512176
55473858546184192 101044446357319696
10257941128313834 35478621804375480
42192372208126856 96210379303882272
18919699005536664 75371581193641328
4134391801546099 36270598102708456
2063410465511323 13152884267879876
73936195735205120 105864956647378992
69547593612357752 71149526669065136
18087020480833828 89167612606007440
61735375357213632 88248647369652992
77984667321756032 100786730072613968
2936192827222444 13240920663593682
16084040824672328 26447624895341508
72988574432607312 82859895699258096
43640744470212200 54145118445904576
807971862974167 14970432283133706
40987595973686624 81482699698835808
35346719822320196 49963373744817384
20595922030798732 32253439085775776
89256399939923904 95250526026124256
23553960768501676 34094581844615192
27292878804464356 87528665046968896
30759164644998568 45021722519494656
32429507268668768 72103750800717968
61431240949742544 72758270660804784
78001484992186784 85763070611315584
46458364525186184 92230768303436720
48491765806232864 92353665568640960
39112822758034160 91460314375529536
21300951133596052 52136535308498792
33158229780975360 72535594296738096
32957938646817800 104857793154441520
2625712516914369 92756870534001600
26598744661639040 73688207524321792
22407277215527740 33629631064987204
44853362138373592 89759427728919648
78929587518269776 104284152713084480
22380035736361328 81812123917488912
35260630055346700 92895056950430736
11120705046433264 38364901245292304
45481263851463728 86766333892164656
15330026898290644 27445810966222396
31039373330178852 37356268292071936
5945049274121860 27260109119184512
15656346974208460 49187988682280000
62474920213052024 87978297023647360
16731006531076442 81357641167608688
40774743224564384 83250828066221280
34441412827129004 61046277011555520
58856822542888680 63904647046270408
29640239545761128 66621337058069272
19994744902027524 30076029000885792
79114790908116192 81146481050850352
2403585677071382 55678253663570816
2142225742761231 73126984963675344
48470797342228344 62774709606211128
29875635785997408 87126655300087024
30329107630578248 96060379079320576
49087010736734040 86614643838519728
37411522802448680 61464702543665352
77537270415593008 85014555273195312
57944107412917744 100176369102761136
9560014173227316 17431725605804454
23973563998313536 78345630216373488
81965658982759136 99410035053068976
27381334200518052 52735423176214248
59035704158423272 72884735128097584
27981371345447940 83686592727460528
54365055029710424 58977773566243400
17847783186092768 36405162525716424
14267060084732446 35724930581738304
48047743759476880 61458094280051456
45154228153343608 58678766284571872
30332549531481188 99268915408178384
21921297744851696 73585551942779968
21435982377271284 40463009456025336
11593534175468452 17175773454994594
12599483508095940 74404319570937392
4019422495562746 50471055023190720
70661486750718352 106772599822245088
12847812230525216 58682570211821400
18336814851470576 58355067497209968
42762003516589760 78860073211996512
99525671118097744 105339004059180896
81064729277867168 92857115664448992
32342198663423940 89564030103927280
23173879172277844 23838177713602080
28398772867954272 87385805497037936
62696860645619240 70675881953502312
69484786522704360 104736593631090992
41352214404852704 92099119354531920
28798885774939744 32870374879914496
45567172161906464 83806535319606448
10662783898586662 15568382228176126
10156163680966574 44685392836883568
13790740242179116 23212866123435608
8557904103386312 75157816954853872
30997427432964344 76542851872039456
36072386797457904 47850253732568768
32560768372797412 62680108043226280
42710945145467024 65699879452586400
49358227090193968 82870925017074256
11815329250284202 65337226914379920
46165921154911448 98472915169919648
76801730583229104 88452954986473520
49417314252989992 75306792899316064
19354614624737940 95538128565774592
96781102536670736 105394013674116192
32157707467030736 59427578174906960
48623866074477416 97273683184389936
27007726746554964 45029062429766872
12230384476175696 84705824716465424
79886448927763792 91100721355744992
27521464837920776 35751396607781240
42085063284481840 77228118206360288
68174933897584192 81866063891559648
39936091353868128 89905162209297616
83187963325533728 84745772806026512
61287387694778864 88435519608044480
7873990185947423 34137176533097480
3064293097401430 51841497852257184
60640404922338144 67226253412853664
67536586378579752 70775302402435728
24733469238630308 32040671262464160
81044572497267584 93518136414469968
60874230365505640 77529088109841200
60100703619955864 62117914674212680
16577038729807672 89308271924234832
79137343233198592 89041791284953744
3982197621660616 22003630749114620
4441931673068240 67893762737964288
45227161074384336 90983761022254624
101927705981712400 106883836655940688
83425994029305696 107241917610921536
89862086847086000 100415587853271552
21686372516037764 85892715031596048
5361980388136295 37522514750853368
29528829930748768 71683641771703760
11015128192947394 19899803537945948
1730595373456956 59515694552320136
19743213010316860 92104023080595456
59906679241933856 98930160534267488
44312847370220976 48251775301169232
63673359586356392 84348816363462496
24480474787214676 43272064974956160
5828582674602512 98825312205621008
26520292963217180 95797775527380816
21230376017237484 46541535321271544
55670686285396224 82900142736119136
20278988104879008 59763219728390160
36617291707205600 71914233450061080
26450948760190600 62424835250407064
48559079055433680 97590488282262096
1351733375866318 101946666278221952
54409371808877592 94254731831268752
15473850678596124 55184556606238592
6838306806178669 43281735973283416
28157213674545 43147717147756224
81540326317791792 84597417990195136
89146009262540496 89495261017429792
50879586197771104 59374588217793312
43333652607439832 88777835166606960
19107781574609768 28762331354928608
5347212432221225 90707147882532944
66434225817088360 73056046497664304
5897587022787098 38374187687899040
32389710998413104 91414739275137760
27894731789530580 62635287118405952
80184624246483280 89062480499293568
24637396425341432 57568448564757576
65604499482403984 86532816626370288
1848647354047776 17404112024219524
8858134884852987 32066531292533892
55146129350307496 77761276480727808
16132898287033472 38582420516925072
48224905952787048 84482629691709568
12038389553398520 33104309324934408
32774121697673816 49841248154571184
9407213879651266 54836368648202544
37386055218140816 49650416607233456
81408057492744880 96152686624620112
27106710159981552 86836840912496624
5611366298327640 53895699350882368
81562146448966640 95837630990683808
4072292119715884 9220819643516928
12836279920129020 63441588190355720
57345006691351736 103213131645425472
5151836206262973 101227386399812000
45596494038346888 79867541446339840
74661583643093536 88056296541921280
20936181367620864 25137834791684356
32942235386301824 36532446657096120
2930215241838457 28657303908638016
41914927267803216 94331939847015056
27924864243038956 91780049442505312
73899863824061248 100378178446308192
52536984270637928 91863574958714352
7853074121126561 106919875197518608
23329294534439484 52942887549804720
20684568228715144 46779449377024104
3169621073363115 64833677316700784
28748408555016344 86614580060229168
30898734666043108 65504294458111992
26355758152368944 52618628815888624
13637062810722360 32467383490639132
32669316500771732 44055108522597528
8942538669879156 98691769304147776
59150407575467720 79275720701206640
11021667463090904 54367567368904144
3840499884771349 64190652076995128
35958790063171788 84568075939437920
62958344300294152 77007365349445392
11932119031343468 27847670219371048
55606668571334112 63743388477853048
3394375425809099 48609530952844264
26399452877426928 69189079728776208
1315629536021805 74841732290248160
60647145845641744 84061082658739520
47290395488223296 72398352582684752
37373449262537408 42820324402277784
30698917809660356 57126114817750968
2100546453762437 86791941492336320
2361993423699952 50579574824423632
66274804907901800 85515422636423920
37968032705732752 41537276817155864
47812291525249512 61444938867840232
36511919137399312 81719508741650816
26437948716645064 67237910446839560
51806721974861560 104854436606590336
16319836153499994 73065330510604144
86194778224991280 99629871107446352
41449381149149728 78116889691892288
18415233240357984 102804719631493056
91292916301525168 94956845476366864
55009897265069992 56820583111965976
57787082158979448 107307159336768400
61837046435160864 88672765227675296
97080804102065712 105307454851137600
41899609152512000 84839104229083296
59754493254398384 99739655791953712
4570463504033282 69365405719123880
6698284212566380 53074876996221576
54356581236923248 82604857677942320
14049234347907266 72573939263697472
3125971920372011 84515544501192144
31544957738936632 72773046424459504
53486431413610872 88079049531985904
1332190289835740 17822124820420086
18468514767030344 68927610759776728
29661907152404420 63394168883373296
49151391905267744 92654566537271168
44756403885993600 49222914175061824
13747871720412072 44811536887223840
53114820045681416 101118698399001376
32446128886029072 43448969288412880
2078045614957429 91743086767796000
80764586923723264 86830859409077504
31048542469915408 56181801538945800
20765053872046292 49712604838009672
11884687750867850 45374512043231992
34277120410335180 61864783560716288
14387679490731438 88161153656331680
79957568871337936 86816100746793040
593914550834274 69526688063010448
82436347120872928 86665300270265248
33798703073754520 44240949404283928
976855103277970 88287624364138848
75199219577417792 79827512983320288
12800461365849312 21280176095961392
48919067535927608 58466390484609640
11559856232126242 23231465994537368
10992735789579016 83391114963950784
8638436876225667 26661320375593584
43128840504387688 56296745888921768
13868650323962792 64409361340658608
36139715308350776 72081215602619216
36491004527623008 91391186702290784
5563992352315906 96095083262789216
18565691680627452 88452782469412672
24056510132145324 95502051619663296
25852035314781584 41764122750062584
39275190864257072 44926690240417128
38793095992568992 103774641459100784
57808957650959432 59286267743836248
75934356154323248 76603575271037344
13932534018850334 36199474461916376
31853792554608172 79454864583652160
34449255178263112 83100256580418064
31597817561540624 60501708818672216
5270217308892062 46702745853240616
2456087744869996 82518548833691840
12318078936146172 28569502026068896
8896501177058797 104465983821092288
64869185158309216 81132987609212928
14935096041479502 58656476499844776
51574606090378600 87875437233768896
16805490741502772 79339156806422464
50582794263292728 93312064852392256
63115550372736016 68537453622561688
31763903688911076 39043114874317192
71455435295497552 105275558802787840
66427773248403592 91232732176967680
3098454366241457 66189011342990536
25926896781009688 92879987817197856
7647581738313298 14972296379668054
10195999352458960 107367644162872000
46932766650643952 53982892801233320
20030310834254088 60250523513581120
72336525634639408 93150411241124016
13707094742891702 75331773461422400
30140318153894060 50107249438089400
3277007675156404 7715890455704884
6454087439344791 106614236001036512
55348668601390872 61138667909679832
28397914044183748 29552756654116840
74824201697175264 76604637968860672
17869351361100780 73351867319484368
459437173269272 75230789681081440
74852513510141424 106343923629437312
26874773674290100 29581203197818772
7989680730607991 16124736134516916
624030617815781 71944561235088392
85424660826587344 97511022257980400
30823841865155812 75130168802674528
38223681875032448 97235357387718256
23284146616536728 46126226108944352
50129929484146528 102093193417871152
71640401997953456 78665534973996784
54776401693382680 94079031648829712
4175057212279894 88749940478551536
23251283873444000 80117950887234544
40082867075751904 69836274027466624
60359293226283680 95731575545976320
10787270793447500 14484456774257668
50923590944195584 86237757685104800
14152805028690346 24590103151694884
49517483614360456 96626668207283072
64342799018072168 91499173556780304
279041966879272 34955951509753820
80227994880793040 100370892241407456
67734020498238032 69827124860874984
2684635379244234 67452039351778832
16791342833410654 31749927238016148
89367999386899616 94414531260514512
57589584834877048 92062080018541392
15843012960192500 55477694894774664
42378273321914696 75969454460516784
23871340824641052 104134544850135104
77365520415895504 80546953157414288
10851518308938224 67179250456496472
93050360510516416 104896106467880688
31373615649412172 46195452873624448
22877746030925384 66235533356611672
88872206363641024 89627580517534688
86686702777340752 96436063450732864
32093475560492724 89418872550452864
51485737860594208 58597192104256096
84246385231014304 87306346989925824
47111526899698288 53727913800512728
20769021643387996 54665306713864928
41534662376512552 84505649597486928
9497115353417592 75193615250060320
29918092405402012 62296048958157384
2696087436865999 82870068743842752
10921729195414740 101864538688319840
262766319741439 71200271727797744
29894755728399676 52278173658469040
95702780967442000 104691057332621072
42919036980302840 62987880582502784
34132380717351552 71766832854522368
35188528089364644 67345901649524344
66617228104254952 88415099529810768
5849189693086628 17162337386875926
12751191623385246 89366983571846832
67420924119177288 94823191869192944
71681025154892776 91196050146574080
72414724167296256 97686571736659296
9473397391955190 19744242544408428
48639593195962552 53971702708099776
10358767033356864 61677564387659488
59464452659977760 107123393843556656
15103392788161478 41802084625857184
99974192797845520 104889753856869952
20235557805680096 41101852905784248
33168351062492772 74359516484956400
4890609090716174 66818579156230968
82116314902951104 95154543906128368
28191191912079636 48771474979481152
38967667639720176 49270582264729720
51694053001741824 75515931052157264
29665340746500032 72600589989404336
14862780509983072 87095748970072608
26622258390892428 99398417052394160
13806863377819070 38226522475805304
81305923168610048 92180959035330256
17456438302515422 84286924693183568
53626462881605944 68296299751103248
8992738227285390 90075474637587792
27911944063083284 85444129518853808
21979440892801680 69613741264439056
36595143663972496 49988548477495224
2749395234172822 36071190472222544
18378679418099988 56762133620544848
34385814299464056 105826544783966896
46448966019185288 66839468019126928
26025552120699324 28647119876241700
24509716411193864 105218596931619712
71192103113883632 84810211379135952
39327744144691488 56038909247301136
19918834750292216 82739307604967936
55593338786932784 93428519476260432
49122891523322704 57776085381433904
17794037068791210 77232586802467776
16924020924026118 54448159076076544
27578743677109164 105952017291424624
13274716393985756 95656063043406352
11564057425310142 21698952719551100
88212701151177264 92625128399041424
94312385392773872 105893543434811472
40957811719916560 85343350489759504
13642913156453332 25040956325096144
19621699895638668 95600655528719392
29120247584545916 55615955024551808
5278745162351230 99924937578007184
11848241213551338 47196919336522320
64815990461827888 86517500979443024
48445847518753080 71922265763068048
35890844523774360 64991773024414864
68738693006142088 86388344813041744
4561791903627780 86775748116079376
43889857915557888 62147934498947560
11432112042686088 99321637309232384
28902347051692216 66517936505937616
64608074707244152 94182753471172768
101970086353085392 106203964222815392
6540196550367359 30165220119928760
63429129557627904 92270138276533952
79759300910348176 94597392225801904
70585426909460488 98705609625296464
35246909362443184 35897575659629080
34565529658556004 84608041258973744
20856905199230588 87025396312426048
36628866697015784 80076343362808272
38108887094538520 44207517431458312
32982043983854696 94401369692628912
28686190920241564 64098141603445088
16964469191253672 27384344728598420
58270242238541448 78590378862278416
45234652319377544 78540986060395856
27915394502373520 56880585088616592
72348930310669376 96049455572921808
47902738184003480 101283499081287824
50812331916722136 94706973579427008
1607661520370103 65891775211946912
48840971333853560 61233934585937536
46383507467191720 96192549470969456
26873171680958572 45509187613402200
89069937264330720 103644639702086704
53512335208425936 80845694588776064
37424837835615184 72003994002564280
100490747461928240 103158966781230224
59282562386123312 86175538725917872
11249128966061790 19037267318511976
64321641781913032 103955341302183216
17783143545661936 87685129065630016
23580779136565412 35234176251372932
86249334256335888 98640036894320736
4452449482520678 5150900512140659
78950615265132576 82071099602378896
4526959887154391 87484990725704624
28958797950223176 53044729213977080
29882051292252748 61078159596372256
65056053479505960 74849748601060912
43616892574743296 105749650430809840
11011751255606086 63466838438348808
34192956537732716 81017523347004368
29305603314040012 76896724605168192
58170309120656624 68045811464114040
27237061011337676 71410846097332808
29996993962400456 32161580139347096
31834966144694920 58264114107490576
41119697609819816 62752667159441792
40204871459814856 46747112117282136
46062235304340392 71248722354066128
12619908014598092 73095949133650640
14321346451424416 31137619126351564
20044590193579112 43903789674405312
41746244237626288 100389731035837616
27971397621532076 34761581254615804
32061016930468388 58240691098595464
42577862445734048 83585082904348800
42328119028706000 65278715636963696
54818484055668672 78214231048964352
6731096237417225 23533318304457868
31668207464426060 79255984927716112
60990925042930256 106019558310843728
59204293145881688 85929110156572400
32627612522136708 37607956412823128
64735630241806072 91080510921106400
6514312295924000 69918742760602608
6632195753379826 77055870584981200
66418962122311056 72309258304756976
16934728924743662 79299475506399968
42401065589365416 77356455303312352
8277929274815755 96889164806288208
19057370531505976 57813608305443608
40713912754653952 51050711610931808
25326849100257124 85176270680720192
30193734932731648 81666345266701168
1364388906032944 62087715277321664
63872708525326960 91111271209661920
56433484343772544 92182779696402800
46611330101262312 79304216860835312
8885247273516088 36542310611516976
27585906440210360 67945541867892496
35327069480927296 49638797908094432
5232108618724063 73089643019124272
34335407913583012 98946382047152000
16014283207470712 28033205246207064
4482096689310839 69872467456955760
36321835760911960 65000716334523048
58498341451354256 92920405577856112
35026652206521628 88984134133942080
662518727613068 59586987303046832
2598393367250444 18362059836357128
17785626469961176 68340732239247936
26084845194040316 48774786743170192
36135657296024344 70760234464927336
15668511778764734 103620005452351440
36959679555523320 51997203663958008
51236976795541416 62359876617126880
26596646065314500 44279098590577344
98826385836079840 101075338010630864
65644513078609504 72868423100167504
12958698041760262 34913250293826696
10587498438608558 25195735795621888
5911570879820636 81996234439320416
77445239536327408 99844612669518720
18638202259951792 64554164614764824
30499044295685976 56724383919031560
45647719766545136 83680813150612304
58877015790236696 67657849929201928
15726943270566186 47642590928240992
52945310806394608 65276690509708440
72848124720430032 92106484989079728
67255449844842184 83502656293462416
42410532024752832 96069937651855904
28613696713764208 97301016943372784
6974053635847859 47645044129100064
84157042282064496 85948515599129536
24694915649258820 25643354427612320
2389114422245408 67794296334323920
15429516120680246 38258263631541848
55329698406493792 75652817960363056
32324276714944476 59084306453400072
48380480074512512 60306705058637656
51452146923295624 67849232816786616
60740988530287968 77673732283755152
82654198954904608 87439267964874320
48158970368174392 87770714737455040
53958192465071136 59612116332207144
85890309362029312 87452451279473552
84194357744397408 96312308555526784
769124026276398 88900915566480688
39142821818428448 104433603174131840
7171676208712010 72837298459273952
39699537365026880 77775490312503472
37761440544101736 66810179169181480
94757283178602656 106732966216075584
98007196588781408 104194958523461216
3654863049847796 25353107771499648
50541128991901808 78264064994055984
11412899765773398 79333983106608624
12517498533620842 63992061859401744
1918429247055436 11272723653070076
45468709379264096 96176961350266704
68990008886274760 89456400408147104
79585430269658704 83327036859417392
56935270694751392 61188240987863192
20329902659901060 88878995402851152
12612139383821494 50471797745726040
13361314231795892 59415095907357064
61864016654003944 96632391283560624
74612563267942096 88702019036430032
52480071813087496 59663351633421744
18015367025621808 39555604216381480
2054515404108048 11280902029617316
18501104295478452 46203788477661920
59072869397572744 59144478116484104
90520964078799104 92119791177578032
8822870192828374 82105479947018864
22962978635135664 94977169552671488
42919445416899512 65198631784040872
16470233616350566 105589780384673760
29968270321762104 60698304702917896
62417080643488352 71791611223634000
70614743243882792 72831464932027104
38677834095064568 51602421799630384
12686784494543464 105181781162430256
466084623991012 49649690305844912
44087448624134856 94856952083580448
67629687089294096 99466568466844992
65271048516180840 76527226089297536
3526737569367601 61422194725330392
92898798552922112 93530504312184576
14509335084816750 71958958719289824
19364371784149180 56456275254794728
5333179975388721 51716431505069760
3904821958464434 80234587758369488
73121436402104992 93059518055242592
26928897557223528 74825817568896912
70855997548188064 102078115857679424
24923622268602004 58864669863045152
20691578962777340 84222002971834608
49154953086645536 53628744149112352
28458597857810228 57669138531864584
21551110966551604 71894989811744736
68300153447130624 78510668607519200
62827594586066096 80669048150540208
53202730337061344 86099921013569312
9580149415922552 64992651909608880
13637768981118020 35903240255093024
21045825427032484 83303348970383120
20595115218418516 92449781789066368
11801216209260566 55320900632841904
1587704426921845 70388737271123928
57163033294247472 64645011892688408
39495449562037304 88449496716950272
5071395176875690 53933243019883760
42759090721236824 97402796337667136
41489570843606976 82429714630310112
18339204160050592 94122175723838096
6569580375917057 47831299682335312
55396405771056784 75143386166478768
52025666613763840 68508168413345376
29576720312854784 36587756428083440
67924900505485576 87892949989845712
14967428886208734 42701425866481808
44039382093783976 78996461721478320
3725565081760790 34725394487125416
11843878936714180 104535546440031872
22408127032317748 61000276290801272
9769656674292380 35673322532833884
33878259949774952 36649805336707712
7351352273518757 103886317697728032
3134191992562105 15410897275008782
46105601445914104 47622008525537136
85966346508549168 107099800103928432
33353600830931492 45281759716651944
42780089979906872 81427063624889424
51734758277713040 72414431999274112
43180398412910104 71349761652710768
36393804352894992 69147066421611064
44868607212636976 45348273940908080
91407762824997392 98573274467486624
70638799365415616 89537416999247040
26339625980034272 55719572940730320
35648293138824104 40355836993743160
68716688913708920 79272765472982832
13284784181690606 81575391446662192
36234288102134728 44509570952974344
48683959736519648 76735985224093296
12926345372326668 69329177756033744
19173174577360164 99704901598081264
49559468833949312 52787191412340192
41683730022362544 92727111034069504
72867558743643232 103418411742596880
7780443356629186 103104212768049296
47140520964299040 88220500798756848
24834780604396836 38247582634377696
32196064964023228 89054947065057424
11298342269382866 17982550325431072
28524226421308916 69732236252849240
9106452590642934 76880933935747568
33863719114694236 74531327210937920
36721151896986032 37302686607611872
23178050615242400 52969242433103976
12369059769539650 62422547568490256
4449518373965838 74425696570678752
5090175766483691 70377630806296584
68806086826561400 71388120727809184
21988810733544552 82909878358898208
24062331643732084 68286917211135904
8714490424610143 63532624493500936
12865659533549508 15656712327431116
16294354056948100 73305815351430944
25102025314190688 67625731110861624
41427293865677664 71866194793662688
60142221978450048 78976192658476688
61687022387774312 102439554516814480
8769289257968145 25720524565979400
86522600032624112 90347642282593968
95609643290635744 99980905860323008
48779449308199720 60193082691622200
28664885099710480 90254540720593312
21523319075919736 90433171928574432
56807425673595080 81134619598231552
7858878332138 90434136034496368
13544483480191048 57976946302679856
43759199389265088 106751957456653664
69117235138917968 95097789529362544
15804453698561868 77204279163796656
3915522214886477 46022127065512496
37739506738254952 50884918219986752
52217062596916608 88963414212153680
11780422136943824 79390457930218176
15569115578833398 39068920902804592
35469174738514348 70150079121698800
46139908888216048 96888058874729984
82887350302767232 102614806643221728
59426434822070344 71549578133267640
25353518764914720 103833031105668320
24724244045216384 98172474553441296
42468714449156976 88767059668432288
39386008719440104 82514108950808768
3829861655341723 98998934252759616
57482515951738008 71011207833217280
27313642929238144 31653170271474856
161769167144775 73180801027975888
68392181988358344 107135626303159776
51243370268169056 103819104122419808
66550168217974512 69440189796135752
3367102249203493 83022478849499936
25725914474835984 34947942264747260
65086164585386696 70439532698921624
36648963602974720 43278047773556160
17897195075109874 23815587274637236
66973082455729336 105425810715317600
49009120668763760 66260714466099968
73289389802880144 76658868503844880
15077581022988900 23367671894012848
16559892291730890 96839219412928064
70946314200676008 102182559410329120
2760278474465562 66367310748976936
23969881570965592 64510843598251760
65564599288377040 81337600570792432
44082237509248376 52945975872233992
66314410251043360 105751068894390176
38822805777978920 65430638297164952
7589232692035680 96460089861292704
40387296692439672 54704106222605928
22171823299203124 52772700392244752
42421690479711936 95810895923819408
24866664526102844 37182307179782888
32565924011571140 90021920068873648
89559439984569984 103982741495665808
1890114296731568 39219583226398112
8132610698432546 59426134737159000
3420638876176454 42886034870253400
48825111972768816 66944970957778208
10629358176340110 91443835626348928
36101681093906808 55047634967289000
10912085209111410 55864012972639496
25246179631707016 26182801029424684
72205343764270448 82768849246688896
77545263328150608 98729681973297936
54359430668770248 77151315986387680
40685574220162608 47741306470577272
90951340280814032 93768793235876528
37928745958310720 42819829516788888
50856979389854840 58917872845545992
60815380927513920 100059015110607584
6982404516595845 26061400172036760
82568490025452480 94708654675446752
62095355212990224 72295402178239488
59765866966384544 67218777355641976
43726491362241008 61376247533294712
67418210319749112 69943709377848096
73466798478801392 84252166712593136
70536978208086440 91781267953118576
44358057008374432 75953250497775312
23761307318622604 98761937265321024
5145872476731876 56186935627913320
68577278037972304 70850584736434600
10005127745621114 75104124343603568
50401208827787432 88951792850901088
17235556800951014 35047102398780844
90667167498424592 106522657281957696
77671318848904464 85557213564606144
65494396422773400 100833418277808448
14185988306864938 68721137438539544
11363062855312736 83675251742568256
36096040691803000 36265567355954384
9122306365903860 100086236802469696
36394031729109216 45481647881303816
36356392823528312 94072340022124912
94376887050424256 99312173710290976
22771242272803892 27317942528009812
49107686169868880 61380407893638648
31278855294429796 80784334248019072
51853503202893096 107181822518240800
38073051257553888 68475101059098472
89294558044859744 90347636128578240
69300786698620264 75596226208397712
2865324970428850 6317216127334598
22920814094226852 106066051340412592
3786766546901323 46926367062052944
43761839839553480 49409863118557008
74195606357480288 91646903301873840
23663655841153732 50219029432371168
32240550622187824 80372498416618784
1674789436443711 64435137278032720
68970333270019952 69011325504635664
65080103001459544 93145848150599344
12406370437107856 103778206494636976
18611239754916012 87143324839949856
22216159998672880 42489098013745144
52455744010722000 68365810978269240
77432121580886 13494551034938058
3461411657433321 87273333960595376
31747477807327288 106092181334064160
23907828428364196 31873919274707812
26753196243803420 60881669138075672
85029914083608304 95797462919106736
33002217366818640 35228721963507100
26487752293900316 41641810919150952
45019056391828944 78993525484746224
66421186171599616 103489525996075120
27970942060409564 88191437487561472
45475030538971736 102236434298707264
20526657907139600 106658028802217552
23295244657125488 60051986074532352
48610888386917528 78170462576159712
49714956282658032 83483073813047072
4880044031114581 61234168917860448
9421144867882924 67173303245531504
33533209688882468 105483474855511920
30071322819251268 36328320686628360
29585620612062472 75593476052116432
7824582693972402 82111001637722064
28270874983969516 102582541676702944
18774258226243220 56317985560709416
58863736438032568 103972190885686176
8951193901018911 83387333304229024
4013101762915423 84326503317746016
40885763317127632 101995157340546480
54073002092610584 93532424103733888
48513338398177368 57077885954647480
48056638690136744 82010067882974672
80585145274906592 103393412761887424
78608345173460816 106235832377345344
9389910772692114 38350281220483040
35697127172000144 75096251334772160
674384927857208 60590937115205040
47788286686991912 70409007568861816
39363161764150640 48758514780898312
72025765841461224 76462753008932928
44914141953648024 99688829441581024
37811207619438576 45671594160798672
25001188475920884 62940581351275288
35106766276644920 102304992696081984
28819618605860536 90828621206183680
11332250026890570 86651183365816160
86950755047481968 98667932410884912
28221509755676288 60486302686844288
6224837624790195 11393137587467582
26877095213392656 101733496548619520
17224296018395624 21202012038915264
6095703771844868 7251462456680302
29551662714094180 50726987400525696
37423348348429896 75833211808473632
29887057129641360 89845253713137104
70050159457782024 93332030041708816
46437029736515072 73611751101365328
29619364160127276 41683138286003520
23160710286675276 75084178946844144
21039559937106336 91688853687060976
8898426764905935 85475841535883376
103070037621834240 105283318276609872
9855984135628896 75683800312654928
17693713798526392 74117672772778368
10082835020341116 65768129401755560
14789711956590662 104159229626002560
27269741644200912 30771951861620732
6394212366730122 106073804542923040
82220519237256672 105375231283295888
33370219930897924 47218211636430384
48171092190444592 75612261834438368
8318457125665288 68923393482297176
54609329045511656 98318072269395120
43243617485380960 78280107436018416
34217821287725468 57917994936492192
45861609299130280 49134511335852464
10535932794263846 96678146529645600
44808757052891568 80543861860664800
1977921503487397 19546943819088376
17322108618021022 67146831941442912
27501051373527160 83468904292783408
83575770215174912 102476094797374400
11825460950158316 95452082188549104
19203715719427884 23943592030728164
3804647838050081 93397525422810032
48464178536134752 53777175950993376
6903331946560292 18687603344802104
43340103530698040 67978679845111128
73573378768570752 106158972057737408
25137207817570892 59278212988472024
69972760573919336 90494418625371600
19496928962716688 52319299442456464
37713184387470264 69604377693934288
81996700282307872 87329723355735824
56957355383382448 72931871897860384
22539438545328152 98520534661669984
67698423297873728 76020539647025728
65185188470970576 69472475580909768
17689073884008418 91881065871959744
63406727520095864 80556146029938176
42556578132636664 107334237402906096
80921986224184080 93392297492118896
14236570997988518 32094171244228384
30125421416119404 44343890786911416
82257483105692336 104270838666392192
75163356217488144 94141156682573376
5454947953313449 37293810605425664
55676545406872976 56668330327865632
73261634463917200 96118392109357504
3607841886763384 13361108585142526
12826078171944816 77218767752339984
48233969933459504 76232182980447808
44384043417026544 70697112040836760
45496621177379256 84360326723207136
31032148894432848 48909102063171032
27310656011026016 95737195498260944
45969801612775832 52326769731824528
92805107995045904 99963030859806880
12727571944729240 29307799332717152
40473778650937296 83075573238690240
22464442256876388 57636409095359456
19577769323066724 62511597880388296
59973803920317880 66066841182244528
10887309594577032 63820210229101984
12884123304212578 62291059495307200
82784633274031504 95425253741111808
6757813210359959 78677269241341824
23452656356811536 94111474123379952
19054043250241864 38267220754960272
12600734716600426 64855571842066992
1003376887646103 100736025855968528
47313964324396160 54915929703518712
46963811263227488 55365377824805480
17224608848720180 85590507454057360
47841334186782480 79046228610268448
46294289112823512 70745104122775696
6856237944639210 17817498022122966
26390833305207840 98457842811015760
68517469926384776 89433248504375888
11787678909143454 15496326162850962
30884092345319384 54547502814820512
72766049844112064 74251834223643536
33589983706051276 62385275957442512
75991330574124576 99386374931726128
36609731797519704 103427996389396352
25811361537489336 27945483688634128
17585601757433712 93696428156566672
22297513597573864 44198487108343912
26366483283991640 43167287481848936
31223227385207004 73288447474870336
38591477924148200 72611648076882208
67744916202426568 71135388438519328
73032013801432080 97420351814231552
29825657274455660 40126981963911464
15091228771819696 60986694971514168
45341097032687408 50032886846997480
51245498795740920 59078370859394112
36647041397005104 61421571832737768
23791965793587508 75187518566073264
37306814132681680 60582532258203160
70389384458860056 91338470344144880
16831336009474192 49929325093480328
10081499272533804 17187915996227274
30329118293191548 50685864050104168
44230230102954888 87877425075068336
5315574204506305 50246161522245816
45964089932558472 70371476156826440
72055937489889952 80354546615777632
37296268504136296 58819256994803656
39031175070708104 64612562699177592
56400034184576072 105772570455706080
55998552004086336 106740867042664016
16534800837531290 53772515446973832
22782000932710660 93541210768394528
40650418821407720 64181473318795048
36681748199051304 55319504536242712
8959462234262853 88519261219205904
32226437858021564 82946466331139040
1885471974950410 8336580832946401
100773364949676960 101202367990371760
47382817088123352 65707220036457480
8734647106618123 102704915396183840
29096763977297228 82547819484817168
32702720985165808 40191829444598416
36109375002237720 76629937814353600
11203797199773032 69786921311006208
95858296142644944 103033048578960480
2628264077047731 69640998096143000
2835696079730989 48596019368519240
2249584830613709 71118819051228760
61306585933065072 73469911072054720
31110541773233432 69303405565844768
9068570123728186 83102533214579440
35476224083131428 80226468401610224
100383899492736112 107312441038671552
85079955607062192 103535536489114448
25171061437354292 104036909168159168
34515472496684284 98710653491542496
13271334411098488 78244028908120400
44968838724981720 106300552488254224
6913014423734288 19898675944883360
39861531599397304 58831363061650504
31373723141277332 67378790046026272
6882811051571659 104135132207434528
50147611560377152 97612394385993248
67279703152559320 83238596619395504
13874629918014154 19576833436397564
41937939855228064 97716470747009328
26609506530265444 87335239527256064
44507586084803800 83652025104893920
29094117149584216 63558668089709128
23046797022259916 67133124789419592
7126970270173268 68393955350647776
26302458623747268 91714325559279312
51009148626736096 89800230233962304
5355636199155048 53139195456927520
4502133859293368 82299568695725680
1765896164350892 21736854456340420
15182361694720086 57374869542656744
81319065127658128 87685870376538512
33917110356317920 64348966622547568
34946764636702368 40995822334739712
36223923559286136 46311518428792600
41078697045035192 102936506679736384
48820063766263992 78098449844846384
9355421663038640 9996915040990072
88319446745494896 98386014986059248
15112349395270166 82089912291287280
41230100628003720 98117445942499984
14596913909828576 26690627577372756
4180357240664294 62443803645888560
26384032317868440 80098728640435840
39726189508914968 100712415466880480
36183189183842872 87567309605867056
24780923183098616 97746471288726480
1868413705307008 39513176803454992
29642122590705128 84433912755030496
21052217376646436 61246006103657952
10074452195870596 43199505110250120
26362862364025896 40660995142654824
11117980476499182 20428084322575008
72763262217836048 103638859209898816
62324997927721824 92973514080468048
35923354526092932 50674937594717440
96858292385139136 99132671869422208
823761943190384 76763766757560768
9252606149905020 90347981246877344
42449001675506616 53440053844394336
52027230058347736 64524967172599072
40306480923945640 79309547444157840
53624534228045304 95026405862603056
26298096984518448 96047870088184032
38944644089154840 65379561357825888
16190982153425990 25325629945115676
839183227767563 25646316880770128
10283966348086936 15410195599877938
20408151599198544 103818225222214576
69324909811619992 86294939949195920
18349055354503644 21034120314696896
51765517414728192 97301776899710144
43301788998090768 83070338074903152
7611099459364705 10830597964311224
34819829154458256 52977486436928592
26715050578732696 59020544362139928
6325151850345615 107162288670127552
42297207118586760 45824875837285256
8184250712676625 15805013781169900
42744558365292384 85829082430725536
38007759830933784 54344844651667056
19105044240147412 86240866586006592
30990591254977052 49953809940352664
60363666587292520 105073142861331616
43793805796134592 99640013081992400
46257122257118256 52527751046153672
52392707567601808 61486983146984520
79659475206265312 86404248661175968
98659064244446624 98918627981354960
51898241058351544 90423318197624256
29271544054323976 52963737016042360
81226875300335744 104532570720883616
34381908542154716 59711451502219808
20474264389790356 88523112963225232
77846065538799328 97971637742620528
46022966831079512 101108823647628848
9945562878241736 94321411574354224
28176369201399628 31743367661741656
14488613277499016 16767878888997660
61150291526269568 77104917682388736
46296992255832696 77296257513383152
85106166313499888 107255433341603152
798691719762421 16370467424584590
74274194065436224 80052322314382976
31444051934931584 79014053778052560
48235494057499720 52474638940150864
70445043584218640 96183572649502240
35556079270846960 87552412290094048
8268949954624562 38010741448026296
59456985737556496 95191221421977680
40129678717876840 55489017335491216
16262825089245996 18768987431527720
83014389588087136 91080075768878992
89997488409898432 96083518199605232
25494632695333496 48726379926705200
55591000216809112 71370755811258360
59579741350944176 98017473343735568
12322889402650460 90066228613658576
19374538947497188 31343763210985584
91575554627508976 105274464024063168
47253866658820752 102995841275721040
31660237743937700 83568158104762704
3702206341457369 64470693539992944
36867902731414816 49754154828622848
88383641167960416 91260900227341904
43280332961885096 73584035813542608
50213702971245608 96423053038445728
22491207005225004 47032181116989160
836463523578644 35209776472132512
37702694684617640 44410197780623272
96065124108480512 100129991653475248
18575394458911144 68239504647940488
39703917345700856 102003147908817728
33417204240260336 69613575746629760
12325483515722282 19421778241271220
15074081335305796 52596646547394208
18580313153022396 19299073337451948
19839841152186976 63641919056938208
10226872525796134 42402419087758664
63757194824298136 100584783994211264
4841327901956943 79589911320371680
82719107862776240 102288646737920064
49582200104327040 69587917846062512
75032736104013104 89742707179016544
28874403142340868 85623333226490448
18878916144453824 47087823485899384
26008779716939940 33439111069307728
37465575252575704 66214360392435112
57147383787003744 89935713261728720
40000219654432704 100687131912413472
18071162610619364 83210764529259920
55016776048110992 106065798825092000
40683804563245416 58357814817536576
7263787796501164 22336625082423796
31274200423122424 65953243406911888
3174799168743898 89066222167612128
12143965050016028 61895885033713952
8539594395109945 63905475440229832
3750192915520861 5932174159941868
1744010992599488 15432003410620508
3376733225165560 50213470451160840
50057129413743624 60343240691096912
1535511174202729 10213485320711904
58422670797802768 92303940044742256
30025229291819020 99428286785502304
77986206245167584 84287184511009648
78169858188110016 80821273319030048
7325788362478642 67232761260602232
26779495852363220 107178569553101408
87758597762626704 93728000495473152
357659983340072 25384091347548692
16108250364752206 49679687948825488
21262268767368712 72741239212137648
7787969385112386 89913808694245968
56242405272027240 68388718512883800
30576051900037020 41300785182748440
2495001946143724 45293447572052792
75861247868150368 100636092420552512
8319844968160253 97020771519796432
8962433294592290 93694550204861888
9250174704313284 41413883235971856
43139930612464928 53904184142418320
27915656166503160 44376711092272592
19863244878408824 86850362053924992
4677605307019809 63361027657502400
45003893191334944 92894040355314688
18277281655080808 50592744861037472
7700347012323003 29668435137851352
75041770721336032 95232545788321744
43638845424824552 103853681507927392
4094984704888155 75422070173846096
40405517647266032 48951668474459872
64713919183002512 76842671111439184
45605790249119592 74600261132820560
34573384914193364 97196458251180320
28304448542944352 86533291072794016
6115861343436817 83869851294187216
5850133756324772 22993535006639496
54262357841747696 68592749753038832
33763128605060216 53088238595901520
50715246432954056 77870950425000816
34695041770009252 97148821374565184
42682541422134040 89245140363588768
37542840734689736 39002009311456320
35624257495615788 106336729778568336
21334906163554776 43641166631965664
61251497735955088 67875550220977440
68812265867733808 75032908852307552
89342453347047104 93163911458014736
43652303956651336 94614050227901136
40016596023262808 95693982503902880
208590342858886 78638174848538640
15658154466465006 70528941302872888
59849505476747168 69428561303673216
1635701836535264 78253296678636976
7021975514007954 38788297714956688
14214134707044228 103834098778718240
16316044031496058 79011912220378160
2055782684499741 22659466855202496
7104417739340596 68055927062152144
10561743382877356 63820843690208088
21285986915669264 46084346751994736
7458404813421254 97049118606084496
9622540762570196 71129223315161560
2275914197089387 103619549652967520
45856864390745568 97054047905794208
35879115688924812 83405647284407856
34570714532095740 52598546894335968
63233265182621424 79873484152805376
66373646433519400 70690793173732040
53807748343297608 67634644876635400
52652057635574376 98476767780768256
47591846353150208 98455540894794912
80453446575795408 95704802692753664
13598495735878762 103089832042178032
40365730864410424 45424208751804000
65003135601248968 106319251905112896
35710661873247168 83475084075935408
38892804551177624 105368193115276400
4663839635828021 5434021358969119
58384266800226624 62594879429200400
17326849351402294 88123939966499760
14432777034615334 103566161469259328
37550044797375512 44132256723465376
51231601982682448 92635939753208208
21911230647279372 79632277796178096
82903836147020768 84833555962048016
17499315357754528 103778944805341024
10189400981184012 18272824763318644
27199050402907196 102646204991691648
68651775295168728 93920345605617584
52095009972079880 60315230518231240
82848999433683056 103632817540330192
89765985327312144 104046223112764032
35861560034246468 70453047863530776
11675387856930548 106272197214307088
4500147067426302 43095717275745800
3886257438621523 76368813810017824
35283873473885368 76141360844906288
85440327451977584 103726055222647536
35277120703055976 71191329467673536
46204736497389248 89292717191649296
677818492773056 95469765089806416
64597381481497232 94474755587726272
44347472037885696 100939454137549648
8217212117192083 47976624512831528
79053587843471952 84837554264418848
51934705600168256 52979717423614536
55862587995859944 103633027880179664
34203705314189548 100765719426155152
59242383850847664 70524409862627832
31822349850598544 86147902856454512
5891558592603687 51953171198688536
56188296852403296 67684592036348384
26098257215865724 64651064802217904
32088148658142108 101143088629642160
98892423943742048 100745295096201392
55726029619932968 87914790924061632
95505215371654560 98068175868810720
79515095527924016 103512267406802432
33253677075843068 73294014264899872
17514001869255076 100842923505568368
10845731512282568 34342873887087652
6337615036069111 43758246180560328
6942392340738682 107333789871702256
28651424433879488 55736861216108736
22782558236321652 69171746877227064
12773404957540902 48344591344702560
61209946779774128 77290312194013264
40162335792747520 69135504445491448
79304883582137728 96506274419612944
27429203015869156 57458713144449272
30589264038791676 66235583104740560
2154358927296449 61501014481029168
60414325090160784 67813783992565192
50046170133670072 98359224825934272
12497608978199012 45616494262226512
30284988847880572 73059565981117680
90403730426015904 94641242349208896
15954403279782496 35772162589068624
56002817815360296 59548660967857016
91904741482624864 95328361286381968
7257713142668919 100965471755328048
39768875160189840 101418130696619088
14929164437257012 84596335053400464
31727400059654256 47892507237447008
59333169726070440 78060248943722192
17182071525158702 35482147367068884
10990455186051566 19572961295444500
36865768707093832 46032218374937848
42860687152538328 48696139156823376
14329069062100228 47740182881757000
24939281029865660 92750472444617520
33003588139479468 79474798853068592
52948632060256608 64592464575197640
2020004131308366 75587881249139456
62595933304044376 84129656684324320
19158656071696864 92976949225703488
68899246047173352 72769196219646880
38927380106348064 101580107264401312
54187556776850160 74495980565052464
6353923012215046 60969120253123512
61620674300619160 88498054921590480
83927056786010800 90568427497501040
51875289466159848 59355636387675128
33520718063453696 45641579901659040
51320267451573976 86123225468798496
47398266695392256 73254796392092944
19441572367817320 69024226075098464
38701056084819056 88232851780653808
45320440589809824 83309542390248928
24080091960772720 101132653790646800
5085562021104053 18724731006790936
1563217445344544 102264400989824352
51862027029278216 66844761790740240
47867768670175200 78507305373889584
83900984963160368 90359481564362384
11086496573155220 12387027969795616
7270333452828602 84330792606172992
90672262998425344 102731559335745680
77690055709611184 87373403950937712
26353156061192720 84502059996376080
22000397089672100 58937741826086080
2605293266839982 3071219523648073
9419161269641882 85263372476081520
10767580304640586 48215445543132048
22400072794362652 34185435414675544
1810025257797623 52490127723968536
101230577523600064 103190525178196400
34796744240764256 97601842341548208
18869825373369608 102115881984222096
69126376299243584 74239483577511648
25753161031580748 62881943215937080
23629312710188688 47918119619749480
5467216579817966 66739096200350608
76458383162402384 80616870281802800
41303615349778008 50121576551859696
7353115853538899 16499898705860910
64925014028686184 106327597866832800
27779473196100252 99553450656765808
5867335154658130 93122187028247888
79139485111439936 102423405828007568
36200740787538928 92165556734853792
68238297132761040 92005484738726864
60189267155601152 103048868254471648
16011090024516688 22269776114314284
1640656484478379 7743102595061498
12550658586410530 70100403482410088
18779687370313656 84419034731574304
23122202392906204 96407419833394304
63164576343185080 92146667842525536
24652010935672392 61824913477941928
18689691114420712 76397939862680864
8466917591908269 99305362678697648
87215597983055936 89577222276598800
25595885191445940 66891068283173032
22683258750916304 104282117403547344
33765549939445516 77044284001051760
18565799369777692 55232581550344504
8534504005047613 9933952015536886
62777334599405704 69360307353318448
37037321363642904 99054554541081680
11412753655815894 79302111530047280
4067337096871950 46366522323389080
52199815511273984 79186424179359104
52181162692625456 66593207939412344
20272394081332028 106784103394295568
47308791897354536 69444162945043984
69206128397294280 80067382489646192
35588017654518148 81713147136668832
29964889169823856 73488064838341568
34877456127688620 52836113128058272
20688862622748960 104366507837647312
45632721973476056 54022087677446016
24415694861147704 36508951141078968
19492393722930920 90217786106125312
85905365171348240 106134629558402320
61838857489534032 68010599590459104
63559096120928608 79222906755632832
22194604222180572 32197796108895892
21688722858716976 25613805755036180
44574222028242904 66060016718907208
7735881835128026 59474825614791528
52543670166849168 91487602163708544
94397919800480320 98305962630674032
18312458293690500 76252315027452512
12629078108361442 63936409832689704
8197352465493779 15220197530756006
18753565412263120 77418414488440752
51398443228712872 81366240042009024
47522628867263440 76398804301442768
10421312492376716 95350013204526192
62580771209690512 89867194931461392
8262117372649007 89394709491987664
48853843694512208 77526126457122464
86466895022482352 102778091778784624
90770562008387424 97553988062860928
818411071751404 60038743099885976
40697478343563488 69836851365023080
57411642533935584 101845800344156320
32265107923978824 62015654885764352
7531268951048665 85890497309425408
45312492366100336 92813751692211584
6890494404861454 82865218491266304
40907410903296688 42554201172089792
54337384833134496 97091629566762224
929102968691635 15388453450868998
59989434913385048 90858303110739568
43141972868345288 68159142918582960
13247321687651452 96635967171003776
38788995072454096 75852029138628816
45052626037631256 95268801993201120
13627088228370294 27942772234748096
34618289951158164 91378514554341568
74362906867647984 75899101783980608
17341188229275904 70598301855725136
40555342654917168 96469277767789904
41733979701722744 52448382707457384
32970475721374148 33698219838573476
5229463409589008 34777843745791648
13763548502228936 95848169282215168
14597131587623986 105305018250822512
47246202965432384 86514641189357808
12268738424765404 79572442785955856
24619507319767012 59914043147312584
43790257926582360 47663178335466416
31959569965447636 52008917889458496
71432977465430112 81191234154342704
71825672118665736 88992385670697840
66820829557127424 103899506991609632
25482977787044920 102465666892000640
1170205929077149 101001138822208080
2459051738132478 86072359931913424
17023249670582590 91724494096678592
5564952450109104 73216019195849264
28706282288284320 71789216485724304
26910424402680604 44787854625196104
2865529295072938 37709278291298320
4565872257485583 65792490916909064
16968904310089122 76662064146603824
103923648646592400 104649961935013648
14815564358723458 20803465916093840
33089535545525380 70339700337579008
36525261972616600 100254575995471632
57779457079273640 62035490970710032
43153630211690168 103472466889659184
54403343689083128 103656540101754448
17164982722952662 99279753353991760
83170627416349456 103378196735410368
4015464216004946 42658668118712256
63075381515636864 94332351200707296
23990967032339492 47095142719672040
61534892732239568 66909693873444784
64342526165885960 68380990677785152
26721644433522812 43203619044851328
28632855676254672 33691538085784932
6015726164322666 6531203166184620
15998265867427072 16344375829533778
2895001840654756 60716600455022848
63166348983325616 69939440892453048
35191058510194036 90335323534784752
51826848414583240 99628560548753424
15679114811776362 42131185175228144
79657285731509824 105579157130468816
15130599621097956 51696377846750672
40728317937989832 53052497773558456
14674445280736932 32371936290367908
11576341377957160 40661107111432288
22485331803345504 54167421914521440
48729786663261440 52366303347084456
31536335539199084 79270970727529568
65276358713043248 66067438813718072
37869574906089424 50912944207694272
23273407452693192 88019648275786256
2429732974846650 16260799317779170
35092529428992100 58591142313851960
5588603562921909 58050579811426960
63821051534410136 104877330600288832
44559021950435664 63051349317110864
26409743858508316 57974242447879448
67849227946159024 75110014472153520
26944446236537188 73119121661217168
39626095119091056 90959880291149568
36772865861005040 77473805525137376
22840084038513960 56199894325910600
14704831699196252 56608672587199432
66248414705520288 101376679633937904
63453816158993952 106786983991864080
20374880265128340 20918608066306700
9831739714521796 104369065054851216
6910881148101048 61047273925848040
59680310436813392 103874214332471152
80911238455121664 82991042782972384
48860485646629360 82978368968806896
50480214217757824 92539110214705712
50417224138110384 65942005872061576
70990170991532560 105888070011618864
40180055981688336 84217057311647088
82633389946874672 98678341486876736
19169678073880016 70639003968390320
75208504107612272 91290672837744960
23483640734120572 54753262537699920
57129910378823504 89571540917739152
45513615912082320 96085188522247376
21379657246836484 99671316936624960
7700621252912907 18369937566728604
20445618879229368 78496705760417984
3887079893762591 61284867061337320
21314141224830260 42768434811383848
15830609320137414 82659488685411120
31904782513717288 60150355768038216
43186025004056192 89776754969274960
30226701465146656 56366898557218584
10325330563319404 85591837734972048
32193929993724844 38100127247912240
30829386433588048 103303276024185248
2168506659626389 15854036001038370
11845577514762886 28189424251857392
48590980390602904 90826063547439248
32107871072983188 92799889304193168
15543499222184000 90056848247678816
42237509867866544 78767769211418576
59738656611797368 83993748777923248
13402891912866600 42316321187423728
46258512831708552 91747591337000704
12159772654280480 92764785650755360
48630757604989272 83869846810433248
30582129643863316 73456709352002000
3050250043217088 89018283432737024
29350320591554276 65970293521068232
6921187239635472 60008905994262352
681673456598282 11825097176052864
5867099781953052 86162752928394368
54742896118388400 55834815252406728
63887236811367456 70613551852529184
55062377737701448 59722997041696584
69683916921805616 77799798068833584
70425541788921016 100597316159382688
17461847021929560 42560266702239256
55530612989783128 73160127415072672
16715312716095744 24382616519483580
37461141571236064 93033219942662096
52706050741890744 94376847691573776
4886264791482928 79840602686291552
4003544849528124 87857526514389856
83012261139976928 99329715596351680
14702097424608620 73690575185924960
3166944929483034 11246984437421042
14169044619812784 14713548474592218
54739156148576384 66926641935768552
70730416770608184 84892266703517968
3727329218222429 19314166022772228
6191614910300831 41929085435489680
80486528327461296 106984912299235984
55837209831743656 91644941811248448
62901304924512136 81191154744284112
68581582572279016 95670844264545504
22674632271004120 41893769361131312
38797530573470712 48341866962410768
40271719972143576 77849242646915104
46952158910105160 48938876776151688
5492389591698078 86036371777711536
50678377422900040 102166151948644320
11081078776056296 47143790684475736
59794386475293768 62995364137543904
61834132501942864 93371905005326896
84940922825161408 95103048343569248
6704588602560810 92629444759405568
81301627772080656 97071347363236288
23049304142363372 95013746572102416
23474816545879760 99007438200310576
49171181517053632 86470633775058032
97381622877057712 100446490495386944
35354996153584692 70127744506163064
70987708471993296 100040212050680224
33575176609558124 39761779410159704
13952595623087700 89767432019883024
87231574276231824 104948438135633920
6930183011742405 96752288105187664
101125754641030944 106568144672504112
12870346694837196 52029075770808064
36100789288639856 61747430350929680
1703690375027085 51369308172682984
63312812994711720 96490878147601376
82067389654172944 98254584505045376
6207711893305973 103930543918303360
38527579207939936 63357277025823632
48404085367407640 102318214307394464
69715248753632400 104760890088807360
30153330218977756 58112436777757296
70999345070638320 94662768323202192
19103826481216824 44128497598535184
19001249590336240 53588270843723328
11356338870118720 50369558593577984
28697697032787720 79352373213903088
52722463126764328 77928742599148608
53634508374384720 57902490278443184
17913510882728968 92905775598515376
54894828790859256 95051219620205360
96821834387359680 103846033794675120
2354146356577684 64995491460916936
66251021291072120 92794845427055792
65107777054631848 94828753051080000
76568771741293376 83394662275574160
44982839952540232 80349037294269616
12079678375914008 91290446667183360
17825052158345806 95578941191036656
57127456860086472 96161265539074768
25789073277897276 56802166781626160
16228447543736658 25028987781166092
179513155126190 104078259605700368
88264503938837104 95981741958828800
28503653348273868 31996420626111620
24959138297340788 57260180934953344
10879997960696036 89898586398098048
48601041678680448 93314877602450992
4156401230850985 67643578879295008
35762060565400716 72243251268620720
21444797621648800 47425151940386232
1870959641553117 34575235876754780
33587068698969288 33969464286585636
4586216700633242 39593186498201392
59969156335115848 82112482054183632
46924769146768600 66351651831176800
18244301285770808 36480438433591480
8854570126707845 73520130668775984
58607084023925432 72238623835411872
54807255308722336 99090226520071472
28735974737842576 86893046092475568
32994494394765112 68894346297953840
144688796499252 88157880394399312
4611132221563723 92359001418039376
26550213214847580 72664728222324800
52788151242998152 54037717916291840
90860798465203152 98723203737530192
48147803713778712 93256999265344672
126738490943527 979477567731476
55005541551915008 68393504312031976
31711507112643072 78039792200948384
87400381474841360 90667900341263248
27931869999619308 67652121813956872
17661064942491542 55285554932948336
48151364887463024 93273462254760032
75065350236420096 80598767682876640
39468650413636040 56836553206989704
54934119887516816 78552212175001952
43575699527615000 57724314179763064
11555905441440208 83014706216009568
26389476985667052 51245238012906680
39899887150188088 93718497543745472
83712823598724032 100089584029082544
70076220546948664 84116627452365168
45689249700556208 83787601165613984
3728256329759218 99745402708675056
77513425366415072 80432332755843408
40218049843570352 93030669070068416
14008814262455376 58799812079709664
2556433573683168 28613185791087740
5709535196313098 51206115013170656
52045338521930344 106646484047244320
24178396491816344 81549727853492016
14307081438051232 50584889103642304
7377171154189305 35458509554043220
32696642262017840 79180856272653632
10250509425028234 10596030969321830
93672590047761584 96439623190190560
9822574432024390 47603923805230360
953433692514038 11030904486365134
23790346897443404 99518565310596912
62130455488130608 78003178834166000
33828253815499516 99471213399800928
61339770816857944 100151706653690016
33512383273862476 105774350831266464
77643418472496464 90281712390980576
11156211110643774 44028405550475720
83013661165253120 84828238213174496
8238717657410436 72752404146955536
57183881346330296 79753706383913088
6420025475783924 42623824317678096
35995546111679480 60672481359588656
57306768773289144 70397742851212352
24668843563005464 72166714028340192
5964242957049183 93144083474028832
69261712234225504 98219197683594192
50777203125892288 60429345358393136
55622614865135224 69597186850398680
61214329459896504 71193970332820936
43821602115209984 77284975771622128
74730175720389984 91269593382077840
7955719584840398 57860952786717640
24812098549950804 106898304347179472
16568317566388330 83567948780667168
20302868025391400 30013857172407168
4297193612587359 28178736815580768
9412325092837148 42689176270229368
9855503958517844 76147050908721968
67113572091458936 98787550597568960
10012757268632894 59262455285481296
5266066555095676 30900578854180544
29713100077499408 61170286738635672
32620677211500188 36550760483405328
19150485795479212 86616003022666976
55227314099605976 74587131754903456
14737654997366724 33747511965124532
28228907529825992 95390108204355680
2875919355262758 85861877733751344
46199422122777584 66196787994738424
31862417525336092 74775102349722336
279539157434845 23430298968171324
25043616124074188 36719444511393760
44703428605202896 45923044811843136
9972060413168722 89264979909417776
29130256545767992 43795577442161208
9499377219184882 25406870907072844
39839537296624400 52360786275225096
70716706222335856 99371732651489696
5649138967420581 72608432472480048
5413549906761173 55942518123372304
17593411466048442 67387413534627952
9366322930923848 49714852566601592
25691665540695968 98671766459574560
84962819913597536 105169881502247680
2068868484838487 9084972637438208
12465015920339974 38808878842096352
75957298534248016 85316548853540848
7506778118373494 34305638233769248
1448214142519379 77562188212881136
27251240475632112 100253278161676080
22460849214139572 33762891907065984
70674540829451032 90023286278325328
14694815634416970 66233810484380760
8376402022156148 21412084468734752
22840598325617232 31741997393653508
27216944034077852 86269871717417952
4693302466255954 94064983964962448
17872806172293482 58553705719641152
39102044791098808 85016823909635600
34909487526256200 57884753425795016
93617176891161408 101771477020251152
86281576092520192 100437009716669136
62671385313709296 82776447270637184
5795620582707218 51518026195485336
14478066862258156 94950204915871872
42777398745908000 69513982665496864
11571011096573646 73609152592283296
40199442782390240 81289519116279648
87467130832671408 99513434617449632
34898417416696188 106524105450635216
58906507890198936 73905207042816976
18802998127595912 74409261454637184
38590893590609384 43883790555526000
6027222024243168 27397664121475616
37439316555564136 106372807280009136
5826325725904850 82753751971727424
80860035083947040 97409350600976240
22493539866262832 105726966349054400
3788391137940218 8234315777338796
37593294158207728 59045820555409656
40159498914175056 65249063971059456
22353962420880140 105502870623996416
6182927993070225 57238414897813072
47372402219267680 68338915479670760
20193636069988264 84840029895830960
23658260466220108 43120285536926680
31956374024079152 60545049057056848
89927692118418944 95111239803926528
5734738333858493 7652913011568837
40688178470230 9012664080407720
66507720770695152 84538652234092000
31715446250011080 64099499402577248
2214648215795136 8412947827013784
35099365739252112 63131865841568032
34546914654352972 43157361726233696
30577543960270708 35599075798146460
1205572007790757 6874440868923191
19916425627825940 103334001109897296
10527508903629310 26658644623655336
3970483988957598 81140558919624384
28976931719524784 51673230746367680
48346585017306544 51474506481030688
36203625869403864 45957266694227248
22164810308763136 47937342063069560
29297584027840824 102958395601253568
11230968088134772 74492236143277408
8425866426682287 23068838981693664
1153252255812073 87077072161107312
25320183298363892 59573432486705816
13253685687262352 26232965418435684
71711656101679656 107259926078589696
77828803788896224 105159538523695824
3180392955849458 62417858796719016
32919919203610632 50001220486334256
43480322028250912 74165961169810144
59139561636140480 85807172291460096
43500308661809568 51213939488531144
83395993282947216 103019476069955504
68286466778791088 103138358601710192
45213389025669888 66754469105025144
11443844157711036 105218117239425344
4720669015896991 29953739047424336
11962610913004692 67585884133335152
13695582705015954 56384837285609472
43333778015026496 59354500096678960
44222984396865872 95668360793085152
76787530795008128 78178278719318816
57601344244084200 77581928132057616
64347470831838264 87663022680959760
70211872305136528 106209385596405088
48654883936277416 68519994766935008
2121695029219056 75058191326775024
3537044602849962 87036252416313984
100058783742676224 102108852224166928
29138276152240772 98063861779505600
21949321129793180 53395500469139128
6770315246322254 15043122603231058
36886629396329136 81007129158276416
24826659964628236 50658663954050472
46887379491969328 87417985281737184
24716033645714584 80457323377001616
27653098976858536 57198030456720384
6321388875489048 64849820307270472
18013303223231898 105841109525834720
22534465096889508 25759099860512940
65983482214474912 79602311558038384
86109314723057232 101944533719681616
67026445698860208 74489217294902464
2220417662481309 60546636609880864
15456116879940806 69685030860217712
7529898989752965 50515674827613480
3127783239170839 99043497537373792
40203008737813592 49519619048531752
50508055420690952 56945780684573776
84475140488828320 85906788736564304
28617290491270844 38253434274891688
23284413984289184 106902462133812784
55456565358413728 95448489278168160
25664754920032516 50849094665534624
46657643997218736 89200911034147696
1171871951003266 40148305735378672
23237567531625760 53433516971234160
16161743886490640 85226064130149504
801748245063782 89640940795842416
15552331842510232 99166645267425216
47856094035571696 97717649437277280
42360743491327696 59020400346033896
33746888735765096 45858527327766824
903444046053696 70103387561458632
69104205480630912 103890759634668032
52529350228812824 90268987537668656
51754828933617048 56141221034376560
42618129236889296 64157894560973400
27427695741531388 33010235857428380
24737763594111268 83888800328638512
64975352169023168 66817836254018064
35747659594179556 87018865305556928
88272488435992480 106948070056589184
7219113957554249 58108479867362248
3096951667829897 35897124429594824
5675766817681507 50217229514202144
72015963068738216 84713221296176192
43335463334766792 76629571456964912
92788765100972416 98859650758921872
40166463238888192 59254012874166144
18704088784500516 75298066000207568
51849535841373856 89234941300571488
4437096008775713 73406629570423936
14621036534801874 79880820727196544
28474223126211564 78714818394501168
19275909301306928 72249277693000448
11773060193629844 63655657130461160
69304782771047632 80888433026418352
25075811589365020 88078587752313280
87124065205271584 96376354662296352
9374381996159750 66004003367158544
45582225824956536 103446208913250416
31228288559717196 94758987856637632
2415191193812181 49397890286664608
20898528708641064 56521224656990464
46481848075936152 66159544827035184
38508075517309592 86968601196182688
15256403577536782 104324117774247424
4365543283033755 85628052716746960
41292272878026984 74604245632482192
62465774912454264 87749778689386416
8847486838037878 79977682762202112
19933580816054164 106784954118461680
27926358847719592 83379729531850864
15660482320196542 89403002729953440
12963010071292884 43922221273301344
16327311295537196 99391772343049680
38398324554131720 69951832974773448
67446675718661536 101745021908508736
72058855380426832 89924669723170144
9489095795821004 22569415584922804
90499347766768704 91043995410494672
8054519715677266 72973922785974160
54857057768564640 61337561027433432
81996117572206160 82852684057530640
35094543876830312 83849330466564608
58673845742084160 68359005700259440
35077024601716252 55298998738831360
55089119121291000 84304374533024640
1387306058083344 60512864987966576
37028846078354288 81711460339642384
4845851094351962 27525957561643616
36527143595503256 73749530927727168
1881955163652802 104968383540325616
48413886682247952 84086837715112736
24117554322840516 98353679738251552
70891983587767072 99139840317464128
55601281589266616 81740771346663712
30282963206201188 39080054942984416
18042778600931940 64825035273654976
61155368637941016 81181831031126832
18391754060240948 51191826300414688
57538115689627112 95658369352594432
8290801811542897 68267888403687328
81947971374150128 99179719309340352
21719652457509624 37889687739394784
68554803434567680 102114262810650688
27712814270298404 97446058731473600
81044157324519392 90612617892729616
36068656591594720 105850985271831952
57554442579529224 85302420947396896
816101160138702 33248575592823428
201688021919632 20254941717173780
21024531815621196 86202962763351104
93466956678104080 106341758577990784
53932006692807800 73987614694743008
13330827437535484 93225906280238400
75011799779577296 99226769182714144
103935298680557312 104390449720917184
56750549632605776 88746922591682112
4908561580202106 31257541641838092
39143184386135504 54318489445998416
9937806733221442 76427686998593568
53553233999265704 104785978782657680
12926766790544518 75206460130098000
35844281148650764 85715547058599136
3340075514108278 43625848701758216
61608176133118856 107331998246088480
71302384573143048 93745089509187760
66011919932748072 67109394173641248
18116121901342784 97761096321036208
32085059108866520 64447370626023144
37294315876756688 104654429899098272
58869987904052384 99754149444249792
25869846073049944 26944131047052400
2082709542133714 56858717025586736
24394632736088576 28251453333876436
47579096728188736 69035586823549696
16230590570431910 72574337107354784
63277211348545496 90026977847904256
71561897021171992 83259625012239120
66504720170782128 67802159564666024
20416892281799712 80600650582382256
81595112143726784 104017598396100672
24384738579268280 96099769955674800
77340525297457552 84709067420723776
15005881271780786 59838784576257360
44005543273300960 55981925643302568
77217415748790400 95301091694520624
14281107844847878 58163722873839984
25061655931000152 101783186867105168
63350729982630192 76199779662897920
54440624370363264 58946635256901584
18408216165554440 56488026390163456
8710639733050542 78744380750082832
20389492918137752 91584668927213344
5400292784611896 96076783370942752
51198587109795408 100046773738226000
19769540719653712 99648877552218688
8825570610175329 62275557424647176
30750264464769000 58018375432161368
35142470156868764 50865925457479504
12152846002734382 17852322130337916
83635987234641312 84655255298051120
14422447066505440 84428888053636608
1563753384508515 41434989688940072
21286777372760404 81828212462722832
18624761503736124 64987871553974568
18033330204277048 40716112489662576
54852595545839720 91046978898232704
65297513210308880 72221744937546208
22346236508042540 27502057020584884
91900666606208864 105236609480864400
19916554850982296 106565105093987344
38532532615320232 50482831823617584
48340622288312560 77612530575880096
32454524267866916 100658359500425776
71253900612813992 82190754582076320
6099384696707538 38097027980773952
1901246710044099 98033001073112160
19594360215052808 105955746591295312
53073376549352680 105731865463231728
47501590772333176 92347996659903008
20235285388904584 71297824615363736
11544912291774376 46775164178215056
26084667290578476 88805811526223424
1296170532822037 27985660139129656
18609308718259824 46516060728018976
51893406509929304 77372418918037456
19098052917241680 47481328509051160
32469806568799228 68854726396579024
28322603230512256 71181824597425504
34835187686384984 73134389662645008
37351450496346304 104388202163460992
25590271570889680 76271805910376016
46816998699509456 106210079168485712
98520132140162720 106832224361766496
79481732455077792 81651837881017360
50957165258645664 58689605929718432
49000596238135560 79502782247065408
89491707976698736 90320154978715568
64745387424379768 77639236649526640
70851845735910456 84185655119512992
30758771348789616 91014312249515584
4580776071806720 55160090106428560
77405998112432528 98925072379558624
46483809980090744 93153907071102960
77045308836774496 82680806889283424
60633239951426736 67811846687715568
23537921299678816 58885919109420432
31538988552884312 39731338391540552
23321060184171692 84886651403037312
29386915965050144 73778583841835072
22659978037865460 101888352806115408
8145019258950811 17231427044916164
23007750251429000 84069993449079568
42980890005778528 78557369344435552
26756618547243516 104909546468142384
49091061551458768 61167390746811328
14059515785074624 69357188599631920
20342410366496672 79248081971382192
28985504480937976 85513124661126384
45158417247189360 105344049449194784
23389331307099164 23549539251453796
29211408166770952 46652046271858624
20837599650692380 48679210392073848
15294827224267588 16341928642691432
15292141020627604 16627503520170222
35821004801146336 44199185920069912
18992151733776104 67370237002465480
73223131660818528 86671767117926464
8836844821406179 16453653228784952
25297796659404008 49536673394984848
27635103259169784 30844594782070560
14828895634967050 60755793765524712
16001211070786676 89420090734696256
5758846393999103 22077909912898268
52200833955132704 99050331821379904
25982156376111236 51471311524838288
21758950683936704 40356427641486384
73589475438814208 105998979308677744
46145922773531368 71214124787276880
18690652840311060 87467669408557184
67063646952280464 96016837376481312
21397024670055020 28061136974867264
46522874044128064 81712871168749280
22277246348749176 85678691464248704
7549126164045338 52764292570203432
48347059528346664 91096499139592032
38531836960158560 43247710591311288
6818333570037846 33607265392050572
35558907698380300 61118439762253992
39846614754314064 73595012530976912
47730549800884272 99350797394451584
7709532504049687 64034018160840264
30712118039936084 100962965386732160
21386684777146924 76736991188582272
6192503444051365 61749972319173848
55407857144409216 67672958945743216
66547674997995800 71341699553104824
42919488406227136 62537982971776240
63708370142784920 94592735331103184
51988327669241360 66929896137384456
18232614476997004 62550116475684392
54757333544520984 62471447246342504
29628112650209828 83785723695864544
96889124356671200 99883203426388992
33209742874033756 43241045276126888
48098559647441512 93153417225618032
35419918379082892 75876718619451184
42370995584823632 86084053403381776
63301436302448312 106695136359840080
48365684121162824 101847150372178704
37354639003633904 47235056846383312
8175147158987813 62992358631823768
38661012650040840 91092612557773648
28162835906309908 31500312414149492
60927487255883064 84507930663390784
5715133275796512 77443805483832208
20949438760261168 60084651545227848
30455046843507784 83253820379655504
64903294295730248 70330234529323616
60479157794866976 80509805668539856
35456129406126044 102351274867936000
15449000996821604 62468427673381464
4837856077080539 80389733909026768
1331689767160035 5653282303735736
40671058203260448 88363822629023040
1606857893772889 77243617636555904
32037865768905276 89366326452278960
12891850480044944 48186922870800808
53205513667289384 93032651831613984
9474551598634344 18558142873656092
59067259508043704 102365030640990896
48843290588092448 96195257283914240
55122537978833800 86258675213837872
2765459625307085 11915514739530952
10453261997499854 72057178590908472
27462650084625260 77345340318503232
43840377473807552 81145257958530848
47244992632133896 75678248844587760
32531880184283084 69240599173772472
33379729861902256 46769351251058984
59276074019660224 105264373516993392
13972967134761438 58694119541929664
35528794789986440 50914624086739760
9269420308914572 105515865261340400
9122470804850394 50895725819516784
59300911759681736 74860255273814816
60506323899266848 63194775463903464
50180213250165208 100507696693594416
53319899237727008 75866620776502272
22960814489918912 69828317725968976
68086609581399192 84571064054738672
32812390225946064 102498699576279136
28364836493741624 70094860731248136
48616141768916352 96122084323698864
44528003004851936 69376071309526864
43458976277881264 61968788236520424
82346734501038784 84913713874359952
4128656815779497 67715218716648904
60844188216756472 100920667199886768
7805241645596700 97332006803442448
57277453921482120 101809225862723984
9076524297291570 71828590106786008
100928123829552512 103932314932128592
23027115704837048 55074268870050464
34648640938233204 72442791831928672
6836618338969425 52847011637343248
12400343467202384 23613580101039900
24021692018829360 98976516441867504
32068444127738208 52385991524277912
24906460769807448 87783970948076304
50732835884343752 56154096970733296
42767228951672768 63179596123544352
22072777593122112 32914094155396672
10150302079610068 32761469217930624
13736730932588966 85485295308346224
70812411697106976 96899880290091376
74945641137509968 101161552640910016
31198475811463948 62345444372569696
89292152445666176 101946829098900672
10885682517642218 42785882447748208
25660425996442812 26881529864026656
48063141667580064 59056216778532448
19170733248318112 55998032736403688
56850595663275184 84223388715268384
81473912137620208 101179830975797328
34809192705266212 93897038047261104
84700012681927152 94756832298223168
61600618312130776 78367088883276800
8954405480067068 64877658975946848
55031359245774872 93661467126253184
29906295137483996 39085565412118176
31128460942334004 50574970842398480
59107516467600288 66404300139408536
53587617471165880 67039648102198832
2221802604516221 42919790307311272
68527744532009928 101386256583258496
26496972331269472 43228574153882624
77032602380629392 101864122844657952
71351008724746368 93884799760829984
40745571796481728 88838315759283504
32486255571274968 33248638837918872
60448870601277200 105838113795268688
26144662351165024 30946851938433476
66579832272693296 73423338202279712
12359826275049980 22630095822834028
8664775355708700 53099965800181608
12395268231441506 41961017711202648
90844994739123584 105982490302518144
70030072111753128 86585216558219584
20176209602574552 64061242969496192
76136889254784432 91505247208678880
49840750676581224 54541162747940096
7670001207801060 12507449436408622
58243541537345920 99756161176491232
57347961374318728 95822130896487104
37001961085507608 68514121306854288
41945981514102960 83640651625242288
1025464231855774 52568736818083600
20756983740252316 56724959843169440
9498746393991094 26808028119922272
24140945933783736 39822155940345408
13767825081150826 92035246967976816
61665276014461552 93304792405599648
65289583670450248 82867973287475632
203865069968414 66786686897343104
5307259013356021 100617504966795792
78584004058153968 102202964541320096
14452396565432748 28557053727716464
87779894425782064 94889346311860336
5558401056596378 104379148655165536
23859582363540284 101657424976870032
51871191705987576 95378543182346016
89107805299522064 96884272004349568
28003153973711032 102136763138996944
47473583487383680 57382921774236328
22176306224963772 35185686287265036
17877284708795940 52650230675953328
69025118163057368 75557073288682608
84009752286544080 103992410495309136
86492118387390192 104225687146194896
43239204956779128 43479196342246272
64354389363829464 107090558833778448
40416409966918208 54263277352941544
44178970984487944 71975776336664240
866289557624436 42410340407825496
10974780216652304 34444514402409384
49740441968483760 105355549725906048
75681771886996880 77667992756683392
32252972908658620 44490767194114328
49573121122700528 57902983862150992
42558610579827528 88695469944365744
58203398082101472 75425731587817808
32570550681873724 54347198747870672
15060346740950402 69045219422776832
27853817247689072 62535309780331080
12379385729751976 94874526238867248
7281846936527638 27126475728586596
35850676593675636 57441611430763280
5138991293041614 96211760131578880
5380741903424457 59948964605105624
22701912153931440 24762859373701112
20878648174784864 40475791260951640
16244890949160014 27245035583584228
57334689799460256 69992628658941696
48460631627030208 87994751109019136
44501985883403424 62225871182966648
96480486153557648 106033768417583904
6374694008484272 8788088378500371
8544995451007848 69824048158106656
70962194883433576 91542058501656016
50009279097896608 105823680060665568
32783386021121616 58737349041906776
22739876228989424 43476114636588696
33361561004310628 59789239656334344
5611530435301975 63542263678454248
41738615427997232 65245521627285808
88378837064099936 105483808760090320
9357684173722844 99202923588063488
3674280936574938 22033588118898788
36525626012762472 92846880319736160
49857555559464296 90974590044236432
34040396237468360 80833565519795280
7063218601811985 91418078800652752
103626863286963328 106847157376461856
375175304652023 84634108618207600
75707667245174064 93002487870652832
11474776736312492 21326755637166608
25875041020303740 37864089396508808
34813538843454764 83940962656962256
7218694154420475 64309591551805536
31449857109179324 102103145078087680
2095837451028443 92145495510382512
90561884316791968 103628676938330896
58038454997987784 79758958599223376
26128022784878176 48661087277700072
30490435647824496 79317329018145792
19709866505960856 72662928199766208
50188799924345808 64443901933186376
61198585889128912 102087715529034096
96056350875985776 107232923623254832
9071143249469762 41784774721509960
26728948371504608 32781277784434528
36044743065499136 98209087207272016
17996625327298366 84579869102673392
1793425371982575 84215377597648288
61223642080089224 80329956681092880
57408799785216936 72034930659935800
98425391150580272 99385168276333680
59345333443806112 66253611176624336
13564221690724572 73691417251286352
11557238128493888 49649148625563840
57018632275091584 104114126383725424
90247654266519984 96901868975608496
52414056623139984 83919541944035776
20009905202727900 44472098615508296
75567305877072192 99341197617358832
11827628208680350 79709440344794512
47995843224778776 101624691680647712
44593422073543960 45787439982894160
20276945960400404 40638803942105512
30090506058646792 55917728014572936
72053510384327744 100025809841185440
50556071906567032 69308109780846448
45703303348590496 53896037503201328
7392912341132741 64786955178980296
47980312666273912 93018137129911856
43201006367422128 79622149962490128
25993966383599868 88925033527438784
26687717371763244 39351773441141536
45636514589656096 78764404096538208
44846867380950192 53273269621734272
27924596669275300 83909656179721120
44350321704181696 82644699966163296
4171754172603228 11614963591685492
67762788989351696 82179500735128448
17666028969689952 65733662664725152
21791102971225752 43846787439957832
28692157064125080 29384580635094088
32904096873229620 55458772240819584
30762549904413240 104236837331631536
19505310008771908 24636187545398728
78362439324635744 106250387235099856
6170304501662830 58118619488478888
10765073943670660 83401841278964672
49209367188230544 92927475429825648
72519820981853152 82800036032734736
101243870586053152 106689228385454624
64754636979004328 99387525183932560
10265875793958670 50022219527631408
34518688685154744 53236887247371320
54480185484871704 107009461792025440
2331017530541993 90684391295157296
32740920041941092 106712270741581408
86170245061815312 95281984920484976
87714757285204752 103171475039855248
10376695018048484 78502167961624192
18712437846723568 48558854075879696
4990508566850284 63693436265810048
67345197531216088 80759440603530176
16466126355303964 71923957038303040
80174859632572224 92332141025010352
12215814399980552 28501937952375812
16076084229021464 31143513895684452
25948511546545808 81160767489706464
7041579092066578 65952580415143624
58745863104951896 69166101905186504
15545856869454202 91775043844234896
74757903842956592 104696163633401936
63784789026718944 95474300963517440
3473893721348955 18701693353407300
65023209342492336 106298826377953408
12700024793179328 34922451689496252
3897135254987719 9294068570423132
56736522125163304 86485072489796880
13163049656081780 42969631107643912
14874725418499764 39790468205453896
1920342249381257 11575275082102592
47655014150920512 93266423748579456
22690327911650860 60743944550628320
56259957371899832 104698050497042912
88777465366718352 89444882860487040
31821740345344944 43842539451780728
15726273743099222 26956427091756836
73789646506933632 97469487879459056
45509190125559264 79557483905765968
19904415613695156 53776605762892184
23815968855113996 64366228445092432
31400912026297016 54593006518756520
58649437629029120 78123105633564416
40554716996596168 89748637710038816
25805159200820176 75965225076260032
50070932580417280 65080063333258096
25586768280252852 64399227959507408
68718667634672968 99046586421345584
12373835550884636 82385246033342800
1043772805941773 53820631455066328
2559930582355501 102414856899219952
44302444724937464 98424799968550544
88872921334591344 102966684305806800
53181024922473176 56568936233328664
73261561368326992 75675387538462112
85754206938853888 104838989548939584
30415258793005008 67151958671337168
81166885860977216 103518134905829296
66621035051697576 106605809182453600
40645132321476768 52385773986207992
81363897591750768 101707516283058992
13852546363193138 85604420299578912
7502986257224660 67863440325186960
13503371770674142 43365283051237896
36337005194097160 68906039096453520
36502734796045328 56824464216403232
6297739462055210 44431511808265328
59624037124656712 99677972574568624
5303498357576755 14590767572738274
6953647289575199 7154344895010762
30620440665427416 48465564751200512
4075241496825030 55534699311549408
18439811786230100 25591672826622788
56484738650714528 107318530497219920
24381045301655212 84342982638428544
79146242858632320 93053588559477296
43369867354360224 84167349802553984
66564240153781552 83284367717462208
92043930175254496 92504979384183552
28892991000615328 88761674396565296
28853035993914048 78935084187334864
351421994836807 36953016128427144
51994761005817448 102764336587623280
6306671963399128 97582163250938480
46221983298409296 99607157206197792
40387393264505408 78354209808239792
26004775306455248 46736973454386552
23481681887608732 52073045650721768
2172298024767686 38293165920970936
83481863735025072 85686721153412304
59192627789221992 95739038991169408
25542683013869112 31507854624040240
63143694214724008 76944657908669712
33605308986907980 100826240552182448
37622601513596744 103204284857242640
14085563299018868 17526898082805262
36407399432793448 41812389423528696
19691670342013560 75393364451440864
23084791437293640 64970064213642160
19764119935042204 78981327303782704
3546708928304293 6526993634969715
17612909478466808 62078106341812552
15036239677885064 62606487661545600
3630839511204912 41987703966456632
29380660908617800 74878825354381600
45830190613922528 54976445774392736
36854415504077936 105369298450996080
3699945051918413 11761465115165718
6032859710097889 59692645064150272
3047361107916261 12750742158395774
11564214072251518 99975049744364224
35262653078034996 99515253297807760
865181405035019 64828780510735360
66140916765857352 91283750257162528
14613494957276544 33724158085529348
91606706289497808 101506903883189456
45770763447261840 55509330659054216
66877648326932184 89672749700256400
62948865221696128 91965478730698448
17960125658753978 106172499367613664
3648516926854708 27216626237780396
34983417615322896 96138912832245312
4509530281135180 45036086782996392
9475871432853704 38134482772780248
2561059302639009 41299514606838632
30258756280487080 71135686772421688
16461796051218806 52730922245548280
14165780733613594 31053876845622652
42731304331853896 101960558627739776
27583049673873916 41091713538086344
23049468421479048 23263724947571960
53039800389158664 95922481626765888
3584006078451159 41414447855281856
25336857019864288 49602993073608432
14016115085819634 18693598313913736
54024901327613864 58376593656834824
62645935812255512 86353447238390400
21928925057815564 35966727208380528
25676237881586852 34646841825977348
21127613976454556 41080038577104208
5105705130190280 79605922798891872
34492219504620380 67374369794260064
53122587360794864 101900068450498640
25527098465754716 86087043326250128
27000282403985232 94228410783806672
90109794392147888 92175504568127872
3448701608179857 56697960221491272
23986031421690384 64254779746846432
86829282352364400 90989587293160688
81762704620608944 104854418998523008
15260437011191568 22838377470255676
49603422578868512 80469984773036240
20482550888988508 37905832232043096
84395837101870784 92058577142328320
39498741633020808 104915729452351056
29372493147917192 79560003662941408
32103638746804064 38896648486257576
19739778180316172 91496707423910960
54074765290103944 58182779470090904
24446438539690032 75005478474458352
802538778936005 66215367821429104
69454596455981872 91117343011984304
30667179285565968 61123737939100304
69069742780784648 107211331249739520
5878241703182605 51276585538509400
42817952129166056 52572910875000032
21825851022531904 56780430975004232
93078041533714736 95363963395021120
18722330478649152 55792892497143208
30379937947488420 97295956434088576
61126997993427696 71347527204126784
11030089632240684 11798008145292670
30234796668935792 47342553152480344
88926331061374336 91382182907574512
2329494633475496 41614957309995680
65976144959724464 95485847485942512
86415794013127952 91936747184185472
2582190133383180 96384268601648384
32914351413703176 92253618940333232
16521870666441356 76445959535445072
8667736708517080 18328818413716900
35912189345535680 81632300903039600
13952628600065240 95419046947934784
7404006993568425 54139553921373400
5229748007555774 6432491807372288
3067872594668581 13716787683661278
18708312339295208 49272652504816848
97801372084352544 100840921369230704
10635613347219092 31973405146926516
16917483486395274 77001700906650208
37543524570212960 95560244390909632
50679733565007432 68729624521553080
3286237486382295 63791551092254296
15320715156344614 93959154005127392
44134124811878616 49443806405902896
22596621678660596 94441774403963152
66668048377986944 82134546909164096
28839338869717804 71848091682641648
51538581787400088 101658360145438832
22765045368678296 76529853541844608
31410518163280888 104675755075157984
16714471643411264 28135723091046540
32629970838526172 52674802786518512
23666004019276824 35473813819731160
86117684520229776 100070416331020416
1206505959738541 102442769716778624
36627939562406184 40204466250742744
84343366576884896 86773646959944208
16204298945635614 44430880598699216
85419594466418896 101919767880868592
76822459662165120 101635512553736560
73047671255293696 99741764017442384
60038084505123552 88213718831319488
21039523413806164 89709816101712464
25756330611124816 62473105340927928
19024529920350660 64544536595128288
11476765564318474 90256920482006128
59303594056244312 96919282493716496
57250938101819648 78695725038532688
27630704837013644 95335557696794192
32063160703884144 104197555788845504
2602331398724367 36415718420639440
23020551547965256 36696000951585032
18170182074897776 105439389121574848
4967854750078586 103869052544329520
46714872585522872 103535823706955024
50565348182489808 100435770365906960
67974192282786600 99816327889436784
19389362773714460 36343867296395512
43014341896533232 45000065241519576
11172105808518226 51101852997123368
100094175281224496 107333518448585568
22146347210668576 33941927427916736
5247574145584110 18783289579254544
37748575460859320 62062071929175608
53144792337562976 102726170800419680
2511312265810396 87956853552773712
27404989532232684 98354204889352864
63513211272739832 89189507747586880
78512472599077264 80343068466413920
61396940520477 55405275288335832
655506162439346 72127252434603920
46291836848389840 72575041766877024
27843871706392304 90522039474693360
2344439605171968 34990891482979988
92645116089139232 97537540930822816
13909497903434380 16585762590171060
23001943400133148 74289161553382912
23060350512889876 27621152102331176
20235695460077296 105121460399014352
3570337453498461 63196022120594064
2079405330607606 60408713920924792
66927009212014432 81506384816799216
14819356765878686 60385299517303504
2953659561270906 67208677414207120
34056407134492512 91574782809392224
21619771377654660 71971270570024912
62813332663815344 86319148997168400
24954379015326704 76048957801185264
22059326593162548 40785226906160376
67632124464876976 100321656725692048
42842082316674832 61629240044571344
36677349485886408 97820575130057968
12053512234742744 53585785951854360
22576822839306272 95920247536925568
53931873498712568 94068578254007008
49450634416450152 94804382476075040
30490696687358112 52211614587099104
21320670166567624 48029210556850464
7266283953936772 88232283850217104
52362934775986896 91780447189017536
51979553479133640 97255163952519664
35758083838591788 80333053812286048
13152094889709862 74292197394589280
19743990527838908 21449454224293148
92826436238194336 99248584888740976
50353596735274536 96164296842086464
56116356507815968 64368684654089392
98762884076994000 106033833095664272
41606028736388040 42922101892665128
12225721100023658 39676458021593880
39172031095160320 58356891110562168
36226046549714304 76835533995618480
81733397736085936 103490833870671136
40437338485964224 58680711016433368
3449685442132570 63095196742367976
33680934758079168 46154245230826600
25144226628459564 64300326900337256
46828326546221192 62069968392229880
83630619626925712 100937124040063920
20284782104413616 25292363917713560
40243007454134008 83220576609788560
61108267214608416 73343383033919568
30183218543066424 68201085678873104
24018566544242492 80645751219504592
51022833127149992 79620079153734256
75295386649194000 94300291402184352
38232141568679832 93550007649420608
49972117253290968 62397000079224432
80365178680546624 81250005167885264
36322186404140496 38978268761611584
4524100981890872 95390088442331376
48686276286698176 60649964760483968
104274066237212048 104679724398103392
11270933292913062 72424212117486240
14364364360824594 93844216648230416
8773217481446462 83756840345050864
49020434307945280 61243706802339592
3487732621627047 29527050982442872
8831910157742696 81616629783606000
17285286457407390 39077687531803536
11703192538197334 64825114203892936
78951881843407488 94518288122106608
90180328228360032 106382727361493360
39841586727180120 59395945726892888
102299919482497088 103712065716984624
40784138511379264 97711264402102336
19509422350107204 101968277973211728
46323571383201248 95060070156632288
53555331778776960 99622493372432000
40156112278667472 46796918788055064
13718745396286018 97218520914209424
83800505515491920 97465845449750576
31949357533357640 73951729532664528
11954959298397072 86671874745589888
43208286575708032 103219354144424880
30713000039677068 60053619809372744
5925233125807193 88436947686864144
6511257423693089 61721566640331688
40908838489602688 65856080831378592
17015823938623820 105600315171381824
54631338479921376 100559832779985104
70445038207680552 80581036537905552
7123927016094975 80257207465695616
30105755040628832 98163672426231056
13944114023323068 92961661053154432
1809139003936387 68748247703484384
18894654133309948 40070465038000896
28931724018512744 31240645019849796
49650544647188216 69648406483946272
25043347504049316 79402093664229632
67871854719372600 93803535438919504
21078991467863096 102533020275400608
80729599889979600 95679431802647840
50428071203869280 86879717543041280
12458320259076316 60475152552407872
30716260514417284 92683615585895968
1968126469548035 71358936760158200
90917826169021280 94259349693044336
11982973110540778 69756262389096496
8763577689573293 30567724738687916
71052189460344360 83898735350776720
70707664165130272 90184338167363792
61971522771896400 79187117219604928
46262184194520216 99221538651337488
37038608343831272 106193279761790528
65670846257821312 96379311919124656
96196923841226640 101364596814599664
30850038455490892 90657931616361680
9455689830714422 51187490751244000
25769864001451888 56624522812719376
68140744216775552 101884789044586624
51698640970722608 67823991654273264
50778752123207504 90555479785673584
56058555895449480 92185261967470608
36800048920309848 44502499656549096
248475373228073 85014219450809536
10539149554792792 91118878000346816
54328738471636616 90937420670305680
65816601659021416 78624124312045328
12737594439503106 74220246348224688
38435039166197224 46754712823286848
1063670263082123 88316829606905792
45108287461389184 47938107551346232
64465983349643744 78488378285172704
19265783132652676 79146861548011824
12310183398925026 106099652066882000
64746735282705728 79481800187909360
5447181125861743 19021222358191692
26401699328361528 39141023969069312
70654461630959360 84350913117190224
45355788859335736 93359948454119936
27814464976993576 91685915277195408
5291191673161701 66098820835371440
44545303723455456 63874618612310064
25959577353756728 61347944956250416
44744300754798536 89758429709174400
37876041485554912 92381440097166496
1273548151302720 8009236096102147
26803741259741228 58601489169278368
67265767157859080 79730873274296240
59724860841871680 105315901946873920
65245043966357080 93100880735460720
45277855489044600 49434023550198392
22044314426172652 43523601851313424
4829521297743609 40985990097612024
55858092434243424 88527665683510640
2273596806174089 15726201303253184
73496279117240192 75928663201475184
85143049878789184 86864128592512560
26401220120586792 45222722593376952
22938160911291900 41039099697030664
57806984934186592 93994211340406480
37019668930635472 103123757954698240
15233065618184670 15949054091012202
80906768009655808 104337266495023024
30115857280136888 76271001583732272
59342755112294040 97370838593907600
26517521011058824 67999240311144680
3891705219253542 93683101547992384
37538071258216120 46555740947077592
24002093109230436 57880613093425024
3689842046609118 25100458325124376
37385449760824992 70233823203949016
52202835346067456 79810135671549280
23386215217229096 56946117826216160
14380030413506326 15858107863030634
1263853724145890 49526507541867096
69657870623261304 72743208796326864
34959975338792440 93506106558528576
20936142026034176 68685219829329720
44271923111132840 86896430928580144
42537093813480784 60591508316477240
42539808473753760 98377995759278928
2009454901244737 100446299625719504
62660120164752616 105195065289871280
19242899454322064 60143493813154256
15112638915800486 72386073203529776
2839982155800630 51156716554287368
81343910356207328 93816713523288400
62792972439920848 64889850310972256
78433595888481568 81781017536482288
32384084672698232 35222623950786992
45090971594812424 59266557888266024
8996782122559744 24416907776398484
12042692449449164 82269612969234128
5054626929537204 41986595356368664
42773691564172392 96079509869949776
40934547666880056 43348750963541816
66365435782826272 94063610986412480
40433275936657360 68035107979442640
39804220762051416 90298238739325392
83691991049543424 87956844014490560
13786542580641564 47016517364738496
15301021375539408 65808809757278104
70687505893564264 80527376560028128
83305296296189552 84783551222354944
13178074492546470 19794983123310864
28477304770952624 87315447783855872
11364218936227424 81098166723291440
39734275793598200 72950525919105184
20613034286668408 52447454762752184
16216728682015620 44584800718807248
11979460768774422 70302685119131896
55360735633915360 81670629931345424
4790162331883624 8183211382936101
13243869472228248 18209616417382440
49390885435794096 99743168671710640
11340311538721472 79445736056245088
42393642240238976 53742905440565904
50413700255581312 102398756984340736
8341574015411382 35020075871652624
54039257501719320 105947373018851536
7036160386701970 69267068029423944
40076881308269528 74694884362237216
37389217709582920 101445418885751408
87847059674860432 98855868385963120
88126922650450192 101593384939082784
7973141402975087 25354493397139756
23548291724938980 90084384876126528
102660232824601424 106586132909873264
38744210710167336 41559301959608488
68718016543420072 86029947504076432
4083963511099245 91530163761908400
40662429033259224 83360038227014976
28530373742301956 101408133983302752
36070512249197024 52983461182204472
19668378057553492 34327893322357200
67746604429410592 79545190927561616
57715161499113880 103100061526655648
39744723485931040 100842564884648960
14173628336837778 49633240753686936
51862490523133496 91736946020185136
26593162540794388 43950794898225808
17064933964534770 61052314519247088
69649251740933648 75178208632666064
8585294735599904 18616157602463544
25878670721263520 66960042112843360
19849175874987040 104907194114770192
8517601009918599 100169082387966976
21085557079370892 65239386180585904
26073056408852020 38897238470927456
68018094738125272 84268593369130752
45178880280865504 105202027851266928
25045167973716368 47293741654032160
55515743101616320 78402985943171744
27694169354937380 45277805300090816
23812292289486708 51900504055603440
97660156530616432 105593429429572352
214455240181350 82300622957701152
5788730620992283 63083689030831568
42034192491955592 81452584313553280
70833993809116408 105941749566910992
49668504965172224 75166953642640736
23941034931432740 95772338784960224
14703683866397104 86101534215741392
12744186695789344 58982915698225056
3029320117213823 55087310226115448
15701863122365960 82193193745119520
72848879090936320 87812451852792800
3302943240183641 106779373692716288
40735671436250328 77584172236931280
35170609154595204 55753661369256240
41675454143698144 94371125415332464
6484499408411793 96398708503022064
29732653364949436 76015408101170400
99231899566512352 105260046737728560
58092334702807648 78822154793985408
60202740718534504 100364771329831760
29505501641893404 32487164749000568
44804019993407848 63556172433995856
6708601746389775 23411393179376616
88575383386176736 105251066476270352
36090479708388160 76680862807865952
12405671201919182 33386043310170764
75418513462131168 105682557152569648
72965023326963472 106409500745462864
22048983805891432 66209760305058712
27305312528887576 36200106248162104
45739373032873944 100127499699472112
24566457040534224 92657500956519760
39952825472530008 93812217371202144
17705922601094828 102612095839938032
36772135382230016 92597053065222224
41142400764609552 46971101190470536
41529602031922936 76942140151427120
46200728222093992 51437174300695448
35651026900824376 45778468227944976
25010795020813768 42062687844440864
50600838816178928 106322672182375024
74897251176784944 91805945464284576
25549239279282012 87867679465765440
63150286034055744 71410411012271920
36955290705998632 82397289652095088
16382834380791484 74331786233831456
22490849508227932 71961281956808512
62573196842108952 92627555774940160
26797774162923064 97872425367796384
17004541337459956 71980572724739880
27805312678287140 63808650179199256
42424358382719064 51209976713449888
68858899893773312 79614769691407824
35201094053295536 45706351949254632
28275147511062640 83175797980084656
22548674929419720 46413607673017528
34304328939174292 35768772851054404
11622673207460792 30516136846963136
53525041430523712 104051838304245440
7471970761460499 93046383093143520
5194439639751056 18358961974861156
61052374552483408 93280513884087808
74706089115707440 95501096641394480
8040959263673024 38901721707746144
14174526690953072 55414468436128648
30982397337447376 92295637030294480
6857393444738774 71642316482156800
72158202895280112 93502369776352752
12750301527455146 101854839468932016
36452653415477776 79740407451208160
15347379417157374 61049463795742832
2929912802088167 85225375871906720
12503165912492378 75969657378786128
20139526012453856 40135138739699576
19625921646844496 92951004337021312
32085669988077564 60063124909177816
18111298574189768 69096736106316032
28562698163237780 31288898079656620
2939810976168825 79261989032373472
68428986022718472 93718947037445888
28641489540672320 34982517292146704
13244881439217384 81605486318441440
27268660661840836 27313318993838900
76251141328153648 97539922553318080
46233559340065032 56187436676903184
49310942694433240 55641463220763432
7384855681985478 38608250612042640
2130972838819123 51378579041108352
34592496600492880 50865152901210432
20100437273257076 103188404661000880
13546693114727792 48630240777609664
44769497497074152 54666779877207600
58502057905693472 61989114050080912
10089951020537954 88892506213054704
67653495738192792 101668102081164992
22994898631208052 81946014652076384
71690285316954080 92888684930977312
19823545230049908 97360560601900928
10796025213333518 93846242430505424
4101064044345858 88482518681339696
40935698917686872 54955632929237400
624335982970810 22368320765111556
59224430164740408 66836966569790688
22940709639612592 73580107780622528
26110683515055864 62983339706447256
21131187971364608 47357988429372816
9164468626010518 74199319234173632
48968136665549880 52235885020133240
54949379802534520 91861943637883424
19162912106731808 51354003701934080
34123375601779196 75314862387768976
49104491889032776 53206890951746784
48109239019798304 98715985152620368
23950236880672852 95098350509944976
46723439750732448 103396856940640704
31771724754838200 68683480849436232
56086716791283072 101951663294972288
83406981916820960 90628861448522240
80424249459158368 101867184675250688
35697648204468556 96739425490449200
28281366856181352 76132089194496576
27865063680801028 57381671270790896
65676461005181920 92981197682223952
32446480757254812 82494751474204688
54825346302885848 100383908831550656
4699395629875949 90809395138238192
3706194766928103 56730854952185472
65122085410919992 81801155121729712
2347182157075883 6956832449205021
16288640954757318 95408683078902496
48807515975760296 89017412822522032
42519134948649240 81576565168589072
51400932237269624 106348758497691792
86708640670995376 90734599895983552
32359703943573400 84462872550088544
58355435570588336 90176319933387040
8139343165358358 91084641223869376
26065555227541748 27927611559279648
1343381027752686 76169710546249824
7187496108438878 60765271703171960
2599534937129213 94265385300700816
44474514715057016 68454365396880384
1516188633639527 43992824774414472
24667953762025084 90850460196869712
73502147344344000 90420686605174304
85575643936922512 97859421824154336
66265841718692440 97786953845874080
27838426001804368 89045687862772800
47750727956129488 68758719436912960
1319696520458603 17378769032530986
19249368842581188 34140204969708652
55438833826367984 70355943821040008
75457785819032720 78041695618119856
30214811269594972 31924945036830920
5363904218088153 73070276301886032
34122178352451728 99954377673685520
33950540031328220 91762343119270384
35116089437188360 60784903602947272
18029740854455960 34283541401913472
49760551872633008 61536032446881904
22654339314424528 100575449687706048
21134369284004988 93046554888863808
41779311969437048 62838605420788608
11560014897208792 93380906749082240
12016112608946616 89289977051551872
64200461590246240 91971713933129168
42142492136636376 66767455153656424
7706415683411412 15831712841804132
45992184555519512 82109546238932848
65353236703444712 98829658406960736
9795401427581792 74524779697739072
65942166822044032 74162213652994576
20405206694768156 96393387977974000
26573729904632204 102952220048076688
27836318871749896 66554648992309992
76699215160956624 94578070453553440
26216870696800248 63490605467317616
54812447548885760 58453659320150032
50201202927994184 96455479747265680
37340213051957344 70849700410422560
38349922923536704 54863049413792832
50021459305346328 97275993972789824
78142724295416688 102866999432254096
10216570832880790 31447817704517384
3134399686308290 30816868374818820
62961630439638936 74653619559120992
34058035585202428 73963903804840128
15981701846366128 66033804511948816
89947740113240112 90414696691020640
66559182132268560 68986003517388576
66310187976455 20015514843148816
1238459304786301 89025195739093840
80220596232457024 105130830003023216
43191453445357536 60294432004220232
6988669194363789 67735869825305216
44347754385825376 106830433727018416
14444759372084054 31945666851451512
4297958151512911 84825218665758944
15842457329434214 57767614994989432
24242601689685836 62613747594269984
58537656160246312 76741692676930672
19096501167629636 74539585003859760
11314957680478294 98807260433660944
68004122453800240 72406286022166112
2351956620085527 21815932525068676
38078396075457408 64759018855522960
16846269441455470 18465207916110240
53369862381293520 59657249026331744
26897444321541232 86364416894676256
56134343859627568 72251830854867216
6568388568545918 96344750254907280
44457043275290704 104448844322391952
42923304197193936 94585916321922736
6190524671483997 35216640269298576
83224163628176928 92099045052374704
64697352925971640 95977299038916832
9277952861854940 26063813460746780
55754476390932880 61545168437661016
4434953383566668 56124244314044224
19041683675296796 68728735552695888
29258195481962984 33918546213459800
1003916017839813 71125167778838776
1032250952746964 6481649490634159
52697058487555728 79783890218189664
15580067022871790 94662155283458000
27424869100826660 29998753162960072
5132491650540546 26629975636071792
15735989678818522 81426412238077968
45292974825206400 86560627998866320
29470414926146716 87133243922521648
46191743467572432 67485444928482096
5448802752210239 53501906227985792
9188067529591756 64006105387809792
19097413109548580 99120168460524816
35952105294467564 60766863645990024
35412242103538152 92240520110855920
5968290178413395 83009950276652960
35285276427532600 54381694619219240
43234191766720608 84435348521851024
25137526657880416 53059878280360064
24038456398802200 52514723107014880
98118341342098672 101493603155355136
82667873840347728 83273915768798880
43005441796408872 94866872874076512
36681747361302592 84279999777101184
67605486218871728 95397829522057392
3202258230349733 106431357640582720
50167731700312456 50294095429566224
43570839280141096 48745676141435272
15475251523476800 91088578872451072
53485193613180952 80266729829498336
73253353874692960 86090510360477504
14988423604155358 101073585419929568
7744015659661107 14734742221538934
56181907148767504 82548417344369552
4850092692267612 94553742212842992
29104773970413 104018490040708992
34344647636812612 106955301378683152
49415792137967328 77813058853088432
31116839828061696 38837520030387520
4130991730211260 50692240531898528
24139325857030500 90628212560534336
2624262933779909 90561614971405472
27959567670984668 65200222342951624
30530485113502904 60271759521623264
48776601473439816 93986015032717568
47534039864569120 60695008139706840
9081028666160208 35870294624161552
3138731338008119 73196360464470336
44921444560857800 49293580139165528
36099199833496496 100809473623580992
41582535815638376 71378721590717360
18818417823738492 21636008409178176
21825390807332624 81223148610580112
11441416288940436 61061573943399464
58048821907011064 73005668773777056
33351804931932468 75391211263258400
53396361547509416 96467320131066192
48298825260040696 75087096038772624
1807516755903245 79493402076465648
29260488528373736 39497250829677224
21729928637270748 46503871663491088
819534751202393 102699311474045248
40332685077940008 86982570701908160
13599035332649240 66271001857597776
6622901245489124 94840308257732448
50801791204354888 103299977976038048
50997111288746288 61192536753229560
48472322104209928 81448716056319088
23378757666915144 67763919237789576
41483698656644080 87675354676355040
56478735233554872 94571400303947120
60944161771180760 105940826366466208
4023962979796984 7632078144164281
13952941745327768 58737167106488456
33874277246009084 47874591939167432
44015788628664040 102637980161686768
26499170442604844 64438206137136496
52258362216196088 89878160289398240
2640250510032274 63363489193717232
79808948783537728 88333248003852896
46645601815361816 55616668475433000
7394810576391987 17294824686691294
61463535179804264 101334618432166736
13920172125804146 31539186071712132
13715150260311516 51248620415560184
6858808877701191 81192763815332080
17141835421195612 66660913007395208
4883308255665591 28224525833812348
27003593857397096 44129408096324944
29851126310748692 49011581053445464
98292225379615072 107022309692744128
32307665910463352 63327868221562232
34434854932314704 43798626010781120
2037366166159440 72524791879156544
73143427899588816 105842039562437120
6961285442290120 89665867151619008
31037716850689336 76174139412053728
89761127434558544 91190995070590272
21782171470441448 64138056645899624
27562108869917696 43830155473960904
64943900853267712 88910954678146032
49268935105871608 56319553606570848
27175712695298020 64621840258756680
20392271716712964 26578397133971040
56361601387548096 100563997580309744
63171182163125648 90653089472821488
40425426216633248 48965809877283504
5354023308000186 99798366875075216
38445854568019888 95592426422805456
28142757923935336 73256032920477344
57762588619522896 78256264435154384
18656212975947580 94469700833855120
18072654047808084 43593522571258192
15922924956051646 32582220750537512
40736455425141168 76007423729945040
4375505948680117 29083218250935764
391845491292953 64093251980037728
77264228747973680 82852354643252992
29611137697263352 46685159816630200
22798682866942228 42000285954322840
38975096617833736 86987139948534832
4106300474368288 19080447992706692
21457379310834896 90034003739014496
40424966122499488 63127720821000712
47674590714321168 50369148808608656
22864498489523712 80644800413360640
56215425953519472 101502922928184192
66613000876838720 88224504758232544
42466134637139536 76546432322625008
55651428943075592 106433139524329056
83953546284302960 92551465643903408
67054334149961896 97116465614766368
3880680395870211 37064959699752448
9741464187747580 78218262541638224
9093546613291174 39773846294816232
5445734432725910 21590543168495192
10329945187181860 16945975562072382
14157134070404442 41311625787173488
90481302775349104 105610205564807952
225624960563659 101024301452736336
52767439449684936 61717458289724384
62555889757806432 79808209662924624
46213136041526440 56994992901578552
2650591054292299 38508736615422464
25201045248333372 106091884036504432
25100060831662004 30888177555933016
13606054108973320 106469829526728128
59041728761409416 86284405077806144
16245930300765238 32731207103524420
22360260686865248 69375492840054744
772619643381500 55030623893314776
24164673959230056 47607544831322128
77304921420922512 103781628895592560
74387937505914736 92751838301541200
37216183210175728 43040044354663872
53385812265785632 107210051126689216
51148752974111208 71822277466152616
1250333153814698 89239865244138000
28295206463700120 68790133575181240
26886715805424896 98457654108308464
85276495404839760 97252650989446320
11552707045349510 78061328021810960
23063531273615280 77091677803956272
95011109490865008 98135374932212896
24169078694722764 59262819102608904
5977559383654789 104361675200174400
20384623212125792 64536878587534368
24770545462730804 62302088126527440
33947581725085088 65468861543065680
63284853417471352 76182160099237488
85185693108582352 93861980015314928
26204761119377152 73629971561647456
11465597737893302 85276176287600000
9439825201385504 100568683833163888
45928601329148512 72783942039884224
49540131328239848 100617324638887088
28917759706658572 95725245381450704
34361700192578528 87036192313522384
93153954369251696 95912503884565024
44673080803133040 61150295113182104
4515463897005847 91216621777742816
92118612268106512 105955178032006896
23103394051249328 39021034045749688
45123814670387296 52852399726952016
37655566529601312 76054098274560208
69122786850372736 96926269734964048
21178688026563276 23064604590766540
46625565940321760 65629043138627664
67269587990151256 102085180104946576
2416760830002214 44107394900518824
9014771030130774 48063129103428296
3364579383867266 62262318046028176
10707872753789908 37998038612517568
29925961106796284 47812407597620040
20685080004859556 96472725159577232
64881952498213616 74059481020713856
21397302486715328 56797590149825320
13899298643851098 73673547231921424
7504828610685353 37585710218027520
2822114590809633 89471148623985728
21663928069347776 104333744055199488
37648652254019184 90148988359320496
16811992508606730 90381686736530736
12190594984440620 33487474801808568
15724276767312250 97209621881765040
23400692051214612 77201084434653136
43777168834439872 80071749898020608
43262004972307232 81274994529731792
94081603682646992 94198240346233808
13076460660474022 41599289001632712
41370082910779976 52801286498651920
7725186376106648 50332012854808072
14055337610970314 76420975871737328
88299167327408272 103067491183398496
21969720104367840 55257910290433920
40627988353831888 103572045687794560
48638690319860104 52062428909447888
85138025174636896 87209957626080752
2091470652607346 46529654754712704
3539962456816103 23106756746107880
40302671762441280 60410754324990496
14308831647116478 78162432053472944
1915120712925340 12091906852811440
72461285489997904 75825949893559696
67778948791838880 79696415483990144
76647198598031664 90426853981140576
30382042487012880 106219330501789152
42161847436812232 84367966015464832
47289985852071792 73469358761177872
27071872118777864 42178995686438016
10540535904770666 13469190490494926
87015340961341904 104368223916490624
20008754323583232 22201236994860472
6077172450653461 14840105496817026
49625045338996536 80810615764881184
79299787355754144 95141958373219744
27212206632180040 42311231377981208
25417448707293716 86275237067392400
5020983348142627 30267462085245532
53719434347624624 56882303126826512
55666381340093264 82414859967058992
49299257359619552 96006670895993104
76470860568988848 79428182133558320
59779908702684056 103353087080330336
2725138600447847 101084013427718800
993777741040039 51294458817960008
8462404219235997 27480638210868472
9243118711961752 100738975011451776
17293075466368876 85194087725585600
22460475820559704 94002174633038768
4593339795698169 8891934939112096
74768692281254624 81791095083144048
45940435326284432 105882386690981360
31935464895480748 50238729412677032
38724157931742120 87488260403672464
50690739334502056 55663082840217624
56240080727410160 89306681995440352
79520619695517008 103158396595911088
77554702500251056 85724461250416240
48732850306660872 56689311516465792
10865894798678214 85029314128780416
47016735147204616 70846814824954648
35591744447763844 99330670451554544
94332584838124144 100362656140245504
220610901623153 66855493948217048
25380315545864884 78042585973236512
5689087822712329 102137801277405616
18361075833317576 70521583875880856
64908712938845104 72261579969900176
72699146369622848 102579053731381664
6260045792301182 85036431279514752
63539998654192008 71462279230171248
51513994569134168 86154024753789568
1631122290015031 25495523596603408
71198493637586640 90433061295575776
1112224256809998 37634986115803928
28331767146175400 41377723764950208
8641008904931646 87369595539761792
14055643412553032 91038556790354208
31759008401341648 79569666641358992
75619901169127696 76628116322973296
51655159272732576 63472194671246760
31631955779761524 55177016820039016
12728085411943062 83458300951430176
19013713575771344 91603408708828416
1079622978131104 29826729375095004
96638914575669536 97826341866922816
24220421306694428 103915724496687376
29245073888140504 105617084019231472
84315459441931584 98317989199252384
49542317954962952 104491877095069568
5985682323716739 7047845907759480
21539334926534664 59360670652632936
49026617962381392 84242844014221248
706748647006989 9641442893864066
21909451021156324 57960194095250352
49822076989635880 56989215729100832
52296855201162752 92110913727069536
4020452587678149 37028635446179984
60858679309791984 82743588417131088
28210082543069092 92327840001760160
49135608026620896 66027367438201944
506051155606842 70037359292136808
37992575639765952 75761235492009392
13270679352459344 21384740323735824
11449695103463752 54985433051660568
67296427878412672 94197390222864976
15170379482527552 61657562717186008
68564466448152968 93410095683431680
55831509475073272 69752271892813536
60493929817722360 96828617095487648
39248625421971536 61251642177516208
22851332301610960 31705799428136464
24874438540704740 49519273931155424
5381834076660922 79331431325629856
44042233048881560 94987755150966320
4781940416811374 52233551272622328
861075949835205 59775132285959280
38363247458353448 104062489628916608
91957621410136848 103196236059407104
13597538362090692 35780885067302724
39594421719202064 61719820709237704
43889059620972848 98650735265924896
3218266240108110 95894622437217776
77449808635641152 80873337132735488
60044293487487832 100303398331058176
15193426217423638 59231572502500184
41889288310438560 79762202581505248
86837134066234640 91401265658898592
16979059712152492 30389764462710588
56987990271204408 75096126833894016
1712612674953080 90041784307194576
11162773420925148 51739492697488056
20813121513031020 88812120753110176
18210040986008844 49631169375162536
24561859555610672 105127460061076800
39509357517034552 106946600049932160
3131484616574098 8919381644556051
65780936317499584 71012911889393280
27599080883811968 102908996780501232
65857798106380504 84746193183163120
71070740251464888 71170367877115296
63652281701340520 93940264859672224
15959610419923410 60396304173851432
2328755843395234 101746418861498704
28875986241412752 69070178195828288
7574633829810338 51591426512470656
1490236881752396 3653178392070009
25293180814101424 56400829417666280
4173617927789309 72682556828073552
52770972306034120 68519979163413664
32988817528376788 85009253244829232
24662451417290892 77241565471624032
1462397425473023 89139227427722608
28577136828126160 67067552833136792
40074442503706768 82669202256968736
67664024725997584 107339142369088048
24163538330984892 81928502767004448
12594160014243324 64615441222233240
52929047999010120 56092962305970800
2050092159618379 24846364109411256
37215006328485512 87089457730508480
15379912152478800 20199369761359800
53842493903508024 93829670371364272
55953178433157000 96875300396340240
42874739794110136 83779031910849424
70733667650968216 71717351561130944
30498836577705400 88855947561394176
73045627462859776 93988456732378448
72624618535934496 96047542468701616
71818941837171600 79827913012836496
29826597956687944 50320017209724840
19771187720858012 80589941064144560
71410261234106488 71613817892667048
67022517905106776 106864641241208720
58444177456981312 75192107368580672
33904283202636356 106039914414904080
33156935373370764 56954158466751136
63170911180561488 104578075039209808
4276666143788531 87383911841508528
18718601543960200 39826079567641472
53970376911993440 89373292601437808
26105799609964768 105153151179160752
77958187303596544 84792476810771616
5749593853741077 87757232432195328
64573628567493096 98579973747958432
69476189856598704 76051540716529504
31817867498555392 74451900182969712
15969818397603998 75693153561690560
22126060362161648 25137163052771012
8341418382236486 36555739108292792
29151450607753008 90106306347765024
16952797941173946 70373781209252208
58538899804556312 76470307176068544
14602380290003214 83032640570075664
79730474799025392 90716227606071520
56510565350075944 91153281728005280
8936767881439214 48180259899838664
44503542217503000 82948497983023888
4093185106050112 38995025992961528
79863323171074720 87594082789934976
1937885124097062 45001495261544824
21927676364423384 106862016066199936
28142061135813920 102772472770198496
50441814526375992 106212016091585600
15062572339468774 64405875622998088
15848846837326822 103619013031791360
9730518871361166 19332405023487864
75714745542662864 81392696525024080
27195472343923968 29602669936578768
73297605704859200 94317010129902320
20732175797196972 71928567737074704
37987925251504160 77078699077431536
76128064406052064 82861927302447552
33024004076157780 93152626970145472
14847194985066232 105630743307964000
84276623549016624 88196855271441328
4871245676693728 99244615538513632
60308571136310616 63611863286182824
28901841015220660 40265368424654032
29391069650460452 34678540310543080
69960175624588432 92271248744787648
18708075075602352 83903800406479696
26359436415785232 30826875227769872
64062181554186672 70750769215136000
99155402254901568 106261151484854192
33737969083777640 37561336060041448
31929483014884968 50379501157936504
39198587815920280 100009395848244912
25591680975018324 90776094320077952
3310201755125047 26358221971329516
6877349755778889 101908401140644896
59771333098260152 87125108166021024
14327434793405160 59334980810742608
53165860976478224 55413271172260320
16398096261922084 73927833621189920
71882979218563120 98470986369857472
432287217520523 84293501818139696
19074935839725888 66617725689695016
9071630816991048 80543154584645136
33259014028661748 79063766026671648
47040572627346832 90965492331036816
8616478626758581 28256124960493104
62457175261610832 79868915859135488
12136404143471534 70566133340298120
61809971441916312 63377230699151648
23239592254404844 41260934386576104
18941750336406336 22082350972785964
50105980422087888 93611206870391520
16570467611679088 64193386740784112
44297805337086128 72086451872272528
1065913282002640 29284856753721636
58797802484566912 89586619415645648
3895203043054201 68365655318265192
59325979686972848 76810415524161952
43498455439024760 63624082930067480
11041543748449332 19878811377269756
9461749164984518 72180271971402016
12544785733802040 20687992231257260
28368239329948444 97582133448097664
4463169127663806 80116756260085344
56111685474847448 62307087171567192
16542304573997126 37244210815885184
8570547081489568 74416718849846320
75316752787835360 98865627717217312
27515014731515520 106994741528638144
37576206168006536 94604289436347248
32532998084895724 62787616212815896
51437365101790648 76485925394588896
40260226219531272 69866829726822320
32638082598313160 51638051128910480
54517656852052336 79864730893870976
43237541313549448 62748251066930424
14873071356744776 34897512117019676
14106087672333916 98685914604908048
87054445517396976 99370812027323968
14528386765761574 60075685010342064
67085607309030576 77693939902105760
28514486659256760 92804390913901952
12984348066755684 41139854696098736
29320861450591676 91042015051409200
20004284352914440 104711687774304640
51109558464484432 52797758869239456
13631874870601280 50536180998472624
8482376899923330 51717898076998168
20496747443191924 41345769947570824
50487190853971512 101086165823716032
73118571781529664 91631535750599728
26602828523962036 66619246895653576
6724229506317524 41601773264199856
69665135840076488 103279842683723136
1188990951261902 100599448469508800
49401830260500368 92989768388332800
3600795780926516 88694948854306464
37351986674119208 105936296516690896
1387464528584290 50125896475163680
13520979424663552 32660045858660528
9770316675875860 93349623277783648
83413513556684160 95029866040784896
50901826510691864 53641787839119368
15613504941268168 82741999600570352
21055631227172864 23874329467374052
81164725299345072 84194335163181360
11034383902000816 49687414225709560
89707133463439232 98436075179687184
14615623612942514 68422259813702816
104936264039307472 105012583065424784
10034909101762396 41694159304433088
56760094944301640 93956562661636032
60489725607394824 92089701311309872
40254392588187432 54812936054649008
67266024387041136 69563952666975448
73800067012041904 81477509836980480
22625689839075100 74704844700399824
42109822112946344 45575117482642776
13668745990449914 74289236149473616
81054304294600720 87327591296529824
21581274399368680 76274906258337440
20180188265031064 24268776416709152
6856970877381901 67452416255284544
31724117480724736 91126394170287376
1259459278900528 74043160963247728
102788287417438944 103432640202600928
76477457422169920 85680968278825424
21608350430251708 74632384217165424
35738821493255636 57345165768295704
28314232055491272 83628515873746544
1702067081929017 50971431431731064
17577450710735712 56018192088359864
39005265426486232 62772280458179128
68415731794813200 86048740333271072
27201247924592988 61355611714817848
21224983387801756 105206229136995760
14926052039175806 89575756841064512
55785500751029624 103982958584299536
79815938641380736 82157221905616816
51736902027074848 59082354016198000
41629539301910808 74486198315115408
30503299139765568 50047720529956848
24570027022719208 81414245482450912
49991302294179944 93934301479091696
48707633537009080 80359550126763968
16690804173368082 32356922076646060
44167982373445152 105203160209233536
52066533954742080 88969739978801776
56998819054135168 81287784935095648
77626610817658272 82586497177296112
9419312241548544 15999601406724558
5702324074386219 67284774068453256
22900610375354016 60634911386795464
17445025865952312 49303713357340648
11540735510414130 15305872060289392
13907857018737420 82439768401171168
23415286482733548 68282203068545576
63767991621375312 66957001632404752
20348981106081020 28230080112638872
16895088530080424 103485976053420704
77375441011834768 96660805113534992
5571922318113330 38160947287052176
37330202119548440 48953549941523768
34649414508306144 60446396144060936
2848419383346559 61308583469824640
72150221030091520 82435603366107984
24684589425193800 34305005541316624
25514227288973252 46771569556283216
94156994242227616 104290607861206112
15917486283964166 103292300061667696
19606351891774000 83395591912010624
3163889055712511 97232851925206816
30964162623538228 45711929021368816
69427447095356408 73771120876856272
10081021169389350 28758063072255344
21292846307973876 55467353570131720
66702668748468056 86326948697873360
7358161414798741 32908203379893132
46962288386164880 92489868562675920
11664231878692252 74033164676873056
12050825862366112 82059239414120528
94225506978620208 106346773153199456
1035073570225525 22628823223897184
4042025798555758 24561821633492676
63767375205472224 102352931898620672
60617479730900232 105906870971445536
11642083196544272 34140392849696372
6048932788304905 46160083938000136
15218739917816552 83745473980093440
32754313328620548 36169892496399712
5990772852702335 94701617921242192
12793643999245460 83047408457839632
8658041290024190 81587097536663872
2450249461985399 99774181156607872
19034600538615812 49962868307368496
20654021084502424 27717885358636108
34118583346456928 69254181912720152
5232305855194858 16228631346619806
68386681241819800 82989203089290288
70665785306014672 78243689797200816
104386118687597712 107032572076529376
20780844395285808 37746110698148752
8006734113890462 88904194584181264
9224459190465552 63848026665600240
49721251372076824 85600942138211104
17003543732197200 100843925880005712
74842776962577872 91219235453041520
16516665103017816 78397332817421776
88078508376422176 97684536689987616
30291435512479420 86416253564390240
62100327047368280 101264824305134640
46272393531194336 73870455183892480
87695377420886672 93807425780355888
69960209410352752 90308995395832112
23364179039976516 56353709337495840
67860333084908336 98656248773849168
60121702828137240 71706341055398984
61565591385709800 71241231733188672
27419022464049164 35619771695228596
10690649438512808 20424442531688704
44495349697891264 78364253184149600
26897491306086364 30426990827674120
77537064099015856 93869980667653328
76933620224660544 84412105243508576
5454893467742923 16915416697763454
11584788682413490 59914674287107504
73512897088933232 91932673379463248
77103337554461328 88276621416948752
6774325315817265 67948795786865656
16113498744398126 18436263800531780
35775896568513892 81658215164695792
44698230636996104 72771847061678352
45355583942081096 77504569320239312
84969937185154016 96176239593583360
14705074782838448 80624746047020384
39462334056737920 45653529411974360
5582317659133914 88267037554034864
4071840250288012 72620658739405104
39148931365077616 63944288862016336
9038971479311758 15916484020961770
47679541513351848 76032273810626272
65420100066410104 88126623030137312
12945148463310630 40470625330354336
32610333741765612 96998069470342688
18529370152841196 75216865210657168
91995133948756080 96022332069294032
60584961015977512 89613844182344496
12950426295455558 79731748727510880
14668175336575708 20960550363903820
41992852151181816 74336523521769376
20459014447010816 28393152262804048
76147240031322528 101076265520275552
6931460621939091 104800339881732624
10921726615198524 93220578764802224
9113302945314412 89853851451579344
53373386806325560 83436202410427520
27434395205072036 38128094536752720
29124065593479556 102768707464469200
30671517157807940 68650603770500608
65863151131536520 81668615505645040
25074680491427628 26039869892261140
71215018002118728 77847224823426480
58592850393821752 100930911578987568
57320497549227560 89615155082405904
76451094159130912 103994172238882896
22464047231272140 62001020170267904
10247714087745672 95886064511400272
85701376189733168 106867952029125664
49096745186306792 66586249167242856
54700107849628864 98172706655054528
14789245208363732 54474108867704808
12978480636855706 46489013580751832
32055779167966100 87486501051080368
74805647876590768 97739671777134384
21964155210503020 76065427461824080
10786397938042838 72359882908586928
40817370831677648 52709848531576568
62628776199005928 101331247568409408
1048947498228455 98888352558443136
67247698326363416 82758026198312048
50943126049002488 82144266505920464
37428882625424976 92766648939078960
13392448592808922 74508170705043072
62776908183288232 78752507687206320
24838960352236952 78404908810565616
24763225304768004 61151906258972968
41668496510392784 83665679154225584
23415319744240584 50843138358596448
39949706748651144 54247481206991992
33730342302774832 45072479381101632
56740477383317984 72029244442402688
52878388950591312 59680636489861712
19963956228906644 80589941673288016
15451603659955606 24756614383704772
38727318129197712 62075056120711176
27146405242708984 89625020259383440
12834053766934594 40621189204272488
11001492933640296 48036818828202464
58340982307030144 77011320498902944
14365227782763298 28148263523741928
21953275011700836 92186120719729664
95360756026953952 100129698530219712
37498644979643272 60717170582899896
21322244696791852 78687533375649696
25505268497784440 72405129653830384
21167753405381408 49722653343021424
60940152088945424 103992643499543824
24390802631658188 70261470986993072
624966283948135 11342436916561896
45721390269312696 100850914984967872
27325394486729448 106454964065791760
55358211682418472 101964842681465968
40943905654187040 73330599592679264
66087310037638512 75017919955918160
187606869325256 79432970654063840
71108502227550928 78417066299340112
41280340088784816 81381577570648624
38224910558997368 89070706125983856
35636390894386696 44129224875456264
14823641088015374 95995459038405664
27824548098480240 81967664708481264
37721406797330496 60706842049973712
51030973927385360 91685741633247424
9386035229436880 82439959351787616
58178542461398352 59149094796802176
72256012774042560 95246053025233136
37877432593684792 74430707970823712
67541875317440456 86897981792610976
6187031726236347 73768494455664112
30482427567387028 48735978292258480
82834500416310176 99930717033910048
26775263717651000 101856759414000768
70930279459402512 89810926287408880
19565151492060484 102995867655103360
54098885088686024 106910698797831792
19797324569081892 100338400095693648
31147048150738544 45388656970944624
70755221514878504 84583380465702112
4231526243513491 54904609498637808
45385232110979488 62697997417193256
27753323567468660 98947444107797296
19822670851466000 101810439627179776
40824547504390360 60141433181480440
56240303392818488 78565288347774928
7938887008703618 101411442367606032
16889618817448054 90004228142661344
52273785339857512 84182246446568736
25446415653063600 56993589467723880
5376984561981586 22079153431582656
5814725115271762 62350568428449664
25740697365797820 93578706946769776
10168347088820654 43105078598684336
44060149654559352 61681216241220512
41819662548136160 52133273600095776
43866613402702736 55525055130342136
19430985909233868 98769179350262128
45434922395947672 90930033255758720
36830013344379448 64195676748011440
10388935118699652 87476288997908448
19064893373421872 26406892482088488
101056134916788160 104371027513305728
33992727987821600 101980951307126672
81626081039967392 102185478292039936
21982628660509504 72003911033788720
20978311005325328 67248247794366880
29929892335151308 82973185539502768
30876454322270220 97284310325722176
72750017997621968 79849859996987584
43167643209942656 68298004319308896
48209206844632752 71225975305625576
74593059693733264 74761074639580192
21194923346550764 44663434828643440
64082322682239192 96820654105282656
29056561325641648 97948594914869360
53515920474239000 88159221982481440
31155528460421008 85529164994381376
56418673573782760 80805000969470256
78558620078507664 96573869585654512
86885480770323616 89915853316639760
51388506059826312 64010910792357672
8773104380630498 41060923384564616
8459741812165456 49717421927796200
41261435368458960 85919549124333248
37115990090603280 52925601495485720
95401084605209792 105082509816888496
35918591631467840 103241392755191872
37356325733686848 51671890209270128
45493872052337296 107367783822930208
81458874226343200 82958143656369072
1815823152039719 13414067770966348
41552029972825648 57491780533382072
10598192327816016 82490840210653360
2337692377197267 46489396938589888
21473353689506164 65049143178244824
15674383969874582 96885357281419808
95565315331176432 105764554463268336
36549237757498192 77063698732574896
28723653859492128 71371738480152176
31242018752958696 76251758294008304
19969228982411968 95534778679531536
28811765675396744 52466875698923144
33564870079813404 80964739577622656
19881216311772548 95495024650202992
32163781621343632 98783845938372096
80364167709018000 81004752428259712
22689608080353560 86290556059522688
3680745375337603 95099914489732416
59664426684273568 65372819222237816
44945961136486840 99822675611209552
22680088220817196 53741834684897648
43985965999671960 64516032025328480
57395329473241456 63394071047839008
13434016438397606 91036498535928400
10993370277131278 12876004196570594
58473441702370104 72571695408146704
71122750258400768 89865074763772256
5459015785467533 67280941800449032
5861178544089893 13503962218497476
48729903843281584 79404546747087520
26331148292876452 39468550135662480
10656667263229376 54266654287988696
92977386637318096 103335972853803312
9434784533201604 100127371200105728
15961815729793558 82816997429134800
44680881047338896 51396457791641648
25467263072440736 69058200305612984
49319667602049664 89045138806031856
12452278209814080 52925392822277104
41527874115921048 77555872702032896
34275240077051564 37465266465082952
86544955289897200 104889582593544448
38784162323452016 82842866543325472
26699794747100844 35145339909787388
73774248730869712 82716982971244096
32193345912922688 79163692115214960
39755461795293832 63898331086443368
52268192005530200 89518965719003344
53602149485425984 100831437491315520
13711173103233346 43313795007686256
38550761431344248 51333412464376096
32392288479886264 67336143509753456
80205264240390832 101781058444376816
84266164211583376 89150608188954208
93158008710375264 105885621017101728
32469122923480624 83823692697476240
8868073521595007 39591372223347112
6402462598210148 17163156367531214
11670267018191154 13488166177565774
18452069160296640 42598351026938272
3173746938053133 3979576737961962
2971192659126283 4478210216154864
2045189719072724 97447756000237712
36050527276339744 104759710580884240
12528862992890174 53888989603846392
13751133199827584 36998774598079320
48600787428866224 65941373888021128
12168249523730476 35970157475943396
65960585089231152 91636492936625344
94081118348439088 97886561253929584
7774802937535863 7972711669701772
16900960880593882 43402857702740888
27733899751923768 72558981530201008
13488638333085640 29753733624330540
18379024420742044 71443712388369416
1346768151901627 1809716025054932
46010276718924744 76972705965366784
12237708281892402 37820554849907328
34070949990764640 39126572950494024
40789382535238672 61034620614050712
29733571992579288 102687759958527440
28700775422984332 48190757371284896
59051044421700704 86047543400728656
8589638579813009 21342500089270032
51795123052133976 93552802749186384
73384614929088256 91166184684486448
5055007703759006 76949103167614416
90349549265274096 96854468439813664
57836910850812944 103243583502869472
36740136163942360 51371033094523648
63847363653860128 69978817252980848
12803521141375740 49336385884677536
3596264613084032 77593238113858848
24399487016472260 28180584181221024
9064431301519018 88722249646062896
2745293295700075 50244431905029712
78856252851624720 81757130188227136
38296629127302952 84524437572703600
1191153202498627 66522282209847680
30804957806372088 91067681591495184
34339092882059880 83662116729099328
53235508197096288 68916913437059440
6436178910839466 37542687209044672
40288480451516744 66010959334698904
9275175639600378 96176396920014624
4756883882524112 35410683386366676
19656633014663328 34693093674282096
49425153509259064 54660864425265920
4958301722855380 14212240881113824
6871575715849690 7648170957112126
51895862286944232 104726113851335968
4286843053821185 95607854957724064
53132114780982624 87950737081989344
42017227666133528 47520307048985320
28692453793307132 90315109093331200
19506024475036632 96692506710989824
84764878320127152 89904269935245952
45354438577843120 47385797886268640
15748583099377070 77458500853392832
18171612239321912 46702867387396648
21706138940393844 50624227759528760
14947019491603478 60023034097087136
1255278270779038 86360285884645888
99601206928704896 101357159973666816
23696786145914472 34013342969456120
55457664009565768 57506778748039664
2401031073138047 74546276240215344
14940896660425196 32462067721310444
88828059239814048 95897693180653056
40302529987776592 95789681651829584
28295936073226184 55416075372079120
44295084295263696 105441793338296960
78043064508744480 78487328025217488
28755362752003496 92083576951439344
25677439933227172 67052906436803480
30195970428689592 51210239997906904
22113060369355404 77623670405249840
12556119138212592 95507889479652848
100545059684072176 105220798022207328
78039329529880192 89056035199713184
4637642278110888 77732579583036080
80806239538581904 105740289113042128
22129219468157208 54506883404644424
75697737724841728 89175574986459408
11425848861701210 30437837050635928
3176151492232134 56985859181236304
75136155946163600 77286677542183728
6799121467053227 80508606473416560
24368882402555480 79555082044370320
17238658994300852 30791847957847996
27084624159276596 94661924812389808
79975402966229680 88483470419619808
66253847034168280 78370022149494592
5032313550514606 44196304005900600
74420124468948032 79372157672560928
17498836922283946 33670537293906040
9909219807078176 87914984634220176
29546103010857028 78214056144160512
26788543481463256 71996108535161632
13593343247070702 74674093753170816
10382291747650916 15571808190931330
28261759837205524 48742065979500224
6844178500203709 104017611715560592
64060705516348688 64965862590405312
22345292616679016 29236732577585620
61538175797069208 66582789213160744
21552630736864864 54988905420812256
53981294812112456 88038698092364928
25153472227149216 33102989299946232
17994556900151072 94932899104188976
49975090450112184 76541258611001248
14699533896417246 65670165065744440
36746935899466728 44643542156357984
12944389226301582 64319400641484488
17339881103594600 64295346841228520
59888512221444736 94227043827112256
52419514801539264 68747400897663160
20441360849580776 77245542219737296
91495139947286272 97747432480270064
24971616665319840 39552685067093304
43020775824863456 85348337751115088
35188601469102880 79553044808583120
51674332821410400 101389104306652512
7258463976312642 83761477406167648
18054248584192668 35945828420710396
28325110020964068 82895815140675792
18393379048366940 27117679016725936
8791482645395284 48017987122113064
17075570325950252 70309863978775832
8833083785005193 79716277404924448
11360327671038444 78726851386357920
19957820991281140 98795098064966256
6647706682459644 58908558911737856
39484672302473856 44098945728831512
51834922083431272 83933785640292032
22038734291796888 51148950925650440
44446758005863600 58087637586203800
59725494780567968 90259085973949104
81401535321752592 89628701761071072
18419866401785288 92750716018072944
70168915505298656 94114409311787088
5182368368339542 86190181059975104
26642893181045168 93675539572402240
52198793432858688 86692918399371392
26827202672147384 38597692515855048
32995747101176852 33220957620271320
16006219170549784 78041404183794832
40677700560632728 53987705062680088
92509040833692608 102569935589875088
35216362564488240 46037926138179424
73065118708638800 91920236995626512
74243582069836464 97073710492020096
8005711661606603 82458131980924656
23497935911607756 101974435329115360
21645892782165160 80156703639794208
18119388398965464 36622880817645664
82699033773176240 107272260390467136
26329212262086884 36962093742277552
1188874009035874 8419507517140966
24958351928192152 83573316028134592
56166366579581488 88126930526072368
41938372330241800 99043887732099968
8542794393804174 29324046041863648
54935881435641512 105660319514111776
47000007855237992 102356865532074800
51638994526707488 100835393756697520
41076361946273448 89186427622908832
65323433566202200 66240676999438520
25232742276298156 41467590251071952
24875320282078948 67967609054225200
108308887890243 81926690657579856
16539965775030908 31358509197708148
59618277039698064 82532006804877904
35750591347011208 69549583942778056
5400827850942233 12851892132339104
61919761508575480 68792723431222960
21734277501078048 71156152556602136
23654430892119232 71400029520491072
97452369445245040 103405991656121120
64427279910165440 84224819925403264
1970830538336945 54301917547095904
94361374615489248 105042783358028096
70748567892232936 70888468226241344
1841707280603028 87551421948196848
20832634691984188 87134300754599808
38938227285362648 74098108955897568
4455991038927844 16023424614427958
82088053490228704 82887265798013360
25575617406892028 77006380052991536
1769579969841004 94842055314748064
46896460773806024 95824780550954880
17632877442123806 88638460940521296
5053836407444385 100685543636637168
26710533386809176 98648901585444704
656410593938827 22886243157500472
67584381994507256 77695969486251872
38218198109266304 76962861208661696
48598067830833464 65799281542171136
77068030233504912 82333448718636368
42265618713330104 76321390238003968
83312584627982768 106764828972190160
20178957634132396 61075782721458856
22309907310338604 64121753035277976
38593589599881008 80105860163238960
49690307230347472 97381991379218736
16136627623466502 26741113965297332
25443335464883056 53207788885732304
18675579060837184 68846612024029584
59150005186258736 62176927078599200
3742508926960756 21771594414311612
22705302697942364 101373130487945232
98917293121423776 103960198363900816
21322260143048872 60649660141749224
44942736772740200 102132177309126720
13541386770089348 53146591700093872
2655702635623552 61624310697619664
16576195903842936 58028615484293784
26517649990367524 37948553688929768
7546830145311742 32164162276940556
65297266794061696 82163018403311200
17576624121857844 99429537171765952
10970173098659140 17476978303654490
89257993186721088 101331685874123824
71115570159100384 74986878887363104
47895479949942808 94987150370066512
51707608545039400 63438707774626576
2460072877446748 93602933327264080
14602711106152734 106420909143112240
54433715844544632 104793209941498624
30182794858894748 62616474441209448
42743640101986336 70919686170613904
1197715341055680 61821221833471720
62161160260917320 82140456149558304
87712975720289664 97371879692088752
36958035763915656 49569470119347408
24463605208303848 68695907982696952
43781427034809520 54260847677246888
58470221010405000 58981417714833488
24804277076772324 90506498378677040
6164658745733646 9001403521701437
73009875327689408 92722244881846288
17976557667753994 33114919039680500
35838336296013664 104926997711895440
66016401748694272 90319185223886160
17976468617652522 52264878804010800
9608501836241156 84669379991475344
55929447229195816 66798850730196424
34552768554300328 104685525120886288
15144608309336100 58275586357853352
5524928826622394 45302423928212000
46789640096203256 100596387432445584
29288186329144688 76323492614859056
786571746790314 101942177118073712
8537100013820272 87810818343718016
10442218355886084 34849309978542732
27170701163852328 89365105183929504
12696467613938530 20650858719498456
45822019810884120 91733463493693984
12061469153643044 79279398241839264
13341529249048240 70617172406222576
81119669861072976 101263593330585536
11273774357835394 38545288906868384
10114258751717764 21585423178841412
29488378475357456 29777388759863300
10471545975101858 46925980583176448
10906343312696844 82071318393968624
9724657484606176 104282240273803392
24536954422976700 49855986033404952
34931359180396292 103224568171650368
41044279303593472 90612323395619632
77531155273720976 105102422024062416
42016764073687768 65327414413815728
6285105966343311 74801812725370064
22199923858650220 66457501452446408
52853964450334960 71141486317095608
73681245007214784 80363749290121504
66432904574805872 103641056121222752
102081129005992192 103139225005073984
62570574869552272 101791973316548976
1809808504227067 85293217750402880
32563148912662908 59625433971079288
34480860473744224 54115271794127304
25672910875829332 103223082096715984
64358535295477712 86011467632656912
16473811778064738 105301583595539536
5642512890031436 82397948060231456
6321673664211658 75094206681301168
8561837071591573 91561826015008592
19538263339060604 78482612745304160
86924536544011360 95639880982978880
1607067737664414 40639937586089352
19063782023193752 58683672875582920
53745353775922424 102856650558851296
11742413286092002 18444157980711376
19555497382699216 27721253343318956
8849746040909200 56151772292504920
45106136970536448 49870946273044616
63034902011354104 64972903627098504
8098171806114965 20472358564941036
44282332715362960 57769069243899568
25285177739795700 49596734789741168
84508724103031968 106567816607655776
62628510127602424 70708341350014920
66326219207891888 87678669337180000
3227015932090379 39585966179300712
34666401783869956 48088148968388776
3747292303545763 29640623960906236
21375165296985256 101574020162606880
56652380894684632 90525472013209200
5315359081993106 98426187549922624
85691952091158720 89487189859151520
56799543786169464 90633358485403872
45943384889072448 68700975148722496
56107903325526464 105991483692882224
12396157078478630 85528146075463152
37714561056704736 46026952093060712
69723642865589184 94537897954255344
11598943542594916 16646101237892542
12661629731130608 30023457362966172
2682509010580827 74449631852337696
9665303627359778 34389755145432684
53201424061323576 105044741325578752
15097975414739618 90321406174785664
55453192951193272 76681157428589296
3193721937879564 4893136077509311
5876094109837345 23435603196565644
68587747994930688 106568624664046544
35945372431396504 38657454837710976
26142944447221008 68982471619162792
1003651816261292 61156515391478384
13749037328720 21867307483873760
45639634428570968 85503093671072432
67238951355445136 95270286889082016
76585835408720448 106516423750941920
15455383007558832 73389147787392464
28962504148345964 48204641891794232
33606407689481372 80943259579087504
44189605615339688 104643087415581200
66820814071246000 70372191627727552
10388130641342170 102734996218005808
8209020532862477 91105805124396576
30684374826021212 79738188864244128
35305097158004020 98856671694015184
12338485697830590 87020863228186080
73473969066032064 84545848263315632
96051172522887104 96215720483558720
29518433831346912 85036501841491376
44082487921893720 58310227287002600
1502571394221116 43500265009363584
83652220701408432 83908549946803712
48866016800881224 80881486979299600
5432364295916751 106965108980820144
9121505765665442 107290682233054800
32534879438396092 82000577045918320
34735399673064824 77527508519731952
11738738665234764 28699903833053604
28223871198157900 62816074635346256
63234800345213352 66574204238289304
20125783388412108 23163929141024032
7440955576538090 16707007265762720
10384715605155570 105582516621530976
48990814487108256 82989759127418560
25124403690966432 76329576517882576
67222657573028984 104688290104495296
46057226069672800 66863440027344552
12271951225477988 48823608420658904
36029568246352792 68342416603432504
930978477658463 90002228495050096
37742632107334544 46623830055912048
26114811194023528 99811597753059440
19926493050798808 87025125220196208
21628239126327528 26793667370276276
64761509610358464 86822694133765840
28726195952745072 35051062033369848
70839885613106576 79696383278121616
13022618941507348 93087020876452688
71011014493808792 78511885864591648
25503319084141936 33567564747840900
76905122785754064 102285567743480736
6858373181976704 44835024723550440
26192923915436952 79238995009388016
5172265966471866 53497852586964832
8570450208718496 92977406595046288
72741907382309392 93630703345745904
60935171001926840 94679547160221152
7037288482463459 84147895136763056
56942977312640032 83060959820928240
7236661733130269 42490431121163968
8595796649433141 95886997539686256
61469507611262928 93368982286839344
119597174251556 74442814763143584
474107327929687 71751371325064512
87466504844340192 90460330880149136
72819644744825792 102358676113988176
18515150108141336 39217220125854136
713061348736954 53193626544168120
93618078731513648 106544590955493984
31544499831264132 43321743938847376
28366085866396732 74080215775722544
10980618294772726 45214341048004176
40441627916831616 65840154878592720
60738681903715936 88648501397029168
49062134550396376 49514998630120120
83654091217562912 91407455553796816
100640321552570400 104753419215919168
60532604347496072 67332861971968504
12113302843478020 103320382424459136
25256719130969252 84721823816434144
35118827580551932 36131584744401192
53321005718373136 53828392176646840
79171731811864512 93612626311266768
9220241473309714 12716705366348274
43435655265662408 100405520317902816
51768743558375960 104068034537785408
50788373945461304 97583247419387488
14040785001824960 53194313815048632
18000605452048884 87045707811026816
6039477257780842 13370496733857736
77900633133465248 92163566478374544
26179312232275788 75255918815524336
4389794919770052 98484088162464576
21292030334715284 105460695715486592
58384366363729128 86862088519125040
18922013285571300 56514484615616256
28058425764774720 31616811995017260
12855257072118004 96550718268483024
59831636741991840 69262122654650160
38650668155694984 64087456590090984
24101588874604432 32368882539893360
6301184363285831 82167383168300304
31378787067690676 43483238104262568
3264276543136980 66879073807208288
37686168607578680 69292503757523384
33874515544658300 62312209347248880
81097379661846592 88040058765691424
28668951168567292 31979403715048236
20058671351032268 43181491779322456
6032169841817096 36948430048497032
22699950390084472 28785552392061632
62404082722610896 77576436391735888
71519556905460784 87268751523545120
13792883395155342 80711097400401728
19040441218029416 46464902036498288
41353120415396144 97901169595892768
22478186201618588 94821332178186848
53453915661037096 86037000015348864
11378370052126320 89211201811306432
89655494679037904 91271647664154112
46116693318082456 96326583983421008
107180237202453 106606400964348288
38704055135540416 83540328492070816
12587344562671288 79456003716134688
17286575066492854 39888157446356984
30006762088841264 105179238950960224
29092190309456652 93408035056356480
33915945537418004 50035785449462920
32653772766459292 81478227166135456
12571432561497886 22658104498390212
6270950157408909 103660448739379568
50006455593903000 102515650642263856
34719855580542776 64240692498945272
30639742493974324 102161050836586448
35342038789052604 88233580650234656
67511202822751280 75586060372662400
46090715092704040 59110335779575768
53304726403718600 104344451316850720
31914961457512684 37531636554546760
24647218214587800 91854341418783632
53050433423975784 90997283805744224
44671543455748016 103339700842915792
7131521117940907 79477726715914208
66389431858752480 69928667660037656
10138722347770316 69618535122788280
21183813778187572 106435948355406640
27371787217382064 44347410706042128
31786306670693988 56306080749725760
48372299166584424 97264673746961264
42141832799162320 44088442494948224
28021662115041368 58932132584475360
40520028932733176 54253265974277144
23563239396043028 89890559681388144
20337005202165616 73950356846797232
12116080118865592 37852905062017080
11979064324316794 68086335422995032
49858937029193904 63989237451771200
71554433549217264 79901932517683840
4307503974837878 21751422611434188
38519973290469768 100616334219604560
3962134649393847 94082568393503632
20482224982127776 50180921834547456
31045987318017216 91989352616417744
56340918063361008 58920002300686680
36305119204536080 74602183677442208
64518010036122552 88380363930912832
27091191414028564 98699102630092672
38524208333615520 105243641544366512
4467737432822802 43498406484134696
25630239766438308 44375812420293072
74983716428496976 89101717905584000
11827168328768928 47984581491858320
19383663349879084 85326496516706144
27151635769248980 67106202175264400
16963370996016704 35021079027047368
16804302332019052 26481417028714388
5720596271329883 93059981578281456
64778598467469824 82255471441661504
42703923575304816 64331044954515880
28091030532241840 55153152534808760
6360072012800220 25885374371985640
87366252889225824 101903564060109392
15951173334206400 49513612538894304
48893261300766400 97620720807562320
25472818900943772 67153293289915128
20305711362641920 51028686771233016
80430808188213392 94039077683440832
13281277136105354 103946991517212352
58537066468280824 97387372918299536
49152390315843232 62250749215657464
60284087269661752 75953821674569360
45285421195996120 79576278274771552
27262060213578432 68102912477121776
35221917476954672 96794784734007696
61564938877904928 95605478831676544
83848545165359552 90560879564069040
43136092991376904 88428566030591632
4831299874101260 18831292766908656
20312740959072508 76660274427382704
50686622122320584 69645880275729792
26109217931815352 103851514367319936
49626066054985456 66999099835408056
74000801683697168 76250569709905296
49510545245004304 64330418600378840
11438175157032402 80862042283918048
87523825388999984 102392993838863056
29999019317403812 70084317232369272
24387807811535660 38847017228641152
13984994676139458 27296439690024584
1112727063002014 2350321059166337
6047496047899631 44611415025817520
28735965600039688 41468581751141760
49168117540266064 77888658053260080
26014428285539260 77067288356520512
53082318474563248 106462598109621488
28456822488641376 79466368658505680
58422372865037192 80667914176749472
15514685384736642 39075834471550392
6581047470659641 107082515029266032
39455422141357824 93882699255465760
28734272163617724 33265155866077824
25736237844881072 26175264388719192
13850023355550774 68031241884139296
38471169578637720 63530295690323296
18603810259012996 79843414616989952
25406654625611892 65146457417137568
27966521019042604 59871535203185304
82519852096027040 90615956036282400
4901801039991000 106282754659467760
52392286228944808 103754919923539792
81294829380922752 96767050085366496
51952335449094040 86372667706524704
8893520983066946 83989147835746048
71004434610627792 72812775420927856
31173230470476552 53979969120147352
51456089767489656 62870132740149344
1774188307379914 8082482445435720
47130771833711656 66766533115000952
13506988389010246 74391440624971808
36327060297302264 68905553059817928
44822562362199048 91505664658017792
22632940407921232 101853337164784304
72989161297533456 95820318657580240
13418353998724754 39536780674087544
37100187748981880 58624030390784488
10321560588102728 49387815384181624
20036927191482176 61494421241286504
79022260047494928 97948821975970512
51801504708805112 54125609321409256
330317313081360 50698833903117784
14857326909355936 82593344156341216
3484676981076052 86097541796753360
59915080515204656 66379176695106168
32482986967845172 53892832005354720
35130913817782232 94350251254866848
65499511937125056 94243660967529360
28330482813108080 44100749585697584
20639855831517424 69566968480519144
21029136130944072 52818575341430312
36426780513455224 93584486859235056
3488770305640413 45730494608808544
54038969679228240 63383744022230952
3104033992910387 29011447490712756
26658161053708284 38180423096978784
23417340195926680 58290699680064048
43180556518120216 90387404092097520
78062346737847568 100540396187297888
2323488711169816 63111035496225016
44833880187091856 79514839615089088
7696362147251897 37860510559810280
34286253173824332 53312802241866712
57469333322244680 88931987789318896
11824116929508598 75981853282260944
17910983972816478 69523855887926144
34717381670592900 53863472703417240
46078590954385400 107235194077557824
21745282638947692 82977764984558912
44792009796916224 61241229943092768
2178739489651109 3541671529201509
25777757669549576 65160649067734184
58470140259031328 88999032097110800
20274793865935148 46604269547676112
17910657864666378 71308416104302256
3308651912936403 74834984083398864
60292067405384480 76245457923041584
4966529253221133 106760974897078384
25193390661263672 31184694581844348
15116624962670908 90722424615176832
21819190193632140 51492592265476256
5728018377147297 54267967841676360
70881199445068024 77700747214952896
15593839396878062 41173659053693032
30717925639399356 48118691427539856
97787254946767104 105443386741166752
58239284681704368 61771192756752816
70541365093682904 87493989089572576
58212241412357368 100568805658311136
5437398146562580 72900905879817248
24926071660369124 77496633736797760
105909041713440384 106624977631210384
58760607523053776 58954096265992392
1561429285752869 21201904417158904
24120545675973144 67760948478926888
35110431887585472 74963262015921440
38150267978068184 93859778362754112
12442429099180992 25252785887098708
32175583865551016 48175802464855608
12981954840933236 66743967587640800
4910027810163501 15118746634583292
54251876711979704 92091104833253920
563302569070053 98671396973366608
2143546919223405 9061391169378668
5069278741666415 94103704877903424
63756912760002552 106572306888520880
52189343855498536 89960620954241616
69186856051046792 84193670601294384
37791496796912792 78355908387128496
28961154520051972 77059736044847152
722912665071869 9660501885995108
77599412924478576 99311951164062560
2816003774094392 94756874482816752
35065660254027196 104049494309083616
22569018929955688 57127944455211672
57477633486550936 94386192679401072
83655577351240208 91970010805689296
68889163002553216 96332831909355216
28776396379042832 101946915751748336
4550829696636966 95179251556686832
24662749085038008 61676595717808192
53513555973786960 70786162706255000
24968713316997924 46559813689690424
2036105346960832 92874346572445728
24155639115265668 100167556398145728
43784631805757552 61478241730503880
39269311491329600 55859444940279424
50306067792102080 69452025540848200
37625305107877752 71192279899497264
42701285307630944 77889519241685920
65888401983934824 73132907440368320
17386598733731090 28220816928973788
8829684140857702 46517144862629344
59851649654665032 86119313333293200
51633320773781616 54943942829739032
11973611201962668 53887007275457792
7095843042472081 85198419978025488
3731685335615542 67318113785319944
20890319762944808 36701487825066776
31756922995407124 77561372550439888
53907616869691120 99825569507465424
14108214074275598 36101245742723104
8943954691976553 18280823904549420
34951336065030308 49506645971704128
28585851738962572 64297362453251304
39829787862157080 42143485482740808
67246678251720472 74257004996093408
22730306936359036 58643476382473792
40384865744331000 94352477240088704
40500944989589336 98865501983793696
68744909557582896 80908688803042272
58786956105841096 62983575655051080
2552650658555223 19167277613968668
51334667974006680 72677085397197392
18561419075261700 27400628678448120
39323913211731360 82452974319931072
23407891763727584 80726376811549040
22712119481504836 32152252725606176
50282026087936048 70601251357881968
71007555097024960 91538045902868704
15490578692490396 74293908318937344
1883502315440751 72441226234413184
1300347858568573 84004832597131024
43605654101556800 87156140232778976
940044703382111 77224920196345184
2647466860856630 63842770007326168
23678414130446640 37936297071657968
75445128315951968 85307036387786912
59007788999527776 89500648759397568
54457502541887312 94807180888960320
68650719277141992 102212471826641136
65622591946017496 104199729930835408
83135671684052320 95774054823719456
22327383959749236 96030144746849120
4150833100276949 27024352279208008
55906982985595736 98747494836832112
31623970904935856 98228953760080784
53632223601536976 59150890162648048
1864259004479218 6436378443481068
63984720084646648 74935161824567072
64432761130738104 74151520418671840
152221707875442 17283664164482128
17361591035586176 37911895492372920
6360440321295170 32260812584665316
96161560880552352 96348727799149376
1023095819389725 100756960280476432
16096375021148310 44257711817083000
36635294473666400 51483948507751880
22694979868439496 105846335106202384
6672075338755802 29006381576704804
10128732665792472 78129601331734512
27529273419885272 100797487484451728
96359770741733616 104576309611246928
23124783067445388 34600936720445652
65385938289452400 84822203535143712
60054928705389824 65926356938076824
60012766611310992 90595993122156576
10343577891237266 59004428494670144
12897301294826896 73982461043361712
82161088661191232 84178222506366016
20353503222019588 22613118212833420
25825380748555008 43079458229704688
61364582446587408 89268726510467200
24241950902877824 97603086742480912
9332450658997732 104589090116889248
83607318576472912 86312431457225088
37042650652254512 67074976247689480
78806226839883856 80805098205737360
98371077837448944 99609616637870464
12697757948805244 103153129072166880
24578430472118772 39047529913488032
37818614193069480 59244848544025072
24429436877637496 65306550974262656
72041195251420640 88624044357411632
4588958449380114 38616990983412960
76794752742999312 82200794345529600
94502745583799424 101387184440580048
33761955572832128 94694444093196160
602149145098495 69601051915154304
24679817433651748 81781102435022400
2950357829401399 72704501682105680
26797675959053436 52755781302256808
63333420024898952 98199862861837072
10426606343151862 107017171503128496
1358590447226716 68389547384806480
39125491256700536 96691247006727664
20835178654406368 89115542876586208
33712123940472812 41867912849624656
71236148107526824 86380417397180992
4958174234733584 16608724506398402
57409898312526736 81776813099245888
14767989837680444 36095972031195088
39807986565891672 40224152282389096
36790452848772072 92012897714399776
15927984725042352 90919376422783712
22823418985376372 90149414265988208
89202530405976160 97125634775526112
63575397073851048 91125766724446544
66554932197420920 97496745360482080
28972590032128924 106080871274185632
61111937571067080 101550205252055040
18243891474046720 42425063241212488
92612761378746848 93603335482006512
61168661494733080 91322440307742368
71592583011103480 107025693280786960
22284477644609084 104706449738197776
8367372030702977 14506779844424066
44302088937643840 59388800570953408
3578823968296434 66067071538260688
58391029457524528 84160586612165888
27287597450298708 39302301769475576
28479421599887100 60596554193542896
10299825646613318 13218734139258964
42908735872652080 99160627772007808
11305120165255362 68388946348189584
15371127872668466 35039402353055212
7112266439616017 36689637808969904
12904789924205406 20914251652259840
39084585154919072 46108875219969968
51673353567422520 70321798206805840
46644141528455384 86402503084992656
38766152081047080 90109001852809584
45064414884914808 85992113137941792
14546430562274178 52660003045419728
12210039591013724 85133001608194784
43039415999089456 47557752586494472
14000618555229958 20351509920867552
50638808259521896 56156874835348544
24947432773304380 89313171751313072
50915517203670152 91092092796727040
52889707624959592 73894205728402368
18299090539737332 52271847264770536
986659947489548 97021185760935264
20492832407176604 30706068439869708
42078367800255608 50811786273144184
6958909476691059 92568097628665216
35380495140186332 73654462929194304
3167202650233843 25789576944047560
54216093620718032 87363641834243056
44035871805157496 102681760361008128
33588255234043524 94796941092191376
67819107837385600 79339061473466928
57396427136748920 79807338180046896
46705108583313400 96177737372372496
18593215320075236 34173987677662296
6932183717500691 97912510748008784
57270805390792120 93002740286861856
31781884034231968 51157066808435088
101018881175675648 107249503226963104
26779462604042068 99179890322960336
24197323836681760 81261117719603776
26136011891470352 55816260304388840
7539077943708424 95061407115979824
49363854730470688 69921496433610576
50881644719606808 54947404251833760
58281590684408984 76153740499603312
58372956697385824 75801491790250448
10727462880656820 89697950164839232
17552310443926250 44275604497942760
6946184164917378 29262772610958880
10193846252332694 53157943752899968
36251342814143776 45109342625852992
22525534440633788 98779887845687168
22117463503662124 60935926236539112
32855406407053396 103622131124174176
50144273471556504 56574874344776952
67782722045531888 96835352378014432
5551549289899066 55019510955838048
25847661655835740 69515955528535120
22504411549736036 97441536693520032
27276382978261964 46501622794033080
7770118445611577 25364303015622344
39090612181040600 62724442702372016
7936402020659261 23126687768855300
64872015546868176 86688927804449136
65899349604333920 93132347151107840
33527987649787160 69443806297315640
49363982230259736 104289019493599376
74456521989718288 74938753589644672
32673142946658728 75611714350451712
12012626701206214 89312189992985200
27344711862074296 88387395652965216
20018778699694456 29341679975487536
65365067033221856 84695006221768240
39526853483674264 48280535759754208
8488350339381795 82484612092424064
6822141200002674 30143390657521840
56641311154648240 75396661843182416
16894635628556070 62851523485007896
9409532693474202 44292500049433928
16587061688872538 93575425256267984
30113618701562900 87662885192819264
49793078410736880 104322496012611072
61506307555867424 92264396161228992
45980574022664672 68630737534115264
4417664764590838 102523021148803776
7592562782108693 42486293909421568
17505056955934154 86228789067186400
6045291112023166 65372777999169576
16002672289260874 73105270534357120
88525804809125952 106925754427735200
675251868056107 3927927061674502
30707882910073108 51319246317055920
33026857701486608 72401679692315712
59757224409287680 92314115568802704
16099692699101648 71693401606575056
66974133869939464 77179673853399328
16592442936093150 83831522056604432
8868009835749059 88552089198218976
63535946218760720 72948697600948000
17745509344747172 83119964473824736
19707081490335476 45193068898718288
5489724091544727 88381249831699424
4559684226356509 20146936314220060
33843677743957160 34178326787621328
47648789593304856 105204507758316096
19536192904890072 36785778659778616
29590234279542940 95761574257487552
31390764929421636 79144264551686912
43039650593011504 97424074856137520
59783468323111760 67053159153879968
5842843037541584 81474536640278672
11645648290068824 22363184995843136
71978846180929608 74060159869458432
39026522854139352 91360478124823808
12729120602854928 90225801828841072
30341086155892200 96737131808846720
6156166923892597 61501232200195352
16182189068039714 50186999721293288
29651126673341388 64040275194066280
13368780802281960 14552739734057244
49393410428933744 99132490810065136
1922423055884553 17398975570966730
63217552973842280 94584451479863040
40628618982363152 50886336437099872
37376073945269800 83975237218600896
28971907918784732 90401084491483360
27241606150544756 57866637508794056
23092954883599484 83949675549260768
5698958740124897 15097482327328500
4254243477960970 9955855580372244
18806170713511668 30231302839546604
69383515856099744 73200922139181184
91592712465262272 98805208853234928
58017812618442568 80560182671354336
60472920306724968 100806602096888800
13568845356005104 82238864169469888
72165830101113936 72847237584637872
61796224207355920 78860887816053056
16758896950954066 44451891728800992
47233814640090592 47786399202101928
36572763388876744 54536570749090608
44947510104002024 53020516273917424
62283613537373392 96875619512859024
43603387047515136 95549176516668384
47575303575289944 82424305268603952
65619675576917688 89571811695160736
53436291950730928 70045123233064696
3776770064828112 68255409845369760
5171995857836917 103562371914444416
30474984682907884 97056880341727888
34204928652196140 103314256296998656
13176331848790748 49339178450194960
54222261317023120 90400341374856624
4829937940283969 97346535014057600
16096501604301462 45228691210878400
21355939738393796 85407179810903216
13218960404473884 44956956766965128
46146152309531808 63707578270414008
44150195800764488 62019414049736440
7220952584832005 43661751695049696
5222660524813846 24895600454895416
47736430976422912 70668284643775600
37963083209395240 106434804514512704
55066982723702272 69455524585787624
16837934214001474 23876527071438996
28858319332413880 47004543861435728
83707282030479856 93039361473671008
10029717280638892 48961248376232560
22306334850161756 70600316607220880
3518780028577425 48091761791071728
7762362906364446 66394615153615232
68828989808766976 91845672732009568
17903769511419688 96332671152866032
27742136335374084 86026453080973104
17560094119426356 93257549940718128
67945873161211432 75007788618743552
42101346975900296 82201838898999456
53784520721747624 103278026180946032
90162513404856928 101824785368538352
9989225102059562 68511105091097304
56025894136246144 64972177721728552
76255793443412448 93251299954026080
26471224641576020 59999919426905856
22092995451549544 69698719747582664
1939729127029420 9858353255231100
52184708738398392 57683167880933416
70988981779164544 81339688634989984
40182587795693232 104964736220937792
8082622269927983 103566174746579424
31632759181528872 31706264105594652
4352215357234194 44177447921928816
46365028976653320 73273528287749904
32139420000915928 66787204728549232
25148327531134812 41609294788428904
6069068421763614 16598075510493860
3673479547554781 8328912613644033
37024414908865760 102914324981018128
22233861160678876 78690292474723488
32915053485484716 74882219956703232
31517424161522692 106590217564245280
17001882805459604 24309161061053864
4097232856037524 44519840897351864
35867747790177940 92762062487526384
35268459205178472 106686041171682032
25307610079998796 56275121348105272
40653378647996160 93252659544278768
34125998650312824 71973420457243768
50573986102068744 70636628231157728
24623845182760636 89478848760644960
95241237066224352 101173006804584560
98758460235261968 104944868165232912
30300277720541020 85730125493074848
4334752191870120 72731624789297904
2251868626346971 23061382881394208
13189986463063058 47717622362205912
15540952426220330 33141442010558340
77706707424689152 97350621685452336
35877109677832816 68648583143989224
67957521371928448 106812813478700704
49428010684731704 67302518136733288
26376172757443636 78006907541632128
52728120534775960 73701309997025344
4817842419953921 30985367925371188
7956299061700063 106783864724724640
5912754938534549 17811033378186428
25823208342096724 80412404414332240
8305823742842488 20826775235264600
35436249422750496 92483980727657376
52372379554284696 88108575977542544
6261593316172031 97087278098283056
91830206345985472 92375116271739632
26367481198656480 91261766933507968
34168648367007468 84906630146136912
65369403222376288 73057419802253392
3214985580241396 17258277352687464
69938572490847056 72188748459597440
81777363574594544 87250455654827936
22058241263834396 66520771441868248
50772668926311144 106089383666157600
9393146566643912 103454111457354032
18978511795870984 42008290053540448
64246634743671456 69734826632752648
9195378233235556 46096023431858856
38911791920272472 63782271051302376
33327496868261740 64081325473599664
26783712290531556 106890835065012416
16964907005470286 106803816214085840
4102767525817110 60180700486108056
53623882225397144 79340796650125168
60327963330982248 85562435030830048
2677115909486772 51455038215116912
89267780729775680 98012182034023344
54528117199557912 74526985819586224
32272948369273016 80630445544706016
11144506860063560 12887456188923652
53211464629045896 93456606416900304
18667114354769908 71639126986706968
462402321485519 70907827009308664
37405913506441136 91739747355015616
78268000613106960 81895543864009904
48331437477469280 102448029133801328
29892817003092592 104255383527915248
18041440641517648 27921039989244476
85362182884020672 99825381192040320
67226255062469904 101746844334805360
86815018629719216 99648959803650720
25541869876554884 91898358949098640
58064550166262088 59761825295266376
974381435906983 76107463432333808
27430591839640060 36265001116990304
954468326628494 23702829788252272
24049729239800276 76359537212469152
29216151615231340 80752641177685984
12987615680530938 91578922939008384
37185427204734824 66306273762459224
31238406101253908 35538916165779896
39522496550903344 101074773789151440
66788963704880560 87063159635966160
51517167797215680 63591985054127544
79024563927245760 87469210397325952
45885718021048000 54876688857355152
76221248398920864 84858476040381680
84019978364555408 97564284271522960
28623369556069580 92606032287563376
802265672922134 63369745103790320
20967461885020076 70581480348636672
20662130326005948 85319163864143424
64572689617157 51670855153350480
87106883226477488 93061356577255312
70015117309888880 83268284332770592
20156786381016552 105020234401289808
65467722556612432 89983854184713424
14767298608646020 61818049719567904
20915726195908368 46571160389152176
57364019837999376 104218094043299920
5801807341674045 60697630215783344
28531262708853168 46956555810052896
22675202138434996 59197462641175112
44745810279118376 68528702476759760
63395492912185328 98141454197927152
25720379321323028 104701891423236144
49304407271695736 60937774873362384
56090551458195912 86338921016597040
14468667178496560 29779060439544316
99266635040841728 106650828533081504
91215266609559312 94264272990595296
75993138683860832 98225234822932880
12687769863485344 27347736036507432
26825199239794936 42540995335953168
10318301862650686 93450144800998736
583017409034729 76607777911595584
4094464349633410 28246954625084704
3089365720563127 19732484998220836
35493229648261664 47297743806031064
7561681020243840 26287548964809052
5300467297353366 68892442763613552
18374457394244396 91519637377536448
67033390682017176 101655638408817344
40195846323198344 77308960645613152
59281293271050680 91766000106438496
29572863697497956 82135572805990656
12799632579542168 98987807512482512
39112735513267544 103194605627388448
65696518405464976 105301821337569872
4702426571072772 84973438111584528
104920520151519 67614066656461752
29772441418004244 49092340951332120
61335762847557864 85378196928796064
18071261988885892 20838820289151012
6007079734949497 57616999128400840
5496515935670856 84841233987931872
15766572585842142 70383967310354272
18610715216815196 50275037641562304
46370140710984448 60969340360001408
41636174151191736 78658481521013312
24991551447869508 52772443673442872
8473791319726949 77323870872702080
40453909019837592 78211704098432208
46151104614656472 82429751469236800
14284326406966790 97725161063485008
44276105734936552 48206500514004928
74676788570585296 81277631153366896
11466389670191962 77551097757225472
91841032209093536 98020553753271168
41618238381643704 100401940015021200
47424558627930480 101140050778852528
22766085989345184 45212806982182336
52602854752407488 98072627863393456
9926128313400656 79127901890948528
5345341160264209 104300255725248016
22599529733332840 26615742851640716
35248619970000860 95163134079509792
16487073199768458 18636529440975964
75573511330445520 76211345348444416
15676716351768502 77986494384737056
1108335671676254 86128608210567520
77571962309851120 106315427764749584
70410420605021328 73332651300644720
27459362329259124 30491139765614336
20674572623058712 47791780509691648
6599808798968891 37529461075698872
5103124799616626 21465767884973920
27421058525832000 105263803402995360
52507864489773208 84440118130007216
49998223993051560 97006710416644352
22198653504557052 86283629829856544
15900523592036448 80835200915080688
55750103524639160 56346432637444720
24897774337622468 51319419110812408
73785403462519120 86475864511365936
79795699137630128 80674044760862784
27762458131698244 80769829646712544
34321822436328144 44865242923306680
71406912361985056 93654122159769872
49660893837599208 104895909734105360
73761662538158848 86048487949352320
43981946140729168 75583747771316576
14883389306079874 57735543790693320
23810234650370804 102660024945131360
22618229522451416 100226733185683504
6529637680514912 83823756993902640
25024985319761292 62607570697928656
3561675927302553 78784253511333136
28889963250201052 92531816208831072
27042141682211320 102328022133289024
52956256240656312 82412102362598848
76008282496519520 89899550273335696
35531174787032720 82944934371920064
11956070189676292 95001899114367728
86704392137387904 99836851034830912
28445897771764008 45257640886146576
71635961128075448 103711731698571456
30864063468496724 103867196240301952
67223545552082480 102443391091248384
4434242247243121 95766544124308832
55477733250442160 91179154830422272
8237385822723394 24137114375790800
23251485429978576 73969781905362752
27889031240398044 75485980539131216
48472957132085448 90267008008269936
59620372555172768 59679342386767992
66187816284144248 92288822282856048
86031632958738752 95430475991853776
664680986190033 74877360237679712
30052206943969744 78385582563858464
30724051430204408 77327526026853232
50812368311256440 93836577042235232
20507825845861064 66530393904296536
48504726767239408 92740790497687200
48189002240479304 48543947083784136
19083872824809276 24468279432167448
5416698464223483 56567810273745376
95333179503106752 103545456678879232
7708695326859288 82762788760508400
48119304827522304 93308656702275520
20307760094402324 97929491111651296
47681127929696680 90383334498059520
9643994589118200 19079944876002132
76141112347520496 101161685293184336
17991556283639156 70762023289522592
16170040525134286 81506205045853088
76835901430381056 90943529145890480
25264881345518892 27635417112928788
53767608555334120 56191186302709232
97080664312884960 106831710667544624
3069853385798265 84221384553772784
9884055899904256 90785336151872304
39587805887087272 100472768792361136
25803530235052504 94132804789780096
2871078711350633 8409165562418370
29767202592475908 97911948496965472
10409938360345084 38570318095781728
43319148805783104 97415764267163520
1918134959442902 79111077938172576
18637160862864696 99770207977327408
83525863881917616 88811095124911168
48315700235660200 57158512057861360
44722596947971368 103861598781889024
50125568481615096 64599701091163672
21949027851684200 41372724298619864
13410013885895164 23840876169412244
25751508658124940 28955351031128708
29089199850453584 61321377505497776
20745672206289304 36518838899013544
77804479708493472 95125470218560848
38011132012039968 94602561082505472
53517947633992040 91382214824467904
93654973736223664 106018385954351488
15618995894079980 17192939383432018
624470655441 80597889993830160
65977889104771464 104595064244282976
9338332961495596 40528484563375112
70352221133279840 103126704942150944
29366169579624192 40606059738200024
63233889050523792 101870422045961056
11855153633592994 30776419193346804
68075412272842448 93127555416717968
19762693872547160 41940104300764112
53262257883815416 103273768285685792
5148889515530017 20777548100002300
16766474435019312 91456556453631648
54070815675724064 88412228873972752
2027762284782792 12574885752070626
19164991693670284 24722968815728012
1903847978808976 40115192662643456
74804338292279856 91963583873450912
73496774073240704 83829290294051024
37170557193392584 44475914333895136
6203469538711933 62735075378002968
52900286725339536 57936173814823568
48081164052244976 91261831377320912
70706749707628672 77416612380321936
80105925577835136 93570565105353216
14587288478028116 86535094113715792
82624779092436272 102986218199989760
100477207290053616 102472757720083296
7375873169357686 26154832340264908
44157288753470640 47195369485752512
35597947077910252 59059378746711768
76761721134294944 83969276578301664
10147052721350486 75831235243417408
40765195254792048 47321809946558792
28509449568272416 64581275926631584
11639238193477638 82458092020602080
31684692851956576 84295740365417536
93810641385117392 98646735611759632
2663034885243226 90823444086778688
10062792412609488 11039410320726782
57403195484390296 95474898351800976
48954347847571592 105400283896979968
54723979398976552 85381538125749264
3756869469167330 90483818619949008
12639283311508568 86255397278460752
9683251117844778 77445690645279744
16732878017915354 49430759003850200
32000171691924304 99630697608245520
82917676925753840 92961598321704544
57660342681366768 106956337289979232
30995775742024632 43632310989866664
12173214742122658 71828983243124048
51263144873013720 85672919304394576
6197876958957676 74560968529008144
40690341354124856 52342479169728120
3951958690209582 9592527672887426
1432855792507935 34041972156061192
13570729781177528 84355063450556608
19816315280775844 105759019985624752
21611754037343612 80812268415127232
77339040268219040 93414013061472000
28522815570249576 105071634351151344
8808866965681463 103102677462602672
80963303783501872 83218583088616224
49991626709652736 88162674579871040
398686372003937 4198018103712084
75374208138023424 99618414740230240
2354617460958482 3519104979830172
64525567401883352 89909173994934128
41554243166569160 73638707246860544
25702204430775468 51617132054283552
42912905813122200 82577749964110608
37409267518133952 47026735502188136
22556960174445736 79945212078846032
23350580072062696 61199238045387688
82161201994582416 89104610505617952
10883079419247824 21092764709539808
12482374242966850 99804806471085424
91784242654167616 99683932990010128
41304459304070688 66666043524370616
17917566395114146 32106501695850008
34810856587757512 94632709726703696
59323137921248280 65933411612742656
61365914074105488 84320627506600240
24400167037036148 38137230238565464
98173162124442736 103848674848825904
3026785268385316 18677754787254728
70744553181347320 75458642194396256
15598707038019190 68724490813430824
2354726140576936 18710970268647396
30347308185063188 53147127892812000
16518397540883646 19992973891421140
28514012402423112 79352238584836240
51857940005081968 70715492935996672
19226986778545008 78016884290901232
7375692399187474 42600731569952040
35324790582138084 65098944669641536
11787836142115410 52839984145465880
25016032014024368 47476613485078840
6813722082564930 34049942522432728
3672671430700686 88598897583060128
16936563964853678 61537102402628744
3115261753038408 72307855482557728
7118255394884877 25603972563744368
56868552515716968 106262808326236032
34198200166370412 94296029133161600
59254738924626192 59851267423048816
13194005972536858 103581305676247472
39316589946868920 101830657958237136
16905785449338924 89266615953141072
79088097068354848 105075357235735008
29487123181145876 97829475513066928
97309369301245552 101122504270724544
24116896966785828 66384199428290600
53794668031721912 105362983141868656
9344160886336904 17391856627327738
63121170435367240 75711098575927776
47951130601127272 48202275594944032
49198949673292568 89044077951634656
3813731853734972 92508256472155056
52286534640603672 74543177751227232
22244076967988220 76451266356226400
90155110890751696 105404865636098160
14696633800673684 23308424548965088
18096300742877208 92804522539450512
19714990382993708 24907708115262620
28571446225737400 60016718722370944
37917651137652232 56285338666008792
40325486860873440 40496107790662024
46727048061768752 56520603775177800
23564763361177460 81427485996275376
3298889085421373 37467144421285272
22390547872717300 75541849795486880
79182098919938320 82294344339096880
9407029640589910 47633706783043320
1892466919628144 28608065157897584
46497996544549968 51833194756533848
11011848110144812 73752269973127408
33126757131959936 102712077083439696
77354474914162496 82872691420705840
16698279390448008 50161924528476360
90989409536961040 101830480691446752
6883919052949528 46694177948552352
65937598858013192 80415087639471104
11122508152584846 14985530737891016
29761686986127488 65914440827064168
2877123177244569 77050694073445552
16943178904305278 69933587679818384
10863946263418968 19322745921069348
56575201959061848 105149471197312224
43576979647264504 76595050784449808
11620865907372672 97481468106163840
41993177895685224 56665254474026520
52560868348579056 91507712028125824
44781779710634256 48727504902690152
13859709987759026 79762515616713760
11072133725314720 49098937289581328
76024535111240816 91484505081693328
67575295804179808 68455821460090680
19997929889080060 83749500886602448
48720904742932536 86261851545858816
22316218662672056 88051644461139728
36498069284776328 39773137968526104
23848049876387800 81180648069527872
61318318520983920 92210892839163648
2040062769589997 49323903118497880
56353571704872168 75297927944298224
70931783102160304 81300514631761984
89543239604633008 91375771593081712
49388704710169248 106357729094343248
6311639348503117 40649638372121072
37180009250124760 72328378508327520
16009610329965600 47237975440277128
19756959086002360 92200774505833104
25948110943794264 61478895192619744
25486978359209456 40106869479046272
36182859640695208 73687403605786560
40062530800214408 54615963368592488
55340068846419176 87059500518870592
51530167137532840 53507527254549824
32513587472460956 94279856922720768
43907056855930352 91586862598246432
27947469474144380 43670322201857024
5893568296422580 12163992142260368
46883793871393232 103838520713699408
40396840410419872 82842055156275232
32482808620878620 68987177316420408
79012675007803008 105885900589003824
34609851342428992 58861738042535432
73812992720737888 104900204504374000
37670492313872168 85254693304060416
71940053268401376 103312314416802656
11825687837094124 58651999526453056
23926005544825376 63163565403351632
2444551479527284 79656292507124752
50695534087740360 84441855034884320
45352253775500512 48708985114090376
75555660056333200 79009870198307472
17475355275404368 70751453236803096
28802504500145740 88456034827673008
63593448095965992 97934777235879568
24121449966443648 86120913696809056
5835867943532184 90006310519816640
34094262858742544 82510949860793728
14418344162704858 96819903696356256
68410916736808056 87393699555955168
38850389540889000 70359449767937128
39549945499871472 99829986816655792
9782778304932028 33322709135055560
144486070551300 90520608591370832
28186115550642792 94612363166746576
32824566810531256 52461418127010376
25439476813272492 28367234430102556
33088238918680972 36381466170798512
56533782632274280 86561610325514272
56736123442931400 68031995358398096
65372939759622232 79445216078351264
64623834753510704 67576626940674632
22100157653456512 102159570845317136
77942156717543840 90079404409096960
15625152601739512 106219718590793296
20031505583304608 75352601611484960
72280228654280128 105279302954814592
19001696528252804 92897528003972688
208952141223526 56245579734579504
28734601801813524 34375104708228704
93085326176973392 97343030180528320
6616779455342869 70219977181490752
10127219420267112 12314115236267098
35437473759367012 41952945799326352
17211173860557948 44703607552186608
84735334124779568 99030940334435712
22787266818548980 92410629284927424
5117172580524829 105593471078968112
66222669846193352 81736482597380112
42535588452712656 58560430365407600
5833812958685306 45892364426694136
47987251887327224 71457993643863720
30089808074504488 47696958044233736
10363498101946646 33327995430352040
24849962235665908 67460296435327568
57552634095399128 73250075997138256
50426375120872528 102773571786116464
9686237547762686 33021643872737904
38665258735074256 94601486793994192
80137398341916704 100407671720365584
6648283155421452 90959722321654176
96683059555785808 102905595945690224
11020825316559226 50921262011795072
17230006577851496 88363716981324064
26756082321742644 65855469976005592
36384866402333856 100462530191640912
1333436270407486 41947659367193632
20931632318485272 25932611383481996
2488422710749818 62287802927006952
86783709620953040 95583827695793968
32473101787244052 73379180038314864
8274288952882009 52165996856525456
17743690178071986 50130351787779264
42573646509347176 66090686779195440
28331072503283708 105633283757693920
19702551998569500 39728744201676584
31181408535218828 42114550615562848
53900438705663328 68751611622448392
1234010940225220 69991404572382016
7700075345490651 65306977647742504
17632550781193552 91647863280104496
38200621025881600 48124169028322632
39038411921933392 55510872827264440
1484978699949265 21394805807169356
5075418112321857 91320803653828480
58838298600298344 86298165685271888
45469009196973064 70120434942526288
48932684579975160 86836860680677472
5682349552840046 100752174781248528
19789943574715436 37934979466244144
7735399488125996 100247475764135808
17118647403300104 92455085369284880
38102365342284032 73446873491578720
2217334604698945 37063394334423472
70225554386017272 71944058670217936
46762615083442336 69206373278223464
69434767321278808 70529035612944072
19023807555434812 68962076043373912
28095794338897720 89383396381271792
31040483909915944 79861561236729104
1853107430449296 25284806673469560
31806953943865224 76313299294903232
61139232748300208 87032718864514592
30226596967487352 80588174278785376
13565084301280220 42214906110420632
35215306218453620 97337008059298000
22684983176550308 34906738126370640
21180611125236144 77242061054062704
52739453901817736 105457559824501104
32122101442797108 38311560691711064
41074400557465008 85128597401773120
4119033672766878 42059607591706488
88266195445265632 95319131071257072
13458439580300530 38932322047487664
34800533048422644 57864563302093544
32677598026725024 102463502393821392
51295846281389264 101941358369673216
65211697049847072 74057665926494640
56766372055636632 88688399789868592
24316383819062056 80750025947205776
51092931747874480 57329212050813712
10801621232942970 51173104565975600
80791628540527392 93169804672427808
28263375567484680 31231104852903004
28988166933985920 97065860494163952
35263110619957756 43069506894311168
54397491334890776 57457606486725272
20245295031372844 62246717870283160
39228909356132528 42088950252064920
7153544040663914 61915513300478784
23897002316851820 81907795723386048
1857607557596589 94319644771226176
14483334142439278 54686507665141712
55976585148186528 88509001550103424
73518046664535568 82416796973035104
50421255085938672 61611904534699288
8167664521031194 36920370774019264
6339037908810047 63396666495650520
79001948056066944 104656390526297440
45176044165805840 49978068130045728
42912643719322608 78782175020033312
61451288342223776 85907485536180928
75017395573798032 106227139069570992
33579311154041312 75494823719172336
17191911467570506 92538307941676768
18114491022902692 39459029715969488
75415881406161920 83087845983172656
86159566968943456 106946077502530736
3416070191767885 19696777381706632
25825446208940904 79004157795672272
3303397814014055 55639423174996984
15434960294984064 38457482514398976
4682273220750430 25769348080037324
39447852846957040 67927731247420544
5916084323168949 20495227887979520
11684629012919242 42722738392771176
51773118682643160 59256948577293816
59608925235448872 61622010391466560
89492272818683296 93012992005813648
15566687738373956 54640906240772280
25364667914101044 101534292805571040
8444993594203954 50139383426772720
13190939301055916 62357125496750296
9048079586973196 13710352061527260
2102272317658997 44805970031084088
4106824386553576 63835494108757824
52081332187020904 57998208112805592
72763491374342016 94727399558161216
37249185247032184 85642530568867920
20558892488253032 82414481580416544
1666135141833497 37123388157474160
52505788816105304 106938922133799040
100361822121815552 104439248068077536
62876236173986472 66324394185814704
25269643943618788 29752442421381016
14407498127888116 91485571691565760
78524967170134016 92063248769337904
1340319432888413 89982331954567776
12839882595151146 32677874470501728
32464975434586352 37390818825315496
30670654613274020 51083884720112640
1906493522747422 106521852247637248
58352069900607336 102061492869409616
55409943724012408 55672167865985904
47450957640510968 61438114399876440
6601440018148045 38031629109188480
3579385512060549 103340873934781328
12065500539603812 99264963588889376
29585397537550372 31168399191673680
69749561357836576 98779245119225376
82429106981891296 88175394282986496
2802245306421663 103317092687714832
61794267507387200 84471299561259504
22439285134316648 91704087103994048
37246867691510032 39505652901364544
38133657683970280 81243019821707968
31125640128276464 102132726799128784
9653788025579076 32799499004253788
6428130915756229 12617856283826072
31812136437873096 88589252743995344
14035363279283150 77523959894966560
36257722837105584 77205024433272976
60285684619900928 90193155633850144
20437000558042156 90374200383414896
35879057348082372 50968022729847744
45140831386999160 93967670591698512
81400011223916672 105960368300214064
80636051617853968 106405240885340176
27563790978947464 80628712328249024
24827302442482772 63481350331057392
95634221415390448 98397709564080864
5204126762937549 62028431022892032
9013223576091390 17336265954707346
10942149642583472 66728645031072656
36263928156055088 63785145832467688
50776513834290728 83081875073822832
43760034485252408 71574829532234616
35671602952669928 78755574745125632
38519717212833048 74069802507202192
50193428547538408 93327721241257536
2889986737303545 40263481898707608
46590072861474256 68895046803234144
13101921776349266 53889704566409336
19827041828321088 29129479918305604
63207145831923328 104014676823198000
16043975223110590 21522493370034040
22902049888214124 64577360337228816
29643382262217348 93123746838138640
16895433156718836 31653982386848468
729087803203964 35518329298650380
6745926050741581 92174923886096624
33419084794898624 74654251173835040
37756600217784144 77529261952315184
3997176867379381 26437863142208116
7711702332116704 92170769513577712
22044008431974424 84520969038535360
37131120844129968 51908188359337264
253529981261825 104401501953832304
39812751310464504 101847811610297072
33517016989069768 81666345935364576
32730642618410128 99945517294010992
15677960886647806 87857170410476352
66965573663909952 79459821066879696
7095185067447667 73864177181809664
14644498695552072 104717081070158832
4712655520647815 45375491993779784
16832452473950586 84064719770578048
27638461025819032 100253837737909760
789475076878357 82916741355208256
17057036777401362 71990981828353160
45650568908593776 90185378522134832
65790910549875680 66441950636722984
322842166114807 87708106414183472
1913839443492890 39347952546361944
23094689256082168 99958149202057328
10829623830146414 38669332606470512
2317066191386415 67106581287709464
78394959592324112 89001768893154576
53092883004343064 67040417091168256
33218656521714420 100717475510819312
8106717116411214 54656760680818208
60687509183404192 90594789927971696
52441386919617112 95835115991976992
23408190166046920 72725021127051968
52336494462535128 79505420740913824
49260825403560664 77802582082735872
25753767638504424 38520746436633320
50287726561784008 92192480375278528
16285740301842128 53184238064662200
62873770356774560 64690363472216072
76855987403262368 90632175551630080
29402786241535584 98817816441639008
12310564439821250 39853226115324424
45604914071145272 66036440087062872
47452021969989040 82400286349618960
31188885281931704 76754237568253376
56940347742646824 66866945495476192
8669471301226049 37590424191473032
22110152223096096 70008342114938400
15685183858246622 61119274898597376
29370857909431856 95268389774754384
32130159383382816 46201166867830688
45974717062686568 93919574316235408
31566200314743824 105844367607157584
36929659022313328 92040945539772096
50768591040001712 71542798812499664
44414104459015304 87194189952005056
1769900040869904 96451401223237280
90393381874745616 100271998865824944
30380828170864124 47236206944448496
63056721702707328 103669689300372384
35519558862461492 96731561039749968
19974740081037916 98741541607353648
6729981113542942 33296236744854376
13228668739462288 37210264584387608
5185981740455249 105494038214508880
834063460762405 68794810813536112
88783699221163232 100158476879342336
10258267147399908 40699083794681192
8004562772843556 28641193768271656
97528367575597056 99647503991444464
2025143146849824 46107378113537240
51128303324213056 81365266702310224
4784349775251391 25810783604163376
80749075842887920 93588095392482432
25936698113064208 48703560843727904
44404652882318144 71264521263608216
25547132525309004 30095993463303776
40242844052043560 77336992295991568
32873497164922352 71123904643548248
78163201665548752 106247653003491648
67848953852625696 79627307034833568
87744709778880368 98459222394905536
23298656263558212 77492220370614288
25355068834488312 106896596330127024
46810750535862000 100514223458842144
36269800019679280 70039670161693232
66023131659887352 103931981592760528
17040713947223292 32935254654177876
12156073731519324 43965124097578072
9933078793031698 44185153246513392
57438727776992448 64344382305654184
27338770515826432 63117089232321584
35453288224930592 44635210884458568
36672357387507648 45994500229546000
30394458055364244 63519732887554592
19897145893197644 94797225680408160
5979291319220737 88651088235108624
26049815711861052 92371448470787104
51887704457198744 80229833395015760
68274627664416544 82952133982107968
44506086817514824 66743222665153160
6333285024476627 55564026980601920
59192812177733648 77887340451549952
56582741207608064 62049610928046072
3642701822937777 52625222790217240
20215698476701368 93988638676393568
6195855956642918 57147698536233176
18977986608847440 94687276000897280
46120706738614680 95877208925925888
80067688355586288 100276656739860976
54861350384868656 96604855276873456
35191098422409080 90187772415137152
35263594467670460 54791089887904008
28737361489256304 54317151611629136
4653090139095691 25907451615535752
26324841837540072 43321719750268584
1031878191776657 88236114813230192
2704780005836488 13715536632323082
11585119088525016 69056211101769296
59980052866681328 79871638562600752
81888348078418784 86842877253168928
6837577642567829 41521170933451872
26051818796694200 105688878590786432
49691849593185832 58147054337530552
93963508587705664 94579298666361296
53454144982988392 102534331000227424
15532239211504754 92978481553435568
31810353853183004 43508287807678632
67585423811011928 72287823080182688
10934560694209678 76493954634288064
68457178416305200 69477245525118296
15419716600784692 80985125587683152
26483583523007980 76203887038712736
33914235563758872 58467824116856800
40018728964867424 83082119770812656
12048982119155890 93656035963129104
73919640486433072 100851556697962256
39628058816764856 85533898291554688
48509410225807984 61841955340652120
1665896125726319 88817503185336736
78110648208170368 89812616469797952
29600570758928316 104519611921431024
66416558961064952 82327223291448640
31112995258032628 65967873985519448
14717618956757364 72790951804432336
11377188105882270 104760730359602800
35524847323763296 99369499888827200
35828568871841832 103048936576660224
42048808605961256 66634870746848336
43758443898243736 78297554434203008
49060666698412736 76082170767028096
34058114477273580 53076340417389328
8480483090009694 14724727881568154
71222713623354000 83384552726640368
19788984185830320 82976137643984272
59855451165484656 83563820385300112
58186034372202720 104895104364041968
77889392667680784 81521276919197136
74299166807756848 75544118916704992
8196156566199117 68832729419418376
52720439668165240 76146201497394608
10962766104039008 94571250407808368
12683162756661614 77268030011470848
10242294050711448 38433730517199728
4325559093522265 53772687084751160
22802851784361664 106470523609291136
44066789671325328 55394312708251224
40993896829462072 97086704636953792
100339393263898912 102227801029236656
47430305663078336 74082480637965824
53750087726321064 62978881251223032
62605884456805456 93870323793076000
2862059333975984 21751184094919980
1362882993525696 87806722109245728
69038772493511240 106651439087273856
74491399932178160 96907110754879824
66040505302094312 89592931602210672
58265599228758272 77210933038826416
77214091219808624 84900976188240864
59641323537393608 65289832409301800
68367813101395840 81999160736716512
50490256367332872 92148809296900992
47378140889550432 62947065388536872
28973027799347324 79201064798196464
67247896340967600 68824112808100552
52837559426078824 70680264335390136
18081206047524272 55313273362124288
31197073608664340 65956967399688760
32957426637949772 80539970917972608
21872936083623136 30191417544416828
92951177818328144 92981556003155184
17292468755969630 86217176591903744
31683535806568548 42483016970856504
36979996480040000 49751073652656968
40647739078268072 97635494054073392
1542178331888199 48203637652966336
22370199102744308 82094410029581888
37248243561073328 54546397983116560
15032256207884988 73389351753088048
9508761561001592 106101844727045120
75989113216761056 106853295522614736
15623810215641794 27536588915626924
39268007693240000 95225160232888080
57078574832065232 104925776994134592
67412267001292080 79741930516031696
90063464390813120 94516594371870480
55593682182207520 88415526664349040
10843583237573630 22998288730490128
29164389503681200 104449901281238992
17325662049300014 35176766057884236
38723294532040048 55139353408968384
49565189648193392 71722499434195368
61237683982834664 68982768478080408
16145848831712732 92705356201808224
32380675766295644 65460096861938136
85556702212555360 91414065525369312
25105160007441344 26223192656616988
60341872978676256 74810023031767312
5261997319668201 53687921607314336
80971553440142864 84516058863278624
24496069528153244 97193200584946880
14094924075886544 60622383230815544
22251624070855344 71881690585149424
47690813770639064 56180310776990160
31429931900568408 50716281826221880
52150856962290984 56088540828755600
13342812981124504 15800656852925882
24008721444314972 36048819794982928
8828028646891408 47828761176987488
57866240313121448 103383921819105584
5058743463768771 83783868416100736
25944354855878084 41782418491299464
1431059660535431 65938564862580528
20976202874455272 38266445524538064
5327301570803073 53213361641408952
46507966702304488 52533172137713656
13430788154337318 75659745188914160
15813736803630456 44597285256465176
18806486427153788 81060671622674224
9062670312350470 40469137174219152
74827750441517296 82944517961518144
21100091793260204 62856054991023672
36511878185945912 55524381825521504
15009947493334970 97787317362247136
66981328485202832 93716837936014992
36149370227342624 53644393412965424
13422619500304420 89345275415575840
3121989257013323 54558839858792144
4779760688032153 30787053628516408
33859244343705768 82915605153212400
54546012058462176 91571185123354400
15958679686846934 19038083349142848
83043721794583936 102201114613193952
29317300509257908 58385986913606296
69228353519805568 82428178708220720
25384266555624404 40036100229260656
54540458286530336 101113636127125232
93947899550791984 104115743136104272
8899490065230947 89783206408028464
10240036943249518 41456139387991736
9664317345450980 35864982907480644
14985580374376306 36859831983387776
21898053260363400 48204118475902584
6553526627847294 45175681615961104
28635746883796328 67666397160559888
82881530464699216 98325590839518800
6677152770827870 9831457264968114
37460049803793736 89507444287542784
68987348257786216 88167353848893024
71883347697830 101442973247309936
56729422762249408 93973084428350128
61778117742114680 66233453900460856
30554703475605028 84701834283045632
22223790263997280 60881133234886208
71872286519173472 105428612300252976
3599330921548845 38140984344726584
89330042275199568 96361436643821008
17313788130372630 63895759754222528
10902510150463492 49783157390563232
69496007332721368 72933027798465008
9447487649872976 25614629656665816
85141077761894272 102940233658998544
50702170378506120 53642242995644408
80370187739801072 89462073466257152
24526994322690980 82815095717264608
17904249257576000 18375807918950284
5588885150005725 70954650187542000
4481958946859744 28263377912781160
17852280928742228 32506710709278508
70465251774702880 105773711445542976
2667538330587388 62991630719380992
16973246562918482 30631844297766132
31430392294223804 94532832925260608
78143158966881232 82412321253920032
21490224685876096 105585464444286416
14375341970645150 90386258607294144
17698820786262142 32840279316834280
13354138910832222 23593730136110320
69487350515383192 98589821081496864
16176380936532984 99006726243621888
19228249007908260 73978918799698688
21248719144404616 29441470423015232
39329986483074592 84269720985796400
60207883341260184 84776202694821216
2826055205823900 7590698045941930
52080250382762176 53683762268220936
34287332008650992 34367923556234380
61725754512100640 80597533802368208
14005798858689126 84592923895634128
57781241154029880 104358836612352432
299180637071991 62884909866601216
88678954144387872 106645266839679408
89858684892963840 99924405541065280
11108555286332710 75257251296034672
34726210424184440 89942448279800080
19365598814621364 19630680799005140
23521554913438048 61059088896195256
10970698307795722 29207078259892672
13231722961455926 41828159423113272
36273415827551672 36838497344345112
13915673427204140 29859993572681828
34644927544551488 51989702246543912
3635125777193834 21643812986983504
9916735769095236 97198963458532768
57755019737216984 95588949786320176
42174216830702232 44151822490636088
46598893092638808 105332728568920192
44934468229877120 97164883719693056
6053379729358677 54963032969977984
28572837488395708 65920761338771480
55447571722048224 73014862573415792
3012052900522234 95386078805950992
79604932239280368 92490547006754352
50655202947749360 94473379629582656
49695701985149792 86648000899492704
1127001495431519 94486749171655712
26838949209852236 35901104872528860
82840113403694576 88171531236888176
68382424254378552 82046080393465856
41897783333902384 105847693466259824
48749104729807312 80081209197318704
77881277601732304 90517742883937120
10478838039830786 99711580163988928
27364668577887360 55532671696560704
10894435617304618 101707090081714688
918427317021179 40326429264320776
52686410608974488 56304792962344016
57854907394235648 97548378064459280
71130480531375928 96254039585435168
21033642864265456 86304111532085088
52299978954156144 52490500014934568
88857735573572208 99316052948080496
43570292717335152 103794547781916112
59788436753794896 85785364045650144
2943738805050279 97915166010836080
65416199225549352 84999639006522032
53614115928629720 89608710036460160
36916641345640968 65147696313734472
98426805680651536 105432574849803984
50621956883710128 73251203074990896
807911434943771 75012554398133136
62117134472682608 85537080172209216
6524547646584705 49684602484963256
38914111574530056 102452769695761552
6339270470059971 92003332351902448
4945562257344058 46744898967400008
70831624969438976 77588062068475008
94992822433301216 99148341502291936
33758565555365772 73097311495130576
76965985397264144 105999270870418224
38568998011947272 92163171256356096
7990114536401372 46201377386954144
28696751057175464 72188198980253264
31047122120094316 32930687522362156
44522067198839592 86208897042626624
32042367654983540 96687500547345408
17131899822895442 30417328078614064
31636556363856908 60816877853959696
40140624350014520 46640975626137952
22949040805099884 65460049136163368
14822629022806558 81391950738682224
54057507735527456 62029148526985208
7667440328106313 20625078363005840
85655807550842720 86339472158065840
18536867192877972 105402684943238512
48856694077998760 51038601367295864
56620828614156760 92556129790938624
17978631598815928 33474969075198764
53405979991953312 94388742552189312
35680567531895848 67656332503016704
19571807249914180 53919052886937744
83512292036538752 84593218968793152
64708920181159632 67899232123157544
22564668737843716 87647610962272704
28006290804128284 48677361101003672
43104555322250776 106829878949359200
16547836389615640 87458158145774512
19653271636467372 91072694673188832
22027583595635236 80543279533050208
11078930326196678 49738361915402248
52346826861658888 67622857694452704
30123377663890092 90869799468391856
38531346811678720 77299744214583632
82621402271255920 104270149012793024
38996566640793632 103980704444437856
63576667974242056 87813322862501584
76324414102514320 88429765714098416
39022973948053384 86881950819656416
14640461509736260 27012228331763476
9959723794643026 95613879697148192
70828713071181912 77769250047304576
89794413447214176 90954777214117488
12046873973179252 38414627170487240
17283697270219814 48462471295954920
77016547083306544 95038244867327168
15588842959363184 44043297374301176
27024915850391784 68604610860089912
45218610487046840 96722400841597424
73033456004513216 90720856327291168
19120258978332532 87530548375125552
9786092056998830 68902786403696480
39634142998548912 74358732249400752
5404541880321506 76720523400426912
80613713804336592 99949638485126176
54142470408625448 93700627304431968
9761458534254842 102420834658586176
81964805336672640 106785783879543376
24875680130438248 33017196979990024
61862486420896568 105625993565421360
17059331236784754 39543187395283528
3106713578081514 9562399178875356
17393102734762584 92615276050342240
64862063309437216 93876626089789632
11479982397615440 57385060036766088
34132240729061148 93456513992660192
43826806495434600 94926045186807696
20775981589872372 32712258680661792
8149402711158757 39063066957371928
3935950543651964 57833960785607184
16259819590579234 104872587980011424
68111610277827112 68710890041162912
17001095246586620 39197520356679176
10221914900844580 100949882097475872
102484383720578448 102828531898321600
65967118088926352 96568543774417936
14455583971174630 44351622536162216
4643908819756701 87016529127898464
1765603796786500 90762948999133744
40037818783551816 91752987038795152
59697028913047824 100546485936446064
30897616019893664 56682211376119648
3150369364099123 50914647306302288
46825718043058424 73491745271689648
38219559498155616 55635638200331152
42331693029955320 66947035732189600
85832893832709168 96710055578384464
35642674341956352 46198848517341256
53731760861149632 59154385461916008
52846843553591568 64915729711208384
31238497868979280 36286140717767352
44386236397476984 100643448377268656
65645594568352168 88505893223628288
28879435716777820 76393320205950592
17259634005737696 75625384760372976
49527206741376528 85559099238465552
17313130058089076 65527802115892064
23519593599788680 80576840354891632
19394776533609400 105515269384326240
4181488016556933 5411316776779941
4468868471751788 69076995266066024
37375136766039680 54794071613365968
16906392243219386 54538817167752104
12720022006812294 65838909327167928
59574043649965320 93461687702275136
39938097105019784 55235273310634648
21875746788775648 93838377225192704
5702988685923389 79941122834598592
37515700952644368 84527147533354624
2269244744719697 60096285537456928
45133746625521880 48222370470154216
50197465363263736 55153370508448440
36856539845298792 80786006962544688
52302026468746216 56716133128976096
11956004356115730 67017904268729056
5583532510367969 10211808595932776
24280337278160492 97941050108363408
8320552735839086 61467838645202288
1119014958682251 46977725811542160
12296865707307060 37834149235730768
19440993520827116 85145587969963120
7508341351760487 73722030699123424
12579717189218528 72259739111346480
69848188885782664 100784732014890736
61948768958223000 71995352831169552
74589220411724128 81288722614275792
78723964792233328 84680556192383248
77126178849213456 105448425848743888
21032079101268016 92415522449812752
80579949898373072 88157842826766256
52966758479467808 83138221911661200
59236361324491536 89222280129148160
54839852527223240 71341715717381712
7191622997374730 101801046369677408
1086996351174927 90366442737677440
55786603457758744 96299837028711760
9795004074501424 38533489064213584
39192380493813728 43729979676674680
18524442685479748 80405278761056944
41479978564170480 77013210751029248
81773166240364128 106909377861797008
3540648436407091 62843727717791024
89159012972424752 93871106660507264
34487507399225636 105224051859351792
12809823283799752 40782066319893288
10120367673848730 34916989263082524
17934420062405788 29851239154382344
42601486776425960 81932337058927584
13879289122645578 84301239989415408
19978508197972880 102498517739465008
10108251221625144 36458308745230128
6612965178522877 52386695185755192
63960004310988272 91099373585026608
47084871531179456 57856771643288456
23015702511175552 44476190940707808
56563542133762776 86747980630338336
28637855625236908 85351995399067744
3875416462920382 56097728003850968
75392111410278752 97227148430343680
24913185613300340 85183030340272192
24845540592893996 63470444372786368
97953530623104528 103367770809993808
55519755720962936 56601409780859408
29490455937766284 65267355113676112
13052432694261558 86642033694630480
72662468154565088 86587781337633568
18081790663385404 91958848340847840
67809120706861152 71630860669599576
58650996932402072 83424556830287600
82615577998964736 91415101863857712
45695619588433864 99058734728171216
2928585323667528 18517634723709880
51462161521489368 82811251834333856
4264843647112276 10713069516607290
19604410905945216 28569928701742572
11539754491437538 24058018291505064
41942710408491920 98210615228550784
82649651778438992 91338266835201312
24108221887332548 60018372958898960
19138981288737116 44776339813169128
36865358443177816 101997078831920304
34328156214977668 39186137016356680
57177822062958176 93135938538028016
57623488192029608 59231327730988728
26546527306340044 47809371432399400
49402334943703488 94983699691848432
35694448517254660 68568951123447080
50008558733884840 77007174831144000
32188675750554296 39694454146162440
60450537470366704 75207646774676176
21246489274703992 69167453259424248
42824207113050488 47545124633637264
64212495827010000 91867477790770016
22922025729085936 84222812749471328
29659193961514680 31871960888500996
68336685384110680 84141554602634480
68109097802391472 83365268368287712
79182612234142352 103377906120702800
44559029620343424 73058976336770672
62580764241260568 93018741762690416
45738037917323712 102469816106840576
63322930677504768 79790192415151648
42751288697637968 55687636326535448
40896228164414624 100329903552640592
21637500112431728 59339501734553560
10130776532683570 14098420778057488
28577977070715732 59056070349227944
53119737839899480 94337210604908432
56411582879551728 91021009628340592
20410922275045408 61548557552803840
4455631343509295 13044300169665536
4291985199796679 84717655706162320
19215145005675136 45791125269960048
5482381271740344 9097514390990454
63329883135541192 84425825937075856
88383083454554032 96137522964704576
28696484333903520 72923886885060544
13170862633767326 31948149400368520
31252437737436312 87482295529583792
53453076215256912 106548512288199680
6211072407121662 8671391599507146
93329270926751376 98130905034063024
1805744939819718 49627492925314360
52552877510224184 61076732167078816
60317806412483632 64651018694895976
49723600016317400 90023783045198880
49664026233316448 78092807002392624
17153587323752604 63662510535795248
749142148194885 52327744641771344
13491483468090446 72108072486901136
18136233138943492 19432740408551420
2402289231909944 32670715537031192
80656799335609872 103402287387529056
56173652112294800 68753269747695584
30226877956149692 58911867613092080
52086447637821232 67612521486411704
36962256741023280 74345776034624144
37321260620757696 62939627174504888
45855472402963288 97214426666736272
66127759844611400 99934737599561744
54236683979439192 89581751836802720
41841238226656368 97963727152901904
14950454830936060 51797156786682160
75411215255405472 88334153592106304
32375644002992268 88956598510680064
16984065921874248 31362314509753056
26264446142373672 105947469639374224
78418442573328448 100804070879670400
6254509068971638 28727012667716996
26259349413283556 67424339556936304
15076448348162850 41065756382675576
36832653801505304 81054235377879008
1136351759101868 95165994394939104
18826843954009260 24874077260076536
361906451465225 24837860182174696
32635044243061084 106619218302357168
45382889729207256 90819780905271968
47988827884798840 48242964897176392
85119143322534224 86826740536368224
19631321768729792 51607592501120792
1085162012401200 97414827834352176
92822723695909936 99536763396728192
88372217428009472 99879580347366400
72449266792622032 95581742078809408
34248297174467488 53913853885145984
84734396261489536 87347993503334864
71660749217013976 81394573934796192
43259140579251888 82691553289658784
36769525288066504 106164907253743040
19509353844707884 73378833972576192
29620181262948628 78979841294006784
30940218905573292 71347554475465056
27738003861787812 41054742900303672
3327940012008287 24046787256758896
77181807549612848 104153053209948800
62435465665665856 97074696860898640
58488113042274512 81499578546934944
13223797529015740 54425236409008056
36516824753921528 41552791174457192
51762053548352848 87871184275886208
34585160307780476 98533060384132832
23566397661355224 95414797382448640
490258972991943 16056569459164820
14857744971060952 45033253821751048
11463804914006430 22509201824946608
22628058230205548 64923340974651760
83189464645285088 100974812994360800
91026380718885472 102672676032148048
48998678577180888 53586246021897920
34704750934530280 34808475105403920
11114747448925788 42665693670669960
24220806934738936 36028061482914372
46616355826759368 86795962714281136
40008832306615856 97472538661168736
14967369478717432 65734945962039224
59903408329462848 75366945181958816
91553254365932144 96043815067656000
31118565556533452 50070455650624880
19869872509128200 105143729262750304
5460630376932529 96480979574155872
77646962072712752 101640032672758928
36458139326897456 95997466849908128
21479643352527248 35778640129183980
51846115022785216 91605045232618384
20384925670054640 90662142075386480
46098397652364760 57068118243111456
33755483099539588 46811447039465360
5454604620475391 101983532522641808
20604413114439784 25566012387806716
19091069052391828 106122710329528496
38963532971719384 75918002940790224
18812049179627240 103671056753352032
11135018454093940 19267734430543912
54666104507863648 95900584147024208
2233627366904069 9960209004071050
23634884996866620 68255931546873136
19972287964323820 65653520997041360
25739093462651840 70673153270476952
43413687114645408 100913221368506304
26716641677484908 65909030616663784
64293923356404536 102855503644773920
28777386765511720 44361262469881464
79789124981567424 100932074436221760
69961936224607128 99613057678348976
7570713325416569 26362285947410980
82037758997753568 93469435782677520
29055816382962052 32696719760675448
5398562547553638 75821029741358224
4157011977968218 74759517867094464
59546464032827416 72135676954164928
14656243996954354 105940963032492512
55335040230863224 80254664339902928
23492121997932448 53493101388701280
46881249236358288 107111919237468784
13403708201669320 85613386442297792
4830371396247104 21646968271021664
85039071420235120 88879476146055664
5374448873971179 30559351185713976
23328243875231948 74783963080716368
75637039040634960 106624756056535024
7747698839588933 87568915013194704
39962011311291144 65490877452025640
31002140395767232 72529333738373232
6636053467151646 38847331512067816
1897395106657410 66065796808205072
67133656389528696 97131163013943152
11315714441400154 89366115705893376
72037425353245208 103752235478922336
16632917145891200 21223352475386060
43464808547552136 71625986451348160
3196301990255739 81710336373901792
15400884795692072 60308728379071840
2322136066878129 32056534573899860
2104016590608979 39811965777743176
32718588433023472 38110559120459008
45019781970725280 81290868755033536
5644570730323795 18705598911790860
47769070141220 74164994260436288
5752033073883442 105981367610134944
31302960557007616 69219076646894496
13333147972782906 26405749121254364
1691136490371323 51284407813954960
29521559737408464 76081580787106752
50623047586899976 85298755741043904
25006921835893644 93562622229402224
58399964104290040 60904849804058496
15672590280404672 62076361763318288
4164224390674975 71194160825959056
66784102296333736 79348162328306624
22319041284566512 44642514476827648
2729783493143083 37373166917248560
10019730014878088 85586222373844576
15256311443199548 74977634797621200
16197821607909402 77995058874303872
56069666226065096 69010765967206232
4689027752033618 8744391210926061
38567818717116192 62884669465470920
10990468662112052 85230177827443744
3444111284979250 31504000876132604
35035663240867256 64911762817227976
29785041258708592 44350230659980800
17387183596294414 100787825205877360
100148463610547312 103562450072116144
101659369736908784 104985650455970448
77681410809275872 102788809508601824
17241987067586528 83736713571224640
31650242061075228 51475441865600616
50357238573093448 82245221112968112
91003830441481072 98529308007420784
13995248123778924 87741897294445088
12570859818341454 79158142043557792
38643371427485296 69159248028907056
51551958184721408 80244344195790528
8994203729165273 76416489829995008
60365346572971000 103063313284112608
25369852107474532 73412876515147056
36614573167121912 99067479614336080
22953524553008664 55041993927361328
85047764765390064 95820756515588816
9528588911920934 27915528791578308
31914689103682348 86941769816807600
28281858939669052 42889456860934096
2327401765515138 27331000336819856
11080355845371252 35126953972404120
12205272804454430 35580980261903404
69437195418566552 88407218320043232
68771984427289240 95534393662612976
69081025610950512 92062918273249488
8530827130534368 71960739357277344
54838893091531024 70547120021608776
72599186734808400 75457927677621888
64239939609739344 83302985411783648
89180294750825552 104088521102776016
45629782445452528 105961464097490752
13461390278442772 105356792160226496
50784925750995664 98174196397498768
27681122750901812 83131993281575440
10521814145956046 19022253900814068
15108414816992196 72680118520377008
15741194031711588 55298215552152664
53795827634300648 94609991658888304
10826373684703834 16463372158666620
54672912483230624 97219166394049504
12978642089326104 70265746557056472
31258763601576632 78030337302909904
16653921402285014 38129619349209232
72456332390085264 99443823037066704
24466884530155196 79642117524644144
36747035611091632 45051691524028424
9505796683208852 57931347906682624
41495986699109296 57927274856625400
55758540673731648 65144658854132880
20466431411558544 99107511842281024
26301319226290528 41476362551021600
32473151620031756 84131647211746640
2276437252213670 3557759732114412
64675189632435648 102970751096959360
32159430544079228 36725661188426992
74248235518622256 94805412305410816
49815270275715288 70735494267224928
43458500101847864 101470102728688496
17489141902199946 25836228572023788
46056526390887480 98135744110361152
37330077662589288 63306326459861408
7125859947920231 103915729478093392
36411526666277720 61940855154937016
66309032254586832 82999588377588320
88114326021332608 88515458620277072
32433333785799044 74691870398777808
2987013101937486 63861637890291632
49347976210928752 73422061974633840
62235253146579776 97358173672587264
14292288992430504 55305155182545504
7716289974804311 100563461831212672
47617511201007488 72087267729153488
8032275341455846 41697280632416944
53276075727348360 79270621738612800
7556066550503163 103615110530825104
73047909438449520 104986303396270816
14306129809085854 30460961015391176
48321728764970808 73456087961311392
7111496442253880 59309885394659080
26848581913879792 40383659754110744
72150356037134976 80985681052594800
39534961512559536 74854008912129632
50452134518624144 89934698372897008
9407461280798346 38849197717923376
25739857813273256 106895373675107632
32179275920714208 70934965309217880
10606393050841910 40790604613060784
16285706154458628 39609549641205240
63758955759431112 88369302779749344
25225181179411332 105315116831349632
19738407094118892 53834657078688848
31605866253216572 59212760574350392
51298525969644960 71981724591233488
80458008784660768 101457263851265008
39588193568633296 102649917068352944
78575344755197184 101500409907983840
13571616947919472 77334885124305392
43682471021272688 85492164152903792
25073062236019148 28710942439168948
45256575132730512 92478324138525440
17091753074271784 32542547117697924
29495479412452716 100672152881810432
20725939172192012 70297265733971448
59604225439215504 63438290981326328
4165208656757738 99502419982105312
37477629458036824 102033462606898944
37294119615615104 88287082933047152
14721347961724862 60145141718063768
1562189387388230 51761650344266544
60151715817781104 70698514537163208
31596098734075184 78277862687359280
51752972257846104 76597974159900336
31247599507306688 50117363681788280
11827097113228232 52194094519810520
24109115900753416 64550462842476696
25959755855350128 34293045947814960
71631618474350784 92801626855582864
54421255275719104 56568398492250096
9120757393944554 67932010938854640
26542969609756484 65061873995038264
15866587148523722 59265553924396928
42403172763224816 52384711265260728
13253896667287834 13436896741603860
17519348721795664 51148825069589648
95500548403855568 99577688732950656
21430579822478116 98125522460859744
9586664051678092 94459679338579616
33123347262057516 50440381269629320
7813155909583669 8366425730756383
78419477613279776 87633345787996352
61054736537996712 70403267757650416
18286918108667004 95520636885782304
3181432157206346 14559730345066080
35052364348609944 100340368102440320
17455857392980204 73042407750829744
31977768308673496 53831148639749176
16929238079004680 53084667762348592
30386564894975300 99514411006435072
51518739056655152 55137089296841080
4770417533428958 78816542828928048
43823809335697200 79686725840635344
9518247180500800 96772226440605600
41787511582146480 93345902961309488
17189889167831432 85278379437170848
44971951818268616 52442829207691608
42472160445576880 98388728033311520
41384759009859872 58644385922579232
47959206421081568 62507515224026904
15698270779142390 31124038129843920
32999903561973972 74639925981532336
90230372208117344 90926028331078400
66078874671304360 81120838980121280
79821780973548176 104442823170612784
53135439653288304 91505505230421888
57921186621706808 61703710760768928
36234236196624776 53926396796078904
67103631552506296 68199138697727624
57117725791545520 76163814976704448
3993522064775851 8654172416253286
32611766462524816 55205713375167880
27763598769843308 40656813376112008
20878234885969936 83385351579905744
36581062396224232 60997833857381856
47198936685058624 82433532670084048
30936351721390932 32781063628684256
22057181191017164 29175534654320164
38133658910717416 89789536008239040
66752677504422040 69498634209381528
11038731549189384 58929793632154120
20774274937221160 52791914038163792
60675335241885032 73516823253945200
43041013571042280 65205232111383096
36272243583377856 71224363975132416
10969968449470526 84933797275297984
100358120586467808 103681348616509696
1814732084066773 31672589745691320
26985645185480516 37575477414844920
8650434853062444 24693219709175508
27145213300216308 52096465358931760
10880311023953636 14717201900598154
86454143183952000 99000973441587120
68762268779478880 105862650177064576
33645011024462148 47106860858630016
90186978139102224 96599982196454304
88536441898078592 91380639454822592
15934044326832972 87405919449601792
41598607936183952 89165206557375776
32756623077703876 38754712553818152
51473872828311952 58722085872849688
29068142998799152 49016427491862896
4172194162078478 81309774547222192
309689494528198 16794311086670314
79689844865180256 104993161523890368
28734043652781696 50262061515193584
44678908610701776 60337720738363304
71524717467700240 87474246485635808
47365978966825512 88668590168552448
75850518137450080 85137912339674432
71078450379747816 80439713451855136
46367163941339520 56228517575344880
82369552017280240 93625406641553552
40089710487602256 47187923199257304
40159019168178960 91442178607485248
13895054744406518 96621620495587216
96651502190879504 99695652287308560
20201921224690260 52624143841240344
66107503652959864 68355940147039072
5340945885461810 42207304206552152
14504167503248224 57303554808942448
55997162179063448 73376106904024160
105513929971822800 107185921951534336
25644985986364760 105299629655130448
40573764070011544 100830963609580288
69608387078846784 82031981328233760
64344473690392720 70564567874095960
14531627213150034 43945788444037272
13414997792346962 71420389306794400
43182771754494120 46656648952165248
34237318074294684 77683868267849008
82031240565033008 98617498742807440
47640580560367616 72575369129221776
64317003323430288 97266629727143920
35378215689153692 83118428785918480
38767261542065832 50691981220138584
12979622752918632 100687194416767184
43024244875667216 84441453031907712
29207115600594728 96353972781429344
10988716456591804 18538607132437528
13117492364670570 75723134693510096
36125697751829928 58404242594581640
43528553774242808 67425590907506600
55538360704547536 80572155252517744
31864001907202932 88661597966621072
43514749392543440 84818618243290768
2303413075722886 11873085117275246
33556915486041280 75086795949020816
27606766647489184 30696417287876528
81052758938432736 105080974306160032
14746155270660028 29773035863860340
4744272735287478 45245491056482344
9727749072901540 65755391088654368
24063740411314408 45013361230122784
32256770100386828 50998232224679216
1915610317557145 106592941078381408
84254970233823440 87687170237321136
65630642808238640 76509624686879008
9921858879979712 93916953103405440
9692957893447882 80913004922870304
15685777396760186 17670163186121378
11076809113405234 67119348160978736
17544107755764018 62720121172463648
68793316963046688 96283895058612112
88944044348673296 96271406066843856
18233835686247644 75813087961738624
33682113797478888 77206340780864768
50266996551998928 107042382628711376
30753369863196964 73458369024604080
44900101767390848 65789949317283672
51909053308406864 59703460044076192
15633342610489282 63653744851733440
24768018901444640 97384271017038784
62475948697459832 103593837555738896
39277320791515376 46211579877880504
25886792499005524 73480782535940592
5163456229102329 19558627797211848
2180323117079545 61794011705229224
24772985764516844 81025275583315328
20585205184885036 102125077082745424
27768506663919848 43089907666123608
24637301766875092 74135346893879744
98712398136931664 100129458669610272
5217670058752826 7651008870272832
61068463723804888 70327024424616280
15540312287471400 20062855949815380
15467056058785638 78077139405489392
3229240211233904 53033158376647984
36303528085880680 104342870114316624
42620213219493512 63659932601161232
40342195097668096 68836834442113536
60090042832953296 70936162179995768
31884940436145800 82444140567976048
50997090676042208 103892836403566416
4882347051882556 81169395199929088
33212914414535924 96078364158441216
60943465485715904 92867145793228960
22665957702583328 94798919780315072
36261086887054080 48277512132061032
28066338346606844 47454641090109280
63881514288690984 80360132454725312
45002753308909632 73446516990364496
8602596591634374 95582230868807664
17321109853125010 24420220919791044
32871551725656912 61746693990629232
36571978823146080 44696798974339704
4532547231774142 31760786962768192
10460134524713522 71471431425613448
33627579207251760 73553295909052704
31704878073417684 84904857172865728
44318271605605344 61767706834560816
30753537285699480 35460485651999304
44499312336600520 92417658125620704
98255318987849488 106280193126567520
10910273049810416 38649996566252920
10903514211508186 90514668492273392
12848626016828164 23580527455958188
26099380794566360 33395432076070044
50429405866841920 100856230274142128
43371540281164576 54500264936160696
35793493651059744 56021028015690264
50888943761998400 100903011621693488
16101355360497294 21253385273180784
44321030472793608 99009748574286336
65374479942420232 94980811620441872
83482978897355696 102102964024977552
33943361000344104 85367485312551552
78720108664520304 106040843097275232
47551990585837968 55755921694034608
13382951605632408 34817330149678060
67507829239507336 104375584557879312
5878199634469608 9885895095752340
42268372927503608 70120113409027904
23354221806785596 45585341744588120
1567813674789048 70905695431111952
40848830860342816 91012854660766656
25240084890525068 45845471961063792
76539115996803328 91095955782469616
53747073428282960 95588765428905920
38663924321536280 72079527581671568
42828186841651176 81375210302143520
27309170947856156 46930125959901840
50772183584145384 100575443485854784
5750508894903568 7703646950363545
74189662065531200 91061244666367776
36250202617509864 70747298588069192
33028779211260624 89656386351824240
25354926357043852 77218987158993584
46547353069361520 51023083865290096
6798414995918659 14199159745567330
60156604684444464 66091484470748560
55488833292337448 97987441991931216
56223303244052920 70715953226749840
47206672835753280 79720194548475696
10568586029943472 59798776835131112
1777586771841431 103361896546869344
24585759304944624 102993667354157696
17628905624919138 54826521577638656
73113220754470480 104461769957009184
20877712576849376 25352259811264436
59635308051090280 89437738167210064
40046879962199808 51265517303022800
53780418009954488 59446618503203616
4166481676147845 78776675385080000
5950628785614780 84727008081531952
54112884830061752 59620407610911592
40228450626839472 89004651662020544
60510361232144584 85310625674658256
2629008111643220 62230671212748376
11469228276710518 70160735921849480
70058948981041760 88152969676293616
40529917223709128 88409299669879584
14904903132300576 29964359776484316
81221074328544672 83954300678188000
22845355718398680 81009502718935440
43103103910357688 48005628279977824
78165407050711872 96982684888364848
67973258494538920 90642864639702272
95613177153960864 104474941893645536
15644840512728892 72658298053064384
3580494164014818 18304505170001996
47368533047017320 88181343202818352
11562199858296974 27222644248604980
91666505279764224 101987770708947808
37568753319059392 82556793293296096
52872032440758168 73206586981507920
43780159666014888 45374781367956192
68668504350702328 106154357477139344
7307778169123463 92367522523719072
12757750661549766 52425502858732640
68727151777639432 103833538869924224
15422051095428476 62143460556503712
1718463429832078 91120064864395952
4953714362617496 93001720850017216
25258476723149888 70972875243279688
41421936487793376 51267215541940336
33056236418451712 53599034716810256
26807855046785372 103250617921287600
57739204030501976 97857519778817040
54834925635196336 62776638894799840
16564277345682916 31835660589011404
1004467662867737 38062500992479344
12828277890050514 103696991704931328
13366962789337548 14988758932131966
59134324879200016 76417174732075168
65793447415483136 95297594127724128
29575749132192628 46345533009975464
31364091932061788 70012325640842096
29768833692142504 102855804391611920
69200791993144648 85214441907258656
24839935677911012 107308007191716832
18358906272714244 40520292380334880
23303958739918152 91736270730963952
8129171166319280 88967259829365968
3285365607711412 84021040988399552
48025711298440960 69552995232214400
38185298692618968 93253894998789264
4080652977013018 78645659320790144
30158737687218876 66848398253148688
73613456188687184 86680146385785344
60341940798743472 70427062465339320
2685408076710893 49235447398796112
30215865582058352 75063853339089248
5612274620257572 23450677332992948
96522609573704208 101917611333951632
1552207728462220 56027923869084584
67794193057854880 78060282299346208
56216888330688888 97941271305050720
61170646707538640 70154707233338592
56627943594759024 69130883137913552
4954915580233386 11498658087044532
81506615269498112 88850550321191456
7982426359867482 9719666322629552
10328976555274970 48759543794359240
13372207355309304 29467738714818972
58002572940045584 107217807846804880
51905221568915968 79846002482349440
47653275108510240 96714727008671632
19203649327236568 22096551257265484
16130568960015878 41668259032956336
66789513576108976 95657453989823200
14126978426228340 105338635877837056
20453132646038068 39385952383111216
33516776538855380 35822997238949608
80514426797071504 90768263748175872
30194491636070268 70255352142964592
25877326948067872 59317859274752080
1352033748367691 5629971561730960
47884197160532408 74439133347428560
1675749166322327 58633643244517936
55044070196532472 104752322187731616
56493265852118336 58733585306485024
58065115442805136 83984190130017904
28855914623122040 56186318445109592
2913188564504243 77176835767727328
299338940732193 82996250351336720
96174406659757296 99705442198826272
11364101819401938 95587399000557008
29242216253680056 75605022431792496
61335230004834400 64065749874411048
26684747652875536 81966436831116912
7130675273982624 46565153660789520
64986360711214864 86649723151522112
99599550135049872 106964054353833072
25695657312497728 84672339055302096
22505527753932204 98317702727489152
68046732576818128 88143797905956704
39228176522003576 64938652767727696
8052878341748815 66179266687006800
43559681220546368 104455916308110112
66279745903530544 78234783060805552
48655420456320600 81869442194220016
77268812441856048 92327064743753872
76537775251448112 107147220293779440
62027951856609384 91608252869561440
37773473411434960 49736219328625896
43681743135474800 91407833021637776
36719294787813208 55258906212071264
60829601869674336 71693680317354624
9216678897497564 102469122229544512
48293077378525568 105905638083488144
70496156843272824 96796838918104608
5019925896166232 72753725269494288
63218029630532872 66756126749701352
18132319501520932 68681203317542304
413541597673034 101180049500783216
70214588734646264 87470787746169328
60535272688665808 68755053379721488
27144012505198304 29917511641812916
69942576300969360 93414374578901728
31428442720488756 66005055230755272
26669590310229888 62117900850021400
84892330710145232 90722611254462480
3731264484456255 105603312689915536
75976933023446320 104707759772249664
26305840631851592 55247392592724640
26292801031986632 106824447958615936
62907345258839456 96074521791869024
11242975678344352 80294594354576928
43880991135211592 56411250494900544
59925270857398256 65175062086347616
76806213713798576 94593230063832528
29512742020595568 67993422861074488
45838095634674096 62553120310934864
8068428988853078 43220176353934504
84234681240971808 103967947582917840
94560694737261632 96796780023430688
34152209549646396 86306989190170336
71415502955128144 100846660151349696
54792926163911856 92928650094322256
64095759972530784 96245593716207184
55830424741971240 81367954039514208
6765556900797657 97114649252768768
38856507776136800 57567145773277696
37908234932506968 39510558952050040
15691289960830698 53099034678534352
12824676241486748 49001609161316712
51391972856486544 75534825509694336
76193874882815216 78204044484084368
17818135849960720 38939960832244896
14133842092820366 59462243080118600
13720104113786706 27278115263496416
15968330365435038 64341559589080464
21421924231881728 107076898846875440
5067586312299350 49780729670423536
22838552225291456 92810557626179936
5906548749227146 24999357316927736
10079408237866216 35255459559903356
12231647489921196 97121937460984096
35745105869996664 77395320987498896
36910904688585688 64734483231982080
12033055428323372 45888307979669600
55740762429297672 59707770966938432
6129640025737003 28779158438368624
61786428999868432 71424573736635632
37842060481378200 57963926596799120
11058710420365150 59003462417100176
25115801020637528 71914421919414184
68480034786211816 87582581946501968
6313056575155643 66213702401916928
69407541456031456 81053719537311600
753740882823181 45448427071260480
1040980271309662 64484513256637232
21818835685647976 67418953787780800
86422980999357280 97876619983261936
52047565234532576 61488894940419040
60148892564183840 100964915176769696
19279015238617336 93087627097378592
57938305261341128 92304548862702608
44743386621550016 57779821849855456
1342926212234116 30715801978249376
33482060382073996 70529323951450008
64254970961692464 65044096974674264
11973157054341132 38593973257854104
7050431728655629 84527342966631360
16248400819992076 38084037214770912
8170490426386266 90766656111951888
415936266917419 35040703499153540
62226789282454720 90523017591659216
22686200519205108 34358598889257832
28216604829105776 100582469819602256
13776082714378746 16934215987403880
61385202166869776 103778135578844512
66523518767996256 87146851855377632
54167821857447088 58887391728779256
69090901544154784 78213576043925520
32939181919912356 47146574208925656
33094407134332296 49108967313913376
35033383126597236 64394425343045848
58060812364607272 82236613529106576
36651573625823232 99367177016412032
37407899485437416 49117795566391024
33211428238184756 106585966379523536
1909949777574158 74127584709859136
55572014382662232 58487543321993672
42651335860574744 55548892542297400
26354142379166808 96697058370005088
82287742810951280 85026306427037488
71371305932567640 83376830002282384
70419673229950376 102515509840176448
22994576417615524 80476585365168432
6629333292863468 82997785721266608
2819536322903062 16603373828664408
21306302484189236 57146520138153112
39829915911814520 60287676525479928
20923090933171476 20972615151435864
17331018124077616 106534521249480880
61675589413916432 83886356214352464
16166713234730158 30014429196723192
16020138414793406 91922010903377200
3408002971932222 67479736247640648
52617714946899448 66824823509756888
51388954649540360 92052280234470416
36934722011061120 79286613372508672
10562231683007438 104199559025353296
55748957162335616 61584491713919104
30377727571870060 47025330741846496
28967386568363968 42928646581190896
29811442637465684 71123164821206328
45892596062277632 56163777193536408
48073949517344312 56254522721976504
70317696814827008 81863241670048960
2289419027862168 61315551861394536
79732676563876384 107285951200207968
12371658277985390 95742960101588112
23271507879707732 48608311978575160
39325056568600104 70189340850264784
31998090066751500 50569048703063992
13953796412998208 98657583440226416
35938992187733480 90535492550792368
29464089809045048 101669576657201440
43597867852533368 71081614989224288
11236305830139930 31852281748884220
36327144323927712 60742448070426976
68127226814822048 74909475235329488
10736509848178488 15878749700482188
1347721743186570 91648253732535600
11523300754780586 99382805939738912
52796970237773928 105715205751556080
53564037044311936 69558870414962808
87333536238758528 104939167423310144
13802251038850792 58700184268919408
289105284872055 102539266617659824
55118286931558640 75104450810791056
47472378551224928 91817399105588592
84863791361888560 105183131140968384
43259704580395152 97818056628112096
27923201500543612 41771815866091944
3008202682495882 102247266496210928
14305803149477014 31203143599052448
16925956903750238 72632620622255744
36810603241891880 89643413858990528
64536663989341392 73875893757157184
39475844771296712 104160880742241344
66881039853215832 85268068020562416
5216198346228412 79436997167611744
34704864032697316 64753287446241416
43313164580806376 71341641885826152
52834884996456560 65617850874117320
6193455104178242 104051046270080624
47042470912241392 49215859382535960
19448558270765696 51197685205797224
44312186338085200 91175348997057776
3564913744522097 24267392706366364
71012996413850064 71691002298914376
30134792057838840 40018758154240440
50871688887990984 83042517398244528
38723301243417760 60172152269061312
36860646055808664 57322694195841248
76584383464375344 102547270277556288
1654688434881211 37034896907720208
35053145021823140 73167871305957456
59689769106147040 86366870724036848
69415192229295392 94848971105574480
33635660219637320 91108086303353552
19208952080932628 89927801984610416
44912554432956720 102159530934159536
13190184682518394 46619412977125576
20010833187120832 41846601659032848
25591182424514784 99947672870001664
40044330101801704 45630730479395320
83885560049013184 105021341535990976
93246359363295808 101587450967544240
9663737930694586 106076155252756176
16582686542588434 56289452048587832
3811392234016420 66014466745683712
7274319194512562 90687072801287136
30958810177597064 76967877723498960
60887410272144736 83219146843659264
40226229099327112 64145823613155024
2948362054219820 65456767805563016
20167986172855008 41801952443347192
26236286667734544 47810251806095536
34716922660047932 63342453992052120
10196119566320426 61780083775219000
30532742191449376 96431033306070000
44168145360065872 104590373023938816
56413146522999984 91561177144303952
55483317742409928 84037177117409568
41346569469907024 104505743843890448
10850207249680716 89874839515396928
77057170346623664 86738687280220080
44402564499456432 103428684533916528
49949021634933504 81439791398852976
21280932690565120 87302242245233968
7523103548049 15797842295921336
10916090977864844 98053244103085008
62072973468912160 94605780357324272
42471245398344064 49396167016574888
9302641119532782 43545302134398296
48277388518920544 99746952702379664
18185901789187632 32158417670709628
13768384532544716 39205956788642528
1112622879799271 91911069979179440
2966880612588121 107019879660585856
40718367294870400 85119381408648736
47594476377085520 82993106396268512
39742836802986168 40981345280376080
25300692549712768 28741434705608384
45247761993832424 103280542932019488
1470213379298020 6072434710871128
53187080019078096 85054318576753664
73808543395919456 77343755990572400
22849806472781768 77176380022863808
54466291910905104 85879514079477744
80079818155580192 106843944509557024
22765001516833128 50678352168602784
12322522473867806 46388970707782392
56550402187531696 79578989205213216
19916356240617384 95517479719411136
97164015778078896 103787599992824624
17870412424969494 101941093727646320
91556054924802832 106710976091202608
3192626602314760 91011726946941056
11066656345281608 90571870716362816
7660995722998433 9691045854293830
59342540440570864 106396037338343488
88408833432771728 101135572868797360
22189379692342388 48756714684066424
2838762984463884 34123417239965840
51326928343778640 74597979256443072
32502538768190020 66629478117528192
15798231173888406 54901103560058248
50868218760110504 100917440702667680
15410798441944132 41071776956733344
85190461728617904 91678686041835456
57706347914125856 75837041038882112
501213092852783 38266245768234656
32871702292832584 45223184800199152
22417953146318448 51381834478205904
13418184886162956 33445535166179676
78012313971789984 85594747016317808
77503688767701392 96723801234333088
21489975445079052 61993127871602288
26357522167525880 72221019883174944
55367764208630408 61532069603958552
71636288496964688 73934343547470896
53944094357362400 56550356758311880
73346540448595856 99859063518236608
6753763647915653 81805097455365424
66018132442737616 70286802096247528
36998430047072240 53059452243180880
3425906194997789 102498331624489648
44773339616635536 55887087612298616
16658197081174860 31643943923258228
2871323030659486 64204240878508416
9965947972356802 60788476255059088
17374988879904186 57827383478393968
17954496667371760 46105116492157776
33827681547923300 79266158093245360
14398077246297844 55451534363069952
33329268131265660 69444232328857464
20468309370463192 28332776752561204
71131299523097272 85224762231908080
12528958201647194 36862356382445928
32745808537283344 44688967565875656
41890658607593560 42109075406074168
28297227184306352 64347802335121576
32041677846426028 104440127323915920
45411805072848920 53055557783306920
93538340289829696 95688680860379856
16424271659675608 35572592743510840
11915521003863152 79169372583000992
40717654845053128 46764030842810464
16941056014044962 76391697237354704
26362168177330032 36456365097700904
28767022532027452 94057952120382368
13033373800646980 83587237966385312
62113109471714056 101102854364274272
7389676065394597 42679516338316752
9020037024120336 21515272361608520
41539964828213528 44902692034198408
65984303486213344 75384821936512032
24609705151994340 56774789505983384
60352976812404672 94092868993166784
21929446336874784 31278267005877704
43300791011563896 103789691318796976
54697913741325792 93486355765254272
23136876180682004 93878105950005392
40758637911764552 83511660265039488
1941163477650071 4661562399994662
41672889933299280 106847396284969008
17953954189779292 30204022190047472
912713623999024 18542500109317408
3968561278397753 65706020304929392
47018953784254480 104828442477537984
2419698585655977 11345871786083610
58688547920706208 77068718260333680
484669736664963 38452869029492976
91542011146244864 99483128559657728
9728434235219962 76582115489955952
14554948280010996 89884371608713200
51407221776810488 63551492768076744
44136517947395352 61773387271953240
51662673702813368 91540954956072288
39439027880038472 79721135145080992
1509711050006867 19998464388257992
58211531815831032 76442950255049568
1464388454488755 83304376737130032
13143591198913582 87147453960062080
20351795912833800 23860600652207200
86438714449571664 101492520079676880
15263149486254128 90431678855871248
70474735244281432 106185703614761408
16410530357429132 37888569686536432
54782194896144520 86128114967057856
62784521772585712 90026404356569728
14421641805706796 53304935488364064
33035051237669012 98754696556119600
35374302335393164 77569604806098992
330412601201629 12554079370257194
25612861749874892 51310813282934984
30623706964081592 76012237769178432
84304031207942624 87639353224925280
76665339114510768 77738134373275040
12174161925390632 107282166118619216
54339871267582352 65769564313547552
34406463151661704 51130114054417832
16290396970971308 91299010725914816
99893737710379088 101295625586041696
1667261707642365 91602881548505840
1963471214433289 31681933515443820
29150451612245960 58812607805263936
60021888582965120 102297521375827472
4500588349491122 57295577327573808
30688494941365068 96833963931645648
5317929383013538 103579266285393584
40587987721273824 56590732478601488
49676027142218808 77931345420411344
29516961743648164 104811802360582032
9378300098482520 102675527169845264
6674738003430180 83880091984988832
22659460342643368 76050828288950400
54620205600209080 84610640692076544
43257637704637936 53671499131383928
16354566285614404 29246104807559220
20680046092810832 101766425109895008
50394292888371304 85833006217555664
32727394133254644 39169585456984736
22934695071103300 94379626411785952
18504211237791072 20871351756925212
19447865860710536 80221551753193712
27750748208647936 53194691941082416
2266220132080461 35916221994235252
9886895541956716 99879346984418544
60711258062166248 78845857022801248
56600105620492208 96643619712752592
8418377233032232 10422808559170920
85484557738016944 101388562378415744
36454840962547704 42785630825318936
8571971937108999 56676886622423584
25348923142999664 43417417906301904
24119411641596616 103684852642041840
10639637788871772 62492705202479968
73475492490786032 82781182556557888
5309244292169193 86962110374191712
97652419568320912 100840321378421840
21554317922587980 92949567441584832
2249411244463731 9174048970964818
15253112443371972 93990801568759216
2427065090680696 78170405933814672
51583000611582976 54330810763496816
14515389066451654 75177210216085104
43267993414196800 88606856041165600
10281804453702932 103282245181943568
12435441426991280 35731226265831396
55988770479271728 59511323588146624
60370199558197440 68150840406607096
43406561555335264 92808987743610816
50017046915934784 65700453870216792
28796911675173584 86105619313649808
24289056285092560 59398251224115024
41995615813980888 74014753719163168
29961302206538408 105449876317277968
63449454693157616 90890807172344256
38127303212475992 98770582644845632
51919888861005432 84201739995985088
68080745647639888 102386559726927248
86780140608480128 90929973707723664
24005408230972684 55208714746923864
76958459299533888 84612279889701520
8804768801927572 41330922405226160
3779110284496691 34037743875182364
80671775708474784 103888778931207712
91718366632691248 100785679215937488
61481718869560280 104111432420766128
19949969325576032 22088771289101804
74762732207623328 104794485803805984
23414326463602460 93037438690317968
35936134044780372 62760338648054544
11306688887163932 95028408612786160
91434082222494560 97760084639392528
10909189928467948 76111012095392656
38212129768833944 105250137314595472
68286791744308128 102435764689937648
28392240528592316 79235128631213424
53261604931186704 88228833046012544
48878747560023528 78362667970836304
2853336610155489 86193361826159344
22633121611904920 35651998262030432
27985276074109668 49307749458576616
40917243454127912 41772506649748256
13273837598342522 73879115526564832
70617242642694136 88168321530331856
57236958681785240 85991528727286576
12184962505095298 25413612966133132
99248282826482832 102264639092290560
12336182524121482 76160265301705984
29508265393842332 50847697531263384
43754186137303184 102591125964363536
58683380176205096 80595545060457664
39067067534024456 92535409667065488
28878245722636048 37210623076902032
10174832291383368 71989377572557496
28083160813134400 48860956884191160
18550285750665676 49024275116897616
2856496479590608 51278876271528272
8914891170302206 60613274456498752
13990331716616066 64397103602895776
68319878064670224 85114219529327440
5775578005033115 56027743493565024
46499829898222760 81789814960774272
94681027911114176 96206410810857456
81342445682479904 93680130666663040
22368121404371276 27036682556354540
88067346196944096 90498141832334960
55420000320040160 104013807203414592
598083847269058 27156151654479996
11140758919572074 44283001936679864
16117229599305734 19339085807091152
9347043297289282 68278850645422024
81274082397113472 92989154823452816
78977150254792448 97342501649134128
55920976569289048 89405070489811760
52265128495729856 55818442302761496
44815020406821088 74133459867523232
43493511296842216 62804946125657312
36395570824162696 84594370431977888
7485659968486790 30784285141057988
100425661964816352 106849333267017040
52885742547791704 86196938982929280
25287847012337128 91100225853929200
56709536225936544 101287684268685216
81552792868326240 105209177193457088
43613330436820632 73364792910520208
18526795683790600 80980003274437376
4981663249449924 96952214723022144
25190462801373688 88730520931570480
39359215608369088 46728248582740048
40585841451088360 65218754149687232
17725630863906108 22664600297939696
52082939857281528 100390250356784496
26711226778062072 46973268002713800
42120109979743984 46812786282915144
44364090716314344 103885324365178736
73428802348715248 84028925725183536
5954721961524585 60903482873566472
42558688610542704 101162996802085936
9514683443770986 12510923506392678
20910755597195828 47068862483996608
52872079674381672 70053727398423048
65581993144837992 69971732574596064
49845007645934704 56724548140673096
31249093563446444 47194224841250640
15878279732258234 42003091080408504
29026804036125200 47043117215700176
95002360621144928 100791488988430464
57114805714560352 98901336498602352
74001110722647904 90652087250779392
28413797004072588 104534688474480112
62195573800933112 105074788036883232
39938417841162512 70212751834176680
35437815228266164 68067614245570032
26497483191560760 85222670876805168
39492571456917976 40435593433162712
20077363433877956 105349993326098688
41376708000388360 50526828432255200
7513098982447819 15727181907567224
5960193614159778 21917662970958724
38220479552493312 87869337283331728
85514104542139488 86257988426459936
69738850749125712 83591580863124512
28569682174233644 70149225167446176
60752234680148736 72200977991485632
12320959656644448 22879205343809140
20042335704963696 95364393598857552
11817824502764518 104087038875750032
38301581814954016 84936558621200608
51088003447028384 79260833199927952
29762342155391328 52254632278086888
57257463848995240 71569946865377472
5508494719763187 12960254178372582
53486218116416200 77558099310441248
14733097396620188 105859195473350976
10625583940306860 42402983227697400
11482511761029442 25475059665298476
92031805090974096 102013561167932960
20353843288688672 85464050993361328
36495728702809928 83541312055349392
44605955735931424 106899071053549632
63312508457151448 75823832604703568
32498118656047460 35268297482417320
32127351513958376 62095015789629400
18821581846558008 32259622909787008
23445173424598328 78154978929853104
43343767302034400 77513305205931136
22680135469149412 99345130153890288
34345238864990256 52150022430679736
58648558746506536 86997845308939792
29357065387355060 59698991871947136
7432942286547475 47420586448717528
6042213196539692 37344251779666160
57780079525800736 107168369957788912
33657764254814168 60622050206410632
37243119427236200 71661618031777616
16733935531939708 65826255034762992
17062605590806208 83130833766825152
92450944936433472 105536279046049936
80123939942571312 90746070870464768
82593530935974544 106351181699935984
14161560719581230 72264345076740304
46100036431489968 49645113860337856
65443861468233912 88898790947847808
35132726761779808 39531214790799352
33389366627750800 34707733290659352
27282967303355804 29158243154652424
17033540590710078 106041358696190704
83235552095596368 97202876189862496
25261708730939880 57721843111707344
2766595502272417 51044519447502168
73534441103518336 94355935140725008
33250583179510516 44962026023788864
41862977743009208 84814505744773536
26948666168864840 41359844667012048
30684613972283572 103056294734575712
1151377283203507 53155627191647368
44197487284876656 61296604487690008
55755080841307104 63100627343758048
76122152030867808 98707180262630896
13773936210131844 36126707458731480
7965141066874318 61215341948874704
61017847567577016 83906056498512320
10699313540185172 33741520082726308
83719567213089040 105466397740997760
372575306391525 81239974429688304
43508193866752648 54748937480946768
33190944043276236 102225830270571584
4064418878643801 68961554620627256
47785877119053296 52175474333255800
72707436874153184 91912809024492320
34083903419414924 34514147565642568
42945677088245032 93955309984921328
89622134920484592 101874531762702240
62249783948838840 71716406638838624
89226906402950336 89236352052340368
23746551034476104 47448414610046416
43732929626310376 63791029721152536
39072380864610696 43024817618934656
30740463734972780 63260130008324472
82948574132144208 104609734049945520
65387496911731760 66617854652155728
4751941312565616 9700697942433554
14833040932937250 15544031134889994
35968468429339620 97418046625278144
12740294937564858 82172410313645600
26852369757856768 32367862212932224
75451581811858800 79589492235771984
10569899079757696 57088055351099048
51720600701776920 85056365426405008
18885586582933056 23892039316731656
49766558637362320 75453611064095344
31121832918033236 86303619761523488
32019856007492848 73653978106058928
89376201915919552 94182662594456912
33365995072985096 97675987375072912
23216190116705716 45419553852761864
56285181957837712 74540187768232384
28931597886732880 72223145984941152
9441020615566260 53618563690615496
4405680637741473 39925613631597928
35541904728550360 41857570955936456
13938407534184654 24966885118122880
37740300144963856 71572334949615136
89274917871765568 96601591476156672
38613034202637888 70565016304914136
10212503343589788 38287710377437232
29214101817696780 94170234214302880
24001147064563004 33965554109402868
12954400207895668 95600405906119968
65368943989466896 98319629757115616
56017425876708256 57524963860485496
42388066574942040 53610229341278488
16396917768006144 34532634854621528
53301489513844712 78142670483879136
30286809143606204 74720626285305072
3038200058017351 63549104285418736
10592911763767630 56770179388370544
6749151154951481 71318876388249632
30159923832683964 69145566693218272
6597128050244526 55568513774118072
18072171049183284 77930341972113840
64357972820955312 78604062430809072
61364992193343768 64116187253572880
4770158808584979 90804934319165088
41282876922361016 60907961226493488
82266916952586800 94689039239576784
98928194191210608 106844157019493936
22626600498684704 96521793523663776
69375482142237136 85607494511323216
1863249023768998 87453835009379632
14858067544106302 106193464691909472
6600951790802006 65491697086105768
55107195619297440 68107160434867136
53728734468342624 75915149775127072
36189651861065312 89103519280535184
10283840486536032 87206520573642016
46840913903376032 61978119366041224
38422454847285864 94682803244590816
18352837164303220 84846574381905408
12285799325329598 58654625615579640
59850351950888864 77082145867179536
33183429180870456 83731347066249136
61051996167248192 95877075101342064
13154142863861474 80207944623989920
93808079738337376 104438094480530608
43642935761442592 59844344616505848
949142535525131 59329178191970096
2791415922006608 61685484347747840
62027051895426216 85524926895139744
48613748858296232 74682062294817008
22224176034759152 99017908506914576
28033367274728412 49958116980640056
6028127498700718 69345724953211632
48544605456428936 50951047584935024
66858213730575216 97573562199300448
101180691083056704 104703117130386800
11977159228178032 98968515093479216
89154970069484000 90205364241966688
42716116322252680 55567442788598288
91884670350857600 94097212761871776
7692365935663991 82449026982886560
35912346892055152 79356947340068096
11704064474453360 53221721628896360
1089871756256104 43301301565720008
60619143570047800 97829700191294544
12856960924812324 87476259747319472
4420920172356417 20664847753765500
18452516932556544 35836185277377340
19067051758087932 43785212810694528
25034657648384492 80694758851841776
12833784505757912 62729698892159688
22849920753006376 41126449792346216
16581824150131998 56373306309489096
10658769535875326 102010946849281376
87700877682225856 94160122255260912
66242001879287760 80786660217694528
23654542249304976 58207960503303184
42266946745256064 97269303250417008
31330308308694096 106883928454885168
30868102217245884 47813271016326936
75185372507761808 92127195658731904
60856595932634392 102386119667890992
47461623276860840 92622215218084384
29252476542285556 80040608381588800
86757280481537680 101487748738489968
41099215645311000 84005724423152592
36546326301277944 85197296849056672
33045010053198260 97875224683438544
34093117720847340 43782130511112624
679190062596512 53748626405641208
63747699567235984 70648485781261488
14421163031329736 77195160209280448
52879795679785952 105026208441254864
7851268577006535 37159142691591288
55162543838247336 74942787669936416
55872029527960240 88035858876584304
17308529961478434 75508543244541600
32019159850761816 100437236487532096
82185944420427760 94466961027715744
9635559987362676 78635291209827088
26435111469049852 82010412136597872
2753779765342714 74431565180733152
16881706201266108 67032371785860480
46211901921683152 62899842465612832
50772557633048664 81426322405625200
64822574022130240 97787815338563600
19336003219359600 103092370924523600
50266636740835600 66922138202777520
8383625949518972 19003881874329388
7424381835319523 27578127015578096
65862830674050176 82500701663113072
6289130943735126 60045144291156040
15792855001633844 17234861878287516
19683112501701748 71790642783735696
1153090203057099 87367642982659584
5185251535181049 37592427494699120
26149239320624556 104037860005018304
88620113811937008 100380032121126240
42044708359505488 48647619148788096
17850047867740260 28865284829589860
45122811204465512 76647311875297216
39227782648048424 75838175214476432
38630930927123664 98175910196520288
51868065132037768 99575582073953312
6375929228095631 30890305032935352
11772514822377402 98840403520195072
3432577983291246 102997216067226464
101263420305914368 101366609018698560
65865665579038656 78235046009159136
17736971685454188 84613268356501824
47637958082915904 78585320024749040
15120388918347558 84852979103598080
79698307743751184 102025952236261808
31999822244331760 38273486785093712
1003989022212982 15504495891622552
29976577345129412 83678343521609936
6790862717368321 37272701437858224
6489678934095768 81419631439635136
70771752512743416 80693191775036288
64954876019110528 73362030008633472
30724681355603808 77649925676984832
45068359911989240 81939063431633040
61534378598782000 64560030449465216
25574513772235124 43984186901474408
30905380154093188 94651446376755968
19961873405830396 37958253602019144
5322444928484729 102622154085503456
1756821159326554 77682579814059488
15749477615961466 66482018752796592
54342812484812960 99057091750349872
23503026773983016 86848100629769568
10954233812231452 87310436283292064
19374682520731748 96098582744333712
42627850897606304 56347448396705664
42067103268261360 48027965568029048
52811674263995776 79719966344876144
61167277096186480 69059500642334792
27107799284413544 93537217769633536
13401010109585198 63581078820766488
14621879992062768 61990228090118448
47990099194785720 89500376513089808
40745197651396584 59505237331721536
20462621319366084 34720667785320304
70959791426083416 75029802058118096
7210840432154469 27967114859723680
43728646439180400 85733587111094720
73001147963229040 97766212214815584
22457611952786648 105380028830896064
11997379485361488 97369016123917824
24040439388389984 54524513635878024
31700589606798952 105894770362377232
6116868082681278 81845790466693552
46762849493128232 49856314085700640
60294928339650384 95543537134196528
33040066981130240 45170316715700936
48468567690463664 85419505859564256
12655808086148842 23207093833127988
22296030433586516 79791294734175152
50730648255559952 102405315724199744
36341082939669824 99900735814722128
71700051367548416 92861884181824928
190088910823440 70927012463938944
80125327944710592 86094710892001008
12924773801123054 23167207530093780
88535156047416352 91224184340451872
30321300311986180 100291689251612912
7551239095787816 100246816590649088
19122087422048960 72314078427203792
38097168845527288 51300011307984192
27870378525321976 92273983277699712
63754517017129176 73105820730556528
87980403280572560 93817846196677072
52982411073270448 94122517691782816
46855775413191248 97174495348589008
56931829302141608 86240158737066320
13232836954818734 15324165829138574
83801512939435632 83945522201807840
13926389543345650 40834724165279032
13947215763668068 31997104016085452
20613856015213408 41295350522912624
4924760709604648 51840236091227368
45514861843910248 79768410668394896
50081263168260984 72255986819811680
17675183945526516 57921706162979160
52544845486902648 57843323975666464
35584838143009968 77242928298561520
3554897069045259 100820492013869920
85982806110702944 87017037353143360
47560310970750072 98495132874454560
68995068368769880 93077826996403936
11784291919145972 68350430563885160
21094187501367580 32012648871530172
6356805092103199 44910786175385312
53423050802547104 53912056149314912
2706928671688081 27086798735482424
1117527196264649 86498296008145568
76297582392820016 80861694055350928
31655952257616060 94574810812770144
48197483694286760 82852407579796656
93293870105471856 98664783221661824
85549861029883632 105447391676118144
65544444402235832 72366799387260480
417779396596527 57844914705923112
60379509077276648 90416826032541328
51412420270029864 66042124089701120
54016218600910984 107358632777031392
16589558175212870 75647723936016512
42012281831409096 77935374889804128
20529561052711116 103712751275397552
2849929022627641 45421047681846648
13016006068770608 75569543250191920
13502283708890160 87660579221179248
11610435190097816 88740718139786960
69240065958192488 80051348479649776
19386719414074336 79884397330394800
24615688249526992 101535787655609568
7594434136927037 20252396946882260
7702891258073430 60473046188722648
8307735113210302 27047318893288820
31856561362192172 70028076252972456
53087131389622144 97182012119010224
38878307290471288 98392971909614624
30748844270342272 79171598253460352
26302214619263092 42036837609640528
54451179883631544 87570739639472256
94345604625520768 98602943540940912
27394420160213868 90789692954915680
11847799317447288 44994421997656280
37489223301438160 68350336544535488
35059014734495948 76534453080177360
45368149379174448 65036496620055432
19511707047369776 20208064795144664
12880750387958916 64314267408033024
18107965058021936 76755083555448960
22228892418886580 60772191975967064
29541861099655552 90777755080230768
2138138129526902 73325635562381792
51402222894880704 81614353936723760
28351033604534168 72192576116216704
34844827631039448 58217268464929616
5844449784864429 63832543467609440
32804221011226292 93129524726597648
77872552730123184 85204297665548368
102240183725695856 106041443833816976
22371782269596496 95824593326841024
22158291222154632 56306041178724704
81073902589587072 87945966448778592
65779161596942560 66215366342324872
63741351443201488 71546900999348112
8604091679386907 43858890010133768
4060438713625338 87252277353957808
27367171359051528 103709515044931472
7067884219815831 91767979089744240
25914875756709304 86225056915788704
73306423977788592 91357333724285568
16404351568408594 42842668354000880
30332626156409852 72761385359809152
8907287979744344 44806434638816864
63925571194393200 88646664766195344
3478035857999041 84879107805297904
46462953914970048 49086391866306336
76342271742625856 87545683253834592
44316031245312144 89656327016564224
44332451504327800 66197204291067544
3670262442432406 18067678581049740
405971829887390 87792380445058112
24274943797426620 26440177627260988
58667199398019824 80912934889434864
74906547091312448 106525292070274032
84167108295100448 98116425227666144
75514326477666896 96265460390105488
12828080929700096 55114259178524816
2907181998267747 52146580716071352
29755361731074924 90083745477598624
16649106947725688 99338136862154832
25461411589993684 83406530436462448
82335151680656096 90739588719834192
3903688305506899 80608990895909552
33745063323412344 69925288346349760
8248511641372686 65092558569525568
52509052133063920 58554239005725896
47800978606950408 51419501362794904
38332804670290400 52221167395876728
15198074671380624 25631441558920684
22912712376871504 77366625271116304
11192589510054022 85589034272356080
45403670576360728 71254639041484872
55329195148804128 69612593904611248
7280984136396031 31746431910438176
9927040065217978 34778339042942832
39893150590120720 85311892553426800
40478229629800824 48663464619189480
18584385687424480 38670274166654608
90078634133741808 102492060882005760
34515317969322988 37855882892699840
38586640593240376 80007293392535824
14795294655390558 86992311733081872
37509224963344216 47493789010575896
88326665259804976 103059179932216704
1029776927634049 60836186104888952
39149276276493096 42912066092271064
88596201201570176 92867862649858528
1471579331926728 13653277420367058
32738845532260152 61246212025720632
37962655292921088 50495581420783264
23933746734849564 32407269582173556
24851795121578232 47125321640011240
85519800153479056 104134073377420480
1687979769077302 11443019972965628
1201842700914383 13662487338539132
39556039884362432 106441932754296176
11806597773358542 65795842546670568
1984765624500275 101322205548029776
44995413046706032 81447089640763904
12948680983205422 94874009819045696
44566924904159952 75024544589959760
32673362190177176 44323602733738352
12708756160173424 23253429969648756
890879209685898 90048902261431168
61039057360449640 88041655861471616
41815771169232968 65577545945716512
24272527153318800 81452779281941648
36519197542098256 102444063521908256
67710199832852592 102731839639331120
13090090899589164 102866329564792688
18973870519899000 77051161352635616
10930355521337516 18055659878331768
23158045701663220 99603363911993856
83784374610981424 91276384879981280
21657930612880340 77382159097514384
18103624473598872 20697647223256696
9626068888498312 17050383926593028
57164301517923768 85370762595518160
57467269614289888 106010434203300928
75732182429998064 104284854544317312
1356661752991105 6607714692245487
65542433581745184 86922890468824432
52701008564522200 105663555698350592
45918615199117688 93229751651680816
34389126796097204 53777268076745640
6267387274570469 15832764746525202
25123913837169280 34225089477821372
55571910741429936 88819592403625152
11788308008441550 91137744658218432
52984382499524720 90380686044245584
6142434661867145 80389543180827376
11296536452370460 101245756623464640
40808337880649208 75250512314788864
128984059732818 3996436277610399
19302429135493480 67261299379240840
27955850824261108 42016895237627432
314367824581909 60229075803345144
1398661062244797 78457959258319904
72052763769944808 94209620829915296
37214657650325800 48653336071639664
70735370465722696 106223413667154368
40717381713773752 77484711498410848
4970045154515460 74309666012306256
26698087531225220 65596573543590584
1131461462701798 74714634016336112
21423577883130660 103982228847822256
8220907690702825 90883382193666512
82472446470546768 106965328868642864
66936480080612600 69614627554547160
60689255180015216 94610222815604464
17506139133259592 18107795887993252
61681577849517480 69076890484319344
24832641311511628 72528420258480880
71834517998957104 96023978725977760
43623505078120832 106157154768101568
81348745539474160 86732891738033344
8028676606262212 12405639046023948
23938288401334776 51792168036313664
14543417104674158 60162184323353616
51821462884813720 85507877104137856
29360542776016252 75558439674774592
56310805621711384 93467894430799152
17690984027140818 44868983808278304
8188481477785497 82052371009133584
9080523445867926 61196738088388480
42491783502732496 52227393985538512
42973905407588224 46757571129558208
18233844620086300 70661672370073744
47691393942260 40373140077490640
49312382003656800 88732754860023168
12002992892820746 55265822309138904
47539487802621104 83354201314803360
60325860298364296 68391037532706112
21276653088278972 51001242609208328
74745183810963488 91675856287645392
17164479765099344 17342792522362910
30017322044659824 41864112737258936
19748004342530072 34944218965913032
32638145190141316 45799565305702616
1119067274086762 33690564044936772
31847177788751240 48364192903976848
50182905445762280 92461915369535120
33685854558479328 64891450103935664
48505496935967664 84397941894890640
99419451501282176 107346595830966256
29326574464381044 89083759472419024
1233992722969437 8098180744102483
36369960661080576 65061594580635872
38686788942028832 83586050127200752
16459546054306804 46046728537394360
910101303429031 35608365475135824
61140185185900536 71409214784447520
71000687172357600 78683771300064128
12590332280427178 80739853418323568
97743439379704336 105720233285939472
36059564059450552 74229540976052512
20172850327377712 104515360383197088
15844391609104548 56404087967594184
27304033185932940 35771313811125584
59514692597161520 102814851258770048
43361728582886152 95084098569552672
7198317805243687 105294804939051504
11074627321946722 62419727719612544
71376767735530896 104349605114852592
29386263429507844 42991374737255888
43762097585892896 61455083934397160
18823209515870676 69991476352025264
31222622494750612 106411808942858192
47300428857867840 62890272264431800
11310455365253836 87579867458179520
1282436395829773 69176036748988768
14406211602480706 42815098433876824
27265925758591096 70613764229205368
44608201392759352 94622228779715792
25621022289949052 90360060851128064
35650973461711904 43831435803667856
22307001122302640 56780067009701568
50434116084034376 71541858802130936
40468075226353480 93534002699068128
69271676563937040 93189020179488432
7358941084045415 51644633639627488
4733471728549960 23827801954703916
8479910433433919 106864088933168096
58929804840331304 95724665448913248
18637531030361948 25037004101190580
3759869220392992 104641950662098000
22828351094850552 45858078838517792
55888064197365600 69314938524221464
71916688997617000 102197751126776176
23658876596726624 83738261205899856
48269831423942976 54043687670527680
71878443103716320 85623273155486736
71234926119531672 86624909351413008
28446494663080612 35315603299329780
70681892261336176 80335559857322736
6226384112508396 14227683208333978
96005451357559648 104980478582397520
5829906643827442 38169279236765312
28871335127027912 57136689347655136
63140802676866952 77366347048388336
5792373902325824 14726298197854624
34629310845844672 48460442430078920
14324522107768258 96477751723524912
46459095541274672 52528835949916872
69955325044455376 104969249275909488
55416671021006424 80254684646146448
7838320929570393 40302427927668784
97007242452618080 99266988384783232
35348144194686912 37216782974573160
38967435188092824 86809497984937712
64561623006416744 95642686214854496
52166029248043472 78726971734590960
25941416232312028 58784597583304248
25326932259043136 28829241453263492
12057370894688804 42847717897450280
9667100252465064 14615002693175896
22649734461273588 68321945166909832
42047224562122368 79103597241608864
31303015635011692 35311256003581260
69707698691530648 76048206853640416
42963084499106240 63340177276605264
39958913700455496 50601588865598712
18910808768010340 102943923261372432
60536046304912600 90014442295061936
4703904539523318 18758987087427152
23089839540858092 35165458177167532
7723299934309773 42359449698948696
48927048483065440 66888165645735968
80824923833789104 87586452516861392
54902402195383488 69274284183012048
42708520874535016 106998323844435184
68031961767125744 104187260583276048
23582035578033844 62513452937527504
14147027007685480 75051516458228352
72241895829311040 73434944725956768
9449990222206884 38124833461318608
57549902761569632 90636296928863584
37708084568827080 38103976730503488
14804287471638498 73130999939262816
11291863464104468 71486672082818264
23647731385922256 82468024258093696
19688349430304728 65180382567091024
32325874509605428 61193674445015368
2686613913399888 65632033245943488
11602724358230980 103563905586828672
18150354845786296 58319048633073080
28955706687193696 78255484367982528
78578283318688624 78750958620848896
25373107052606596 53523242509707672
78425197944074672 97191273518396816
16975287706422816 30621359674894732
45215006741945672 102440310764309376
23380221232684340 72776761631845520
64232754015720784 74913778251261184
35931041043327736 42633362358467128
40810856062358880 44088963215887096
33633572133883688 62343173886572688
31245182463636416 73848214747504464
23541309138533416 62329466446824680
54522766735213504 59753590539046896
72699342491430704 102763937307413168
52233068603446608 89344950410251664
25308202868092360 47750217332664896
5040635099413684 16229121413634500
54887296483450352 54887572284991872
49189231050776320 61772367942627752
18549897866347132 82727766650395248
72393026850746960 72534415762612576
9205039988067632 71532431709933896
57150920121250568 65284663747757760
3404531480205156 102705956121858272
1982137899675752 59750910294268456
21969710183407604 32255024172864172
20507572728766644 66413875430494352
5326665710606387 90927061014864016
5659857760006336 17884340713546000
205197964407730 35125879547595236
15477737888779458 72719657094132656
23052135410948576 65578077944764752
72912440745482672 90093670525451328
38750822675189616 103911939858755552
80356825530921216 88912416927790512
16662669852458200 81475216909083984
57312250256228288 81968645948610736
100054957195834784 101976188595013488
32307976847092840 52514152458316832
64007797049895136 77835859361811872
57101346317962296 70463949176055184
2058316916968156 34798169734494040
62725819267664760 83951508374091392
15349867074007044 24869573300950636
3216910976278307 48560384180941040
30256843355322284 39326444929214880
60608477481369816 100326261505131216
95915405922044816 101951360997999632
80121448196801424 96258260816393344
17248691223199854 19849276835623180
94140903775117168 98022115283277184
22968805834633268 91296199081083728
7798958635536961 54199236045156512
54536609489548144 98924657653521792
48311262793247632 69355060582938424
55647429152397568 60989541078327976
39257429291497064 73454365086968656
16010504587142954 72142219518884704
23452601083478560 77738016575147680
43374577915962624 70560671017857400
54245755987862808 59506628537398568
68295781314611856 99921882401834544
7833780588022618 59885641236442224
49825151427796968 50435074665953472
29733178713463992 42824393026366448
88594381214053392 91888822129022656
1892042199695588 69851713392756312
39874394536271688 60411169642995104
799866929397202 67561321911525768
20118677591074000 102975364163592592
13890917921622476 74297473359714928
16086275187712488 42315703871406584
26040322801287476 86739384846001488
26363291378613680 62657974141354408
15441190256928262 87496993152943088
11461179861326606 38306728940730688
15896481982918558 64028288194759792
1553248825463868 107284620182266688
30657042608737964 66423323688065760
71283908634156840 104101617842674704
21967103075439084 107299669575402128
43236771594046048 52936645192657880
1877969680176545 79766622780707984
25720864418022172 38587843734169408
26624761508950440 40445054376577016
34847180100412388 38596674725225856
26187743874369064 37239822346494696
59645431141047704 91864782555839968
65364036839568368 82536551660918864
27660971896155184 76801373797128336
9368415294440466 93929364401051008
31643418431358356 60726812348311272
25296335796969240 97181727117501120
92489963270511296 94115212487878480
18850788260001764 51472922943515808
2398164452208329 11099912817079170
43292116263500240 75140899082726720
29103235014105624 44875464175601224
41057367338972120 48827273924720032
34760344308156224 61564887326335184
4880357830690768 99579648783816208
219272738421631 83895866817563296
23149010641178144 102877936353587024
7156558287251286 66798969856779904
49075398272197752 63972140665862696
436486071509170 48603617354464752
80555316396015216 103467268919471424
53084063727952608 98839128338704352
53322910994491224 91176156141146144
80292807066568416 88692330101855520
3085476192356111 98370023152250352
14675721894554528 20980048976564040
75287342135326816 91793848490660912
65588498193365896 66662492758718912
61374351267548792 61753039933325992
33021061164955540 93666698661210688
13011174873867042 87271019353994416
55621053942526656 91047089603179984
55873620822049744 62841566780991784
14882818310017404 66980670090532344
45633725343889648 81177522816119056
8240089304675679 57984521013363680
8353986561652379 30595760508204288
64946506351109352 76064130711909904
3680213187325670 6584518053853611
45562670667395048 73074594170438048
77792898164811376 80579384155258992
19522929569713224 63513992512611424
2610676433239366 27661762456884020
80031150930438656 96993999943399104
51464448705994448 83395767566437968
10109372904567344 52807775422648656
44089262506105832 72067168619485136
20695755919500744 35257931275302528
29138858628709048 39965437016983816
26360941857097260 56890481809346040
1284957454644013 96233947111687904
48524880173825104 69841006595654720
9505979367249686 66043149191352120
17075020100828562 82187175667927984
14841664175472650 24928585855623640
817858384497070 77152741582120176
70863738232224312 72442822297684896
61917086077684440 67497806025221296
28523314362169664 76154058176464512
34419984329641744 35304213425323888
71700225235639616 86910764442725424
33207393010649128 56879346126991688
7234081580288319 75728208127407120
18584217487384044 23577791015890900
20090072096738828 93597461025980432
6713205356474690 22925588985237136
44086054804460936 73222662552569248
4238069344446185 71552024635849040
69668145285114328 93799369696607648
22757305806758512 83007113977110336
60305799746456184 96579783358932176
838285453161621 10391264701614768
68433293823252144 101971217350870960
36700761714393640 73611528418468144
11371702765002066 91194824406517840
60720565078021656 79579071717446944
44030698075153760 50551830543518856
8807450825212102 52235197832228504
4581931937770846 56323439236404072
2915317706829835 100560910964291824
33779200249039480 102006584185081168
29798823188664644 92470500037690784
20341628538763060 53205683193340336
2543235351050187 87726301799435472
42175129296278024 68112075842939032
28913349328401584 57700968979954560
54409401526351200 106337182937704144
29813572873388688 81670601328921936
20014452324369444 54053910328342472
58388298180128512 98936643192064352
21273204798852172 89408862389928496
38464739688531896 67232665506814616
636886284980392 95435624808374848
16963436220277796 106980299466337648
7005678937197117 58887101787832296
14030359320505150 65409544777838176
17249595686161052 66560437493735928
12293129153667076 69032483966706888
3751708421282198 84451025270269440
24060673464584364 47689800015466720
43730630664826232 102781441566260976
70711689632857176 91148698909361328
59883591911788592 94129509795308736
85290990864041568 98743735245178288
672003947495270 80126694618180512
5959776998472980 50539838022425872
71479102878014800 97041076512401632
46943397897744776 104802423056854688
20131446865119564 32308864237293264
20032764691139616 97482289534025632
1566260634572983 104896402925685952
70621204500408976 72294913084531072
17450589937345134 93395898622703232
71907361051482056 90583449772285520
115378547088241 67070767488286632
32686335031295796 61013490737695728
58188838706556352 73102065950775952
8758802920125204 19833783965330516
78326723281185584 83299679953328752
12737228768530282 26228512706973664
23364192480710616 44192121232304024
25181326037694184 53067834241285736
19855158002489864 64155914973937264
18601325090237436 79645278582989936
38676272015571232 62679763430274240
13171387444813926 83075416428276112
45003796776626232 64141457703237192
34136845874542256 65888526856369440
16629527202591716 89438104571983008
77277582282109504 85483351254426624
90710278194353536 94313038169219648
38683806699569728 77774258917737248
20646624117164244 35211780300788136
30461472590205784 34074328347862264
25164075645895020 96017864200411280
51408980043444856 89821409457718336
854870766740036 90143311327988480
21970448109727872 42983312636708096
50167342372277480 80674337974535424
25641840066937652 57600964084292640
10431001136335380 12417112987317664
76905537481300784 83272139549089104
1485233869850922 52892754413991960
30189827236020296 44852841900238064
389834881900787 13443718741575250
67683822213130232 105920419445549456
14968531939482888 35029534736663456
26530959069406144 75809131155591248
24832337998084656 101874586714862880
21343218043098844 50584673056956512
68178766805917016 69364491536556288
9573786116275412 39085109269921896
48550902621488600 98927168689328832
26033683414574068 78814278208692976
57580258587377584 100234604914196080
24362803079910292 57746279708697928
18675693908423624 73454128027412080
58004494200600088 68129020696464576
35513914025527212 72712392146670192
3505799223483660 107141763977496400
23125442775272384 58364681331480064
36408944448396320 38581606341801856
98603954523674832 101885931649419840
45113240340805080 47874122851257736
23972306193000044 82394093349317600
72597677078804448 98800285492613280
70320765361763808 72382842561251488
34247424482645056 79726911047961472
52234583964731632 77944860996549648
31494109752232760 76344799957240336
36926687192919184 79795546047790192
93002383077090512 101197236908270704
23124517688801208 39480559193592096
47883553002711896 66279543270402568
1813079170265961 103851984574660928
15422762218759546 63968823506317176
75903483882706496 100967050941697376
61651343970866816 70871151760224960
41022984546929192 93276873107488688
49239758204736736 92357378713766528
353596770862961 58922516535199776
31082385097322484 56666098654832496
9458263476033788 25178799911898436
3784076777563479 4580784756827166
29581582091923160 61173253354196968
20981142082350172 87635764922703984
2156264953515244 73839033010704848
5350393875833133 81090528665655952
65018374642823064 79505707120502896
37665119687636208 78770656270903056
37604534304067256 65802924697964136
36989179621847936 84142201486700496
25230732804203048 83004764572227152
29464266748616044 91224102132744272
3924350510869982 61110767809246096
40549833588290432 59478923016028248
49717528341461976 90798769262720928
78065579943614240 78175325498653072
36202938079366328 44187862257857920
29296122338821812 50270445058728056
17658169057724772 36194241307609200
26186938384022536 89755333125987680
55988768967552984 93642902704552896
3113800476138307 60361920780853688
10581086056116492 103237156522517072
67138499097966040 92075209655373056
20106218316579832 49439978826931032
49397438918646272 53791575632748824
89145218423069440 105887602539762176
88236768013569696 105225237027434224
13547010110625466 56928083259563864
34256688685132236 85523816364376880
33824315824891300 37820333811786672
28949329682796116 47590702358958464
21432097799129880 58747870971761360
22353068628628936 46020628891455104
62289507275315128 73859502043607760
75427463362083856 76926136262257424
61431895263463632 65216081100902976
55891254278006016 57744503853863944
96468280833472496 105368284494843744
22120619105922332 69410398351591536
50373896138857296 55497367230508072
42486627202154568 100862285651462240
67959578294224208 88781507689383744
24848730955085768 41427144854936624
32267916451067372 36625422753570200
55415053642025792 93435016212048784
27626266257374208 101372606746173920
49075192500865200 89705977849751712
31299296335714360 52914611153218872
34917535675744648 87871050226248608
34680216499918768 76215975406967968
6128987030992512 48671713517054776
32792709942565556 56756917698436768
15710257881436166 28884494884686676
50548416774890928 64712912837482872
6098230639284138 68223498231779520
24438382439846052 104684097239748832
57224206537225376 98357766677988112
1284187585691452 76609610053067824
66661319415251584 93428275773164416
16057336392889032 70406747830571792
40185972196777752 102279579221237248
9272756944623572 91844464760169664
13704802199519738 76217045769334464
32534179623738880 52739142067611344
48545858411596712 88420719331680736
59934404876542320 76031810452683296
54276767532713728 55667259148414648
2568841429540635 86513378872472432
153897886428833 64302555673321952
72778853750434544 86268934080371904
65139896455458488 94243845338530032
16352100329897318 68566569344302024
57918287523858680 78565470912326480
38769252097471264 81915113030814416
666594667805481 89797398508379040
1012822849138642 63121367577520408
38531903702011128 90161648839319280
33301319007135792 47446294733277536
5345041564366153 37374538132100320
25745415194820800 57157379783321416
38326270899011256 60984222544925344
6261597773478321 62155966212461128
1012502956336975 53501901867247424
79859964561828272 83894738185570576
91396595292984064 106268442419769728
966271433698654 59080140149915352
57592726354445304 81702107071843008
70653718809011120 86838800544167760
12377857562054450 106307096954477376
7056798429563527 51836932022623472
9683398239009100 75414843934318976
10113508106768042 52840486907464248
56245212884347568 72679136739673280
12090365176697928 72877841933710528
98764714485960448 107345495447493424
8658957431966405 81062948717342800
22817418137988296 31032845665982456
18625674886301432 31308916190726872
98582648634593648 100246803540821904
607786237731171 59281459539428368
49081059101101712 97269536924029984
32212098087275332 76185430383521312
31173506936244600 66603926831718488
42290743839345960 73946930877187392
53799492204440720 59557145651812776
65261915581968344 71117284828495072
30738339893071384 37756758686775232
47316099803459960 68931655382720608
56710566497839768 91271943768246512
45239295524347712 68792878690430872
28970518345698948 52261407134117160
30438790035177248 49416160769673952
30028402494852084 74376063528527872
10617291874204260 97666149928287952
69885673101869240 93865343234752336
60569039362340960 94867320028954368
57091175910781896 76889438586102720
36324558581189752 70658129911164520
20216701600856412 29682730418156452
70485037029836696 90815051934426176
6530777593133549 35279574462216588
45435016448429136 90838175754685648
22829913011103836 41646548184636328
52496819603289448 105623606139214384
33355477353707904 93133297513818800
20577231474476256 91488531179047456
53150713426717024 76421332508836416
97761873196444000 103839941748324272
47912911631534224 91488301670629936
3884785376169588 59389661586161456
21847309867723476 41074537439479088
8868439430566030 35338798959239980
66035343605987968 88301731522024592
15765177505366144 86012331342920736
82027169231156976 93322399348280768
65976283780727424 88386045915639936
33847913586016864 51841810327804976
99867755882425744 104372155947715440
1869381411994935 89318764209013808
40013618969170784 95661332914031280
84300762640731856 93294986787610304
7954793897809606 36413213328834176
22417753690547576 92612988410118160
88221848056783728 92386328512276512
54704022364294464 81647834876028880
62679660164347496 104048056392197488
19241219933507168 30821350353651448
53290911944103656 95941544828588160
6949667383685688 88475703734829760
5810352068714145 95566902669880352
60846209178517568 80702649870719952
6241029096755604 20108559416091168
81291348001205872 85972081830462704
28183077730484788 69007233161057704
23329112166203704 62135674489448584
12246457927910622 77945254480364656
4954811319214252 29400774229318256
94649250853504624 104037024680634368
29062774537190644 103793122237962400
25632675717171492 35386007560555668
11367421228335960 68242440209521528
25907746662846008 88302173922287808
64604619244386328 99459623232103408
44686333102953744 92858098636998800
27441366119195956 66628575949197424
24260244004706968 49925100958570128
16544230136845408 77034197691566896
32155421173183840 41411783040517448
22454801282419220 40603264926470968
84551385994712496 101503590192606416
4305315643464663 66997917856206168
17490955780852518 82404975136871008
17165388108630762 52786272319467192
102985885848487536 104243207727521584
62018575366646232 75837418992369120
14121849411129006 15633426059640130
2078342088455583 26207416206311052
1221534966440583 78042923681657072
4703472763512042 37676291511683680
59056297507116352 90281574184471952
9282224812518698 38172580365127584
44296629709846144 71593970212488600
43006313087428688 46691966229533416
19220374054006208 49307501544924576
66324235874041784 84506687971445136
63588452248679768 68807568668790480
59621458674043312 83326249479021120
19684820338689816 64628234672856944
36534666711178608 96163206155859808
13583420038471230 104432485713782944
27328098073338336 92046589178914320
30897107394149036 44642824554037120
30841486554663104 88728337656387760
42984939724655936 76427877020780608
12991687355543526 100335193527733296
29485174871007556 87559007756591472
17693756463653956 89276326782620288
41190502385297800 101797635230469568
10807437548783880 11759034766102988
32346665456557484 52224823211977800
41142228473175072 64385877868283504
17021757722959528 53674427759037048
17432730434648524 30405631781184404
31838979885821172 82618218003923840
81579636004452560 87070668060901312
86063365049390848 100900749813483488
4670616973994830 59362962880870088
22512328843746580 104394603466231600
5892953854577640 72072789732132384
18457037996933756 82953721280216640
36623732124766944 43085928575965904
20534874451379024 52887883296605712
34999067672601720 79255996201675456
5957719031061939 72753840212513008
38261603727589824 95271276294596912
49977876648171264 85196756774343536
18348316523870860 35595336772934364
36369565817551824 72362468463346144
21468988764888012 65941161723088496
23598685174053208 24137950778265012
5600102823755268 49250762799288968
53827174852558168 88505504055311248
56950447214964328 78789512551887936
60774279128768576 71559445027376600
62021685506054728 101148859315689536
11425973983274086 26959199859965148
63386886354613152 106454866572950816
73564861261266368 86614100191479168
1052832022293091 18494423439361964
28369878158618944 73509816647138640
14694233066972360 65203836971889152
58632788032021752 72555575828847552
32466062485397740 75394674626129200
26499439132456604 52267092581717712
24381416225154128 90135133144340944
41618327583245112 56570770816021384
2491376895687867 36575929044421792
25599860531544128 43406052155695368
24546443312593476 82045391275621088
12536150677584084 69954244409103056
57317974509094272 63308997007059136
4405801760026171 82826490283676960
4631433217271808 104753418346498176
39754022564989496 82606420376891760
14105055163934716 87116378444473312
16347397268787394 83317052233527808
5456799499000934 93028524065910400
14705446398586282 33924572385012456
28973541379949968 72062492805673648
82324028314151808 101482063467673936
18898323961982740 44553632898405864
89843866599090256 104719334231499536
78213694922900816 97203144093649344
19542643478089536 101346108322895104
8674084862840276 70115655056111568
24756227816854112 57225704084750016
17234289863696300 90358747806241280
13003223898142250 85899879980399760
27097077712743012 81872584096608016
24840469607616820 89052410607775168
57389755846319992 70135462868215984
4517497190229419 37749172143018360
2999255091410829 74933425108925296
28149542957387560 64131195633315696
30545564733761996 36352617785333272
86638889423203712 90051199060648400
987115375373840 78850375585283328
60424239718816408 105931248727471600
66959092659192312 84778674193173264
11077669954157264 16703450694947444
64448404976622048 70874900782442136
6731481555709461 34355055845186636
71752636569860880 87002293513235904
694744626670074 9371409921085744
35165841641026708 74337143223280384
1744377589623261 20782034483654416
14536026293521126 22955536086517728
340748581311798 98043270917243632
33671806001662084 49381221543473848
29797939305251332 73671461976931424
71925610469662896 96544526442279104
5831783599045948 72658150621207472
44481392604973248 98514611465327520
12618051001165398 100939943445195824
62832214453296320 90121975394259696
26297550382117860 88420772449482016
23250279091585172 77298308616966288
20727713362581648 40504115421981456
53269742328043016 70848798827587936
10193414269260412 99586667782084336
681814002122879 76207849526515248
47058122110533936 58863378405004536
12840344084527978 88078332920388848
10457545614570242 51516600383667784
3221602822099306 73182802377211424
45458665215859632 99319595642177648
8235976350787358 72279445413376272
76916668795829056 104443226995200784
70520712157475704 76663242831843616
29969599220171756 71153255210637704
34489286296908588 41589958905212808
6449313608869175 69231756339600792
58090149583873024 104185290183540784
54678800283565936 63665746169039192
5682381636877445 73497250450662656
32208083363395328 75225988225913280
64801034406312600 100252347796031632
54812204370507080 92333276771667152
49060752040350752 78859926948819024
56007700550086248 74414885482209440
50411303127287320 75149408835573248
32294022350100344 81892617768166400
25854022564902132 52912089310858184
32237422211668032 88853860984513152
4750019274922183 7433389642790608
1800364784490586 35337071215142080
11695207101120002 91638773414941840
13205639232318886 105559352767396224
25334262477342240 75172835858308832
52013602464559208 65801994740462912
709553197729492 25547066881094756
2629314696628572 5804019265018848
33538526862672444 69472700022752800
41318124183642224 94738784569542752
90379341753986032 107275798978811712
37593803520161080 97418698880567232
42821463459037808 86893711176747568
46205860779653576 60433735483217656
90879373324240544 94630966322491504
31518143048447820 101703157787259728
47350810060918072 98025902594563344
8770623658708959 48061907094121960
60758485206893960 103017182182483360
86236991119831136 101605342265504128
37272537915889384 92036546697374016
32432598992672368 73899468049141744
30322234219339388 37779761710144064
32746776281406424 80528271686954928
82619036482286496 85614981495594832
25441933307640852 88903752040929840
9642475610366828 104856333425433792
17172331575110636 105626835128425280
4795160817350772 27189059200734344
33007172987331412 94170015104519328
6655378691391377 49238509985687288
93677778604068816 104051486505540144
2891038590766908 104929158411858048
34856518349065800 89076901541338400
32919640814230368 75877015007837344
75700743433924528 84118015871405840
9387682443968206 13820088556282434
38989039122786736 64716252440194360
2774429774121095 84650300665396544
40626369980246760 99388396829203472
97645602974632704 105298793705079712
6787570784801487 36434858943529912
24153501043484512 37124184054694008
57747923707001912 84657619633716640
15946102602226266 71968917907533688
30216008880507676 91775977524697552
58723675700445592 83083110066354800
2169360782944871 76627934834940384
48819134663533048 52587614895610456
63247309949322168 74596692263030288
28408604091003816 36214253323129296
68838846872657432 89652966487043056
25128459979488008 46338170717124968
1878018483028794 89687877485494288
1100535189660645 4964958419266131
16062076793149576 31041589291764468
26921334891127032 82405166899791392
26576975491442504 96676842801024688
41124659478164696 46194793841766768
32192228655891056 60540204856385080
55632569897145496 60822319413664280
30648440240188236 82018022562746480
58231446849130664 102278695666766416
54520497079874456 97740800480662208
4819906912175372 10962413412861640
19350706423784648 97816548494891040
8050446133590703 94767952031982864
32077046366742724 93940520781702864
37520816516844200 64622969985506096
21933283721175780 29618338537264268
29358527756762712 57595246880948288
36185926874638008 50804511320114928
3622322053736879 102037996457762592
3473494684667589 59631848756310304
48196407114407376 101118770186652048
28558339775092716 35521569043116020
6496129851664738 89118408169569824
23814591450991456 87653118234047744
64119008484649696 65219175639719048
52802399938871032 68846910598691984
54214076638752776 61021214661552848
60289958623601568 77149521385772368
7699503030774312 80090397045614672
10041474961060720 37808358110504936
30097294774336644 89181583243125968
77915993678096816 82446132354635280
23239314875427260 74491581450442928
96485708177824080 101376307361142784
100041683392909296 106468103848546288
3794324723205187 85125907250658464
61925664489349784 106193686552212592
6181090064606861 91757120393909504
83890015716227776 86199897724806640
67955891357107200 71866147294411512
4003278238119890 97001620754095520
57586510811930120 74936373737034272
46944804541206384 97388433543742816
18225062480926 23060111221966184
59651074087378344 71136047059201096
19333668810731136 60198994718329656
93274249745979744 97702984695970208
71383387783407256 103929713507991856
7178623927750020 13214859945654304
10676060316233070 11337251001322562
8564755672142415 99515923108644160
43873066607055312 107113437684069120
16704397191580210 84783908149860048
21736244708765424 95331146124433568
77052397962855952 101164398007353264
5728148958535389 22118761143837752
46638803075103784 56115059644333304
25721236299051680 71807133295689056
89829123720222528 91077614158745248
94538040340422880 94870987803472576
52720018201794848 94441381974350032
15386853730714044 23088370790216840
58119875900435288 67142389075376936
77506318207491728 80367063026949360
12212755167443854 39886802512869664
30910607545133608 56806282385385928
16336988600941478 106656341728551168
33304379456542224 86116537336217936
9203167768182760 23553801632510392
8560825754572683 17304871787683878
19834782525041212 74287748283717776
4722479982326510 63959538055276144
30803677247674580 33799194458359168
4455903874656298 19430957400235760
58590904775801120 63938029506560176
93230217457427264 105564596930291424
49214094774023848 78280547591061456
91095171521009504 102349155326166592
16455753437703334 98356319781346192
82367820626888704 90585181634969376
11084407140795906 100801207805801840
31670639609257144 42702996168601256
78270542469801376 79722592617772336
30999547510692996 78876780768077904
24881581675003068 35824041144318028
20285635430664836 68115246755024376
14570083069291696 82014620087392096
76709156809877824 88678360447329376
79331137871807904 86848978080197584
72489140873936128 89717655115482384
21632507787187588 39716181507942224
20727819013494124 56730590802422752
77411213604065376 78819990509335376
5178069581617358 17996890926178752
99698803357783952 103397844213877936
51088421532051880 93969816041598192
6230962406546406 28179744065710468
79793287393693216 94105347465879120
18272365715223704 44926074139806008
3080389330480577 77198641818676048
33863195119058248 64127625278265800
37625331725788520 43240548637708312
70359213440104720 86863361573878912
263842734695053 47125927826491576
29096131509848420 69817205947503704
48040736493528392 69585000044791456
49205304400627544 102207646916645872
28009872819866580 70017110808623544
27321150091919344 43117344529171776
23154636912537780 74904950590253488
24660762660676972 50493418572972136
24148670251620116 61913294918196904
51967170942187528 76637790515103584
73932110298441744 105701038877219456
80447848094652224 91321996137208608
18356484595580684 76103934008336688
9027341364675908 105984060370026080
10824731608814246 106737056066865216
29726498637480180 84662426543178224
435199632167816 19168504317373288
12703905674761970 22596810947311796
62115546133433192 82391273988163040
79913692346880000 103313011601911984
11593259982622916 89949318642815456
4884687637585834 42301795450570704
32967174518390676 72627162513770720
41667003058628872 97707160346382576
7620825856954579 42723449993404416
23353048331473172 37760046370227072
24260744523502744 36618323402622248
4590126735755923 92675491482310928
18552055937059796 53014925505993304
3366040219598772 74224268611856128
2145099178254319 34411742943982716
36308814061418176 89079295995290048
25094028426906600 71654093395364040
95191661253582816 96220535792587712
13942911593650444 101031296345597136
11411045363740546 35255456625944920
9340468316069800 67584401290691800
17181272041064844 62255373873532144
47988391710590392 58289749785316120
61950173870848120 80240683814900640
35259730257601568 104166138157674464
12236772149829108 25140872855655304
35209825242087576 55110727068876296
2219968910865785 81430565302782112
30394087461718388 64596371004845464
816007460598755 7152933826984028
36814374059956000 99935781243213712
32617172711918660 68538801330214352
39840918168667248 59993441610707888
795392883966064 55567679845676072
7498817717093663 19259285074180232
48123116402131680 67756836637822384
70230393628386728 102294766544073168
8699910702356344 49727361598056056
86267715966852624 101858889327174064
49414958066231184 98110417609629888
29032974853561036 97564527611006992
17319039680993662 75449791487649968
17318549395615398 77517594934562352
78190740462538192 105303347356065808
101965952262756032 105110364211693632
15854778992181788 45885087710903960
70857595311970184 81631307506507152
79854305147951168 83656769988981680
19818975383571636 50764205237282976
27837598365911880 52650981706576952
18471761975022516 99142289502652800
59092224917085304 101214548582512336
64994544379766120 74777073542766992
52820538024142488 87612043021460400
8993804539344411 14045355487177284
36339604874974080 86540356900374272
7245690553401951 90164189444833040
16271896427457056 54469506763720736
40203360063205744 44355809920560864
781920242161942 55304929590773040
24197062957604232 94910226509106128
86297539962771664 104923616715192096
27982997133863084 88478178334296848
8013736448500447 76854023692607168
38271154745497920 106505299601211232
43667064775290328 87720762699420224
55191635102274352 101628167296177360
10569167860014732 99851905508601440
41039150486773328 100601880770208032
29365831598376864 80039628151791424
57003126821827352 93377480071564544
27984943717329804 36834828666880824
7839141431417470 58075348784859504
83095995998010304 97548310275076736
22572465444858564 90130323426871920
47115514095570400 89978712161070688
5328447200768665 12349536242577370
1410198016201783 38107244796014808
21953835925281536 82433548126936000
33093706822795124 39549395431862280
23839547896486680 75452439060451936
13906158851816186 72640023684491008
67965315515958448 100642233237644640
35614259176680012 65600233070329704
44603020599712400 89625324776092208
44024248633105880 53711590581002840
5390953920014194 43173701974622752
43094327585350064 83876909917097904
14878414213314446 55015556905379520
19375123583862316 75698568430508848
45528006540573912 72240960453495456
31538656912791844 67990038176930280
17681921866613018 87546612137743808
69390312234650080 69619204471194496
51325225689887648 98675180880762544
8811440379545599 97817518298036640
85056039836537984 98378194215005168
35810448721124288 57119472936154592
4851666943704989 5699512799424366
34025306921321128 81517426813457152
7504064610723500 68767743268279304
18839019111776744 69305306325647392
83382455797730688 105327226832526464
16063589299678430 90228321030381824
48501879914962032 52335013590523944
3930814521276858 18812299093753444
70645267600431488 106992834750351776
26114644434852616 56009177897325552
56322514320031392 106904991229711216
36572439527749656 82732738431097840
56028600823151816 59537512200305976
11861611647023398 72325366962858624
53553315565651736 67156294064870872
23147649209320084 40908763228305456
78415114181516688 90725438385514128
14489484489397058 71839472942524760
18439153390667356 89201111375908720
5243535276001361 16828654744113170
23850084609101120 100827120491151104
42865429265071512 70107476401976056
17095143613607036 66310188563045920
25687153810253920 80461549664810608
27551663874192064 74245815467680016
22269244114671720 45750969869337488
32625249147631472 71746424531871840
22395473185358060 22584253785867324
66826935326728480 95362426883911952
43049918078822736 85971549172734128
55166029210049088 91350927283828032
39585553349078392 92941193928268864
50635330841385680 71185252783921472
12438842240290840 15688456698149500
70551110515923736 89360584322600608
85166342884167920 107278828878012144
37013469849738336 98672378654884016
80777923500132800 88338173213277104
16959220201314554 102184368930880416
29324488850793476 47440127543680216
88805053055241072 98264599712094944
98691173080384880 106800973364830464
52489805973094968 65448513620544088
56927952697430832 101714124245547552
17485134731580364 84433417400617648
99349460809172112 105187185793434592
35084405450539800 73824023991066784
28941298836044712 96344246140399232
76025907206638768 95049283711319792
93135919014619504 104910598839714496
88987962586492592 91171026308355008
40807971750146888 54642016913473544
89182509688929424 104615709154438080
6710722944295124 17965536124852000
35201946094027348 100232663478084624
3607235330362322 23154962242895520
54533943264060240 75829710963114592
65639584247801632 72340007867994736
1331707138769150 84835782153380640
2060695906790162 101007613167316112
49537472743311336 51717446444819288
11500290872172554 94019846190858896
11494962986343010 56899665087368048
31004965351633092 70712420583282512
43248215595316344 50108563249668536
50585876265510592 54331891114091904
42673064733171872 66276449802373928
14351074073938378 21939782250497448
55150176993287312 66601074723200264
72969308076133776 84066495458125744
55981284843917120 64838812252486840
16038843624856958 26356201386560076
80433560330088096 98234391791300640
5988487232167057 21791712963585296
19636846072728740 77398472302306800
37308741995013832 54700124169595368
12393057119104774 39318969059333440
58943705161735568 91331501871095712
56806708372731816 85129440417458768
52942154475033984 76276625677728320
4415420313010790 74529147493375440
51846677392964200 72956192121281856
44040758763567760 105388619797051296
49857521255542400 70359371489083904
84828129956024976 104682629567957744
43147266753977992 45594264554768784
93904466006258832 101160585298812160
16624438481787120 78289899027164128
31717342310178396 82226344539799168
12095316972901924 40080443712181496
36741936511156864 83941202731139424
8981972433963018 47842663380524088
7218680644160084 69812953658960768
35776508677861044 67819086634145016
55059822847158080 72932645143886992
1420031223736573 46444913606247360
47053510005497008 50207692196665600
48800324196980312 90585286861284304
39775872870074104 106600507699993200
21657605629232800 43136640694958904
14038950012940606 95401761452912192
58069415234224352 85662393158384752
86175241155343296 105668939442769680
39308334528576680 42331911337283728
717791008610153 45045139004331232
43637372490199304 46342697493590192
41069217565319464 96923341928612576
34714525523846836 62837052099893224
54944642999299272 82001850562879232
91249042420549072 104804430280006848
26127810165627684 67616352710646864
95138901421307424 95400131745273264
15008103331681070 34871546300632880
57229933134099232 79228517677558944
35594309441997548 79736813921892976
59181705670944248 96363788592187936
37566540928236032 43242907013861872
23156318096492400 69072714689353984
60381378699740256 89533182675789696
22349740755215848 102213868926928768
10132877012546546 102456165797733744
37291888107811376 98087221984059200
78742969465148208 105692630064794608
9344881424982076 81565364967385920
32986402724750920 90368020030860192
7352313008681111 44655116189799528
9770576563198096 89356792482680944
76883490870440720 82537398692111632
1944778824912644 65030518071927680
23158808739726652 64991269234700048
26936860423064440 69508318919024320
42646161147229408 81084678214218192
31946833713843936 93589611638874112
6947657341572956 46058857146885712
5804227197872165 96357580439449744
17141568276843272 35594487480960484
59443354707169760 105997602934824432
52711328054481536 97862024554845104
43289967009582160 51161557540746336
604600883929825 65268346436441080
54438876662903624 72342255220515104
62951310985612528 80469019020167968
54717547404811888 76704751495046656
15840883446762476 45335926171136504
25772763569504944 62457020026236760
19989012668403636 53272450678166608
92812955261468176 99226816843193872
6906000259054570 19584036160083400
15123043527948770 62288600569764368
34066702769466040 75615046330979968
43965804409017208 84921588174471712
7721398914517598 100836624778320368
92752529771164752 92808129936918320
43869478101466392 64971986234691280
49971247155406984 77495130199682288
72421116900690128 93251399907058768
45777279886591744 75735230259009600
8217190914467244 70438182207988016
36235051035488152 106786587402724896
18586692323394788 102044681409225904
5325084594608310 11351677534409720
29489277549419040 77350213778669792
11128759149224478 25126937302385728
17462870405453502 105405070630749952
43263391681085992 74149765695997280
51638893780171616 92635744841636720
4304871309224703 26787156504806152
88925703255887280 104684435431359920
50599942086979320 96993737721567600
48138163525013760 72513068547349968
32522552635094852 80800646509130144
13832178379238900 75046368075262880
54588703322980912 88549500219178064
77027189691579104 91674102856926016
95724400405715616 96654422055226960
84027809579501776 92132098327215632
49917006519627032 73450030377042432
39075880753483984 67409021565498392
28416224382293336 30610265200640124
30119840853414936 37726387159228920
56097264298285712 81039178092542704
9445644173689658 93333380078855952
51788602498494752 75205051230453152
46073271905069376 77560854835961968
34539179357352848 45362695786032896
7435187725123601 98511606892821184
51615428915819960 71984616601915784
6983528452981572 42666987407648112
37682624343408992 61830398529682576
72428025951503408 78070284332426496
56826931064028200 94438345104018832
43279588957590128 87263806782598928
95474233125156848 104140295973539040
6744304490361408 96024423428889520
14875290337957010 19783902360674680
34999181945520420 73736657402938880
15726603979547892 62091977959400592
2573276550020219 45929160242637664
4032134176827242 53896617351412616
39371032262064000 101672963192126528
52430607548038896 54829525764560736
14961682101795968 71392323871104856
92933500033763936 106276102441857600
2553639897845842 33388722328286764
14173800106696710 59955841231702456
23473342834489456 90478067094240240
20699417697634520 31379029461891956
32027707489544696 36767945343491000
51477004784098080 89700622350999120
20067776960051356 29444347568843096
28971740914336412 40011717284368536
6368662654025272 89968385589624464
10739292524872596 53102377496571000
9800799132981878 100747447909163344
7205561467684559 106147076144222320
28819264699853532 45535479726871136
8022999057151036 38417270859037424
52158578882201032 78777709255030864
32695425004674548 67952619013207664
1055876945856095 48957169805154448
76595597054023408 78939343084058432
96357139719789568 100299955363114992
20747273586562740 88085712648818256
17762090937204372 25200672648052992
52034283997153888 86980537808719680
6037612762553791 86885451785359248
25509622153374876 26714631529778304
25271224806674208 43692298291540936
55104217704053912 60862718934259832
25414340051118864 87277511349888656
10793938979269034 17558228600679790
21255845699490752 22375684359143080
80013579890348480 85281275863803920
9305699326109700 53569456584828216
73745990829870272 80888964514647728
72120059883584640 78007051551678896
47700896500476864 67211652771662560
1794036828151322 10917237318302924
10921612970803458 78790916824807024
73843196858123824 94296677938730304
73228658447403760 81263420663621184
17535312278437816 100938566497868784
15315482384282694 31888875567693728
64312561051269952 90160000060885680
28934757181849308 59609949007709536
16745894775886928 47021004293357880
37320343746199824 48188714086166032
1645553579922867 25959171169995132
46611218841972000 52252647584519224
9043476291188054 99147943802830944
24583776363683332 58709255691845360
28478020715314120 50218840763577304
34268063280957816 78679526659614224
77562128100053456 100268156219325696
17684587789858256 63606961650356712
65489195519757120 105222691348068688
180305350400924 74726016500150336
29515393248078936 49242810365996200
15172706477849588 94465388927325120
31401038216659564 81023000468811472
15979770145221720 29468784129957216
45153260283467512 68543929363389632
4532180180782321 6865983788375477
37817099732409688 79994871568167536
41087933619297056 69009334313908048
2007634912364579 14893238974110422
11663976199132926 99170875151781520
8170359045132451 79308550236761904
84998858117878400 96116930025501312
44267944708366424 88311260493312512
80565202225222448 94255871343972064
36034235232952904 70770725765219536
26976839366959396 92851451057493264
47441639766936136 88518051694282592
87504782432268960 97256620810479024
52285539144165448 74695275473996016
4652608146796420 103713413148377664
84572505959983872 105350099973860608
7753872504427342 62308321885897480
389306264224624 63513555046386760
87182881368137408 98294996106156592
40270186433595296 52308112854710800
10935790678942114 41853628551733040
64497317916022152 103599019728250176
90635257746455056 104748620134107264
46826672943241912 55196104250111800
52486969287148320 95833135695400672
35390010597711204 68075183790182920
13312272847830972 89088138784898048
2036681417048646 80024890900688608
14905260782170876 65392970682525296
10583404832894904 48238438877331952
6450658037110523 93117772012433680
29798239883140580 36040118847066136
483780578731918 58011782517134888
15347956511926278 27493564268094268
85770396631040240 100999574818717632
21446374869642652 28664487429869480
50492270345165280 95372607349645664
52240531153094896 105252146212930368
3537409006775667 16661337745344172
46377703404679896 58725182889723624
30084217819387072 80756158260891392
14843216822958764 74088888214032032
22043456342765060 100526596732615344
20753540216377272 56152991967253528
65677545078094144 94330824992925312
68935322493356368 93609785468310992
75605060596155968 84670753142133376
83338185732859856 100031905103084240
2039836066878892 67568112018904920
33336883379776404 41689841929028344
7301330808005528 85224668251591168
43981617282252528 60000758037840688
19303031992870724 55796320750450928
7700054947980122 66372549899173016
15666621643506632 21847067114545836
35167933892680380 58793612612147936
12330554740688332 56464421321694600
59100593863547168 97151426681915344
18656902700645076 96620882851761680
49089462366630968 78037068292268416
1550004842742158 71912138618975488
8763222255380254 39571671117102456
97335311735895600 99797994625513904
16236165341914758 99597385309141600
42796444550338392 80768186009737440
51426713897692904 76012296599271056
11424667804777152 103178368899033424
48837121871424896 50658191278624376
27246445881408328 36524063694799064
48426695100677904 99231752586978208
23896354054059996 104220127044300144
47664868017384752 101802687807243408
30607653877810304 101730114651052160
18088853511948024 38903963801361104
5468078488987354 73493675774820752
47835856698820904 83467801844722032
56515133331621584 82616681905169344
20393448318966688 55093077623706472
97246302725184304 99662158393720304
40580463763557840 106581674011985840
4334765429110339 59033220689632448
54370724926578176 97824775817919984
71029785678275720 81788285504123744
40414060152220560 82490359237159776
9324763615258414 43894302578209712
56130229676345856 57635539011188160
26606709409156052 85129682763886688
1149738905434037 87551992548368880
26784103329238528 46519307350478392
12433362172369392 67484478368161432
35097697711942312 90287001897642192
26275521563823336 35589784273738120
17918094336675654 101546671459563504
57710360884115632 73491633188122976
53215249895167192 67704058115607496
69309625368013424 99986845641392576
11497730903194816 25304944258589952
64876912689709512 103009726161697824
98106445272086768 100248402423276576
49859282458629256 70996425579457136
91242167200682880 102569570194421072
29545224567276020 104884816479510944
37004407338074512 105687159844025872
26498144676295868 68515315516056864
14466753838967142 45602321075979256
43120909994940208 50272623032187304
240051526609420 28421028863126392
7574566179316716 61390709161638296
54429413713494528 57973054626567872
16391318550827036 73232434810351984
65235171101557200 65577256335462608
39584366355281472 45744725997361784
84121911572591824 84758249716610000
63257072504629936 105689379113061584
82206319856491904 100477409186210304
1692961597850419 30676452298316972
71656745762218520 105780668218896160
7126307059768681 9858453305646140
35654081831055472 59055067894477496
9071620729970174 106719112910307376
11062884118032462 88668793516518448
35942864504025672 44187562669073512
29643852375889224 69201547828373000
17369226892265712 59484885361457864
46190084235625864 77181342232634784
60200591919100992 65545021090393488
86153356751569424 93170041446070528
37339064079893512 70452506925362056
15681228437301264 53346423663692504
16571531355374536 61233184887976112
31253452820646304 99734572403769744
17500876393739330 93743468169884160
47398794688683728 48492342462816648
23715955753823868 35674692089593908
10418046688098914 71983740715241664
75453559331120352 99973756866457040
42266207383132200 78069691055398224
36210418183676552 87937616394769344
55946976407682072 102909288645481552
23450935620161452 30403720555705660
17643214477764140 18089777303069696
57293951428247488 75287475588937424
4886364626990893 34875079265644096
17333237688987742 75757310478255120
36356231099837512 69400514497323272
1312657313931656 60630917414453160
35579681175394844 47646200265110048
66790417574730344 83603027665724224
6072810302477268 27344315403783816
5088796449441531 81053311431354192
80361304106318336 106303934109204928
42032278978495816 58216213285756336
66267734888076440 90014342838808496
4691734671139911 60020263372027624
76961209201053664 91122982135386336
22509581551958096 74439774755427600
19590325961956036 67475917915826072
24162608160336320 42790082823913984
5784188443781284 90556636478223856
83164506224644512 83786046813960704
75919821952657744 77924664225045056
40308510580301312 101808261692492736
45167573650455880 59782698040512880
79861759114271600 105229194812389056
30754082564196416 80643691881200464
1341682146621705 2008912330926896
54518339494373352 81098015067707488
78087782987868160 80546163252433824
6629727016067127 93413353683547264
38886308600848408 66847386166415824
40128956245603584 90322195208487760
16035487681023036 100195497367256224
49754555073894912 83542459285210464
71923585033297776 78229635477393008
47202025999769240 56428207685981024
28855681732478732 35027530686863728
8946270439315038 100047855803304736
62061680322094760 103411663354483472
2974513929978181 62790036845829432
2485306139381410 95665463282860240
36769070598986072 89426093969921552
4628246645364383 43015538988312176
54846802243604312 67340648999409144
41562302172792456 105169277952934320
29117562839370364 64814388917348520
58262768281231728 67511692069504208
41675029576133368 104240286629984352
14063479942900476 71520911655647320
68039308977276272 102239941047527376
1546043207821656 62951408788684504
37693174191627144 65020132392243232
34890425833809300 44895352875645472
45937065049264176 83929062742647600
58730585436478080 84855162303259328
9310550161515432 35096473733506032
78290006541053824 88855491186143936
82969689055834240 93039768220959152
35465354003509924 49170117345669584
22826573301423276 51195924156897768
41161242240529272 99826498479997312
74602449757986112 91453538340212304
57951717813177528 100308910980405104
16059395126975642 52490686865543400
37256578537590432 70723440220600936
77544864248906752 102548567825970144
12036774883908088 32818515757788488
10031038853797538 48055377162567928
30758729790989704 63562227317952384
79728583490536160 98254090935042624
668760635986328 95720229826285232
26047390451096360 45926954597513992
85944103522240112 105490060519288704
55458203917309224 73812318651744880
2986784047537233 101463019176520224
29064598573749940 30965094234253712
46290687433622768 79474426591078608
21601700771914304 55223173352138552
32533624699118444 76640480596685840
62852183315164984 104209570698130480
31912336062117024 48718482065092880
14554031819976434 39127296289348624
53044085384705000 54033036261557040
15291521786280450 25363321396955124
44628744832896448 54423123984907944
46002872016500120 97993010527120656
63206173523904840 90443840320275936
29452604753825016 42824598682749200
36420705074086024 61680810091148792
30806054858971804 51240396386718016
17539948307342922 71398856550967448
2158786616389085 6070539875672153
33893235413810752 72767787424440432
60861233353127328 66770920081155056
11917688625644310 96165154431756656
4893893289597705 98497432178849088
35300805925407812 105827764180195680
40746110968853024 85941877959295328
11392973140768440 86270571469434032
23151456495404828 74682415989075888
10002868601365668 73845633634676016
9807758187020116 13641041559017570
24086655956127944 30887235129336948
19645221828464520 87057258430448576
30520793205445880 63552835892869984
31349372060753652 55132659645946920
25882336655960100 83704265595978208
51431342881153136 79329948029340784
67664144220561256 104991071340614768
15632812943178568 16974300685708246
20411296318389904 76235556559982720
99763710456595664 102481391101377552
84296586318535280 92276103974836784
589988843926620 73063170887419936
30844977721542376 104338123811975536
53980861057917056 78896493662183808
43597566896397424 96961544467256608
53997579986227064 88031610446602688
562098943542480 87894194842581616
1922782227384568 62665634488242376
11025415527403648 31261869113368244
56661498673851808 59973334478234520
3689738162515261 8165541642425923
25107781850696580 98209184612604960
19504943339601528 58085473253874240
16226320385573970 24803877122292344
57287221656585728 100551077502133616
35746131948404716 36595645933469792
33968029246040364 79710411444475216
54052133845049320 79344720673870512
67932383412329520 87015426203878832
19985912884491740 95570373405604224
13157108682649620 19170175917991648
50984598008749040 90841321795247712
63045774282519568 76336802463638736
40481141944633128 47121840062082704
195719594749832 101826836997853152
26244285155834596 30716245226012440
32822221270632956 49014511846686200
47951668566181592 97520916184302576
12827316421400840 46145240313749720
45981459690468624 76837367380752224
28418673252096956 54218455446344024
26774600854276292 28684674785874576
38159912703227640 92711173793806512
58063156841741216 97820276049126880
17637894787777720 42547157670496016
22522058575128952 64794433819337120
16185912880855188 37729871866148400
25229922832955184 31957667826583500
5053510973059085 65145441392508352
53696296982194168 63816408349985544
69986761058900496 93805680294908576
2661499878747178 32908517517235584
54026750980313144 64203390008758968
42619196090070752 103331037281971040
29228167586012668 73133773600187728
37123442447707392 79063122671242944
11229258409872824 95708257087664848
54590682174210392 79981531458591888
64353883094792592 83767021018135120
35675068769695684 85611312077495632
74952337186475040 82630945273239184
10102688703382498 58186907929828680
32463725340867636 36722145261873264
17399606439730464 26809989759725204
7281803829190449 28609579615161148
19928379540067684 50652145951950864
39101441496510336 79797537027879760
42370714046972304 93519954147521264
64008641091555824 66861887528644224
24519908543701948 85266971384272432
49969397033436992 70992153313188216
7659911994008641 78196425657046176
54419297180548128 79891264375461248
65530756908206976 101019826551621696
10549297519026190 87208296419170048
19323429435577024 71820900552312512
60622105860263096 98602510160266560
13895203548590860 67010438257740440
65303485342149392 96402451625703872
6813810775557713 45525966848189952
29870039573685092 60657060408825720
42957784218253736 58763961867978704
3718469993663408 100943939310682736
4101355860509875 19501300916869364
4049845404360964 84778199006341984
47751149369495424 105918441848786608
41648198852751184 42386632963673808
6421072538161854 26413185329372420
46778952948862104 82198860724993952
60023615464963952 90905823656266080
42738225896479824 74532412876359984
48640655046770888 79838572066191904
29047547991870516 50456427948849520
14694756831415566 60664240282410848
26430735372346892 80329995269993632
34355043680452748 47992737251961928
15071098425992212 36255283154052752
25820013098069016 73604624016752288
25422859392259612 55655417901417576
23150840719359984 76312231625280048
21977139841852200 91965181718728688
4992728483613208 34947489559351368
42156180818876672 51996802776723128
4230645114590075 25255230653798692
13757657930075462 54625202321002232
8768308218387609 96484563198618752
28352785466362396 98871910350495968
88657248419133808 98219405803277264
24899602938998428 103032253281287056
82155663777393776 104268617578302832
297363901802444 26695791324400344
4400402274410250 59890069051046408
21135424050842296 28625910986111848
52875738335563312 76546863042221872
51510851868714936 83255991023668336
2525328872753145 95273569623522624
5579256635174945 40470843834658840
71384721313269848 77994289888752416
29327349011564652 61821832272584952
39235089986330816 96434668967287504
36734492319101352 62871610168573032
9368382752585988 74494796394571728
29310623189177340 53469587881074552
2619445905096055 73283035411138192
11733607828516014 15583831030709848
63429845189252512 77076450542689184
1564589414070511 82630427305369616
41002833957430288 66089848045443384
12552985699194344 39141763054043984
8301372700437169 100829614574686880
50699046212574800 63651393887889520
8277729172997670 61603517659288824
7381035152151494 90511995186310256
49790810264204056 104879974431250832
47035097230815152 102112293651259296
47158145753384048 48770258869838744
73839986867706336 74163436315939760
19013950784818280 106372921526865824
61697055044804800 85502924288215696
1435485242205048 38291278752227424
16515891623983774 103048183833557568
3240729578297045 64541067064264720
67847975412901344 105766376109151136
74505112035152864 78870543729512832
8995163499108892 55550778829788624
53227037734122880 55485881472715032
165157932997131 100332171384923232
104319111784886992 104513713967785328
2720160671206666 20005111695257960
18251594713294232 100766057009968240
19912999112746060 58262579276628144
4467615015749743 101759056561452544
58443532520590624 100741227018402160
31951150121458072 96966357189127408
40786439771919272 102310115633244768
1002937344671250 15216665312334452
89331236118820240 89526966296411568
68062267403339424 74390463484217504
19496988987044156 30779077446995564
40451676420174816 72823326990657856
80307642450585984 92182509713345776
10267295213871390 87390843959055376
9583534429982000 90435775714769424
24101218649547592 28838337807885376
61295498991824376 61925059962018240
73064232726044896 81363534359400224
12450779349003608 35899455257045384
86931782242128800 93699754773428016
36523097133053992 78816023620660448
30127623136362856 58264460607498968
9457803332185370 97323813954497200
53682493082427632 99816847821526400
40108703417078040 79736099915219168
55023363206476624 69829394060450408
24205172007652296 77859083447749760
17921606200509272 29829843140865344
15137719904715356 62431185953625528
18361744813932428 84880756359458208
53277047903529392 91862052677428112
25457585693297972 48385857653270752
53301439114004552 75532520986591008
11080244769568640 24464202412434020
94459945647941648 102062803884157248
1871226511867524 48797234826418712
3900308753329851 36754106474481224
69584430839933056 78705659971580176
24751439169013992 95604741408562144
44563188169780760 69763719765496488
58616674595557056 72566548813180592
18530408706995784 75366834673676352
89349630494871568 103236185291267840
24687103580135360 54584713576156264
4176931808227541 75269736803897520
12373661134305962 16875180473923502
1389293753639222 44918912072899272
5496789824023059 60662424196056400
45635832437747216 83575638168976256
21418817343799604 36087039069135688
27715471973442096 46665623594081528
37845504770668816 96379768174721968
22578177981418240 80628091779864544
62403626427109944 96129029686429648
10494360282405096 55292398195439560
72121030557097664 102702381593877856
28538815012704484 98570338431848592
56545588423853720 58473318804938544
44547218717598368 72616163508653296
38280900508467888 98953537147115760
23863115414392104 33976809410892124
29305415702451340 72011451574992032
33996744180311604 53068721301182968
47013056077904536 89707522400060704
41174036509173992 86499544763052416
52114897082093080 79243255696149872
23284771386818328 62205696125505104
3286485418337633 27369068418532580
29280669336810320 32415894617319128
52206401346988712 72239766702952240
21575423715129484 31011320472358724
42051283983477048 102614953167571696
52242385113790928 75373134325952576
48276940611024120 83802351800263264
80280865648997552 88438160726741456
80773076313387728 101610997325862944
49343855525699264 58997040972119176
33866268645041676 79694691535990576
95346506962279184 95983576983546512
2845075098815156 103017918821410816
3837211489920046 36296723407184240
21018202584449016 102480997293476544
29138166662367648 50296504704130584
42173528357265880 83365482455458880
43342407345318632 53808738061032520
22692600421610272 25859217799106996
38132916738874840 85105727767631968
7468686686577992 74139702248918960
7440981677869038 56572742516439856
91593527459650480 99036731868507056
14212253915904244 81349548318697024
3574007274972155 47648895032320432
47721034548318888 99560303881408752
14696076417301568 38740200301694512
56979006763343848 83130514856187872
7348805688073353 105122871858788368
9153320663006978 22925564018350232
70399736861115688 80262919650867504
49621162420729472 100023672309318608
14012865481447610 63383387591506616
46709435605389432 83764365312558416
58354668715574296 72194036710294384
27987192481953448 67363431352946896
47761752750896864 68204781553423352
25210203087598052 58406861820651280
53682804383100160 79849228796302464
34133848093465064 67667491709373512
103076471831869184 105831272227840480
99590896342260800 104032432278751056
78252922418925136 93864935672409872
93173297719703728 100203854782909072
22670318557823956 37892536000048472
1938588148342896 10553360476642234
7916566599067311 70906600481348464
23746135661903776 67821283941069072
36565278496498896 55372729721059832
34277563917022724 61185114971896784
17719475213040934 19280837252354060
17016738301594554 60401532271074328
29890357160528200 106806650096990272
85466722426425216 86963597955139600
13875958770612344 43542038794410352
44922861051045632 87368241629405264
30644177112422960 51389706184078632
50246016954675320 59140848116995656
11805809357187660 59090212940861168
20800862142442716 56209360452626072
59670710757336080 102585360995922144
23531165679898084 86553095048090032
55085760475891912 103672175507331536
6294935385890583 91856979799382080
52108411300612672 99902157345925584
31129738080218524 62417600839047656
62285138809446368 77542141729850048
49296285922014264 105656746397798224
14121937715472040 76557122479619648
70180479733761640 99406852080493600
51566274022187072 82575588462830784
3026886275999452 16054800991438684
39210534686067984 52423343331600600
38568511863052776 53284310718652376
33151747383109684 99035944756028048
30320671962110920 62563821134788928
23418978959936156 84112402573082784
33896277613015768 57825275777350272
46639980634497864 67270145385908168
43500367392689920 72177465684257552
4542852893788913 97797540266103808
29137409514011020 78986471894976848
18809625586851132 87707012460721648
39116015370564296 66854763705766720
64956563701311528 78629519415728432
67185644863660088 106350932342660592
4420378001563647 7535193537824254
77741596914644288 89520019449156240
16726913874435054 68220041148775520
19157901034191904 100899720516922432
52208433268930848 88994470745670752
73239310359947632 91293144448158320
10749414689305884 71247453607848784
86221413747695968 106432452464423056
48894486834797320 67633430757166328
30692171882301732 84086663395695552
70589285881594512 88991848276027728
48623634796786912 88857981561297664
24224938805655684 79157482584568448
36934915019892904 75273221022331664
82267778461297280 83206100362065936
2907998104639055 48576552453121976
59285109210609088 99364851917524016
41654474948875456 54176592220662344
88243096700545552 90670108412582064
9768946501293952 35920127878604528
45952353495896176 98900716828544288
72557310910768176 74407457217918816
23641287701073852 65677210344591560
61115273483938632 76207235709308288
47589992643897272 61141216853998984
35091314654726048 60456673933696016
4327173647328951 17974815992397700
43081843279180936 58994333687375296
42882429202598216 59279597764652288
45904477545784024 57930095671709096
16648818252178584 27675729461882800
11350724265145880 80855687203430608
10543380561286170 89528218289967024
29064273775157184 65879197509492912
16670515146041498 25877314341378036
10424872548099142 98461807319958560
18892185831730280 93034972836924032
36343013149940512 75821726708702512
19475419839611448 28443066538939684
10032808912006002 98807855421743840
48625804094690736 104234717243513168
63697859109962880 85148833498259024
29036435598513428 95228963607692768
63562353248626744 106831819185776208
91291042440940528 97760176737711392
47014083948237640 52878180653899032
34837106988372444 41089598400762200
14329981960034570 103539363178732368
50298098069110904 53542829439637408
26829196928001420 67105757781135984
62510483874813496 99032972671273104
15686277290185556 75273169925406304
19713470755228816 92809235492014368
345129765675354 73039795032298704
498567823461532 17198522672350322
44975497872516280 78824108561111504
11172855709546668 81948323403339824
62741764689384496 81578787048012208
35125103157119008 56656590499941672
29768874691989536 77776134069635056
21893803299595272 28922890324832932
74250465627253760 74348880168901488
38625358578704096 102976485669878832
72550820974451104 96169101393881280
35502198240998100 45066937259620312
52482452607408176 90000643635591568
8431767890230565 30082188398897952
29883343811975116 90615013010525952
72975494199039888 84762716061167200
47329259357972744 67284234388707392
26708844652624148 100572250944823520
26179337102041640 41079036390839032
40348373288465144 98787146733478992
12120312268873984 106743702907072512
42909666095607784 53062699296682392
13587352406015404 102598720342205872
4969064778562549 102623325926017056
83329822416716432 106309294782832400
63227419795708504 80155614496697664
32700126846680088 43580772710592680
28560958076947800 76354273949915744
68058651272859616 74604340213377424
45483063398250608 47970180118294936
3429277485327150 15602890803458032
9235853144382482 12513588363163384
12370990926832588 53845917777928576
13981096356359108 80443716927099280
71249443066974304 101919078844534368
11004215433930594 105541070631446144
89363453151322992 95054325372548352
70037647823159072 90691921388735632
18523208266339124 37406781327853800
16824107877842340 87942338141263632
60902920397343864 99654819614973504
20582643051775372 65450584068829000
86274186928866624 93641102176721632
1015499710523606 85861632176960048
44205079292940168 76185731945909168
87707234433004432 90005796995333152
5924796910241703 79404703504202704
17273127047599422 102738378141660368
32717234999962252 89906041472254992
434019106957245 57116491246886856
556499700922012 16942183588589488
3123943304694750 65894823138489568
17139804422135936 45333324959035136
18160190939772808 92566222576101360
69074066842034952 86011176857504704
43549842397434640 59621325570572696
1866270723677064 23281607110783780
28561569346904772 99464140986272864
26002197048703020 46904213564575608
36841766341034720 59713537141444048
4325916005003359 65561296695833248
82751681943026400 94831156081478176
28211506512759796 68910204686718792
48815747253000672 66171247252347984
52046339194239840 95142211054808480
37787288196617912 103660602211986992
34000023292682288 70277830734207192
75376853409595536 96176369745771472
73018033628334464 105000486519511472
74619753245449104 84858288658779584
1885136794968034 98993736269293264
35214419737339424 74265238813944288
13706494708943184 32234336357036228
25667895849029176 38947904481096672
15291339270101938 87226609210242128
62290675242676960 98982298369171968
33331258081538792 89448622190660144
59628221248360864 70863646456685680
78907552029129456 102061227414758368
29234487577409000 52003957478403504
30952068292787188 102899706142467184
69878604422399560 83118395025341088
33010881387329 31570192442255040
25253148844763960 37193633357160592
59768405980446280 65566848443449440
38376302940187856 58967736636770280
54495299948114048 104388138940243968
78490599671378368 93679578497556736
39833075536101176 79858082170771840
73633539854351088 102105516857098064
52844124193063384 95106589313721136
20180524461371624 51743276614222368
84484767502879376 98366969250056896
12796757349007804 55784375520955688
24552650894360368 89741700253311600
19202705022782528 23089271417868820
19843841767897044 87748612462938368
59118242878124656 99415589393126736
6521032149640278 103039041030130064
10393485643994910 53152499938862264
29623362393949908 59476409415370592
33665626710073492 52283645023989136
52773753893332320 81281402878497360
88733354878086528 102705622742874976
50710611247978624 57878452509162936
54911987410479384 55224376466667968
22040598075012600 56496988817587312
23415494417633832 34124983856080268
45487258401387432 54689390541661104
6433086444967274 12709458674288186
8164398585306172 57902659325524936
43211231671396664 90918719788468608
28857767816222016 79077376619569440
25644311499974840 91853227379162272
35183047414838048 59794361380435216
47732049607288392 53443840890876424
29244020933107392 37587754971012904
3674227696852877 48871819078689224
59268142860443152 86959795454233216
42590253828434016 44716437878928784
11268664492668540 82190074724116560
37363320118047352 63309855709173240
30550088543673724 36265457294116616
9181522768250662 64044907637958568
82468956935530528 87425305907005360
19937606336239256 34613187316683216
38904584025113320 52868963308251984
13012408038986976 93810056074467136
12477573847804268 28275318802318208
9597626125512320 66000158345885504
28106365732302872 61498826437848320
18910713213203060 66938386534644360
25509537533656708 88404139974638416
9171532758779150 37378084342617440
23565396893951432 82646656622946592
48330857928055600 62839071700083576
16394818670170984 103051091415632688
29464079808489244 79047365953179600
53196203171033128 59033473171322664
30400978722345752 33281646350733588
49342393798912080 80920473852486080
20355873222823728 49209590448140744
49102687972732952 51567455842541536
43760522320639824 53272417280778152
70857648052601664 79131165621226928
63545286930858648 102337699317174976
79465434218671088 86274607885733088
12237408626062782 20529396305842220
47926967204826384 60015832217018544
57700788301858176 104681858009767984
17818941599472438 22162120379022232
47623961341550856 72058094441739696
28381892380485932 50057808383711272
3571757542498400 6413772537993626
71222555700534104 100110988705762160
46208763603529000 82378904670795488
7079414952254109 88884710417381344
44347122668660760 100649731304720752
89547935428165104 98391021928393616
33517305916355152 60900162807401696
17130491672948084 52055837833961520
43562068754150032 52024811054894288
12237758440725716 102925593357306352
1691365681543732 28794659168793888
7353790461576848 98804376383192880
53246042049819216 82756783156411408
874622315655518 78956384183810848
23039441969486252 42781549403330640
20730307423613368 29621046628352372
25005546677129760 49557243306560544
65531589298303640 77335059531308032
589018483307648 52371256326636920
5077227162413028 92982784434834720
8610110578243261 93261011981930224
45597564191409712 105034869765808176
49373424854337720 92653917426133024
31148016357481784 72402260191883888
52047881036437640 106814999717992464
83768925653754096 96616497597280944
60759960301087224 104367261202058096
43173755032179664 71652121944889872
42294690706277112 76057499478932992
31144414175961704 91367454903851376
47442551911295344 49088748885422928
63649631199553336 73232535949556016
28405097114189928 94871057557073648
68102609148657648 69103076063644448
65873480720057336 69365915559882400
5885485034007267 50077583300227768
1145082654452133 70310778376888320
38063839554785176 82077791262466864
42559868421586256 47038910649973328
56825892926368744 68623143874828000
39122759564037728 85561280320153104
36862327955398584 46978710508014328
20696610284693160 57303136205634720
61164193854765360 68412313163979000
65394486351455344 90727462497109280
53255110975925096 67443819943609656
19988880467166912 22203317587827696
27079353347322100 82823837508305792
57868540560881840 101488847982330000
68404053497543376 102792108456824176
3973624900519564 87882909783790256
10732330632164008 63313455748433344
11471147522286612 29565484664595812
3118334441336443 53212051495324736
5321127387876132 75524726509147312
14804200024986658 41398241837416104
16315108536950312 63812414661376232
46418329715078760 66714521720087088
24415721979523864 64964679032361640
39070177591203328 85501835778590832
10354833491946036 87464897704348048
63402048834930456 85408528383700992
19171608637100996 104100965310545024
66190227021650736 96746653749870736
42117843752898816 66721205846636240
55515260833004792 91842566622803168
55912847505219304 62606325317835656
20465020156883252 76056455579451408
38302209185433600 55129180041365848
50213775528018600 93231072187426816
3885140639841463 52884566517020832
53510595125025968 55283753807957872
16099385341661844 99092941755175456
29743651489972324 44985835876321440
44625481944092584 85723243523725568
410033354203796 97466271076015152
53642177927749288 86245453300649312
31164869777813740 104633494599289392
14363840621097574 68080461053574792
19946444124248136 61439696372541848
32775908268780156 34213601971453116
45427183070028712 72036725446594664
55050057173981512 80310515522193568
103865583793282000 105221229008165040
22694799107198348 29057788643893068
76715514631091360 78347566722513248
28688608645206848 71656528205869336
52868685789198336 94396108623741584
53004145018713032 84636272561010032
97435408239126640 98901872017670112
47409865038239696 85991355219886064
814034456251907 64841270143766824
29356680658864992 50779075086013064
29978018972259540 93924789822690256
71133297016917080 106994360619156704
580867199995422 52155361631438096
89533825135332544 102053756129974048
35094491528198644 43780391608615136
22081110196863952 92977756506806240
20206452589925016 63881058186009256
14704670897665032 17950873262093364
62968696224820368 87348068626318416
16824791085959636 102521228293705424
1150972672337723 94366035629933216
46517999327563120 93465841319420672
7565557403494267 104909525103180368
74624683059742016 89232896323066384
45703700959892304 66876990919301264
27711747260439316 42508275485293224
6500915818267826 80506339853903632
83010440600571872 90987850431278288
13755299704011544 96497124071440560
37357666736480352 98304889938274448
11758901067615134 43487163448764064
2190054503693391 95871015941846912
48905173369380600 97282317490416016
17974989906050884 64736949746749536
58772821034939992 80380140773107952
62912831880112496 92886916062516464
14903795247230538 92145305353746464
79723848616893808 87274678481725744
53131581169424472 67713678946503104
2105257663660432 75205314378205536
9249559065163046 59691020402580296
27877537223928088 47557929807033952
82239152092929504 85344134915838672
85782731204539152 104143577457462368
57167120484590184 85741606044255504
78295961380278832 88887365888299232
8350757990475469 23761508664844144
46992669764643128 62667712157142296
79279981521385248 84294276731648688
93140378039070944 93258280591146528
19028654471459972 93471687752872144
7932428151639943 25648071588327804
79779330067967648 93708542441090448
20790913081200804 70348061053429456
16728687736917124 75682342547638368
48137056831641416 50846886603657184
19614682293837368 83332647871830800
25410582776479356 56523935824087176
15861085139767846 27876394864971940
23840189028818908 61907631497708928
60227726541731296 89197331749882944
8055788985430532 102170207661345728
4743625033749392 64728473719885672
88105708089655360 105569423842750224
40221403676729224 56317287278916968
2106705061153413 106724344430856000
50237932578616744 64979371521374552
78703029561076016 90799403210605680
55480570211512792 82811823815001344
16912533229027568 37934729725988408
2190331705972291 5834558506586078
22184800763684860 47955703599421336
13211481167643746 67547374405324216
21029930518093120 63972681736452904
50242272794418744 60471803065667760
74709449552018016 94888239073411232
39180594988322856 52987260475434904
17385836227874384 63078912181475104
56340253232739672 105534905578585872
66375048078730048 66857607998670616
96460281363011232 100491852804622336
58943276772298464 88039155065877968
17690367322851574 22009081312173856
25441601346945968 86497374090824560
13407774758497628 102219573194847552
26869438216088500 49648420543688232
83711746876590016 105161107023346384
2206489565497972 43688480059790832
68856286890019264 94963308399623552
8435951848769384 64703541344131128
12033158117926032 62478922456882136
39763570338315984 77188619020389600
5417400885700992 97115939159575328
1034030340666962 7474827015630727
12580134224984748 48180357003406168
5855769624903492 33918325131867240
65438615515327872 78453819973667952
189030296212387 104846259772506016
10221834153543478 96292216475891168
78117577940885584 97559750997348848
56157553607506216 77132580282045024
30596593597411364 78011788351501136
17116717097919092 22501773448770156
44936750919959288 52011146301887160
85157715676735360 88757265238957264
3066608447121812 4879610168508151
35703873021746848 75873679927158016
11489239302823646 61737099023533288
76477653572529648 102342352463640272
21190851948699584 77378640738921408
62072970372946200 70715162031885192
1140969849066925 91152232921448960
11357024910887152 103164820808845968
70475500721859400 74110854261776016
3920690380493166 95405550502725664
53095382911259112 106958585161814176
75223362982154896 105584375652977440
48207739532226208 70191881390197032
65067260130304376 71017712422512856
83021571944190272 91212615608588848
28049710814457720 60121686836659656
29722914445425052 92217488077309472
15502733405246362 69352685577130168
81438020999320272 100391472529063088
38162045935920736 90047552700517712
36294017176238272 38678648027080944
15723847822470102 17214424518176662
82806121630329184 95622323688306864
60042756085176504 79451827574668928
13169876142818840 60561860440108528
59580200959720264 86265442036657760
17137659240341960 72445871601945152
35749901131261084 90082559858827264
20856568922045148 63174035158263816
14540809120502100 19367373597818004
11322620132483680 25163522485602968
59822965279396472 100940124616520752
45792396339040784 92642936175173248
16172754291147242 21253530384075940
57551389909879336 90740583054905376
75696963775874368 106656352070207664
32391513452617664 83229729850774816
37796310262280680 93794112373556576
30477867075653856 51175607725477248
36614962565013144 68511115144319576
36005303159090828 45503912107503536
17384431324527370 20931926044384780
91016549012943696 94335805432932336
2089950242357255 33617452712062092
41399705992955808 79157389829613920
80913427574685712 92433680268512400
32257413532929632 67447130884839672
49764142404945784 84690956445146224
6522258662099461 91315259927969040
47964577184860640 90402569242584288
48790699834500912 80162175601060160
11100114492390448 20605287572710048
57458773619781144 86347609768059584
8705442626205450 103419663464197216
30385995185041064 76805810832960176
36251369386275120 43949967681919888
33471203570675296 92497745463961088
30516035403674336 69511364197147032
70561046339585152 103989793744254752
9860631186265952 35347636941859456
31051488002928944 60736934146276512
20044951353115856 21891252174335112
25606222550568788 69080240401258128
25253710413307588 93708899300334224
21101093412209716 84907020538088272
94043464752655088 94166716686386544
3023902973184969 42082276767527416
10264815085469062 26435702608024996
7718439534099965 47630312722563960
25756393980416884 82000793923926208
28670618158490772 77875606010755584
3165636611043169 105263356725389168
27074291977572268 96281952709481104
55988703114526400 105881053377579184
16980675595878230 68647618960300488
6560484162987141 86023530348219344
26929265551964584 76837731508251616
11777095533108528 99395402637970416
63161664081739080 86537972938520480
43954516704481912 85695084582084704
24891376191762940 53538655603139528
3571636314288332 76292352995724912
29990234725931568 84343629954307232
35527953755110188 70531270176152464
10629817716130836 11446264593731314
24414225836190812 58219326641467704
14568453458863458 107299944196003024
23978767418623748 86807339495420896
80892162979781776 105894953244063632
26985047065823760 57928849376940952
14427545895078286 45036507567814280
64184837131141704 103956618972520896
8009538040062718 46519910915539200
65640492314663736 72778358259418144
12469606926282508 98240707296784656
25648346278468720 86279552490397696
5413008466628650 11638661657253272
9363607112875754 24517671327484144
32203404161399480 97216450492740688
30143999501313800 77548149677092400
56764518548760256 63253264198675192
49842939993527248 91706745816821728
31613010297577688 41575307777283888
52853632992015104 59648470009016832
68229086377303736 94568267267708640
7593421461880879 103427394390918032
59310040143918648 83612487460062832
17034295814867030 91971875890626576
18286481667223368 47223966168139296
282778697781372 61443161638678400
29104106625361268 76537550734888496
4711082425273135 17148817735268030
15493600836806878 52694366900429568
11653467237839134 59548617992242464
11565164873612220 50260003588804272
29358691724079912 64857226910844840
13441333748931512 20494549820452132
4175636449988177 46122608652426176
35832371566016792 63283931863214912
4417813415171816 38644746982222392
89071642180416160 94680378370138224
77601063156457568 104892099165750560
26846369106821456 37945803472623848
28414870890025728 92760856426673952
18559008633446512 58043306266051896
22469326082461560 29129828175751132
37352455707556936 60452431124250448
9682042474879842 60657116186711160
56791729932668336 89938696702297648
4038622108563235 7824092770615010
62224931668546336 102138238836521584
37021136223408528 91311346077409792
42133271044500376 84549230131206560
795991540967178 5963089612887577
69235540225062224 85917653092914640
34411552938240452 41188941764891080
20679703958285152 67952028582186168
16356820377432642 39770715073559592
84450916983786832 90773471005497408
174567739283752 95955361197996960
50704607409276992 57404360738732184
10397931670636374 31434984268704244
71005115644287912 75484961793452112
6667232697304157 50439764374711640
30304811753969592 62728930663100856
38142046311203408 68902539876446576
16597143077542888 19606869304551328
43543945999299648 94024624976787248
3197666881023409 4715592285381701
32022028089758700 53728307874911528
54657528354420120 103441396586676848
33983912641172812 75826852077071040
4476044273018649 69951684941744656
7418499696927266 96875283142224176
9610976774814612 103087532658683456
27910474028456132 56319644538780624
52446328197814592 63406051783080328
64505943856509440 70770885923334160
19876833145081340 66349587632966272
73461802202541008 83375364789274640
67469308519216576 80261369364333392
3263611495892336 46341538459604288
20067243192893612 66114858500602000
24150153251753248 96347674208977184
13726721069902810 64513245671575584
85961465238497984 97040251096362736
14819140154090508 17495255344501506
42529623844017056 73844896598714112
576527120516586 588835052913666
56129952524234424 62556778762451208
3375287879904940 26975813432181948
11840744312376792 87705668294191024
19734114431664668 63942526766490976
4943525045877078 54229013533844408
9798076042792898 10778248409937292
50175941630400112 100635503990590352
56790781670644792 77071662163759664
58816235815817680 62371029166900672
8113207901548390 17584270137723552
78468166180769392 89106534773979616
53839586497844728 89402936203081952
39287303160779216 96840093103646912
25999207166388716 61334133424073448
25381999503169648 29021504373423784
6205047494601063 28705511521871204
29345277334240740 60249824659354056
95745133525993024 98331303299057824
19738510736488356 95367831118785536
5996914310827259 25230169888964096
1561355236807252 30731952302167148
3121217638855745 16729394422932062
24583304698088088 86079972661452160
5003943117385486 25675203952248396
16358106689471446 57207446579843552
4961368588907626 77081394830515712
13542584986347970 68289154871794552
13535800879900750 23016634564849104
61132033270358312 68840697283008232
30240585964368840 85970906652338464
11261980990437706 102261498429393072
72511538263998080 86641529879891264
82269875057592816 86688992302286192
40119378432273128 93394793140116560
44908948755348232 96281761958006720
11552846950499732 32825800835302372
43190290629299952 101593119228302448
38797750631836720 57688897373383744
23273121215126432 41310143792338584
17676545329799662 96072659459438768
11624525863604744 27572504551681916
9421139379795462 90896339654154256
34560704268489096 68118132302421992
36740519102032112 67783791870916024
25260058463049712 72584532338632240
8821861974976736 104894082002350672
41908379660518288 57572407811924776
67749831126973768 97429389228707568
66576167332507360 72761429253030816
11985250874552544 18293519879550944
75108072230040400 96820238550770624
40445139805089976 73119978951097920
30168361823355120 45890052912250168
66337092388880200 69629747494147912
55594486313151584 93630577851613296
32905542496413440 91601270896804480
9930096489300544 25072077931332792
84428957749387792 100222972333463344
20001415427192700 28448448865861908
71048855069475976 85582082616045424
11546342900903708 39814264108468648
55331168616425360 89417351255897200
19218884513411344 91536784721019040
44196924263118768 77237282988729520
108251958984375 106668456511587968
3105438929301073 45357955040891296
19884442722755444 87679228534886608
23614420490758528 78517377020190096
42713731954010416 74420287418972816
37273134309986136 68126931385224576
30680426860527056 35515247570912572
73585933252089728 80006098429482704
6370769166558842 93115129318796208
25809199739292540 61202716426834904
11873977862458808 87048199962114384
4163980600237276 98643459382232336
67127195179867592 90674113196570256
48155166807130080 66467270694562568
60892906156675760 83057443749116944
50697363088326296 90060506944064000
2926341937023927 52413276677957568
77776079316294144 106622535904362176
38900875072545264 42993700671302824
20110693369481672 39349259080602672
8071822816152959 53337765353583176
6286698995154575 103982597246613760
99538037634465088 105824102573024432
40554216996828488 83577971857473424
6182168095379642 90648618114072096
8218535149509816 19720292134268964
41998466974287440 61959221791179312
31210202823491688 99050649840301184
64751602350049248 70716831352829024
9401630036762244 76035716028675504
186770367634964 23629481118894972
23100290894710936 66638802202596320
12595443866625984 76071437952139712
25149653199735656 73645412905759472
41931712043016456 79205809396412704
60928402986327776 66315383387267344
64478194110968440 87021318614895680
10535622878315360 74061425044385568
37117091057948704 102890274034965584
49461024330629760 80361423380776640
18149948517160428 28806099875762956
18384980980039608 31737219655765552
2985808153056718 99634266962678592
28761992243682496 68860576685808608
34740752161340736 79792307227352960
25738064443024460 39072859120533392
11560348568965538 75856716207676736
35536358605928824 63645903040670432
86994853334134352 90451469947790576
40725658409287288 71660350215421720
47973908446300152 52614853898085056
42864569737365368 103429527544115504
44052655015200832 65214988826166192
11791978257678992 69104329280329552
16820004425685512 60472520262028536
59526061053493536 65040908399392360
37015795128061320 85532947107708784
65567812791324656 94094755830881936
40637507247746680 79395334827632192
14345954792376336 64832990387188000
76437398830444768 95207403803439392
5534305882703784 13052001313349160
75011742823020976 77809742553108640
74821312381942416 82877552498323872
80371749423941472 84041685980517632
15337415151420220 21132768026877608
17603789576319896 88851329282396368
46909651533715464 98074988440026144
26010699299176424 88524662617068528
16896051635034952 69269053452656216
18599130115654004 91466192476234880
49649724165419800 95146962313320592
21286032546774688 77032855591217088
82413092540946240 98869681502036720
15709819275249110 85261873969148304
61117450486382712 65327328927629888
52766338557361256 96148497281088320
53656480847736392 53858876515186720
46220494120064192 54704773964927704
19677276879781352 57237156718526872
38965264821561072 95290957764807184
66386111558530464 66936116207731288
4946661951305011 16791885431117258
25130727775378052 73597724674999280
40853554420498680 40887529729999184
38907143595295360 76636867776453440
79343330995842032 89773683409596688
43949204266408568 54146837322561296
91254231373300608 93959535926287904
26717164704630296 52389864593503984
16931710035564052 70633684587226912
23401486907134260 82671635525701568
33820165460299704 45575093942090256
14993119246186074 59182812017982136
41264423469832256 96402893033396976
10790987950301368 32248189050423832
90093968700659232 91962883726993232
41747471604245784 84504265584354832
674721853026199 53486666462477144
3165105062353136 31060866049034900
42204836318634440 91449297025491392
13312907908247002 33452740481934376
10870617425770956 20772487902592480
40406165556459832 44100169627114512
35168163807638952 100571946712921200
102155699882376928 103981107705283792
49228288481868008 55005930928691512
60751643725701176 90220690110332928
64749101184631768 80563907741073664
49033137391090040 93322041508698336
33761113028428672 58633600402412832
44748387977633312 99441194709883936
18256154340237820 98884870988073792
59623294681290856 65158233964023632
17579081670399486 41069562787559912
20625155594640744 28363049562133044
717597665082169 16567540232046518
78205614591511200 83558239551477856
65164372235905496 72362625924757808
3687277035573580 65702397026980248
21428592151116956 34939422849789832
95479959037376080 98453418274186000
471060554631424 71517460253071640
55467885983330568 58549760840276752
6981063523410038 54703050884985768
759162434510422 99540044635273040
9655438950022894 104953265917805920
17068276100155268 37508710158528920
80573066461294992 95503820027050832
5122148498539355 23849128437863936
48065718454884368 75907766554906128
41672377814293696 97088409972240880
18615485840164196 20357854769342436
44517131585083800 96067539845087872
42432517906557112 57162784195780976
5770659722158435 83198868503749904
65194686299753224 70093160440875288
55653680389780840 77575500880057568
20389256100837720 53820723913383896
5316639480022434 59150067915533104
37187108843152256 102979033007309024
10420277625910192 100756852948243392
6869741398179631 77867336216011472
12146667296236426 44532449617989760
22924707490164580 37544212817590352
47670712025766784 49570367236100416
71313178955064816 97394965815931760
62611630795153464 92359820605516864
23373314849844376 59303664631415208
22454565582752240 28492614268976992
4662544782218936 57143012771168936
36320978560988640 93233457912649216
59465182357529104 85048405382196096
3373823099991609 69249488762498136
31341908225166340 83580162004948864
39120995615776848 69971173936101952
14598378459131250 45705689992770416
13599428680609902 15934609932288752
16736268572898874 84428674697029552
5248403931136707 67546560723006480
14493539159692392 43149672026846720
40618169493973944 60096402527732120
9904365788035970 39814406353541592
48874056535802488 58075235063378560
64798641861087072 82641935451300480
49239299663178664 62989399344483224
77526685918593264 103375665395219488
51950056598452408 57991533807289920
38207988823117472 73989010375079392
3856892355527880 86362020333988240
33510891029326268 87658122426057488
22551840990593732 52350417501983296
9607243132922750 63026373879794352
22836290386646664 99999510799372160
40423428674180624 70365216760860104
41052300039596200 100904505838839024
20484024853356944 36146932271341344
71197889743759960 106734999472160016
20546062453819668 55283981067713960
16238305005150614 41058238176916144
56067140228998216 93114169473892272
20689764270276656 72178057827692832
80259683948830080 84017421434782464
10523835979568106 63850643242653696
37597892296518352 87445242819525200
7263671368870167 71945375982047312
25362876503511064 56766171186516224
26684055613177124 100507070204473168
43889073668380760 80037315064526800
8990613782196813 75263812111317104
83932116302024896 102399227407503184
30563479743368168 56778077243734016
49585252498584016 60587185223648488
83549981370658544 85164009073850304
47146613952415872 54151829358448824
68917729135766264 78366051013561296
11484910688259894 49051364764508464
22861506960132612 36310691362519480
69238659061879392 83283069100907952
1571206655996323 57612476667079960
151080977731704 12295402115533454
3631494002524950 102773000644168912
1187646676518631 1651810657527161
82282325057415056 93153023669683504
40563534453943280 85238731958529712
9478443429084020 85311905706300016
68816594036958736 93113491656431632
40770104042452648 51398270337691528
30454939095373552 42680302283768104
5965020189469532 105546898318003152
21640996225746168 76556138083824592
16895596939928828 91127848361034448
71676051657831232 102346252904190128
35181006067658636 78118045214051104
69122196257741208 85825189393595936
25739082280568712 36868464027737064
2990309466757585 90473429263104304
67539359656492272 95048104120352992
17417166499333582 84612929888105824
21693674671502316 85452364149419456
18657334301172268 59561564950241128
75637733771595424 100997543940033776
33089252049226780 97143668537400880
51126947720711544 92846087536849648
59176161251700248 83531691243725632
1740721728593064 77174164076218464
12884861448045738 47343909069606048
9353022047570044 73429788189403952
20935078708966460 71708853921682784
22241338943110288 64534736032032048
31028216112846392 47149642136415512
57348329083120000 60444396294790304
18445167563595972 69075121262237592
11595042130772026 44715464210599544
88653046854961072 91670533595246944
22543958880486312 75513324818633696
73104861206213808 82107590443515056
41904103707203320 50729307515045960
5747645644307331 77271490344932608
17740320792794048 47505696826559096
72169945527444880 80715005143640192
33162513748496268 69738952588029144
3547996245079424 93411715290028432
26247721484191528 49834084273168216
4944627717914203 93727115540737968
4855502188874438 43700664414075496
31672791297902316 101396327058659424
48054102057156016 98797970874733792
12293821068246848 42027148712933376
28722994714908616 66662724825364344
38976419943400976 52561010778950528
7986407111077504 24296872650615708
2527167369067766 106117354238351504
8580094913123708 105383497554120704
44023214879026824 47183774222200424
37354645753939080 93079633711581088
28392460911001984 64458156195117224
11257496167777640 71223214734836624
89608242674925664 91996483887013296
77283509824291664 99775860837828880
25005110884674468 43747759561355616
29005957604951112 95361484960181488
51590791942201648 65125783231034888
40878017455410032 91972743914834272
3836586180710222 30528860615191668
24039359140269104 62418686233280216
62037403239216648 73934760364653440
27838913659807604 44714708148833872
41834559389734296 95604317334750416
9663644389356618 69398363857257888
3452638782905962 54428651939683568
57184495604146608 64638593591915552
54550014002371632 76722515798156784
105014807867838736 105572289635239472
93096467337584368 103510815060560672
18880610209704220 34989155141551992
35569887609247228 87376886983535824
8392312591340261 48462954670349912
57749544269313464 88780820029972896
84924321825148816 95299599667824992
34114246300986120 73940885969012496
7118126875486378 81518375765714320
5486557576045230 81708579518718384
38968212931902720 86700706108062032
30695999868213292 77760718332711840
24371913024457564 48013181935902048
2501003526424028 8207480126902776
10083403067562490 35439976143416616
50781666601553760 95725480952758848
2491583088212205 92377633049704800
9746013633055502 52521037010670504
35148399384337636 46192463640429336
6311133291632465 102272234007278496
21275707344580852 95853323348041968
67283074455473368 94741047679237808
45676103383950072 95827143916128208
25814164174395768 95958202429074528
27123173031016176 102331436312210912
3406209605595781 70139416389436384
60492899795378912 75419120860284080
6813577804504780 21299819832235732
59056865255719792 86975406152759984
28222110840684528 46523645452754624
16779362338521968 21179065171749128
24411146108548368 26794925458923356
30810864378232592 84909342828898288
61328722737342872 101834276161339248
38242744716466928 90806924966185808
26457181632583632 39969951331830240
40186760475056104 106301442382874368
25170511171974580 101882017107536384
6796511131813816 92046244859743936
75114137031341600 79559548364975408
77060565672769968 94589618606858496
37683579625285744 55452074279389984
26423098121758288 106249928933977952
22831308598608792 23918359633322156
20622110039930356 29974030351044480
42624371961897688 83019819481028800
3053801289144136 104041160404794000
15765628716650400 36564496723355504
8139372620822911 74198190489896816
39063246840577720 100573535922435440
44347132087096432 45686872037817032
5727603659451297 62806907529840504
5266895985230258 51660423372382768
32309832186161824 41194324547523904
20511305268740096 69219661898672144
1992526708688737 6217727939849857
34733677647391532 81282485403013280
5950885045906070 89130980177788208
69187044552984280 70475224487200208
3572838735971071 99558814050525344
50576288510431704 105779876997413312
3346350453853227 86267241447935536
10134143095601660 20407089466378416
30088927445975132 64862949325939984
20423097177475752 105601586271207872
41344342716344096 83211027120375104
3804284947069552 106226587404479664
333537285663223 71716097087881512
8675922640021902 63757057151648752
9543119891349798 84280698405885744
64462570432912864 86168754794728896
37508544860214640 43098941899920680
24584074836075608 30486718419480532
17352461863103114 72745063288984720
4276107117303088 48809330291704592
20998561340182508 47074426360254312
44663348733881408 84178637625208720
41262111528621320 97267594541404784
73131473723275424 88999860391121728
21956677676407256 78502658686792032
20637934372831356 51999865448191104
29281623776734940 101103975943065328
2135017346105195 85609789416454752
48545780517874176 62515187199298512
1078335682129669 65749428877973592
15374864423100290 52241164947060040
2394657862466050 31911112709780140
2790523111553956 80165295019553040
2987755456260301 22940176638822188
86890601208625840 96179864081230608
8337744826934438 17314030135271464
66388266527795832 106042511645956480
28347112021393604 54883285723316608
32002624561436480 103936134586201920
37105296575484872 103413366175704256
69595897214651912 70571478599206584
37949648832968928 47957363794767408
27658888209657304 28527987002598972
27399442273742312 29359463884203356
11016275870746238 63883298949429360
6128616576673130 32141919086237736
95600753971046880 100470677181413328
104764036813893952 106670158787331840
33034233374749776 73594075786703920
49300647113352616 72060258455631296
18721647032170496 79408598204829456
80790857881878336 94508466617900912
37868740353149816 70993888253292888
36844155091737008 100512906572968352
12128189308030708 39818019026594952
54505675049349248 62362683823006856
50004502063183624 64835631860709040
26677869137015932 85347375531809280
45933015294945176 53840604619142184
61767378361364016 98831009376342448
91207782546997 39155442700006512
44432207064814400 65368178435279120
90626293677846192 106106217566288816
8337637407509999 67973216907070200
87850582561667296 88703917689508112
39712271190757392 60354198886502872
45281637315922952 83658176077595568
21904701682134640 26229260739592760
8844481762191778 19725738436316312
88089503788605552 100614549130469952
9746200981187444 48753332249800520
8794937612056737 90512314865841344
53397100214578664 67843318078723184
17616644999576960 40623749744712088
16366451605189524 55442497020103872
34501148177587148 79071320524255040
86650475217227232 97032203887079296
9739471413703542 46184762257947568
60686845867458000 104388888977726800
40690445123000744 80500771589308976
26049549055828872 89662075544443184
50068827088474688 56672785331436952
25370347826924148 52867482332487904
9028092700347142 81411955627703520
26927433172653216 77502348177295344
49180590439515336 80931012668305248
22756024580906692 67560672055818600
9847189263826758 88638683503988320
49965202045825224 59876528876260792
67333904471677440 101245874782450544
86624645367799424 102185282778075088
25951160732872788 54178699917480120
3185634253469850 77744219631964544
20766020332905208 52468969844678528
38165215727233 96394813139882336
49830918933803968 83768851460610256
46326796473712184 104003110935031568
68505512606504480 71235662790433544
76152478452815296 83323923881865360
34238261900164052 48937855918584856
21240741084677136 35133080976086828
84636643012067456 97454852818873280
77097317844649168 82853146707188464
27266404604659288 80618475537447792
6041374964489750 8777549245755392
33163148712705252 60305159485636560
730607168858719 15734166906971750
10219433356017692 63405518627220952
59388804534662280 90127694691275072
32345258995471972 78360466022419408
42963174095119120 65398556880290264
4195370320973971 69602707839919704
39260653743157984 69067649733432432
43173115944846752 48504293863492616
20911875355268872 81545969364055296
61157955554778704 61255147739043464
60249165032690848 82013520898263600
26111435019892136 27140489268543640
42488023560032680 96010373016292240
29539154366219728 104075131034554352
10028611923062522 24166328234716812
14714730667795572 74499501709135104
3807602392454912 69170042022706648
33137924460631580 96214584239867840
12290677995172508 103612063130642768
34281859082246036 87609997910327968
82207761733168464 100140296171415776
15475393641347894 73589678770400288
27513868264166276 82569729739645824
2526066903501512 38312838750614192
55117612334285008 58575058179057728
65520313136285056 107350020816985392
80963553613412528 97308529347107376
58180864091779360 91878419188526592
22234672170747772 53465658539439424
4553515953511813 54403575390304216
96304868308182208 104845305256506416
11363740852946098 41031424936948416
89470746115004016 97390251848863664
70743373633104744 107365695969030448
78014222971572928 98884869813495312
22600238912385192 35325116389246388
8023845854030232 61063573689103736
32605082608889028 61681233338088648
19317967953671656 47860342636737088
62073134451798288 87110673682468848
59110571189863624 89020220126872688
34328667263103888 92955930933989776
27598670919336336 104545951430123968
35830405627729056 75642464378821984
20169638708015836 72886082245408672
26836554761531844 68440078809701200
2712522601114274 102775395829858464
51335090717069656 95905676520163776
15944340538084802 69314479383863872
67607572743505520 89544375144640400
9329136189630514 21210611214065564
37556320112836864 100615545832227392
40752853057704568 68209770433354224
37304195930141856 62664039636440312
59621512260870400 76989538175510064
9669724481748586 49863411567044864
87503352122004752 89117134607500128
16506046135235224 32983675090056628
68893112948397872 72928584349377872
43118251827741264 101417544239429920
3983630428096392 60725562077940408
27479543658614364 73821158424410672
8890387001858907 44855699354772976
3168663217441560 16366310701505670
31523493460118504 33793573229286212
3993345195238497 32439946763293096
70887537323578304 106864519258120784
57594883600997 2628796839270784
12900843544191368 55715141004167208
42492032817507576 64069289253054088
41426972536566184 48932884605160936
9462022296353918 37360010701340888
73357276220940064 87247678530708368
80725903552679104 90984024685186064
73371612768234304 100832473837231888
22622549370350280 91712988491816000
63752173437034648 96093965130989520
40278482844759392 92735973634432656
19120188831250012 105486988910416096
264644428781891 32746979406254216
37193395851271080 100795198014964736
24718582228393188 57513170384899176
21559737703738416 104553336615338576
30691784810376756 44375395424677688
87461680801542720 93747125513490736
18342566058730328 83620642600185824
7863899663824468 62040822642624320
6421843741245655 51516541239725528
79172393815974480 84380778767192512
12972391119377906 96223690115435472
32455986782898352 43204563089633208
11110964619953162 27945362371583192
24714458922691360 74400251816695072
3252160639767076 73426326119966928
8306516526785665 10402914059289556
4839584231315234 13688221954184732
664279202623367 5840301049818424
19972842913622296 49718724938805800
55443061464911304 97449413950918640
4988183536066821 84133063545545248
100052991165602560 102722079625480720
69588010278176536 92613617453469136
41652375687900184 107076538642645328
2412782997159578 73709858201462976
64568473646257440 105059864577803104
34712486592632316 49221045223504288
3336727312594606 10947688986377342
13717175612152870 43670921843128608
9441766685213094 14735361134910592
85273310840414096 105059809684236976
58545182438891640 73810694050967840
52203616793650088 100901166176688832
17576623424928294 76684189223094608
28409623894530884 100214001381407984
88416804072296576 96514100199661312
58057212444776192 89993441817768528
4479312075981143 23538043100526824
2875704437270357 8176447251479726
101383572873028624 104654087140988608
37546720681992744 54395198968656192
45142741058134872 101322063816194208
89656241876885664 94920599304949248
61920325447668872 70861835237118576
27298886384986512 55741468068415104
83605061073692368 105056499536543712
8761404137569433 75421377236373568
41212531770056176 55812388082962448
49819780642374832 53546134747177920
80962825076378304 105182169576600704
24749763295568480 83967449188256128
95237671037494336 102457561449966496
3046515269782640 18145732508069620
3450101518263628 36733773553044152
26673493720095460 52026689610134152
1732615601889420 2587384954974367
37019549354215264 73315577782835056
62219170802824824 75085972531147808
39785428275579480 92432134256328640
4950826263204959 51288234766772872
25021983397156920 87706622988739824
10977326570686728 103782360539036624
5756572027645496 106948575279964512
52015332422769576 101376227852783264
94181607828373392 97286371214768272
18720531762474452 66926026104835552
69070619341918608 79446396134166768
30579415501834124 62821844160504568
3423177535425569 3487331292109301
1246499456669617 12664148218812950
30912237172060412 55690209884023696
24697717270602812 90301199088482720
38375409703989816 47979501553836848
68244488680327264 99504478922663936
28954493419585816 59901504446770512
85955030190853936 101542190743689408
46752133879639848 67139402173127024
23284413587642304 91288429330943360
43605432111421992 88293104214230016
43364860870389200 55159459687072784
2633602334684373 71176604796421096
50710275081383160 89555052409632928
25200589619139876 60732762633581200
64169526555264320 67776154841327328
47546523726844056 92871522884748512
51760118786857632 62616675402174800
8902964923049169 88857406343264448
44858649073553496 103963052347128736
27388050967520920 84340940645457120
74605683990742544 107256204490642224
53370817508904680 92974098876274928
16910208778418360 48771722420065336
1880013821576691 27129809232435244
38807827187410376 90812366849412592
2888602031941988 21120395596126952
12632022425821312 88593153872924864
25782477292136400 60699339561307944
42057987233104352 89922501490992784
18489762170556272 54027892243175536
31001778010256976 58284445679962576
42808139282325008 65947606247700160
5533343743608097 14394888868349084
61215532263100472 105719263297817680
40221605510186792 48974831431467088
47187773795267512 53433819607236896
56031796033769640 58986981535383640
17800551943536006 88617418544841824
25949238670959868 97003893550839296
33577893655543156 77697088534088944
838216494444275 75263829169990960
24674696773336424 32327128441524524
5239757010339359 51673075689065968
13516218908243950 89971044901914272
83801690348915152 99700365217638080
48643478606273680 88001887752843904
13900722476410302 28472146066812152
37410357201868464 50270574380964312
16035498417335902 17604828926921092
33633976947683356 60406579392214240
18907751523617948 92476969398382624
74824175589329184 80886814237076624
44924997356587248 58556344309709584
97917748452471216 98130155323479904
78756575783175712 103526092621313920
23467866548963560 64901797710663640
36725618466038536 48579932535384016
11125992745858390 101283859540169584
81554724060123104 84849184499316464
942291825754547 94400046175492528
4623565234984210 24959075183399980
38064154780443976 53406478508434328
65275830670547 96210334924929872
53331100885474424 84900444284540992
9107450649135214 94493113736796624
15223338510390482 17116889092861568
79841536138140912 96199306423581376
52417625591733960 58926974092948184
89581938054353392 96882975118462048
58539267999163088 82614905448736240
73358347629480400 98982289317074640
63078855312696496 97757671151300864
42211816683589576 60070091364195288
54418578913692888 89371960327877104
63386007739855992 98225642138992752
5330972763053516 20478115863657392
27167281794447344 62196079485142936
17222721053356562 92552604149657488
63593888784610024 63656681142743336
15338565733142862 80363037758430144
4258292773234560 76252613763747072
44130366617629272 81945549533352336
58365291529461704 90351386731357248
30510109814451236 48622631162882264
40563387060026952 104376163828682016
359308919305038 34274514984917472
7931401495459371 45082322352536040
88644462656000576 95669008146741920
48397369014607648 82887864188914544
67168750676839872 80636186204647120
31053742925674840 46211354931958032
69870405215622752 90640996470927104
56477540782057224 95683232168114144
47486349171581680 92864946929943136
23266768212628568 55348601445852696
59590412744873848 106185904602631824
66109235036235088 72758769561171392
37199491113930536 106707261669155568
55182990246945608 68026771772345008
75486665646878864 95133274057481056
449170879573059 13587192334404382
49005652809734376 50607033935186416
12186219089559944 13111132019250878
63965554851099816 85520985224762784
67577066740196272 94028403328438240
26596886635299316 50818367770479616
19535553820169460 79506962275622608
33126089499113104 36318222481650568
6432077946229557 72604222683897824
26806944135119264 71844217449291272
66879110840326352 98309578708657888
93328837817145968 94388558920667328
81514700725798080 99090557441408224
26417700999294296 48102020100271256
19778490666790784 69982580370346496
69127215344937936 79525855320823328
29167709807026688 58775337541594352
101275822296380288 105634544073613808
71183830928146408 95384345000854928
11263917225770194 15761271057587442
42710011218040488 53207869425081288
51561739789071304 75136022025374656
44241202770849632 88122968622476624
15990998261740884 65482435247611656
55386794432494008 102529368686964480
820425507701874 79267892543969392
63154479625836600 64146051173025552
62641026860523264 78937896001972624
3853466041923525 42704360804457496
29609886073720568 44191201826699472
39352072412799096 89866460501559888
93785803404478128 94776533257059536
12308154881596764 82857942411042832
14171992176555642 98914660602886640
58039919840271416 77442116468295328
74595470753097 51167153954474672
51472744222447232 59173104304536856
36519357169332144 62261480738155784
24473743532596220 33738366217639180
10573913555893714 26289839516422668
66877532413902704 79016611604261824
18177105798131952 40938185705175040
1737028638955689 2242361969159318
80742382557111792 100724485564441744
38058534384611536 68195327850319328
19782372648440184 65908609737209360
26404438040585724 33019992410369892
65145579583243600 107029128908445424
49568193691621432 71571864554411744
47905930654705456 49040883718560056
3390511110006716 16848655937500392
9379104186048514 37231629315424368
66033662566804928 93813142753416496
42656225682552744 69109768602352184
51683740350528368 87422275215991264
72325791305546224 97350203764109104
31769063228123876 80799437298121696
15861324097607050 24586733441710676
9192904470294576 53891428106448400
3189479232422640 84278602482563456
9194160353862004 69354152378993648
28753306365493412 74335459389760640
4825686787424090 32239570859503192
31606940032725164 60033263323490176
69901153960039184 94431383848762576
19674127699626936 42096359851836800
85690357492541936 97042680653280704
78930413971656464 80449548540436608
8610463010948186 9875188411885458
72719998924434704 100305681222262256
86040605165905808 93330177676273024
52765651486386904 94420157214982272
15556289168544016 62379613475157584
61322843317308840 64242577242394680
12099766575503548 91030551329242384
87104900864466144 89253305578327616
69555988990480464 93762243349675040
3929430431374361 98512119177859168
82376121560199024 99872622142075024
18887235877799236 40945212177317456
62320772282466160 88885302498479136
29319954719756336 80421315594280672
37434524705395912 61148290898117104
2665713027576829 92504908629511312
86045508439778576 101172709995042480
55186449957284200 69929971535579720
47244994109830120 76805364267382864
38021248644730784 93775095322727264
68730193755003776 94099127415528928
67115910731969488 105244994232494800
66243063446121256 100673199546002640
53985542444404256 73754965060572096
13555857884779748 68322257172050520
21735252662050640 59777340085537376
33486609904538364 51314894312457304
41119334246170832 100952557542222272
95595570392732288 99692930369731584
42332082082037000 76638742578948256
67503566576062432 98390626844516048
20782951153809752 63008746582648504
15194030050484094 100142723905699216
7040459287618641 63641017835787240
8394800720422368 47963590651199752
1044346594791794 106303485873130096
35096688267662452 35687169839076256
25725593667907348 95963388685692656
11217301318301398 78758144520575376
6362389280793385 14220520020740518
28214731620988480 78119454461891600
33345291081789420 59610102888528096
55893996516278112 69128606274814264
57173274727439536 59372576228604928
51017319179560880 82966833773796512
57017013077202640 91461575515105872
10846586292477424 29451066504541416
40732905799848200 94562062150355200
36106096644002176 40848093742918424
2206321413265611 93020683625057280
3245652325024416 19916766700381864
55315592865165360 98863140137595424
50356299613133648 105832050239186160
112875748632431 24325117378478256
60694265652960624 78011825992044112
52873085487495072 91306317944971520
51937901321815904 53094999696488984
72920665890590704 93398632586831344
42570530652902632 56606831571661408
9250222332969290 13168622825101478
24381953242951980 36730903310673928
2537326414519502 57977035293487200
58118340642001376 95345116690832960
72475786217213104 91775130481110432
14930699706700144 28297189220332736
4654293903389743 34736722134225104
39706823281188992 78291494457376528
2279002316123201 60046703655851400
38441257591417336 67436736815858496
37928009010326408 53324300674670064
6954940067349247 46872637543158368
17286128064509212 103120611833264992
54080307998551976 93371364264552752
5346488580447009 5765946888454441
18818299238803492 70125516478607216
39751887035660576 60016966158811608
33370399180363864 103819359182905648
790430417181015 77420252390898944
84475734893087824 102915070134936960
49657906754383496 73594214426435136
21058981997044384 39279537579475808
5992200050497059 66332191270784800
5886522122183613 64109220988916056
50325008608713560 57898508766849936
71800050569093368 101580342402513568
41892895781237056 78765751046020176
67535982944216960 82348475591168640
51146602811835888 77858541085620928
20605698690102016 70945746327177472
11151655869375236 100383067075380768
51873233032516888 86964728237115536
29777203204966372 91572285860282192
49692613999421720 57250127182866320
60502962406340824 70578389086187408
5380814236853412 82547807645736736
8048351161866384 30221572235822316
15330401921431360 77784209613951152
7553543927242284 18520954562081540
7133545094803242 49567932048205592
18830218798160944 76971728815366416
26776759846422212 107200038098890752
42977522262682752 87980097891210224
70184777596991392 105646239622647152
14923013129475030 33366931502039356
87012142398463872 106688446082365488
54085351451369512 78576657053616000
67386573034042784 70095617447186320
461368298966217 48452012871433672
28525818692500324 106154336318181296
49421289900506240 86428451860845232
81787285996582464 99766874299948176
79392435639661840 81220317709272048
7982745957420354 77939304846199456
83781833672762352 91544132268978560
1242293975235367 55203828659057648
38790206336081720 59163335549784504
49318925323143416 98852755605250608
1117202524657822 47279701940245848
525423902639770 16389846960626612
8919424882520300 45722710417426712
74171673989638176 90018050664115952
44957877133169200 69206771416420784
29268376243381136 88196880308819632
39172560958213448 42188910551712824
73364517186308720 92415605462141472
14877924154412088 16612977060137568
78123176655722096 102537860814123984
72827305446784256 88916973987769760
3756933753779986 22313226427452100
30546001507344836 103352959771188032
17349149421472178 85137008163480048
8431290421720510 98212169370859584
27908323032677096 69688460888172952
84340716031945472 85272194528344016
8516511882074361 81862273584194992
3031004475690843 100766482227063808
19460549072428904 84850782463625008
60748767170534552 95844462708034960
14441154060532006 100359168222015440
14977604018521890 79740630865305760
933104387248612 68226145708345072
46844542765081432 58513805087041512
3039737313058473 80794083689477968
11332868448358924 43983077606190136
1842270444173051 7892091224046330
14304814068709954 41293273230989864
72387738259537168 78043422535449264
95688820413969104 106585339719699920
91568638775023328 93509757347657824
60211259055504648 83271890984545568
57497795267312656 88984314161334656
18276439735669720 101018875504267568
20640016707304396 83138632020424320
47841150778213152 55628836513710816
34676979485495396 90175020586773728
85031337192710544 106888399299393520
6220897321001057 17628932431111156
38965918858733392 68191092015337792
86448456422644480 92931962871957456
10790001894923026 43895154113996152
45480759747203088 50166296717378648
64584372243697392 101982774561544480
1268269000988770 94558851663406816
17239430526530086 43949483982602720
20294515150181972 94218781183705200
45999474921727784 77112014782458160
48766269151992824 76811758798407408
39715809608338192 96751818903156720
48302807368742400 60793814060036120
11856880445949562 66322495943703880
66030500003094520 88701883918271312
45141119340427808 62415578194327584
33184239430439780 42759472987566016
8902476869487768 40962763410906624
9397263132418828 35350831213623448
40476149843695856 77062224653968480
61387889796922336 99917197573396736
51298588345467408 81089741449691440
63804002175088920 92840189818090880
73355927159568064 90190235359403664
81671434996315056 97481580358153216
14592819625683220 100508727127013456
29064721038235492 35690809993292640
92756262445069184 94464021272358384
24494318382460420 38390564456742880
77694038367250864 79976844804507120
68757905158859672 88659803470977840
13974647108457574 30578299303324144
68396442906330912 85996593986943488
39015140119304680 81610367551788000
40824702294442776 44346413862414960
11702495837458046 24910118083326356
20178146812227260 63638183973204080
24419787336299912 60867136533150896
26926226786755388 90504120394583568
35805610312589668 48669255050595888
18852299785487376 51851004998936872
18446908114220820 84651694271361600
46226353545990400 81569965526040704
13107851611872490 19872489645862592
26978230571305864 72426179587697264
55990915277614624 93350796760622848
4806607407260516 57527393590423616
9331911896799856 34344418826383228
45992426119133408 70178661458784528
48501822237981824 82598705608184096
9948096569018942 18144477358029184
20473805095282756 56041494382996784
49727192876048312 88284043033870368
25090452616194932 65125623211922872
35211066506982444 84274415321890688
32776850255686208 63436586786088216
8026244472533040 18302410951222240
15388235754772196 71218338848070952
26551758015408340 87646993656500672
8576213010718541 25723589321699156
75015781912431376 77026977875746576
55216871212051040 60127575377040896
55816070063473928 61344017761431920
47808960963504816 92930959505454688
37917076087800624 104998751184135888
39120846869488168 78786690336126000
74942947533435488 96623246123178160
46030738552979688 70502311417169992
39434821638325904 69145935905455056
95995032385152496 101310220086007376
2687017978771974 95266031957010320
13745786579899224 54532252174839056
62493530293519632 63475221378941768
39986127777245352 102468104827233568
82581882706338544 82674275324823424
59057426339637032 91581197001838352
52560778680119352 101313109446608416
53010380465529664 88070749158791792
57913517784002720 87070071727499824
39808261334421944 90569234714688928
30369712581950776 62822021393379248
26007356903130356 27013906446307008
21418559189889540 103884665355664512
25470936603119676 65687179593275112
57852088425593984 64865701261424296
33637136443172476 80667622555404336
53585084899942432 67101974202124064
17112891408054362 50888823494022784
48743592718162944 53455282012379488
85223239338781024 101564866251708656
38345890198831200 51863241150958664
30645600452289980 46158513832617976
87808099474369872 99239364100282736
40799682743080928 58703356400844992
10739345058135992 68302566999338192
46648186383701736 70861141079935496
79130391975520368 93471562512578256
79347271909197280 88036867568438384
44430776758163480 46520190235705976
41993597653131888 75726143303883024
5069781995674518 84341028343956048
36939497790255000 72699553220113792
34257983150687048 91397888977038624
26227654555332200 58236338528458824
30593879107801836 61537105090196648
94211698639379184 94999664121496256
1604684134906388 102595865492886416
86678384673054176 107245789289661472
16617032495182810 27519725236769500
8687821609694677 46773433138210704
57854358478989064 106581142983831856
63122470053294032 75388856259244576
25091549634223952 104930482776018208
81264393954326672 88472451235882240
2791542227999879 61721556773559992
29545784284803408 66826291567206616
52897245748567616 54724504553050264
50995959826400024 88595773080135776
27688313309244172 102936325703515680
10745364216672522 46181590283207352
2979028295042802 73518619379786720
41911705836596320 45537681879039792
28972917276666660 49957480788504056
13801176110767372 99927713864130848
33706462742558308 100473936256068864
47080762770888928 81911245265370992
33906663761090108 41287419966452432
54784601343198808 85793158052616176
37927092969490072 55879407172270616
69821580048638576 82576336038518576
26113349969226472 48649740599398832
8300058736036306 62628784945343816
34973926888706992 90387240684273200
7146228351607518 91578939135470256
20911649175613796 35211250981555196
15107955758268366 85295636592075392
50937424628334072 102465041732701552
23152280457762924 23634861197008908
44878078685684232 52861056776239424
27448126625519960 50027314495935848
22224868816496292 60470918158180656
32968975098879644 106690389110109776
266509261728286 60280670789910928
34438945860050220 70090213253416104
56658923901335560 92206486181318720
82049792761772960 95465522206707440
77464925672360272 91695591622705520
12458199657581718 49596357987543520
32171277950926228 105979638202791280
46692837965877560 73100034786117216
6852170611157231 13838649349795922
78822709553641936 97916471881540736
15196469603172692 20927791053443920
29332683202734012 68577990575548592
83551587384426928 84084369233624704
16179350245166788 39376196757221624
84988415716996816 94636507143104992
5048285522182849 100648773343911040
50646796964816696 96907351470294240
38460680681546808 57856385183945880
56156078763213000 101693279869709840
4645865124089816 42382653110088752
55978955246884192 91291317933997024
408697649439621 16648694093805704
79985701939708000 95269330504121840
30328147269210072 33823099432076664
10488692792321784 24173534031790556
27048404685068528 43150713469327952
47780053255116304 89426975306456432
35654139253771612 83866281232396752
14396950048822412 40242642284732080
30100786059235780 61032697958460272
15538766610841760 76216404444059792
15785674966774760 78925261440798608
25238803602240004 59209508075717576
6759377117105870 25717860534788148
1478103034663392 39713264757902928
35852020158782600 79482556525469248
15062736722970590 100363769903101024
13046513711610038 77985553464130448
84956361788264896 96096659855052240
30460530873348636 104945372461605136
27320849821597688 31531251325048848
100446299202658896 103987843705326528
25271598242552580 25970965033351152
4600414350121692 53741696628307376
49574457986599760 51850648221832688
68574215435816232 101253533931562480
12812270397685250 88137619161391120
21381612654726804 48805471778701048
50846497785748320 81222856394430976
56396358705942952 69502609766727488
7675012485405354 78833882276179552
60588795165911136 77592248352788976
61406639730017504 83247721500619552
8533885644092946 69702862698517648
1761084696958924 4542824255220416
19288737743062604 20023504509933104
6309985609338383 99715978519217360
34146686861637516 45450786034311704
25351797011461272 101825600188148560
68038242291784328 103748672163280544
30822227952655428 97351535490029968
14835893277234658 30097209374201600
13337870594752892 23012850577873244
6676015363967518 49252195979689816
61902626920956840 64500983020819128
20721707897410216 58453524430411568
3008137345720293 103241825794258176
28491634045415512 102138884292107840
27833018014746492 77758327379830976
36020682796967336 105166913646888416
49837445465428192 103708704504988544
33858576113582632 92045512541830112
67647204324649472 102755598245190496
26532885538261048 101286809380027072
28567746119508380 88622111813182496
18591425637316144 93553396878759440
12627871041290672 54720302195022616
31856846987153264 60067962082715640
94677465910927264 100841375584623776
11871671769741066 69675683368520776
36575503855295200 104256392307452448
7459531509189992 24551228508158128
26933969938847748 101004005788899296
34594977363982412 85650540176739168
7308308957287983 102596751360604912
48197410759479552 104919009919996320
19089439960459912 36318488337569064
42784634973165160 68724290369039576
3746619437894060 88819092632605040
26113752735197084 88979991839804896
78045914847716192 85426259027430784
81195805511047024 99715115650414336
82928463287738464 101980593501577824
441778852259064 77952015770417456
24748225309914032 42173824817936728
27491696068386476 96275592148854880
24238776197446076 39491556245648216
20394025741282284 21068550999967208
3633943264787676 36400888060102864
37901295721611808 46082564206682992
59883616042941320 102459299157642048
54062400386054264 69335221863416712
12810967582054146 100719451952962176
29907774991561528 75205967321810192
14224223258951196 97175312171582096
28551744813645188 73972441452445648
71136452711915632 78936427915062384
48939005188647112 87215704002574976
43857850491998696 92496513609695488
65704866985865056 78675142323994112
45602465677812224 69500176991713376
12846261317031106 30679356863564700
33833369435406516 97700241747409504
65027722505838816 70094743593687096
62463992723540152 63693636007868992
80389238918303728 95789510981939376
36278829615808512 60876824026840248
26602458276691452 68729236877149624
16356548530210886 72928887551167728
82360851759517712 98624268209396032
14777400787820824 48168629862121608
102322385301548064 106522024690006704
27908274415221040 76245813772962992
65236179693798104 104786126511559744
20928796854071440 57877414719375648
2623911483533479 17635338047883234
87026734756325200 99048384764250240
79703754754055456 83426924274269920
15288400076727304 39740306305185344
8438519225772863 69809382066404384
7793909032197575 10248853715105062
3114960754058077 63372591102508200
48648445331787520 72368793112301680
17363619161195002 35792576631391164
88738832932185792 92625381404930176
30441474086287708 77714807822542992
39545709904223656 85733783424502992
15185853847880182 18009350303513346
61991028148192248 81434027210572864
7590220079784779 75936581324083760
82754985030618336 105668453773956736
41250819745264456 91654821542084944
31171203077250688 85240013203749520
57640026020571168 63596173939858664
32630934769610616 34847740470773716
17291056559769450 18666393359434140
60023529733088720 87452813639482544
26949379968389528 45214435828875000
33265169899325580 103814824105579056
77797099315552944 82609629250153408
85077377096016368 88070124006211904
30777914502120228 64996662031002464
38675514097888208 64250212168997616
20231286726066220 80165430419541216
30979114113975924 46147139624745208
95637117293322432 106337645093431920
32340266343423480 54038071851654464
39602555171057912 50811568206599072
9891358933986288 66514701616813696
33487787555934924 52365895420974384
48495996114056424 87984172444174624
96377781672776464 101377587507828576
55436902296672472 58296551110542336
17261846742754374 94545958579583408
39487453337183024 65535383387912024
71038669132978104 77473271940223360
1797281042659379 84033494934056144
24167619607015244 60535572634774432
4685468243115237 37867630421304728
16579505124564752 50799365049631528
4362039215480044 52066253312572128
72228440001842544 93329897552172528
45441151657791168 60691688887164728
47173108641425736 81667306760913904
5340165382939151 105114377747035664
37861022597402592 99948353080361232
49425508825387984 81857883510064752
37120585869950128 78884082406431248
89765374964558464 104463448686674944
1774057695696259 22169489536089720
66999551626599544 81602852978060960
31347258035206240 79133101279865312
36487051188462848 45959728172114968
15578209433858880 39405092000972768
64704150139904824 75122079181424384
40459003993784360 92762161243375840
6419978982777409 12967894743980796
37255166656335088 67573446249315680
21266353173721328 85780507480487488
5443708314832309 39431459846564888
74816448242897456 88311644175627184
35758881269143316 43744788393849968
1962051557635499 84619009814413888
59216752646134224 61363898160398520
11817495137023 92787076209489872
11738508237908562 57567888087700688
22977948469772352 65606590373828544
16448180290814982 106250505000501696
53723604169432096 105932653884383072
5957064683992771 54709379828255880
46278313588256864 105892345049356528
21854113682499328 47490289851999696
9954009008201986 67990416726637312
46718583205810192 74112708835851328
42847883831622720 86438215091214048
61984110822016560 62183846432813304
56372202194877656 105082920221571792
32967480896401236 65502173236196560
32130374011252232 101139241256768864
12552024036380776 72688887534678304
9953861302278144 69622152265117304
55399101318767584 58203460485039936
32201516463046284 86841519378870064
10025112765827184 80680815436109584
77200176476963856 86977663979463632
33463710656075308 65927625617965360
5171352225101093 30264075588171404
24520253224277512 32927174641935368
56492416305235704 72478080647059680
43835616761449456 66178548200597800
42508559740570472 55791996810269200
16283782567780696 76172588514856768
2846266840690614 43184705083058576
61867974698562280 76379201988015024
30582760007464616 65599936815903128
24551779440689864 30875669129270572
24548989785981764 95564317853557264
20692747188896956 47028225677483776
74915152357882736 82504322041724064
69374302104901928 71691614342029992
40896626657356672 92960414711058096
816487002987289 30636972517220324
41322572108658240 45144074739648464
17609034721683894 96354382310617888
2682898944044496 82557381635081920
62761878640697896 85892851826110128
88132365730886896 101354134607330768
4511695283857348 57833246760962712
8101821427357869 64978060713066136
30076841468691272 93979217856240512
18246568009722912 29040513628366488
67298780659061472 93221731944175392
49213207946247896 58398282774809680
11474622415240104 70684307498088880
32112950754281636 91088997762390576
5587168318262866 50512468508039120
36050846918062232 68330090271714824
5733292067427829 79505065783321808
24521623300027860 30199516042688008
16607816511020670 17163198921744930
18528972617591868 63542203597740592
60014321429833256 88303461926110512
13653813253067024 14016963031903466
68988838971131176 78145427570246560
16643791854469690 82335032012004144
86452287709231232 97822722738430080
20209783863543712 76144356648642400
58948072179392656 73718669491495552
49655922383076504 74849889628874640
66506075698308984 107032918446343296
77341603540869568 101513460652243104
33594495964808292 80114917775238848
36188279361580296 97069508958934080
28546007106697864 95111519758968784
798895599209976 13850010897290048
3667559442118456 64241103225486032
5052953067701724 10340340793211752
25984537772618880 44848617456835584
71066645176809736 86324663614288768
38211131745362112 99353553226948224
27382651337504592 74718353364394048
53371489197231328 62735466857534448
80420172568927056 90305938876730784
17275020537992106 25519295634922424
28730984215752048 60437048496467624
69213037833660168 72997536926690336
15507357977161036 58500383051767000
13463777481666192 97605678906501072
55050643772715792 56514235387910880
14978689035030374 18840227529928220
23977391503454604 75764094006204656
82720520482804544 105087954654013888
40203286894374112 89030531821495488
66298715832873192 99623981054467072
98877770154486528 101638530502114928
9441286883655554 91026694053962384
35816295757130836 80801659689567616
30208395445095080 105331860301150192
19768423925872816 86531304512631664
8861040398551183 97470446510764752
17151101935441982 59062524086421240
50752371460039552 52306389500384168
7299479752853398 55205534071265064
43419637868836616 72111155301825760
1262088513059998 6447581597053913
26684431696200196 32131606852425404
65944888321011776 106043138061181696
93287567796604208 97619942243803088
10776318297608954 64859540882591664
66648593254223288 91086085075377712
45567442228982568 98085635652496784
18575742986011516 55390255851289016
32018796032680148 83112311668193104
33283169682021352 86593891440078400
11418866134381110 38308340956345008
35078274873172780 60421113006919512
40496142987944440 88802050152937376
9027060019390494 9880602725481420
71999955223181576 99098406955502384
62040929326319544 88970921561212976
24368797389009492 89338734579966784
1421451657784653 103846584758882960
73189780370471232 105168583543631424
26199133253257004 84566366525114112
40789076277406336 56944903376500352
11741405920885856 52898760435350832
61870573108319512 76386162957412768
66505215618928184 81201153052430016
26905441073381060 27975786391041964
51787639308010136 82769919674319120
42118522807870888 55974240194451936
35834509761856864 40331542523386792
39671055696015952 63602951573259392
74609885483709376 94643658229985872
22415841659713760 52216556832910568
37370209884662648 70994657654114960
43303262173436000 69556794163777584
66826110814681664 107268256554402992
4816071874063495 8381006631323247
21964879126737608 50730718423972352
67988919433766216 80404385103221552
1860374032860947 73450628134386480
104340060321954784 104962899287405456
23042922082910932 46098956756879832
32754704105131552 54781000632216296
21751517203872312 75044934123061408
14283759867209252 20774362306085216
52825409264603456 54204209660166584
257436915657043 72320160691386832
25557864573552720 59163686093340720
37393910465487696 77204915900452080
26523001272174852 67943502252222864
6117593721358112 76567637893467760
28857172838985460 60305821366891136
69029017043737832 105989717512308176
1254524248673630 23150339508750168
18051500766688548 40211982262755224
4096141790148547 13854149172484596
91998093493402528 102649467418960640
28032520265143984 65807895077454416
77245456163444560 103688966156203136
14072867428738030 65197358327175176
47577264334360152 82267400669281056
9156481817258840 73090253581412544
52964155611860688 71768211342326776
59097282756182136 75741870848284576
64352992772824136 68105022225806088
65436568120643272 80854259123749584
17843592261751186 86656237940062000
37753883514413096 96670940212630528
26560063858365264 77292943007714896
13958902890922174 79304867107590528
15719188655101404 93283231676173456
39796121392748664 100866200549645296
8773952352078252 13672969622662744
74624638636060384 106097903943720688
55483579963002432 63678265448320048
24985004948916260 47754204920351440
14528121884039316 85421157209323552
50825596512284120 96177291194663680
79985637326079232 103225699984626832
35941336748540900 42353292177874016
96425659208972608 101521461581723088
26861855639386764 34722096259376164
11826129984956748 78440612913218736
38946989457247568 90981206875338032
23477247123254408 81242479912234928
14076026220493326 52890140853483232
30535162080260104 48399329962220792
21789453040661252 67321176065868416
27784208686758440 84106764909735536
11458318392609794 97748784958728848
21307907052614224 74385789759758032
15033812364406976 51564056502590208
41099729092099408 61964758150360144
21642168392380920 53769751857218200
11133863833955390 63274524442644160
3236535994109728 48527352238628416
25631296649951568 92892169892184496
42917588468421584 54842011819086488
44211884612937952 104617923090974864
26167482595394532 34397233827108024
32978641590356464 59681717073917040
44322405536356760 100740959447458704
5697975538231281 84044920624830672
7614992721154027 46693948933886368
81239105423001152 98022688354620800
91405409411811504 104736881445459808
74900468425038576 106730830897758544
59272846073891488 65957953075210232
13927749668243416 93552899382687808
29376653610410708 50974287816214784
79159935359846544 81680600092021616
61871431184991112 69963655138445320
40663140348743080 51512050704208408
76430059062848704 100353525747779520
97148801379805440 105897142839219728
49737463128854016 60325312467940560
33321310743411656 65216981009021032
75324790188486528 94318792339542832
57198226829015000 83146626264003040
14876106072423944 102824169115502224
21092684957318508 78947341960806320
50517661096253232 92398336401325664
74170204280275392 98091934662321536
8722919281325918 21954769034255232
32320958681088656 78255472637689248
8858792648752981 39894714989273856
16925103562300120 54049950074211536
3524767477324678 77118976921184960
62395192217794840 78971964105347104
79127261570673424 93900318697449936
6739291792063908 32191308251448460
49906736857625992 50322031797835568
23519445920718780 42482315179248072
29156847863041324 97728661043576864
10426091352611166 35510480679737876
20766343848912824 27615650256274048
46131278917828776 96573284900174000
96039093961152320 104299460111109216
55293933218324696 78775262853447008
3242657582754137 98977319983681552
64096024858697544 67559698387302056
29616547176395432 71847463307407800
55342912989213976 87428375041316272
44840313402691296 89371534255266624
3998114632943728 42110916119763592
28262237142560596 74713945917432832
46236902871470672 62702153505904048
60396128016793096 100400975181710496
32888463501037616 87836931605838448
1526739506852341 92598137012729696
10590010109019858 93740520872035280
4548966485436633 84798790721386000
60828565636151544 83900187241104176
10948966291291434 23259049890027632
71907392239186520 77043098871134992
83366397779494912 103045721522170320
41543449731268336 44961729101327920
41278008577579520 74143245786375088
18776237037028896 86077613996894880
10288939229510122 31473235672270984
8311981349655156 89956114191992624
14319161978510292 95093912407728256
6849157343172077 76057328277439920
73575353501107456 86707454124813136
4249290174389651 19190915998770536
68705514670975920 100599442295945040
27936273698241060 99416783840895136
77448908332921648 78317060559911776
16431340383596812 83947997312286816
36465218391743112 86930987433008624
44694442915385464 69947860742860832
9307964871548086 29474937049721544
18374003823166284 62169294655401648
68904211485654872 72002296192826120
71681363029035992 77596596817656368
39343684201641488 74760559928337904
102646099767929136 104874479322034128
55074756278522528 77637348768336144
39275147963252664 46584003409971648
69350948015816920 83343619921895648
51622499515152 61558230599304232
83177885893222864 84884729555411968
29084170586317460 29443511920274752
27531071283519760 102118224679699392
5689134946234516 7145338127651982
4361467262507250 102636556140052096
66583824529347648 71633152786198464
5389440366335300 18075577458913812
67878419031097456 86314989152817200
27216803005247132 76026488622135200
3985611137739565 96934007731096320
12389552023467262 81109208519085360
53157444487765536 97512817309888128
35727871442597220 92498889599256576
10301381269065864 102679708766145760
51008246125838880 71113028808040664
10511367308072288 40642153775781272
68712721160160488 93479026404563200
11685720975120932 17874897308302318
27959826973180408 41839416644799448
2595814273269655 81766829137994816
14510837103583916 78987407411158032
42673676598646952 84117262283573968
34660380472011588 55983028541592056
41776143058355736 82949487690280576
16714192465506754 60724902945151936
59429518523005712 60034965177348744
42274196157659176 97693666781841712
684206109164429 104656685955554640
22701598300489440 55457134870734440
26141149551851288 65201319654722632
30015050431173344 68918855383248176
14915205503820810 84022415424441952
8126208029965978 25996789685221496
14451625006849680 55925101862779648
17963255055212032 104314170801903600
83410386620449872 87410272887567568
44170616646326472 55946976914973104
31937275550758764 46744210007511928
16535535119582758 21763962366750348
25237098937176528 36201662035556432
18888176305369196 43139017522940856
68194453384834328 74072210956413696
85353898389910560 90600886130913600
9835173632125860 62342868659033624
52977737162934144 67050400672034872
77149647566941872 81743245720369392
8775237447518163 101956590731820352
50932805183422880 68626395048624080
32871659330595036 54657565369431336
29625071583250828 87326000281959584
50937721710937152 80465808569689232
27011527369192520 84071942394952832
29069886445557420 62874402896674768
31030723185683080 77613975358012432
20873952650551616 71009706192886016
50828980388644824 54862875667559848
17795331285898982 93306695194437472
49218218068291120 58968715123225440
18243887743230448 40695235543291880
30035092820325108 88260595256649840
53274641719196352 94225652913892800
93893461205723632 100458553471699968
10275320800850684 65132388027779808
18052164214587412 21104185580618680
40825940222959160 96250396696281104
40375327333631920 61812362336534536
31829409276537340 100566574411974784
11607551919497688 60804774660150568
29818527248688908 54161623408850896
100860483335075440 106333999703419936
12256124323415382 71672896361501736
73015548649505664 99640904549545728
21484106486741268 51444755279996520
32379751938179036 71037126712981072
12149607594609840 32987202441985724
67930807439429136 85546514382736256
15457483939521036 49227583226063184
1157687171067810 100078317005843024
71371332919051784 101830606443245760
42757329197314480 106617364020425856
23803361590549484 59993242782279624
1857198361866761 20614199122630704
23610831758324828 91431750722448016
7233226683160786 45534622071365384
24854099771015564 66498797336206856
56606010938700904 106893453303969264
11271008785341652 14064319425429924
80362550083013968 98671958718259104
32693629307896060 83550122779618128
16643669090483484 90522788029695184
6785467285992054 34260753085051748
35834475916345616 62290584010385168
69994327008546112 87043528023908288
9269863722798544 85130740062974592
520056805636215 86613785774703264
50723105131604032 57528300968045456
3370984872202303 39978179388590648
499707966664123 86767112541539440
40159333149987432 91983578707421168
997955624795532 42308577863983560
47224971063654736 95218038827625328
3573876987331011 77780591968888896
1412277184670640 26801134236330428
47249059368084744 105247905494784992
23765719493302168 87742777549363376
9905309997773748 78928910200798464
12792232675310906 99654393214556176
1930444339596558 11529569651074608
29865583772357960 45758099661341504
44687132222566632 85420170481443840
36388884595223256 81897882287533232
60917685817456088 70447098223477600
45895949915214184 88645952667917680
7178282793260579 85592896348024032
44468546786962536 64008912631456792
8290472402618795 91150968779788256
35011972083106252 105164815726606432
43248417025639368 49113804553505352
30164024076381700 86997141839223920
48387025879123336 67081734304718056
1847453011143113 12756809621048744
29481422042414872 105056247843925920
41716640183123040 61648696409942280
93846164843616160 100127761170370544
18775622584870160 66690969384449424
13390866626475532 76834505905147216
24676701564742676 71051435904805800
81341169586722224 104315076254870672
10916261977695472 24572632162150208
78400870905946400 88703613277794320
33106152694554920 68816547269250144
18838341736343396 86880346499066592
30734994759870548 77621515702649728
61151840202492176 64166873508952368
48147183189089616 95572228905495504
11591236071274192 53791597492913848
79542167762857872 99679864693235456
8360236363618474 57772593419865832
83843403489886144 106531231790752480
73607963293970144 74782280302706960
75102441461444896 100540402777869856
78480508970540288 105218340698069824
14436684703450784 39472528437264656
35652763043847676 49374933657779344
56384307129398760 76380194601535840
12984876195140464 82323521440431264
21322970796850216 29021539096715564
21587636353326812 71915570694461104
19674141886255656 51734289963447224
24530033618827836 29394760934291476
4547791034267810 14208206523671730
3430810732672121 47972308271237592
8957349318729406 85753987995640240
13352497161384590 42609088728618264
49423580515142472 67937093037444344
19969184336605848 99887652402136672
13911567002082070 23683498441602720
70718373696226544 98695720018745856
46739431105099136 53824739991158328
14676521036648950 43541000784387232
6831638216959767 69129382739438672
35748682145299168 87508001751478624
38099507237938712 39912227969762824
6492965365399555 31238983854141252
26883953537336364 77535562833924144
54944782355265840 60505017348903312
1815900774758530 46213877130910520
10897016279013450 14596969423992928
81169039918357520 85308066488663536
27810516635713212 62032632370183216
30793257723198720 86448178885711344
33025682768115636 65758100672067296
60286999775648152 66128673006781808
30950359249763888 53872122620945768
24755861768246092 94597752367928368
87249704876489312 91092769523331120
23533167391403976 82825823224833344
7164521728270344 12087257639088448
12868511787987908 60171212518224368
25232243815383928 73869929735284848
41636463545655088 82329724081538064
36517271246327616 60591393518266336
9891084610561758 72553202527211808
13997825766876230 98083391494601888
14927495061387262 81546201072660112
16564520586604318 87106218944560672
7624623601592641 77035316448015648
7705749791907124 78716858309091232
72647442180006064 81729954875544032
30134126872227496 87952099663594496
11219856433760840 47651920626705576
18122868917825708 31846960320153828
20608415957431804 92515179953019392
18984327703260816 25045354344054048
1445768737572480 37656610451525520
56116773178189120 74462039262982608
18793340196052180 45186844221448544
6838702826564411 75042563307829328
67807852341677512 99537805312575584
15351532518002710 99836991161322080
495111224729538 91003564470719200
70848452651750608 78519947614057968
16803277262786494 96700671011895040
4916240073511127 101032179047677680
11256356254676444 52041112008368712
56442317850071752 104175910260237568
67164645480477560 96607692388655904
43704665020132856 105879508115380928
28429531837522144 39319834201517888
88227684143995712 90223275392650272
46334515360375624 101336385695983184
76854295342556816 89353539748492864
12666838080878838 101862138661304528
79029989889613776 97763621523954832
22219071287001812 91665340968105760
34941531549216100 53469155407330352
33303137408384344 34145024082840748
64353508891753048 96357698718074096
72036332869292872 72358051214836928
78695840687826592 97097469812927680
72096746205255936 75039064599659392
31752751754478472 82005035239693120
28679330129562012 45591679632613400
17295382062170420 77689424430252496
55014112031674992 63752135770328944
79580711161293072 106277541874058976
14173213993456276 47109286714538224
28243487308486956 38631019391815592
76760935865222976 87756346736018048
5851923566642765 76802415035475584
43726578689846448 96198197450490624
5747197104901126 29240859988241976
29247437012351624 41511735309024832
10766252498652656 59861905464567984
11634926056841286 106371874621111744
6185227429537968 24297435210156644
11495632066205604 98583251414954816
95527980785447744 102434917201961200
53121415573959000 69503152765633432
2521259160522462 68795076148184624
1458258459452439 23126249539890304
17049864955152904 62553682788280144
35463825029991932 69355626314013328
43761443992950848 104606200475979680
21975207961469664 36947213633203912
23199244035893264 92660016064149904
24057628803041852 86837684906899696
56890446054034456 76956323635080384
43123252636631416 48554651949271424
21273460355793776 43965904170195416
11026630137908180 86328373918243072
4454446672811892 87758449265198192
21180774591217816 45405496900562696
83523885147041760 107253417942979488
7981337587715917 94140950813668496
48112285173929240 104285230810437072
7032446468888478 64929666162168160
4713512125575259 24664055935313812
16672756605590068 80532613558800944
13260151845034798 94135158551898624
64796059557233848 68896533765247384
56138587575636704 82777344731706288
26234820619265380 38700629544655632
11063118689731224 84677195254730272
51909777403580504 76437609281223728
15745836089497384 99888269208635392
69110894160686912 75177566858037616
63800556217648352 86022101778052192
50330131656483112 104470244380292576
84522792874934816 86029887427073728
35035277498860952 90644356048690464
224631707486343 94104098811914112
1687578098508454 42433167998637032
42306902472560144 93531124715160048
36059878248901008 102426146520250768
37828588068658848 73193919215652512
46030019661353328 49542777723310504
68469091454081768 89315543369936048
25161263626943604 64441331075331920
2327545352194596 9396918506988530
7060423871952061 65157359146128504
229349499763488 75650561579887824
67444126817229504 97507730748443280
42162905064047264 105336017748718704
64667502282716024 94516070433429776
28254692585640352 53316715837730440
6570694299068455 24115485079024900
45126716748856000 93122287364953664
1675185648698044 102305851148911344
8998732196107488 64537998927818720
8466118984313588 15228890973973856
19038217987832652 57647911143231616
44268301921521784 68060659459699672
23764569203019728 92664994847047856
16009455195070658 71001322129934352
32378372810809344 84606822222470528
65318665154386176 101079959231345808
52934067083952744 79580261586592144
60174777415483896 93528759881512128
79916861412008720 104198215777197712
16872198579261408 91878281750629472
76547641279158448 84131732174949696
41787260504671888 80049252188338512
12254179069555672 18259643698038112
60555247113376656 95987905219071632
21589337173289884 83794753496217392
20000328765038692 55232708566759520
73736211561575360 75528061575616880
63428151945752752 77097376166401344
10809507806972128 58886739778520240
666614903871918 70979278728237576
42787217566192656 71477463900558896
22697067850882736 81520613736875584
42573092549983240 59707713120830192
19220952159893428 64652590852800792
63713076063489192 88984647861532640
5497421546119312 20036817731891644
83524355838731440 101794995155489024
55105878525631368 82986938566671040
5589520755032733 12800614125720222
2756236591904451 49888540509757640
45642785772889736 94408601251573616
3271634698607637 61889548591076312
48632650536880520 71709432365814632
74516536334046224 100694525643415504
10033732980583196 80236352049708992
47624554401735712 94239544021853312
25253495386459748 71741342573138472
22118878862717832 74467257761441840
1037184989936829 46677707090520120
36225594983587288 53380760929180176
5826732407593158 87937293412619072
41261671383289744 70515316977216384
26317201614632048 93628140629075680
46210665634066040 48290680941903336
1117178333447266 62054974519839896
36265450184494800 60960110120756184
77003848162669792 83906597226124624
31807693062426396 61070968769518320
68016951113748208 83889184513824896
8535049690742116 17112453686402140
38923510975258280 85540869009208736
62375834210781520 62697513888661992
22069895231646740 43591405680173136
12709997208872612 29989487886063404
73871805193022576 96599487906452992
6275652644622044 73519220552593664
40503161809509680 40910422265267968
36159941090772648 51194410086603576
3863859545982363 9470356056587606
22824900790523544 76934961553487824
26064225192459504 36382471892736840
3063595291147615 33673338252067204
34730974906578468 59044458455921968
16846198979491434 72739268779089024
47408434219647624 72704379092178384
15272009802820596 105049614908381328
35917102383620092 83043308064396720
15838287895022210 61875810364650760
15893286941717538 61614026181699024
47977406424747496 84696417775339936
9426026028337484 80339929499531600
34454475799126456 38141337066912480
5640247419479373 66031333269238704
53733620460053288 93306506868568096
6470410389451603 106691885081355728
10334798160384756 105568876236043616
20599726572891628 94540714203588928
29002841711862964 40042475503690744
20906224083299648 58908201662281832
18578650328527080 78434887941064112
67033321683282896 89077713872171072
5988670296332935 6650363283301548
23055160746147168 73321829674794432
43537971674575448 93262631229702048
17846898703350840 45362972291037392
43606592762119704 46782191177494080
162476369172668 82751088996464976
78350959926543856 98433761792693392
61765875253295 35143966186780188
24182769097565476 77454582516676000
25689532559483352 98415541688936288
37600642962594248 52006374570626096
84004726061136288 101099235066003472
20692665275626768 97039666446640832
30396865492833348 49492046245204192
2177839816625215 29758404348351688
28786294853726212 100275228704730672
19643639127845012 43740386454597120
74501020248781248 105168502454460208
8435314283815770 36710048149441168
76125765916546672 93395827408188304
72147419169212000 98240971944303184
9459504715376288 90907838297404912
18670829225322736 93905574931487712
70652976232589760 89015712762134224
8456892999140172 23118482635096372
79413715679329344 107026709456077632
58503479360116232 74473735194271136
57880659857193408 71719578679980512
68516135767875328 94004620095481168
29128780135179536 69682653204689064
34496756600951788 83075460443785904
39157183036843896 72304877883990896
78496077536451008 101120812383173808
40559382989335656 95302430305580576
72341974319619408 103285846926992096
53921327181304960 70718430933151672
9953768396616750 33415531325174732
102375851538142464 103607486131157360
46883694297014648 50388178281744032
75956943595300720 79341297891488688
38121014623829296 52619944364777408
36893049652534888 102288429279234368
52852101952950696 56744430306978640
530839361063003 92166764445520080
60114119980436360 62473558858383976
5823855410338215 57329857940736424
16945427298864374 32202802010009020
46650675021063640 62141157821524088
4807873909119418 7542272282062916
69345752950773664 87751812845192384
83989450385110144 105047298159230864
9855367865927512 86053334697625776
31895293520108816 48076755044334056
36169206297722264 44108001837471032
11727051607769020 77527660577312896
11728781286279686 14278559851950082
26412726594477096 78375737882874720
81643187808552976 99947266628953616
42826044108748656 86224239741097696
83929613362622128 105895695972745200
67182338935349312 84575966113309904
4570267053346255 99654282718309456
37522347915294672 77324251042089504
51345011407766752 75871656315948912
28124260445850388 48008539951264600
21520616867616668 65762196538774152
54783216545913344 102541293780532128
44255562406515912 96497099065509088
100169093712363872 100868044329105440
76857452597099728 86796415013362176
83077078818194256 98988523757585968
19178191113974012 31927919635071200
67957252688239328 77087911012232640
43909140105235320 97435559947383552
5738613724557117 11467280799581154
53444325631286656 74292493092239808
5295611166495899 51794611726377136
66594080742518656 105881571859093152
13071896759642800 71472108830627104
640496368646622 41843772795571928
4435090146643832 28011145990778748
6064033953337101 94732361772853520
34694512202029060 37359789190895864
35094249154916784 41105895684954856
884027152164459 51538283000706128
55091886465815768 89550810029289680
9678731604388052 98766798946465360
87527521477560480 104876684441675248
52564488611903032 92711881246064048
43475298269026592 97608390708079584
60671026503329120 63803916579476200
19614941451513684 28756062119546908
33873609739994452 61832358231467472
23780109432689300 33297137608253500
75120336064477200 86188677543053488
2542944979156877 19085770184939588
61865198600605432 88000756811499840
14052954160902794 27486783794462600
35746288753457280 64526061390322152
18900237111130152 70222164755963176
80761248709360928 101497235789286096
76308507594831888 85538935594292112
36783851935894416 72421672574407232
12233195942709358 95576339106091744
30977057267951220 33571894081885932
89130853837486320 104599918973482192
4088962848433687 31995379877413580
24190546454666532 102814505823303280
7559796433805470 28462794650620288
42866373850550864 89919616439098032
61742719265526616 68445016943639800
31545500747479648 70074352575869792
11088617440418250 24320519580744568
24573894262150588 82106598231764656
10960910578810890 73605632000198032
20619501678533948 26457004075156036
33805713438328192 106619705640470192
2373208200410463 100147761492107072
23376888841411604 29694732012713260
19662361428320704 73883523509420816
70677024422181360 96019472153900960
23787299293455520 98666765460750256
38388001246810552 85181050206453760
28380345497598664 77434751746655312
904050647929001 25822199583835616
14005410469410714 28371049078319184
64550214127062264 75701262868114896
11519902568362434 94553695873614944
31784115433399220 81367199531196256
17675840756401072 65685459785438960
25550628156362168 87121938142251264
8449447452667241 78283989446994448
51829031787607984 105617372905716768
46865167682551600 64750963922734488
7403289634844594 21327244747478496
4177870808362200 51708656377694736
62759910103913152 65136031032789272
20177405130830776 107211594475987312
65905262811520040 73375199653536272
52284129021569856 106424802648343344
70444424582365080 89196112431113488
41129229150352888 105345190064833136
51421952727660400 62007289237902488
51887785162417632 62883712157562672
60215676590442696 99064833051960432
58817492277214088 86033288621925792
4246299379616930 4897627122975925
29396522278363056 88262629426645328
30989844185025804 36735387157200264
6477626241255192 49977335886174424
72300431402288480 81917770892607936
8852297046216207 46899527547531152
5888879713709644 80318067317987872
10548134785081488 55839152583723864
14862726589681252 100382685571542032
3290269306900408 77663439448046928
45113184837113600 77239723792453808
868924036817932 49091276055199080
70462111453002592 71895023267321056
18702060999322904 71423128558035320
23357576311548628 24191990743037048
41542071341225080 50743385024589568
8019190312295156 103298656478652256
15592964755621348 51216773014108688
45927362878397400 48287906947105056
19692112076521312 74807695982426880
70191668715044824 70330445076799816
5817476341882709 58121348418930088
24101686664942564 65624327996125072
8396010020738225 18376628019429408
57249160126876480 73152808814888800
3527736873270037 21296358426086440
60292953212174640 61422278667856632
29006673992857760 81515548585365344
9038856913415152 42844677146044184
13004412198895652 43445723355215480
1912830404426194 18859315596717084
69698906398527568 86155000943336912
18405678023390972 89945904740285920
31263658009384556 80857720684442192
75850051357322352 90070962785831504
17249250988349924 72119336411491824
673719373113632 4588077100054171
27203171295361724 80895675991891520
94017601138324800 104195556886488016
70352249182957504 77641542837947504
28013721729158800 99314287477523488
7991838347452168 88924481355688528
7892394857321935 63848937107548176
26933119910475176 104221694363328992
57031093763829840 107308425819140304
39989395353958152 40439939556280920
69399573836127896 96840232245948080
64518474199028056 69679206428261224
5359421557192233 18188658063589108
4622538212472918 41579131064825464
33027271307328052 97436826187852160
64365101373369256 65586897576741064
50443179576495008 60643179162371096
26924923706653228 32918864066415424
15155208544586954 41919928178345896
50979061239278064 73692524471739248
351559823482895 100233567932491360
3144520436853029 102473782729446848
65811259123234216 93941576560849824
13408534966612634 55029995012147552
56571126370177872 98152129320678000
69919909671478696 90221307954263360
15968852438142024 45458985659241512
33804799195998020 59449626226091040
22360508080056012 96384993682204880
40064782623373816 92289511296771296
50266181238694408 59828323842887152
46319943241694672 66203275068059200
10816365863750464 88475992725188880
39848060975757240 95874901642501888
25280059140516296 65908833614911688
9760399287083440 98266571423421152
42036302824886344 77770667764754912
8026032669580083 94954935819253984
4278470659232714 102140278378440160
21172681290382396 51075732802708848
934665166527939 75082600016588640
52702467756131016 77323422744488960
289924810468673 92938465636597504
55406652279716528 99530409046547376
67842339391982312 82425024596133088
5264152780279544 11699078642087180
53533291792508728 88620232709849216
13939080983210762 89887917695561648
72629177419195216 82006658204192400
24191176120150772 47769852902673752
64327426949298896 66644651572999232
23003846628990188 83583215190376720
90188166606343888 97343823501339392
7903421816873555 102474568653869696
32848617515543768 93317258910092976
81439647745179792 97573104871617568
14238826051561746 104425929608190592
26613214175311676 92047436559561216
2752838778015901 45616574353107864
5463406959904483 14430665779909142
44945926892971064 78970985405373808
21683127715350356 78894836868613104
1587394401316453 68768680956192824
92358375855876592 104299611801289424
25487534658514040 66135310783696784
35403639687402748 51404630099362216
30082902347748584 57707616875794632
14223581897459420 19429279940144740
69143757633236352 77385229876863904
25633528589721696 76062283322305728
49837302355808288 102148942292167344
13503780173338708 74515264176539664
34258798025597404 36313842295165656
67796972963946952 95683422564553888
51637660483496888 77342514066059536
24065453596083464 25646576866654984
13432349109926994 65977209983022344
52069151501983672 54295605502951464
17158808333939372 99230339313096304
25089240949003996 47587383895930512
62639155043145408 65109907802263680
11851566180136116 75303657529944272
30227884010260792 71494348048902552
36569808272725320 42836307692491176
84208798436446432 89277555960445840
48011816677136256 88667926135550368
46102952915586120 70267321189103360
38142972384462000 56366042907872424
38943114627453256 49310874538695552
17131125171109020 39053626510394688
19696477749323664 78639577353040368
7366739895070271 35723034199967976
15941430309792718 69417948862136120
31417336340179464 75841598345102352
14198019725748452 77518863645188576
40387846774943952 57435874267134128
24892894259893052 97570087573089280
59967845362472568 65920923430298272
55571872936835512 106106129292322992
40563698788118384 78601408214085440
981208485091400 32722704282967776
45044007516113312 62521223256607472
33599711589426444 73649979206351904
84621889275218640 88463679768946896
6337378990856174 88417971605053376
18378418179226696 44698601414654952
5264088802900317 94866547986646320
43541359276869608 64784374359843480
31029647604970952 91667471730312400
59508049995065728 86839556029937792
45387368131620056 103307857997593376
36030214314900232 48832938333696392
28484538048345584 45096916756584960
34409463046371480 35470729588464760
75509051206055872 88737106127472736
15491643662242136 75033030886323968
9945891600802236 93318569022798976
20621405306652844 44740538885477096
31036568543912908 45791063377329280
38049013729994224 72485584275377312
65675092382079352 100925863827965984
15191503476727686 35537232988906880
38019478184314752 106778503426789536
94199722346281488 101944831141481456
5181725195461658 66086361187551160
26555955052841584 34539601171258564
79064668151554160 92828545770310640
47988175439228848 77405974225261360
14555511492339334 31240958668914432
97660971431832944 98931197004443792
95458652582172448 101054522790101296
1394935836961365 49495333567342024
30378926913949220 48087165049568968
65251405222159232 94171621448754944
17556966879294596 52106619801786456
56384026508348496 94806716867604128
27120456512364976 57272251496191056
2586739400149537 20860226496612944
13882550546045694 74363649020991184
28494811159281940 89729308488905776
59709830481264912 62022630233852424
70492093718429992 85167316764141904
29108822363340396 35369923185550712
76595740240119984 86137782649638800
22420601867156232 45723478434795792
14485797078235254 20464279518856824
83676647444459200 100190019700934656
63592512138243144 66561895831172600
180684822408676 96798631965401520
4973761742419437 77951578466653872
24482174295322432 86537538779972512
11090714181776434 103646924174132224
95236044381713168 99313551609728688
35270638412954732 104538392274310752
4717515671839145 98284790585505360
62592788198844944 96204384319142592
51139837469216184 58389644462380632
17425434991830836 19510071008587660
83519597576682720 94529946233609824
48576939006828720 82451992117573600
12574319145989616 95235343281035664
3709668409839251 63857846707443272
6317925369129566 77578814083759360
6324838677815632 50068140766087368
597988726180649 82537878770296528
12757415187646492 51612747618960984
29313831425412768 48277246478471024
34991326272728368 65302597872511328
7730245168578725 31108281790123768
8925760209820943 91964746227322448
64616677761695136 73913138720332000
28604387632191864 103239469664970464
6353509493642429 19409827338808836
2059936104595948 14623015073044214
2284894295731355 58263320410337480
27644409096831148 96087867271589712
54980829002495992 65288683133977544
76539524397592208 97458077599255808
35622095130646536 53902731964112504
32232775907271212 47709730720494112
41619063625265144 67458870464254040
27047063584436052 49457622479080608
39221823897282048 48268908069565608
28229424204137056 64201054539808696
47562518772741344 72843165737596944
24195419843252576 33474704103143712
89134024215613616 106946150425471184
16287052557658396 88813631428053712
29457599310549564 64940414507131232
60842916562070120 79666565052166800
3124185171915437 28852878264304752
76123313102168320 85813184319646128
14959130604314812 53435456825981936
82465608789303632 101253580846484816
22065965441596236 67674751429407920
32032689319539280 42600199001463344
64929165647274056 96225926519662144
25416110332788100 28976944847012728
39259273227780936 81740158436405616
9403066968358236 70328527583668560
13970059822216424 27764869224132556
68012740154278984 70495915460745280
57712783500922808 71875049633594552
1904098676908875 104627238306728048
35750074977602788 57888501509682496
29575591651300068 35369993258908484
19045051062162028 92784313738584576
16146673809309396 83300000075273568
8434210551446157 9456374957048804
19110612751526272 50141183282577544
362306816608429 105572375165015856
57200702608995088 87574575114619872
23752124519356552 39436076009371592
59918608522757376 96350701232702688
57977777495841632 102592418300058800
9139281204090886 32515729165391940
25978160449730696 75251115717004064
21926670079800428 78013669363226752
3611896546686937 42738906215637992
24092465268214812 77657057822721904
69787332301296272 106569354539968560
40036374501995872 64693066963559376
26623744966471116 29709727033176820
31880847193013020 62201322963713496
12694076243890006 81631911327178240
23116951914380280 78404848077413984
14845508170936212 78366482655683184
66494049743089336 94430669492512944
10779696080501562 82691484294393584
47768337706314496 53036246084179720
17001142875590144 81467277886399120
34877058001075764 90936286995238160
30834071457104128 89878802814391376
12049522300418098 55094959929986984
62758149762763632 63622518961743968
11640610195097358 16004882912514124
32872456597646732 42836631881972528
22308345804254164 99394681076022784
539279148081589 75473755084842720
52826574253279144 89144691584965952
43143624681646376 43856082136370112
22459154535046780 86027286573812912
3336157847169115 69721273958820384
68897928603746072 88254898253218512
1357781330709076 39295064374728032
67618103487219280 90150838997684144
11816610586801918 44476037975651192
58406787857896840 98276685374623168
44405744042516736 76537580518114512
23299372854559720 85940038722598320
13151209671912392 62019227349152792
15498135439625940 81466466394035392
42650102150637464 89272784451711328
43430690996298624 77359251358074992
1778118417276765 84301556683298928
31063411990107744 39639231739030864
6677672864715199 88835037984624528
25178401371774308 66695053613525808
8252065993714528 52226876126020080
43079452796736552 43512497790965296
51562081250375016 82910540469979152
16599964596866236 17391507241821300
70689686196024744 79318659801267296
28089669553368012 58266910724733008
6760560073241810 46645040960900144
47473739536944992 105163590746341008
69499114305854456 73116380146143392
28443156219535844 56904561449550280
62661812610512584 104741063398940720
23458724963458264 59990052924387016
71698931163773392 102313760638828720
22057531625908292 76650386203498880
34580452671941396 36979517793096568
26347678949817292 28205016671298236
44148764557282280 63604123210572472
54229042923067128 62137794304747048
41644855921334480 51608911298311648
66214020747985880 98120261103860912
29891003329795092 100100421336710800
29599696281651704 69239009451405376
39962221142748288 51663902949279432
42402272971646144 82683617777142768
19793418032868588 37572062584436824
18730281471598828 51709395542287096
23272816542556396 52358666958376344
33880078260287876 78463754020404096
31370769524332448 105471357614671008
36442503493452472 99071597045598272
4361907198320773 76941928466790432
372060343921280 4535326272384646
2007738497742844 33266526652606984
72877138345091296 100546458432210224
66423166015706672 87201501387606480
65221415405712928 81124070318668032
20088966172385420 57108541997709312
9078068154640204 36701161842747904
23558890470629516 62583726063658944
40473464575152992 75174659998513840
75257805986792800 96316561930195296
14432122350224312 31653283517836400
29458816495302600 54293042581484640
66128567528912392 69485345604001280
53138948898954040 75105731010825776
4475072198100665 73248767259968608
50387849885796768 56824982563762696
943451595837784 29887367175033588
47773808855225784 90228204211994224
53258720511998016 83861625124165776
52014584822164184 57608863449190936
35405110041287636 81391894615002496
53354717979020344 61992762929038272
41753499834437584 104609086436656640
17577703123632060 98287322037292160
18285234530975736 102838763226944032
99026841397834448 99932064953211264
51676743176198224 77923883855412336
58169601715725360 93793602221291408
37877895955527136 99228962488983216
72212929827293056 88381693487638144
44160958503047208 90194823683415664
1078158968267060 32532815850115604
42995890505566816 78230056379245040
83026325435443920 100118549683021216
49691550605467256 92017063998933840
51636985517684208 67645311106087912
63358518871719776 67536288975854536
49005744199753600 56491215880643880
5923869490797428 46336403863377792
33531509049267216 62186533322667728
29055467656936664 101477400644611040
57161012483692200 106094263835786112
21142026717372524 52484937387162816
33174814945278568 87166256336342672
1459417500616456 52126903114865528
29747147064072816 42835320290384696
13830959701543054 93972285422688352
43379432159746960 94680707011834016
9177341285018926 47953091673108320
12650359322956092 15037107581129084
49568676825498992 80143385656514400
80496646702266736 84343549358297392
15891502688269052 105250462609964432
87854859102579936 94128290984531456
45475134123719816 97638601522911504
1767004506554795 49410959260765872
4406080688491824 6379853516058735
133861578235626 13592068644050224
53890387941359360 68790519945475808
22380049440456404 43831678470144296
98770462363812320 99133809682016432
76490251907193808 100659478121165152
47766797818891936 52250583652483016
54601933414690816 101238284494463408
44835492898462320 79250919692355392
57235042074530824 80534587549549536
61827313772093240 97613735096907488
29190734405819340 70128627775911752
1598575856021500 4759207952246097
36361171844828440 53278441883371768
47262526815257672 66073193133204688
40400024337926504 52936215809154920
13936141345318994 38605989721609520
8191786836841588 47008484022626904
102331656648158704 105587881330351328
27205831690322512 93255468133632720
62796026256979792 105233740478570624
4756314398569873 8003125338065343
18598670291658032 48335800536235456
48859539814947160 89892984416155296
78185451981628848 97963337401254336
20914667388282408 56269119490168032
30156240845249956 40622454120113016
64850759338619272 107240435248653856
81098694809891184 84502696167785696
1300257507389450 5333262696274570
37740740416336 4153123519252016
8598631154149633 85891092757067536
2369161356289674 26394669932391756
1757537259510041 43407981371516064
2995035437770464 54108341741789280
67701282005813256 104575149415871488
22592421644891372 84812102639755680
5044840896287158 24795735982999436
17417816152800380 29090615040986652
23917818176909652 77851522760516016
74137297011715744 91246049922607856
19786727297327816 99164332569867760
57816876526131096 62034291844969216
20959161686800780 79737300790389296
56588977134887728 72927142071573296
24591131223239912 36605496290263008
34768767498387548 103038731881861936
60169434750292624 77829999109435312
21961425877277004 72610573392532384
27535313690717712 44223743446241024
17779803779789744 94602392510194832
12930971216616448 93630581487172752
28325273430344028 100706949262774720
23904709814316956 68173348041996040
96502886666877808 104852207502177872
17463825976726542 50678523251397352
43916256323739648 52828956521399336
17013907113629924 57382201876685752
52056611314961656 60919385371250952
21597474720260252 103296085931221840
47827856241067912 58356676653552280
50961305264267760 101901429993449088
68763508021034280 99105520089171280
59509923603783456 72295178788830224
28366030979974764 64060934830337560
3371003997034456 95439963580231920
41933350844352744 100119128865431648
49574014147536496 94962010722732224
19957395532220472 30827752428744908
66624270952659264 94633110515055136
55796637984367784 83340693369331408
25656716815605940 57816491087591208
59435902378003344 100521049137326112
85473440926356176 86085468921454672
49974323486604720 103765376024095216
83787882961116848 93676386549032272
5697620718375019 74461540523779344
18942047419358076 59269560416947592
58382996136769136 87704810712767456
28167212272680300 60666846437194096
63212797869705240 98524948640485056
21867213511890424 88804821640058576
78810299935478256 84566095103480960
33642299124160404 72752858796962784
33644075853228780 52529219034958296
73253166911314048 85933663602176720
11432200148347480 76239209399370240
95471953293547872 103274329669097584
35194525252474996 36824118892419840
19840346246339048 97632550993341888
6941081603501896 97160732441060320
10630701373116690 60249242480074344
39299372145568872 96091766103494704
84326033088510944 91541699760758640
11117655629066474 49995854769176128
38965625801842904 68971180609667248
19866386258807768 56053140310635408
25174122590808884 80033828070197728
26808435253166216 106305812224342784
4295267820901110 61346027635451544
43854582425799584 84489323848984192
4077661090281298 76361391503360800
25113252347185148 34170756003926108
49959366010552248 50241614395916400
38885672069186424 61070479064648856
33468605236634464 68937255929291576
54783466378328360 66973860709471168
62409195088094368 100548023392513712
22098883796426788 47222582918920928
35952491271726248 92569410624882176
44365947658397320 60367862697926368
71699534321202896 91023943576318032
99494173634943072 106508063153128112
3798750270649340 38535139433789848
5028696197416690 11354458828017050
52731127263002808 87496009012954384
100458165049932928 103833663070822592
36132048018607352 105031607289561136
13234253936067208 105036935827812640
48661840668047744 55368759966619144
48754113787460360 64331241494690360
23050606097242368 72290787129303792
23327724742002884 102946140698408944
47935254585176880 91335963207223184
43503654797171424 79992352243835504
15891910009318170 93676817369004112
14575952780430994 40178678343348720
9722064196105582 10701648571801002
65544870597183264 72400601368890800
78241275440833328 99344923641413552
57815951768229712 68651810314503904
79976978100320096 92153591479616608
14682537525628670 44488677700473432
10865780909153372 94111575747916464
41958903744770840 98887680041252576
84754138561748560 102553921485491616
48039909807296784 52726312782544360
20463044228162776 94592399193378512
54999459501097136 71739468401302000
38070000371321888 61849382617245136
56772765120312536 89576865705728592
32393459580344412 54373522114066728
64215239135277216 72576757165333600
56553869161461672 93209550261205728
45734630042800928 51885876860651048
69759398782490200 100359055611939296
30370026083803196 94600229365605216
4507391685292819 42472908882998304
51870933537936816 73695484052887008
68362317349058192 79801386091288048
36319225630036944 105001388387505024
11885032248247916 49730554795940432
31041660328210848 84495554728695728
88628041121515712 99669757429395728
15903506487007532 106523463586753904
9316749822579580 75848600646529440
41656810322098184 45605653748352080
14398824505747232 60252676739127768
1767153322935868 34608657763880940
40162771618270 74470237890184832
32523269910223788 104349567289981136
18365693493879328 60607484947107736
11351306789543158 106922212735915056
27579296760989016 89282057680031632
1476049183212662 10775432031707770
48887927248722104 101443140809275504
32954847466569920 57814091791865576
9825586469194800 64804441156316792
10059513931689840 61067271151657144
47485245900941112 54967418713715392
46678663955525616 66678589998973120
19487979423226560 60584367610799448
45808139927954128 58093161646280320
69930003545212600 84650645284501312
35333217943407080 106251293938990848
24623662727343384 53645212557970464
39466504717609048 47675847338723784
31696979646338672 102080951175581040
44887288070839336 47333758640043672
634357663832855 7679182734292226
42854466462091088 53041281636301072
20682530620218672 74200953089805264
26081536030256668 61102034278447376
64319221209698144 83615796981511744
42829264992981368 104131963276181088
33001974642799016 100792384969977632
11403474606856162 101964805337754880
19449024419186032 49180347864131960
28872763878274936 39225063859118672
50117639950187328 104927512098740448
90649605090663200 93722769996690800
50476553364818600 89717945528381024
11418847882806784 54473926389028960
2320624709632112 29164420827595156
12260438688576134 34985177117106648
53864842236696656 56625329402907976
39111030297201944 56276128344036896
21185313590647520 54880450805777776
56045428945210296 69441956223137328
7961090532891088 71698589408391992
21443607312085356 59738368902267488
74510719054969456 99847020090302336
17420751403099070 40913867440999248
4212215206526949 25783770610458008
38975536418082072 41900843341845728
5767738536185840 60212403166330752
29974732218898028 82452960882786992
21478014110729232 52996618574731096
7821895605817037 24789918240896620
55729943536988104 65657085849921840
16116607989125452 66210853620732160
72773953198622944 87245603366836224
932195477545166 103924363365915360
50250178511802320 77081096005399376
34240398300639744 77416738736726432
9636788923332984 21191039552398312
39626287489001872 104274784229916448
75587963337452368 80938316274689536
60701313195005832 85695742657954832
8837198637984472 82776865397042512
68786480265701720 102483672176135312
52322084442496904 61016481747983584
23106142723695388 54604385201695664
29065658995702380 92888924466393712
42331874486639808 70037079094326824
15214629128406534 60851513642560992
51801634750920136 53857753772487288
19177901949611676 57352114426076920
43226983262615992 69331280242441216
42153260853269600 43627452019083432
42228297510954688 78726657604805040
36573413952837392 85102460641717200
53644257459127840 86328367323730896
2810187323139192 54540713290247760
1876812513475037 105090680457722912
35848495158504508 51718754578939472
58992702021133840 86300784161987360
73681799243698928 98121635469120464
28096882353416840 50444072005055264
14911437019738016 46263094603368784
25767276725275056 50550853949319488
6037699283887485 88827036405512672
53023144707670624 85363325038661632
53696108380630144 96039395889662992
51030996326779584 102059527099249328
66961944015049400 69955061446830032
63211043349446144 85438018054082160
17561231276348506 86745826621404320
1614719989901734 90387731016272416
42819718235651424 84024902713355680
85988937558506832 104248414640303488
56619295156148944 76181535368087056
50411150699401888 71529999484378472
36667464616056464 89584160653476768
39943514137950536 74287737862977648
6498054785656361 53544564382836184
39665676605874656 86963285721722848
54777883803430968 75382794338776832
43199094090983608 94479413987648448
55777756818776736 92807339830495888
2626743987445070 16587328618930446
39266737288639096 67714286597141688
12487165730022056 92355814570649776
263576456292343 77786078329033712
47816381166626384 86173316022238208
57238374812226136 101898667006776112
46579933330101040 72513162205696528
29404299328670900 36314098666732048
63395188055435600 82206696788378960
30974276577317064 77253156883305024
38969689297462488 61673079955296744
66145982084996832 88146926013256512
36729894475983072 50013696063992336
68256523687036936 74668468442353488
11969225500859076 78785309619447760
14527563375674066 22303352936952984
56895191718893848 86986299727203424
33710290944510672 46138215999546456
12119579938774498 41293661068415856
37409170781548712 62626342075725592
70654249974792904 81817116156137136
76494304770509008 92226365252863360
91679264953902112 99352710428257808
18894836896505368 102492463654439600
78630535934305232 84745856228918512
76668745615219920 101260386870866080
39181745708509848 44356625605455424
14590621526219948 56124506086169088
42100162123672512 68710273588055840
30987708734705372 68083787716242640
21324544134059536 36412257537297080
58796146416164816 88734693244191792
28920924226669712 80208442518524224
31133629814444752 52496725222263752
72077858480339472 86106802242744496
93239738061480000 100997727252117600
52583312591598544 88954069640771920
43125106604554392 66431961757563056
23558139884920136 104178397052977056
14857948931209574 28766198459652344
53173940120987352 99377469221020560
30540051578739564 65413587167185248
39550854488426616 65934523296119728
54221829604394184 92553657306505632
54094196584915192 66471920057941096
45342015146436336 90753178760444320
5361705731483844 50598371200297576
31891246751968020 32975464340493032
19267907942258084 23900278161407484
33246164065293524 102220322098441376
43987601493635584 77607242354716912
914509686296845 6431838867998890
11203669964563376 79396521528622480
65514142308912320 74767244526325264
11659635998750694 62989715004258768
82418705018111856 96889677897042144
37881211215481968 38226107164685080
70716881433213088 80450043206925632
20348802804210292 28082734260292068
1000196825853729 17028702367931758
40123873285638832 77025311647720384
53362569522229800 95017554574958480
11503424289860542 96355379411720720
14916570983083734 63832060025856816
2189923655853272 71641835065658992
19691445528635800 87950895996500448
66407039761906856 89550323021089232
5742100350176242 38480805829192760
74750247146167424 81787925567208912
68457915283582728 78557170559149984
25313787895393768 74511987682103008
13631727551937112 31576543171883792
34414099017789100 61341922259912144
53353959813303408 92243293955424176
100469964352806528 103103350001026976
46100057884264400 73809131776781888
28160171071149080 51195313912088040
34127063359785100 45539807262085752
44834306974770000 85475255405986080
74378317300283088 91240427309512000
2347819201861573 90896173796872384
67080164212290616 99567153308622032
1878197425105286 49471586101909288
19060526735699092 61522574253118168
2421712107357789 44049323785583904
2116700056037141 24908704928565612
3158610974849321 14267236086509714
21295176320968260 36855778095894648
34552062127908728 41589377106701688
38602649624235176 41096608107456232
23960949734215180 74949348318324320
33035794281737540 65281461230944480
37492685178018208 55087548814471848
5073523714924243 58612739766004216
44979863820631816 49945709548674040
5567623131252674 33234927563771840
71106472199432416 84719105935898256
69365487834806104 105196900316257920
2469994505683900 95752925574724256
29883937995122544 91742016987517984
85993351749069264 102154233682812944
14291776243861016 74694706816986896
5435935037117389 67280278017478984
39008146528914664 54451687065365248
101866507945840896 103697228705053776
30359914515671556 38022744813358712
19303236748436368 74898148612184192
52351400530419568 89609991818273216
80425619245510912 91150290715607120
16083821633985148 74752907840375952
4184942117924502 25621566149306120
64212060616323128 96821487448305952
45029750882736616 68746447648565712
16619035775052652 76267347640537696
16547722462825022 90087211180351696
55450173584649312 93057359776189472
17696619092343150 53159385837854416
75607392641999104 98370365429468976
19690273675010692 106659820282198016
27724679450997180 105269513205074752
12573682271585472 36299027654968280
39100153322794744 92950583237949424
65137995995470088 94727266282606560
37365089093871328 45123942675207168
31309170714566060 67839324174554864
2005421066028596 57893328736140096
80553079713737536 104313077360792992
15175090060671624 53253927857936888
41003337749261496 59641679237387504
8573925329361730 91736809585129984
77065373518791632 95767104696528688
63131006196318856 92768619927093184
3135688450708391 88797736737179616
5854492131073764 68345532685389368
47309368859104944 82344646910091072
19742765862142192 83945391740096720
12491853305142600 100257418956445376
87412364152543312 97358710474289760
43891195929591392 90901278075316288
48257374308531984 79623082265307280
2872648591315080 29538701385183732
52054899402216752 55357343062134584
3317974455092241 68929788136113016
1382774368349839 17488382288613140
63635712799850880 81366795501519824
17365059950034724 84955081497733360
15908459806794748 63419143190044056
3701600655510714 47434797014849504
40662255283578512 103639028921374960
83245615011622288 92421711084211024
17221793520796596 48338419769761688
28188149270431152 59516837962349736
59435321246512256 65733863609484904
47556667902604320 64647755624692576
82264067353138784 92314829587974992
51661332300719864 63591871662255136
73585824965887872 85023979457363936
65401636838605920 75573408622303056
58172743232204088 81750662785051008
1578457708351899 57635069371340592
35748378970126744 59581270705340608
43563213335252024 92294494880167440
35970359193623372 84228794794109008
70127146553765152 96441134647918384
43263238931539944 55723995449853928
71582307301410720 105808722208167712
43533085806980920 63270894714314688
6727721551619724 38485517996078136
74338539895694400 75038891414086960
15152051172977838 31513792489157888
671264333446121 101019159153248656
5791224981444934 69014674155040784
48174523098273112 103961211531106624
278363546533966 79422690845307584
7043527092128376 58479702260551488
70101179269643824 91933850317153216
21654816360723888 49218016348215136
18639957676663984 39801865940781808
49768791730986432 80624411057014512
51564636091082032 78700651426299712
38762667436145424 103761463881063904
14906468075025568 59742735382672920
45497863490645248 86894645570762688
5366386429952243 10786068517037588
56350321770251496 73681435052689024
11072043667685706 76626818963663904
3845775311729815 15945097129920968
74032428507482576 98133807586888944
61211500788470880 89507551406411792
63419076822321736 94173843234827472
16905199034865198 95940239562614496
65598521915016976 77852682663259552
16027257934115992 26572867867669692
1635428366624070 23337898887223068
70923517400676392 84072821996968128
3570269949993517 64344207067461432
3904276280249407 106328368732150336
18699298412195980 59042339527997624
42888593649788312 62695174461106912
77466451997347312 79276809833309600
22154646117496124 104218556477978576
7349948274662404 105057789360276096
67892369483155864 84231289922826048
10687388678832632 18455716957799540
34174264883279440 102770546236481152
6896113487183384 101817186169648416
27385099260414520 47578686091239960
15991704701943216 97610438152187792
10274998226177984 37222442327829384
829045111844635 33417005612778876
28369995203178804 45757273813484216
74932020018999904 88134826082903344
27936084799194 70217387782165952
26346135819678896 84129468737384848
65490150191743888 66769269478013648
76288545653804832 104956629344894096
55184934937268096 103496876490115792
35535088105973456 69509464966928904
2921243612953188 8400165966734700
12317925667772682 94919504895495280
94496553761709648 100205575642303904
43751071087287544 89506515303601888
42938907168776344 55960915646427952
76454115677932016 94872699536428512
17132672929355250 52704287636248808
20634186950528728 27765097879246156
49827424538493760 66354571506562848
9201325337407690 69770856233318752
37092231741894936 81070414139010672
72064898097474336 104807646410834560
29895041221482868 62422545316511952
52643605199324832 89053764851791056
30187161348120136 67327072770547904
41249737057596992 105607957087644256
36927884443455912 84941100519313104
18807094957470332 88518040316808368
2026882805939103 27925306241702288
17090783775239192 84089314484082848
31181367759950656 32078914028178424
46905748642983272 47737349415981704
27874574697882096 98414169938693680
61836854966025960 86604406203275344
16325340806621180 95623606476203968
9691519430974584 57671464392950096
27260598294784564 106699735559436480
19869880645582212 72987250348346752
32815835491514608 99759826424092544
14300392433907326 61735846154000512
64703611910534704 67890536758792536
30256264322422044 35945432129533028
21683529202235424 45833817552989608
2153353464757920 74190563504906512
24935814327386872 93111512923257504
35242760433503364 71982255228626296
17929875633937464 67890068636491432
49731159990847424 51044158997097048
38871723155844520 86507051611077936
20742131870084392 60856421873118248
83912773807561168 90035820522407584
45314952697893936 68150304563604016
66927418352121008 78465610634790464
87629794349921472 105911647664002672
10348290514485556 78099586888108880
36670509451522464 98531950757552400
41928954254849648 61439619624511752
43460756721781568 101312086071262416
12429087895335778 45289385861720304
146281417358017 33244423432067128
31296602806375140 43963137606647136
38899530062080024 83604707337232256
3151278190736772 10415088471366888
22912502140273300 75836442661025664
53350531980807912 92188011375836240
62151028150956000 71075655600523040
19637665341313564 97005349845173696
20812202535295880 102901072548150320
41054626511019920 75723689967956976
9874510552735526 107126808215558688
16767990011265574 72487469787691152
30372091570259876 85123675744356976
11868645490051276 41593444658719280
7812411334165196 80429353434342624
13603795497767648 93897509270494512
64032785415270656 91306487498290304
4759293643719867 47966356891055328
34183234209900684 104303292060969232
73621536430348624 76442746532804912
2273089626516343 9259699872512060
60534234213583792 104844303792157040
14738297948240288 87318157645890096
89838197207878544 104657575444502320
22611075946050276 59815418543719136
63021878971481360 66506865758935968
14419684145258340 52466703911780960
5505126660984806 86806419643709232
46411672432503920 67752648672029920
3444515307153322 72849168970401424
51721947511130552 75031668067216160
21840023910377516 30174153078465672
42980698303575920 83132936858495760
15859254638605128 90359106577298032
12716994630170830 39061672846631648
14366057752772912 91922340620805408
41097281087319592 52889637193813352
32488308260040304 72690774854172176
54476519516270096 82395888554886672
11085101607255942 32945718320393392
4344705284600451 65729734595867200
37914559933505272 57523819007727464
62974689541138880 88547580739020592
18873689882539760 44894086637266568
2136113315963365 51234755062862424
29929499389896028 66171813275817912
65176819602158392 99900063220402208
1318933699549866 72292279519249392
35623306347033332 83600112047924096
51495685665103184 67234895191302912
60151105969685016 88540993047425136
83180527958009776 94085523735368400
32691213243435308 32809027904177112
8158068179486089 64066287702573048
10214190104612356 95809536277945760
27176753072847000 97680976339445936
5240895484746555 30514476170794316
27824722397091692 48640990714331464
3575192596845247 50787610840809280
6370239904182819 48233044540110808
47995070142757448 64650074594735376
19595705996044932 101649388917203200
6496751093900684 89755379807248736
53911887992845568 76958033865284768
34804370531334708 50157187680883440
73067062701813168 95424767954470880
47181879879511672 102303668612281104
95126764876493888 102816408846059104
12062951094863518 51731952203603392
15859175358786402 42501124550494408
29747614713267152 47000377815067320
33891907101863120 42313852804448344
37355612202300664 38152405212688472
13591683362240608 16305250678747950
50224428810792192 59309678318732488
65121154169517552 106634936308638448
66773670911714976 70313570068819848
18143382467834484 92652296152322832
17890190287711726 79734476326401568
19210295807582104 95690814699254288
9886255460046012 16732622753807840
77676073370135920 83628857645401056
45896226159650832 94987104541199552
27497173044181840 38369482216920872
28763786292092148 62534031641604272
79430963973065232 84087296422812320
89236224566251424 97084631142234480
641951202263260 1279025407441712
63783461579119528 78931079979692880
73037006228952064 86968537500976992
51344290051087600 80403994904682208
53018088895906480 69256257325486800
78586704769735008 90218875938216832
23143100491186536 75509769295254944
78759207401835296 78882643759616896
97082543838475472 98997657326442016
41060936284521128 43538609715343504
34052630596271152 89013306937893728
77096481834180496 98547352210102528
31872958038432332 73449065870595216
47372820683657480 54190168769643432
79046442647198528 85041891894650704
42841896391514232 76938091131498000
6184615389582828 60651965332890736
17927537585759746 31660674901250860
63013319997225992 95208101781018512
10378478554694372 70427217961695520
8376592608018499 40097757865987040
74768347916817520 94085878002926304
65128767745999568 80569031466101120
56421400236271320 65483847106894720
1983106810509110 70726651421864360
7161301554308705 99153557215941680
11055986431948860 67669716180218928
67066658291223944 82724273430866672
24066628007082000 67743795259245344
24679991221023192 56819541436257208
70002260374301568 74127095172894336
3013270661106493 16571152110807048
39290115648286464 83213251396330688
24472661168694700 57395653430889160
40070072867062400 83467997318872496
91689671142615952 106764115068769136
14465545818880090 62659413017112768
1280795752962494 2130538862948228
57644001304556688 62334623592578160
56149782568235048 94953636991019872
32920701415355320 95169635093849232
102355038669408864 102738873455602320
63791617927566568 98146539121979200
11470648421943290 53411851712329896
76666174426381344 81424192106620832
3348843453701403 18682362091933452
2788807661764909 39143054550152608
51548524504178648 91306201351011328
39010391983552576 74889194392583136
81560931781451088 105051907715081088
77558940238461344 79121993114539008
39435314246906304 41296242593848824
91521779552769520 101749343354585712
52476106078170048 71219393918282744
57985648570926320 105937581070617744
92611096743637904 102349918666080912
5176507742396548 88481663053014048
20989214229821408 32264107434325428
42834212824746728 53567639621551928
68024379097498360 70420753383332488
4880574928493121 33555670380558796
39154803736672232 60155199181692160
54963404178973424 97080115557040848
34834966911612724 90352475061228608
13053186995381172 72951019321648064
98472335739519936 104222815838335488
61538456568018000 69736890311422768
59670569089106024 62102955715394248
40497540414988736 76076471473103760
58384431368929704 89506797492440080
42435363345108440 88156632100219776
35016431861454412 57800433033103216
75646797523485232 81755299967506464
45148894552111080 85402574835546544
2105084923489381 86899145078937200
16142957315034114 102186995846729344
32552209713417456 54535220681059296
12670502604995354 87445666570473536
41820020260129192 71330776259356728
31427775533109304 74473887991758384
25777867983525484 86578249683772336
65777344400652352 101859642042901296
6050728085946659 65460116679309504
69077424307252160 106034977395368256
73147959974434320 73387398203770496
7114189814889149 62433394995772592
11848277681384284 17231842627103052
19159490836631024 66923241577140464
49609160226768904 65609069569178808
5410886208959201 90778180686584144
31721516023794576 96569992494134960
26360108560022752 29487254817048280
29937843208122272 68105372581154288
34004505993337272 97549589923611120
67504716371030088 72408564591302528
84954642742600688 86415049768668416
44452779778215432 101146506648725952
70279768802031752 93627101291595136
17670932162033092 44889068848413496
14623006565692910 34947338969422552
23630675458577360 53872426719114720
25753604656161132 93851642788167632
12164682616910178 71040423614111368
52854620813138992 79115364754221392
12008162865066 1164215147413636
942394382934189 81619490604869888
769579667145157 49726624725662264
71146840489374968 104301864637378752
48312082131703600 65484637361747784
14538067805263528 23525658937539304
41566411289743448 54842748574810824
63917695418289984 92623569113755472
5499843705717853 106636554890242064
54878989685601456 79301698842473648
35213510739682028 88035024475330016
28355133600080124 93396729501905504
8038038125532918 40890864561021448
62978110669625128 78067336092745632
18513257298400888 62843613914529840
1161619785874176 57432026569450032
67674373702211040 88913292731773808
79191120924596832 107110503139843056
67529659597967952 90844259229092464
7724561878797154 47978646532014112
49274020965065416 59882430541935768
103521731446780080 106580297806252352
82514458016269344 86773784409881648
40098986281974056 86684895305222752
61688166366032824 81828649008320672
39077093121978024 55984044224920304
70646254960059016 77704609618893472
48402715498529848 84000364904700896
26104175929490676 83547864975301024
32371474040145132 54402034724642592
20581842319961940 37038108534252952
61095564931589544 70861530246073576
95332087833570912 105673595733495008
11006548013878638 78333660511571936
65787380486603200 72204181334085120
35896670884278128 92150657944965792
3559329281239702 49834773348686248
9850038851333242 16548111396303568
62166497550607720 71988925096514936
15438586559720620 21362113517002500
11085098002961738 74480281559160272
8064806240544896 96946150709551680
45358956999667384 89900510102600528
43660194061042048 95821935777808816
40881293824522424 65941160207881584
67738005099727672 69760453551852080
54110095921667512 102574045633206624
38834617643009592 63247526791367376
1191340141493225 17815700568028652
13247460543859490 85240233426976832
56092274440640296 82845304933050960
40435454928229928 84161900653821616
43548985680226544 92421203581999264
12086020775417336 38024630151198984
24521337234710708 89766167692758608
73699949251529744 103538760749094832
48691615674165376 61921558285100208
39983212798174312 53890922939495504
14556083702954492 36226877882003808
23253644721229184 61338990287616768
42243042446116664 71968220823274656
41379278448372672 76106855974374048
23467845260644544 88572469654263744
11363051165207678 45521084960258128
17472039625978098 60930153835374872
67525287579137464 100024662821459632
55438392337311208 97045225148758000
65784600187427560 100072356881806624
21441312762025844 60654417441874728
39535421343593624 101036085546377248
48389646624469024 98939186242722000
74910540157401328 79218834801499600
72927439021931504 105044962343852672
103629114751815 90752364194866240
30411218361121004 59280962865902744
13145396734962090 107118544378254000
50468047821480208 60950559594273416
9840094286080176 23706817392208496
9476956983133322 45971364751184112
18218928653110516 59096027597819176
14314274487025460 99191361335533584
22771719544372192 100439873870360624
830318899383926 49099316858438136
15447486485095986 70530699205695768
50147533528312712 84962799526637696
51123446036867936 86692735700832416
76165003865789840 94413453400497872
9783802677335364 42100131874216864
79415677046260112 88600809935417616
3030769430620577 96312097435320720
56622941751364168 87275292677100048
31549580019007512 55915774932953680
21179715868992628 73915072602498288
38327704012850216 88317599605355504
19293987019815456 61402620993286168
44531047455075864 45107289755692696
10778888124635322 28158228068504732
51355364512597304 76961157300646256
31125520969680804 35258584819269200
35462972546826956 73964258899897424
240318974061966 54714169641313200
19182405647133648 94240261422671184
38448440566086216 64297855558673136
26218854567246644 102902313011332000
71576609947151224 81417881259795040
51530620705437504 103901692101202080
19125800450891508 73749488338388112
76456778151715904 107007081973365472
37087898670274376 48215918566328840
51548547613814960 62460341428682744
23869366186950696 41022730364310096
57712076571103704 71873736433878752
92430427034288464 102420368738807744
3118590869994356 90937281926134928
18667135096966944 100699423282486016
31011004172620412 56315177764411576
38330247580876184 67250574504298824
17873647382497416 62411659103786888
54646417903118928 74906051139487120
46965317480588944 74104122559391072
14218614116984948 38741941924604824
62689089419316904 77988004512395904
69015665882495536 94693135626974544
12725122234540566 15571442798035822
58844245798118624 75559295512971920
35562248017586920 55780515533577760
77628395732177776 99148668016617264
19920976201194012 32104709432377264
73867508529542592 98105564032884656
35588641978405020 45584218384985000
49186535996853664 60529591532477224
39709773562476376 45489757599238232
27647887547001664 30811664717348116
60415325106923712 67275720080215112
48519761499127224 70908220520700496
81365573921512656 107286929614243760
75617098778620960 104439839906987440
39176520468902232 61485708572258792
25222122217123428 47056885171912032
30831658581427784 71870973893018768
20767564442427456 102926426252525392
19849244127535260 68823162616671416
35396050628967308 103941677776736896
795400151188278 81213973745346880
38589112496839928 43330524864293312
33169685225878164 46402075689147592
7714903925799947 15975180912783822
28090394516394824 39177212204377392
13648606613209924 64000118539689672
3814587820412447 11515875751955802
33006900109726352 69045145746698040
8017179968210988 70268027297696728
41636687629802344 52533567109199552
29486737564263172 73560725770721104
74270510519141056 92534625908834896
8012563392377477 73418825058314176
46629235433494592 52823982354695544
39819382011068368 65356684210555304
239138244668960 38194156677319360
65116455003562200 101969223990311872
12048200040699776 73150448128514528
61010163638622704 71688524012413832
8191977276935201 42808751830276512
5495196979829029 67656089634375800
68583495958940168 89246071591884288
51980882319009048 106997995722963776
36049964445831320 55689145306564744
53341783687943296 89759541542490816
71294372716340680 101008036685429824
8919606995330053 55652282217852432
66887142924182552 104521739702108832
79674713667389728 102580293293922096
6839737541026310 67779070249776120
92444590400777872 101065338382637840
12278594420413596 88186478877233936
18289780175840008 45328469949747872
27090779625548188 82544526561122176
11784528033410270 43290348938011960
17768818549331676 56776718185882984
50149207325593216 85219521516419264
51413979053371080 104002447204753168
6932761814577488 28069998381374756
44016305796527128 70652763511215632
60910460137083088 84484107292252400
42312871000044272 51137496073869736
14298006810296258 69593622665459480
54894490587036544 91892476596945248
18658992399842464 35943476006464408
68275857575120584 86832661127669200
13488779185799798 43266387643782832
11431335828710944 71899434503970760
52619015062180360 104487235029496448
29023870755394380 52316509858107024
4411960202672579 27060715473510376
62596163669949376 79847145252643248
52173660241669880 100198818362525232
12120612477128608 78498133197670416
56554104939053000 67465766295253792
23053393998785416 94784707723679024
45727450351987864 89512620710623984
47344676560310392 97230114795122208
14154738948052606 84979837574651392
24615881593344132 100028895307703072
56020987376075400 91006194609601648
59120608535777320 72665983188374752
28156813366134280 62565329793990360
11611647731750496 94413405095340400
47125715429557448 70279580662583200
25523564118053072 105828206131654416
19989606958922972 37635156406395744
21172472192129528 75842742677216000
3057756728059007 36191743572693656
91065163824782240 92519007976066640
606679764992523 91662028592043744
17691010052606212 64161665343954888
36037893743058032 40658823587205152
38261269597139000 48061348249187120
15382277522905740 35905916431121468
52231713291305576 81646282886182064
4963607222620776 72461362476801344
71984139422996560 76704328631892816
50824834741781264 62690555433260384
43068408386352568 82089231994522528
43597694549930976 69715006777048536
44381775913524272 89322231581764272
3229928149181368 44597782689648080
35585048315872212 43112601059601240
19508559746924604 29201392184760684
4232510334706499 83519360301567120
7357712740346913 75277224023793840
59379210172043264 63439158957989536
66845587389554632 87479969642734960
88925026236064576 106668376710530160
268334710222625 16281133859502802
33226597490829488 48404723122473552
35493134539478704 90837674208063568
19378122458223356 65893776836778296
21701970712740720 55624688761592896
1564255401517106 96934137992517152
12471056805576332 64330299790617024
32306098408436604 45858159941807968
86875138065685712 93068006831029568
8603820241177373 70921983799799008
37234671885218072 44014023611774856
42807722453630088 69337080927443352
28001271271657580 40746963183962656
9528967207944112 36923621714935328
6230149850113682 35807276718577216
89566028500483760 100416124155754528
98697055736602080 101565774633196704
8329684216577535 17775479991915904
58615491603388248 103847173526649152
16062941667366418 106237704977122560
90881413178987936 94594251079012736
25741082716324248 58189036750244176
56192591748166688 74560949751615568
31923773211671468 64595038802904168
93110211851940208 96196118887035808
3059315897809221 46367189768045072
49711226409101512 82251964987574048
67494173032255592 70139489402992672
24190168908583848 39688123322890880
2252705451657487 70155395323443648
10954074124735266 22418605014731992
46341623808256936 67975938766999856
53654962402043944 94545983752203040
19548551394564832 69942531968494072
35558253184132024 45173096462775448
7859186444029241 13895387259321984
7363237685445408 85212729640597200
12740343738943870 46320389659533720
6356759032926563 26354258204819504
51639599096812848 90770460991468864
92509247411913360 96013302153698400
2228534696475221 16220875153631982
68754207976740688 87286650453992512
4231338361354449 88411696237443600
37899965357131600 72988179534572640
72444443503183408 79382558383514448
3080486731199266 57287795613419376
88582183793571904 94236378110078480
81311355816521888 100354138106548368
21771723378223052 96638376698776304
16623209711927424 18106268186225140
45601151037498504 81642089034090096
27854936880965440 59074002597494160
4782124920385745 100957740269376048
5773192375534824 98474403834550160
7131353823534016 69211888347828712
8660480110948949 105387866465673504
811556026467896 19376628967267240
23793259684473432 80741916514692352
7089698669194035 48474809602528792
63770240686684840 96848775349623936
60158571162521776 72824389495147744
1181879667979050 35804239316165944
53094981111699328 60645092329719576
36744599026153208 80450928650115248
14546521845764550 43675044104550200
43226885710035352 98350101373737392
10444563191670614 101633683757530272
72570749349703648 102356107765548000
4306286107620623 96180170732800352
47134803556486160 55481365660312688
20643541880751048 27845233583067720
21997254149047100 32418225622961064
63226277958023112 75287955938715024
4613511279016879 18442836222956476
14340889327507028 76910017726515632
65283783753737680 95545439911550576
2484640858343507 20907807829672636
53119741625071368 78118378232975056
18731733562639248 85259904025923200
29723638232744616 72998002381097072
37306613011886616 37528312371118568
94299965825312096 101694155778455792
94980245604124512 104488114732063744
87267028497225616 94049400139193024
24135418496777360 67807935853677792
27876816798734680 87012304659153040
1154850575413895 104383493790235968
22750646225561156 41482552126207760
68248798291140784 72503242667975280
14600413437622842 91401924901533184
70406790012382552 73307406933314944
1840488831728745 31724110546913928
60922082504636040 72724517473101856
11497699202476126 95517070163846640
42449528546391704 72679717398689312
38038481454436512 96153608481353440
33874122020785544 68027708754285088
58615545717188680 86605618540949296
28942799977281208 101430586255269296
2598052601900483 3731237840060045
19865943612316908 57002762507547416
47163459172055848 98829023761295760
22511723476283276 72844850600572624
28368751673473756 79845193442430928
97382818155048048 103151880425820992
74513969560291328 94945413950422336
96187911022926768 103587520923820560
19804949529152692 58026383647219504
56043899539422640 80552156187411936
11444179000193412 86404817708780720
6731571048017887 40969191062956640
79535976915190928 105870189526922288
13077713731246956 88801084795264112
66452813326234096 77216093320649008
32235483077000448 34374428361287328
63711460553670536 83342194378207072
3827555879418947 29830071069229524
39424579799021176 79196151844169280
9724161058543784 74452491938893168
46213374966698864 89009107897716576
56601763399933280 76757471762063648
13128392369623954 32882119047022268
14675311061820992 64746332595351064
27510934500453964 52073390958022720
16375989878000270 31989912057305928
43124356418223216 85136536267777296
62383188373909032 97316646912334112
10588111317803580 81473238415007824
27013620694055572 47579143543270904
35073028405591984 44852647964411192
18017179903282176 82592075650117920
27046590594503036 93768507111666544
16068884938724146 89951060298083552
6262466740048984 64021418047355312
17516293778065502 87707603749327520
6578027505236439 61022052492064704
44262610899868800 107056241002631056
5881646097815708 36576982759138128
63610127050587880 77749736626384016
40014010964138440 95494142460817776
25899555226751724 98824037376401200
20672786040836348 79997384456565520
53697204776362640 64818365894524040
70660890153887216 85721000453997472
37479398856857320 97952685450659616
31100130672235888 48259343955262400
1562631521760941 88251921056126464
23537076240438476 28364345324398056
16557124268310556 61263449916031304
18299143370853816 99691004995139376
15704944472923670 82055773993800400
9212169489086538 18674133025475324
9035626039236456 14125152763141260
15687594112671670 48912200518964800
39004676188637184 73034860217509504
12984052665566642 63755309610244024
104402040447760064 105268730082614576
64886716915220296 75615471227957968
25476529809526460 96875263655378784
21684967531829084 88411840335503824
22351979072006240 103940092865076128
60898631375245320 96055492044123136
11368053776216514 19097273135533152
57145797164522968 103150862543355616
27242037590100112 44575752601150920
7363284014664845 75826658764292192
7329587186097722 29223401829332368
56867404097948488 101825913918249184
6688992580166630 68954594081464048
31306958649103948 62094283291590152
13753966609498986 104608286835197504
32767465862307376 36742992948732776
15000281520330820 24497257796640412
22298981994187560 96072544029142048
45798280457341416 72472877210957376
89017694362322672 104845989148833536
50777103588717680 104362335137305136
4274894865540697 89846351480072832
28491461941502396 83284642613484624
6003576051375583 79155925283919952
34195984463452168 75871421194083072
21974346647507488 43497146578788400
17231856754957590 19777592818553556
58926909109484136 84179984992724272
75104177157599296 95619211522659360
36849928234571096 42998938149555616
15810304913173304 42797938279447960
30538561954360600 107319215076284096
34031368244464132 38771088718478800
28555950293467348 38774087844388600
35385415637968848 87955791243098496
66533040334454000 99012102404900416
40899690067346600 90560668606991632
31033009026148624 45325985980085016
40488935033565160 87897577274034176
33714223648458120 49441381598629408
16743843488366710 22487546294827664
324593644785309 31948108063224432
31477941300379964 82393660840587280
533710660082245 35693116512511848
1590333391547013 92952435066714528
46194780020319776 71262858741614576
7185649950260930 96122708099660160
37523777792897816 74107991541726352
70216006420159952 91907684648129712
5888317273697666 93426688413059664
61549661951802096 84094171551408816
39625725651897832 63182859500029792
33325043926828024 89628211455200624
64515826144159736 94506411657069072
86749780933128416 97068367236458272
6632968734603123 14791901508651360
44730613703384808 98182870864843808
57813422356125672 84782796667972992
65036524222364848 65288482095433464
9641245477611928 35973543349742912
75950572212332192 101155855783307328
58549419661396440 82276246212720544
11169398047636420 60034330768959464
23566159698574080 83617746024404576
63439144185593072 83961122647418256
6946989352964405 28598768517069260
42961993997661232 91682871937068224
35353357714654180 65592884634221688
61907165748226968 75694775500867120
74605097772296944 97211849358301984
44295149918785120 63662695422163808
5348745909810642 25305482813985840
32481810792883320 46307992419754440
11586980181528480 75153818193034032
772142383092117 44134016920912200
21377416088024532 98265632978466096
10581860532880026 91952229559512384
42662560472785592 73936980447888992
2887254771574403 39637844321071264
15739916002395258 21751711393312848
50741624326239040 65663953130868952
64106630113181728 82626500974503376
13201125576726158 55096840598896824
56621403122723040 97784347607476096
38386645471188376 44361740004346112
17953172729847346 44065612264496640
65152008590681880 100395698831004400
9257224114632802 17269996974080668
26115352243936556 87263807472485408
30125635320993824 96277855238407568
58886008396022072 75196404303563360
33226414946251700 62136938143749656
580548640265274 96903220108255056
15776107454487238 66829781647119944
28040576155995576 34067615522074912
33195385675698492 51261252277114136
58285474083957328 59119318056622352
36736987693711496 67261854045999952
78959181688603632 97923656137287968
12586970219792946 102070086876104416
1998841965637589 6540451295712284
68323702620758864 71221272371705288
16855125469786082 32349682142012424
50031442127413208 89628374410592320
48160555503649928 96576913375931232
23605167174521652 53451129604093584
32501028447694416 84262073656847056
84740708644787264 106406878253099888
26614380305463044 68789548858560224
3862922406501391 31286186010413380
39839236073732400 73621877299137920
24232606549977888 69034460044314232
15440272844858178 60215165638568152
16341215131559000 97008306294553808
33308654752241536 89153083333293584
76563568671172384 77328817974798256
37050153021798728 61825431184741632
56553849041083560 93583787683875712
61496829076155512 68318471635130352
118313901864242 13794700769808206
7477254415738301 48946981486376984
44665790342111992 53402055090092120
37985092242943216 41859722075929288
3855343099010470 14883787791137322
27537419210427872 70302590128473320
1168174328828049 92803860937769376
56537571502763400 92497861874281744
15824628811904154 20482522508242428
54558278413571584 73941245672076464
57984978031180608 95501505315708592
61497051043757664 78934349910796016
43124575161614256 80821962218804592
6019733249447635 81722489461658144
36112780466358584 39648726925470760
47832135927037080 84632603993111088
16558569988448726 70374947501265760
54332870763357960 59918076020666536
34055435896403144 35289185023764824
36273165061851904 54666337480726656
31114964883983632 56444685382799944
15067351363858042 107115215909296096
96264558621467264 96995699429187840
7010677532951359 62316075357643544
61583168862892952 89166902067483200
43870955790097456 46686052757147248
39270361757175848 69409600544864696
74342968411836288 95982654421110976
21224101891118636 44071229408123424
4736150578659060 28917532996387116
5924728519153980 79310944473920480
85643457492879152 91473531345506336
21442122870345700 107016323321785792
20930250506518568 96390920218790112
47212449019480160 84259673023026704
5670925113573078 103227260462086544
54427395008019288 56012260019775040
76164279447931328 89189503918850768
66689199484418912 90994338484668784
5545651923817829 74755843589701888
32921852522036380 72666978902944224
30744771574435824 58385319893780552
46868494072611264 105594239818955680
22185644264238372 67534155856477400
68671954942754784 79473349059685568
38495374809433008 51487665188928632
17894112842261898 46701925886432672
47137824490538056 56684972975459704
83854746347555216 106490111631368320
28549215543933124 66541901382034720
3925516269962694 23198420929257980
89550227220008896 102580003798106832
20426787902062620 103300256071117456
13153392944379052 62904742675405920
57012274304212224 106462062717683088
1310693873014832 31974853372804660
29994836732057972 67213294871902128
41288489966586712 73671996081976368
30360094101047916 63292830014420360
88637213240178352 103606746377681024
10391813422698600 35222819267314932
34548626941769428 95619506239282672
47098601635682328 75954308163007408
18149225162132276 70785924240852776
31515097420077152 71338399030013320
94098072853091872 94120560132910208
51842924953098328 90998736237211280
11279997315452964 27070583554493728
3770962673278048 15661191629662714
9166189433523566 78050334998639344
25486489487818160 55818410121259720
2756596582890321 106790162304604016
33896577317080328 81504246550234272
42411747121734648 56540667166550096
72244485603452720 82067718970291952
94185512975447136 97531850348930800
19171341514006816 82065973847954992
88680732347449168 105481732775668400
6186192699415211 28248024303644580
94824915489058368 95274451960289056
1345929087911606 92821224117720848
63321034873449744 79376339631961488
75864204491001168 95102517924772320
21072404865541088 89540345065611696
28789262214501208 37600432202575328
81549788393203776 101672957810712112
84623771435486656 85945311495148896
8691694319328313 49150874119215800
4845633657571033 59337896557473024
4176070574325945 81188523613055472
2753401140225984 63034682526170008
88996716590495728 99381807849775760
43827895199761224 59369592418523824
47972857311129792 97545221313428176
23473952633460632 60246629708344304
26063424520076384 82444741885008288
81383393494490864 89528234351058624
62262886718643608 73000177565551808
42258868732645824 73929277342966512
13168732848582848 41491568153150968
15780337820800410 42425209294786864
26643528554446428 100739887980597360
17911265947217570 100680563039350576
102872030482328864 103286185016640160
11908618493374260 81257700553774304
34166478789914344 37808010555938744
33749773869199772 99812721524222624
16920269600666820 36942345764873144
25377696524578108 42257658934405160
63350994348153728 86362166137219664
1723620037818528 95723132577106528
5922340333906940 21492771936289992
13718871809518060 71321515360323376
42582279913138224 95760818809216368
18085026908994304 85273207260831888
19769684864366544 78658779217323344
3772960684337999 90692589714135040
52455149317251616 97086193708295120
19143728423011028 56344751353864704
71724214871891824 95692401596876960
30618934424489992 35115684339138052
58341129613315232 103118785750384576
642691832542038 82670880322281696
3171578428120424 23483431672063080
34030545595599004 97891273688457552
69287742486740152 79075524618823664
14519717512488946 79423520309931232
66353030314134256 98321444730550064
22234770463290036 79596517915218400
21829930004443372 57577401815445360
77714318509330416 89977850189084672
80936410112962768 91424551858058224
23068690072545636 73034640993188144
46350386393805344 100048313281619328
69048368662867016 72277547838691376
23846105659926236 47152002888017304
40178273713564328 56600377650918232
3398278444528581 54232082996392856
38512058216196848 52020021734403256
69165614532136576 86623333712065552
2325085402105333 92447615691399440
18541471526889048 28761619358240144
90698710057471904 100487431506818448
30514023510005588 82535275618541008
1975473359175874 97413697712374560
9784357751232916 33316402225564976
28432947383237476 106292773078141472
16101595075355540 63040101594371448
23758604970018784 71278051747350736
37194030237128088 41700532647549464
63642777493830528 67303846066785472
42466049130705288 90010899805788096
6230945972658924 6255792077053074
79435681483554512 81930176093963664
50765851620164136 77456097960587360
9637756884880454 86388117312715200
46221541753924208 60219586733403816
91717073755469184 97324964068600528
9616335167768102 84761395472767312
16471340072273646 99299999249510256
29686548292195912 83819059356771520
584666143497085 86076711849585008
24312357091452804 102589618367264992
71310320308592648 104660064269215456
50674592346825824 66281707406554456
276481215042114 63121774238263360
22021229634766400 23931177319282164
19076460234462368 45736662599955776
32123312389712164 62311177229604376
34725002843096944 43945270930392864
41543263444443920 60747835600833928
41299571769856288 72212338990507936
67847596614470712 78908466051055568
71493986410510680 105364346711874448
9078165158375174 86914861892780352
32149502617354220 57610246207041968
29661435714278428 43356545996480968
13416139699499520 84703796169241760
91060986576701024 102487538713730688
35250031639637776 64525913655626336
23709850991613404 63054291982152592
64833992197211112 91884506384097344
28251466766809860 44480293915046336
76349000745949216 80011560295768784
18618866702077876 82873907771218160
32357045043792744 91939490985043776
45799078055143000 84588374689036224
25292493828947844 55392501303559912
45960176093499400 70407895134600112
4071685256710818 19304718323364652
22363635881855024 22580767314295592
65932011345247304 88662891891136224
31996257831502932 89536007825423488
842153302798843 18561990300976572
53263886706449544 84723058850071008
69963738986622664 82493748235472544
12036205296813210 66746868681713528
75000161954715008 82050757113971376
17324429081122980 89206452062915856
69337345618144264 80883855140248544
28969334709756104 83933148701894432
32815360496051044 97296731447507152
42562744753940992 62623953523514592
9725893313825994 101428985600200336
23036764093791976 88668852081255776
4373918494031146 75905599103109792
20707082934992232 22253481340528500
2070705655952836 88196277301792960
26238450425630968 103406675861837456
41239330544168496 70985446254016152
79784290500473840 106235366156510608
18557428110169992 66260524248131216
73365019217126128 86754372350536400
31623329188544100 33485676926895160
41429366217512152 48629152123084288
11395288417360312 101142714767082272
38758653821633168 39906147812746832
17178594199871836 50741692517783008
56851645039158280 95892871805948704
8739855200654607 34087394504265232
61873247014324608 70149333292046400
74292520722510192 104361891651071232
4224374452191927 72226801037073936
36125665039012168 49805661749470928
56316658687484392 59335618114901008
20944045358618176 64683631293350640
51217662664939144 82344491526884128
34664588810279868 76364039493602416
70155055597851224 79145215743322032
24613707820929352 107082985900637888
10122424747315222 82760415124213840
3572797577284624 64928658342582744
26329975330434432 91026478211050080
30160853595871372 94344783155255184
16988076302445232 36189927744688056
5079131141142657 19050673564045728
6946652529363255 70583838692705960
29564073208801668 97887483100595152
6173799403931812 80921888233454176
41451783302793912 53864213425801504
18470141493233500 53034380108443864
6411088614782719 85277662950345280
19729105143466960 67542793417570152
76962243686952256 103817534971886128
74264159675170176 74915590023888816
74686689075943040 94913332411127152
8633434935608678 15612690401227960
7239358020021443 9442938144645696
14441795028298196 43689571704665784
42466133962200952 79062684481772272
23155721870530332 70126754413004344
25403556603999344 30453071710832612
38982048916399792 107007576405742704
32398133752905676 34424359251681540
76976446878778880 82057367041102272
58755366693138160 102258200084944592
15326650724715814 37678302360628528
1431019422509766 44572941715152384
18964983228568660 94854320536057344
21712644140187084 64385125282982296
48317297146080808 87809010695238928
25200039452810684 37333117559137368
61522582887964664 98890714648554672
16032165945570764 90909923973271232
76852293293594032 82791745115224512
46869690175485640 58762782820709264
33503514337625904 96354676416685168
5850874120515445 93392735613335088
41052898721184568 83467539485406160
63328356154822200 76134998704330496
12477525788166054 58560855348585160
15460337926900110 81584061810044912
105921208117086096 106203545136300336
1876606187771989 62826418781799352
18805586759879696 67485427442710152
29835405026890964 50870739169984464
54315047556053960 54415561811901504
22177400431240856 53097008264960128
8289154466193776 8658940804383092
58628699228459200 64299508753932608
40795693577834728 65995985791213264
87048069130780080 88974474877011536
8242244276309972 76730206783152432
4064272648649981 101965533513594112
20787758875688948 25453757799724976
19506180858541880 104703459814551232
70916968361615792 75488870126380576
7425329653514104 25504635951668184
30754910162606068 96437595543197312
40453518892651392 44798054168204144
12805437263425454 37042579411503240
80954319376344352 105615228003612192
69121042773876616 82667254305089616
1568315928595353 104430453811233584
21409799654145444 54222748884864080
44900854645106912 49613444910209688
66084002056264536 84661699957387968
31510244292413348 54885815586349904
58054477169932208 97115702829056608
6469992616777424 71408941383235208
30334106459356328 33916297869255848
30996349732092684 74627731514315840
8739117199127965 63225652374488488
14343387959248742 86945895223545888
31736655745406740 83574922297188624
81096776256448800 93183515155065968
8314390983439260 24582372598203292
4350845759266665 8630750413145833
13531758581164178 79903543193187760
32040154992788716 103624668750043168
7160398412409596 23792596129407516
45842347019093728 61608633218522680
34506646232253668 62798610110378304
51444247705609160 73009666903500784
97300291777024512 100461755795865696
9275925129438788 38510880517717384
15744397501885232 64073815264300192
11237754907446678 20856190071652236
97170150292908912 98747918100702720
49502391749641832 78449552320140128
17890217520833598 106773878742928752
24187302169042984 102389389452505936
61889006475687824 100877760047043664
9435565255492026 45128777718751552
71831850420348400 79468183833764320
12577532975906380 36517378129303384
31218823740986272 74758937138013504
78318788475893072 90901405153398192
45164927002431896 71252635753554576
23520175428464140 24252999570367448
34602627376737232 84948627604429296
29671692952204912 61177201351469840
44689952373577144 46475707614556528
13775961530551156 81397105140613216
10335886466339880 32847955281641788
15863656322847376 60343339543296848
14510263935763176 57661813633541144
7035320356375508 66191102534582560
20108223809946452 99418794888248880
71287547130650752 101924485054798944
15325481786571512 82740783531676912
17250331466376124 98988413560586608
14648111310681924 54269284639875448
1468482415504838 22250581714836132
2629490467922593 41635896785793328
55766402486688264 100491442961240064
23215703371671308 63667264852146568
7315732118034749 34949747451533528
3187675710125353 78516853884331552
14139561431592186 90667937291012624
82563505696039632 85999929140687232
7875424278865437 56196253893016088
43922472435311152 79354695523910192
2255870768057634 56538790051684608
12766548086911782 62658346021122400
31490241038621920 64327118367408792
76670888691857200 91001277074902016
30816075346829244 62694936161261408
65187862109077112 72772698047412912
19650570637929164 76238676702836656
91530492607094624 92868273628725872
47370934501828416 51455677454571560
44839707180667904 82679964520176368
47905806617412216 55794573627424656
36599054234148432 55390590951006728
38785411953036520 76517203180383728
49102600870045120 104563758389801856
29316146769297808 32638047017696020
14590075726143654 40255449707369640
28561020887552280 62225105720349160
27631469077939624 85838947274308448
19712427179405604 82706705056581168
57124423863439592 101673063336205360
1945659334634400 57108583613959152
58619366748591264 65044009548206368
42372901517399624 87945039743166016
13783293484841546 50779668217458376
12842861474017342 18584547050229276
19700069403726972 71010014008518640
34720186079878256 48415257849602152
67153436823027840 86105375937200592
2246934516622926 44926903386987712
59300359947626528 97110349069715552
43920445539339088 85783528772142080
16303938906038676 47125922686141616
38980662540576192 85532162114859440
8385300583029943 49515879647806960
93231128953001840 93553285322316032
15045975297289666 49192562719615968
36498630024469400 46325410524002104
12110919613062294 18006791558417904
35976813158525108 104923588331215344
90584262216884672 105224957436269824
7109140806442646 39050733945025656
74792217440848592 105407779117173456
73039268208894384 94284450014604624
86760942650969744 103173970868706960
55872084381771880 74370002251404240
14880989139698418 92638043369513760
38671700843794656 80635915301548816
58821104260226096 60964612574996224
9409297049979024 81334383912365776
53210478002182800 92814177741618016
1778614559410477 49878550564613376
32750425176452276 45936881442089112
28087125914932268 99273890792792192
9654289241980750 65134633538557088
40830954226213096 87384987002077152
20907634805373396 48407205683010512
39183271970468544 87180263067596480
52907529646140704 74542234692032672
13873988214472970 99116025712419568
41727415117974112 64111096745525776
39727033573633216 88137452148483328
13823146079993828 83534533655463456
54966500331062728 76754175357518048
58583901029623064 65915898533016248
28850278035717792 44659986692911176
81555382335398144 97650479355741552
51373616183473240 102048124998631728
8819082103624731 83469832100927408
75004535307424976 104244922118927440
48769174634961728 78253898489008752
9236494520463568 58619475155751456
20248784825063716 101604909382924720
8727211942306905 82073575441729792
37565000995420480 81344716557279248
25508319096614088 52496013143046984
75507365767657136 85977795224041040
46939916416757232 87089155153674752
50157309405475648 77601214490601776
17697349001143276 99525238740049808
46204536180098752 66906576394332544
8359305643655782 92838375510632384
23979156690177552 28124176982675952
39571582870665384 105887472778895632
69686780904222912 103529169870715008
5738152501480106 68653640202875176
13591886609772882 54870273592005192
26011832992238252 36318053441276568
61360447862429464 92363964549538480
64152803321957816 107026992867425600
67075864565012784 81677996036588336
91285305855317744 102139925306486960
54303188535100968 84925663969170432
64983395786593664 86601361591528752
38068644971522160 49747871619550352
22571548654036344 99961712049144048
5494398554354480 75733738516243792
170821302212906 87620726137109424
76007996344926112 80906836544016320
5409936550880435 83494581175511600
30747478843883532 75776932285815088
31429180444635408 59411518497097816
17566208500849544 91433519113111168
18007699988652050 101670219911537616
31119104505214708 73597184595107696
84896133144683888 98011690309421216
54078204554917560 105225654129959936
70349107090583840 94554212802739392
2243776753362275 85736575647857328
80614036287195248 88979437657992608
5619918522755054 55417340497687560
38358212289741920 72591312284800768
2889499709688951 70997668941451304
4394106115148928 27261128268582552
1451242519987107 50568817219419128
13974988113170250 14491284499427804
51860977722606688 84913901146227696
79602182244208192 82103003094278000
30641634598279588 61267575562238728
27513227962590044 68148593713649408
2895756649953462 71365844023098416
3781750704697039 77021990073504688
39072129437393976 71077727565134856
23764532631804288 60796355002412448
28413371305926148 42106674576616696
32716376630954000 62843015440674248
26532293744300476 78308836239887280
47440046508259992 59680662047019992
14326031260335930 95329044455721344
48641243644751008 101073582742764720
47113289815360672 72371108008884480
18233737483641444 62553652824537696
46405594540392328 76284621451952784
15668998493020640 54693678601593432
9891915193940360 33110930647510548
53562537798573720 68093426363090552
26515111583754748 96130145546401648
1859543907785416 72549077453887984
33689336995664616 49652977358890560
45182100990803552 45933552993681744
30799746109307500 63721551238933600
1218714451965714 78187424105477952
51942823046149472 94726242036158432
34111898709590552 95480537535801760
56230950059053840 97993895006295456
654868924759293 87403471725915584
9953193912412268 81142097631046720
70761667326210064 105596876686925184
16063769402990350 94263095897240512
24598677693325820 66507505716791192
65025333860804024 73434719595954560
7446712990153508 7553574766310506
5471614306618503 62548534965017360
14704042118686304 73442005085833792
46998169846506912 55534134094449648
6181202888371662 53183444455757176
39821386140312984 80088757058001376
50737225521069744 104722956281564400
34760749998328800 69303419516474192
36805478151145960 89061525093733648
5533770347567371 30595961951448840
44711677414566448 63340452958642616
49490706967045240 84272217530002640
27951246723021332 71275025804444928
77027774799340480 100248342793151152
42652222989801432 99839044095193536
9603292438159948 81721983368281216
69522769643779032 71898523216859864
11418762618544776 19428706078945552
77554019137399712 99390848369342096
22694195044071212 72862815917661712
34533011315874120 36114476797273272
2194697880754853 32992437152007696
17801010159213268 43632836047986248
59985125050861392 61369857030811728
39474576260689184 85254125693052720
73185811884151888 90383664332906400
26981662012186068 33399696342932148
97030870261655488 102287032423356304
65195941259242288 81423432591930064
40160925828124264 44605329841003064
52270822698623688 85466553020624208
104462102579578464 107071016310920400
4708986923966983 74089888150221680
20192419888186276 94956844719533600
13045087163925560 58918220304412880
45589634609128976 62254974807755320
9825796876189046 43850543815351896
64809921860259288 74772323391326560
28545977432715244 64855437138424720
29118053733607120 34828877449311088
14647918761521920 54315262810457264
4566198203426364 31305271816048832
19327967717618192 100531322078784240
14302290999979790 94009846707370816
51240332893651232 102395266690602176
37003341127978160 96526605202159936
56896466503616368 79422696809259456
18662027423872004 40579828485059384
22935476966395964 105930099430717536
86034442192739536 106906436809584880
34026208798263952 77246049091046192
60168530920908776 62224892785501896
6229640909992985 92741446969316544
41350591078826168 49582778375957904
10652799019198614 87012594675256784
2842009906715013 92741073711823328
23611961743037812 56478158356553680
52144939763008912 80899434343258336
77386800766198784 89767313930862864
52385758267148624 100688806896915872
4180641428184893 100033480698524528
16115038460265742 93470552315258080
83440450910171552 105933168955707232
62417036907136192 105141561554602880
44129171364030480 49251596265382800
13251481488698586 100714325992605264
46118963729241968 73404945040414848
42512187453001048 88058281977310992
19423864995256436 31611491481196612
78046209505901760 106712782536455600
17653840001535044 17832939975610744
28634280438397996 55082075350135456
20292685258430876 61074699078147928
100822474811653968 103279839665780320
9430582205175786 62860548051919976
30952081914164372 41585968340988944
83201407195531136 97708719483009392
2396402567418672 75632614837865872
1261325659967423 92410048118289232
19615631588208784 50467012160712848
60085285447182120 86532684523906000
5819761356874851 12790677087783440
42192178490378216 59884114819000280
29127667605405824 102479158583182592
1094919154008866 95165393328962768
46141081781158096 86545725233147488
16748705533777246 63821153885434000
95809921463868384 99415278629035248
72896402356636480 102034646726304688
11494067549361426 62993995983614768
538968995715332 20397855080789580
52373981128891784 104559883451725456
2171858395689774 36551304844056720
56812935260778464 68919656958641856
43957959922040200 83936031127969408
5623061384601978 36462521985877248
19146137511793912 26922794310343948
32891129414113636 76862446878274208
73527603360321088 103065761348154128
24624185203116624 36165657178123112
29567383453291340 62131012045573840
5503038568901828 59199281001726952
42883573949756264 99043785670895440
2887779647913744 102604609283734960
617775901023865 54466581237654528
26381343776131456 47110934696761728
39018420537817408 92827160817471744
84723387230857136 102663050909598976
12388500028660972 82319500981666608
48821959129003552 77871611688927504
33782312741925452 53080398539212064
53196284147608216 59680945578803672
48141339059218248 69196958523344464
6388337164077381 91910776260414944
17470615153204356 46772537813742472
1031165171152878 74817736437113232
17771010269951258 86542177254182480
15156409143718728 89338817767608320
27498217157919328 73117925423547792
42500183002497128 106946367702271712
63436590901485096 78653589202305648
13379273291963966 101921882405221232
24609549461966340 92478743431481984
11296545246884924 64582407687785000
42945037695838952 65958921894444696
1983866642541123 64918737358275640
12672393752017220 37020063519623208
18711014273401652 88742729743317840
67179828562907448 80578473489455088
49504436495778688 98248515345193152
79913662487143376 100689804797650208
62801786885172312 64991139784495200
37768442827141216 82827507731636096
51134969878802136 77381344357598160
9594604155151754 106503739746505808
44259129826942088 75340031985321856
61703864348128168 79795819630149888
28117323308993164 89909737896859024
70427340414273496 95751529876709040
21834367376975264 36271762786283512
21470150593040860 81699139186573840
10860534001391226 58878403766686280
29985727366384904 60156648455133472
74946747763257648 105610306078144512
73477419029032944 88090820202504400
8850267120204931 87768435221621376
67358831693658488 71323198768356744
35339725547293876 69350084418149992
24313958717143644 83350880685652208
37094407135308480 101147188410540064
45662111944568280 97572387236654720
1899660432209016 4144630221924975
4695920977583697 70907851384556624
47121002408077648 102988398590816560
54706443474393112 100289300073498592
25560099605094544 91531564221128144
86635177524449584 95311589653871216
32358259805553836 89534047914159440
8821546782315069 101457369348456256
58085132817176088 67073509183283656
73978781798366208 103576998921720944
82859150593362096 96978482733693760
37678516841229272 102455830857382640
36867683272117256 82023357423477984
5398782939958576 98325459516230832
15000112937127314 49527579902544432
15069262228366098 40703766591797280
22242713087220396 79198002943158768
48666495865525848 87618609789851808
30035947902474612 59301418773836552
84113920442325264 101861527821850640
3111678344218065 30322993579343432
48366200488670760 65587757297731056
58916475455028952 85140146800695088
22303520999807752 97270471999591504
8773373658735280 23574710435157028
27873254840971392 102402895277040544
47808385936244992 87613193660415328
13238767754220970 87479786840362608
81492791746397072 104589460313724576
29068177223371904 94067708495586064
7181835484258656 70618442233611336
56564152121640048 105023564296838816
57706080222828328 91147792518170976
23058132473057568 87831840584932384
27244163992184084 55740581045919072
29731370121765156 67614919518069880
2791143203654100 59394022051621280
28316230085704440 42346296718153408
35426633426293204 48846253949816544
31488650208539220 68956125418862960
23311791217200484 24456713304499452
74804546986784400 94792971238527360
30474255327858752 101778392622781056
16150867491058360 37184396058871864
14849247640989312 32929717618033620
23601349207075516 67248715584025992
53779882976702528 61805503603740728
86243824459692816 90684073116476496
49000918228748736 60437083757245672
4523542362825396 94583393407151856
4863437277206042 86206436007064112
30511356901626988 58374374373242224
35866707437961600 52998178383402664
25847409715550628 26112985715138260
44293117590953856 97002437889916672
47107701775299480 57372494639480624
35934930720576116 47657479363306456
66051065959159888 91405546682826672
92272622308535056 98177442880459264
820912593316650 2470395171335222
4610206336405185 99024965555894144
7234689267341618 13710680405278404
9558626612932592 13689354014458856
44644022212875392 51011173680359296
2003666504981614 78348644860382896
9259474523530966 41986571667808560
22864354357540524 100489121457271632
6936065576281742 95033430392996656
63703453138364448 100032986483463728
19006152488685620 20100058778209316
3757455494676973 40483018675329232
73158934461660816 76698515699872256
51679242906965288 78603752673474928
14462359158097848 65349101009938472
39134505433449960 95279128678273824
43003511147137480 51777330891611128
24716619468839280 100248480891111440
52427556004170256 64726799159343376
8491171197527700 84698214661187024
64027022010836832 97711041758838336
56706834851527056 57823586427582584
83218529267049072 84809579455027824
46791395996541624 49541162633187512
27599152730883804 73796873792178768
74909030552829792 84553862903837248
40604435873680520 82752419638795520
16587583337462626 56281411706054336
11847123382257468 15475542685403452
1371772463666916 93027324947705904
94383403219862800 98291852383598384
92947873837075104 92970106081753216
35467893819699500 86748264952520800
18705773215335856 25739689046641176
12750095246220788 31005784817561360
9949874348503882 59818455525909080
69003819910360760 90748672895129824
327230258844757 49350049868384960
39045710793379616 82728805768809552
2894477504146959 58955160624874152
18303232099173368 59567068037048376
10065592644523246 45330796681357600
28023126565467852 45373948401964216
10690970119310766 49720888382091936
35753175422455236 52724401110708648
59093054790681112 69718381985999336
65425457835661352 85186622312599616
19264336384938824 30509602625368900
2994068609466554 101401068955600416
9827942975894934 20441493422483456
52904107265910752 105658750307515024
8332255474883275 47587156799602920
14328837689233788 49169521711447176
19527792555555356 78585032554169504
17090706809153758 88384064902522704
72612927170418976 90459282742269184
35086213294775412 58183330313980520
39750738923947928 57125760705521808
77268710268702736 89663629363060432
34841904103442024 102187334440221472
18337146737576304 98932111220465536
5594498888007740 53871282388355288
54026642914286840 70144933688148920
2775959264297105 32629150121865100
30682095117974872 65462132499313776
14190365418638238 45310389750516536
16621289018413172 74294284674031104
42778031218609264 57465505440325200
33053695541150304 76942426814096112
52004740713556704 105348182313038320
76037366994478272 90346301976060544
15243455348726664 87850637432003456
14367756636600122 32200545504064960
32582255880600756 45336790486832840
85131940548500112 87461695756969120
42864798100194576 57190859870104632
55206843766006504 94946666176288272
10601767154773718 45574905755646920
56609888746510728 91556308619474848
64921272047853888 69199359398537864
10328659878045660 86101762250839664
32006366835105532 32363350539200612
50219137503728136 90544738517109728
80467806844829600 102089415782928144
93212156218307552 98277533850879344
1207158137006379 95078263340833728
11431037269246298 67574937069529768
24597113288900392 34296817844246696
20987457667032256 105803045664917056
14797719788456354 94729677351316128
54481660804859960 78394738983690304
34819935882079716 60564398099230232
38235530889923496 92845052395999200
19796845993598568 58048681285254704
19181550887685024 43841487151225304
25292004762905136 33269301628091068
12216792810178002 40725431889678976
40073719471885320 74566495941947216
372397721855545 22382532836750808
7644620292559438 53385265488396488
12898934418420800 55795076524081456
73120595424518624 84827255838941632
18323091126826868 61268053889561496
45834058428829224 95713872541109904
62207888805276904 65419526777331584
33929973136093924 47967522410392408
69018842437782328 87365996843224000
681817939367294 32328758637328356
36312286427554344 82977888761371280
60005474579798160 72207095001862752
67879949909538312 88704489111671888
68131870067018928 68812999752956816
35040084377328892 35473705752874776
25344107528977600 73832757358756304
29774630672795504 79512671032954448
79182852147503328 82842239971025904
8277458243774800 74887381531417888
41097032807362008 41945375976093320
21331315036155712 78574763167219968
47828192988631848 72855554902474256
5031149041308597 88296547051334048
29872160952640932 45502295434934264
18264591247267160 60110527935570184
48487131041967424 50479121514489016
7184193590631489 76363856460672048
27632944038404100 34019474580439396
11455081094413764 25296078818471160
12529783360195168 43103529973135024
13372036352292260 58400926467633088
40327256806382392 47500986189627864
47070040556547952 78874742105720560
78102474492717792 105943657947759696
52332010640316800 61600839126941336
28165675991730516 39873832046094920
24101640709312452 53164625590425520
81003077231466336 83791726665181776
12991700605203636 28009997456848160
44587556415201976 64960433247837104
27610656233314532 35728562060728856
35711671389880012 73075813330712176
41061379177704264 100756365895352240
48053387329328568 95450120261072592
68105938505851784 69203666608083000
7021085642433934 60091011688625752
95682187033953920 102821214535068192
33128529834561940 52007517104099688
44852117973112896 86296066255049184
37595767653472160 102654174693328544
47499242867920328 59502501650778232
54832288155140336 67063777271430248
18201877509031688 34133292196443580
8896689469613271 11537965916951758
75356136066885808 79848272223950240
23658917974802412 65821194598075528
36506795995924400 73013205818700064
939429485997772 63808169583105128
85763051731594896 86862484922589552
17408939848530208 17916206647803508
1952218280507279 56785032743852264
22586082699428952 23705329113735212
58386623125656544 69973066851837200
64167545293558544 78070268622129488
3551819122490313 18376878880940256
37229626853289056 44203356984209848
4252315562802126 25974406466711824
83662377615192464 99958152534498272
7403975185274129 47287832035313440
24567239257784284 41698009903072760
9190278436380392 49742365542614776
69021284501261560 94792229815830288
81710647535096784 91633777009483776
20171461380345928 71322757821642728
18346507769400036 68262348625287288
65651763398596992 79649393938044400
14817560435744104 64245476008415264
60782008374099008 92443860805544720
42866719721282984 55797455124057424
19880149160471736 55463776766617616
59147466604680288 83655744983393904
28554642620403688 81547181892168480
36481095776388568 76085654123315856
5659502823017124 28657515784168640
37007118888157672 61281992356917224
24300325931844724 30065626887679308
80168882313687568 87344733612841856
17066554570920572 81829647924760112
3984406233079912 50796999850831632
82745451613756608 96841785905492848
46920975808767728 67082086485797544
12694388997871026 46386573113452936
2338470073793412 34238396499540732
33449504423525256 62326017406972920
15117208242291268 78820305130270816
81761618053739216 104891652519126576
22015821419682708 76632829562410016
62590688601910056 86166813770110368
28018034491537492 51202428437732344
9407265304151540 68043111494904368
13204309511372764 58850373467564424
73390626606636848 82502576155929232
7254648634631352 71543636698807184
11817066668571098 19337377240073408
33355387543128988 84010814489488656
82094321986229760 84340070834655424
55397836849697912 86301086704120304
47669298392371400 95717222028010240
18909263394655240 75194628017228736
51099427062014040 54960067103713640
22561270214862072 73704583744296688
29160726954923264 59443906098093832
18598335767497644 47944310417988616
45190589887114744 61448180728728904
5870538308248905 61129704809961352
13646950894446954 74582295030854080
11664762848640830 50840096773533664
46571078375326184 76926577814656880
30195158591739292 89792752407983456
56807455332694656 71300349223288768
16089621978709802 35072906811988852
25761688697765364 36236948009130496
2691582292190553 29914519880255528
42759439628461864 55923097835352360
19404691798329556 36839212361479208
26602586895766848 60751622889565312
44554696238995384 65459765566135064
69075654070169872 72103826097373616
42143011750129728 54711847448125112
7655625600860219 7771867243181615
16806461840002832 89286730626522880
32114176830866260 87586067955054912
15111865006065378 19518404568721400
45766120711739376 68080745590035672
3146848332897951 34992724192483924
33491032517130680 90902897920566608
6246933700743488 74756986657411232
30976303228918096 44055891148363520
7631532336245732 60697639814203296
8772845242395788 35594581999226020
11266060284816368 20038541732292188
61128739383132592 91532946506179104
74903197195785952 100732956914691216
57896722316965904 75650293999478960
30514173758833332 57429360661565048
1638669018304062 24903337238311020
9251217327856832 91693064446359312
63829953894940984 65749478285975304
57713163671614488 101829900765159664
14116686000057610 42285505097884392
7516470501041035 88169136609375056
40245594421879224 88421845931906944
36558544255589696 73740112079396096
51443494294018200 73645460738024176
18218027981863416 101073777105963584
12208496013501746 44057603740302688
27490565054115692 48206131529667696
5196637565810779 80145062111855360
52912258841949496 104913921233249344
68840186156870696 80423715742850544
19721274807817472 92613449444099488
12738420872502906 42531667181060432
22310143167758192 73203167473523376
68438248487208216 84743901623078208
82019906757320064 96253185050816400
54755291005392104 90675022373091936
12925411037414558 48325888117410688
38246786846940256 86145766257309776
773413043248367 20850320077943432
28800604430770 21402397666747296
34011670355536292 85277829429043632
24652415148670212 64507440251691856
27695938753605668 81585123906227536
1412196043801499 82627643506594128
24811579820770280 34831242678525184
79107252217087984 99947545100284640
41220760605928064 86795787686882448
15629835145757304 22479331489129272
33391114877002356 37895286990719624
11431896358753592 44651709815277888
80626119663035632 83318902025838144
27905707206039064 65111651937361944
4644063817016604 63971507641592824
15167202792313776 82097529496775104
23228224263719572 37137830053053304
32683617334532948 61398674360155904
5715623277786258 13394131762921532
27985399647901172 41619622133393504
50797608241151840 50870317204106168
40446276617104744 67110604490395392
13556040931613548 97418403251153616
34287084671781180 57499383897617752
47635657844319184 100954652298759904
63578962658074224 95489720542510656
5673118515243534 23988188538293852
6980237300611500 40645964271540096
35633048077168676 69723000801817360
44757742790694456 104804978801998576
26927059673587432 95662146348181216
4109951850302889 33532120057999820
48372481317003280 71922352604725688
58744198341381112 70797513361193512
78551679128119328 107035648128091488
64066940785407680 94973392111194672
21787876681169140 78183479858888672
89029773085720496 92861727663259184
9177547392514426 85304519733099424
12215809857340248 58793826998460040
54515749643449816 66143445359272808
78661299341204496 107279845209453648
16952528657397852 19631447541329968
30753317991864796 99159185912781968
67717505911311760 69597766267161600
8156815133089452 18125209193270504
14035954830908212 63135740413394584
2670605243998338 30064182317893236
35467444732960532 43081415603099464
65459712087291760 89050694607543616
5595057779959110 93015867051129584
28781797207734316 84659429538550624
43956370159437968 54062708584794648
70323323625185440 95894449649648720
72051233461227840 91824081466607728
55674325656961856 65529875319614832
1251015120952225 44074444950788904
84444892599895520 86954804885210848
23553763434314360 98508445468978944
31522698395264836 61373902376252024
52899366128267320 76355195459068336
20231122579854976 101829579564547024
94625779065197808 98735126861014240
39487731499546072 86942534550309424
6450341722008137 99846455437757936
78051265972264912 90472311899206208
9365956433389288 61179408531952320
8603331600373464 93149742529969088
83969333114982656 92544976142799808
14818470976174172 36720806508889408
71519899851678512 76524711337753728
63417869061082112 83548517070645952
4775848818867496 16897721731267176
63725215429399912 92964996574529696
56404727469043384 85525842098190352
67105588548060264 95842428024701744
66718813728035392 68630653377537576
33518711485067008 81927097561751984
43116433651049832 86015474416446352
75560333995261424 85941704176932960
40571146519117760 55505915073729360
8126168996300511 105854897436181328
17556718970587550 64932441888382000
88506236163325168 102868360085450048
14185534008974084 40970648071733120
51780063863442640 95994651516225488
64037813488311808 68740562822092096
81935470022861904 93705619498392544
47681846474394632 57183252363508640
75992118609161040 90415943497966816
13059695361584862 18303600828964244
15361383771168146 34668978337213920
47465469822569304 48071963310615952
6001484694649509 69735323938961456
3305028879690935 9002141188464361
45853634805039240 95219951923868992
34902092577040120 103650471058263072
15234759418468866 68340587759398688
60506131944937168 79202885767035344
46220889496589304 65083317604993480
4343156757960894 92485058455046144
85712261113308384 107195142245339264
79494393776507616 93087180914242992
39049940004954168 40104388340201592
22663158350334564 63556410984712256
2381985805596162 62480888789104880
56275521861300696 71737133711938904
63070331464588584 88520769513788656
6032644676008991 69890862594163552
23931883393294540 96398714711483440
4591991250748065 48378109877441432
3981979728879549 31613185991117496
44519996275609232 71425026611525008
3010183261559297 10487668446068960
35408711603054832 70733060321295592
4673727800165942 39894829688599416
50212236464921600 62920384589760248
19057991363515484 49495204058486584
11107626516265876 87855627414206368
87998608007358992 102911553396073216
68840754359087032 92808136082478384
4139922514361193 21510600152288068
19292864595199596 42241326720105384
26930810228321472 54393414554425848
7784948692320256 74420953224214592
24553840479317872 97005478981002096
20950949729617704 70335362317981000
9591695378678518 99483759366782432
64689688022572368 65446093325767936
63455065518981592 87458744502782496
27586045062735000 64119552433368336
17875789336267864 69825478474055144
19675322504372036 31814068701359576
21420439298977292 60416933470754280
11163780121982200 58274390307586704
9447278066007238 16576063830076228
23712675500651944 102500685456807008
26894215538042464 84299595184930096
88001979386084416 94341634030661072
18264977659125528 87998344262366912
38308926755232640 52057576317039520
2622078242464830 104643974057772128
48576876516299848 105897541910083072
11709097086552054 34872033118747732
70467206408739128 84353169810182240
63900618837206688 84321343683068128
42337673323977688 61592617503253592
13922596747998818 81336171318256816
24788091501796356 69405868964360088
3892435034780504 58068787967055544
36086496037570592 103169086950470032
7472999673106007 36627092150003840
16963612375029384 84312745707698112
2956880600811388 33036793762859364
79706062367684992 81190147109875920
55182204966724808 68313715027887768
83114785668321280 104137358269063248
20131599223604596 46496600200924328
94193328853747616 103371956610794512
16276807584775552 87953017714738128
895579374354553 91937299724522832
36739126200744272 75959670602416272
56448034130951344 88574606186782896
57506679323792304 66614930532770960
7035136653923039 55024130982033192
21829715052419296 41357336265896248
9685422560971456 27285798244915788
21625048536448300 97865187848062960
27484143582219332 82419003435151728
85922998962005280 101409720626738800
6829595691479878 11994119406271370
3215433341395189 38754234860712456
1399455346165467 68027911165706296
9202482554696280 11019541878499610
3146522213101579 98545016148974672
30140588564865892 63942776663236656
26432161473118988 104833657715089472
5451165460826877 62728124609594384
14169952651150522 95951833716461616
25639611663648240 56077267517597616
62957499170048560 99794179545082528
1429108792324448 95832137326845600
54986648692184864 55243418790924104
5742358620103077 81977459760184528
31095214039167804 80021334122221808
61166865129680672 84167852068511632
73726311730896416 82228494946420336
83927543986378144 89598444557599696
49828917645161848 105327583950572272
39988768622457144 99591207903780800
39792695195764184 104863007923221264
76634675459018752 100151350932047712
37130613454527688 68764888232386824
19948506858300032 63683480663756984
53082940117080720 77906726059784368
16484021167566690 64916242472736776
7056201390944294 70287463912736552
37123600590334344 39267804814065192
7361274631210713 105799031988494944
11339353324070366 101907008886368624
2106771319746400 61405960995036736
12015632920330436 59073539471685064
2064326788131715 49032342628125408
28544728318549364 101377913901673568
54853209107429920 67068744481541480
71021369248177760 93600156455477200
44132910741153360 74282966194116256
8355064721171193 17618918067234050
64025570326246680 65744981468748896
42776964963232064 59483810194835696
86186588960919616 97833947984573424
28807181635547656 80326221198188448
9113991119618612 26691448681987016
80910122931118448 100615765842885648
29117721237628192 101228003778049152
62714107426615184 64203403248350184
56574409876887544 69036916400664176
59601167852751960 71401593717461816
17614705383166896 21304413531405652
5662823943561557 85652953687281472
27607805752510468 103205821939073248
18877199977559672 32815591587887212
40369506866897992 59596528544030800
59199668589511904 63352655030607264
5431017796669010 10926471315782554
33394816470433828 81983624908019680
5875477253628544 30435924219867344
492135893952560 74706210067591136
49264264931105456 74074898477800032
55470969284499392 97226272143484176
32366630738323992 61661923532700000
52737866192942464 105756269180924288
56819690939104112 77126678710591168
37999610659905648 66861673672881360
42936077796020912 107050984176242128
57581112432636296 93653051543201888
21705826980403532 98993829323167472
39077837522909184 95150209788704736
94437025645507872 96819390900455152
35041150060355780 97211919225852256
89961629595628800 91636262843653920
42991864698119760 101189250685094512
27178505724246232 39485742436627600
8528070760029226 27672681063697068
3088795025404741 69324762300175520
37335643115175648 41074224651162360
58830178290582312 90570402895163392
10989133557847220 50010233549295840
13362034410356530 63523006820857280
48326852332073240 95642919947662032
22535675722641004 71624552066687432
42175658069434760 58101965185773504
2776801791109086 68504547633824200
11796741653243644 32617080488912220
38884587298547384 48262853441824752
19422182176255048 37883670810416816
10449796867201240 41582609308287456
37792617038817616 99005147733532400
10856948796426398 51560231811200360
11303026823865516 39187892396418408
88284609949113520 96459401602516608
38209360654153080 68882216334914440
43026814065439248 106968794494403136
31706602331729908 98425497543064560
81868791014421504 86440992807685904
43516550430327632 58873826580730856
28045359595166412 37192262770602440
21558057602973188 56478332665980184
71608797871043440 89681747184627200
51922064978890640 102029921078182288
1436444103149415 80573458691006896
30230775080790348 51771561640720400
15307073853758630 84012911267311152
3638764614257433 99098534931603296
21497694670169080 50825673343585616
2647752203120042 93851625148096528
70704340062440912 91288379224614000
20333505143715680 26643137152456300
39869725949786400 68674641243527648
8032383148594289 33732207728226492
31177905751298924 60489192071077000
43786584359112192 81846012967644544
45187475781457928 66801399920126384
60977463484235416 99518653932838112
70980165834825176 106604099360957776
10985354099850088 46853160556514768
21160604259313976 57836994848001512
21230102619248212 57291900671476400
5190251043983463 87143541032042368
5534870163451389 49701682740295056
37601052033783360 56651292345474280
67428275180134240 93932943436389984
47726099405177720 92430033526676992
63656684141579472 79253878346072048
12518817656732186 87534507829428528
3894684174436571 76474221138785600
34377587211030600 64359976420988888
63870160682806056 70693672144023936
26558736825561920 89123210571212816
9299909270008474 54744621429560120
2942142520100786 104929818125169440
19173333523909772 94938814816122112
72391507967041056 72948901312808656
2953810182474901 58555702911838568
50696880397218352 65961994243138544
13454184711645134 70177501334362072
665820081793594 100286390022341984
87930741888745936 89775884727460912
27262761855302444 34906413430727024
63501193528505744 67472407635000272
67341812215240520 86636496423141920
50051269963407168 98605275220591408
12091335223491294 85565191227546736
402348551812362 29499016159465808
63343712523861736 96015113327478464
41811906038947320 105383837277491440
13574020062056358 78140223742076160
49699617780367312 84293296127706576
16158021026330576 20519433485428252
2915937118491365 85249135013785984
73713581687047232 100184925927015744
3498953128307726 15383151844335184
29024103100772112 52726085687616376
62188691105164376 68551455445100064
16859906810490428 56220859139088856
8219801219240956 106051321504494544
2674664024667741 25444081025311296
1167168487058640 100612112802091280
78339040758806272 87820239520625360
1082316966131211 79332534813970224
51267265978073152 56475948687207448
3284523912397005 56025501355286824
76311507386824464 82978331685545392
15971218234603510 38277498325887320
71134757165860408 88901770837182672
1678461765409470 31666079039206716
20451211563768400 58324907833375584
41344039493370840 46767220990282848
31107041851251620 69084497380764808
52159684085645328 68700649133051720
8182887792240911 104256674330263200
71996905069545792 74042530498794224
49358425886944608 103364302834006176
13776228254837808 103824771373838480
49625156290266448 78193582026933712
26876468307537096 72098502125762608
57071223133847080 58695901504748952
32462134503394720 50433467249909240
16585106955577098 63468191094405024
18329522936812984 103854284160469888
49437632799597200 60551598154105032
99364218473984592 106672706637345568
15581931916297922 67947600073302120
12658321281468972 75899814897570464
13223097572699364 32271177862319964
70581657030188792 96489754791315904
25559217000553908 74195068004250000
25296158823659532 105383719673659952
95827937051157056 105626941400140448
11135421321646888 18163316880930720
3371562536470033 13265128027873620
98434937030706464 99742004040166528
64174487980102960 68806600191183512
16449932921815120 106455974651483984
22235686584798064 50667069752171352
59093380284114872 104659014434335008
44320565513574248 102370368650162192
57793025829594072 65071664422824896
93999651175782832 95488397815648320
37828896608629632 49587635050170544
69035634345437664 82525884251959664
87568306219892560 93115374938794768
13215875435429390 55567661961049304
74541980943838160 75553351766835824
22174254076120388 98890947764898736
7026431402518467 82872678008335552
35903328859236168 105595130961626112
23980563480962768 95081270211858432
33209315750082416 88625598713269472
102038231917121184 106464632010548080
48058255658003648 74941645875328112
86221364127169472 103433871696822416
8267666454031758 24080413979113784
24754813885727708 30941925942155092
31679088211830160 46888586590806992
25771464874852768 44810298448083144
42862322889032392 93205510230117856
47757090811463192 61545568418781696
69106513200661128 74174416896867408
51766364909328872 89820970499074608
86930990781219536 96854136508896320
63616193097452584 98656807756052832
21647827028191008 84598034658564816
1658324622612763 30380252876531620
32257451610543844 98578074704248480
50891855169593456 94162309646820880
59441280114021720 100658702725047360
88007600215316448 103927950598592432
18869602396215832 39081433365713904
43482118262693048 48557004775028640
31303231398778172 62877963224440040
52537489291308240 98380029480138448
79547533716360528 101297484883917680
67271254387983360 76461534448194160
53994085123085432 85453067184867904
49297064570132096 59132736820375856
76351798149484672 93473088249102832
57877375406449160 68439921524082608
24423286027568452 89544836934455920
1582581872429658 16695350217412958
44291163353039960 70916532772567792
39721881640583064 102003792198951408
64751594552852288 67272626101329080
2918254898775865 94523655589424960
33958756785208532 38720618964880392
51454791328214680 92722515353720912
16771314039561854 33566329213612384
67451019779845848 87475838624486592
103483142436615440 106736196204165712
48920498048987608 79881745927497536
31753098499430868 51826076328322248
11787328926247794 99712746930739648
1945043568548585 40259215997885536
10005661729508216 97453588312424912
18634927886909496 27160169759758392
12765952561309060 44173568503606824
66630829836154216 82671945659643984
23183826498621764 29253092098407764
8329127974495321 72319670604173328
7370548469319920 85535908377547888
81597113485107472 85104695312515696
16392499401713190 31684053358811208
27351077579347244 29173198713158052
95877962913695968 102562137307897248
59613659747125664 92041086693533376
10673092037324148 100171028213843600
37574746240556360 104103286216371600
6793677377676014 35173641030165884
13366647339556892 60440571854098928
43762733921079664 53224037866629824
34000037315925620 38289127224760840
6906792089250950 81828406335113200
77514184224060480 94247775001303152
61182586268604696 68100021220294992
1216222178950882 4445850833580019
54822660851632344 85699791038277488
20090477147635280 88177334156897024
8502345277964025 65660603595524256
51295361619566760 85850210121644640
28247766092858524 75588173730370368
23039250184463516 81921033015448432
98236240917463360 98236667542762048
24313790987233368 44075577008244352
9255265718654638 24776411724416748
4073939762127688 100463983518124832
46659471350046952 98661179217813936
11214452222575766 101866794221504272
72882821511932032 82945926256255392
41358419246289472 81069123668014576
71621944508900112 102946934806244720
23824076566218964 29136835789549272
88029278121029328 99230429896297520
265992890567398 4431177180249026
46475756111179376 85522416909647808
43571610240504480 105186205358787984
54396469691906008 74005531117333648
2144535241583634 95794566876956240
16554678367914972 28224120235742968
43351858202494840 64660162840907704
35307272396205924 86542611366470000
91613434389963200 91822455436261040
610305183060455 53876566399326736
11604553753203208 65881680403645360
27559297662322252 53641704634063368
69421850126330992 79457776836288496
25281861856256880 72659531019508016
13216869736299522 48101654472081024
1406717985738755 100143540443380032
5677940355163578 34105843541312048
50150420458457216 88303767544083840
34619137330821632 67854316535926856
10050257392504126 94681633387121264
11152245825531394 61571966571011392
58072244092786440 82351218188679168
61512628377394520 64836561223307840
39441296462819696 67573608503835720
24419627869614044 101724528961956848
11920365668918998 61107227162369576
4259053616643145 22845302462348952
26987060107451644 56357696701507224
34033458664184972 96945531506124928
25643017200428404 27601138570331588
11358404681175238 66578101889192624
6783045760726 88956761279525040
69788770899869200 76818412681640672
70193816919797560 83329677298832368
7717644935667806 24824106807911696
36288419502221320 70721633032164808
12169543367291648 90631399866629088
17517912913892374 105655374979755840
12378182196693810 74875271870683328
21543078918495956 44543311336513928
2022675357077409 25817218139215104
21591001358823788 102153580555741184
64858879212895624 88175431797615104
6905834591643528 64525806714263576
59629106659851488 74399762277523856
77551821148468832 77557271251661344
61967232216832008 62926972424898184
39850681404732536 43781883901095224
76170215159680224 76452467166238832
21750531295200360 47266044773893384
75442540373326544 87282496456459104
11492520862633902 54711512010887944
92937367763809264 103533665666864464
17497341741144954 61952758899060856
57915463944621312 97963281298805680
36598460064504648 65709074363234752
26709382368035904 94305344252353344
58375256763175240 82880234469041104
34282633409443684 103918801141960592
16263230914897928 74293920472332432
6632598313330464 65936125350485272
30461286173206728 66937612190668528
30226759679051228 45262072743416240
17011624219002544 31154651951742192
14470936789282236 60436672540420952
47553424569266920 91083306184665728
20744472643797696 61235864881568944
74275395328673600 85249874468359040
19077296062551892 97177780124249712
73557833072846640 105251691048291840
10873680045121772 95643029083729984
39046271797036000 54081366087807880
38995007448419216 46483957155441696
19804939599570860 103693660784671840
15622966003837976 36661581097834800
98148990077214864 100927926975713792
30019281725009172 58019264224622000
24337254965064636 45030297496930720
20955114244746792 49007974467832976
6181189922335056 102125216197701712
65865244970446816 70201652022415584
35749081684952948 58825367388193544
61732178683241312 88939709947081424
9084207985521704 32338906919396612
13959839362857064 59266938939447440
7995563961585240 43215790774860792
11741893172184760 63385040951466792
78885496006423616 106264143419899808
76960039866342592 95861691980365040
43574338420230888 68360052150413176
4404772662788393 90482150798527968
23512385878594220 76644371224407616
37058007601095600 100017145393726032
17432689027235042 53002872467255432
89054836783177232 93075241928889904
40861411238973640 51970559514730104
28860777812222688 42440514303173856
8709506720951467 63137313505783880
14712025261476144 76015906083177616
50490948581432376 86846614415746736
47483476264724760 101311909512457712
14661420647187432 37904176238941216
92957252302016128 93997593125810304
30130991620351808 73636347031826064
26391066985055940 38717015363873312
33794421121567936 66649529869852488
18431931504304516 27512911726030368
15154800919036112 15620271818413934
88188323978744560 98116516420642528
42668178901642632 50517954159717968
9963383195845420 78551434825083968
3007374796187593 86316838075558144
92259402909842352 103984983387463440
54429571077262528 64726917537436712
49780414052086288 78670513616273552
8058228516405492 52940069957409320
12318883243280418 42230128568154936
45553953680359680 78032909289826624
45100219335377912 87878871305998288
85625468432814832 90969764329592576
25518685911581816 59384249798944128
10298816133536536 77373765913035248
35599555386345312 105761085022383184
46078372998540528 70370464957732816
18836285505371488 28428466257955948
40584325800092336 60256126562513384
12104823845613486 16397683993553172
90712579307455120 99718291966707664
72300970823315472 83048563515274480
154214883152008 14102866153886040
73183678053807488 107081850347633424
9014169590441136 51835920944384416
14999983673147592 74152342731915712
14005736102778252 93421968485840656
19082507112748728 71970280651552240
43503335022866088 54342883934145768
51086950445920208 88445041885577440
72466538724815024 92977874211283168
47753505417024256 104881274779472800
20735633517107404 103682836442364176
37389514638729880 102553639247913040
46991536835621288 74343073362604560
23509995278194060 25506478888584916
86046767134664592 96202287226290192
88114801610730032 94550067028519120
32863874542929860 102580506550822128
30634782855555744 57246619088341176
59552043576672016 67343373603539320
71126246579702800 107321071378363488
7889313286042409 14963008055384072
44830323146061736 47805387650539048
54511822201979864 103609365834011520
16151438223773202 34150391188071080
53131142703092224 53245978956907304
27638880888227860 78831918905412720
10914539272307974 33873769874736808
33241858121066304 37845469848267008
6398998779041676 22102453789179244
33019306493587132 77686842110179184
57461264957186544 83733095174935200
63242226449576224 87290157549707088
71309293268070648 96638485516770224
12027470155687340 31849994540040608
7115363654272084 79438608755699968
22099868582623684 90508547887820496
80686032239619120 104890432588990080
1610160532338334 88365082805937248
32515960570156116 75256340629189728
37588101938034464 47975069413531520
76975143408963824 91708532409312112
23524160435993972 43848575164165144
9041326271428686 94717011247564368
83734048904965264 97505783106433552
803361392774582 83295814479816480
1232193691792679 88045255458335936
50894377775021008 63100764012642704
81540250778445872 82767226040246624
73650038404673056 81287617705631680
28895631201087968 105070057855846080
67416205377184720 85251939246923120
18045558197500620 103312960944696480
8786725963508230 95244987886658528
84556480692375232 102308707496950208
7074988727394871 49106439719680432
19640021295810328 67364577254852336
25491530928897872 86192456082029392
16294231755730066 40682629060322592
42638330168133192 58934622907183112
52590037590426664 102333064822412544
98843274034516208 101733928076820048
3095535133055116 98366755472810800
24461588188167968 37466337139412712
1319829015127945 17424549682348644
11126543263505180 16551599006638346
25526603438697832 44149709588817240
1280252945409775 97013112477208768
8724376664581685 60534623308743320
738003457709885 14286683748389444
31310857805375692 35303933544374488
13502436473696144 64851657705483664
96145959861398752 99507841947735648
20794068662894452 51954611775059160
54423435280107528 55694298161213720
10658248781999976 104638017034014576
24471080796204008 38210433977450584
29410512653278368 42652469431177928
38246876036641336 43638524534336880
34122321196627448 35171657955245228
99857917359622640 100544127076013248
38799535522666192 45631898141691232
92344567452870240 92861707954600960
86051411358947424 86073207046556912
78070393542279488 92106234621548512
37284899322224064 82793904374182944
7845915144938664 78988260474611328
47099059209059936 92342606786599408
66684275434799616 104424999692181456
1124898088401413 83324609610953568
48247249538667328 97258757937297504
14485717645208368 82322002495879408
29132371227808016 47752148666037016
31406292055848332 34789252136103080
31710122783284396 82356871862181136
8817206660140234 55700552200399432
70149078411929744 70954120021240280
21614092940189756 34267572952756520
14642999553197106 33065675443605060
29650456017797488 74186450354967536
39867344335916160 67208761377789728
23579389164038864 75859577757050752
69422282887660640 106143334511064208
27871532333486192 94571889563027632
12072801088189704 83658388216013008
2596324022056199 54681179573075136
13601895127299890 66912841792683448
3698149801714708 80306812248821312
8391530717224508 34015330656185932
91738894550831280 100712334282990320
35173084516587852 84523855112740000
33817261399483892 93791789854097808
17516635918029796 40006665172049352
31459042696909352 54218949459000808
77973375610902448 79133180584605840
4015493521960070 60794749802440680
14950427851846322 85535815571112496
92768005517957360 99461358162189920
7143850503752140 64964835383522456
22290316634768308 44172361646974968
48412032005038864 53147401535760528
46041085776023512 74513618749259232
22240667050114836 60459323123262056
69989651040825696 96230840903533616
26702144947897356 56599736264453544
18409765693939984 27654767516126648
31567762697557088 55728648425008048
98825167737117824 104047643393880912
18918934166381848 22913739439981476
27860436698124328 54888412155124696
81262975354762320 104342919248827040
54750393588976320 93514940871435216
27907019769339004 32262189122247716
21052838435938276 63615153537641560
80187002162196784 80732965723002672
8691425001821523 69954641749526256
42918163001877240 43408303634893824
54561136939505800 85862285150303312
33800461905742284 65261853730403176
99843759950664960 104008343071892608
8372331269495015 89611934141171312
64325428751734584 92715367368952240
95422556205088864 100599394920088640
237628509200287 75622521583590368
1794463815726090 52319518966296416
45551870857560376 84190097527402544
24290742945860688 67693801275184672
37381215066222784 49415647514574464
54840409431195480 93752091488394224
9843777683405692 106209801717981776
16498984223683558 90359651568815664
66232111664187280 68322212841140024
25367516606528108 37442555585589624
28879974343814868 104020015944895616
8036677494182210 50876752214106784
25705387943108764 28120994142021960
25571839932349028 50085672836007720
55430742708026920 71740136857654992
34320030039183064 48672618797981672
53722159368612320 97709229970345360
9787844917773444 55147964099283248
57267468613742864 64961569737308920
34752399172169516 103059998275706928
71471501106322904 102200521379235136
28727084809011856 43122005497955728
842201164087677 77218665199482384
57925280167982896 65690786641191144
90895750421865520 105565577521816320
24459909818991484 43324283987847928
30670544759800356 38083887962186456
14337969174372872 91765063615434704
23554676280865112 62592231651213872
20754447632406628 32115672853015536
1768752033887864 103104221511164160
20484259599839796 25384927458687224
191728948946762 26262340320552840
42360841290652872 90973091420813040
63370241537369960 78543319214145712
30381506845716876 97343798238365616
23939764791735472 35354884182958244
38292317522528480 66210516731192056
36179365885871528 80880548974256176
68388769540129128 82476718195094736
12836518274856194 99873939191555088
27091921239267364 32972658641668720
5802406995017627 30781284394620532
54246144469499624 54740332011201512
65309697399468272 100856349163934000
49292135530368072 90405080631494576
32692939978363820 89085281680433328
8777677102205282 91688145887059072
4352447324593737 6744223759822849
15076361075415048 83001430789835024
27005435128611008 33597922457743476
23090978895826736 105519607833836816
47106755922460584 100192208125743920
90605416254934752 107031546504913776
8921640742573171 79815600548487136
75541713705019040 85815403665629632
10029730050356298 39717840223159432
42624769467355752 87147015747052048
50644455041117128 69188867650547448
6446095456377033 52299922524592624
1759188392315293 107298261986785184
23601195929891980 55075528267786056
10645742797291190 72143167109626048
21678913100840772 92941862328535904
29105281895553224 93529466088155424
4916318081579593 58421799196829640
13598722157138832 79335919098429536
43089269662120464 47634484322499112
32737985898498172 81451655007592064
12496879580239876 56711682245111496
67809237969587368 88938277686780608
95745290097755872 106349145217692624
80064402066775184 88275990298220112
75296933903256656 84521136303997856
11178728101676184 83963114926389744
79320502514546256 95629152776067024
51163668566009168 52087039213164552
60994135161890064 100867032230978448
23602131904950728 63884539584461632
8651767337678914 43305609441185024
45007776061825208 50109709105550416
14715670711636742 53427338639306672
19325752459428036 23664066899729172
35693973725733968 53029391123216664
9336885828502660 19274601319848264
11684042543121726 50276646107107576
4428820589136508 53986628966914016
506075996318054 61711318773305168
10927558405703360 69927683335146376
58468609146970024 62265594912506144
54877460222544512 78246270176297808
87962106228569472 93514524981062368
11108926685015494 17977392478606426
73830171113806576 103555278233627376
14974969041944512 101548096964337984
8429507108091741 102358117929634544
13631967412007912 69140174023409696
17480820734256374 103257642148596256
57310748340739096 86601210356382048
29504101705531328 79378083617125360
34091508786510868 63312489588475840
5554144835537723 78983413998944528
51962637455554992 99376525134553200
13170969001506050 57660163931666984
37768598161135120 91931950239944128
13335081372576912 19133448998495876
35940176539011784 103418892664981904
41107646124140952 73933972813884400
58912105983110848 83385088549334384
