700
25921,83521,19,9537,2737
1681,707281,3,19642,19803
44182609,1766100625,11,738525,869055
23226064801,43617904801,11,770705,2360545
1003559041,6975757441,11,1354543,1610257
418079809,442050625,469,4394225,9925685
7324606372801,80246641886401,1,15213571,17497489
154542548161,1036488922561,38,34373405,10117405
3139697089,8653650625,319,79164275,82798045
1044727250161,1053022816561,34,49012943,49207729
21464689,52200625,1855,68858296,69633785
23804641,62742241,1529,65847273,66543609
656138522270401,1296864216024001,1,54427370,61150751
2307361,2825761,53567,51016669,93483731
104019601,607573201,201,100900222,101001026
857376961,3373402561,637,248836807,250891123
6493858578039361,6681375449981761,1,110211331,111962509
128621932321,144924114721,451,864824051,866808019
725779613329,732094140625,901,115120525,114611705
6504545260801,6569999366401,703,537109543,534168223
9200838241,20200652641,2891,5036475301,276804931
21152502721,35152125121,1729,4760760509,4765166161
10166959513489,12625407900625,415,1072221176,1589860649
174188534881,236010384481,1481,7105235799,7114843961
768786529,1171350625,98605,5954723004,6345478429
10764961,352275361,155363,3213034927,4322397313
26597369569,6972900390625,7719,5016025625,20988950775
37138300369,3082219140625,4223,19639966200,20978924280
5149354081,236010384481,13319,12495493289,14045697959
474352674970321,495066460507921,1727,55840594490,56816818135
138133009,244140625,4650277,61455078125,38617215625
46872666596552910481,1320331467996445340881,4,106859050789,179663173796
52584451969,88223850625,255164,236972188475,242116052165
150880195489,670801950625,240916,539124025275,567164655685
2187793016161,17352898193761,109813,253832146009,517038627547
21911761,141158161,29023443,134035774763,366612082727
126879152401,241474942801,1051783,793950207487,885856452827
2052289415444401,8856579356578801,68817,745440565321,6509302928083
2734074449504499906289,4100067828661572600625,64,2536409590975,4420428829505
779135569,1766100625,34548565,6528322718602,951018909002
501446449,11156640625,19889506,168958984375,2107309831250
759498481,156531800881,2735617,9035513848778,9099798250102
191034865166999310961,203986980638549968561,478,2130233573741,6850152387091
13131687270289,40648594140625,130416,3200882276225,3274693742320
214332887521,3512479453921,1046233,2460332919187,3122881666333
294329035441,1998607065841,3118817,3997214131682,5837449102498
28235184515041,59470764169441,917311,8100999402267,10004527261567
6967313947489,34581750390625,663317,22298312651875,22570741308325
8517064396801,177294577670401,581386,16361865456011,18035201726581
11072116495441,115320300535441,192713,18785827792337,18888710740973
1194782124628763472481,1497867982020828912481,689,33018014550051,36602032170899
4946012189634746645809,5709580061670962400625,181,16367124532525,17853880571215
57121,815730721,934324639,33011806548149,42448222198811
2300065681,2385443281,17396243,28792762632894,28793211691413
18785298308401,39125037510001,1434481,17296134860169,18608317728451
31475320222369,97832375550625,4076813,37397836941675,52530652770845
51346984193761,54175031816161,2929891,10469256378958,21734470674254
6245215710927475681,6416130748973914081,21607,20520183310958,54849216081527
399028465969,867180000625,42247678,23618776078125,43544343841875
1105511353489,5998703100625,36236941,14636835565525,89736326447105
18423024075936481,99331504234042081,174359,99516550040697,111708694389081
89831706805681,393197529565681,4058039,90782531167521,117623606457099
202235731763521,364357890361921,12997471,72363619202381,52873803196259
8553240934255968721,156886018141582882321,8569,154870096404127,187283397578173
8590123474360561,1342162494274682161,93031,229783203038986,253683715155766
1180040479151615761,3649921148644775761,81503,244976094112098,279726058427223
1632017714301121,148575317272086721,774309,128913641581153,324874815727749
271940347441,357040905841,185408733,76201508016235,119494068287993
15913360865244171618961,36348135446415736113361,1179,247281375442061,312810189613481
9124707028369,12625407900625,19469984,155056965009375,159928863342625
95745386024771833516321,121694467105787234994721,1163,183280606386821,415997685080893
919681,88529281,45191520121,247663461391877,491590753818923
3321575505361,8530377503761,334911916,145016417563937,984768375600929
88378801,104060401,13366546912,194192421386551,205397951579849
1943229688962241,4470704764962241,5910977,3736087696268837,3747944673587413
102877182979921,4821759305554321,57551371,2166351264904931,4537161634945121
150371038180040209,257430024844140625,2635874,1372936159169375,1738344667671775
3288974483809,19633982550625,584171713,3111831439496875,3961194104826625
608062384884241,19210938251253841,11259566,5007355888249981,5238195283618654
612975302709776449,9491359602065250625,1503183,2593845238740625,5276323860090425
3115549913201545681,3120299113242059281,5115031,9284282841232817,9375849440132579
280650980474881,281749955297281,217082257,3012796124932319,3658751735995169
559205154855361,582622237229761,214837723,3082454673786521,5240498806736171
562381506241,1325558466241,1519584869,4442003900891461,4648265482550789
21468775500481,30654039218881,1064415101,4218150204791783,6503017128330983
312385820794519978081,13600271283379564618081,42413,10371238043536865,11470317710513135
14841421194472525014961,40827573200405732248561,268159,9886108454070087,54761601016035971
343038109413869809,711681248724600625,5421175,12875934099432016,13314543203641025
27385947169,32625390625,83980803909,7710767871506875,15560428315946325
6165628946067361,28011367579308961,231821793,9671530555497649,39740177624235201
12909015156915409,15989608822500625,70481896,55782717247359375,55922583797120625
151077925236378721,211024002396033121,36967841,14983531630855991,19894152088651121
1493834163292157569,9993505514062890625,12665503,53305758561729375,65465496614527425
2492435778182490001,3021708615312450001,22404623,61428561903128912,64448927266428752
47105927521,104821185121,29927759837,30709085096659521,31575718249889379
27232105596721,799220548299121,3530419709,6607924762222901,100017792520268311
10612133925223907521,27526176609636381121,19718123,5874996221689865,103554493208755397
766512385495981686241,768320071984467068641,740569,203138290808172907,203140756147431707
27904584385441,250162589607841,876201109,193529751572291420,193970347568363045
506114431033005601,788720901296359201,101484601,88801440560527607,113122592335933807
11675870940348036934561,388793288457601448672161,399269,527385926437975297,581882017549413889
65980922317215361,157993505611992961,233911931,110477740124182439,135880158010066709
10282315375909811521,354677982632229971521,10069353,175596663194584637,257508980802466983
151757761,163047361,7146485254359,425095181551360997,425803061748687579
23118764902170721,36446432990241121,2558481677,316953712658941519,534646593686381747
115678190777411089,121891215749100625,1176658771,663823790897096875,673760700193000375
2007129601,40642963201,1263989446517,573766425176722039,625655692163597561
717559556636118435409,1035948510921023700625,32748057,248765271709985825,1063370394416192755
19930144133761,210496020927361,47034058801,843155376608652081,1072053549174683049
12899463281193162961,16096804229514162961,320868377,736273830994474047,1341351353292613453
177511895042881,929118245436481,34755378377,768438624389924747,1278824030986186073
10821300697281361,36657915328079761,6663932422,1356342867138951157,1786191100137272437
22880226829224769,25405371337890625,1930009133,1696224269117727425,1699078840505016895
327642904801,395451064801,268807547611,4182406693026035617,4182993190553067761
33182180037733158481,34466030110065524881,532402361,8263217636272658751,8288691015827349789
2252181528529,3082219140625,668028154921,1984525733504819375,2101866556053604925
126320152503145897921,153350105372611043521,349410549,1593291367722537889,4384545200953942641
1760614158266929,3487992057600625,26508085019,1398196197132923100,1939897654157243485
6761370472367809,7368544228050625,22438940143,1171024781174882425,1969108923627969145
11913303585982561,14308458507684961,19965865251,5083905483262497143,5196598025687905907
305121276933841,443478153684241,169574228721,1481896683256869191,3677456552152686901
123420823969,97832375550625,849065370177,8016990470553905425,11608541409038315705
354526759712161,4114463127334561,117342952617,1716978803703435461,7704487959012831723
1040827306043140167841,4193405293256036737441,22698659,19076487055314788737,19119075416645580739
110548800077973979080241,283965293638881513494641,119596247,2977789116511435512,63773425967963765768
5601233072419459489,5720224226185950625,3852302619,65097828166190337475,65111661044145592405
10958271086061121,16195352194643521,108416140489,5793117443981997519,14233183061086331799
23081291006928961,47166791447530561,133914105753,8537189252003031541,29742607976059136391
854568289,65037750625,77407594654982,16966460329385396575,25988080498513288865
171621421722521281,248230184383615681,15643684179,21936176104177559821,22397699642860978659
1910154908891761,1912467619869361,187747949770,13036031750223252017,13041206626683812017
2886637701498721,5554525484058721,980447905707,53668841205119486551,84219702659508496551
4097408249022001,7639424429247601,186238961563,10043929824490567363,17922633749083506647
1781053166816759521,2136748989542519521,27570403703,27951297969646919322,42735587382190791322
3009246959325770641,5942347791173810641,20917927773,15248496752118912293,52154514941106362543
876733342799479201,10113484084692861601,20269163837,48086201326028572663,79598001662954632957
16453999660609,457558837890625,3784527900341,22505139011463686875,83922521985018652075
467537310289,509831700625,59496876722656,13829930158190631225,42688395649090230585
359049479857201,360371335935601,8425511932939,8999582909655202221,159946207717722730409
57620229458401,2402372294028001,199846433809,99966379711466690733,100433781917573868291
6293222194218471959041,14628622315586691709441,35656271,118030438564910284895,118075348349456322145
13686144871441,22296613481041,28966842867984,8992157327063392177,136893777804777871248
11168051041,20200652641,686032715407417,61682047747901135867,107637667283535099113
19628366562003509695441,206951499936228267213841,502714420,328910433749603124837,396316279776469947180
28135814479147796493121,293563752736913341350721,170646385,101786509532776319337,135827155649830184337
324241252344773842849,569862597715614750625,5251629179,114512034428534183025,154690682722387615765
817057205650635889,1440662536189800625,177416245666,64878592145921003125,217407394742843912750
241867051766721381361,1967617594109575821361,2051936849,128956080316634634921,155611203307486061421
838686717413566252609,3713967369483631650625,1527896039,100962153725530121875,133185547574392928375
1483199555327754587569,1710428184337124400625,3232474224,113113386090417465625,146292760213612448025
84096217819201,206981424148801,3052954706475,694593644675574264626,695418971670239530251
16482120625700799671809,29417766050174365050625,3270368293,382702687064273820175,629185843581286120555
279711269324852689,316828969219140625,603611869061,284172506742571061875,367987983491246293825
418895179468496641,675915707136983041,100534646087,677972161364054056443,679902953284880831017
697635344288171041,851489946716612641,775741126061,559202958486760530945,780924423857092096195
79140065697221517121,117350737939778502721,11019066979,244442248154077890831,255330387745634743199
89740268520860453521,614865716014070093521,11413283549,140913254048697513669,312364947466558808081
113395832242406830561,204889705126236392161,10339405533,606443273730712978087,614718323229490250243
144196184238409176721,444261965740473063121,13530879241,330205305055684739951,416907424958282413139
218050943173543860769,280243611201699150625,10294462485,195778410646798768919,224685645353476078055
34923748710271900950241,105329818387343828271841,1219816879,734971493423056801814,808694451953418704449
6765705608611194001,6818951411091464401,101424338159,151836502183179821991,265353514634962351251
86107394271649,97832375550625,19952777210806,159949025941120457975,212309230908633031415
202571106241,225360027841,957545217774961,471260740859141915661,531899423680265878371
39670569485427841,40395906418554241,1319795389161,255019357220332923433,277754525597621200319
90964306825441,571320949187041,18287249841991,244416932921298301989,493289371866994633931
4784073889,4931550625,5520796076286647,354130885718511142425,405793281433226356865
1607010047041,4915625528641,100418900399601,633959440206010088533,660722880982761711583
2666581223089,4359848400625,191483432277319,520285815223660351025,596879928062263227005
17362542289,17748900625,6154164193392541,824370326121004112500,880733132510908449125
23960947864652078641,29761905472206077041,257513119083,344873249461544166637,1413488872677720040103
7663525595820982931521,15921169589359571833921,8900334729,1342588313481197128655,1628180221497826336119
81339456907921,1225762348570321,8302971866458,1039423500496042002539,1076884542768983237014
294570232164103009,645514266892950625,3258809383885,910880534309920997693,2707564330493515537957
228930098422096417921,835544134115940923521,28095572845,1379683931165533217643,1555953075000248642357
364295125121776619281,378191223414225145681,97985538571,2093726283605852723971,2204476592618649173209
1099133600391858529,4212932869476150625,240823208567,5559212846089245333575,5575464633548865079895
6235328215571638561,8338610128255798561,1500440386979,876592783067610436269,4355773722535011607299
1242742247730557329441,3170373464903685169441,24482722441,1770144937670383214525,2125326554862916035475
10636233404599720129,38999408308687890625,122956597921,1481471178688340537525,1628265140100350725045
15679628607641664241,16765684637355278641,421717606079,2511637181467837837753,2577066546383504544547
293613948117889,369724636650625,22337671239551,2073477999551074346475,2082934300003164547695
69933731044321,9532429394173921,14137882717141,1697662573459217390685,2186085010364918762685
80460477286224721,112568630274975121,6321223052387,1696738971095863905925,2402888341940630801257
14940183273172980559489,27858619964251739850625,13724049925,1307168457474960333607,2485458875090635625143
18419742389766945355489,36410776625086500390625,12943110973,4313466485479232516875,4702001526188675108725
217101432032453809,231077897906640625,1047814898499,3341244301186523687500,3343589801880864179125
755088791096641,1440803766642241,13019748569757,1680974228111369436772,1716738195724392127293
296124217493327583409,340545097453189200625,279903546011,6315278055739474557725,6840043296639457447865
1011893955772501201,4861847935702102801,3919451366687,5423630508443226598039,9975407607502606771939
16285429741441,26693021907841,645687211789799,3585583543931342566625,4417151577556420468921
2628269988878388001,3293663103592730401,2653134343203,6003046217971470632315,6641137986602333541197
3633836791344225361,5063710432844322961,1900140910404,5385492258056226571073,6082951892169130720924
3632359396444852706689,6138222484399821450625,105914456809,1005647893628253659725,8323115797206454372685
5222634772304401,6436507755166801,101696814626396,8039434247463490461785,9700611191253355382204
122140660111733605489,1361362576446100200625,561621616024,5817198858106044071875,21457110663358193853400
17864882995969,28228234650625,1036971963792355,7821539902350575901609,8722634449984392897159
5669193513638209,13132478138850625,93614940828856,3632586984399716997275,11088434380460028241765
45852581518001281,386206367984311681,4724075283819,12098687579822448761429,12410667932864257129619
94694893276135392769,111614074093676250625,421819603459,20548249364259465674275,20624383098843195227005
105914806742161657681,1116545063723411617681,584682097203,31474668487362501569141,36683710473076461491823
1236382349395399969,1340270737125390625,8302232986175,11899582332116686186777,12539322911955018359473
397538974414277401489,1169452292281594140625,328598591794,31220358506162736675625,32581773463969398843650
1854864572719026960961,3199977235283688720961,847986213101,54399612999822708256337,65982999177960942857587
46532702798788801,59239276724222401,110317668430939,9884665714203749830860,27282016620637223417140
59405872294773601,95798698917295201,11941540189741,19606403680439077998543,19741226163619192125843
60015381820012549441,60717173506949355841,3604647131413,36568670203949504917529,36860148643639527711371
83466168693984875569,115574953673001600625,1042810060989,15668321709406331892725,17200734988375596028265
1649536066899361,1687178709228961,698385674354715,56761052873966656938476,56975668102834435572085
10120752403969,15525373050625,7330745009544283,40512107605431992828175,45138022598104183316545
2156689970434847761,3144124334210030161,12719316210377,14741290243268476518319,24484493830041730449419
3560549805679402561,3592807919756996161,44787424431575,25807069446430917917623,84931993336028856448873
1925352813962102838481,2545666019478437636881,1319740273429,20715225752068214283779,67427199323032769356759
1018240428241,2528484794641,26422646146902187,89700450669360840097226,95859105899022694571126
989321467017361,3531768125399761,61046259176712,175294286558772276782497,175321313121960375969352
524925398603122731361,702608881332412971361,104673679875,208600312267618358212853,208604979179900247051125
56741720641912849,180256309584300625,359257762969039,32785679221861382247600,154958229742417589504185
37039286072612498899249,74935488476301957600625,483025445035,496103276541928647030253,505242486127025550940897
168348024638391442849,187805487524692350625,5109510589069,345584811507948745928975,346346877452356000864865
2444119106909089,6288335365950625,823522152469759,119783088132806468385275,131272824897786318737185
1194471414282391338289,7677082155862548000625,1187402061225,174385450831692895727327,199881224162279599147075
2510006120357699160961,7482675027072713919361,1351437872707,539217314404449297124387,547702712072157737422973
64452372947328961,83698008503578561,928079474403595,122645767323838198001523,275990592427897162591445
9361348458845862241,10102011249974444641,38131037339647,221880575094438702094924,225173433119382252811087
138849481800481,149548661122081,4466371230155161,137252904371013148143296,138159400160839690413911
78200922777429841,388940231782231441,512262675855471,333821582286092592685682,449655118150897606877241
88309235242661810881,98793497421178092481,59941848025719,354588218226832303646699,611589772790866846358811
320810191354781569,955506689875050625,445061612146696,121450850206315129161025,446446162137860351550785
8903998321,80706559921,350535400556092291,113880486381277133732747,149157049078689687552049
146300442926974944001,168050166030203769601,61893644016369,813826376756675473307327,942409958039584409019777
164672837558607607441,237866082570481413841,47764005659486,510254295004283132623567,808274327969967950837681
5066922822947041,5154052352809441,2252275803671062,181793985917704091829791,186405946264387226223434
65167248063637679629201,107719434075148658523601,1146828500119,403476282889968775834481,498263311843293358024579
1271577312757575156529,2771496869952314400625,17752254416078,424502574213041687092675,989912951831627970820190
691427173441,911125611841,318689037281587235,426088204122702034523636,463367030978132979659261
3487328418721,4031618236321,330136973652065877,667711400763298457153315,777999969043522758503685
23712994420801,25949335214401,105706493187259655,350270165324844317372053,553735005249961632755803
440517113486281199809,1313805008927605650625,65214357258613,311712864722709891161325,2377489780926522978413045
6706550476952517409,7646232737455950625,387332672980065,571635949900162704387727,1095398920477211077500305
5051931809308936580161,5557909405162758557761,50495161208665,370452326123280829419059,3766158082259383154695309
46216160052672481,559783201886918881,700841804636693,2475082326577816084423033,2525705216968818146185877
109392545419302721,124097929967680321,3939594772247151,783195686798326950666310,1423099297998534241604815
142829270085904801,260921953368650401,1901132664153517,642652651132234806771715,1083758181266263302550667
68606516606831268647521,71011585650793519405921,3870826150033,1067119336452360526229141,1143397422332378756666513
257493202075838688961,278101141908744423361,36882230987573,6540567378405447405206763,6542727707981763574257283
355060581395899201,2784362122761921601,686466077305911,2037569370718462239340693,2309445390639541901731611
1041827932697874529,1457368116585750625,1348451597200453,728642713927065909196875,1680726565385141447311125
1439324256094617649,4265249404766400625,504253862375573,1124973628156573810068750,1460461621843212492003250
1508691801539609281,3217634522995538881,2579231541070283,415851144680467750975401,4636518166654638175906203
25417337316721,44376394956721,183413400011428193,379545804172788266042602,1248130636678278579295402
3214218178242198241,31913188586406198241,748921854851033,1111510831122756502882743,4360955912538021547528993
9439698286099821601,24088299572464596001,609097715909717,3594590851981615741164195,4420665713930979638060195
18193476499798281889,66151125615556350625,116034154053763,2867982051062445581346875,2981495666141504099670875
7928905627089245748481,18894643209411609166081,22874481327907,5269503431647739370691381,5856195622190215558359037
120306170469536401,893972142892002001,6970117182978625,1204308894164163472423849,6685216173715675547888651
21264751225922021384161,22025714527396905742561,10930422184627,3830011686519698153261629,3844317694698122952122021
33892077704603097841,299686450985052840241,202187930085895,1136485308771221005289009,3661873194380467210822795
432372432537806929,443420179698900625,4565412182854439,1475664739684211090325025,3051635630377327935030635
346650585093700801,1466786465634379201,6194255984441867,1562003303736814166791862,7626318899505488712681398
857845611977399809,1491214710466650625,1986193806888456,2770920584431352440390225,3354314328063591471645265
13880874000728641,29207947863282241,16994857577206171,3024174184142790809780659,3894044023743531306457211
638367067169329,689883056640625,290442760475217364,8698289935637322998046875,9330278232877042801953125
53922406961754621920161,62169158770824726905761,4948854055127,16573105949204699812352537,16579227616445594508759673
2957985036544321,3394540929510721,214924434472994829,742152681033069140451019,12524912231106406515344371
14064747990800457477121,15009165712421878283521,60984571380273,41780919056445033075102349,41824225842535442530203551
182664743112347521,857786217680565121,7213435550663077,33988301276979940495341347,34505309046380257616954813
661495803578327796961,776623304305630356961,569057736254117,13284882899577410406912107,17417079546569706912364643
6941895622805521,8039267250365521,253929599027283113,6491851933198504335830353,22903176205397888848368907
1045269957467495809,1574850873562890625,9928052183501247,21731611437502482345854375,23170200278403660202165575
5942668942081,122816065582081,4294877733639624209,7428257647815620905366061,48145941404313347707234369
8652229075334881,133002741345677281,28162192148221748,14947292627961215750177599,18004940271621552352691393
32291740993919569009,52706032214658600625,6201606312804030,46122992139962947309466387,58056419247729907574831763
32860834406099087521,40586500017605673121,2678763295539295,59597680631999100851221439,60093210769487124619183745
5703194643571889455489,11470919849860471050625,216692027138707,26788828135562833116496175,32832680455428224901800495
677333989460881,981343900835281,562711936415298811,21990871839351233018756764,25091756823343384181792531
18689180822272387441,674790809524999493041,1369918340632959,76653720463217157387264089,84339697157245876905983931
60529326648226559809,134368719645792450625,1891217987398949,39360401995391963567536025,42992793849612493999663595
1675582449986641,2385943536746641,561325522914492259,49496295998803422326756411,52224843860510295959796889
6801867425521,10061336585521,1535918417940122953,16913015293820387938521377,17151761404490027868016373
2553943039736754241,8604917231916594241,15822468462560633,16213810797295998812962543,48430044504967068737507143
391655730293569681,3309773929453571281,2088926148065527,100091783582482212825507151,100155383517112737279884093
1160504172776029086721,2363114037218411992321,1649607791447687,77184956923536441442916793,103033032401412039258112497
23192390603211361,450890183436977761,40420242765760745,122156439105177097815886873,124990661680871507399096873
4185101405072657521,111979383492375007921,18221836988398681,75942652188294792668818024,206787282529838509392640721
476598310321,41166198055921,32628437460320303972,93948726469779629586028157,229275637424958594400678013
1792346971982161,36657915328079761,895551950104963634,138411489708177190499287371,219052402966419523107442626
182969300524908809081041,349484145743851615994641,118370547887287,132987460101606849009517873,142670956500203834419076363
82625777809,732094140625,19205715346586104487,157248977106913232651139425,158009797699941001724189885
2385613427915730769,19491677764590900625,54762394541450267,185585168755931343886830925,300271437838761000089683345
53779109475852289,56610982312890625,436432794741422567,119091198397278079121233125,125416550502762746178595575
1780894100810881,2026288025035908481,183540687404170865,359893242895309497118941617,444683918950161066246574633
366365362892929,490047875850625,5744466174337304225,154260880715117374054580821,174787326457791129931600325
115184155595443409281,172052851568492369281,29570185899938679,462009870255936787577866423,538221280309098238580303577
1339296419767201,2129347089232801,3674357583215233915,170276605216893607848498067,215539826791822685466934165
3089301884881,24332920331281,59958289823920144778,523851023864754494982412973,594364778968127688139758803
984745901833136881,1282611536980799281,632741081787243385,324751303415011789411922214,736409507116299915293314714
104313245305344979554049,130487871935641312890625,2510259372930029,350599238471164145327293125,922027928873417558288207675
57692677249,559840650625,564705079175249645765,524760510377944426088181061,665170510239521050558925395
18758098301482849,18770924899350625,5889015153917054757,780578343827237766270096875,776907020589546750634917875
2005440850449276769,16636105508076150625,219816849593939053,405386927747289594231551800,975422300879469895913113565
35113647539276881,38735294382491281,4251645438992763253,730728205917256891077781706,906471736025408214879905731
242694242350609,247156915500625,11528576140629422349,291538652728760049368658100,293162518715956592618080885
34770960492070228321,35831742992923789921,114256059831456519,977677412981662282719025163,990763743273214129041135291
980473846125361,1616705860974961,24026267369676469139,286008197857884602307326693,983460238221514453722603743
2090238861219373921,9474954238298932321,534130015226130771,787879160986669079288032529,1791238957985760000034020499
37846463124265055569,40724987353494900625,262284186897507907,726042048356427094651268325,1687186352591428382042368305
5089768978577848221409,15694342520169822150625,10071255947148047,419331851672005483843521825,1309496410724323840643343465
5586491449461434322721,12367570096812243724321,1928874162741293,4729939378033095769396054525,4732608090056064435424292773
4710467247963821569,2789902815445312890625,14726863997487271,1582143971815299643075413125,1762791019130103508584428075
81353684538302929,2333675491205700625,1210681774710653891,794860321363931888238919525,2008410147978848967418581295
4590565869335246469601,5282438458087365151201,10127449602159621,1441856117110252044070446503,1472949188431985426581657803
182977591740241,766078382090641,38751481650586742128,2350790127441680476242367407,2537885586778420522857177328
491497948081009,931813781640625,21597042023734042097,4328180296015912431557564375,4352130327072554571319387925
9357839828125649879041,22986940881461231600641,18522357163262601,2242668555832293682686462583,3393139425446833731915780633
20804836998539127623761,49692044119377100502161,19261784377692668,6804339762170223305526816929,7657758796999786721387394596
24230050867446525019681,58751867035799276866081,13328094880044901,1197414135839338615880590343,3365332571839796243957048459
575157999447774961,583396197538605361,3947508454587287461,4359817809980575559177969251,4387282405963674465586743479
58184716960913899944721,84445678806775174071121,12952705919692301,5004378296698903855203513611,5606620075720575134933189951
6938625052129,6972900390625,375554917338247121609,1159060648099419169667981275,1166464886430380171534337035
108043370102528820961,122074716775529787361,847831500309182216,4806146907662170669192042531,9548402571523308212905827976
83998653834869531328481,117054699725303677690081,14134913448633107,2001401255903242281145004938,4966629665264771744413335523
1466522266449601,23649765018609601,14262615833756799267,1627781364184826427263072017,2711652445848038536432909683
856610368512022053601,2073890397835254213601,128112268657328353,2656232599876200091017519997,6206329536719042991451976897
33296731845114241,46555277891091841,19745524749951119303,2592552947610995580225537523,4543827042859448352733721293
463863346275169,617533682550625,152690259616368723071,4209695851005427663572321875,4919258196754807944802483475
36876262336517299921,140027129966638133521,858222318959165189,6155858379869023863619101779,11546002999569007053813609391
2148282101622620768401,2461858299490923234001,61788077815789834,28036075207593043717101908309,28057642051677600167232521114
8225740177094324641,25666031140761678241,2206527065333105493,4402362292666469646561693787,11779150834007293133442354917
4134662361932953158961,11922152765339627118961,21300726624908377,14802090600000355851797938703,14921972240619638623148180813
455977642298689,457558837890625,82244867763112568108,26827968409340019262529296875,26828168602335541132706787500
623009084078796306241,292442286057887291672641,14512847627400241,10613958295074727274981597954,13197205424506361072351446609
85956020935009,2724905250390625,439846301952459112705,4361207999006880716637787249,23358373156930513861456606135
13907050636307023216849,62923572244712081700625,145349763924825539,8683606503286544372165599525,37266755329865484105310798895
2564543392625041,2779622042738641,55993129529109840815,67510794399503812153879599353,67515797211689648835661485365
25871757409,65037750625,34493005444609745912847,9577974766236623992202782175,12261068532918865633376237705
774557072123956081,3766187663554242481,7924741448986178381,40154385001475522397621092421,42490653997923344282244363161
1484613378323761,11294477861781361,83178749100618696987,12004413063149571794853936605,14675710373978872825695765105
216819705590401,256256096016001,754394573671990784937,15123925975211639631798615187,16433487422062736614430458327
2682514849,4931550625,34987760594205126989287,12046744742652267375020236075,12163046464046674733728239895
98546771574403201,236349990862876801,76767411889756132511,31451105179977079034160442481,45931950434067277556641085071
574437844609489,1725407520900625,116453645543618837829,35621721651773354415792219725,35841471877573129907383022095
779677625235486481,974720299709536081,14007896470091121717,11439700380732680193886495357,15427488479969913250585905977
52642254721,53527912321,47821800218156663733387,11276624743468716442725715645,11874828302300333443426815293
220903956441055352699521,232552708855198454037121,107855906993194589,88034551216986801697488984513,89164510227259111455054934371
3809345546296561441,4994047354046967841,17223552665782915157,54261490157319166341181799969,58870895614138685277570420431
1813040458679161219249,2020153705301706000625,1546719875977740395,42462601648094941881747307053,71439370780415071240009846985
2308474145759435452561,2690078126319655012561,1274703565432155899,12426402982241727655489394931,66284319465177851717790559881
278835186646934157601,356916263727986215201,5012044031119016991,77069728744680333956187169159,105766095907837691496083358471
107192809953527713070881,269565136251450764904481,778100625280867391,64840087122676437000274799587,407141121412300794863929922963
1664629145877396241,49251138372179349841,56849700176732968643,47812049587939590465255183643,401726237072258330344900960673
25944670833919869409,192468625612623750625,17405811182951296227,30464754444080524236117295925,243136642766808402131382716885
42133987565433780556849,45591878173452355200625,2882196945974906011,98276408895433481656383171875,616023215390205563789944463225
64586303970559944233521,142620132850274707831921,923498356270613062,182724101995199285387694569563,376931328446696651246980089622
83336696089159681,86568591301217281,941371243757721895651,256477351404684831798498189941,293296159030852821019535683261
18179234876534449,106972969669200625,651382972800645058417,312859548525407156507409244425,371201242635309642526184415235
20574409865653187041,21859497277652828641,82020777318156171989,419248190946362776594803914543,450504703413306314504150960593
31887828803958184561,36842621126578422961,17218248238901101421,151066473178366740137903104059,158661357182036708717134361529
49448235870644369521,50217642659162259121,34045906120812093706,196262020184430378195424524539,244583483152338544977749788549
174193983127987729,395964655214700625,164313085517188479391,404406000082331506125833903400,411949532532301821227043124585
22452471947708093211649,25047724959803812890625,1200737485371666443,318535017924589225283727245625,326853179782884713638194748725
709088782095841,5154052352809441,12813848501663455060957,73044032329282317569831270065,922428051451091715164364476815
418801412731445041,1334607463074998641,336033406248458739911,159093050724545605681774838831,411007056503481230792689945411
422388728627188801,1137378841731163201,115926584143861217701,227525956741182249072042242893,249678579497375986493535654451
6475664855443476289,6778475856937890625,168353535791724833185,488414167257584506243071330707,515935924300757657955931422893
533521521381794870401,38930218479930336720001,4081809675977718337,865872514457801626894175521921,1180498170964359403042246177729
132160614108769,617533682550625,24366763798949351845393,785554354763818367929241953800,965288335945997451713828453880
148205277733681,178073251559281,17985079481024381856007,223994484170365519849883775238,276069712906921121998020886703
18150425401603202449,28281715630594140625,108818111128520871721,492765115028629793087627359375,682372831121420212097187290875
123231694053525841,2714147255789220241,657038993819349593105,679207807127041410780709403129,1271948019170879268700602774955
20388366966289921,79073080626808321,7880118571000366814629,958851396936134375927784013731,2371184440145955407408464288221
2796099022283130454801,8291429524723983128401,1862295449603819011,4015042034833892914330264344834,4017416159529732315658944292926
3273039744856486169761,6657055524771355136161,7310092656663335627,1009239338053214355112211156631,1108779133010529424855238244219
1913466324961,2371849486561,55777360623065843032203,2246342539141059073275743932519,2246660314626441773787112232331
225187643101438801,1493264079022438801,1779027204226381600652,758196564870249611878930926427,2285278886604267841780933095077
3146766489026209,5432017969950625,76764176996523615948991,408914169497264150832549972150,5663922855608683943087658876490
60397083999792953077681,107821757269776034295281,9475696288258685608,4839476360041738893181442374553,5354623340192042431795629681512
99658740751762741142881,107596141223821372368481,10171254998894624273,878946559696473661945222790693,3345471686940000007975580711467
1299399365464176001,1728094413727862401,837894535328130578257,1558779566278474513925701740757,1694386656336088754971968948613
166607439656126927173681,247074499837556927687281,1062375014187111808,2234917673737833791414070177113,2255916622988483410261366566233
6560470913320971557089,9674815624160400390625,17593768705418208529,1673123190935368284198468498350,2131359446327182740101699588270
5212632368161,5240294710561,538028505088920611067758,2414290772516807207413930515065,2416525921832423490957930161273
571145908593157681,584748362858951281,6707043672194374552121,2508586687728811880495074238513,5147347080409866107887164141187
315562289549329,18388994016300625,75709782999524730426949,266991886055735377763200762500,10270114267858949595021176533500
1309915315425671761,1862235454550025361,5313621644761198491901,5481407708377306644396592885381,8106498403814983712235061166599
13325077024609,34581750390625,784896664835641122485995,5832401564107437607312984504207,7050044351611766656009886542193
488219653849345169975521,521713987882205659933921,12377382691060108501,2723217250542654146226931135261,8969249135309463741391458937051
5595980604499271265601,23771324279196377083201,99223661133255872213,6694630266135929205633295353787,16422523086650918597556347565323
439937741703968394769,447010127810126700625,531278072486987397279,3223909058727805319588195984375,11240569087980326741945147988125
2476912920905696641,3705009522208736641,6436087176142849217603,2641879606873255029442912323445,12484322746539213122747477607805
1362725617707542449,17988334101806640625,3253504477568279037622,7578521670980081065457763671875,15635111008607647861388193671875
2615872922988679004161,62869315554426138562561,15722645750839250977,15930615750337920951506849909863,16392534727761948849305876345183
260503996173438241,293365796470935841,18700405266022676931439,2218147295570015645258773895881,10157117964518201169429387974551
36910709570803201,1535394585866380801,2132690478283666896689,10692769945838519629235671813819,11007290462262704930811630709829
399612511181072641,469547456109738241,17060767007056982198737,4613566450037147160268483670541,11845304746948008495263936938227
366779265367595521,3381112480487185921,49637033658108442203791,7656155139070400258053895208201,91557639485600331935674977574761
1610621528622406609,3395011231219140625,2026188290316454980501,20831427477428566826232068421725,21009176275534870379954953350495
213271246045374001,21833933233106943601,4194939207508301749772,51353302326192138241288750853547,54937285058919422405101363838037
691480333868051279755921,977523962385062243482321,20014820876882308587,18413423579997592986334716577507,23752294024501452877972566299087
986706448953427622161,17499119274274825895761,494523494604053428272,44120607775641647770940653310497,78420130713189922257575003282352
434430357198049,541987500390625,475982693455543396153111,25629925193042541553221431640625,26179143958214016513578869274375
444239633922049,722761553850625,623315113405690439212297,29300172617786917462625350584375,31457480376795206315385434632625
75217150273395315409,77429053626852900625,2317117271677379403101,46899615607146878313677805287500,47054213939284962410693368530725
7542643887946512792001,10259161312526500766401,109699003135541555507,75333107270666890640428544777655,75553262510218486096413032112093
92169093998138689,377359852049250625,12969929347596041170693,29399974363655504084017546925000,30218564593810281271905696941000
560189017007302081,588478938334668481,30200951111685768956949,28796132574387396504353197896553,29829827540356856622137278002747
747769096364689,2878926094140625,148527586260873398638123,19159276776359253929000503328125,20396893987857101237373516970375
817393191795804001,882399465944162401,57415508479795882814547,47799391510505537317417359078991,57991172299251487953295082745747
53524210609,55330800625,47978534872920970841888183,21204744705591468429045348233825,21338757566228152928585635149635
11941454720881,23298085122481,1385802243689274995729870,11728908539116863283502437563127,12765159203184423098983313393545
47701689902881,55464377448481,2146801851241963736559079,39081582243477445650995599747369,39610305492918560899286316690671
728131605780825841,1601334164502312241,121559038934315031800179,5946132684316675559162256866341,153888164631571477980361942886719
75635150987163637629841,221023163668553349900241,79496357263178398829,195749282958939165831596755385899,198110862845174617531456851589279
4341195799927000609,5498934131625390625,52297118824401321822919,23046828492806832598263945255625,123103751722853243710816965377575
4426608123032458801,8597293687705868401,42679280229416221830226,57042604210991109854843753364551,131934667980206977860547431195079
80660586165868502161,86865469680959831761,7494069818923607850779,166116925594414013203077899389496,167363481993696863077021093950664
1996684867681,8772502109281,61759152062672459343142311,61492127889921005684376543128329,190922172650349538141788512723289
22844476768148319697009,26117152136400801000625,1409039532391725216167,69333590424822519030413264447825,229145376751050878459226189948485
762873394973685121,901906326763125121,404046858294363836372471,18349103302518502182802241291849,383786001965728479372317489613319
68642633938796449,25851154120629150625,25018115706271893653733,115333802330458519673249567843075,171647557725852270820883542379235
76082497278252481,40798447496666470081,32885774487349411127507,474333102154878117696570767360487,518696009435454345039451195315223
87853860465507361,15201253409604867361,36906590759735716596077,310656158868289679387984636665213,342219538679218990405495870219387
2132052959357281,55561376896022881,1283890438709693666570465,59889130107138966217874400933407,308285651806358930176622941826593
224748588762550999906081,398911212556503558600481,414478136107657827315,203386310819134522160000859676373,304399448573900779961601027814877
4425892135519032721,4445227805582650321,67918617263147347178703,174355346406421993152019295546174,175118922987051343669921716536583
1705466267643326116369,2731133314593528300625,9281990344525917757864,630427681474520491852313322315225,721496933712775369809513714886105
2188230214155086046001,5186229280269341343601,4397587778037243562043,113795231223345139860370010374467,328905978053239420987421658234313
1120719748814904664321,44340471231024094609921,1969882623676809403783,223224245059386310688961923449195,470009085827337769161530631593687
16022354377554721,6135297952569196321,7988246881805394326717,1426746605557810168678423570189961,1426883443180026829176512054687287
4376468184001,7394054078401,48728023111259021880870347,154977790768840277283364364760679,185196239494063690191592332542297
1968367422166369,2273289424950625,9692542164785034265531025,417205566273376397119355838652353,516851960064751212504497443445825
2793848733361,30033479838961,12456424842312614484523509,115689994730209354840502575796749,133104304946312659354981492424889
279469840739901111169,659054183292562890625,22234397635931620833805,387974393813260510705794712447717,654001144041349803615795921106285
6320650845355441,6740692591161841,3015301570970133270432596,301400307507172338325315458438631,315975758683092373427925065840564
1468175888781652561,5063710432844322961,114206894517973553189097,268447550615311486491646420159313,356746143200334719856555801009597
2402673705439697089,8146632460687890625,230581446561313820506027,219343033569394797124995739351875,684193593467535307745739468955325
56791049364360529,86811094355700625,1401050409070862422445799,355786809857648473071356339023775,487440136491989264694893589296835
1386892081,1506138481,4113102929611856010337115297,106443358296176133163283986853369,164146766829971392286246991773723
61990634842618870884721,83860703364816683724721,4726175217959471922424,390949698132053986447952973661781,1384027484541755192962798392588344
229761401307806715361,506803726976355425761,99324645705756225671225,195652945123318202471136750902843,2240716904785575928427215925340475
67929560689,276281640625,1326610032268665778453853558,709721984081663232573145314043325,961675174400426991618570571943485
109482236161,168823196161,1602348213660617252277141069,851867598081835985865748905962099,970960679522356339795733787793461
11388015841862179533601,53613875785480467156001,6249619421523482573995,4613400529496565316856756029702151,4792210827513661625453399784096245
448225056034046641,795092011499021041,1377399481311508190916787,697487303011179437886629968217477,1326607266196672881241351017475703
94598700311902769761,111301663787470616161,218030619035050081087113,499469545161005389910923791366109,2308673865880125294251448217807459
142015675523089,180256309584300625,3055552156440429256088204,3137132157663854705326444221091525,3394614941142972492833331932326085
2292259203879682129,4589454538636500625,1010615515974003440207015,502318942747338798906397024443384,2194789611875401668186664391071041
23917414623858721,33028468383244321,1282401187040079257289505,7167014860084021522215662269010989,7168060901859983172614218283734739
1643028987750746989007521,1709396805371625991689121,6044682645611191361533,6777446869234780709190297065329953,8221889243120242665914949620599133
176126846295841,520740031633441,24118308993931549902054259,3838805652952373250741823595193631,3865006102136814534403381132242029
31021881567879863521,31588344924813623521,366870641932577529912321,1304661434740462549148448404134219,2074012856340141653281478716298869
42426278901724731601,45559430813188477201,552067105328411564977823,4940439736327886344774982364926825,5127115436335500379014911748973075
7835932209681601,4477845356696184001,3259265209611445959844359,5964829185326409681938804696993641,9116515344105389688403800890650281
12115814108713029863281,15603022244038152757681,11500720227466039524283,1088779042838608064164085403792003,1576267399828888684027890727092577
34931340490719841,3778513638473286241,3745035424565193391206013,10448995122051305650198542279486355,574893550419344644038371972590355
148587909383689793521,174105047191522639921,170864533736621880969671,2012213878192213420441278196367023,2525480303247280268254668950212181
403151432431746675121,600130999059637121521,241026739336339066480652,5731309858072608364921641819715385,7298627765913198534025844590829740
331867014241,335381132641,1612055158084029596244074639,1085207580387439862246417067165281,1099772808868763349515436706843609
13271071872033201121,13919529454600650721,2377961520444077782551017,8887181576622195242890949909738919,9791065917503943578670107343480681
13406601421043227351969,81719748571662241950625,37986429365137993926464,7584857964134634758253538117826975,12994543546314449388829960023950945
245458680428641,3466257264755041,120442669340464304465257729,3415651172641643756717996743190031,7827625425347214771015562440244889
27401669114692651648081,191423812710728430721681,8952556528066878206632,72085481174054895753500682363470651,72176646024316311692730672320931013
52104610230894735380161,379750665442987639066561,12360018955314579891238,7494993313007086894583510092496309,10494245765294714781481778990166091
3160877189579041,205409747097553441,8884265496861145941554004,47455192588214000555600255000249795,47623109917700787570184240617300541
859327146001,42748699986001,12025671682363276949815819642,597118594844554202129309342318585,78629057604209541553464169610412665
1309383245530801,2331788986537201,42761147122519705514264219,28513169196579957942558315743494429,28546029699415047124786524441124199
3613572769,670801950625,38060313731201342923989433179,7092177143548289669877309850044025,31964927613338867470579024325476805
464767778744746363441,3339322497069812285041,226317583515019597248300,12012639401613154639883529244996391,17436861435496556421880822128472359
6600553102983613921,7900609507847639521,3714815869034946630189203,22525848835992672594584855737310621,23001856517911915296582175351386029
1879821873759305594881,3755543312060233620481,182857855180046862937603,28279110754495929854733995538149633,29450415353470765511587612746741953
2670885889043061361,20809897722948995761,3367495317484489792915911,80449997173344045721273941681227240,81724145474841913988806152594782641
36312198536644801,62209762236484801,94350935206567898014198172,14643830918761796965971998147811347,25764574447702772129475751593539603
2329706365829197888129,31805695268046244650625,120247606225266178564253,39274379376310739653293190047753125,44453078140522350061622547959280325
28739303351822477569,99620541157131450625,2951522697413385988955441,95203126441328892535181434163915475,98475785514421734550136800595258835
54776456364572619889,74435882512559400625,4524225434252042685579845,28702671232664514258043183391288867,42982145877013363007449538374710385
85059466431492721,149668057228332721,10565597648295038621535132,13743124967621060086304560941319645,14016139620774989167290013616917052
118173468374669761,226226256982215361,92848876722302679674536229,12893932076238969075687513662103355,45091330506014541365780685728224355
242024327729621761,321339874751247361,37657937663791946695863889,34593521257232483428886114910644271,36710030181539837118923405926612569
109748112185063675761,122056135972203338161,1091264303144065447382309,14082183071535856731367260990909731,15228064219377144201385348742109751
2374550623468321,2514075857394721,883392975060587117095065415,35569923871533909085102677380126749,46071858148334481892296341759444249
329812664730141935281,633184603118451248881,1105078845015072505820897,16566905588571283692876108939844040,30474120698907848001928835278441415
59052429180936349921,3604000745588164823521,2202151712321377626909001,1798005989783568777383528788684539,132214527036915353634962690531430231
37622042609761,423716247128161,4496447757991954798610009873,21006852616745496469992920898200849,94713160290671759355569215914711313
57341256904801,112530703586401,3231137215638097793087392787,39279653389382130009683053393100085,48161480807787620788750211641197437
25102563046561081249,30287568131932350625,13644594306331085886706489,48281105629970517308035628580087400,78852669718441655472008101915281545
334090657437166081,573663002056404481,73594197895108859990979583,98674660253439537244190261469325697,106217215656963008893898439641556817
4790006520676129,27735246847950625,651918460274048417803508493,58424730239788401163903803204246875,121363436530258862743373897186524325
80656187612641,99838485270241,261973087039613086625236381,112169132705893008036823099388739201,112175003412127662811650527761487631
1944806383801681,5965489906478728081,66301704628440897680609095,171937715855508555453553272695044097,236181794548966977538129274859208355
163108946925824383969,1387056707863544550625,3420730764806736337347169,156100327413527520397902527677277275,198539567875294541360443478845094165
225007454431741813441,3356023321802418267841,16332740683603142258398761,75103164095052938947281245059833737,948953106236148251324864487496454169
825524512320359081804161,936426387006838910444161,169570331191661669707873,177755691342003976955311626468952512,198916078155347622108305127346186688
4405405320669222498721,4617825454130764905121,3364882819766623097402662,387030677958703854762321680744396393,391608495421340712205060002979115113
271300396497601,470354119147201,6135325482247483413642652209,147777276522433151896489441121572813,180912280416302351060193318907398387
31281649,101904600625,271415063793706537622563796043,500648614474940849353179329447621075,508088295499282328900070271111843785
3319558169978449,1571297410871700625,169967328657642633011711403,118508811622202246249344753600283075,243751333605256321043087819602488705
46180593634296291361,47717296997050851361,99264373561401756643434417,694396395282192161581768995144471055,749559775098229289299720131722602305
16382133214326009601,168050166030203769601,16948941853799315517596870,407565873481431205857659013466674273,458993016435237202950614308791780255
42218194043630058173041,55365946904279859173041,2125477672344075900591801,661656248343613855018897119624509041,728371681972247941191741323409509709
214291370018362998529,243087644863894650625,11447228098009752734109253,788783861626816326623061703482330075,791284141305303583725801070768905285
4920761721841,15153339067441,58340784354116713770304452458,491489898708665710585008621317198789,120503178520482477187715048891155418
5383852417969,33454945200625,11532526562623877781614531411,129890859618282678438319173126668100,144008967749790318919967165235877285
38298555104486534881,60387685801039085281,117789037370094089238177361,289563054930691460854556466704780077,933005866317779372204610114195948499
126450788784043349521,150264793310485219921,121473313341935837942003104,88766840179392893520050797182812755,1489471249545498686085118185534849619
495283701542186209,2179995036000390625,271584482618917218449655139,990940419870644081754219050554551475,1053779402432366128504670841138052885
208396557731550651841,2265209960265396930241,58392224710718794077566889,1007223293407826494643402324154752731,288601042067542356580350764033661109
376303684643997093361,1342411672907205491761,9836353634843988141229353,1727059090189448532498763781358651743,1754231153767723655946513910370911213
616731055998537285075169,783493497713262000390625,9928736381761007868712535,124872737333393554629314561094733699,8788626546452152080920495808202706899
228003006911420496721,52022133862709132856721,1090148211493126479652567,1421160696191923542942410576632459313,1442656952281237669845402331980454363
19023393621251761,133337356809362161,230094010164333791823109089,1766218403831021948367126885923262791,1767931433621414746996547243842804531
28284043433982721441,591891702962872071841,162628026988297149375482135,920096667729347468207874794954069998,4057386738644558155137468925072372498
463214003073649,3635514157800625,55152043888635391907301961993,566128666059550353347977425198137500,3367342266118146962221929689831561500
27169917889,152587890625,759968987802134449943518406973,2427873878071478631915902686350390625,2442784899325104271657826163384689375
3449278612644136321,6290598521331246721,350980845195382597964574663,1278655033989076279041342203084813305,1440520553596696625959101164332958945
358960281409915571281,4164215480996515931281,46058503288686967663323772,1744078729316854836852733395298289917,3417214964740332137740641350262812252
7390765865402505832801,7517743993070737672801,39324740115008654104295653,6956952288932970858231503270163113951,6975373568797693225192202826826985201
81771063272872801,95798698917295201,4355850577384041866396908779,1669976873828996403963088158108483463,1814440267762545359401321469845084971
1111491472078615681,321658279252146046081,282597995611366899128920663,18564579694255611777859419559808292497,287448623334238550294710701510009193
24351200067244281169,25304477713969140625,328883471575603591061236157,2823488500122587935057011860119395675,2850379039673804534999515641668463465
2979854740005030069121,19084528890224601909121,18602076942984866148547449,4061745072964890350325227086464986894,4726548124395768984627690627654090439
30993422861225173969,89721732184219140625,476729063222107230750716751,6121610764504006350383571051212595650,7271368588843101338669400349233607015
10269502868727200041969,19499463438187656600625,48019157344439149030092204,2948573401348527202788782447542162525,7035440417909136898368523773951381085
175507304228374561,223253574713014561,4731233787124488471959106533,2206464301003937475483085933451517673,2686066664737710216664326086845146373
404418522374393569,453121532106150625,1870047158315392622428860657,1793238210549303831754594011981545825,1871211231013185372990572291357616305
79517117296532804842321,90930624382328437752721,27926234607207773558975251,6831526134365978020692899987073731410,9083299642758188232420169056455676910
2850876414172801,3423092568854401,43433100639728482356461184641,1997711810285743960345184290825046163,2763777046385229330143000200751029059
481303719747828773041,483178610112456422641,164256657698157009463014354,3285584292505716412343184783216785923,3641152899224172858663596603635989891
4981237004138641,6528982758098641,86650103094962242290042265827,7486532962620710249072487054509718853,8848531272983671376691852970877551897
5011146396481,20544834434881,512375285024838278091384626338,3670976669209324984551257634852798817,4228241459510888933846166452109874847
86934753409,88223850625,1896401175032296265405595881733,1977703291512486577492559623063178125,1978976641141853840901751533969690125
191361821222881,1843998960192481,181762072061262062417034238537,4140965346986747224825088170736323459,8755247720072759324785931843279781767
23962592875598533858849,35906627997810771150625,48557045614851376367066947,7998593914479178987334586206972386575,10863097006698104529745297435264514655
305212838381004539041,622586211111976705441,2947081914245510550938917257,787454419209141379111848889379187667,73536786955735300843775094157497913443
372079244054118006961,591345449977551621361,91785211532893078409934827,12431254200127223016301740461527620692,12506840877549966016519319668259003948
1678578113633031361,5358580379855271361,9232238905784067845624317145,9652913572959899710832480010737485123,22901875135918243128242825817385140755
2120896623263043409,4463844504712500625,328303120753849327819077719,26916846733628741749768459097017065400,26921538729518897058097223033743264145
1365495503986549336801,2411149553087136607201,267603602097038777365198087,8432645031535532800594472180356378861,14518539662946529733882524222959146489
5872992254285478529,81262166240536650625,3833026589671928215862103783,7159232245355701675513333344769446875,35236400284657910687222158097677524875
1238835096107298811969,69661116779102321250625,81556055015455546713527666,70603115909566656767142912627865893275,73760379470858817002757356585101981595
84894002021257009,110809111044000625,6544990391589334987048910936,10571769392634924676202401858270390625,10625882357328195213627877163364790625
37132124768335860481,162453699740125946881,1346787410135453687400529924,9416570345020967938093676015505446049,19158970823482976967460264690049031329
434479248501859201,485826844757865601,12367166788790919336439845079,25195371652122658771493158555306784531,8096167169939382068272263006357402851
45738687872357566321,481304174667478284721,212725078428529792276390539,19324215645971810110390243501897735379,19830274651801709511842997689370845969
155600428017764401,72556287355568626801,9627082795916985430521932512,29471234299895788843915384267118706231,87129058774620251499338545995781772256
23139168881761,62259690411361,1681108917211924536029864626109,3545784535263087909114865747039064607,13566852811538143898052343442862103171
1413052336784482797649,1420122717890869140625,564059751557593460657951321,21594864331231846292556572974453028750,22187290610410375466525487343821728050
3105752622456887098081,6742482660347862432481,9279618471003199785771111,150640528377723482494562064131292858857,150641567826515761092165949238235460343
647981411119441,843398325425041,293392342888551412485704566369,14643249514385899985388868839641682743,15376588727817490774621478371191989293
7440380913637430884321,18293654622450783844321,133582938445824213256193549,18079357093637606321480463707178605821,24046901612659916549160590999129906429
157984982080723009,230235893232450625,46990534960263257720953283943,20248389742783849278541329970012787675,26825997981757387065772523811162658695
23978640446401,80246641886401,3012680122575213943609203738601,32480515789443819669127028639373655479,40541700706664623881418681094773143729
1643032625763413289409,2150498629412634450625,1803447617082218057621996455,61661810277457963489357654291601641819,91480040761502637116376699458636517131
7003600388143046689,10604233604782350625,10203284864254968470555263549,39415400726889287657925795386151334375,46090353546652987261583397802781798275
1982779094167612413841,10198949504294525887441,735109974182737250383332502,80268224835769281475392934914299225657,106517188902585205031516322556136544262
5335708533391746441649,161655288997710073200625,247997202735211610744353378,57582151502957175859757613711051796875,114783892994129607704850759989171832075
1185703703469238640449,1223485012445437890625,4732975989248967717745191241,364875636010968563371739447430556311875,366318761624126075218684342537776394925
3966439472300657555329,6337083556831891050625,9244700488706896179389067578,362159303484954394849671979643173340625,773603056824033964281208648111318044625
4711049579925088709521,10019396829013182739921,1011752287362286776861527643,187703107014745697638378286087757955699,203428230677463884031475686960944326049
95034905409827761,286766548585586161,117867683208761376895532071537,628057739300010040382750111664945505353,630181796594901341265098457139882955827
113654614129,16160601000625,41297403332862742383197684185030,383487790207331435109545562556675635941,417685288490586307822644838957056328859
136859333360491681,151257087048101281,641897260720921678351273653907,203384756672628920074442094271768420547,265877275149693164355810026241025391317
181149525096122881,573663002056404481,7025047625312301224908825129,1340856846807290662607380433628029900566,1340864070207851388443803500226109250326
348605552642901841,358011379070551441,163095069530573366100535853547,107662713755276171910422956531868318140,112024618855840523843420203323332183612
43794502249764727781761,50241599882733217791361,1686929287122466656733662493,112728882309390557176598486174651798843,380446946821458789843997687011855693763
92099375624410325521,159503996467816483921,10262329080727458718751803827,156241739248412883332608077677158834028,185224687455192447668033369772666625867
656109925777540129,4302915580126350625,105661501302476058701495137495,206872763653178883672082244439649712293,295368145275848957728273993304075645557
340457079169,559840650625,127973515737133700593682892425893,162002168170785134724626150804577498675,175034167649849211186424824847779629165
1526573866689917259361,35491391062534265681761,1711937822191227483535257839,8093222661750484190402053598976393225043,8099370443947518888289310802764982650243
20505987682376161,727891679236193761,2403274203927994119725014466927,421164574168793749669339819914256188199,2092052365126806789026258949536141004487
30842721942563521,160544693993123521,9138265797626120016840321354753,258651913704784679802505523185768541383,3668903172696781709888481427159643446017
1734932002576328831521,312845563269583068805921,8089352024523280780965938021,1529054932901285435980898015591273320113,4774749642420453447232793515867421322687
56942772109161409,7393510384156050625,306655391648781974039270632607,2738158674808426097741208087216461890625,2861446681004773830689915917861676835625
441585501361,1716856656030961,16759001427260082047166455494733,1255621106599035641018544216064388333435,1434814563409840592292363607301449994185
496082742909045810049,1073876217965062890625,78485468950343083540055986633,2652824123221008046640853150380961829075,3440273805821802072632387710966895278115
7396912990886236321,7407131386456002721,691648610227722133421151835721,2502484612768709079116985241605728506521,2504723854386940627875057788435953330649
19584121337271841,21245198957214241,8506220260723130267201974983719,1481677667224647739386043827353749179497,1573636622545486652454150271838926717049
2884034038734871201,32322758903967261601,622202971674213190401063902234,1391943079697498203118125649468295856981,3781473946552183048832410672924204057286
46732003438561,195025945198561,17208256011553337994461692608089,3606712830296627496575799808982387968329,3612801884168193018876375040642797100329
38203289936161,3920709481193761,62421525177733200523726896305787,6984019145922000051354077105099222516551,7996236841923799731148947477249346050603
43184156990822860321,56329178178446802721,422423460572003939077127935133,1715202891246935071999740611648919679041,3304053013332021823515692294413425514813
442582045369096801,551965859944514401,1025917190805088720079938259175,9299277740271296421661292993679204375223,9305499250057273413631380106159804735425
27000037103589816049,38881101397803000625,58893983273900605108086443895,32400804932389838961365337670731697824536,32401440915947608561597372673278614183361
31260913626768721,112568630274975121,22715113909949055384905930390863,3281998138947038485030350899914017666425,8138241458259147736970225482838469418243
96068585307752929,103698828630150625,16795609322882552129243777508235,6176869121181424723894522889137381711404,6618100338350246027383452514182116472229
43453670048682721,46453939999761121,65176563971720449666834245006071,8625605949133476385321475774739265415397,14304464567765101507756542978686920808569
18237330146411475841,78664612496253114241,287553846520481335880268923257,36124901721642070426423321569160100352053,36194071978602748107153686572125177895673
745797648780318289,1163796548375700625,18159987253075044200575811282642,6071454190256421722483043172682123553125,19946888396865931674648620638372712945125
2096454027626969761,2205523106003936161,8469051882175452908954619524269,12709477761157484444197726395055127116286,13980266924090437755457688638663098210046
7937640466758831231841,9374338557586479462241,254798363099622747706585473789,27512466563950011582777638052105656757481,30961858091513625227155602853472742428371
13750649336277866401,17468163417205226401,5708132811963049635222270481793,33752050965407125390864439467866523365973,36364749388316811032765167193824547557393
261740853057649,1768641949800625,773724443491343419034902617670597,13141575055840054231266432449856012019325,34772361094717360086334092874806062292935
566151625728169441,586441873282115041,87610617722834655254246143553163,49807109547099903511010361367695819337564,68390081739768579375464695586647981363036
203724086591654209,1737263776711650625,30387058969027934652869748083053,17087073284232162219984803730421048083675,43205189529579577916383397704538584325165
414868518736088641,1238671772453855041,23220632671832679956529810101227,55673928333326712035913203445884405635531,59778277004191131850898838907590392961667
7359723320161,13392445265761,1374145579163669782286273422736161,15562543491232724234867264745717008681021,15944995352305469872537446789600964002031
3133913488372230529,3452316450583050625,96907162078169477604325765813205,7410124671848264404243742880166047944503,180071566805615332887106099262772733034347
5900771753223361,17133888738183361,297332337921022080213411453131011,19043967802392351831028956920441915890939,42078080443678863935706940766980328364709
69171840275521,107103643129921,2836122622914863648719656495021223,12684778620917380117846935775692116903499,30425149422737561057082212260595744976651
11558175962733472353649,11859928756335165000625,84780726648421244446122698867,389958361233315471136818090659418717375200,389961143720110987727520420267548479213280
63923036853393515988961,66761312684975545428961,611244998880564313811543683712,217130227129856524539581681846433960182897,221824483367391144615412339705003358045297
87221212456155581290081,107596141223821372368481,141672443366061581640335262976,194463725368755584610659506202281680410377,195562533600360179770727256164925478168823
735863441093650129600081,980232249534143008974481,557403286590500764059944240447,514595496427616192167073390157642607867753,654112189717944704329425332134136905572187
1313672321860221615889,1335468118464074700625,3090246082888939996207823284961,266990155926575480527539773289689102169400,267462424377824482118070326403940210714985
3117057339361,6896765841339361,3985600115383365249467286557243005,710976386993151716766709557403395842474373,784220573566684293066674547535757270599373
31708983131329,150921839250625,26362563577793595527324830047999299,10733112798614150943681172195398999930775,324005239141352524205588489490514196476265
11504645343891725281,84570730983769382881,20589701792570852243422911151779,141180042007325721819658191930301053927377,232343704168490161015144008477530660953011
1287090520011014161,4549335856992913031761,12901984491715078758933109639238,342533126258627297052725950430627253864547,935194163527906974107755348126174991385418
140172049707937473121,205243458946741696218721,189174858365986562187067954133,1287192411601182405006347984085372918124259,1290040458277442427929753656360902885479909
1235466330938401,7142151207540001,4660006554159024160180019737689101,1432671015218287067721817379270046942297401,158847455385489552001362618360677398920179
26960641344847681,27672395655111017281,235951396315989192767696723049885,644083208336013645827930075594658798557467,1398260233824911446369837108590781564625285
69101369257760449,926503705687890625,2756674372585173955620888088722497,5091363056092472150152317564968856382812500,646732045093130092324160605200298492129375
8161959397398111260641,8776070054265649206241,98345301386850851304794194538181,5138937263323257163751027685497134537119194,9351472767783752786917926124421673372372491
82560647685013969,1907816271725700625,2388842833469557180541808176979671,2387457875383947511053125121686014965640975,4052595344123215607335176124912407253024195
1877172864280609,4315310765550625,22959986999795857679246805152778267,2880561661020156098444370093048976521428125,3119049546675283286660924372990104801560125
30369466477047912769,46067281449223650625,310827598971789788904609835434786,27434202784834012394113269767223483216470975,27461937869181347985126424629438376922332095
74350976553579720289,173354484610545750625,2400623511893284230536833180273545,3916075536884314706236255923323418975157489,31746755938026611850402787556988224193379289
87748542449793801601,5538393793001528131201,875400222178716356947761477625195,12969780299524772758402322163796626711906026,66406798066907356313614656750307426027277099
23319185746614729841,23451054866505624241,2423335897574049660215989000260221,11060716547977073090251512374542104716929451,11934517425122871937256654035232879530189079
249765395473546450369,329256884828240850625,4137550325262107114305594962968095,42325110515456412848455410898325974655467909,78681549959130421799778328581366083951692235
869217004159522561,7151529460340828161,18981068906088613950610605255416423,41642193308957810742428147581086791072844263,64658641573602406433465503817267235937814977
2774824071167741761,396792566437529367361,5953912432531848180039571597456133,91043680317753529568275386586155071830763227,149393266600518383946987429584496228578389867
59490712182716929009,62418583250093400625,10981263768542508511462860677815095,34295206583374562258636418519519156570896696,87130188517568323057909196877381671079790465
25353992831402744241121,29116614655525237578721,748584775478774826720840592456647,82522277166569788921655264583719290743586631,132822910093959216818973320396450277493215417
125262506619474793033969,205785553017650531640625,32388092989528727905129771349445,397629862999068359316621403593829068088263196,397736151138633809411551520050646974042071396
2133684224146387201,6147140962887436801,20445578929919230284613134764520407,122974421867565830003074031282147848408937003,28256208457440254315945503838516665525242727
905872613401211358522481,1021763395309240698056881,173535637301419728705408451313069,71326824980237017167630255748316329054495867,177323680325494493838874735198575356733185329
391527228980209,647805576600625,14416390796265030668348643940953162833,70441421541106411730262210531162320800563575,54359259725281421751763070112793230706158245
9003087506929201,37946201975026801,1871776631869124377153853070082106145,67767523170727113121389885137989577375514713,369428424299229570731457250440637340147689355
14635049098815649,26385137346750625,290247421338860819454713395640580421,100165033194058594596986297613083434183912975,105574688360281490688390316500852856594603535
32457637090495314481,226137583491192032881,32158206450931412542140800417225866,549457756706549609095392206408132979474876119,718421885901387312084795228807224596949193641
301279093110325655521,559779960328717521121,23158714717017098430687143413547243,499097420365117978669151695548631941041981317,295084816028369135953620311518894482498367603
16973690106702339409,17334529279969140625,138504941555630829712631256098574928,660301618183026272657141605295840037689453125,678031965757749568346923435705180627508333125
14328758586616016929,74500013364487950625,273210576357346039079769200666696605,1717985926882014910753922727645306691816790126,623361138218662801572041399561004780699037549
24935285124444413761,56266784466894692161,64796711401618646085749820711455417,4585415444523341346384426492520720628545415953,4599808454914599655342154184831059528176677137
11138767082546958475201,32256342060417695908801,15975266604658886211943357479873145,1791353948642473229848046019335090443142989991,928604490580607256661546304092277228451656105
588703496891885281,4369813303349645281,433968079316989048117261274404041695,1165109449431493370567378676715065794858937553,1452267151755608510166035633873405695615968697
6290032384562574808801,8975943409396254271201,22812814396281023949416449548806987,9813233425512372727608088394286317761007103667,9886647497275180774429842785946721043944524827
84673533401529910369,86735974101885750625,178657806278898819393707997067968641,3150436080488460121282803828677293025713195475,3164712852094496584906047531323759398135264415
26121863127960412849,110661547071051600625,332688443435976090616355716750215267,1861541631830039810960651236339947458780732075,3879138828593233710714914325731906616712912665
797780420430049,1704090000390625,265263204960897035336735366836742617371,1570357027722021712644455029694826070557925625,1068584810277316597187612700262684087983450025
4576828461844872665041,163696264319150159105041,30983604701444726756194476766970165,18994147180087965777800437477917290828825183916,22690185270724680235459016339505969282366324541
5350114447054536481,29819971957969358881,1331538154990736110461447400509256281,14184348852810219444122699203210759483115678231,15694531854704918220408154658744811233294031249
16281658551267627715729,17890340002494094140625,134080398703534675577317918588899536,40359445292406551014257559868790893933808880475,40791887857435369725231322127360878760640517285
3493762843921,4656795677521,19127709964050967251237146403934117812469,67711514225426032838919265219705844322169015020,71769232303454870880667288230074232390929839645
5438790955889281,6356401066615681,293060959881870447682847527651466538473,542555116337669261426772923854608700839825167866,542627854222837966781739255706292717268644821766
348346956769943812849,11563734420806531640625,1926954683552304342771628272864169067,722005590987274570405419059802837409575461750000,750354868828216109891222075756313724875790666000
7096592649332714407201,9457523366834981037601,5980147330049540781605781931360065405,379156013564266393234683640306989561763138846636,622841682812507094862507193442682877714623117261
177449035009,3272571450625,345283636494088675925804694031516637126463,345377929404047773664320854160604305470714768575,710240645639952419017406113089881589324836247905
574860322717592831089,11905997160699281640625,11435262362752621648857548125926449488,1702523731943705793107603195461183372846832390625,222380668214296816846418851374070489536712454625
32550778892476881756769,34888215670500619350625,12744276987661354873595872405863891540,728907487904791312193161714723172190325333446859,2388599727763534000832342895864369722827273678645
614542441996338300481,2698592858911251382081,58576527113018108272957481430475822723,2001704437436611830353045260957200820041094795185,3549009895290766534824511278069923237316687731565
1205902773585799953889,4835857082743945350625,43118545949116448212934367299488650903,1150780361795428463688125582021992784372649844175,3165250633642149250309113305139872091746622923185
2409303109249,36920510250625,277860738490139738123921777277616342578296,7073259498592501484155930112956813204796657540625,7259816098589622736234160301868633838736274923025
95276374582007007995761,98090213397423753789361,82011703658602485969419247366880539002,4289621770092604665114355669122926417308653880435,25696097359969574734407634009589239659718255817962
1405491027434641,1452061824953041,116611169612117168584387975722217127521931,9474299910385918224190919972272779463256433196426,9516565770259299783485724449868639487255244330314
8119014704257933441,11230114641925415041,2873575485002155872909112254641817946647,20837356282670877456020865101591122045045619746825,21545798773442488951509189861576895547109914896937
46078022189410561,206337583372872961,31864126937213519677645550936928507125179,22037694354516729713884850032964388767386822370541,25705515071674468636068591610574681526307155364571
1199525108173921,3026307931348321,192642730066514063688895972086392153189753,10616708246804011491928147542048409781954557929495,14139571205642464321515544379000162549461321692833
6286874223481272001,7800942850668273601,55867951188429573951225996024586511520763,96609721658086813451169750302983077730307882548837,82567984557872331558063458761879319957214366672323
1250994527098801,2084566123388401,1307619140836902795997086295235428220347004,12265844668082172431211808440868090432048960180445,60216532722119343920031476623540288941803898014429
12687157269089301770641,13312651548775641420241,2494220837380104494731314997877847085504,70369036411435500012060997048757598852864177785975,288212614234170589219134155730720775079992753337225
209925827027216689,5453652362156640625,118894278602834248579383068270854898555291,328350562503351328037205618658337709429714908888125,427971186822833971100853684101410186686056854336975
437907562390081,2305060057903681,5303546701793444388699492503191489845429406,1288515366553739311910202963010021075070370990656491,109256403832384746167618401767210853364088332938219
1943551056769,11093062890625,142695189934575566433857654116978503864972951,724855514003420078983398019695480903602287812500000,850007524292897861165524897213456776174571822515625
1683132608898984049,2343243398681640625,182969686790360999783000954779678220857543,3528080026274403537791174579433870498140015693359375,237165428043691871242302336116198969192561188928125
139367075761,141202341361,7887052292624811791290332503313698386794327611,161965423892412760864755853332193794276123803759482,160906283099408086707813338233076727314640029746307
135109350883473121,264635921287473121,613463670059634967703055196974929153354493,1540581837813957435160739100198178404499901066005948,1556657606506567669479829817167398280170255379349677
121076038617744749604961,127888319488709287774561,7668107076213669917688097638819767875257,1749156924070904223877650811910648152684041182290135,2789169810535890395884954448531586250353133906102865
223592903601468769,307322798407350625,5314732725317485598593147133591904400115999,6783344067239191793342226808425875234163809561801525,6980758191409001363780334600290791283129252706455285
93778947115369582898881,117535728505875610956481,18489147819989955953503285642521873581641,6489889425322519345250987410636134791301621277357331,7724582401512104335980362930266199353309291973542739
52041019530043823256481,280502035803109280722081,47159354519082650493772647550110453090535,5327362133908550040381848080524536575044531290694313,25439002011579627965438124781556921278051316915714065
10506639405413180029441,375833959387702379235841,62851378686522231690335949481456857204165,58025697579114630128553975237982337034306785165382413,69445376274855766893834791301493586955293941147629965
869983609430516161,4115589936558605761,1618883178418529474005829455911102608899027,11382861000271640672613344507871606423969939652033435,11756624596927924904664136845570237085348616807565613
58277782570917026881,59147847965824188481,1464343538441824863858670615403238710883471,47931292537097342764323628298607338861789720775290413,47951868673529779533474875114726556291754890818225811
74540990096197681,100319925683437681,70769209058490752946414730905909856710803983,26200822650333010568038264473835778837646095500452872,30100905881040116323348013702805927212228398834441097
95654736961,14077271376961,2336383223070158056066900629163577300842473537,11666044506056841936737536226008319087085974458833505,14581006825764570962655539858031449170825073325733505
164098983210620929,167322413812890625,31900270298019985066559041624385802812883629,10720801476929890419303014931138540116626019619140625,13281763430138778469054201475741740078527296946140625
314654345105582096209,492950563310224500625,22629229766586409238547528056432126104081124,31554194704275755289760077253018212558671267742646875,502784409474035645898420802889656825741446134609647525
52186883640693169,63033144649200625,1915756442721425265765339190702142855527193904,72555229875582532406819880846854333815296682166215625,481936235375813658661302459737274648658472281537479625
13514281754094115201,14579986487475772801,187998829435582195738527907728353906473548761,513414583015903476655941531631138963197693511124234343,741604518595751094323510541062750763077786011792296489
17018179889004067191889,321234573982391615700625,2354553252294474738682243442378430522694556,2260136039645181488795681151022938063641011281463321875,2611212561975056326826779823466976069333521561234470125
44055785526461404081,50255832340175466481,135006583968531780134776119441704761216064821,6101775650954828790764659761358401270277150145054272980,6111231962637277453035452928030966532178903552495642605
2647321376721056161,15995392979682694561,808296499759563797217602687159444861229444223,14045628199357299763756182027740348546561902098938039061,1286776796322110027592760924245125712822795483453758763
371405090739685064209,387297725030107500625,598504998368756142399167191385845567174486504,9352471786050957112688446106093868398722872729798940625,12127889087245025588962983451364212970998945141710364625
2674393672011166609,2805141364594140625,9528944900615649871675684353520959981422911776,17459241399411784118283353038052479030667180355617515625,18572411157301163636702044663140440778698127960724203625
577383813912502081,759493845774492481,392471841995505000686713419304099672048527153677,1170862210844959641971994088226057188959726007825856401365,1183584000237435754027846738412504927302338993465322293365
2850714954215569,2878926094140625,21785568793078209530437189032581842469211190929156,761088717875438858359719970034663147680510946655430856875,1173074242039294180098469496135181667436451446703817386325
81679326751178209,103698828630150625,5588520773057598469742466497647346053070077073283,1022349410770436813982647304161617754036181473465100953125,1878340696816025106429263375310575977030677016168772497325
179066174796721,274126334811121,243130475561378768563519522254078471920338134668143,1790732902222671475717609496231941276377323244418945125111,1393984070252912248588628379899098863270416080974855786261
748490750556481,806460091894081,259316787863438656262454757038553498867388866784937,7326780605120136102395037797434868778043668570510631004855,8271914028747190701804248773551510494993655965369776832105
13166363656237993897921,23317415629818617872321,97211983386918065431567739060214726155957678637,5917009609151777984070791644929070779729587608806783670075,15394235824039393945369168094238398858165054297025260461325
934169104574529121,13204494888964679521,533521033614275991533458333031596369953714471135,19636530251988331730812908198176695322769641223259013682833,19725323622651190464330052612700999715675528279204843766265
6296077408487676481,12032966173802978881,6319283343281537825180752875448301176978772663765,32626031942941199477267348282774151884510990345969813056883,36690130267658883541807979880335049162367365978969591620885
122149576497999782209,142535905918078050625,1367030760740799983585780860710748061320939791253,12057065460504489158360479287789613154650477499921859246675,17371744950649149339220105817332175609175881279531561611445
430572716031799201,6151092440448439201,91273818335235095273904760989155798959029679823849,322076067726990457400355516377912436016200540044795497478543,390560900166088273654952582892094541614925683894175149973543
5058832628918984161,8528909521665761761,43848350888720313100951157579537949070603343103336,163026392271644672832298052799063489260837696225077352816065,189060058501003049585310856089684649818807220663173413461441
63479574303649,506926350750625,41060526582410713839223831004115240193301196778679637,726663220588611834611746238977018912165623478820940103272925,1157818455470657877338754473736753772891108650684152737624805
689013293730991923841,360886331268089731098241,4097476377182801264475300281683599587089936238493,3106605134295303970098565145068657385371412167626482485968005,3962690903375654135775135677350458180032325689317815211134245
346131840730522677601,466961587221654588001,119812456728597601973552603385261246400951540070193,957750130289899005151941708059366860437491392804940756445535,2639369572586817686341292762489643932471646004673659011277193
55208776640834722129,195757629274384500625,392057957648987901101670960819061801465160865183305,9839703825858423530799033633360301662816627085190797908681896,10957485982677369971197435542767825101858933039638883468372529
71308333948183140240481,126960151355246075818081,64391857283450657574387718378257288249506750450235,26821007457634726433060363067053657011302437998560426190522723,32273535318099458021853847378682623270754525250989723448066365
