0 1
1 4
2 15
3 59
4 225
5 872
6 3375
7 13072
8 50625
9 196070
10 759375
11 2941047
12 11390625
13 44115701
14 170859375
15 661735514
16 2562890625
17 9926032709
18 38443359375
19 148890490632
20 576650390625
21 2233357359475
22 8649755859375
23 33500360392120
24 129746337890625
25 502505405881791
26 1946195068359375
27 7537581088226865
28 29192926025390625
29 113063716323402970
30 437893890380859375
31 1695955744851044544
32 6568408355712890625
33 25439336172765668150
34 98526125335693359375
35 381590042591485022249
36 1477891880035400390625
37 5723850638872275333722
38 22168378200531005859375
39 85857759583084130005818
40 332525673007965087890625
41 1287866393746261950087268
42 4987885095119476318359375
43 19317995906193929251309020
44 74818276426792144775390625
45 289769938592908938769635287
46 1122274146401882171630859375
47 4346549078893634081544529301
48 16834112196028232574462890625
49 65198236183404511223167939512
50 252511682940423488616943359375
51 977973542751067668347519092667
52 3787675244106352329254150390625
53 14669603141266015025212786389998
54 56815128661595284938812255859375
55 220044047118990225378191795849956
56 852226929923929274082183837890625
57 3300660706784853380672876937749333
58 12783403948858939111232757568359375
59 49509910601772800710093154066239987
60 191751059232884086668491363525390625
61 742648659026592010651397310993599799
62 2876265888493261300027370452880859375
63 11139729885398880159770959664903996984
64 43143988327398919500410556793212890625
65 167095948280983202396564394973559954748
66 647159824910983792506158351898193359375
67 2506439224214748035948465924603399321218
68 9707397373664756887592375278472900390625
69 37596588363221220539226988869050989818268
70 145610960604971353313885629177093505859375
71 563948825448318308088404833035764847274012
72 2184164409074570299708284437656402587890625
73 8459232381724774621326072495536472709110178
74 32762466136118554495624266564846038818359375
75 126888485725871619319891087433047090636652656
76 491436992041778317434363998472690582275390625
77 1903327285888074289798366311495706359549789830
78 7371554880626674761515459977090358734130859375
79 28549909288321114346975494672435595393246847445
80 110573323209400121422731899656355381011962890625
81 428248639324816715204632420086533930898702711668
82 1658599848141001821340978494845330715179443359375
83 6423729589872250728069486301298008963480540675013
84 24878997722115027320114677422679960727691650390625
85 96355943848083760921042294519470134452208110125185
86 373184965831725409801720161340199410915374755859375
87 1445339157721256413815634417792052016783121651877774
88 5597774487475881147025802420102991163730621337890625
89 21680087365818846207234516266880780251746824778166601
90 83966617312138217205387036301544867455959320068359375
91 325201310487282693108517744003211703776202371672499007
92 1259499259682073258080805544523173011839389801025390625
93 4878019657309240396627766160048175556643035575087485095
94 18892488895231098871212083167847595177590847015380859375
95 73170294859638605949416492400722633349645533626312276412
96 283387333428466483068181247517713927663862705230712890625
97 1097554422894579089241247386010839500244683004394684146174
98 4250810001426997246022718712765708914957940578460693359375
99 16463316343418686338618710790162592503670245065920262192608
100 63762150021404958690340780691485633724369108676910400390625
101 246949745151280295079280661852438887555053675988803932889111
102 956432250321074380355111710372284505865536630153656005859375
103 3704246177269204426189209927786583313325805139832058993336652
104 14346483754816115705326675655584267587983049452304840087890625
105 55563692659038066392838148916798749699887077097480884900049770
106 215197256322241735579900134833764013819745741784572601318359375
107 833455389885570995892572233751981245498306156462213273500746544
108 3227958844833626033698502022506460207296186126768589019775390625
109 12501830848283564938388583506279718682474592346933199102511198152
110 48419382672504390505477530337596903109442791901528835296630859375
111 187527462724253474075828752594195780237118885203997986537667972266
112 726290740087565857582162955063953546641641878522932529449462890625
113 2812911940863802111137431288912936703556783278059969798065019583987
114 10894361101313487863732444325959303199624628177843987941741943359375
115 42193679112957031667061469333694050553351749170899546970975293759796
116 163415416519702317955986664889389547994369422667659819126129150390625
117 632905186694355475005922040005410758300276237563493204564629406396934
118 2451231247795534769339799973340843219915541340014897286891937255859375
119 9493577800415332125088830600081161374504143563452398068469441095954003
120 36768468716933021540096999600112648298733120100223459303379058837890625
121 142403667006229981876332459001217420617562153451785971027041616439310039
122 551527030753995323101454994001689724480996801503351889550685882568359375
123 2136055005093449728144986885018261309263432301776789565405624246589650574
124 8272905461309929846521824910025345867214952022550278343260288238525390625
125 32040825076401745922174803275273919638951484526651843481084363698844758603
126 124093581919648947697827373650380188008224280338254175148904323577880859375
127 480612376146026188832622049129108794584272267899777652216265455482671379037
128 1861403728794734215467410604755702820123364205073812627233564853668212890625
129 7209185642190392832489330736936631918764084018496664783243981832240070685547
130 27921055931921013232011159071335542301850463076107189408503472805023193359375
131 108137784632855892487339961054049478781461260277449971748659727483601060283201
132 418815838978815198480167386070033134527756946141607841127552092075347900390625
133 1622066769492838387310099415810742181721918904161749576229895912254015904248005
134 6282237584682227977202510791050497017916354192124117616913281381130218505859375
135 24331001542392575809651491237161132725828783562426243643448438683810238563720067
136 94233563770233419658037661865757455268745312881861764253699220716953277587890625
137 364965023135888637144772368557416990887431753436393654651726580257153578455801000
138 1413503456553501294870564927986361829031179693227926463805488310754299163818359375
139 5474475347038329557171585528361254863311476301545904819775898703857303676837014993
140 21202551848302519423058473919795427435467695398418896957082324661314487457275390625
141 82117130205574943357573782925418822949672144523188572296638480557859555152555224889
142 318038277724537791345877108796931411532015430976283454356234869919717311859130859375
143 1231756953083624150363606743881282344245082167847828584449577208367893327288328373323
144 4770574165868066870188156631953971172980231464644251815343523048795759677886962890625
145 18476354296254362255454101158219235163676232517717428766743658125518399909324925599843
146 71558612488021003052822349479309567594703471969663777230152845731936395168304443359375
147 277145314443815433831811517373288527455143487765761431501154871882775998639873883997641
148 1073379187320315045792335242189643513920552079544956658452292685979045927524566650390625
149 4157179716657231507477172760599327911827152316486421472517323078241639979598108259964605
150 16100687809804725686885028632844652708808281193174349876784390289685688912868499755859375
151 62357695749858472612157591408989918677407284747296322087759846173624599693971623899469069
152 241510317147070885303275429492669790632124217897615248151765854345285333693027496337890625
153 935365436247877089182363871134848780161109271209444831316397692604368995409574358492036027
154 3622654757206063279549131442390046859481863268464228722276487815179280005395412445068359375
155 14030481543718156337735458067022731702416639068141672469745965389065534931143615377380540397
156 54339821358090949193236971635850702892227949026963430834147317227689200080931186676025390625
157 210457223155772345066031871005340975536249586022125087046189480835983023967154230660708105948
158 815097320371364237898554574537760543383419235404451462512209758415338001213967800140380859375
159 3156858347336585175990478065080114633043743790331876305692842212539745359507313459910621589213
160 12226459805570463568478318618066408150751288531066771937683146376230070018209517002105712890625
161 47352875210048777639857170976201719495656156854978144585392633188096180392609701898659323838195
162 183396897083556953527174779270996122261269327966001579065247195643451050273142755031585693359375
163 710293128150731664597857564643025792434842352824672168780889497821442705889145528479889857572920
164 2750953456253354302907621689064941833919039919490023685978707934651765754097141325473785400390625
165 10654396922260974968967863469645386886522635292370082531713342467321640588337182927198347863593789
166 41264301843800314543614325335974127508785598792350355289680619019776486311457119882106781005859375
167 159815953833914624534517952044680803297839529385551237975700137009824608825057743907975217953906828
168 618964527657004718154214880039611912631783981885255329345209285296647294671856798231601715087890625
169 2397239307508719368017769280670212049467592940783268569635502055147369132375866158619628269308602412
170 9284467914855070772313223200594178689476759728278829940178139279449709420077851973474025726318359375
171 35958589612630790520266539210053180742013894111749028544532530827210536985637992379294424039629036174
172 139267018722826061584698348008912680342151395924182449102672089191745641301167779602110385894775390625
173 539378844189461857803998088150797711130208411676235428167987962408158054784569885689416360594435542609
174 2089005280842390923770475220133690205132270938862736736540081337876184619517516694031655788421630859375
175 8090682662841927867059971322261965666953126175143531422519819436122370821768548285341245408916533139124
176 31335079212635863856557128302005353076984064082941051048101220068142769292762750410474836826324462890625
177 121360239942628918005899569833929485004296892627152971337797291541835562326528224280118681133747997086852
178 470026188189537957848356924530080296154760961244115765721518301022141539391441256157122552394866943359375
179 1820403599139433770088493547508942275064453389407294570066959373127533434897923364201780217006219956302778
180 7050392822843069367725353867951204442321414418661736485822774515332123090871618842356838285923004150390625
181 27306053987091506551327403212634134125966800841109418551004390596913001523468850463026703255093299344541663
182 105755892342646040515880308019268066634821216279926047287341617729981846363074282635352574288845062255859375
183 409590809806372598269911048189512011889502012616641278265065858953695022852032756945400548826399490168124932
184 1586338385139690607738204620289020999522318244198890709310124265949727695446114239530288614332675933837890625
185 6143862147095588974048665722842680178342530189249619173975987884305425342780491354181008232395992352521873977
186 23795075777095359116073069304335314992834773662983360639651863989245915431691713592954329214990139007568359375
187 92157932206433834610729985842640202675137952838744287609639818264581380141707370312715123485939885287828109655
188 356926136656430386741096039565029724892521604944750409594777959838688731475375703894314938224852085113525390625
189 1382368983096507519160949787639603040127069292581164314144597273968720702125610554690726852289098279317421644821
190 5353892049846455801116440593475445873387824074171256143921669397580330972130635558414724073372781276702880859375
191 20735534746447612787414246814594045601906039388717464712168959109530810531884158320360902784336474189761324672308
192 80308380747696837016746608902131688100817361112568842158825040963704964581959533376220861100591719150543212890625
193 311033021196714191811213702218910684028590590830761970682534386642962157978262374805413541765047112846419870084619
194 1204625711215452555251199133531975321512260416688532632382375614455574468729393000643312916508875787258148193359375
195 4665495317950712877168205533283660260428858862461429560238015799644432369673935622081203126475706692696298051269272
196 18069385668231788328767987002979629822683906250327989485735634216833617030940895009649693747633136808872222900390625
197 69982429769260693157523082999254903906432882936921443403570236994666485545109034331218046897135600390444470769039073
198 271040785023476824931519805044694447340258593754919842286034513252504255464113425144745406214497052133083343505859375
199 1049736446538910397362846244988823558596493244053821651053553554919997283176635514968270703457034005856667061535586091
200 4065611775352152373972797075670416710103878906323797634290517698787563831961701377171181093217455781996250152587890625
201 15746046698083655960442693674832353378947398660807324765803303323799959247649532724524060551855510087850005923033791361
202 60984176630282285609591956135056250651558183594856964514357765481813457479425520657567716398261836729943752288818359375
203 236190700471254839406640405122485300684210979912109871487049549856999388714742990867860908277832651317750088845506870413
204 914762649454234284143879342025843759773372753922854467715366482227201862191382809863515745973927550949156284332275390625
205 3542860507068822591099606076837279510263164698681648072305743247854990830721144863017913624167489769766251332682603056193
206 13721439741813514262158190130387656396600591308842817015730497233408027932870742147952736189608913264237344264984130859375
207 53142907606032338866494091152559192653947470480224721084586148717824862460817172945268704362512346546493769990239045842894
208 205821596127202713932372851955814845949008869632642255235957458501120418993061132219291042844133698963560163974761962890625
209 797143614090485082997411367288387889809212057203370816268792230767372936912257594179030565437685198197406549853585687643410
210 3087323941908040708985592779337222689235133044489633828539361877516806284895916983289365642662005484453402459621429443359375
211 11957154211357276244961170509325818347138180858050562244031883461510594053683863912685458481565277972961098247803785314651139
212 46309859128620610634783891690058340338526995667344507428090428162752094273438754749340484639930082266801036894321441650390625
213 179357313170359143674417557639887275207072712870758433660478251922658910805257958690281877223479169594416473717056779719767083
214 694647886929309159521758375350875105077904935010167611421356422441281414101581321240107269598951234002015553414821624755859375
215 2690359697555387155116263364598309128106090693061376504907173778839883662078869380354228158352187543916247105755851695796506232
216 10419718303939637392826375630263126576168574025152514171320346336619221211523719818601609043984268510030233301222324371337890625
217 40355395463330807326743950468974636921591360395920647573607606682598254931183040705313422375282813158743706586337775436947593478
218 156295774559094560892395634453946898642528610377287712569805195049288318172855797279024135659764027650453499518334865570068359375
219 605330931949962109901159257034619553823870405938809713604114100238973823967745610579701335629242197381155598795066631554213902157
220 2344436618386418413385934516809203479637929155659315688547077925739324772592836959185362034896460414756802492775022983551025390625
221 9079963979249431648517388855519293307358056089082145704061711503584607359516184158695520034438632960717333981925999473313208532354
222 35166549275796276200789017752138052194568937334889735328206168886089871588892554387780430523446906221352037391625344753265380859375
223 136199459688741474727760832832789399610370841336232185560925672553769110392742762380432800516579494410760009728889992099698127985307
224 527498239136944143011835266282070782918534060023346029923092533291348073833388315816706457851703593320280560874380171298980712890625
225 2042991895331122120916412492491840994155562620043482783413885088306536655891141435706492007748692416161400145933349881495471919779601
226 7912473587054162145177528994231061743778010900350190448846387999370221107500824737250596867775553899804208413115702569484710693359375
227 30644878429966831813746187387377614912333439300652241751208276324598049838367121535597380116230386242421002189000248222432078796694015
228 118687103805812432177662934913465926156670163505252856732695819990553316612512371058758953016633308497063126196735538542270660400390625
229 459673176449502477206192810810664223685001589509783626268124144868970747575506823033960701743455793636315032835003723336481181950410212
230 1780306557087186482664944023701988892350052452578792850990437299858299749187685565881384295249499627455946892951033078134059906005859375
231 6895097646742537158092892162159963355275023842646754394021862173034561213632602345509410526151836904544725492525055850047217729256153172
232 26704598356307797239974160355529833385250786788681892764856559497874496237815283488220764428742494411839203394265496172010898590087890625
233 103426464701138057371393382432399450329125357639701315910327932595518418204489035182641157892277553568170882387875837750708265938842297567
234 400568975344616958599612405332947500778761801830228391472848392468117443567229252323311466431137416177588050913982442580163478851318359375
235 1551396970517070860570900736485991754936880364595519738654918988932776273067335527739617368384163303522563235818137566260623989082634463497
236 6008534630169254378994186079994212511681427027453425872092725887021761653508438784849671996467061242663820763709736638702452182769775390625
237 23270954557756062908563511047289876324053205468932796079823784833991644096010032916094260525762449552838448537272063493909359836239516952446
238 90128019452538815684912791199913187675221405411801388081390888305326424802626581772745079947005918639957311455646049580536782741546630859375
239 349064318366340943628452665709348144860798082033991941197356772509874661440150493741413907886436743292576728059080952408640397543592754286685
240 1351920291788082235273691867998697815128321081177020821220863324579896372039398726591176199205088779599359671834690743708051741123199462890625
241 5235964775495114154426789985640222172911971230509879117960351587648119921602257406121208618296551149388650920886214286129605963153891314300266
242 20278804376821233529105378019980467226924816217655312318312949868698445580590980898867642988076331693990395077520361155620776116847991943359375
243 78539471632426712316401849784603332593679568457648186769405273814721798824033861091818129274448267240829763813293214291944089447308369714503982
244 304182065652318502936580670299707008403872243264829684774694248030476683708864713483014644821144975409855926162805417334311641752719879150390625
245 1178092074486400684746027746769049988905193526864722801541079107220826982360507916377271939116724008612446457199398214379161341709625545717559717
246 4562730984784777544048710054495605126058083648972445271620413720457150255632970702245219672317174631147838892442081260014674626290798187255859375
247 17671381117296010271190416201535749833577902902970842023116186608312404735407618745659079086750860129186696857990973215687420125644383185763395747
248 68440964771771663160730650817434076890871254734586679074306205806857253834494560533678295084757619467217583386631218900220119394361972808837890625
249 265070716759440154067856243023036247503668543544562630346742799124686071031114281184886186301262901937800452869864598235311301884665747786450936199
250 1026614471576574947410959762261511153363068821018800186114593087102858807517418408005174426271364292008263750799468283503301790915429592132568359375
251 3976060751391602311017843645345543712555028153168439455201141986870291065466714217773292794518943529067006793047968973529669528269986216796764042983
252 15399217073648624211164396433922667300446032315282002791718896306542882112761276120077616394070464380123956261992024252549526863731443881988525390625
253 59640911270874034665267654680183155688325422297526591828017129803054365982000713266599391917784152936005101895719534602945042924049793251951460644743
254 230988256104729363167465946508840009506690484729230041875783444598143231691419141801164245911056965701859343929880363788242902955971658229827880859375
255 894613669063110519979014820202747335324881334462898877420256947045815489730010698998990878766762294040076528435793019044175643860746898779271909671142
256 3464823841570940447511989197632600142600357270938450628136751668972148475371287127017463688665854485527890158948205456823643544339574873447418212890625
257 13419205035946657799685222303041210029873220016943483161303854205687232345950160484984863181501434410601147926536895285662634657911203481689078645067118
258 51972357623564106712679837964489002139005359064076759422051275034582227130569306905261955329987817282918352384223081852354653165093623101711273193359375
259 201288075539199866995278334545618150448098300254152247419557813085308485189252407274772947722521516159017218898053429284939519868668052225336179676006763
260 779585364353461600690197569467335032085080385961151391330769125518733406958539603578929329949817259243775285763346227785319797476404346525669097900390625
261 3019321133087998004929175018184272256721474503812283711293367196279627277838786109121594215837822742385258283470801439274092798030020783380042695140101432
262 11693780465301924010352963542010025481276205789417270869961536882781001104378094053683939949247258888656629286450193416779796962146065197885036468505859375
263 45289816996319970073937625272764083850822117557184255669400507944194409167581791636823913237567341135778874252062021589111391970450311750700640427101521479
264 175406706979528860155294453130150382219143086841259063049423053241715016565671410805259099238708883329849439296752901251696954432190977968275547027587890625
265 679347254944799551109064379091461257762331763357763835041007619162916137513726874552358698563510117036683113780930323836670879556754676260509606406522822178
266 2631100604692932902329416796952255733287146302618885945741345798625725248485071162078886488580633249947741589451293518775454316482864669524133205413818359375
267 10190208824171993266635965686371918866434976450366457525615114287443742062705903118285380478452651755550246706713954857550063193351320143907644096097842332660
268 39466509070393993534941251954283835999307194539283289186120186979385878727276067431183297328709498749216123841769402781631814747242970042861998081207275390625
269 152853132362579898999539485295578782996524646755496862884226714311656130940588546774280707176789776333253700600709322863250947900269802158614661441467634989896
270 591997636055909903024118779314257539989607918089249337791802804690788180909141011467749459930642481238241857626541041724477221208644550642929971218109130859375
271 2292796985438698484993092279433681744947869701332452943263400714674841964108828201614210607651846644998805509010639842948764218504047032379219921622014524848429
272 8879964540838648545361781689713863099844118771338740066877042070361822713637115172016241898959637218573627864398115625867158318129668259643949568271636962890625
273 34391954781580477274896384191505226174218045519986794148951010720122629461632423024213159114777699674982082635159597644231463277560705485688298824330217872726421
274 133199468112579728180426725345707946497661781570081101003155631055427340704556727580243628484394558278604417965971734388007374771945023894659243524074554443359375
275 515879321723707159123445762872578392613270682799801912234265160801839441924486345363197386721665495124731239527393964663471949163410582285324482364953268090896311
276 1997992021688695922706400880185619197464926723551216515047334465831410110568350913703654427265918374179066269489576015820110621579175358419888652861118316650390625
277 7738189825855607386851686443088675889199060241997028683513977412027591628867295180447960800824982426870968592910909469952079237451158734279867235474299021363444660
278 29969880325330438840596013202784287961973900853268247725710016987471151658525263705554816408988775612685994042343640237301659323687630376298329792916774749755859375
279 116072847387834110802775296646330138337985903629955430252709661180413874433009427706719412012374736403064528893663642049281188561767381014198008532114485320451669886
280 449548204879956582608940198041764319429608512799023715885650254812067274877878955583322246134831634190289910635154603559524889855314455644474946893751621246337890625
281 1741092710817511662041629449694952075069788554449331453790644917706208116495141415600791180185621046045967933404954630739217828426510715212970127981717279806775048276
282 6743223073199348739134102970626464791444127691985355738284753822181009123168184333749833692022474512854348659527319053392873347829716834667124203406274318695068359375
283 26116390662262674930624441745424281126046828316739971806859673765593121747427121234011867702784315690689519001074319461088267426397660728194551919725759197101625724132
284 101148346097990231087011544559396971871661915379780336074271307332715136847522765006247505380337117692815229892909785800893100217445752520006863051094114780426025390625
285 391745859933940123959366626181364216890702424751099577102895106483896826211406818510178015541764735360342785016114791916324011395964910922918278795886387956524385861978
286 1517225191469853466305173168390954578074928730696705041114069609990727052712841475093712580705056765392228448393646787013396503261686287800102945766411721706390380859375
287 5876187899009101859390499392720463253360536371266493656543426597258452393171102277652670233126471030405141775241721878744860170939473663843774181938295819347865787929667
288 22758377872047801994577597525864318671123930960450575616711044149860905790692622126405688710575851480883426725904701805200947548925294317001544186496175825595855712890625
289 88142818485136527890857490890806948800408045568997404848151398958876785897566534164790053496897065456077126628625828181172902564092104957656612729074437290217986818944998
290 341375668080717029918663962887964780066858964406758634250665662247913586860389331896085330658637772213251400888570527078014213233879414755023162797442637383937835693359375
291 1322142277277047918362862363362104232006120683534961072722270984383151788463498012471850802453455981841156899429387422717593538461381574364849190936116559353269802284174958
292 5120635021210755448779959443319471701002884466101379513759984933718703802905839978441279959879566583198771013328557906170213198508191221325347441961639560759067535400390625
293 19832134159155718775442935450431563480091810253024416090834064765747276826952470187077762036801839727617353491440811340763903076920723615472737864041748390299047034262624357
294 76809525318161331731699391649792075515043266991520692706399774005780557043587599676619199398193498747981565199928368592553197977622868319880211629424593411386013031005859375
295 297482012387335781631644031756473452201377153795366241362510971486209152404287052806166430552027595914260302371612170111458546153810854232091067960626225854485705513939365343
296 1152142879772419975975490874746881132725649004872810390595996610086708355653813995149287990972902481219723477998925528888297969664343024798203174441368901170790195465087890625
297 4462230185810036724474660476347101783020657306930493620437664572293137286064305792092496458280413938713904535574182551671878192307162813481366019409393387817285582709090480135
298 17282143196586299639632363121203216990884735073092155858939949151300625334807209927239319864593537218295852169983882933324469544965145371973047616620533517561852931976318359375
299 66933452787150550867119907145206526745309859603957404306564968584397059290964586881387446874206209080708568033612738275078172884607442202220490291140900817259283740636357202017
300 259232147948794494594485446818048254863271026096382337884099237269509380022108148908589797968903058274437782549758243999867043174477180579595714249308002763427793979644775390625
301 1004001791807258263006798607178097901179647894059361064598474528765955889364468803220811703113093136210628520504191074126172593269111633033307354367113512258889256109545358030244
302 3888482219231917418917281702270723822949065391445735068261488559042640700331622233628846969533545874116566738246373659998005647617157708693935713739620041451416909694671630859375
303 15060026877108873945101979107671468517694718410890415968977117931489338340467032048312175546696397043159427807562866111892588899036674495499610315506702683883338841643180370453660
304 58327233288478761283759225534060857344235980871686026023922328385639610504974333504432704543003188111748501073695604899970084714257365630409035706094300621771253645420074462890625
305 225900403156633109176529686615072027765420776163356239534656768972340075107005480724682633200445955647391417113442991678388833485550117432494154732600540258250082624647705556804895
306 874908499327181419256388383010912860163539713075290390358834925784594157574615002566490568145047821676227516105434073499551270713860484456135535591414509326568804681301116943359375
307 3388506047349496637647945299226080416481311642450343593019851534585101126605082210870239498006689334710871256701644875175832502283251761487412320989008103873751239369715583352073420
308 13123627489907721288845825745163692902453095696129355855382523886768912363619225038497358522175717325143412741581511102493269060707907266842033033871217639898532070219516754150390625
309 50827590710242449564719179488391206247219674636755153895297773018776516899076233163053592470100340020663068850524673127637487534248776422311184814835121558106268590545733750281101292
310 196854412348615819332687386177455393536796435441940337830737858301533685454288375577460377832635759877151191123722666537399035910618609002630495508068264598477981053292751312255859375
311 762413860653636743470787692325868093708295119551327308429466595281647753486143497445803887051505100309946032757870096914562313013731646334667772222526823371594028858186006254216519372
312 2952816185229237289990310792661830903051946531629105067461067874523005281814325633661905667489536398157267866855839998060985538659279135039457432621023968977169715799391269683837890625
313 11436207909804551152061815384888021405624426793269909626441998929224716302292152461687058305772576504649190491368051453718434695205974695020016583337902350573910432872790093813247790580
314 44292242778438559349854661889927463545779197974436576011916018117845079227214884504928585012343045972359018002837599970914783079889187025591861489315359534657545736990869045257568359375
315 171543118647068267280927230773320321084366401899048644396629983938370744534382286925305874586588647569737857370520771805776520428089620425300248750068535258608656493091851407198716858689
316 664383641676578390247819928348911953186687969616548640178740271767676188408223267573928775185145689585385270042563999563721746198337805383877922339730393019863186054863035678863525390625
317 2573146779706024009213908461599804816265496028485729665949449759075561168015734303879588118798829713546067860557811577086647806421344306379503731251028028879129847396377771107980752880328
318 9965754625148675853717298925233679297800319544248229602681104076515142826123349013608931627777185343780779050638459993455826192975067080758168835095955895297947790822945535182952880859375
319 38597201695590360138208626923997072243982440427285944989241746386133417520236014558193821781982445703191017908367173656299717096320164595692555968765420433186947710945666566619711293204918
320 149486319377230137805759483878505189467004793163723444040216561147727142391850235204133974416657780156711685759576899901837392894626006211372532526439338429469216862344183027744293212890625
321 578958025433855402073129403859956083659736606409289174838626195792001262803540218372907326729736685547865268625507604844495756444802468935388339531481306497804215664184998499295669398073762
322 2242294790658452067086392258177577842005071897455851660603248417215907135877753528062009616249866702350675286393653498527560893419390093170587987896590076442038252935162745416164398193359375
323 8684370381507831031096941057899341254896049096139337622579392936880018942053103275593609900946050283217979029382614072667436346672037034030825092972219597467063234962774977489435040971106420
324 33634421859876781006295883872663667630076078461837774909048726258238607038166302920930144243748000535260129295904802477913413401290851397558819818448851146630573794027441181242465972900390625
325 130265555722617465466454115868490118823440736442090064338690894053200284130796549133904148514190754248269685440739211090011545200080555510462376394583293962005948524441624662341525614566596300
326 504516327898151715094438258089955014451141176927566623635730893873579105572494543813952163656220008028901939438572037168701201019362770963382297276732767199458606910411617718636989593505859375
327 1953983335839261981996811738027351782351611046631350965080363410798004261961948237008562227712861313724045281611088166350173178001208332656935645918749409430089227866624369935122884218498944490
328 7567744918472275726416573871349325216767117653913499354535963408103686583587418157209282454843300120433529091578580557530518015290441564450734459150991507991879103656174265779554843902587890625
329 29309750037588929729952176070410276735274165699470264476205451161970063929429223555128433415692919705860679224166322495252597670018124989854034688781241141451338417999365549026843263277484167348
330 113516173777084135896248608070239878251506764808702490318039451121555298753811272358139236822649501806502936373678708362957770229356623466761016887264872619878186554842613986693322658538818359375
331 439646250563833945949282641056154151029112485492053967143081767429550958941438353326926501235393795587910188362494837428788965050271874847810520331718617121770076269990483235402648949162262510220
332 1702742606656262038443729121053598173772601472130537354770591766823329481307169085372088552339742527097544045605180625444366553440349352001415253308973089298172798322639209800399839878082275390625
333 6594693758457509189239239615842312265436687282380809507146226511443264384121575299903897518530906933818652825437422561431834475754078122717157804975779256826551144049857248531039734237433937653296
334 25541139099843930576655936815803972606589022081958060321558876502349942219607536280581328285096137906463160684077709381665498301605240280021228799634596339472591974839588147005997598171234130859375
335 98920406376862637838588594237634683981550309235712142607193397671648965761823629498558462777963604007279792381561338421477517136311171840757367074636688852398267160747858727965596013561509064799437
336 383117086497658958649839052237059589098835331229370904823383147535249133294113044208719924276442068596947410261165640724982474524078604200318431994518945092088879622593822205089963972568511962890625
337 1483806095652939567578828913564520259723254638535682139107900965074734486427354442478376941669454060109196885723420076322162757044667577611360506119550332785974007411217880919483940203422635971991549
338 5746756297464884379747585783555893836482529968440563572350747213028736999411695663130798864146631028954211153917484610874737117861179063004776479917784176381333194338907333076349459588527679443359375
339 22257091434794093513682433703467803895848819578035232086618514476121017296410316637175654125041810901637953285851301144832441355670013664170407591793254991789610111168268213792259103051339539579873223
340 86201344461973265696213786753338407547237949526608453585261208195431054991175434946961982962199465434313167308762269163121056767917685945071647198766762645719997915083609996145241893827915191650390625
341 333856371521911402705236505552017058437732293670528481299277717141815259446154749557634811875627163524569299287769517172486620335050204962556113876898824876844151667524023206883886545770093093698098331
342 1293020166929598985443206801300076113208569242899126803778918122931465824867631524204429744432991981514697509631434037446815851518765289176074707981501439685799968726254149942178628407418727874755859375
343 5007845572828671040578547583280255876565984405057927219489165757127228891692321243364522178134407452868539489316542757587299305025753074438341708153482373152662275012860348103258298186551396405471474964
344 19395302503943984781648102019501141698128538643486902056683771843971987373014472863066446166494879722720462644471510561702237772781479337641120619722521595286999530893812249132679426111280918121337890625
345 75117683592430065608678213749203838148489766075868908292337486356908433375384818650467832672016111793028092339748141363809489575386296116575125622302235597289934125192905221548874472798270946082072124448
346 290929537559159771724721530292517125471928079652303530850256577659579810595217092945996692497423195840806939667072658425533566591722190064616809295837823929304992963407183736990191391669213771820068359375
347 1126765253886450984130173206238057572227346491138033624385062295353626500630772279757017490080241676895421385096222120457142343630794441748626884334533533959349011877893578323233117091974064191231081866706
348 4363943063387396575870822954387756882078921194784552962753848664893697158928256394189950387461347937612104095006089876383003498875832850969252139437567358939574894451107756054852870875038206577301025390625
349 16901478808296764761952598093570863583410197367070504365775934430304397509461584196355262351203625153431320776443331806857135154461916626229403265018003009390235178168403674848496756379610962868466228000590
350 65459145950810948638062344315816353231183817921768294441307729973405457383923845912849255811920219064181561425091348145745052483137492764538782091563510384093623416766616340822793063125573098659515380859375
351 253522182124451471429288971403562953751152960506057565486639016454565962641923762945328935268054377301469811646649977102857027316928749393441048975270045140853527672526055122727451345694164443026993420008839
352 981887189262164229570935164737245298467757268826524416619615949601081860758857688692738837178803285962723421376370222186175787247062391468081731373452655761404351251499245112341895946883596479892730712890625
353 3802832731866772071439334571053444306267294407590863482299585246818489439628856444179934029020815659522047174699749656542855409753931240901615734629050677112802915087890826840911770185412466645404901300132571
354 14728307838932463443564027471058679477016359032397866249294239244016227911382865330391082557682049289440851320645553332792636808705935872021225970601789836421065268772488676685128439203253947198390960693359375
355 57042490978001581071590018565801664594009416113862952234493778702277341594432846662699010435312234892830707620496244848142831146308968613524236019435760156692043726318362402613676552781186999681073519501988552
356 220924617583986951653460412065880192155245385485967993739413588660243418670742979955866238365230739341612769809683299991889552130589038080318389559026847546315979031587330150276926588048809207975864410400390625
357 855637364670023716073850278487024968910141241707944283517406680534160123916492699940485156529683523392460614307443672722142467194634529202863540291536402350380655894775436039205148291717804995216102792529828266
358 3313869263759804274801906180988202882328680782289519906091203829903651280061144699337993575478461090124191547145249499878343281958835571204775843385402713194739685473809952254153898820732138119637966156005859375
359 12834560470050355741107754177305374533652118625619164252761100208012401858747390499107277347945252850886909214611655090832137007919517938042953104373046035255709838421631540588077224375767074928241541887947423982
360 49708038956397064122028592714823043234930211734342798591368057448554769200917170490069903632176916351862873207178742498175149229382533568071637650781040697921095282107149283812308482310982071794569492340087890625
361 192518407050755336116616312659580618004781779384287463791416503120186027881210857486609160219178792763303638219174826362482055118792769070644296565595690528835647576324473108821158365636506123923623128319211359718
362 745620584345955961830428890722345648523953176015141978870520861728321538013757557351048554482653745277943098107681137472627238440738003521074564761715610468816429231607239257184627234664731076918542385101318359375
363 2887776105761330041749244689893709270071726690764311956871247546802790418218162862299137403287681891449554573287622395437230826781891536059664448483935357932534713644867096632317375484547591858854346924788170395770
364 11184308765189339427456433360835184727859297640227129683057812925924823070206363360265728317239806179169146471615217062089408576611070052816118471425734157032246438474108588857769408519970966153778135776519775390625
365 43316641586419950626238670348405639051075900361464679353068713202041856273272442934487061049315228371743318599314335931558462401728373040894966727259030368988020704673006449484760632268213877882815203871822555936543
366 167764631477840091411846500412527770917889464603406945245867193888872346053095450403985924758597092687537197074228255931341128649166050792241777071386012355483696577111628832866541127799564492306672036647796630859375
367 649749623796299259393580055226084585766138505421970190296030698030627844099086644017305915739728425576149778989715038973376936025925595613424500908885455534820310570095096742271409484023208168242228058077338339048135
368 2516469472167601371177697506187916563768341969051104178688007908333085190796431756059788871378956390313057956113423838970116929737490761883626656070790185332255448656674432492998116916993467384600080549716949462890625
369 9746244356944488890903700828391268786492077581329552854440460470459417661486299660259588736095926383642246684845725584600654040388883934201367513633281833022304658551426451134071142260348122523633420871160075085722011
370 37747042082514020567665462592818748456525129535766562680320118624996277861946476340896833070684345854695869341701357584551753946062361428254399841061852779983831729850116487394971753754902010769001208245754241943359375
371 146193665354167333363555512425869031797381163719943292816606907056891264922294494903893831041438895754633700272685883769009810605833259013020512704499227495334569878271396767011067133905221837854501313067401126285830154
372 566205631237710308514981938892281226847876943036498440204801779374944167929197145113452496060265187820438040125520363768276309190935421423815997615927791699757475947751747310924576306323530161535018123686313629150390625
373 2192904980312510000453332686388035476960717455799149392249103605853368973834417423558407465621583436319505504090288256535147159087498885195307690567488412430018548174070951505166007008578327567817519696011016894287452297
374 8493084468565654627724729083384218402718154145547476603072026690624162518937957176701787440903977817306570601882805456524144637864031321357239964238916875496362139216276209663868644594852952423025271855294704437255859375
375 32893574704687650006799990295820532154410761836987240883736554087800534607516261353376111984323751544792582561354323848027207386312483277929615358512326186450278222611064272577490105128674913517262795440165253414311784450
376 127396267028484819415870936250763276040772312183212149046080400359362437784069357650526811613559667259598559028242081847862169567960469820358599463583753132445432088244143144958029668922794286345379077829420566558837890625
377 493403620570314750101999854437307982316161427554808613256048311317008019112743920300641679764856273171888738420314857720408110794687249168944230377684892796754173339165964088662351576930123702758941931602478801214676766748
378 1910944005427272291238064043761449140611584682748182235691206005390436566761040364757902174203395008893978385423631227717932543519407047305378991953756296986681481323662147174370445033841914295180686167441308498382568359375
379 7401054308554721251529997816559619734742421413322129198840724669755120286691158804509625196472844097578331076304722865806121661920308737534163455665273391951312600087489461329935273653951855541384128974037182018220151501209
380 28664160081409084368570960656421737109173770241222733535368090080856548501415605471368532613050925133409675781354468415768988152791105709580684879306344454800222219854932207615556675507628714427710292511619627475738525390625
381 111015814628320818772949967248394296021136321199831937982610870046326804300367382067644377947092661463674966144570842987091824928804631063012451834979100879269689001312341919949029104809277833120761934610557730273302272518124
382 429962401221136265528564409846326056637606553618341003030521351212848227521234082070527989195763877001145136720317026236534822291866585643710273189595166822003333297823983114233350132614430716415654387674294412136077880859375
383 1665237219424812281594249508725914440317044817997479069739163050694902064505510731014665669206389921955124492168562644806377373932069465945186777524686513189045335019685128799235436572139167496811429019158365954099534087771860
384 6449436018317043982928466147694890849564098304275115045457820268192723412818511231057919837936458155017177050804755393548022334377998784655654097843927502330049999467359746713500251989216460746234815815114416182041168212890625
385 24978558291372184223913742630888716604755672269962186046087445760423530967582660965219985038095848829326867382528439672095660608981041989177801662870297697835680025295276931988531548582087512452171435287375489311493011316577893
386 96741540274755659743926992215423362743461474564126725681867304022890851192277668465868797569046872325257655762071330903220335015669981769834811467658912534950749992010396200702503779838246911193522237226716242730617523193359375
387 374678374370582763358706139463330749071335084049432790691311686406352964513739914478299775571437732439903010737926595081434909134715629837667024943054465467535200379429153979827973228731312686782571529310632339672395169748668382
388 1451123104121334896158904883231350441151922118461900885228009560343362767884165026988031963535703084878864836431069963548305025235049726547522172014883688024261249880155943010537556697573703667902833558400743640959262847900390625
389 5620175615558741450380592091949961236070026260741491860369675296095294467706098717174496633571565986598545161068898926221523637020734447565005374145816982013028005691437309697419598430969690301738572939659485095085927546230025721
390 21766846561820023442383573248470256617278831776928513278420143405150441518262475404820479453035546273182972546466049453224575378525745898212832580223255320363918748202339145158063350463605555018542503376011154614388942718505859375
391 84302634233381121755708881379249418541050393911122377905545129441429417015591480757617449503573489798978177416033483893322854555311016713475080612187254730195420085371559645461293976464545354526078594094892276426288913193450385808
392 326502698427300351635753598727053849259182476653927699176302151077256622773937131072307191795533194097744588196990741798368630677886188473192488703348829805458781223035087177370950256954083325278137550640167319215834140777587890625
393 1264539513500716826335633220688741278115755908666835668583176941621441255233872211364261742553602346984672661240502258399842818329665250702126209182808820952931301280573394681919409646968180317891178911423384146394333697901755787115
394 4897540476409505274536303980905807738887737149808915487644532266158849341609056966084607876932997911466168822954861126975529460168292827097887330550232447081881718345526307660564253854311249879172063259602509788237512111663818359375
395 18968092702510752395034498310331119171736338630002535028747654124321618828508083170463926138304035204770089918607533875997642274944978760531893137742132314293969519208600920228791144704522704768367683671350762195915005468526336806720
396 73463107146142579118044559713587116083316057247133732314667983992382740124135854491269118153994968671992532344322916904632941902524392406468309958253486706228225775182894614908463807814668748187580948894037646823562681674957275390625
397 284521390537661285925517474654966787576045079450038025431214811864824282427621247556958892074560528071551348779113008139964634124174681407978397066131984714409542788129013803431867170567840571525515255070261432938725082027895052100800
398 1101946607192138686770668395703806741249740858707005984720019759885741101862037817369036772309924530079887985164843753569494128537865886097024649373802300593423386627743419223626957117220031222813714233410564702353440225124359130859375
399 4267820858064919288882762119824501813640676191750570381468222177972364236414318713354383381118407921073270231686695122099469511862620221119675955991979770716143141821935207051478007558517608572882728826053921494080876230418425781511997
400 16529199107882080301560025935557101118746112880605089770800296398286116527930567260535551584648867951198319777472656303542411928067988291455369740607034508901350799416151288354404356758300468342205713501158470535301603376865386962890625
401 64017312870973789333241431797367527204610142876258555722023332669585463546214780700315750716776118816099053475300426831492042677939303316795139339879696560742147127329028105772170113377764128593240932390808822411213143456276386722679951
402 247937986618231204523400389033356516781191693209076346562004445974291747918958508908033273769733019267974796662089844553136178921019824371830546109105517633520261991242269325316065351374507025133085702517377058029524050652980804443359375
403 960259693064606839998621476960512908069152143143878335830349990043781953193221710504736260751641782241485802129506402472380640169089549751927090098195448411132206909935421586582551700666461928898613985862132336168197151844145800840199258
404 3719069799273468067851005835500347751717875398136145198430066689614376218784377633620499106545995289019621949931347668297042683815297365577458191636582764502803929868634039879740980270617605376996285537760655870442860759794712066650390625
405 14403895395969102599979322154407693621037282147158175037455249850656729297898325657571043911274626733622287031942596037085709602536343246278906351472931726166983103649031323798738275509996928933479209787931985042522957277662187012602988857
406 55786046989102021017765087532505216275768130972042177976451000344215643281765664504307486598189929335294329248970215024455640257229460483661872874548741467542058948029510598196114704059264080654944283066409838056642911396920680999755859375
407 216058430939536538999689832316115404315559232207372625561828747759850939468474884863565658669119401004334305479138940556285644038045148694183595272093975892504746554735469856981074132649953934002188146818979775637844359164932805189044832849
408 836790704836530315266476312987578244136521964580632669646765005163234649226484967564612298972848940029414938734553225366834603858441907254928093118231122013130884220442658972941720560888961209824164245996147570849643670953810214996337890625
409 3240876464093048084995347484741731064733388483110589383427431216397764092027123272953484880036791015065014582187084108344284660570677230412753929081409638387571198321032047854716111989749309010032822202284696634567665387473992077835672492729
410 12551860572547954728997144694813673662047829468709490044701475077448519738397274513469184484592734100441224081018298380502519057876628608823921396773466830196963263306639884594125808413334418147362463689942213562744655064307153224945068359375
411 48613146961395721274930212271125965971000827246658840751411468245966461380406849094302273200551865225975218732806261625164269908560158456191308936221144575813567974815480717820741679846239635150492333034270449518514980812109881167535087390924
412 188277908588219320934957170422205104930717442030642350670522126161727796075959117702037767268891011506618361215274475707537785868149429132358820951602002452954448949599598268911887126200016272210436955349133203441169825964607298374176025390625
413 729197204420935819123953184066889489565012408699882611271172023689496920706102736414534098008277978389628280992093924377464048628402376842869634043317168637203519622232210767311125197693594527257384995514056742777724712181648217513026310863849
414 2824168628823289814024357556333076573960761630459635260057831892425916941139386765530566509033365172599275418229117135613066788022241436985382314274030036794316734243993974033678306893000244083156554330236998051617547389469109475612640380859375
415 10937958066314037286859297761003342343475186130498239169067580355342453810591541046218011470124169675844424214881408865661960729426035652643044510649757529558052794333483161509666877965403917908860774932710851141665870682724723262695394662957724
416 42362529432349347210365363344996148609411424456894528900867478386388754117090801482958497635500477588989131273436757034196001820333621554780734714110450551914751013659909610505174603395003661247348314953554970774263210842036642134189605712890625
417 164069370994710559302889466415050135152127791957473587536013705330136807158873115693270172051862545137666363223221132984929410941390534789645667659746362943370791915002247422645003169481058768632911623990662767124988060240870848940430919944365859
418 635437941485240208155480450174942229141171366853417933513012175795831311756362022244377464532507163834836969101551355512940027305004323321711020711656758278721265204898644157577619050925054918710224724303324561613948162630549632012844085693359375
419 2461040564920658389543341996225752027281916879362103813040205579952052107383096735399052580777938177064995448348316994773941164120858021844685014896195444150561878725033711339675047542215881529493674359859941506874820903613062734106463799165487883
420 9531569122278603122332206752624133437117570502801269002695182636937469676345430333665661967987607457522554536523270332694100409575064849825665310674851374180818978073479662363664285763875823780653370864549868424209222439458244480192661285400390625
421 36915608473809875843150129943386280409228753190431557195603083699280781610746451030985788711669072655974931725224754921609117461812870327670275223442931662258428180875505670095125713133238222942405115397899122603122313554195941011596956987482318240
422 142973536834179046834983101289362001556763557542019035040427739554062045145181455004984929519814111862838318047849054990411506143625972747384979660122770612712284671102194935454964286458137356709800562968248026363138336591873667202889919281005859375
423 553734127107148137647251949150794206138431297856473357934046255489211724161196765464786830675036089839623975878371323824136761927193054915054128351643974933876422713132585051426885696998573344136076730968486839046834703312939115173954354812234773587
424 2144603052512685702524746519340430023351453363130285525606416093310930677177721825074773942797211677942574770717735824856172592154389591210774694901841559190684270066532924031824464296872060350647008444523720395447075048878105008043348789215087890625
425 8306011906607222064708779237261913092076469467847100369010693832338175862417951481971802460125541347594359638175569857362051428907895823725811925274659624008146340696988775771403285454978600162041150964527302585702520549694086727609315322183521603800
426 32169045787690285537871197790106450350271800446954282884096241399663960157665827376121609141958175169138621560766037372842588882315843868161620423527623387860264050997993860477366964453080905259705126667855805931706125733171575120650231838226318359375
427 124590178599108330970631688558928696381147042017706505535160407485072637936269272229577036901883120213915394572633547860430771433618437355887178879119894360122195110454831636571049281824679002430617264467909538785537808245411300914139729832752824056988
428 482535686815354283068067966851596755254077006704314243261443620994959402364987410641824137129372627537079323411490560592638833234737658022424306352914350817903960764969907907160504466796213578895576900017837088975591885997573626809753477573394775390625
429 1868852678986624964559475328383930445717205630265597583027406112276089569044039083443655553528246803208730918589503217906461571504276560338307683186798415401832926656822474548565739227370185036459258967018643081783067123681169513712095947491292360854807
430 7238035302230314246021019502773951328811155100564713648921654314924391035474811159627362056940589413056189851172358408889582498521064870336364595293715262268559411474548618607407567001943203683433653500267556334633878289963604402146302163600921630859375
431 28032790184799374468392129925758956685758084453983963745411091684141343535660586251654833302923702048130963778842548268596923572564148405074615247801976231027493899852337118228486088410552775546888884505279646226746006855217542705681439212369385412822093
432 108570529533454713690315292541609269932167326508470704733824814723865865532122167394410430854108841195842847767585376133343737477815973055045468929405728934028391172118229279111113505029148055251504802504013345019508174349454066032194532454013824462890625
433 420491852771990617025881948886384350286371266809759456181166375262120153034908793774822499543855530721964456682638224028953853588462226076119228717029643465412408497785056773427291326158291633203333267579194693401190102828263140585221588185540781192331387
434 1628557943001820705354729388124139048982509897627060571007372220857987982981832510916156462811632617937642716513780642000156062167239595825682033941085934010425867581773439186666702575437220828772572037560200175292622615241810990482917986810207366943359375
435 6307377791579859255388229233295765254295569002146391842717495628931802295523631906622337493157832960829466850239573360434307803826933391141788430755444651981186127466775851601409369892374374498049999013687920401017851542423947108778323822783111717884970801
436 24428369145027310580320940821862085734737648464405908565110583312869819744727487663742346942174489269064640747706709630002340932508593937385230509116289010156388013726601587800000538631558312431588580563403002629389339228627164857243769802153110504150390625
437 94610666873697888830823438499436478814433535032195877640762434433977034432854478599335062397367494412442002753593600406514617057404000867126826461331669779717791912001637774021140548385615617470749985205318806015267773136359206631674857341746675768274562006
438 366425537175409658704814112327931286021064726966088628476658749693047296170912314956135204132617339035969611215600644450035113987628909060778457636744335152345820205899023817000008079473374686473828708451045039440840088429407472858656547032296657562255859375
439 1419160003105468332462351577491547182216503025482938164611436516509655516492817178990025935960512416186630041303904006097719255861060013006902396919975046695766878680024566610317108225784234262061249778079782090229016597045388099475122860126200136524118430077
440 5496383057631144880572211684918969290315970904491329427149881245395709442563684724342028061989260085539544168234009666750526709814433635911676864551165027285187303088485357255000121192100620297107430626765675591612601326441112092879848205484449863433837890625
441 21287400046582024986935273662373207733247545382244072469171547747644832747392257684850389039407686242799450619558560091465788837915900195103535953799625700436503180200368499154756623386763513930918746671196731353435248955680821492126842901893002047861776451143
442 82445745864467173208583175273784539354739563567369941407248218680935641638455270865130420929838901283093162523510145001257900647216504538675152968267475409277809546327280358825001817881509304456611459401485133874189019896616681393197723082266747951507568359375
443 319311000698730374804029104935598115998713180733661087037573216214672491210883865272755835591115293641991759293378401371986832568738502926553039306994385506547547703005527487321349350801452708963781200067950970301528734335212322381902643528395030717926646767138
444 1236686187967007598128747629106768090321093453510549121108723280214034624576829062976956313947583519246397437852652175018868509708247568080127294524012131139167143194909205382375027268222639566849171891022277008112835298449250220897965846234001219272613525390625
445 4789665010480955622060436574033971739980697711004916305563598243220087368163257979091337533866729404629876389400676020579802488531077543898295589604915782598213215545082912309820240262021790634456718001019264554522931015028184835728539652925925460768899701507067
446 18550292819505113971931214436601521354816401802658236816630849203210519368652435944654344709213752788695961567789782625283027645623713521201909417860181967087507147923638080735625409023339593502737578365334155121692529476738753313469487693510018289089202880859375
447 71844975157214334330906548610509576099710465665073744583453973648301310522448869686370063008000941069448145841010140308697037327966163158474433844073736738973198233176243684647303603930326859516850770015288968317843965225422772535928094793888881911533495522605998
448 278254392292576709578968216549022820322246027039873552249462738048157790529786539169815170638206291830439423516846739379245414684355702818028641267902729506312607218854571211034381135350093902541063675480012326825387942151081299702042315402650274336338043212890625
449 1077674627358215014963598229157643641495656984976106168751809604724519657836733045295550945120014116041722187615152104630455559919492447377116507661106051084597973497643655269709554058954902892752761550229334524767659478381341588038921421908333228673002432839089965
450 4173815884388650643684523248235342304833690405598103283741941070722366857946798087547227559573094377456591352752701090688681220265335542270429619018540942594689108282818568165515717030251408538115955132200184902380819132266219495530634731039754115045070648193359375
451 16165119410373225224453973437364654622434854774641592531277144070867794867550995679433264176800211740625832814227281569456833398792386710656747614916590766268969602464654829045643310884323543391291423253440017871514892175720123820583821328624998430095036492586349463
452 62607238265829759655267848723530134572505356083971549256129116060835502869201971313208413393596415661848870291290516360330218303980033134056444285278114138920336624242278522482735755453771128071739326983002773535712286983993292432959520965596311725676059722900390625
453 242476791155598378366809601560469819336522821619623887969157161063016923013264935191498962652003176109387492213409223541852500981885800659851214223748861494034544036969822435684649663264853150869371348801600268072723382635801857308757319929374976451425547388795241932
454 939108573987446394829017730852952018587580341259573238841936740912532543038029569698126200903946234927733054369357745404953274559700497010846664279171712083805049363634177837241036331806566921076089904745041603035684304759899386494392814483944675885140895843505859375
455 3637151867333975675502144023407047290047842324294358319537357415945253845198974027872484439780047641640812383201138353127787514728287009897768213356232922410518160554547336535269744948972797263040570232024004021090850739537027859631359798940624646771383210831928628966
456 14086628609811695922435265962794280278813705118893598582629051113687988145570443545471893013559193523915995815540366181074299118395507455162699964187575681257075740454512667558615544977098503816141348571175624045535264571398490797415892217259170138277113437652587890625
457 54557278010009635132532160351105709350717634864415374793060361239178807677984610418087266596700714624612185748017075296916812720924305148466523200343493836157772408318210048029046174234591958945608553480360060316362761093055417894470396984109369701570748162478929434481
458 211299429147175438836528989441914204182205576783403978739435766705319822183556653182078395203387902858739937233105492716114486775932611827440499462813635218856136106817690013379233174656477557242120228567634360683028968570977361961238383258887552074156701564788818359375
459 818359170150144526987982405266585640260764522966230621895905418587682115169769156271308998950510719369182786220256129453752190813864577226997848005152407542366586124773150720435692613518879384184128302205400904745441416395831268417055954761640545523561222437183941517214
460 3169491437207631582547934841628713062733083651751059681091536500579797332753349797731175928050818542881099058496582390741717301638989177411607491942204528282842041602265350200688497619847163358631803428514515410245434528564660429418575748883313281112350523471832275390625
461 12275387552252167904819736078998784603911467844493459328438581278815231727546537344069634984257660790537741793303841941806282862207968658404967720077286113135498791871597260806535389202783190762761924533081013571181621245937469026255839321424608182853418336557759122758199
462 47542371558114473738219022624430695940996254776265895216373047508696959991300246965967638920762278143216485877448735861125759524584837661174112379133067924242630624033980253010327464297707450379477051427717731153681517928469906441278636233249699216685257852077484130859375
463 184130813283782518572296041184981769058672017667401889926578719182228475913198060161044524763864911858066126899557629127094242933119529876074515801159291697032481878073958912098030838041747861441428867996215203567724318689062035393837589821369122742801275048366386841372976
464 713135573371717106073285339366460439114943821643988428245595712630454399869503704489514583811434172148247288161731037916886392868772564917611685686996018863639459360509703795154911964465611755692155771415765967305222768927048596619179543498745488250278867781162261962890625
465 2761962199256737778584440617774726535880080265011028348898680787733427138697970902415667871457973677870991903493364436906413643996792948141117737017389375455487228171109383681470462570626217921621433019943228053515864780335930530907563847320536841142019125725495802620594636
466 10697033600575756591099280090496906586724157324659826423683935689456815998042555567342718757171512582223709322425965568753295893031588473764175285304940282954591890407645556927323679466984176335382336571236489509578341533905728949287693152481182323754183016717433929443359375
467 41429432988851066678766609266620898038201203975165425233480211816001407080469563536235018071869605168064878552400466553596204659951894222116766055260840631832308422566640755222056938559393268824321495299148420802737971705038957963613457709808052617130286885882437039308919530
468 160455504008636348866489201357453598800862359869897396355259035341852239970638333510140781357572688733355639836389483531299438395473827106462629279574104244318878356114683353909855192004762645030735048568547342643675123008585934239315397287217734856312745250761508941650390625
469 621441494832766000181499138999313470573018059627481378502203177240021106207043453043525271078044077520973178286006998303943069899278413331751490828912609477484626338499611328330854078390899032364822429487226312041069575575584369454201865647120789256954303288236555589633792942
470 2406832560129545232997338020361803982012935398048460945328885530127783599559575002652111720363590331000334597545842252969491575932107406596939439193611563664783175341720250308647827880071439675461025728528210139655126845128789013589730959308266022844691178761422634124755859375
471 9321622422491490002722487084989702058595270894412220677533047658600316593105651795652879066170661162814597674290104974559146048489176199976272362433689142162269395077494169924962811175863485485472336442308394680616043633633765541813027984706811838854314549323548333844506894129
472 36102488401943178494960070305427059730194030970726914179933282951916753993393625039781675805453854965005018963187633794542373638981611098954091587904173454971747630125803754629717418201071595131915385927923152094826902676931835203845964389623990342670367681421339511871337890625
473 139824336337372350040837306274845530878929063416183310162995714879004748896584776934793185992559917442218965114351574618387190727337642999644085436505337132434040926162412548874442167637952282282085046634625920209240654504506483127195419770602177582814718239853225007667603411933
474 541537326029147677424401054581405895952910464560903712698999244278751309900904375596725137081807824475075284447814506918135604584724166484311373818562601824576214451887056319445761273016073926978730788918847281422403540153977528057689465844359855140055515221320092678070068359375
475 2097365045060585250612559594122682963183935951242749652444935723185071233448771654021897789888398761633284476715273619275807860910064644994661281547580056986510613892436188233116632514569284234231275699519388803138609817567597246907931296559032663742220773597798375115014051178992
476 8123059890437215161366015818721088439293656968413555690484988664181269648513565633950877056227117367126129266717217603772034068770862497264670607278439027368643216778305844791686419095241108904680961833782709221336053102309662920865341987665397827100832728319801390171051025390625
477 31460475675908778759188393911840244447759039268641244786674035847776068501731574810328466848325981424499267150729104289137117913650969674919919223213700854797659208386542823496749487718539263513469135492790832047079147263513958703618969448385489956133311603966975626725210767684878
478 121845898356558227420490237280816326589404854526203335357274829962719044727703484509263155843406760506891939000758264056580511031562937458970059109176585410529648251674587671875296286428616633570214427506740638320040796534644943812980129814980967406512490924797020852565765380859375
479 471907135138631681387825908677603666716385589029618671800110537716641027525973622154927002724889721367489007260936564337056768704764545123798788348205512821964888125798142352451242315778088952702037032391862480706187208952709380554284541725782349341999674059504634400878161515273164
480 1827688475348373411307353559212244898841072817893050030359122449440785670915552267638947337651101407603379085011373960848707665473444061884550886637648781157944723775118815078129444296429249503553216412601109574800611948019674157194701947224714511097687363871955312788486480712890625
481 7078607027079475220817388630164055000745783835444280077001658065749615412889604332323905040873345820512335108914048465055851530571468176856981825223082692329473321886972135286768634736671334290530555485877937210592808134290640708314268125886735240129995110892569516013172422729097446
482 27415327130225601169610303388183673482616092268395750455386836741611785063733284014584210064766521114050686275170609412730614982101660928268263299564731717369170856626782226171941664446438742553298246189016643622009179220295112357920529208370717666465310458079329691827297210693359375
483 106179105406192128312260829452460825011186757531664201155024870986244231193344064984858575613100187307685026633710726975837772958572022652854727378346240384942099828304582029301529521050070014357958332288169058158892122014359610624714021888301028601949926663388542740197586340936461682
484 411229906953384017544154550822755102239241384025936256830802551124176775955999260218763150971497816710760294127559141190959224731524913924023949493470975760537562849401733392579124966696581138299473692835249654330137688304426685368807938125560764996979656871189945377409458160400390625
485 1592686581092881924683912441786912375167801362974963017325373064793663467900160974772878634196502809615275399505660904637566594378580339792820910675193605774131497424568730439522942815751050215369374984322535872383381830215394159370710328324515429029248899950828141102963795114046925223
486 6168448604300760263162318262341326533588620760389043852462038266862651639339988903281447264572467250661404411913387117864388370972873708860359242402064636408063442741026000888686874500448717074492105392528744814952065324566400280532119071883411474954694853067849180661141872406005859375
487 23890298716393228870258686626803685627517020444624445259880595971904952018502414621593179512947542144229130992584913569563498915678705096892313660127904086611972461368530956592844142236265753230540624764838038085750727453230912390560654924867731435438733499262422116544456926710703878337
488 92526729064511403947434773935119898003829311405835657786930574002939774590099833549221708968587008759921066178700806767965825564593105632905388636030969546120951641115390013330303117506730756117381580887931172224280979868496004207981786078251172124320422796017737709917128086090087890625
489 358354480745898433053880299402055284412755306669366678898208939578574280277536219323897692694213132163436964888773703543452483735180576453384704901918561299179586920527964348892662133543986298458109371472570571286260911798463685858409823873015971531581002488936331748166853900660558175041
490 1387900935967671059211521609026798470057439671087534866803958610044096618851497503238325634528805131398815992680512101519487383468896584493580829540464543191814274616730850199954546762600961341760723713318967583364214698027440063119726791173767581864806341940266065648756921291351318359375
491 5375317211188476495808204491030829266191329600040500183473134093678614204163043289858465390413196982451554473331605553151787256027708646800770573528778419487693803807919465233389932003159794476871640572088558569293913676976955287876147358095239572973715037334044976222502808509908372625613
492 20818514039515065888172824135401977050861595066313023002059379150661449282772462548574884517932076970982239890207681522792310752033448767403712443106968147877214119250962752999318201439014420126410855699784513750463220470411600946795901867606513727972095129103990984731353819370269775390625
493 80629758167827147437123067365462438992869944000607502752097011405179213062445649347876980856197954736773317099974083297276808840415629702011558602931676292315407057118791978500848980047396917153074608581328378539408705154654329318142210371428593594605725560010674643337542127648625589384194
494 312277710592725988322592362031029655762923925994695345030890687259921739241586938228623267768981154564733598353115222841884661280501731511055686646604522218158211788764441294989773021585216301896162835496767706256948307056174014201938528014097705919581426936559864770970307290554046630859375
495 1209446372517407211556846010481936584893049160009112541281455171077688195936684740218154712842969321051599756499611249459152132606234445530173379043975144384731105856781879677512734700710953757296119128719925678091130577319814939772133155571428903919085883400160119650063131914729383840762904
496 4684165658890889824838885430465444836443858889920430175463360308898826088623804073429349016534717318471003975296728342628269919207525972665835299699067833272373176831466619424846595323778244528442442532451515593854224605842610213029077920211465588793721404048397971564554609358310699462890625
497 18141695587761108173352690157229048773395737400136688119221827566165322939050271103272320692644539815773996347494168741887281989093516682952600685659627165770966587851728195162691020510664306359441786930798885171366958659797224096581997333571433558786288251002401794750946978720940757611443546
498 70262484883363347372583281456981672546657883348806452631950404633482391329357061101440235248020759777065059629450925139424048788112889589987529495486017499085597652471999291372698929856673667926636637986772733907813369087639153195436168803171983831905821060725969573468319140374660491943359375
499 272125433816416622600290352358435731600936061002050321788327413492479844085754066549084810389668097236609945212412531128309229836402750244289010284894407486564498817775922927440365307659964595391626803961983277570504379896958361448729960003571503381794323765036026921264204680814111364171653181
500 1053937273250450210588749221854725088199868250232096789479256069502235869940355916521603528720311396655975894441763877091360731821693343849812942432290262486283964787079989370590483947850105018899549569801591008617200536314587297931542532047579757478587315910889543602024787105619907379150390625
501 4081881507246249339004355285376535974014040915030754826824911202387197661286310998236272155845021458549149178186187966924638447546041253664335154273416112298467482266638843911605479614899468930874402059429749163557565698454375421730949400053572550726914856475540403818963070212211670462574797710
502 15809059098756753158831238327820876322998023753481451842188841042533538049105338747824052930804670949839638416626458156370410977325400157747194136484353937294259471806199840558857259217751575283493243547023865129258008044718809468973137980713696362178809738663343154030371806584298610687255859375
503 61228222608693740085065329280648039610210613725461322402373668035807964919294664973544082337675321878237237672792819503869576713190618804965027314101241684477012233999582658674082194223492033963116030891446237453363485476815631325964241000803588260903722847133106057284446053183175056938621965649
504 237135886481351297382468574917313144844970356302221777632832615638003070736580081217360793962070064247594576249396872345556164659881002366207912047265309059413892077092997608382858888266273629252398653205357976938870120670782142034597069710705445432682146079950147310455577098764479160308837890625
505 918423339130406101275979939209720594153159205881919836035605020537119473789419974603161235065129828173558565091892292558043650697859282074475409711518625267155183509993739880111232913352380509446740463371693561800452282152234469889463615012053823913555842706996590859266690797747625854079329484726
506 3557038297220269460737028623759697172674555344533326664492489234570046061048701218260411909431050963713918643740953085183342469898215035493118680708979635891208381156394964125742883323994104438785979798080369654083051810061732130518956045660581681490232191199252209656833656481467187404632568359375
507 13776350086956091519139699088145808912297388088228797540534075308056792106841299619047418525976947422603378476378384388370654760467889231117131145672779379007327752649906098201668493700285707641701106950575403427006784232283517048341954225180807358703337640604948862889000361966214387811189942270886
508 53355574458304041911055429356395457590118330167999899967387338518550690915730518273906178641465764455708779656114296277750137048473225532396780210634694538368125717345924461886143249859911566581789696971205544811245777150925981957784340684908725222353482867988783144852504847222007811069488525390625
509 206645251304341372787095486322187133684460821323431963108011129620851881602619494285711277889654211339050677145675765825559821407018338466756967185091690685109916289748591473025027405504285614625516604258631051405101763484252755725129313377712110380550064609074232943335005429493215817167849134063276
510 800333616874560628665831440345931863851774952519998499510810077778260363735957774108592679621986466835631694841714444166252055727098382985951703159520418075521885760188866928292148747898673498726845454568083172168686657263889729366765110273630878335302243019831747172787572708330117166042327880859375
511 3099678769565120591806432294832807005266912319851479446620166944312778224039292414285669168344813170085760157185136487383397321105275077001354507776375360276648744346228872095375411082564284219382749063879465771076526452263791335876939700665681655708250969136113494150025081442398237257517737010949131
512 12005004253118409429987471605188977957776624287799977492662151166673905456039366611628890194329797002534475422625716662493780835906475744789275547392806271132828286402833003924382231218480102480902681818521247582530299858958345940501476654104463175029533645297476207591813590624951757490634918212890625
513 46495181543476808877096484422492105079003684797772191699302504164691673360589386214285037525172197551286402357777047310750959816579126155020317616645630404149731165193433081430631166238464263290741235958191986566147896783956870038154095509985224835623764537041702412250376221635973558862766055164236956
514 180075063796776141449812074077834669366649364316999662389932267500108581840590499174433352914946955038017131339385749937406712538597136171839133210892094066992424296042495058865733468277201537213540227277818713737954497884375189107522149811566947625443004679462143113877203859374276362359523773193359375
515 697427723152152133156447266337381576185055271966582875489537562470375100408840793214275562877582963269296035366655709661264397248686892325304764249684456062245967477901496221459467493576963949361118539372879798492218451759353050572311432649778372534356468055625536183755643324539603382941490827463554332
516 2701125956951642121747181111167520040499740464754994935848984012501628727608857487616500293724204325570256970090786249061100688078957042577586998163381411004886364440637425882986002024158023058203103409167280706069317468265627836612832247173504214381645070191932146708158057890614145435392856597900390625
517 10461415847282281997346708995060723642775829079498743132343063437055626506132611898214133443163744449039440530499835644918965958730303384879571463745266840933689512168522443321892012403654459240416778090593196977383276776390295758584671489746675588015347020834383042756334649868094050744122362411953314975
518 40516889354274631826207716667512800607496106971324924037734760187524430914132862314247504405863064883553854551361793735916510321184355638663804972450721165073295466609561388244790030362370345873046551137509210591039762023984417549192483707602563215724676052878982200622370868359212181530892848968505859375
519 156921237709234229960200634925910854641637436192481146985145951555834397591989178473212001647456166735591607957497534673784489380954550773193571956179002614005342682527836649828380186054816888606251671358897954660749151645854436378770072346200133820230205312515745641345019748021410761161835436179299724618
520 607753340314119477393115750012692009112441604569873860566021402812866463711992934713712566087945973253307818270426906038747654817765334579957074586760817476099431999143420823671850455435555188095698267062638158865596430359766263237887255614038448235870140793184733009335563025388182722963392734527587890625
521 2353818565638513449403009523888662819624561542887217204777189273337515963879837677098180024711842501033874119362463020106767340714318261597903579342685039210080140237917549747425702790822253329093775070383469319911237274687816545681551085193002007303453079687736184620175296220321161417427531542689495869265
522 9116300104711792160896736250190380136686624068548107908490321042192996955679894020705688491319189598799617274056403590581214822266480018699356118801412262141491479987151312355077756831533327821435474005939572382983946455396493948568308834210576723538052111897770995140033445380822740844450891017913818359375
523 35307278484577701741045142858329942294368423143308258071657839100062739458197565156472700370677637515508111790436945301601510110714773923968553690140275588151202103568763246211385541862333799936406626055752039798668559120317248185223266277895030109551796195316042769302629443304817421261412973140342438038962
524 136744501570676882413451043752855702050299361028221618627354815632894954335198410310585327369787843981994259110846053858718222333997200280490341782021183932122372199807269685326166352472999917321532110089093585744759196830947409228524632513158650853070781678466564927100501680712341112666763365268707275390625
525 529609177268665526115677142874949134415526347149623871074867586500941091872963477347090505560164562732621676856554179524022651660721608859528305352104133822268031553531448693170783127935006999046099390836280596980028386804758722778348994168425451643276942929740641539539441649572261318921194597105136570584419
526 2051167523560153236201765656292835530754490415423324279410322234493424315027976154658779910546817659729913886662690807880773335009958004207355126730317758981835582997109045279892495287094998759822981651336403786171387952464211138427869487697379762796061725176998473906507525210685116690001450479030609130859375
527 7944137659029982891735157143124237016232895207244358066123013797514116378094452160206357583402468440989325152848312692860339774910824132892924580281562007334020473302971730397561746919025104985691490862544208954700425802071380841675234912526381774649154143946109623093091624743583919783817918956577048558766279
528 30767512853402298543026484844392532961317356231349864191154833517401364725419642319881698658202264895948708299940362118211600025149370063110326900954766384727533744956635679198387429306424981397344724770046056792570819286963167076418042315460696441940925877654977108597612878160276750350021757185459136962890625
529 119162064885449743376027357146863555243493428108665370991845206962711745671416782403095363751037026614839877292724690392905096623662361993393868704223430110010307099544575955963426203785376574785372362938163134320506387031070712625128523687895726619737312159191644346396374371153758796757268784348655728381494174
530 461512692801034478145397272665887994419760343470247962867322502761020470881294634798225479873033973439230624499105431773174000377240550946654903514321495770913006174349535187975811439596374720960170871550690851888562289304447506146270634731910446629113888164824656628964193172404151255250326357781887054443359375
531 1787430973281746150640410357202953328652401421629980564877678104440676185071251736046430456265555399222598159390870355893576449354935429900908030563351451650154606493168639339451393056780648621780585444072447014807595805466060689376927855318435899296059682387874665195945615567306381951359031765229835925722412599
532 6922690392015517172180959089988319916296405152053719443009837541415307063219419521973382198095509601588459367486581476597610005658608264199823552714822436563695092615243027819637171593945620814402563073260362778328434339566712592194059520978656699436708322472369849434462897586062268828754895366728305816650390625
533 26811464599226192259606155358044299929786021324449708473165171566610142776068776040696456843983330988338972390863055338403646740324031448513620458450271774752319097397529590091770895851709729326708781661086705222113937081990910340653917829776538489440895235818119977939184233509595729270385476478447538885836188985
534 103840355880232757582714386349824798744446077280805791645147563121229605948291292829600732971432644023826890512298722148964150084879123962997353290722336548455426389228645417294557573909184312216038446098905441674926515093500688882910892814679850491550624837085547741516943463790934032431323430500924587249755859375
535 402171968988392883894092330370664498946790319866745627097477573499152141641031640610446852659749964825084585862945830076054701104860471727704306876754076621284786460962943851376563437775645939900631724916300578331709056229863655109808767446648077341613428537271799669087763502643935939055782147176713083287542834771
536 1557605338203491363740715795247371981166691159212086874677213446818444089224369392444010994571489660357403357684480832234462251273186859444960299360835048226831395838429681259418363608637764683240576691483581625123897726402510333243663392220197757373259372556283216122754151956864010486469851457513868808746337890625
537 6032579534825893258411384955559967484201854798001184406462163602487282124615474609156702789896249472376268787944187451140820516572907075915564603151311149319271796914444157770648451566634689098509475873744508674975635843447954826647131511699721160124201428059076995036316452539659039085836732207650696249313142521562
538 23364080073052370456110736928710579717500367388181303120158201702276661338365540886660164918572344905361050365267212483516933769097802891674404490412525723402470937576445218891275454129566470248608650372253724376858465896037654998654950883302966360598890588344248241841312279352960157297047771862708032131195068359375
539 90488693022388398876170774333399512263027821970017766096932454037309231869232119137350541848443742085644031819162811767112307748593606138733469047269667239789076953716662366559726773499520336477642138106167630124634537651719322399706972675495817401863021420886154925544746788094885586287550983114760443739697137823423
540 350461201095785556841661053930658695762505510822719546802373025534149920075483113299902473778585173580415755479008187252754006536467043375116067356187885851037064063646678283369131811943497053729129755583805865652876988440564824979824263249544495408983358825163723627619684190294402359455716577940620481967926025390625
541 1357330395335825983142561615000992683945417329550266491453986810559638478038481787060258127726656131284660477287442176506684616228904092081002035709045008596836154305749935498395901602492805047164632071592514451869518064775789835995604590132437261027945321313292323883171201821423283794313264746721406656095457067351340
542 5256918016436783352624915808959880436437582662340793202035595383012248801132246699498537106678777603706236332185122808791310098047005650626741010342818287765555960954700174250536977179152455805936946333757087984793154826608472374697363948743167431134750382377455854414295262854416035391835748669109307229518890380859375
543 20359955930037389747138424225014890259181259943253997371809802158394577170577226805903871915899841969269907159311632647600269243433561381215030535635675128952542314586249032475938524037392075707469481073887716778042770971636847539934068851986558915419179819699384858247568027321349256914698971200821099841431856010270099
544 78853770246551750289373737134398206546563739935111898030533930745183732016983700492478056600181664055593544982776842131869651470705084759401115155142274316483339414320502613758054657687286837089054195006356319771897322399127085620460459231147511467021255735661837816214428942816240530877536230036639608442783355712890625
545 305399338950560846207076363375223353887718899148809960577147032375918657558658402088558078738497629539048607389674489714004038651503420718225458034535126934288134718793735487139077860560881135612042216108315751670641564574552713099011032779798383731287697295490772873713520409820238853720484568012316497621477840154051482
546 1182806553698276254340606057015973098198456099026678470458008961177755980254755507387170849002724960833903174741652631978044772060576271391016727327134114747250091214807539206370819865309302556335812925095344796578459835986906284306906888467212672005318836034927567243216434142243607963163043450549594126641750335693359375
547 4580990084258412693106145450628350308315783487232149408657205485638779863379876031328371181077464443085729110845117345710060579772551310773381870518026904014322020781906032307086167908413217034180633241624736275059623468618290696485165491696975755969315459432361593105702806147303582805807268520184747464322167602310772216
548 17742098305474143815109090855239596472976841485400177056870134417666339703821332610807562735040874412508547621124789479670671580908644070865250909907011721208751368222113088095562297979639538345037193876430171948676897539803594264603603327008190080079782540523913508648246512133654119447445651758243911899626255035400390625
549 68714851263876190396592181759425254624736752308482241129858082284581697950698140469925567716161966646285936662676760185650908696588269661600728057770403560214830311728590484606292518626198255512709498624371044125894352029274360447277482375454636339539731891485423896585542092209553742087109027802771211964832514034661583234
550 266131474582112157226636362828593947094652622281002655853052016264995095557319989162113441025613116187628214316871842195060073713629661062978763648605175818131270523331696321433434469694593075175557908146452579230153463097053913969054049905122851201196738107858702629723697682004811791711684776373658678494393825531005859375
551 1030722768958142855948882726391378819371051284627233616947871234268725469260472107048883515742429499694289049940151402784763630448824044924010920866556053403222454675928857269094387779392973832690642479365565661888415280439115406709162235631819545093095978372281358448783131383143306131306635417041568179472487710519923748507
552 3991972118731682358399545442428909206419789334215039837795780243974926433359799837431701615384196742814423214753077632925901105704444915944681454729077637271969057849975444821501517045418896127633368622196788688452301946455808709535810748576842768017951071617880539445855465230072176875675271645604880177415907382965087890625
553 15460841534372142839233240895870682290565769269408504254218068514030882038907081605733252736136442495414335749102271041771454456732360673860163812998340801048336820138932859036415816690894607490359637190483484928326229206586731100637433534477293176396439675584220376731746970747149591969599531255623522692087315657798856227598
554 59879581780975235375993181636433638096296840013225597566936703659623896500396997561475524230762951142216348221296164493888516585566673739170221820936164559079535867749631672322522755681283441914500529332951830326784529196837130643037161228652641520269266074268208091687831978451082653135129074684073202661238610744476318359375
555 231912623015582142588498613438060234358486539041127563813271027710463230583606224085998791042046637431215036236534065626571816850985410107902457194975112015725052302083992885546237250363419112355394557857252273924893438098800966509561503017159397645946595133763305650976204561207243879543992968834352840381309734866982843413968
556 898193726714628530639897724546504571444452600198383963504050554894358447505954963422132863461444267133245223319442467408327748783500106087553327314042468386193038016244475084837841335219251628717507939994277454901767937952556959645557418429789622804038991114023121375317479676766239797026936120261098039918579161167144775390625
557 3478689345233732138827479201570903515377298085616913457199065415656948458754093361289981865630699561468225543548010984398577252764781151618536857924626680235875784531259893283193558755451286685330918367858784108873401571482014497643422545257390964689198927006449584764643068418108658193159894532515292605719646023004742651209518
558 13472905900719427959598465868197568571666789002975759452560758323415376712589324451331992951921664006998678349791637011124916231752501591313299909710637025792895570243667126272567620028288774430762619099914161823526519069288354394683361276446844342060584866710346820629762195151493596955404041803916470598778687417507171630859375
559 52180340178505982082412188023563552730659471284253701857985981234854226881311400419349727984460493422023383153220164765978658791471717274278052868869400203538136767968898399247903381331769300279963775517881761633101023572230217464651338178860864470337983905096743771469646026271629872897398417987729389085794690345071139768142761
560 202093588510791419393976988022963528575001835044636391788411374851230650688839866769979894278824960104980175246874555166873743476287523869699498645659555386893433553655006894088514300424331616461439286498712427352897786039325315920250419146702665130908773000655202309446432927272403954331060627058747058981680311262607574462890625
561 782705102677589731236182820353453290959892069263805527869789718522813403219671006290245919766907401330350747298302471489679881872075759114170793033041003053072051519533475988718550719976539504199456632768226424496515353583453261969770072682912967055069758576451156572044690394074448093460976269815940836286920355176067096522141403
562 3031403827661871290909654820344452928625027525669545876826170622768459760332598001549698414182374401574702628703118327503106152144312858045492479684893330803401503304825103411327714506364974246921589297480686410293466790589879738803756287200539976963631595009828034641696493909086059314965909405881205884725204668939113616943359375
563 11740576540163845968542742305301799364398381038957082918046845777842201048295065094353688796503611019955261209474537072345198228081136386712561895495615045796080772793002139830778260799648092562991849491523396367447730303751798929546551090243694505826046378646767348580670355911116721401914644047239112544303805327641006447832121031
564 45471057414928069363644822305166793929375412885043188152392559341526896404988970023245476212735616023620539430546774912546592282164692870682387195273399962051022549572376551169915717595474613703823839462210296154402001858848196082056344308008099654454473925147420519625447408636290889724488641088218088270878070034086704254150390625
565 176108648102457689528141134579526990465975715584356243770702686667633015724425976415305331947554165299328918142118056085177973421217045800688428432434225686941211591895032097461673911994721388444877742372850945511715954556276983943198266353655417587390695679701510228710055338666750821028719660708586688164557079914615096717481815451
566 682065861223921040454672334577501908940631193275647822285888390122903446074834550348682143191034240354308091458201623688198884232470393060235807929100999430765338243585648267548735763932119205557357591933154442316030027882722941230845164620121494816817108877211307794381711129544363345867329616323271324063171050511300563812255859375
567 2641629721536865342922117018692904856989635733765343656560540300014495235866389646229579979213312479489933772131770841277669601318255687010326426486513385304118173878425481461925108679920820826673166135592764182675739318344154759147973995304831263810860435195522653430650830080001262315430794910628800322468356198719226450762227231761
568 10230987918358815606820085018662528634109467899134717334288325851843551691122518255230232147865513605314621371873024355322983263487055895903537118936514991461480073653784724013231036458981788083360363878997316634740450418240844118462677469301822422252256633158169616915725666943165450188009944244849069860947565757669508457183837890625
569 39624445823052980143831755280393572854844536006480154848408104500217428537995844693443699688199687192349006581976562619165044019773835305154896397297700779561772608176382221928876630198812312400097492033891462740136089775162321387219609929572468957162906527932839801459762451200018934731461923659432004837025342980788396761433408476402
570 153464818775382234102301275279937929511642018487020760014324887777653275366837773828453482217982704079719320578095365329844748952305838438553056784047724871922201104806770860198465546884726821250405458184959749521106756273612661776940162039527336333783849497372544253735885004147481752820149163672736047914213486365042626857757568359375
571 594366687345794702157476329205903592822668040097202322726121567503261428069937670401655495322995307885235098729648439287475660296607529577323445959465511693426589122645733328933149452982184686001462380508371941102041346627434820808294148943587034357443597918992597021896436768000284020971928854891480072555380144711825951421501127146020
572 2301972281630733511534519129199068942674630277305311400214873316664799130502566607426802233269740561195789808671430479947671234284587576578295851760715873078833016572101562902976983203270902318756081872774396242816601344104189926654102430592910045006757742460588163806038275062212226292302237455091040718713202295475639402866363525390625
573 8915500310186920532362144938088553892340020601458034840891823512548921421049065056024832429844929618278526480944726589312134904449112943659851689391982675401398836839685999933997241794732770290021935707625579116530620199411522312124412234153805515361653968784888955328446551520004260314578932823372201088330702170677389271322516907190290
574 34529584224461002673017786937986034140119454159579671003223099749971986957538499111402033499046108417936847130071457199215068514268813648674437776410738096182495248581523443544654748049063534781341228091615943642249020161562848899811536458893650675101366136908822457090574125933183394384533561826365610780698034432134591042995452880859375
575 133732504652803807985432174071328308385100309021870522613377352688233821315735975840372486447673944274177897214170898839682023566736694154897775340879740131020982552595289999009958626920991554350329035614383686747959302991172834681866183512307082730424809531773334329926698272800063904718683992350583016324960532560160839069837753607854348
576 517943763366915040095266804069790512101791812393695065048346496249579804363077486671030502485691626269052706951071857988226027714032204730116566646161071442737428728722851653169821220735953021720118421374239154633735302423442733497173046883404760126520492053632336856358611888997750915768003427395484161710470516482018865644931793212890625
577 2005987569792057119781482611069924625776504635328057839200660290323507319736039637605587296715109164112668458212563482595230353501050412323466630113196101965314738288929349985149379403814873315254935534215755301219389544867592520227992752684606240956372142976600014948900474092000958570780259885258745244874407988402412586047566304117815213
578 7769156450503725601429002061046857681526877185905425975725197443743697065446162300065457537285374394035790604266077869823390415710483070951748499692416071641061430930842774797547318311039295325801776320613587319506029536351641002457595703251071401897807380804485052845379178334966263736520051410932262425657057747230282984673976898193359375
579 30089813546880856796722239166048869386647569529920867588009904354852609796040594564083809450726637461690026873188452238928455302515756184851999451697941529479721074333940249777240691057223099728824033013236329518290843173013887803419891290269093614345582144649000224233507111380014378561703898278881178673116119826036188790713494561767228184
580 116537346757555884021435030915702865222903157788581389635877961656155455981692434500981863059280615910536859063991168047350856235657246064276227495386241074615921463962641621963209774665589429887026644809203809792590443045274615036863935548766071028467110712067275792680687675024493956047800771163983936384855866208454244770109653472900390625
581 451347203203212851950833587490733040799713542948813013820148565322789146940608918461257141760899561925350403097826783583926829537736342772779991775469122942195816115009103746658610365858346495932360495198544942774362647595208317051298369354036404215183732169735003363502606670700215678425558474183217680096741797390542831860702418426508422748
582 1748060201363338260321525463735542978343547366828720844538169424842331839725386517514727945889209238658052885959867520710262843534858690964143412430793616119238821959439624329448146619983841448305399672138057146888856645679119225552959033231491065427006660681009136890210315125367409340717011567459759045772837993126813671551644802093505859375
583 6770208048048192779262503812360995611995703144232195207302228479841837204109133776918857126413493428880256046467401753758902443066045141591699876632036844132937241725136556199879155487875197438985407427978174141615439713928124755769475540310546063227755982546025050452539100060503235176383377112748265201451126960858142477910536276397626341213
584 26220903020450073904822881956033144675153210502430812668072541372634977595880797762720919188338138579870793289398012810653942653022880364462151186461904241788582329391594364941722199299757621724580995082070857203332849685186788383294385498472365981405099910215137053353154726880511140110755173511896385686592569896902205073274672031402587890625
585 101553120720722891688937557185414934179935547163482928109533427197627558061637006653782856896202401433203840697011026306383536645990677123875498149480552661994058625877048342998187332318127961584781111419672612124231595708921871336542133104658190948416339738190375756788086500907548527645750656691223978021766904412872137168658044145964395118195
586 393313545306751108572343229340497170127298157536462190021088120589524663938211966440813787825072078698061899340970192159809139795343205466932267796928563626828734940873915474125832989496364325868714926231062858049992745277801825749415782477085489721076498653227055800297320903207667101661327602678445785298888548453533076099120080471038818359375
587 1523296810810843375334063357781224012699033207452243921643001407964413370924555099806742853443036021498057610455165394595753049689860156858132472242208289929910879388155725144972809984771919423771716671295089181863473935633828070048131996569872864226245096072855636351821297513613227914686259850368359670326503566193082057529870662189465926772920
588 5899703179601266628585148440107457551909472363046932850316321808842869959073179496612206817376081180470928490114552882397137096930148082003984016953928454402431024113108732111887494842445464888030723893465942870749891179167027386241236737156282345816147479798405837004459813548115006524919914040176686779483328226802996141486801207065582275390625
589 22849452162162650630010950366718360190485498111783658824645021119466200563868326497101142801645540322470864156827480918936295745347902352871987083633124348948663190822335877174592149771578791356575750069426337727952109034507421050721979948548092963393676441092834545277319462704198418720293897755525395054897553492896230862948059932841988901593798
590 88495547694018999428777226601611863278642085445703992754744827132643049386097692449183102260641217707063927351718293235957056453952221230059760254308926816036465361696630981678312422636681973320460858401989143061248367687505410793618551057344235187242212196976087555066897203221725097873798710602650301692249923402044942122302018105983734130859375
591 342741782432439759450164255500775402857282471676754882369675316791993008458024897456517142024683104837062962352412213784044436180218535293079806254496865234229947862335038157618882246573681870348636251041395065919281635517611315760829699228221394450905146616392518179159791940562976280804408466332880925823463302393443462944220898992629833523906962
592 1327433215410284991431658399024177949179631281685559891321172406989645740791465386737746533909618265605958910275774398539355846809283318450896403814633902240546980425449464725174686339550229599806912876029837145918725515312581161904278265860163527808633182954641313326003458048325876468106980659039754525383748851030674131834530271589756011962890625
593 5141126736486596391752463832511631042859237075151323235545129751879895126870373461847757130370246572555944435286183206760666542703278029396197093817452978513449217935025572364283233698605228055229543765620925988789224532764169736412445488423320916763577199245887772687396879108444644212066126994993213887351949535901651944163313484889447502858604430
594 19911498231154274871474875985362669237694469225283398369817586104844686111871980801066198008644273984089383654136615978090337702139249776763446057219508533608204706381741970877620295093253443997103693140447557188780882729688717428564173987902452917129497744319619699890051870724888147021604709885596317880756232765460111977517954073846340179443359375
595 77116901047298945876286957487674465642888556127269848533176946278198426903055601927716356955553698588339166529292748101409998140549170440942956407261794677701738269025383585464248505479078420828443156484313889831838367991462546046186682326349813751453657988688316590310953186626669663180991904924898208310279243038524779162449702273341712542879066437
596 298672473467314123072123139780440038565417038379250975547263791572670291678079712015992970129664109761340754812049239671355065532088746651451690858292628004123070595726129563164304426398801659956555397106713357831713240945330761428462609818536793756942466164794295498350778060873322205324070648283944768211343491481901679662769311107695102691650390625
597 1156753515709484188144304362315116984643328341909047727997654194172976403545834028915745354333305478825087497939391221521149972108237556614144346108926920165526074035380753781963727582186176312426647347264708347477575519871938190692800234895247206271804869830324748854664297799400044947714878573873473124654188645577871687436745534100125688143185996548
598 4480087102009711846081847096706600578481255575688764633208956873590054375171195680239894551944961646420111322180738595070325982981331199771775362874389420061846058935891943447464566395982024899348330956600700367475698614179961421426939147278051906354136992471914432475261670913099833079861059724259171523170152372228525194941539666615426540374755859375
599 17351302735642262822164565434726754769649925128635715919964812912594646053187510433736180314999582182376312469090868322817249581623563349212165191633903802482891110530711306729455913732792644686399710208970625212163632798079072860392003523428708094077073047454871232819964466991000674215723178608102096869812829683668075311551183011501885322147789948220
600 67201306530145677691227706450599008677218833635331469498134353103850815627567935203598418279174424696301669832711078926054889744719967996576630443115841300927690884038379151711968495939730373490224964349010505512135479212699421321404087209170778595312054887078716487128925063696497496197915895863887572847552285583427877924123094999231398105621337890625
601 260269541034633942332468481520901321544748876929535738799472193688919690797812656506042704724993732735644687036363024842258743724353450238182477874508557037243366657960669600941838705991889670295995653134559378182454491971186092905880052851430621411156095711823068492299467004865010113235847679121531453047192445255021129673267745172528279832216849223292
602 1008019597952185165368415596758985130158282504529972042472015296557762234413519028053976274187616370444525047490666183890823346170799519948649456646737619513915363260575687275679527439095955602353374465235157582682032188190491319821061308137561678929680823306180747306933875955447462442968738437958313592713284283751418168861846424988470971584320068359375
603 3904043115519509134987027222813519823171233153943036081992082905333795361967189847590640570874905991034670305545445372633881155865301753572737168117628355558650499869410044014127580589878345054439934797018390672736817379567791393588200792771459321167341435677346027384492005072975151698537715186822971795707886678825316945099016177587924197483252738349377
604 15120293969282777480526233951384776952374237567949580637080229448366433516202785420809644112814245556667875712359992758362350192561992799229741849701064292708730448908635309135192911586439334035300616978527363740230482822857369797315919622063425183945212349592711209604008139331711936644531076569374703890699264256271272532927696374827064573764801025390625
605 58560646732792637024805408342202797347568497309145541229881243580006930429507847713859608563123589865520054583181680589508217337979526303591057521764425333379757498041150660211913708848175175816599021955275860091052260693516870903823011891571889817510121535160190410767380076094627275478065727802344576935618300182379754176485242663818862962248791075240645
606 226804409539241662207893509270771654285613563519243709556203441725496502743041781312144661692213683350018135685399891375435252888429891988446127745515964390630956733629529637027893673796590010529509254677910456103457242342860546959738794330951377759178185243890668144060122089975679049667966148540620558360488963844069087993915445622405968606472015380859375
607 878409700991889555372081125133041960213527459637183118448218653700103956442617715707894128446853847982800818747725208842623260069692894553865862826466380000696362470617259903178705632722627637248985329329137901365783910402753063557345178373578347262651823027402856161510701141419409132170985917035168654034274502735696312647278639957282944433731866128609665
608 3402066143088624933118402639061574814284203452788655643343051625882447541145626719682169925383205250250272035280998370631528793326448379826691916182739465859464351004442944555418405106948850157942638820168656841551858635142908204396081914964270666387672778658360022160901831349635185745019492228109308375407334457661036319908731684336089529097080230712890625
609 13176145514878343330581216876995629403202911894557746776723279805501559346639265735618411926702807719742012281215878132639348901045393418307987942396995700010445437059258898547680584490839414558734779939937068520486758656041295953360177675603675208939777345411042842422660517121291136982564788755527529810514117541035444689709179599359244166505977991929144964
610 51030992146329373996776039585923622214263051791829834650145774388236713117184400795232548880748078753754080529214975559472931899896725697400378742741091987891965265066644168331276076604232752369139582302529852623277879527143623065941228724464059995815091679875400332413527470244527786175292383421639625631110016864915544798630975265041342936456203460693359375
611 197642182723175149958718253154934441048043678418366201650849197082523390199588986034276178900542115796130184218238171989590233515680901274619819135954935500156681555888883478215208767362591218381021699099056027807301379840619439300402665134055128134096660181165642636339907756819367054738471831332912947157711763115531670345637693990388662497589669878937174448
612 765464882194940609951640593788854333213945776877447519752186615823550696757766011928488233211221181306311207938224633392093978498450885461005681141116379818379478975999662524969141149063491285537093734537947789349168192907154345989118430866960899937226375198131004986202912053667916792629385751324594384466650252973733171979464628975620144046843051910400390625
613 2964632740847627249380773797324016615720655176275493024762737956237850852993834790514142683508131736941952763273572579843853502735213519119297287039324032502350223338333252173228131510438868275715325486485840417109520697609291589506039977010826922011449902717484639545098616352290505821077077469993694207365676446732975055184565409855829937463845048184057616713
614 11481973232924109149274608906832814998209186653161712796282799237353260451366490178927323498168317719594668119073369500881409677476763281915085217116745697275692184639994937874537117235952369283056406018069216840237522893607315189836776463004413499058395627971965074793043680805018751889440786269868915766999753794605997579691969434634302160702645778656005859375
615 44469491112714408740711606959860249235809827644132395371441069343567762794907521857712140252621976054129291449103588697657802541028202786789459305589860487535253350074998782598421972656583024135729882297287606256642810464139373842590599655162403830171748540762269593176479245284357587316156162049905413110485146700994625827768481147837449061957675722760864250689
616 172229598493861637239119133602492224973137799797425691944241988560298906770497352683909852472524765793920021786100542513221145162151449228726278256751185459135382769599924068118056758539285539245846090271038252603562843404109727847551646945066202485875934419579476121895655212075281278341611794048033736504996306919089963695379541519514532410539686679840087890625
617 667042366690716131110674104397903738537147414661985930571616040153516441923612827865682103789329640811939371736553830464867038115423041801841889583847907313028800251124981738976329589848745362035948234459314093849642156962090607638858994827436057452576228111434043897647188679265363809742342430748581196657277200514919387416527217217561735929365135841412963760331
618 2583443977407924558586787004037383374597066996961385379163629828404483601557460290258647787087871486908800326791508137698317177432271738430894173851267781887030741543998861021770851378089283088687691354065573789053442651061645917713274704175993037288139016293692141828434828181129219175124176910720506047574944603786349455430693122792717986158095300197601318359375
619 10005635500360741966660111565968556078057211219929788958574240602302746628854192417985231556839944612179090576048307456973005571731345627027628343757718609695432003766874726084644943847731180430539223516889711407744632354431359114582884922411540861788643421671510658464707830188980457146135136461228717949859158007723790811247908258263426038940477037621194456404956
620 38751659661118868378801805060560750618956004954420780687454447426067254023361904353879716806318072303632004901872622065474757661484076076463412607769016728305461123159982915326562770671339246330315370310983606835801639765924688765699120562639895559322085244405382127426522422716938287626862653660807590713624169056795241831460396841890769792371429502964019775390625
621 150084532505411129499901673489528341170858168298946834378613609034541199432812886269778473352599169182686358640724611854595083575970184405414425156365779145431480056503120891269674157715967706458088352753345671116169485316470386718743273836173112926829651325072659876970617452834706857192027046918430769247887370115856862168718623873951390584107155564317916846074334
622 581274894916783025682027075908411259284340074316311710311816711391008810350428565308195752094771084554480073528089330982121364922261141146951189116535250924581916847399743729898441560070088694954730554664754102537024596488870331485486808439598433389831278666080731911397836340754074314402939804912113860704362535851928627471905952628361546885571442544460296630859375
623 2251267987581166942498525102342925117562872524484202515679204135518117991492193294046677100288987537740295379610869177818926253639552766081216377345486687181472200847546813369045112365739515596871325291300185066742542279747055800781149107542596693902444769876089898154559261792520602857880405703776461538718310551737852932530779358109270858761607333464768752691115000
624 8719123423751745385230406138626168889265101114744675654677250670865132155256428479622936281421566268317201102921339964731820473833917117204267836748028763868728752710996155948476623401051330424320958319971311538055368947333054972282302126593976500847469179991210978670967545111311114716044097073681707910565438037778929412078589289425423203283571638166904449462890625
625 33769019813717504137477876535143876763443087867263037735188062032771769872382899410700156504334813066104430694163037667283893804593291491218245660182300307722083012713202200535676685486092733953069879369502776001138134196205837011717236613138950408536671548141348472318388926887809042868206085556646923080774658276067793987961690371639062881424110001971531290366724996
626 130786851356276180778456092079392533338976516721170134820158760062976982328846427194344044221323494024758016543820099470977307107508756758064017551220431458030931290664942339227149351015769956364814374799569673070830534209995824584234531898909647512712037699868164680064513176669666720740661456105225618658481570566683941181178839341381348049253574572503566741943359375
627 506535297205762562062168148027158151451646318008945566027820930491576548085743491160502347565022195991566460412445565009258407068899372368273684902734504615831245190698033008035150282291391009296048190542541640017072012943087555175758549197084256128050073222120227084775833903317135643023091283349703846211619874141016909819425355574585943221361650029572969355500874931
628 1961802770344142711676841381190888000084647750817552022302381400944654734932696407915160663319852410371370248157301492064659606612631351370960263268306471870463969359974135088407240265236549345472215621993545096062458013149937368763517978483644712690680565498022470200967697650045000811109921841578384279877223558500259117717682590120720220738803618587553501129150390625
629 7598029458086438430932522220407372271774694770134183490417313957373648221286152367407535213475332939873496906186683475138876106033490585524105273541017569237468677860470495120527254234370865139440722858138124600256080194146313327636378237956263841920751098331803406271637508549757034645346369250245557693174298112115253647291380333618789148320424750443594540332513123961
630 29427041555162140675152620717863320001269716262263280334535721014169821023990446118727409949797786155570553722359522380969894099189470270564403949024597078056959540399612026326108603978548240182083234329903176440936870197249060531452769677254670690360208482470337053014515464750675012166648827623675764198158353377503886765765238851810803311082054278813302516937255859375
631 113970441871296576463987833306110584076620421552012752356259709360604723319292285511113028202129994098102453592800252127083141590502358782861579103115263538562030167907057426807908813515562977091610842872071869003841202912194699914545673569343957628811266474977051094074562628246355519680195538753683365397614471681728804709370705004281837224806371256653918104987696859414
632 441405623327432110127289310767949800019045743933949205018035815212547315359856691780911149246966792333558305835392835714548411487842054058466059235368956170854393105994180394891629059678223602731248514948547646614053052958735907971791545158820060355403127237055055795217731971260125182499732414355136462972375300662558301486478582777162049666230814182199537754058837890625
633 1709556628069448646959817499591658761149306323280191285343895640409070849789384282666695423031949911471536803892003781906247123857535381742923686546728953078430452518605861402118632202733444656374162643081078035057618043682920498718185103540159364432168997124655766411118439423695332795202933081305250480964217075225932070640560575064227558372095568849808771574815452891206
634 6621084349911481651909339661519247000285686159009238075270537228188209730397850376713667238704501885003374587530892535718226172317630810876990888530534342562815896589912705923374435895173354040968727724228214699210795794381038619576873177382300905331046908555825836928265979568901877737495986215327046944585629509938374522297178741657430744993462212732993066310882568359375
635 25643349421041729704397262493874881417239594849202869280158434606136062746840764240000431345479248672073052058380056728593706857863030726143855298200934296176456787779087921031779483041001669845612439646216170525864270655243807480772776553102390466482534956869836496166776591355429991928043996219578757214463256128388981059608408625963413375581433532747131573622231793368085
636 99316265248672224778640094922788705004285292385138571129058058422823145955967755650705008580567528275050618812963388035773392584764462163154863327958015138442238448848690588850616538427600310614530915863423220488161936915715579293653097660734513579965703628337387553923989693533528166062439793229905704168784442649075617834457681124861461174901933190994895994663238525390625
637 384650241315625945565958937408123221258593922738043039202376519092040941202611463600006470182188730081095780875700850928905602867945460892157829473014014442646851816686318815476692245615025047684186594693242557887964059828657112211591648296535856997238024353047547442501648870331449878920659943293681358216948841925834715894126129389451200633721502991206973604333476900521271
638 1489743978730083371679601423841830575064279385777078566935870876342347189339516334760575128708512924125759282194450820536600888771466932447322949919370227076633576732730358832759248076414004659217963737951348307322429053735733689404796464911017703699485554425060813308859845403002922490936596898448585562531766639736134267516865216872921917623528997864923439919948577880859375
639 5769753619734389183489384061121848318878908841070645588035647786380614118039171954000097052732830951216436713135512763933584043019181913382367442095210216639702777250294782232150383684225375715262798920398638368319460897429856683173874724448037854958570365295713211637524733054971748183809899149405220373254232628887520738411891940841768009505822544868104604065002153507819061
640 22346159680951250575194021357627458625964190786656178504038063145135207840092745021408626930627693861886389232916762308049013331572003986709844248790553406149503650990955382491388721146210069888269456069270224609836435806036005341071946973665265555492283316375912199632897681045043837364048953476728783437976499596042014012752978253093828764352934967973851598799228668212890625
641 86546304296015837752340760916827724783183632616059683820534716795709211770587579310001455790992464268246550697032691459003760645287728700735511631428153249595541658754421733482255755263380635728941983805979575524791913461447850247608120866720567824378555479435698174562870995824576222757148487241078305598813489433312811076178379112626520142587338173021569060975032302617285910
642 335192395214268758627910320364411879389462861799842677560570947177028117601391175321129403959415407928295838493751434620735199973580059800647663731858301092242554764864330737370830817193151048324041841039053369147546537090540080116079204604978983332384249745638682994493465215675657560460734302150931751569647493940630210191294673796407431465294024519607773981988430023193359375
643 1298194564440237566285111413752415871747754489240895257308020751935638176558813689650021836864886964023698260455490371885056409679315930511032674471422298743933124881316326002233836328950709535934129757089693632871878701921717753714121813000808517365678332191535472618443064937368643341357227308616174583982202341499692166142675686689397802138810072595323535914625484539259288644
644 5027885928214031379418654805466178190841942926997640163408564207655421764020867629816941059391231118924437577406271519311027999603700897009714955977874516383638321472964961060562462257897265724860627615585800537213198056358101201741188069074684749985763746184580244917401978235134863406911014532263976273544712409109453152869420106946111471979410367794116609729826450347900390625
645 19472918466603563494276671206286238076216317338613428859620311279034572648382205344750327552973304460355473906832355578275846145189738957665490117071334481158996873219744890033507544934260643039011946356345404493078180528825766305711827195012127760485174982873032089276645974060529650120358409629242618759733035122495382492140135300340967032082151088929853038719382268088889329647
646 75418288923210470691279822081992672862629143904964602451128463114831326460313014447254115890868466783866563661094072789665419994055513455145724339668117745754574822094474415908436933868458985872909414233787008058197970845371518026117821036120271249786456192768703673761029673527022951103665217983959644103170686136641797293041301604191672079691155516911749145947396755218505859375
647 292093776999053452414150068094293571143244760079201432894304669185518589725733080171254913294599566905332108602485333674137692177846084364982351756070017217384953098296173350502613174013909645585179195345181067396172707932386494585677407925181916407277624743095481339149689610907944751805376144438639281395995526837430737382102029505114505481232266333947795580790734021333339944692
648 1131274333848157060369197331229890092939437158574469036766926946722469896904695216708811738363027001757998454916411091844981299910832701827185865095021766186318622331417116238626554008026884788093641213506805120872969562680572770391767315541804068746796842891530555106415445102905344266554978269759394661547560292049626959395619524062875081195367332753676237189210951328277587890625
649 4381406654985801786212251021414403567148671401188021493414570037782778845885996202568823699418993503579981629037280005112065382667691265474735276341050258260774296474442600257539197610208644683777687930177716010942590618985797418785161118877728746109164371146432220087245344163619171277080642166579589220939932902561461060731530442576717582218483995009216933711861010320000099170368
650 16969115007722355905537959968448351394091557378617035551503904200837048453570428250632176075445405026369976823746166377674719498662490527407787976425326492794779334971256743579398310120403271821404618202602076813094543440208591555876509733127061031201952643372958326596231676543580163998324674046390919923213404380744404390934292860943126217930509991305143557838164269924163818359375
651 65721099824787026793183765321216053507230071017820322401218550566741682688289943038532355491284902553699724435559200076680980740015368982121029145115753873911614447116639003863087964153129670256665318952665740164138859284786961281777416783165931191637465567196483301308680162454287569156209632498693838314098993538421915910972956638650763733277259925138254005677915154800001487555510
652 254536725115835338583069399526725270911373360679255533272558563012555726803556423759482641131681075395549652356192495665120792479937357911116819646379897391921690024568851153690974651806049077321069273039031152196418151603128873338147645996905915468029289650594374898943475148153702459974870110695863798848201065711166065864014392914146893268957649869577153367572464048862457275390625
653 985816497371805401897756479818240802608451065267304836018278258501125240324349145577985332369273538305495866533388001150214711100230534731815437176736308108674216706749585057946319462296945053849979784289986102462082889271804419226661251747488967874561983507947249519630202436814313537343144487480407574711484903076328738664594349579761455999158898877073810085168727322000022313332645
654 3818050876737530078746040992900879063670600410188832999088378445188335902053346356392239616975216130933244785342887434976811887199060368666752294695698460878825350368532767305364619777090736159816039095585467282946272274046933100072214689953588732020439344758915623484152127222305536899623051660437956982723015985667490987960215893712203399034364748043657300513586960732936859130859375
655 14787247460577081028466347197273612039126765979009572540274173877516878604865237183669779985539103074582437998000820017253220666503458020977231557651044621630113250601243775869194791934454175807749696764349791536931243339077066288399918776212334518118429752619208742794453036552214703060147167312206113620672273546144931079968915243696421839987383483156107151277530909830000334699989673
656 57270763151062951181190614893513185955059006152832494986325676677825038530800195345883594254628241963998671780143311524652178307985905530001284420435476913182380255527991509580469296656361042397240586433782009244194084110703996501083220349303830980306590171383734352262281908334583053494345774906569354740845239785012364819403238405683050985515471220654859507703804410994052886962890625
657 221808711908656215426995207959104180586901489685143588104112608162753179072978557755046699783086546118736569970012300258798309997551870314658473364765669324451698759018656638037921879016812637116245451465246873053968650086155994325998781643185017771776446289288131141916795548283220545902207509683091704310084103192173966199533728655446327599810752247341607269162963647450005020499845095
658 859061447265944267717859223402697789325885092292487424794885150167375577962002930188253913819423629459980076702149672869782674619788582950019266306532153697735703832919872643707039449845415635958608796506730138662911261660559947516248305239557464704598852570756015283934228625018745802415186623598540321112678596775185472291048576085245764782732068309822892615557066164910793304443359375
659 3327130678629843231404928119386562708803522345277153821561689122441297686094678366325700496746298191781048549550184503881974649963278054719877100471485039866775481385279849570568828185252189556743681771978703095809529751292339914889981724647775266576646694339321967128751933224248308188533112645246375564651261547882609492993005929831694913997161283710124109037444454711750075307497676414
660 12885921708989164015767888351040466839888276384387311371923277252510633669430043952823808707291354441899701150532245093046740119296828744250288994597982305466035557493798089655605591747681234539379131947600952079943668924908399212743724578593361970568982788561340229259013429375281187036227799353978104816690178951627782084365728641278686471740981024647343389233355992473661899566650390625
661 49906960179447648471073921790798440632052835179157307323425336836619465291420175494885507451194472876715728243252767558229619749449170820798156507072275598001632220779197743558532422778782843351155226579680546437142946269385098723349725869716628998649700415089829506931278998363724622827996689678695633469768923218239142394895088947475423709957419255651861635561666820676251129612465146197
662 193288825634837460236518325265607002598324145765809670578849158787659505041450659292357130609370316628495517257983676395701101789452431163754334918969734581990533362406971344834083876215218518090686979214014281199155033873625988191155868678900429558534741828420103438885201440629217805543416990309671572250352684274416731265485929619180297076114715369710150838500339887104928493499755859375
663 748604402691714727066108826861976609480792527687359609851380052549291979371302632423282611767917093150735923648791513373444296241737562311972347606084133970024483311687966153377986341681742650267328398695208196557144194040776480850245888045749434979745506226347442603969184975455869342419950345180434502046533848273587135923426334212131355649361288834777924533425002310143766944186977192942
664 2899332384522561903547774878984105038974862186487145058682737381814892575621759889385356959140554749427432758869755145935516526841786467456315023784546018729858000436104570172511258143228277771360304688210214217987325508104389822867338030183506443378021127426301551583278021609438267083151254854645073583755290264116250968982288944287704456141720730545652262577505098306573927402496337890625
665 11229066040375720905991632402929649142211887915310394147770700788239379690569539486349239176518756397261038854731872700601664443626063434679585214091262009550367249675319492300669795125226139754009925980428122948357162910611647212753688320686241524696182593395211639059537774631838040136299255177706517530698007724103807038851395013181970334740419332521668868001375034652156504162804657894126
666 43489985767838428553216623184761575584622932797307175880241060727223388634326398340780354387108321241411491383046327189032747902626797011844725356768190280947870006541568552587668872148424166570404570323153213269809882621565847343010070452752596650670316911394523273749170324141574006247268822819676103756329353961743764534734334164315566842125810958184783938662576474598608911037445068359375
667 168435990605635813589874486043944737133178318729655912216560511823590695358543092295238587647781345958915582820978090509024966654390951520193778211368930143255508745129792384510046926878392096310148889706421844225357443659174708191305324810293622870442738900928174585893066619477570602044488827665597762960470115861557105582770925197729555021106289987825033020020625519782347562442069868411877
668 652349786517576428298249347771423633769343991959607638203615910908350829514895975111705315806624818621172370745694907835491218539401955177670880351522854214218050098123528288815033082226362498556068554847298199047148239323487710145151056791288949760054753670917849106237554862123610093709032342295141556344940309426156468021015012464733502631887164372771759079938647118979133665561676025390625
669 2526539859084537203848117290659171056997674780944838683248407677353860430378146384428578814716720189383733742314671357635374499815864272802906673170533952148832631176946885767650703903175881444652233345596327663380361654887620622869579872154404343056641083513922618788395999292163559030667332414983966444407051737923356583741563877965943325316594349817375495300309382796735213436631048026178150
670 9785246797763646424473740216571354506540159879394114573054238663625262442723439626675579737099372279317585561185423617532368278091029327665063205272842813213270751471852924332225496233395437478341028322709472985707223589852315652177265851869334246400821305063767736593563322931854151405635485134427123345174104641392347020315225186971002539478307465591576386199079706784687004983425140380859375
671 37898097886268058057721759359887565854965121714172580248726115160307906455672195766428682220750802840756006134720070364530617497237964092043600097558009282232489467654203286514760558547638221669783500183944914950705424823314309343043698082316065145849616252708839281825939989382453385460009986224759496666105776068850348756123458169489149879748915247260632429504640741951028201549465720392672245
672 146778701966454696367106103248570317598102398190911718595813579954378936640851594400133696056490584189763783417781354262985524171365439914975948079092642198199061272077793864983382443500931562175115424840642094785608353847784734782658987778040013696012319575956516048903449843977812271084532277016406850177611569620885205304728377804565038092174611983873645792986195601770305074751377105712890625
673 568471468294020870865826390398313487824476825712588703730891727404618596835082936496430233311262042611340092020801055467959262458569461380654001463370139233487342014813049297721408378214573325046752502759173724260581372349714640145655471234740977187744243790632589227389099840736800781900149793371392449991586641032755231341851872542337248196233728708909486442569611129265423023241985805890083664
674 2201680529496820445506591548728554763971535972863675778937203699315684049612773916002005440847358762846456751266720313944782862570481598724639221186389632972985919081166907974750736652513973432626731372609631421784125307716771021739884816670600205440184793639347740733551747659667184066267984155246102752664173544313278079570925667068475571382619179758104686894792934026554576121270656585693359375
675 8527072024410313062987395855974702317367152385688830555963375911069278952526244047446453499668930639170101380312015832019388936878541920709810021950552088502310130222195739465821125673218599875701287541387605863908720585245719602184832068521114657816163656859488838410836497611052011728502246900570886749873799615491328470127778088135058722943505930633642296638544166938981345348629787088351254956
676 33025207942452306682598873230928321459573039592955136684058055489735260744191608740030081612710381442696851269000804709171742938557223980869588317795844494594788786217503619621261049787709601489400970589144471326761879615751565326098272250059003081602771904590216111003276214895007760994019762328691541289962603164699171193563885006027133570739287696371570303421894010398318641819059848785400390625
677 127906080366154695944810937839620534760507285785332458339450638666039184287893660711696802495033959587551520704680237480290834053178128810647150329258281327534651953332936091987316885098278998135519313120814087958630808778685794032772481027816719867242454852892332576162547464165780175927533703508563301248106994232369927051916671322025880844152588959504634449578162504084720180229446806325268824337
678 495378119136784600238983098463924821893595593894327050260870832346028911162874131100451224190655721640452769035012070637576144078358359713043824766937667418921831793262554294318915746815644022341014558837167069901428194236273479891474083750885046224041578568853241665049143223425116414910296434930373119349439047470487567903458275090407003561089315445573554551328410155974779627285897731781005859375
679 1918591205492320439172164067594308021407609286779986875091759579990587764318404910675452037425509393813272810570203562204362510797671932159707254938874219913019779299994041379809753276474184972032789696812211319379462131680286910491587215417250798008636822793384988642438211962486702638913005552628449518721604913485548905778750069830388212662288834392569516743672437561270802703441702094879032365042
680 7430671787051769003584746476958872328403933908414905753913062485190433667443111966506768362859835824606791535525181059563642161175375395695657371504065011283827476898938314414783736202234660335115218382557506048521422913544102198372111256263275693360623678532798624975737148351376746223654446523955596790241585712057313518551874126356105053416339731683603318269926152339621694409288465976715087890625
681 28778868082384806587582461013914620321114139301699803126376393699858816464776073660131780561382640907199092158553053433065437661965078982395608824083113298695296689499910620697146299147112774580491845452183169790691931975204303657373808231258761970129552341900774829636573179437300539583695083289426742780824073702283233586681251047455823189934332515888542751155086563419062040551625531423185485475629
682 111460076805776535053771197154383084926059008626223586308695937277856505011646679497601525442897537369101873032877715893454632417630630935434860572560975169257412153484074716221756043033519905026728275738362590727821343703161532975581668843949135400409355177991979374636057225270651193354816697859333951853623785680859702778278111895341575801245095975254049774048892285094325416139326989650726318359375
683 431683021235772098813736915208719304816712089525497046895645905497882246971641104901976708420739613607986382378295801495981564929476184735934132361246699480429450342498659310457194487206691618707377681782747546860378979628064554860607123468881429551943285128511622444548597691559508093755426249341401141712361105534248503800218765711837347849014987738328141267326298451285930608274382971347782282134431
684 1671901152086648025806567957315746273890885129393353794630439059167847575174700192464022881643463060536528095493165738401819486264459464031522908588414627538861182302261120743326340645502798575400924136075438860917320155547422994633725032659237031006140327669879690619540858379059767900322250467890009277804356785212895541674171678430123637018676439628810746610733384276414881242089904844760894775390625
685 6475245318536581482206053728130789572250681342882455703434688582468233704574616573529650626311094204119795735674437022439723473942142771039011985418700492206441755137479889656857917308100374280610665226741213202905684694420968322909106852033221443279149276927674336668228965373392621406331393740121017125685416583013727557003281485677560217735224816074922119009894476769288959124115744570216734232016455
686 25078517281299720387098519359736194108363276940900306919456585887517713627620502886960343224651945908047921432397486076027292293966891960472843628826219413082917734533916811149895109682541978631013862041131582913759802333211344919505875489888555465092104915048195359293112875685896518504833757018350139167065351778193433125112575176451854555280146594432161199161000764146223218631348572671413421630859375
687 97128679778048722233090805921961843583760220143236835551520328737023505568619248602944759394666413061796936035116555336595852109132141565585179781280507383096626327062198344852868759621505614209159978401118198043585270416314524843636602780498321649187239153915115050023434480600889321094970906101815256885281248745205913355049222285163403266028372241123831785148417151539334386861736168553251013480246814
688 376177759219495805806477790396042911625449154113504603791848788312765704414307543304405148369779188620718821485962291140409384409503379407092654432393291196243766018008752167248426645238129679465207930616973743706397034998170173792588132348328331976381573725722930389396693135288447777572506355275252087505980276672901496876688627646777818329202198916482417987415011462193348279470228590071201324462890625
689 1456930196670730833496362088829427653756403302148552533272804931055352583529288729044171390919996195926954040526748330048937781636982123483777696719207610746449394905932975172793031394322584213137399676016772970653779056244717872654549041707474824737808587308726725750351517209013339816424563591527228853279218731178088700325738334277451048990425583616857476777226257273090015802926042528298765202203702201
690 5642666388292437087097166855940643674381737311702569056877731824691485566214613149566077225546687829310782322289434367106140766142550691106389816485899367943656490270131282508726399678571945191978118959254606155595955524972552606888821985224924979645723605885843955840950397029326716663587595329128781312589704150093522453150329414701667274938032983747236269811225171932900224192053428851068019866943359375
691 21853952950060962502445431332441414806346049532228287999092073965830288752939330935662570863799942938904310607901224950734066724554731852256665450788114161196740923588994627591895470914838763197060995140251594559806685843670768089818235625612122371067128809630900886255272758135200097246368453872908432799188280967671330504886075014161765734856383754252862151658393859096350237043890637924481478033055533013
692 84639995824386556306457502839109655115726059675538535853165977370372283493219197243491158383200317439661734834341515506592111492138260366595847247288490519154847354051969237630895995178579177879671784388819092333939332874588289103332329778373874694685854088287659337614255955439900749953813929936931719688845562251402836797254941220525009124070494756208544047168377578993503362880801432766020298004150390625
693 327809294250914437536681469986621222095190742983424319986381109487454331294089964034938562956999144083564659118518374261011000868320977783849981761821712417951113853834919413878432063722581447955914927103773918397100287655061521347273534384181835566006932144463513293829091372028001458695526808093626491987824214515069957573291125212426486022845756313792932274875907886445253555658359568867222170495832995193
694 1269599937365798344596862542586644826735890895133078037797489660555584252398287958652367375748004761594926022515122732598881672382073905498937708709327357787322710310779538564463439927678687668195076765832286385009089993118824336549984946675608120420287811324314890064213839331598511249307208949053975795332683433771042551958824118307875136861057421343128160707525663684902550443212021491490304470062255859375
695 4917139413763716563050222049799318331427861144751364799795716642311814969411349460524078444354987161253469886777775613915165013024814666757749726427325686269266707807523791208176480955838721719338723906556608775956504314825922820209103015762727533490103982166952699407436370580420021880432902121404397379817363217726049363599366878186397290342686344706893984123138618296678803334875393533008332557437494927885
696 19043999060486975168952938138799672401038363426996170566962344908333763785974319379785510636220071423923890337726840988983225085731108582484065630639910366809840654661693078466951598915180315022926151487484295775136349896782365048249774200134121806304317169864723350963207589973977668739608134235809636929990251506565638279382361774618127052915861320146922410612884955273538256648180322372354567050933837890625
697 73757091206455748445753330746989774971417917171270471996935749634677224541170241907861176665324807418802048301666634208727475195372220001366245896409885294039000617112856868122647214337580825790080858598349131639347564722388842303136545236440913002351559732504290491111545558706300328206493531821065960697260448265890740453990503172795959355140295170603409761847079274450182050023130902995124988361562423918264
698 285659985907304627534294072081995086015575451404942558504435173625006456789614790696782659543301071358858355065902614834748376285966628737260984459598655502147609819925396177004273983727704725343892272312264436627045248451735475723746613002011827094564757547970850264448113849609665031094122013537144553949853772598484574190735426619271905793737919802203836159193274329103073849722704835585318505764007568359375
699 1106356368096836226686299961204846624571268757569057079954036244520158368117553628617917649979872111282030724524999513130912127930583300020493688446148279410585009256692853021839708215063712386851212878975236974590213470835832634547048178546613695035273395987564357366673183380594504923097402977315989410458906723988361106809857547591939390327104427559051146427706189116752730750346963544926874825423436358773948
700 4284899788609569413014411081229926290233631771074138377566527604375096851844221860451739893149516070382875325988539222521225644289499431058914766893979832532214147298880942655064109755915570880158384084683966549405678726776032135856199195030177406418471363219562753966721707744144975466411830203057168309247806588977268612861031399289078586906068797033057542387899114936546107745840572533779777586460113525390625
701 16595345521452543400294499418072699368569031363535856199310543667802375521763304429268764749698081669230460867874992696963681918958749500307405326692224191158775138850392795327595623225955685802768193184628554618853202062537489518205722678199205425529100939813465360500097750708917573846461044659739841156883600859825416602147863213879090854906566413385767196415592836751290961255204453173903122381351545381609207
702 64273496829143541195216166218448894353504476566112075663497914065626452777663327906776098397242741055743129889828088337818384664342491465883721503409697487983212209483214139825961646338733563202375761270259498241085180901640482037842987925452661096277070448293441309500825616162174631996177453045857524638717098834659029192915470989336178803591031955495863135818486724048191616187608588006696663796901702880859375
703 248930182821788151004417491271090490528535470453037842989658155017035632826449566439031471245471225038456913018124890454455228784381242504611079900383362867381627082755891929913934348389335287041522897769428319282798030938062342773085840172988081382936514097201980407501466260633763607696915669896097617353254012897381249032217948208186362823598496200786507946233892551269364418828066797608546835720273180724138092
704 964102452437153117928242493276733415302567148491681134952468710984396791664949918601641475958641115836146948347421325067275769965137371988255822551145462319748183142248212097389424695081003448035636419053892473616277713524607230567644818881789916444156056724401619642512384242432619479942661795687862869580756482519885437893732064840042682053865479332437947037277300860722874242814128820100449956953525543212890625
705 3733952742326822265066262369066357357928032056795567644844872325255534492396743496585472068682068375576853695271873356816828431765718637569166198505750443010724406241338378948709015225840029305622843466541424789241970464070935141596287602594821220744047711458029706112521993909506454115453735048441464260298810193460718735483269223122795442353977443011797619193508388269040466282421001964128202535804097710862071376
706 14461536786557296768923637399151001229538507227375217024287030664765951874974248779024622139379616737542204225211319876009136549477060579823837338267181934796222747133723181460841370426215051720534546285808387104244165702869108458514672283226848746662340850866024294637685763636489292199139926935317943043711347237798281568405980972600640230807982189986569205559159512910843113642211932301506749354302883148193359375
707 56009291134902333975993935535995360368920480851933514672673084878833017385951152448782081030231025633652805429078100352252426476485779563537492977586256645160866093620075684230635228387600439584342651998121371838629556961064027123944314038922318311160715671870445591687829908642596811731806025726621963904482152901910781032249038346841931635309661645176964287902625824035606994236315029461923038037061465662931070637
708 216923051798359451533854560987265018443077608410628255364305459971489278124613731685369332090694251063133063378169798140137048242155908697357560074007729021943341207005847721912620556393225775808018194287125806563662485543036626877720084248402731199935112762990364419565286454547339382987098904029769145655670208566974223526089714589009603462119732849798538083387392693662646704633178984522601240314543247222900390625
709 840139367023535009639909033039930405533807212779002720090096273182495260789267286731731215453465384504792081436171505283786397147286693453062394663793849677412991404301135263459528425814006593765139779971820577579443354415960406859164710583834774667410735078056683875317448629638952175977090385899329458567232293528661715483735575202628974529644924677654464318539387360534104913544725441928845570555921984943966059549
710 3253845776975391773007818414808975276646164126159423830464581899572339171869205975280539981360413765946995950672546972102055723632338630460363401110115935329150118105087715828689308345898386637120272914306887098454937283145549403165801263726040967999026691444855466293479296818210090744806483560446537184835053128504613352891345718835144051931795992746978071250810890404939700569497684767839018604718148708343505859375
711 12602090505353025144598635495598956083007108191685040801351444097737428911839009300975968231801980767571881221542572579256795957209300401795935919956907745161194871064517028951892926387210098906477096699577308663691650316239406102887470658757521620011161026170850258129761729444584282639656355788489941878508484402929925732256033628039434617944673870164816964778090810408011573703170881628932683558338829774159490893230
712 48807686654630876595117276222134629149692461892391357456968728493585087578038089629208099720406206489204939260088204581530835854485079456905451016651739029937251771576315737430339625188475799556804093714603306476824059247183241047487018955890614519985400371672831994402189452273151361172097253406698057772525796927569200293370185782527160778976939891204671068762163356074095508542465271517585279070772230625152587890625
713 189031357580295377168979532433984341245106622875275612020271661466061433677585139514639523477029711513578218323138588688851939358139506026939038799353616177417923065967755434278393895808151483597156450493659629955374754743591091543312059881362824300167415392562753871946425941668764239594845336827349128177627266043948885983840504420591519269170108052472254471671362156120173605547563224433990253375082446612392363398447
714 732115299819463148926759143332019437245386928385870361854530927403776313670571344438121495806093097338074088901323068722962537817276191853581765249776085449058776573644736061455094377827136993352061405719049597152360888707748615712305284338359217799781005575092479916032841784097270417581458801100470866587886953913538004400552786737907411684654098368070066031432450341111432628136979072763779186061583459377288818359375
715 2835470363704430657534692986509765118676599343129134180304074921990921505163777092719592852155445672703673274847078830332779090372092590404085581990304242661268845989516331514175908437122272253957346757404894449330621321153866373149680898220442364502511230888441308079196389125031463593922680052410236922664408990659233289757607566308872789037551620787083817075070432341802604083213448366509853800626236699185885450976692
716 10981729497291947233901387149980291558680803925788055427817963911056644705058570166571822437091396460071111333519846030844438067259142877803726478746641281735881648604671040921826415667407054900280921085785743957285413330616229235684579265075388266996715083626387198740492626761459056263721882016507062998818304308703070066008291801068611175269811475521050990471486755116671489422054686091456687790923751890659332275390625
717 42532055455566459863020394797646476780148990146937012704561123829863822577456656390793892782331685090555099122706182454991686355581388856061283729854563639919032689842744972712638626556834083809360201361073416739959319817307995597245213473306635467537668463326619621187945836875471953908840200786153553839966134859888499346364113494633091835563274311806257256126056485127039061248201725497647807009393550487788281764650374
718 164725942459379208508520807249704373380212058886820831417269458665849670575878552498577336556370946901066670002797690462666571008887143167055897181199619226038224729070065613827396235011105823504213816286786159359281199959243438535268688976130824004950726254395807981107389401421885843955828230247605944982274564630546050990124377016029167629047172132815764857072301326750072341330820291371850316863856278359889984130859375
719 637980831833496897945305921964697151702234852204055190568416857447957338661849845861908391734975276358326486840592736824875295333720832840919255947818454598785490347641174590689579398352511257140403020416101251099389797259619933958678202099599532013065026949899294317819187553132079308632603011792303307599492022898327490195461702419496377533449114677093858841890847276905585918723025882464717105140903257316824226469755597
720 2470889136890688127627812108745565600703180883302312471259041879987745058638178287478660048345564203516000050041965356939998565133307147505838457717994288390573370936050984207410943525166587352563207244301792390389217999388651578029030334641962360074260893815937119716610841021328287659337423453714089174734118469458190764851865655240437514435707581992236472856084519901251085119962304370577754752957844175398349761962890625
721 9569712477502453469179588829470457275533522783060827858526252861719360079927747687928625876024629145374897302608891052373129430005812492613788839217276818981782355214617618860343690975287668857106045306241518766490846958894299009380173031493992980195975404248489414767287813296981189629489045176884549613992380343474912352931925536292445663001736720156407882628362709153583788780845388236970756577113548859752363397046333950
722 37063337053360321914417181631183484010547713249534687068885628199816175879572674312179900725183463052740000750629480354099978476999607212587576865769914325858600564040764763111164152877498810288448108664526885855838269990829773670435455019629435401113913407239056795749162615319924314890061351805711337621011777041872861472777984828606562716535613729883547092841267798518766276799434565558666321294367662630975246429443359375
723 143545687162536802037693832442056859133002841745912417877893792925790401198916215318929388140369437180623459539133365785596941450087187389206832588259152284726735328219264282905155364629315032856590679593622781497362704383414485140702595472409894702939631063727341221509317199454717844442335677653268244209885705152123685293978883044386684945026050802346118239425440637303756831712680823554561348656703232896285450955695009247
724 555950055800404828716257724467752260158215698743020306033284422997242638193590114682698510877751945791100011259442205311499677154994108188813652986548714887879008460611471446667462293162482154326721629967903287837574049862446605056531825294441531016708701108585851936237439229798864723350920277085670064315176655628092922091669772429098440748034205948253206392619016977781494151991518483379994819415514939464628696441650390625
725 2153185307438052030565407486630852886995042626188686268168406893886856017983743229783940822105541557709351893087000486783954121751307810838102488823887284270901029923288964243577330469439725492848860193904341722460440565751217277110538932086148420544094465955910118322639757991820767666635035164799023663148285577281855279409683245665800274175390762035191773591381609559556352475690212353318420229850548493444281764335425138698
726 8339250837006072430743865867016283902373235481145304590499266344958639572903851720240477663166279186866500168891633079672495157324911622832204794798230723318185126909172071700011934397437232314900824449518549317563610747936699075847977379416622965250630516628787779043561588446982970850263804156285050964727649834421393831375046586436476611220513089223798095889285254666722412279872777250699922291232724091969430446624755859375
727 32297779611570780458481112299462793304925639392830294022526103408302840269756148446759112331583123365640278396305007301759311826269617162571537332358309264063515448849334463653659957041595882392732902908565125836906608486268259156658083981292226308161416989338651774839596369877311514999525527471985354947224283659227829191145248684987004112630861430527876603870724143393345287135353185299776303447758227401664226465031377080459
728 125088762555091086461157988005244258535598532217179568857488995174379593593557775803607164947494187802997502533374496195087427359873674342483071921973460849772776903637581075500179015961558484723512366742778239763454161219050486137719660691249344478759457749431816685653423826704744562753957062344275764470914747516320907470625698796547149168307696338356971438339278820000836184198091658760498834368490861379541456699371337890625
729 484466694173561706877216684491941899573884590892454410337891551124542604046342226701386684973746850484604175944575109526389677394044257438573059985374638960952731732740016954804899355623938235890993543628476887553599127294023887349871259719383394622421254840079776622593945548159672724992882912079780324208364254888417437867178730274805061689462921457918149058060862150900179307030297779496644551716373411024963396975470656206882
730 1876331438326366296917369820078663878033977983257693532862334927615693903903366637054107474212412817044962538000617442926311410398105115137246078829601912746591653554563716132502685239423377270852685501141673596451812418285757292065794910368740167181391866241477250284801357400571168441309355935164136467063721212744813612059385481948207237524615445075354571575089182300012542762971374881407482515527362920693121850490570068359375
731 7267000412603425603158250267379128493608268863386816155068373266868139060695133400520800274606202757269062639168626642895845160910663861578595899780619584414290975991100254322073490334359073538364903154427153313303986909410358310248068895790750919336318822601196649338909183222395090874893243681196704863125463823326261568007680954122075925341943821868772235870912932263502689605454466692449668275745601165374450954632059843103222
732 28144971574895494453760547301179958170509669748865402992935023914235408558550499555811612113186192255674438070009261643894671155971576727058691182444028691198874803318455741987540278591350659062790282517125103946777186274286359380986923655531102507720877993622158754272020361008567526619640339027462047005955818191172204180890782229223108562869231676130318573626337734500188141444570623221112237732910443810396827757358551025390625
733 109005006189051384047373754010686927404124032950802242326025599003022085910427001007812004119093041359035939587529399643437677413659957923678938496709293766214364639866503814831102355015386103075473547316407299699559803641155374653721033436861263790044782339017949740083637748335926363123398655217950572946881957349893923520115214311831138880129157328031583538063693983952540344081817000386745024136184017480616764319480897646548321
734 422174573623432416806408209517699372557645046232981044894025358713531128378257493337174181697792883835116571050138924658420067339573650905880367736660430367983122049776836129813104178870259885941854237756876559201657794114295390714803854832966537615813169904332381314080305415128512899294605085411930705089337272867583062713361733438346628443038475141954778604395066017502822121668559348316683565993656657155952416360378265380859375
735 1635075092835770760710606310160303911061860494262033634890383985045331288656405015117180061786395620385539093812940994651565161204899368855184077450639406493215469597997557222466535325230791546132103209746109495493397054617330619805815501552918956850671735085269246101254566225038895446850979828269258594203229360248408852801728214677467083201937359920473753070955409759288105161227255005801175362042760262209251464792213464698224806
736 6332618604351486252096123142765490588364675693494715673410380380702966925673862400057612725466893257526748565752083869876301010093604763588205516049906455519746830746652541947196562683053898289127813566353148388024866911714430860722057822494498064237197548564985719711204581226927693489419076281178960576340059093013745940700426001575199426645577127129321679065925990262542331825028390224750253489904849857339286245405673980712890625
737 24526126392536561410659094652404558665927907413930504523355759775679969329846075226757700926795934305783086407194114919773477418073490532827761161759591097398232043969963358336998029878461873191981548146191642432400955819259959297087232523293784352760076026279038691518818493375583431702764697424038878913048440403726132792025923220162006248029060398807106296064331146389321577418408825087017630430641403933138771971883201970473372083
738 94989279065272293781441847141482358825470135402420735101155705710544503885107936000864190882003398862901228486281258048144515151404071453823082740748596832796202461199788129207948440245808474336917203495297225820373003675716462910830867337417470963557963228474785795668068718403915402341286144217684408645100886395206189110506390023627991399683656906939825185988889853938134977375425853371253802348572747860089293681085109710693359375
739 367891895888048421159886419786068379988918611208957567850336396635199539947691128401365513901939014586746296107911723796602161271102357992416417426393866460973480659549450375054970448176928097879723222192874636486014337288899389456308487849406765291401140394185580372782277400633751475541470461360583183695726606055891991880388848302430093720435905982106594440964967195839823661276132376305264456459621058997081579578248029557100581245
740 1424839185979084406721627707122235382382052031036311026517335585658167558276619040012962863230050982943518427294218870722167727271061071807346241111228952491943036917996821938119226603687127115053758052429458387305595055135746943662463010061262064453369448427121786935021030776058731035119292163265266129676513295928092836657595850354419870995254853604097377789833347809072024660631387800568807035228591217901339405216276645660400390625
741 5518378438320726317398296296791025699833779168134363517755045949527993099215366926020482708529085218801194441618675856949032419066535369886246261395907996914602209893241755625824556722653921468195848332893119547290215059333490841844627317741101479371017105912783705591734161009506272133122056920408747755435899090838379878205832724536451405806538589731598916614474507937597354919141985644578966846894315884956223693673720443356508718665
742 21372587789686266100824415606833530735730780465544665397760033784872513374149285600194442948450764744152776409413283060832515909065916077110193616668434287379145553769952329071788399055306906725806370786441875809583925827036204154936945150918930966800541726406826804025315461640880965526789382448978991945147699438921392549863937755316298064928822804061460666847500217136080369909470817008532105528428868268520091078244149684906005859375
743 82775676574810894760974444451865385497506687522015452766325689242919896488230503890307240627936278282017916624280137854235486285998030548293693920938619953719033148398626334387368350839808822022937724993396793209353225890002362627669409766116522190565256588691755583876012415142594081996830853806131216331538486362575698173087490868046771087098078845973983749217117619063960323787129784668684502703414738274343355405105806650347630779969
744 320588816845293991512366234102502961035961706983169980966400506773087700612239284002916644226761471162291646141199245912487738635988741156652904250026514310687183306549284936076825985829603600887095561796628137143758887405543062324054177263783964502008125896102402060379731924613214482901840736734684879177215491583820888247959066329744470973932342060921910002712503257041205548642062255127981582926433024027801366173662245273590087890625
745 1241635148622163421414616666777980782462600312830231791494885338643798447323457558354608609419044174230268749364202067813532294289970458224405408814079299305785497225979395015810525262597132330344065874900951898140298388350035439415041146491747832858478848830376333758140186227138911229952462807091968244973077295438635472596312363020701566306471182689609756238256764285959404856806946770030267540551221074115150331076587099755214461699525
746 4808832252679409872685493511537544415539425604747549714496007601596315509183589260043749663401422067434374692117988688687316079539831117349793563750397714660307749598239274041152389787444054013306433426949422057156383311083145934860812658956759467530121888441536030905695978869198217243527611051020273187658232373757313323719385994946167064608985130913828650040687548855618083229630933826919723743896495360417020492604933679103851318359375
747 18624527229332451321219250001669711736939004692453476872423280079656976709851863375319129141285662613454031240463031017202984414349556873366081132211189489586782458389690925237157878938956984955160988123514278472104475825250531591225617197376217492877182732455645006372102793407083668449286942106379523674596159431579532088944685445310523494597067740344146343573851464289391072852104201550454013108268316111727254966148806496328216925492867
748 72132483790191148090282402673063166233091384071213245717440114023944732637753838900656244951021331011515620381769830330309741193097466760246903456255965719904616243973589110617285846811660810199596501404241330857345749666247189022912189884351392012951828326623040463585439683037973258652914165765304097814873485606359699855790789924192505969134776963707429750610313232834271248444464007403795856158447430406255307389074005186557769775390625
749 279367908439986769818288750025045676054085070386802153086349201194854650647777950629786937119284939201810468606945465258044766215243353100491216983167842343801736875845363878557368184084354774327414821852714177081567137378757973868384257960643262393157740986834675095581541901106255026739304131595692855118942391473692981334170281679657852418956016105162195153607771964340866092781563023256810196624024741675908824492232097444923253882393000
750 1081987256852867221354236040095947493496370761068198685761601710359170989566307583509843674265319965172734305726547454954646117896462001403703551843839485798569243659603836659259287702174912152993947521063619962860186244993707835343682848265270880194277424899345606953781595245569598879793712486479561467223102284095395497836861848862887589537021654455611446259154698492514068726666960111056937842376711456093829610836110077798366546630859375
751 4190518626599801547274331250375685140811276055802032296295238017922819759716669259446804056789274088027157029104181978870671493228650296507368254747517635157026053137680458178360522761265321614911222327790712656223507060681369608025763869409648935897366114802520126433723128516593825401089561973935392826784135872105394720012554225194867786284340241577432927304116579465112991391723445348852152949360371125138632367383481461673848808235894987
752 16229808852793008320313540601439212402445561416022980286424025655387564843494613752647655113979799477591014585898211824319691768446930021055553277657592286978538654894057549888889315532623682294909212815954299442902793674905617530155242723979063202914161373490184104306723928683543983196905687297193422008346534261430932467552927732943313843055324816834171693887320477387711030900004401665854067635650671841407444162541651166975498199462890625
753 62857779398997023209114968755635277112169140837030484444428570268842296395750038891702060851839111320407355436562729683060072398429754447610523821212764527355390797065206872675407841418979824223668334916860689843352605910220544120386458041144734038460491722037801896505846927748907381016343429609030892401762038081580920800188313377923016794265103623661493909561748691976694870875851680232782294240405566877079485510752221925107732123538424793
754 243447132791895124804703109021588186036683421240344704296360384830813472652419206289714826709696992163865218788473177364795376526703950315833299164863884304678079823410863248333339732989355234423638192239314491643541905123584262952328640859685948043712420602352761564600858930253159747953585309457901330125198013921463987013293915994149707645829872252512575408309807160815665463500066024987811014534760077621111662438124767504632472991943359375
755 942866690984955348136724531334529156682537112555457266666428554032634445936250583375530912777586669806110331548440945245901085976446316714157857318191467910330861955978103090131117621284697363355025023752910347650289088653308161805796870617171010576907375830567028447587703916233610715245151444135463386026430571223713812002824700668845251913976554354922408643426230379650423063137775203491734413606083503156192282661283328876615981853076371884
756 3651706991878426872070546635323822790550251318605170564445405772462202089786288094345722400645454882457978281827097660471930647900559254737499487472958264570171197351162948725000095994840328516354572883589717374653128576853763944284929612895289220655686309035291423469012883953797396219303779641868519951877970208821959805199408739912245614687448083787688631124647107412234981952500990374817165218021401164316674936571871512569487094879150390625
757 14143000364774330222050867970017937350238056688331858999996428310489516689043758750632963691663800047091654973226614178688516289646694750712367859772872018654962929339671546351966764319270460450325375356293655214754336329799622427086953059257565158653610637458505426713815558743504160728677271662031950790396458568355707180042370510032678778709648315323836129651393455694756345947066628052376016204091252547342884239919249933149239727796145578247
758 54775604878176403081058199529857341858253769779077558466681086586933031346794321415185836009681823236869674227406464907078959718508388821062492312094373968552567960267444230875001439922604927745318593253845760619796928652806459164273944193429338309835294635529371352035193259306960943289556694628027799278169553132329397077991131098683684220311721256815329466869706611183524729287514855622257478270321017464750124048578072688542306423187255859375
759 212145005471614953330763019550269060253570850324977884999946424657342750335656381259494455374957000706374824598399212680327744344700421260685517896593080279824443940095073195279501464789056906754880630344404828221315044946994336406304295888863477379804159561877581400707233381152562410930159074930479261855946878525335607700635557650490181680644724729857541944770901835421345189205999420785640243061368788210143263598788748997238595916942183673697
760 821634073172646046215872992947860127873806546686163377000216298803995470201914821227787540145227348553045113411096973606184395777625832315937384681415609528288519404011663463125021598839073916179778898807686409296953929792096887464109162901440074647529419532940570280527898889604414149343350419420416989172543296984940956169866966480255263304675818852229942003045599167752870939312722834333862174054815261971251860728671090328134596347808837890625
761 3182175082074224299961445293254035903803562754874668274999196369860141255034845718892416830624355010595622368975988190204916165170506318910282768448896204197366659101426097929192521971835853601323209455166072423319725674204915046094564438332952160697062393428163721010608500717288436163952386123957188927839203177880034115509533364757352725209670870947863129171563527531320177838089991311784603645920531823152148953981831234958578938754132755105450
762 12324511097589690693238094894217901918107098200292450655003244482059932053028722318416813102178410228295676701166454604092765936664387484739060770221234142924327791060174951946875323982586108742696683482115296139454308946881453311961637443521601119712941292994108554207918483344066212240150256291306254837588149454774114342548004497203828949570137282783449130045683987516293064089690842515007932610822228929568777910930066354922018945217132568359375
763 47732626231113364499421679398810538557053441323120024124987945547902118825522685783386252459365325158934335534639822853073742477557594783654241526733443062960499886521391468937887829577537804019848141827491086349795885113073725691418466574994282410455935901422455815159127510759326542459285791859357833917588047668200511732643000471360290878145063064217946937573452912969802667571349869676769054688807977347282234309727468524378684081311991326581750
764 184867666463845360398571423413268528771606473004386759825048667230898980795430834776252196532676153424435150517496819061391489049965812271085911553318512143864916865902624279203129859738791631140450252231729442091814634203221799679424561652824016795694119394911628313118777250160993183602253844369593822563822241821611715138220067458057434243552059241751736950685259812744395961345362637725118989162333433943531668663950995323830284178256988525390625
765 715989393466700467491325190982158078355801619846800361874819183218531782382840286750793786890479877384015033019597342796106137163363921754813622901001645944407498297820872034068317443663067060297722127412366295246938276696105885371276998624914236156839038521336837227386912661389898136889286877890367508763820715023007675989645007070404363172175945963269204063601793694547040013570248045151535820332119660209233514645912027865680261219679869898726240
766 2773014996957680405978571351199027931574097095065801397375730008463484711931462521643782947990142301366527257762452285920872335749487184066288673299777682157973752988539364188046947896081874467106753783475941631377219513048326995191368424792360251935411790923674424696781658752414897754033807665543907338457333627324175727073301011870861513653280888626276054260278897191165939420180439565876784837435001509152975029959264929857454262673854827880859375
767 10739840902000507012369877864732371175337024297702005428122287748277976735742604301261906803357198160760225495293960141941592057450458826322204343515024689166112474467313080511024761654946005904465831911185494428704074150441588280569154979373713542352585577820052558410803689920848472053339303168355512631457310725345115139844675106056065447582639189449038060954026905418205600203553720677273037304981794903138502719688680417985203918295198048480893589
768 41595224954365206089678570267985418973611456425987020960635950126952270678971937824656744219852134520497908866436784288813085036242307760994330099496665232369606294828090462820704218441228117006601306752139124470658292695724904927870526371885403779031176863855116370451724881286223466310507114983158610076860004409862635906099515178062922704799213329394140813904183457867489091302706593488151772561525022637294625449388973947861813940107822418212890625
769 161097613530007605185548167970985567630055364465530081421834316224169651036139064518928602050357972411403382429409402129123880861756882394833065152725370337491687117009696207665371424824190088566987478667782416430561112256623824208537324690605703135288783667300788376162055348812727080800089547525332689471859660880176727097670126590840981713739587841735570914310403581273084003053305810159095559574726923547077540795330206269778058774427970727213403832
770 623928374315478091345178554019781284604171846389805314409539251904284060184579067369851163297782017807468632996551764332196275543634616414914951492449978485544094422421356942310563276618421755099019601282086867059874390435873573918057895578281056685467652957826745556775873219293351994657606724747379151152900066147939538591492727670943840571988199940912112208562751868012336369540598902322276588422875339559419381740834609217927209101617336273193359375
771 2416464202950114077783222519564783514450830466982951221327514743362544765542085967783929030755369586171050736441141031936858212926353235922495977290880555062375306755145443114980571372362851328504812180016736246458416683849357363128059870359085547029331755009511825642430830232190906212001343212879990342077894913202650906465051898862614725706093817626033563714656053719096260045799587152386433393620903853206163111929953094046670881616419560908201057472
772 9358925614732171370177678310296719269062577695847079716143088778564260902768686010547767449466730267112029494948276464982944133154519246223724272386749677283161416336320354134658449149276326326485294019231303005898115856538103608770868433674215850282014794367401183351638098289400279919864100871210687267293500992219093078872390915064157608579822999113681683128441278020185045543108983534834148826343130093391290726112519138268908136524260044097900390625
773 36246963044251711166748337793471752716762457004744268319912721150438171483131289516758935461330543792565761046617115479052873193895298538837439659363208325935629601327181646724708570585442769927572182700251043696876250257740360446920898055386283205439976325142677384636462453482863593180020148193199855131168423698039763596975778482939220885591407264390503455719840805786443900686993807285796500904313557798092446678949296410700063224246293413623015862076
774 140383884220982570552665174654450789035938665437706195742146331678463913541530290158216511742000954006680442424224146974744161997317788693355864085801245159247421245044805312019876737239144894897279410288469545088471737848071554131563026505113237754230221915511017750274571474341004198797961513068160309009402514883286396183085863725962364128697344986705225246926619170302775683146634753022512232395146951400869360891687787074033622047863900661468505859375
775 543704445663775667501225066902076290751436855071164024798690817256572572246969342751384031919958156888486415699256732185793097908429478082561594890448124889034444019907724700870628558781641548913582740503765655453143753866105406703813470830794248081599644877140160769546936802242953897700302222897997826967526355470596453954636677244088313283871108965857551835797612086796658510304907109286947513564703366971386700184239446160500948363694401204345237931137
776 2105758263314738558289977619816761835539079981565592936132194975176958703122954352373247676130014310100206636363362204621162429959766830400337961287018677388711318675672079680298151058587173423459191154327043176327076067721073311973445397576698566313453328732665266254118572115115062981969422696022404635141037723249295942746287955889435461930460174800578378703899287554541635247199521295337683485927204271013040413375316806110504330717958509922027587890625
777 8155566684956635012518376003531144361271552826067460371980362258848588583704540141270760478799372353327296235488850982786896468626442171238423923356721873335516660298615870513059428381724623233703741107556484831797156307991581100557202062461913721223994673157102411543204052033644308465504533343469967404512895332058946809319550158661324699258066634487863277536964181301949877654573606639304212703470550504570800502763591692407514225455416018065178568967053
778 31586373949721078374349664297251427533086199723483894041982924627654380546844315285598715141950214651503099545450433069317436449396502456005069419305280160830669780135081195204472265878807601351887867314905647644906141015816099679601680963650478494701799930989978993811778581726725944729541340440336069527115565848739439141194319338341531928956902622008675680558489313318124528707992819430065252288908064065195606200629752091657564960769377648830413818359375
779 122333500274349525187775640052967165419073292391011905579705433882728828755568102119061407181990585299909443532332764741803447029396632568576358850350828100032749904479238057695891425725869348505556116613347272476957344619873716508358030936928705818359920097356536173148060780504664626982568000152049511067693429980884202139793252379919870488870999517317949163054462719529248164818604099589563190552058257568562007541453875386112713381831240270977678534505786
780 473795609245816175615244964458771412996292995852258410629743869414815708202664729283980727129253219772546493181756496039761546740947536840076041289579202412460046702026217928067083988182114020278318009723584714673592115237241495194025214454757177420526998964849684907176678725900889170943120106605041042906733487731091587117914790075122978934353539330130135208377339699771867930619892291450978784333620960977934093009446281374863474411540664732456207275390625
781 1835002504115242877816634600794507481286099385865178583695581508240932431333521531785921107729858779498641652984991471127051705440949488528645382755262421500491248567188570865438371385888040227583341749200209087154360169298105747625370464053930587275398801460348042597220911707569969404738520002280742666015401449713263032096898785698798057333064992759769237445816940792938722472279061493843447858280873863528430113121808130791690700727468604064665178017586778
782 7106934138687242634228674466881571194944394937783876159446158041222235623039970939259710906938798296588197397726347440596423201114213052601140619343688036186900700530393268921006259822731710304174770145853770720103881728558622427910378216821357661307904984472745273607650180888513337564146801599075615643601002315966373806768721851126844684015303089951952028125660095496578018959298384371764681765004314414669011395141694220622952116173109970986843109130859375
783 27525037561728643167249519011917612219291490787977678755433722623613986470002822976788816615947881692479624794774872066905775581614242327929680741328936322507368728507828562981575570788320603413750126238003136307315402539471586214380556960808958809130982021905220638958313675613549541071077800034211139990231021745698945481453481785481970859995974891396538561687254111894080837084185922407651717874213107952926451696827121961875360510912029060969977670263801658
784 106604012080308639513430117003223567924165924066758142391692370618333534345599564088895663604081974448822960965895211608946348016713195789017109290155320542803510507955899033815093897340975654562621552187806560801558225928379336418655673252320364919618574767091179104114752713327700063462202023986134234654015034739495607101530827766902670260229546349279280421884901432448670284389475765576470226475064716220035170927125413309344281742596649564802646636962890625
785 412875563425929647508742785178764183289372361819665181331505839354209797050042344651832249239218225387194371921623081003586633724213634918945211119934044837610530927617428444723633561824809051206251893570047044609731038092073793215708354412134382136964730328578309584374705134203243116066167000513167099853465326185484182221802226782229562899939623370948078425308811678411212556262788836114775768113196619293896775452406829428130407663680435914549665053957024859
786 1599060181204629592701451755048353518862488861001372135875385559275003015183993461333434954061229616732344414488428174134195220250697936835256639352329808142052657619338485507226408460114634818439323282817098412023373388925690046279835098784805473794278621506367686561721290699915500951933030359792013519810225521092434106522962416503540053903443195239189206328273521486730054265842136483647053397125970743300527563906881199640164226138949743472039699554443359375
787 6193133451388944712631141777681462749340585427294977719972587590313146955750635169777483738588273380807915578824346215053799505863204523784178166799010672564157963914261426670854503427372135768093778403550705669145965571381106898235625316182015732054470954928674643765620577013048646740992505007697506497801979892782262733327033401733443443499094350564221176379632175176168188343941832541721636521697949289408451631786102441421956114955206538718244975809355372876
788 23985902718069443890521776325725302782937332915020582038130783389125045227759901920001524310918444250985166217326422612012928303760469052528849590284947122130789864290077282608396126901719522276589849242256476180350600833885350694197526481772082106914179322595515298425819360498732514278995455396880202797153382816386511597844436247553100808551647928587838094924102822300950813987632047254705800956889561149507913458603217994602463392084246152080595493316650390625
789 92897001770834170689467126665221941240108781409424665799588813854697204336259527546662256078824100712118733682365193225806992587948067856762672501985160088462369458713921400062817551410582036521406676053260585037189483570716603473534379742730235980817064323930119656484308655195729701114887575115462597467029698391733940999905501026001651652486415258463317645694482627642522825159127488125824547825469239341126774476791536621329341724328098080773674637140330593132
790 359788540771041658357826644885879541744059993725308730571961750836875678416398528800022864663776663764777493259896339180193924556407035787932743854274206831961847964351159239125941903525792834148847738633847142705259012508280260412962897226581231603712689838932729476387290407480987714184931830953203041957300742245797673967666543713296512128274718928817571423861542334514262209814480708820587014353343417242618701879048269919036950881263692281208932399749755859375
791 1393455026562512560342006899978329118601631721141369986993832207820458065043892913199933841182361510681781005235477898387104888819221017851440087529777401326935541880708821000942263271158730547821100140798908775557842253560749052103015696140953539712255964858951794847264629827935945516723313626731938962005445475876009114998582515390024774787296228876949764685417239414637842377386912321887368217382038590116901617151873049319940125864921471211605119557104958896970
792 5396828111565624875367399673288193126160899905879630958579426262553135176245977932000342969956649956471662398898445087702908868346105536818991157814113102479427719465267388586889128552886892512232716079507707140578885187624203906194443458398718474055690347583990942145809356112214815712773977464298045629359511133686965109514998155699447681924120783932263571357923135017713933147217210632308805215300151258639280528185724048785554263218955384218133985996246337890625
793 20901825398437688405130103499674936779024475817120549804907483117306870975658393697999007617735422660226715078532168475806573332288315267771601312946661019904033128210632315014133949067380958217316502111983631633367633803411235781545235442114303095683839472884276922708969447419039182750849704400979084430081682138140136724978737730850371621809443433154246470281258591219567635660803684828310523260730578851753524257278095739799101887973822068174076793356574383454539
794 80952421673484373130510995099322896892413498588194464378691393938297027643689668980005144549349749347074935983476676315543633025191583052284867367211696537191415791979010828803336928293303387683490741192615607108683277814363058592916651875980777110835355213759864132187140341683222235691609661964470684440392667005304476642724972335491715228861811758983953570368847025265708997208258159484632078229502268879589207922785860731783313948284330763272009789943695068359375
795 313527380976565326076951552495124051685367137256808247073612246759603064634875905469985114266031339903400726177982527137098599984324729016574019694199915298560496923159484725212009236010714373259747531679754474500514507051168536723178531631714546435257592093264153840634541711285587741262745566014686266451225232072102050874681065962755574327141651497313697054218878868293514534912055272424657848910958682776302863859171436096986528319607331022611151900348615751818080
796 1214286325102265596957664926489843453386202478822916965680370909074455414655345034700077168240246240206124039752150144733154495377873745784273010508175448057871236879685162432050053924399550815252361117889234106630249167215445878893749778139711656662530328206397961982807105125248333535374144929467060266605890005079567149640874585032375728432927176384759303555532705378985634958123872392269481173442534033193838118841787910976749709224264961449080146849155426025390625
797 4702910714648479891154273287426860775280507058852123706104183701394045969523138582049776713990470098551010892669737907056478999764870935248610295412998729478407453847392270878180138540160715598896212975196317117507717605767528050847677974475718196528863881398962307609518125669283816118941183490220293996768378481081530763120215989441333614907124772459705455813283183024402718023680829086369867733664380241644542957887571541454797924794109965339167278505229236277271191
798 18214294876533983954364973897347651800793037182343754485205563636116831219830175520501157523603693603091860596282252170997317430668106186764095157622631720868068553195277436480750808865993262228785416768338511599453737508231688183406246672095674849937954923095969429742106576878725003030612173942005903999088350076193507244613118775485635926493907645771389553332990580684784524371858085884042217601638010497907571782626818664651245638363974421736202202737331390380859375
799 70543660719727198367314099311402911629207605882781855591562755520910689542847078730746650709857051478265163390046068605847184996473064028729154431194980942176111807710884063172702078102410733983443194627944756762615764086512920762715169617135772947932958220984434614142771885039257241784117752353304409951525677216222961446803239841620004223606871586895581837199247745366040770355212436295548016004965703624668144368313573121821968871911649480087509177578438544159067858
800 273214423148009759315474608460214777011895557735156317278083454541752468297452632807517362854055404046377908944233782564959761460021592801461427364339475813021028297929161547211262132989898933431781251525077673991806062623475322751093700081435122749069323846439541446131598653180875045459182609130088559986325251142902608669196781632284538897408614686570843299994858710271767865577871288260633264024570157468613576739402279969768684575459616326043033041059970855712890625