0 1
1 1
2 1
3 1
4 1
5 1
6 1
7 3
8 3
9 1
10 1
11 21
12 63
13 21
14 1
15 1
16 315
17 6615
18 6615
19 315
20 1
21 1
22 9765
23 3075975
24 21531825
25 3075975
26 9765
27 1
28 1
29 615195
30 6007379175
31 630774813375
32 630774813375
33 6007379175
34 615195
35 1
36 1
37 78129765
38 48065040779175
39 156451707736214625
40 2346775616043219375
41 156451707736214625
42 48065040779175
43 78129765
44 1
45 1
46 19923090075
47 1556586345633582375
48 319201378967350569729375
49 148428641219818014924159375
50 148428641219818014924159375
51 319201378967350569729375
52 1556586345633582375
53 19923090075
54 1
55 1
56 10180699028325
57 202830983767783951374375
58 5282379032165258230550448590625
59 154747293747281239863975391462359375
60 4797166106165718435783237135333140625
61 154747293747281239863975391462359375
62 5282379032165258230550448590625
63 202830983767783951374375
64 10180699028325
65 1
66 1
67 10414855105976475
68 106030505257560363932808654375
69 704151768981378735127709356284222609375
70 2619772011183305235786913190227980270388359375
71 5116414737840995125491841460515245468068465859375
72 5116414737840995125491841460515245468068465859375
73 2619772011183305235786913190227980270388359375
74 704151768981378735127709356284222609375
75 106030505257560363932808654375
76 10414855105976475
77 1
78 1
79 21319208401933844325
80 222036466480257264464779879762254375
81 753495479516090521710869024360197815857993390625
82 714855157595447089328542222802647158578907891913168359375
83 177306239593556337013247656063963377389485103339115061344140625
84 11170293094394049231834602332029692775537561510364248864680859375
85 177306239593556337013247656063963377389485103339115061344140625
86 714855157595447089328542222802647158578907891913168359375
87 753495479516090521710869024360197815857993390625
88 222036466480257264464779879762254375
89 21319208401933844325
90 1
91 1
92 87302158405919092510875
93 1861212908994429710371761074811305619534375
94 6461420922849988186979781009758026212949714282189734609375
95 3132465795755128548805846902022134514740335034513114570997794568359375
96 198121899065669773717660068303640271685517809931057191640584266069109755859375
97 1585173314424423859514998206497425813755827997258388590316314712818947156630859375
98 1585173314424423859514998206497425813755827997258388590316314712818947156630859375
99 198121899065669773717660068303640271685517809931057191640584266069109755859375
100 3132465795755128548805846902022134514740335034513114570997794568359375
101 6461420922849988186979781009758026212949714282189734609375
102 1861212908994429710371761074811305619534375
103 87302158405919092510875
104 1
105 1
106 715091979502883286756577125
107 62429073269362965537597613876676660729736838734375
108 443646141123048835531676110949885116414102717449161604359970425390625
109 220024298958197379216881497381369087347082192850963536388552300959332120072568359375
110 7111114814640029740910688920086270792103592802481634083971238698508303111630980713575244140625
111 14508487556143393879041737622650614414943315733227166347992739610825057965020666555775459734130859375
112 1842577919630211022638300678076628030697801098119850126195077930574782361557624652583483386234619140625
113 14508487556143393879041737622650614414943315733227166347992739610825057965020666555775459734130859375
114 7111114814640029740910688920086270792103592802481634083971238698508303111630980713575244140625
115 220024298958197379216881497381369087347082192850963536388552300959332120072568359375
116 443646141123048835531676110949885116414102717449161604359970425390625
117 62429073269362965537597613876676660729736838734375
118 715091979502883286756577125
119 1
120 1
121 11715351900195736886933003038875
122 8377554180883834646920563851387794264834667250018310734375
123 243792854051230100852128729439370211369663136526919707307494196424819227974609375
124 247498602972400772557241645540343595644651636202206046851893121003738796916399006066110932568359375
125 8183054250441754154003832067165969893278612291442094177072563173967854185661721550042863914299346257374755859375
126 8531409365714606013074792169434005717256300266665533016029266195415433798540867663253261394204563288851807715609130859375
127 276289692308667515733427144407120275153345284135963286724107785738528823565745999274456870251314782109465792870001702880859375
128 276289692308667515733427144407120275153345284135963286724107785738528823565745999274456870251314782109465792870001702880859375
129 8531409365714606013074792169434005717256300266665533016029266195415433798540867663253261394204563288851807715609130859375
130 8183054250441754154003832067165969893278612291442094177072563173967854185661721550042863914299346257374755859375
131 247498602972400772557241645540343595644651636202206046851893121003738796916399006066110932568359375
132 243792854051230100852128729439370211369663136526919707307494196424819227974609375
133 8377554180883834646920563851387794264834667250018310734375
134 11715351900195736886933003038875
135 1
136 1
137 383876935713713710574133710574817125
138 4497253388254972651592710313814938011154246447003856850672390734375
139 1071983275911099105093707404011722111370533609720404101545149822353622706698908284980025390625
140 4456497798194611741486558387311154156372718503259974607454898979189636175392285572930732010072827787553132568359375
141 301615889849111887143658759427639870175615877206466737452034859785910716913400821899113493940587252368036000480452992927125244140625
142 321688252989110188794135159139941235751372750381214311649790533490294641764381931404525451603220538762805736373139401911802312153699359130859375
143 5323533651329742400154112302789715426021993532279864621699796344239511098478689021601669499337021842542899987718945080296909836218849963926422119140625
144 1357501081089084312039298637211377433635608350731365478533448067781075330112065700508425722330940569848439496868330995475712008235806740801237640380859375
145 5323533651329742400154112302789715426021993532279864621699796344239511098478689021601669499337021842542899987718945080296909836218849963926422119140625
146 321688252989110188794135159139941235751372750381214311649790533490294641764381931404525451603220538762805736373139401911802312153699359130859375
147 301615889849111887143658759427639870175615877206466737452034859785910716913400821899113493940587252368036000480452992927125244140625
148 4456497798194611741486558387311154156372718503259974607454898979189636175392285572930732010072827787553132568359375
149 1071983275911099105093707404011722111370533609720404101545149822353622706698908284980025390625
150 4497253388254972651592710313814938011154246447003856850672390734375
151 383876935713713710574133710574817125
152 1
153 1
154 25157374981998228022475852722520640286875
155 9657336018690323395405977036716548927236075354814401359611745259110662734375
156 37713029959130804196782756633692789804187602299282302897872212891430998163864875277471810089112363974609375
157 1284204059358399445349326055908643321968433130009040919377270696990780939796628999830791783787994217326938165964254009727132568359375
158 355916781636924804376325659621198682315389527447942913265240841508872979673275846314061201473483506250798029087411044935195212675050933849727874755859375
159 777047008854396383816584742153271101617769645093016796418272412909471246686501805134956216499907973978048496156475747947472197838400368065107850765029369186859130859375
160 13154905367811762705575945341505382539238643594085218176707862923387555280519841018554630345719175491221861648783002507503830082298851506857207017810808718741978675417327880859375
161 1714149943952711739350073557724858871775491453527274354515918078232015390828137883922761107198937162383664682144669141740286578873951845601028360455837430095673531300254909515380859375
162 1714149943952711739350073557724858871775491453527274354515918078232015390828137883922761107198937162383664682144669141740286578873951845601028360455837430095673531300254909515380859375
163 13154905367811762705575945341505382539238643594085218176707862923387555280519841018554630345719175491221861648783002507503830082298851506857207017810808718741978675417327880859375
164 777047008854396383816584742153271101617769645093016796418272412909471246686501805134956216499907973978048496156475747947472197838400368065107850765029369186859130859375
165 355916781636924804376325659621198682315389527447942913265240841508872979673275846314061201473483506250798029087411044935195212675050933849727874755859375
166 1284204059358399445349326055908643321968433130009040919377270696990780939796628999830791783787994217326938165964254009727132568359375
167 37713029959130804196782756633692789804187602299282302897872212891430998163864875277471810089112363974609375
168 9657336018690323395405977036716548927236075354814401359611745259110662734375
169 25157374981998228022475852722520640286875
170 1
171 1
172 3297402296265489745133932492193502843040993125
173 82953986033652940821452895448321879998390717537571615983692653104326527007984902734375
174 10614707321278964985089674935379855771089896991123272750766691304933899510299541946036454146241932309363532371476025390625
175 5921668170779386792136947393123392629279565702886566976423909654755395126054697605059199778252152481638722579605432516116570032895687531067132568359375
176 13442975918101109925076245210522547180909548370106381494330288968374303244160860786418074767189426015564393308102286674269726871815500831025784036079681465652147522125244140625
177 120184415058783281513110470922153066681844131555897562068318160252424179930132545981825714245048139486645189010247099462939693927302160779543216025159418685908071237567100721923998561859130859375
178 4164917776156693370441473113680259921781247834818597727761662264181568500439997489023465299642853346304693317183827666027776772588343030011522404165102958558232614052099269839568005005520574669895172119140625
179 555191931871006182016989805621902713297182725595706236585051019564865406969180051881768306724971131411908423137638353294249689756222891411741409692852617058273902291862147649643141796765978727454986282253265380859375
180 283703077186084159010681790672792286494860372779405886894961070997646222961251006511583604736460248151485204223333198533361591465429897511399860353047687316777964071141557448967645458147415129729497990231418609619140625
181 555191931871006182016989805621902713297182725595706236585051019564865406969180051881768306724971131411908423137638353294249689756222891411741409692852617058273902291862147649643141796765978727454986282253265380859375
182 4164917776156693370441473113680259921781247834818597727761662264181568500439997489023465299642853346304693317183827666027776772588343030011522404165102958558232614052099269839568005005520574669895172119140625
183 120184415058783281513110470922153066681844131555897562068318160252424179930132545981825714245048139486645189010247099462939693927302160779543216025159418685908071237567100721923998561859130859375
184 13442975918101109925076245210522547180909548370106381494330288968374303244160860786418074767189426015564393308102286674269726871815500831025784036079681465652147522125244140625
185 5921668170779386792136947393123392629279565702886566976423909654755395126054697605059199778252152481638722579605432516116570032895687531067132568359375
186 10614707321278964985089674935379855771089896991123272750766691304933899510299541946036454146241932309363532371476025390625
187 82953986033652940821452895448321879998390717537571615983692653104326527007984902734375
188 3297402296265489745133932492193502843040993125
189 1
190 1
191 864390930149924278258644465301081415783295060766875
192 2850244637947422867097783381640114149506553748424753399039667487481852059081129660063524102734375
193 23901557715757697766221240821756103162192584081493778942449697558110093519540637416684201129671068556022068793323184802096617323974609375
194 436916987367120746046123733914628849329429279064824713715801871681421559505469476106739000347683451823502561572047019173233976550077996819764523537177010412467132568359375
195 16249638914854586668813522553392191241757383034532827696764607372577627572143818942209945290943057609057077354706285041566655220927395188739505551463819937503397538391458383012576819249977874755859375
196 1189962770899175699369025424817193662678340205323973511566914045471167009999947859832572191877427941994781994213201824922955296961149591657843471902421974539651431570316033989678594252625693019359217629162217311859130859375
197 168867299510214236235981781326024953124787329593016739940388825676933689403933819212576943222870585536202239728358662051656095451649749947778381781782521371097051760840338188326522124330165853387766872807302183072556497147439479827880859375
198 46078689095379184870166066094937275798644685744053781009620506778710292629346694825665504082383500699812891864761777916206503427179144081457401273954493099451346109291758160738662373455001973857984644314210893557662466138932354936542336940765380859375
199 24087772960676755028433921549326745735568905406761346184122148780091141602868872760201119255578222141329288660979813691030698286068179106014100888163533131217489532670594453800617971710722646840183046769186687239948727161525305340142316262795925140380859375
200 24087772960676755028433921549326745735568905406761346184122148780091141602868872760201119255578222141329288660979813691030698286068179106014100888163533131217489532670594453800617971710722646840183046769186687239948727161525305340142316262795925140380859375
201 46078689095379184870166066094937275798644685744053781009620506778710292629346694825665504082383500699812891864761777916206503427179144081457401273954493099451346109291758160738662373455001973857984644314210893557662466138932354936542336940765380859375
202 168867299510214236235981781326024953124787329593016739940388825676933689403933819212576943222870585536202239728358662051656095451649749947778381781782521371097051760840338188326522124330165853387766872807302183072556497147439479827880859375
203 1189962770899175699369025424817193662678340205323973511566914045471167009999947859832572191877427941994781994213201824922955296961149591657843471902421974539651431570316033989678594252625693019359217629162217311859130859375
204 16249638914854586668813522553392191241757383034532827696764607372577627572143818942209945290943057609057077354706285041566655220927395188739505551463819937503397538391458383012576819249977874755859375
205 436916987367120746046123733914628849329429279064824713715801871681421559505469476106739000347683451823502561572047019173233976550077996819764523537177010412467132568359375
206 23901557715757697766221240821756103162192584081493778942449697558110093519540637416684201129671068556022068793323184802096617323974609375
207 2850244637947422867097783381640114149506553748424753399039667487481852059081129660063524102734375
208 864390930149924278258644465301081415783295060766875
209 1
210 1
211 453188927595513350075389930779308072236776417524282593125
212 391732398657932471383648295286687861026189381800245948276446349129627559752042099190790172302736676102734375
213 430566436952084928144598238738290266193380534312058189017253337313791827703741141493226584046723473526698326392956257668716767248679794680630676025390625
214 515805776622214226190250101875180200436945257567487862311952140481927820836786978305549406159605928483304724547210655261654878691903433490047735514856312342236005285810270199586467132568359375
215 628590288740215570894994299201084475007599598287120790684656294005525119956542665667831519214033338595685698221464324477904350117201204745980050987006193276286141076437665737241895966875732741261025001138204675022125244140625
216 754137883629008848045937887562952045726756755337798512264028344723007956787765397191993369909633962819313237933104237850934458044262091908979509779424180680720363189875131683649862308040950473310284579297113162937956639565755558933430654811859130859375
217 876596773417181505936629935559467925071820143113273615933042558735223534784178102794013817861289151846888856118063082120959435533507739705907672483685426362303559067370613450181788608234173483412312858699717941252443607688299303332372032437209455101216528341770172119140625
218 979508774549422316954633555217202074244633321998063972371272252303815223020298800089115211934980578334297644339308492729155542898585095004025342469135975095352530759357049874935277426245950280283740714239584949784946732938638376580212035723943635711338469395942240716454446315765380859375
219 1048148234913903934639355430860767599523337031688707206478202352551455725565198439442190795255372208938479680476764472026771774667020718883204564916569583982325621635158522053527868091583608908341183435732543132818842241163486039826675636990204954045772075772204427048076111775031149387359619140625
220 1072255644316923725136060605770565254312373783417547472227201006660139207253198003549361183546245769744064713127730054883387525484362195417518269909650684413919110932767168060759009057690031913233030654754391624873675612710246218742689176640979667988824833514965128870181862345856865823268890380859375
221 1048148234913903934639355430860767599523337031688707206478202352551455725565198439442190795255372208938479680476764472026771774667020718883204564916569583982325621635158522053527868091583608908341183435732543132818842241163486039826675636990204954045772075772204427048076111775031149387359619140625
222 979508774549422316954633555217202074244633321998063972371272252303815223020298800089115211934980578334297644339308492729155542898585095004025342469135975095352530759357049874935277426245950280283740714239584949784946732938638376580212035723943635711338469395942240716454446315765380859375
223 876596773417181505936629935559467925071820143113273615933042558735223534784178102794013817861289151846888856118063082120959435533507739705907672483685426362303559067370613450181788608234173483412312858699717941252443607688299303332372032437209455101216528341770172119140625
224 754137883629008848045937887562952045726756755337798512264028344723007956787765397191993369909633962819313237933104237850934458044262091908979509779424180680720363189875131683649862308040950473310284579297113162937956639565755558933430654811859130859375
225 628590288740215570894994299201084475007599598287120790684656294005525119956542665667831519214033338595685698221464324477904350117201204745980050987006193276286141076437665737241895966875732741261025001138204675022125244140625
226 515805776622214226190250101875180200436945257567487862311952140481927820836786978305549406159605928483304724547210655261654878691903433490047735514856312342236005285810270199586467132568359375
227 430566436952084928144598238738290266193380534312058189017253337313791827703741141493226584046723473526698326392956257668716767248679794680630676025390625
228 391732398657932471383648295286687861026189381800245948276446349129627559752042099190790172302736676102734375
229 453188927595513350075389930779308072236776417524282593125
230 1
231 1
232 475202579753465411055301996666912961845677832005524620086046875
233 215356547509094394401220100170868169824533421239508159453049169549890568452406741434480617844319977901289991255302734375
234 62050748805087487329277296705138906185291540517977766331099678662463256035284947148715728619403884374195811452823459582508425863580080948898552908255911103113323974609375
235 9743156266423265461241057586660819550165764961755415180155660139701598427003664257167039705763365961804621806532050533198923060225855368287338860740118233817287468501645922676124754446528369353251726467132568359375
236 778134081595606096772863860546407198132365456973775016868413666347072913910409086573870134512122896652725401295644424580726616313865074815663074272888167054959245975284571903462369210489722569686637465817181181298664473588955887863005074977874755859375
237 30589628962347787055430222690877087291614352199959398299820280813297040512408575263216667877637171705369930066143628039184716846852226283817610630872156258063750630265873389398641855912661982594729305840051438447223151622229471372547621539173314477995950496105902927529811859130859375
238 582527926576652434246304746602524755118989365370948376026086740531636644028010494646892585797650266710534194146744326378970872083847845610780607820901764274274728423208146906097946496501666598183442823766268819154978310340203563883950036512193067757448331949680967168533756562675389198908120095729827880859375
239 5331656227705390419959901909603189113518058803479569320928863131006683080945181515760096586139026215126167306254377363973590676675446468658571846033095213267098068324850531910384023255610268113559164883938333027193747499256050506444688826800478662029755253103252237173830463365830214727938282109766532420036278665065765380859375
240 23363097531798968660997378353783943510301124753948536475070663773709101244860271517375913078019930577505020819770577525167838416986387971402254153378142972239390155117552210857552047842914026187473630356912434562576695435948822412404150764387540013944160308974449231362859552180728456849588252415892197466656015733857822380959987640380859375
241 48924218642487116092590051060470234209994889625873305210252450665912528443938242239378069434333054243672291503285990754480992240081272309542003779760255013450034375418718851264793449898937246872690967331433547881235168955207145986189696436839424179940201163977523620861568293890172027648042617207323948763172496083972722549343071877956390380859375
242 48924218642487116092590051060470234209994889625873305210252450665912528443938242239378069434333054243672291503285990754480992240081272309542003779760255013450034375418718851264793449898937246872690967331433547881235168955207145986189696436839424179940201163977523620861568293890172027648042617207323948763172496083972722549343071877956390380859375
243 23363097531798968660997378353783943510301124753948536475070663773709101244860271517375913078019930577505020819770577525167838416986387971402254153378142972239390155117552210857552047842914026187473630356912434562576695435948822412404150764387540013944160308974449231362859552180728456849588252415892197466656015733857822380959987640380859375
244 5331656227705390419959901909603189113518058803479569320928863131006683080945181515760096586139026215126167306254377363973590676675446468658571846033095213267098068324850531910384023255610268113559164883938333027193747499256050506444688826800478662029755253103252237173830463365830214727938282109766532420036278665065765380859375
245 582527926576652434246304746602524755118989365370948376026086740531636644028010494646892585797650266710534194146744326378970872083847845610780607820901764274274728423208146906097946496501666598183442823766268819154978310340203563883950036512193067757448331949680967168533756562675389198908120095729827880859375
246 30589628962347787055430222690877087291614352199959398299820280813297040512408575263216667877637171705369930066143628039184716846852226283817610630872156258063750630265873389398641855912661982594729305840051438447223151622229471372547621539173314477995950496105902927529811859130859375
247 778134081595606096772863860546407198132365456973775016868413666347072913910409086573870134512122896652725401295644424580726616313865074815663074272888167054959245975284571903462369210489722569686637465817181181298664473588955887863005074977874755859375
248 9743156266423265461241057586660819550165764961755415180155660139701598427003664257167039705763365961804621806532050533198923060225855368287338860740118233817287468501645922676124754446528369353251726467132568359375
249 62050748805087487329277296705138906185291540517977766331099678662463256035284947148715728619403884374195811452823459582508425863580080948898552908255911103113323974609375
250 215356547509094394401220100170868169824533421239508159453049169549890568452406741434480617844319977901289991255302734375
251 475202579753465411055301996666912961845677832005524620086046875
252 1
253 1
254 996571565332559740260037637612013184847625111068217962538073289953125
255 473573378754981585362462889791740024073142234953486220429427796754725403654943152834821946293850372556936289579409108558935302734375
256 71539403885251323288024680144270086818395990890542001016430194108895227066729874049753445108204398356011672759888497828460774905287961391188737584336909766089788910592949213686676025390625
257 2944667231749690386438870547200894078161061539990866472994940479143210707751482730933255016445372637896686134643899603070371762879500880246663729115308942054210081395183692795020351148044064437566600217595336392115997594726467132568359375
258 30824611084791022636171831211239335685977398782407611797128573160118183839875882818503625454202815795200159252700132890483090583001058794373425016893655128667632995645605069776682392237386421587249824294116454327576378769282250984967336345215945623675801294741807425022125244140625
259 79412831514014022841514806353854391970523653395465669608353157365847073385128625349276146681415263281877397388984894960597712683669048110011837090715657004630766099382277226815103282671194083007058795514722793434135085824657784498608430608275706661874892573667802270844317672293457136496093030011521279811859130859375
260 49552994445580895947603838585931399497220876169091455472971059109385350015445351128222575149113665756785776949055479838991501439698042290853228919505217453574034690930777804910837247259031093486737629668676382257799220107282762444331800033168291265296721065546461740076955333464488542021593279298267251868128860770330866903562583029270172119140625
261 7430340634435863781421194934631400729666114394043387467730834612243994036304659230015815316056466851057810769811895718617759022904854018202270366231173544245847331432286175335367167183865324539494482624770583986917696960920719618725937773152514664076881527737537501579346753496151062615253648170222699642488336692188135783795975794846718675242450675927102565765380859375
262 266694422032795607886994076543720191895596588407340880039943789527911353139325566957060837002838130205487815863086913784799411750904774121417954187376718835325267708918837931896030029976005695333179182696081202789417540642154514322352685869623409953010651968012003025593483647817809452164322843657396704940744087662781323627061618710783931986933159805874647037704982794821262359619140625
263 2286974461527996210077580193277261754360358863742151305414120048291840359931276532461041505335076424236542146159942576234557868846066591116022661628276429563349781049912120781301045038622943408292451707945111964889619387629773308939799869418149391445333993748269694845595904966740931733953652526828747667297580019732370761660539964335280735389033165808630496714076759671064815483987331390380859375
264 4681436722747808242028806655638554811175654594080183722182703738853397216779323061947751961420901440412201773189402453552139957527898312014498388353081851316177001809170111239323239194061165156774648646163644192129050886478145963399770332698951804288598685202708065348934817466918687259403126722418446474958146300392162949119125306994319665341350890410266626773715127046669677295722067356109619140625
265 2286974461527996210077580193277261754360358863742151305414120048291840359931276532461041505335076424236542146159942576234557868846066591116022661628276429563349781049912120781301045038622943408292451707945111964889619387629773308939799869418149391445333993748269694845595904966740931733953652526828747667297580019732370761660539964335280735389033165808630496714076759671064815483987331390380859375
266 266694422032795607886994076543720191895596588407340880039943789527911353139325566957060837002838130205487815863086913784799411750904774121417954187376718835325267708918837931896030029976005695333179182696081202789417540642154514322352685869623409953010651968012003025593483647817809452164322843657396704940744087662781323627061618710783931986933159805874647037704982794821262359619140625
267 7430340634435863781421194934631400729666114394043387467730834612243994036304659230015815316056466851057810769811895718617759022904854018202270366231173544245847331432286175335367167183865324539494482624770583986917696960920719618725937773152514664076881527737537501579346753496151062615253648170222699642488336692188135783795975794846718675242450675927102565765380859375
268 49552994445580895947603838585931399497220876169091455472971059109385350015445351128222575149113665756785776949055479838991501439698042290853228919505217453574034690930777804910837247259031093486737629668676382257799220107282762444331800033168291265296721065546461740076955333464488542021593279298267251868128860770330866903562583029270172119140625
269 79412831514014022841514806353854391970523653395465669608353157365847073385128625349276146681415263281877397388984894960597712683669048110011837090715657004630766099382277226815103282671194083007058795514722793434135085824657784498608430608275706661874892573667802270844317672293457136496093030011521279811859130859375
270 30824611084791022636171831211239335685977398782407611797128573160118183839875882818503625454202815795200159252700132890483090583001058794373425016893655128667632995645605069776682392237386421587249824294116454327576378769282250984967336345215945623675801294741807425022125244140625
271 2944667231749690386438870547200894078161061539990866472994940479143210707751482730933255016445372637896686134643899603070371762879500880246663729115308942054210081395183692795020351148044064437566600217595336392115997594726467132568359375
272 71539403885251323288024680144270086818395990890542001016430194108895227066729874049753445108204398356011672759888497828460774905287961391188737584336909766089788910592949213686676025390625
273 473573378754981585362462889791740024073142234953486220429427796754725403654943152834821946293850372556936289579409108558935302734375
274 996571565332559740260037637612013184847625111068217962538073289953125
275 1
276 1
277 4179923106189051316251896643548979737245948546228759804927328414270262046875
278 4165592512904558198603623198792511445372827200403978413677119868510736318839447194506911397792730868212892796760250767089675298055246935302734375
279 659833436111322237285519090986365056933274360582544293607014476661325310901752907839861076412237967642087670519464336561287487211286957146019106008894420950078969170552740856252142469311589506313323974609375
280 14239486062045371299860622143420290995895759952585516694937576608011400319943957643405022042608542032841957211430400744413602748693942241406632370929625363538936223808375477535448436373545127766969863333746371646714980654237030270726075925175944726467132568359375
281 39074547942946923399073053330105112633212648193190927034911283398095184697152368230086428063574069984136486939614033604004987318228357288275504649132108791090249063097763003205213224192336649998920204592326660314713877509636907773196837867362501736804527272506279404617796257391921617389392567574977874755859375
282 13194521670518090527069760896211661431146726370831886401546988558022102801612572430225277848809802156152604388283066408902968695534943061519194298212773459736976975177235085337079696724558979620254209626057956092860385410757926211357421667219156061595102971238971997900344197446945946409425075383736605923573852050291873328847812628708779811859130859375
283 539567989618454761836936197942660122268674364248097939382696484750047713686111123315161303092074656454845005529258897140466014503654555336391893960135923191130990549227063323874094822296640403885411313765086867022600058219625391566035419666273311688366951398744609430242536361733097452222725806186679734261318989074226291249509044939294679878753195465179107821531496010720729827880859375
284 2651072948497173969328220070566264467393328164929765515312187297934169920617756284400093741512936073523548263651140098643017983686236223881397341085678947851743509857555773963389695611130133976512752531312901088249949926040635676013764326268783318179712677476080596612641441338194969193689991712549040815067678452056832083850425032864129629700243064101953649315651778228619786541977462186511955223977565765380859375
285 1558907397788988913767737360245326075013844527627401798949175698713289832912925783011896608707375598272191624281560629009128759311202237284408775963762440840651746628461939543606948198237612432219498415750523270757295377960633064156051128988892264602398690202657932612569929904595259961943677783664812439900119384256868922171827891826187856719929866247372666136215558307447211519414961921675806662091292178024169406853616237640380859375
286 109497606583309955066174408532674526605132865835926710956094125873618659335387033982369391298718304888211539661917676316638259982467264420054939834824692890665280177227458493253923963160427601686210309655558616593516038972428346975267403776075686153185241139307882505897305842682850648652754773333992424983409748879872591466294873709699453659026974919638001276160114804853755050695822331724015636421090669141897627703728979345760308206081390380859375
287 917859854768365282493779663420845575659095068219351397154575546841202835225805073811022039632810735584762143812136754605549131963932457646855831242523769291750537800802967858653753733853573756168598903326882159043567423625016583528034877793822276530059922366808449329796459820584501662559014041055124812688557800644321202425515458550975830815915551319743358367367496747668431831030956341894950731752517795908536897809538538851558681926690042018890380859375
288 917859854768365282493779663420845575659095068219351397154575546841202835225805073811022039632810735584762143812136754605549131963932457646855831242523769291750537800802967858653753733853573756168598903326882159043567423625016583528034877793822276530059922366808449329796459820584501662559014041055124812688557800644321202425515458550975830815915551319743358367367496747668431831030956341894950731752517795908536897809538538851558681926690042018890380859375
289 109497606583309955066174408532674526605132865835926710956094125873618659335387033982369391298718304888211539661917676316638259982467264420054939834824692890665280177227458493253923963160427601686210309655558616593516038972428346975267403776075686153185241139307882505897305842682850648652754773333992424983409748879872591466294873709699453659026974919638001276160114804853755050695822331724015636421090669141897627703728979345760308206081390380859375
290 1558907397788988913767737360245326075013844527627401798949175698713289832912925783011896608707375598272191624281560629009128759311202237284408775963762440840651746628461939543606948198237612432219498415750523270757295377960633064156051128988892264602398690202657932612569929904595259961943677783664812439900119384256868922171827891826187856719929866247372666136215558307447211519414961921675806662091292178024169406853616237640380859375
291 2651072948497173969328220070566264467393328164929765515312187297934169920617756284400093741512936073523548263651140098643017983686236223881397341085678947851743509857555773963389695611130133976512752531312901088249949926040635676013764326268783318179712677476080596612641441338194969193689991712549040815067678452056832083850425032864129629700243064101953649315651778228619786541977462186511955223977565765380859375
292 539567989618454761836936197942660122268674364248097939382696484750047713686111123315161303092074656454845005529258897140466014503654555336391893960135923191130990549227063323874094822296640403885411313765086867022600058219625391566035419666273311688366951398744609430242536361733097452222725806186679734261318989074226291249509044939294679878753195465179107821531496010720729827880859375
293 13194521670518090527069760896211661431146726370831886401546988558022102801612572430225277848809802156152604388283066408902968695534943061519194298212773459736976975177235085337079696724558979620254209626057956092860385410757926211357421667219156061595102971238971997900344197446945946409425075383736605923573852050291873328847812628708779811859130859375
294 39074547942946923399073053330105112633212648193190927034911283398095184697152368230086428063574069984136486939614033604004987318228357288275504649132108791090249063097763003205213224192336649998920204592326660314713877509636907773196837867362501736804527272506279404617796257391921617389392567574977874755859375
295 14239486062045371299860622143420290995895759952585516694937576608011400319943957643405022042608542032841957211430400744413602748693942241406632370929625363538936223808375477535448436373545127766969863333746371646714980654237030270726075925175944726467132568359375
296 659833436111322237285519090986365056933274360582544293607014476661325310901752907839861076412237967642087670519464336561287487211286957146019106008894420950078969170552740856252142469311589506313323974609375
297 4165592512904558198603623198792511445372827200403978413677119868510736318839447194506911397792730868212892796760250767089675298055246935302734375
298 4179923106189051316251896643548979737245948546228759804927328414270262046875
299 1
300 1
301 35063732228039219194869873947351476266719524696534398100932021627246420098249953125
302 146563704529206838117250165722787741561912624018444631590647458565656702993205802616645962693262371740280302166861636549051349216983426472749764686935302734375
303 48687073481203478126997193042267601219711815957865399446465663814682951474497172390342973067432828107013171965386650133417813212345709284738211998014367949786683924417426431148993682987805958694990128310680994493686676025390625
304 1101724900900686983967325116972053883842950169334868016454664455938467564538824584208128110279593132220530819455836684176036474664493407599222026151107592954766965797154101340664932229403627378420280472236920438183263071600329104803390504320762297062099614362485032633444726467132568359375
305 1585046115379223982297978920511858720258776391881140305740037123476329716822232331272571809128728504035617917901960607918665402370124765082079179912270376067419309597211939554456528721324898505994891612877687965574915457166839364351456265229737569971081733166318886005497100374748377146711961531281506366200675043803495138682425022125244140625
306 140307167025414399958192707932182948619239366620228409998885366779843054808948420260140477156747805180002983808903234737507827295102546595453942767199536708750195641162184603335984913828198196147869780243978109125995622743241400913698096572340279707223039677378994666791147823505057213320834335664827493794971536858255102395949261262854243588977023319401978071682177863083779811859130859375
307 752036630226362448959514146348052037803355455847821212497232334452105689077107837145466166360749491402470808910037283330849814748051715643589873967909694405850475839570993787262157730466163033381180541296076163630164609512891243926650313082010685032934868071502571794233160256121794637734356367094800598933009795365842640710543097145257910756069158995903749025263991144850592942030114043674886188991761598386801779270172119140625
308 242151854761152079214781159841712710037048847747034387832786650585836086796845223507564365533059232637309678282595526024420838718584455926757152399309241183012040047656948674718001587821860861800484253530677305199810218074793922946677552457507673293891126282009422543509223121250783424622605457059702797375945795237600384002003354823491523908056897525209113536333184065892149255560122689044766759790679959985680127077442550319921374074634513817727565765380859375
309 4665767791701524795813480533238594454797044486742244550621815819964302810119546802211068551528296264486391989279715110303690106480030592033422941909018551798261102082714368234374286176146690996131496956882472104399667751314795790025626091504286092397938012269710408829969315445402434781582845007335494166203725436987229393663197740354361176507184590327386420606849286042253159107610486561090571830487067026349266424436129957756164039617693178150124229424019352081813849508762359619140625
310 5369092182403486199292578363141316300700091242616179928400437065904289614475811603948422035559298151355405906612489126908708550563500644679185473237248353471635509890944044640158225234035008734870678439637210012817058163124414843322050484537436979169133846903589561053633113853824649516587638117115299045918180389129491993923787604169754238066077576198892202218670950583962233204758314333087558911383218072060895503635452404009249701777180245754278781235907940029794046021445720907649956643581390380859375
311 368646007820613941786643138122073761979792588858858091074705518927885479944908406899820154464432750712466706565217408959358287217871356868422302978820025318952075347837774693027033048131227472431478751007492288436055243060810331888319441554684661714237828184306660252329953153412255671656124361621411676721976344939847567152178553266637434094729901285402836353426800651943621308687493587889854453742294030682939300898777796820519880913830071050679912204056197518824453265530047218202607453349628485739231109619140625
312 1509605402025414091616303650609892055307250651377023882950919100009691040374399926254763532531852114167551163384565289688572186157183206376189330698268003681108748549395687367945700332097376499606905485375680921145646220334018309082668113166433689719803906414735773733291158163223186975431829260839680816176493132528675787488171175626880292617918945763724614867282748669709129259075286242408953988074694055646636437180495077980028912342134140952534240475610128839586136122345543358539677521466728649102151393890380859375
313 368646007820613941786643138122073761979792588858858091074705518927885479944908406899820154464432750712466706565217408959358287217871356868422302978820025318952075347837774693027033048131227472431478751007492288436055243060810331888319441554684661714237828184306660252329953153412255671656124361621411676721976344939847567152178553266637434094729901285402836353426800651943621308687493587889854453742294030682939300898777796820519880913830071050679912204056197518824453265530047218202607453349628485739231109619140625
314 5369092182403486199292578363141316300700091242616179928400437065904289614475811603948422035559298151355405906612489126908708550563500644679185473237248353471635509890944044640158225234035008734870678439637210012817058163124414843322050484537436979169133846903589561053633113853824649516587638117115299045918180389129491993923787604169754238066077576198892202218670950583962233204758314333087558911383218072060895503635452404009249701777180245754278781235907940029794046021445720907649956643581390380859375
315 4665767791701524795813480533238594454797044486742244550621815819964302810119546802211068551528296264486391989279715110303690106480030592033422941909018551798261102082714368234374286176146690996131496956882472104399667751314795790025626091504286092397938012269710408829969315445402434781582845007335494166203725436987229393663197740354361176507184590327386420606849286042253159107610486561090571830487067026349266424436129957756164039617693178150124229424019352081813849508762359619140625
316 242151854761152079214781159841712710037048847747034387832786650585836086796845223507564365533059232637309678282595526024420838718584455926757152399309241183012040047656948674718001587821860861800484253530677305199810218074793922946677552457507673293891126282009422543509223121250783424622605457059702797375945795237600384002003354823491523908056897525209113536333184065892149255560122689044766759790679959985680127077442550319921374074634513817727565765380859375
317 752036630226362448959514146348052037803355455847821212497232334452105689077107837145466166360749491402470808910037283330849814748051715643589873967909694405850475839570993787262157730466163033381180541296076163630164609512891243926650313082010685032934868071502571794233160256121794637734356367094800598933009795365842640710543097145257910756069158995903749025263991144850592942030114043674886188991761598386801779270172119140625
318 140307167025414399958192707932182948619239366620228409998885366779843054808948420260140477156747805180002983808903234737507827295102546595453942767199536708750195641162184603335984913828198196147869780243978109125995622743241400913698096572340279707223039677378994666791147823505057213320834335664827493794971536858255102395949261262854243588977023319401978071682177863083779811859130859375
319 1585046115379223982297978920511858720258776391881140305740037123476329716822232331272571809128728504035617917901960607918665402370124765082079179912270376067419309597211939554456528721324898505994891612877687965574915457166839364351456265229737569971081733166318886005497100374748377146711961531281506366200675043803495138682425022125244140625
320 1101724900900686983967325116972053883842950169334868016454664455938467564538824584208128110279593132220530819455836684176036474664493407599222026151107592954766965797154101340664932229403627378420280472236920438183263071600329104803390504320762297062099614362485032633444726467132568359375
321 48687073481203478126997193042267601219711815957865399446465663814682951474497172390342973067432828107013171965386650133417813212345709284738211998014367949786683924417426431148993682987805958694990128310680994493686676025390625
322 146563704529206838117250165722787741561912624018444631590647458565656702993205802616645962693262371740280302166861636549051349216983426472749764686935302734375
323 35063732228039219194869873947351476266719524696534398100932021627246420098249953125
324 1
325 1
326 588271774292243008864458772237614397894150810531567351834928227224963047968660587318046875
327 20627003971096734625680826717564200690220131096719014470652727755513789943693064397872979983509886552276630392479328062072676379753259888186284749604707908970574935302734375
328 28739763503413519824700828429669069963696810369409811929450007299284135110823162160091545121245827874243232174482162681320599851692369624320112630300479279621325560846400818427692438548474607707150392220616462737113260108796177997506313323974609375
329 1363868147708780122842416177014036089939556367310991825073165047897591995516727406781161250714659119094149376384086096268686363764258834495483338840762938291832948047498945542812728049132549499990893737395070396713084653303553256810519018925773472173549708072094779260472926815591065557382008508444726467132568359375
330 2057503689634262634467562962645021510028680567959657884401180671755048837024468357273916881056127967757379752968037035169508862845607691820658664539910457789501070653134614175664763147774494953756587274945762267827054205694426123792400381902249412804290534733895240532373911154907076516931155646829426028958566536196459966878575163324950438483053791215798817574977874755859375
331 95487751216504190553724849187643654464468634571037198081248597543495049023301095814640650110358155574084600429884192038164095789470127505184458739235175812138118687314284859403496603107090653125410308219274916598297032191213540832767829546557840374189995676892456497724822126301928564707757515377740489077170360842067786472009101952523479115881039274959777602839709802648413733378365850602061365638630908331833779811859130859375
332 134166802545467080852911399088669566687816725951720531349614310948472139429931512551439146126358413608108641568393770269698679453588716687008701366678155734474975127166345717437676680854488982856591544837387579597689969153303095097698752739209154182210395957237908502638269235256374639465759702744446814897972108164773034457551772528386105226937953829860382132382128330701713584174831405403136846787827391501516359811565729471013873152818815769072141847573220729827880859375
333 5662399250733977082998245112802184593928312027820804749800905299019598094619971729501139523857499737010945430390089503965536474813435005315750549908493156494187442038688830043379292433665926194636116573586405003575180178320153227968279116830983668280315902760897800672086953731710868890535193642573925038240774090076864348844254839722116280338426039728850152168810112242148201242403678546627427461477357841587595288002684426724066486051562292634426077011725859539437903728849030197850879631005227565765380859375
334 7150050555021669577076202631128769125789976676682189828250112886665816821113269295226992337352365072716554612368538888867772055595804777437409131530949000203568251587847124032912816508476373348080236539664829942859909018224253819990187718058372648963146983212058019375778434544183491723274609016722743153365507886597845606651245443650237708182445116706921630898141426370700722855458865799408995397148055928171318224832115306759718327978536495614515020581783096487652699395752132003177703749739636841377885184835895415744744241237640380859375
335 269602263029618338380692668847673127171161946941043458435046605864843443443794501559495577082576057210960809232988397221126296378231697732476881585880826889293356703825039362079487993892537243605168663378294819707977695408673604921608872238476514681232445593407905544286766448591820573649469345497570169881099215890132473937691628736296970854749434722295550917545257431749674176597879308528120050991329675875938702339546313887560216745625126574777687714240580759215585739965685229246503194132996079141650501381877734827269057053427191704031429253518581390380859375
336 303267338080261952002132740351428792413606925849983214572963319403051064733741986724458376182809664644179517110679913789378925489746186879237760565276019024840629058658310355923266252205333364991057035839370713155682698623906808996302800684617869704336675726160638862205688156168798032989401786463339364008072037551078262949385388683550333732651820049121531326929157735739757904668562288863726824445650856402521167427471628216082408029057495738877144116671772194044623518813012007940162888475316952636383804798923960188283465260701316464487016207052647587261162698268890380859375
337 10172237027652168032038576686114975512312103479864385230772448739098452255703560111299857900388348278896442768956406716910847378721262613500490454355770195153962981776730551413379805505077861501867958799394369169421316651234382653841293004469551855213967906024860442008738211958996468098245298184812366131766533453983712002196412368105004408858998582601541526389900213500054641903289093234599010385945565644827543363421530337009927462059810735410299305147301500339612898538436276657070094928857910146287717856217203316609631292876906358542710848234309928005814072093926370143890380859375
338 10172237027652168032038576686114975512312103479864385230772448739098452255703560111299857900388348278896442768956406716910847378721262613500490454355770195153962981776730551413379805505077861501867958799394369169421316651234382653841293004469551855213967906024860442008738211958996468098245298184812366131766533453983712002196412368105004408858998582601541526389900213500054641903289093234599010385945565644827543363421530337009927462059810735410299305147301500339612898538436276657070094928857910146287717856217203316609631292876906358542710848234309928005814072093926370143890380859375
339 303267338080261952002132740351428792413606925849983214572963319403051064733741986724458376182809664644179517110679913789378925489746186879237760565276019024840629058658310355923266252205333364991057035839370713155682698623906808996302800684617869704336675726160638862205688156168798032989401786463339364008072037551078262949385388683550333732651820049121531326929157735739757904668562288863726824445650856402521167427471628216082408029057495738877144116671772194044623518813012007940162888475316952636383804798923960188283465260701316464487016207052647587261162698268890380859375
340 269602263029618338380692668847673127171161946941043458435046605864843443443794501559495577082576057210960809232988397221126296378231697732476881585880826889293356703825039362079487993892537243605168663378294819707977695408673604921608872238476514681232445593407905544286766448591820573649469345497570169881099215890132473937691628736296970854749434722295550917545257431749674176597879308528120050991329675875938702339546313887560216745625126574777687714240580759215585739965685229246503194132996079141650501381877734827269057053427191704031429253518581390380859375
341 7150050555021669577076202631128769125789976676682189828250112886665816821113269295226992337352365072716554612368538888867772055595804777437409131530949000203568251587847124032912816508476373348080236539664829942859909018224253819990187718058372648963146983212058019375778434544183491723274609016722743153365507886597845606651245443650237708182445116706921630898141426370700722855458865799408995397148055928171318224832115306759718327978536495614515020581783096487652699395752132003177703749739636841377885184835895415744744241237640380859375
342 5662399250733977082998245112802184593928312027820804749800905299019598094619971729501139523857499737010945430390089503965536474813435005315750549908493156494187442038688830043379292433665926194636116573586405003575180178320153227968279116830983668280315902760897800672086953731710868890535193642573925038240774090076864348844254839722116280338426039728850152168810112242148201242403678546627427461477357841587595288002684426724066486051562292634426077011725859539437903728849030197850879631005227565765380859375
343 134166802545467080852911399088669566687816725951720531349614310948472139429931512551439146126358413608108641568393770269698679453588716687008701366678155734474975127166345717437676680854488982856591544837387579597689969153303095097698752739209154182210395957237908502638269235256374639465759702744446814897972108164773034457551772528386105226937953829860382132382128330701713584174831405403136846787827391501516359811565729471013873152818815769072141847573220729827880859375
344 95487751216504190553724849187643654464468634571037198081248597543495049023301095814640650110358155574084600429884192038164095789470127505184458739235175812138118687314284859403496603107090653125410308219274916598297032191213540832767829546557840374189995676892456497724822126301928564707757515377740489077170360842067786472009101952523479115881039274959777602839709802648413733378365850602061365638630908331833779811859130859375
345 2057503689634262634467562962645021510028680567959657884401180671755048837024468357273916881056127967757379752968037035169508862845607691820658664539910457789501070653134614175664763147774494953756587274945762267827054205694426123792400381902249412804290534733895240532373911154907076516931155646829426028958566536196459966878575163324950438483053791215798817574977874755859375
346 1363868147708780122842416177014036089939556367310991825073165047897591995516727406781161250714659119094149376384086096268686363764258834495483338840762938291832948047498945542812728049132549499990893737395070396713084653303553256810519018925773472173549708072094779260472926815591065557382008508444726467132568359375
347 28739763503413519824700828429669069963696810369409811929450007299284135110823162160091545121245827874243232174482162681320599851692369624320112630300479279621325560846400818427692438548474607707150392220616462737113260108796177997506313323974609375
348 20627003971096734625680826717564200690220131096719014470652727755513789943693064397872979983509886552276630392479328062072676379753259888186284749604707908970574935302734375
349 588271774292243008864458772237614397894150810531567351834928227224963047968660587318046875
350 1
351 1
352 19739124659736641876174870225391747918745828675575550028997822590372344070614111839582878921953125
353 11611969886559041872212151419824246502462349904433840869296859869162972598162530039856586107273112984366547486322973726190650097618235345578835893594572827771624124340752193614935302734375
354 135719667580787064209763579509965129862267870260564463266020567035798148208004762016866231215109822315296536104624222526848890460363576263416916375877505505069144428092759230141911543839897250636581295193734166298946993065430853202267464730132214512082493686676025390625
355 27014179737391854912081622682037488025746974694255396421662420987874021341482665346097040292970037778181335678874586317375343473984555920617982825433632581926845473376691356025133090220521175105785266123355211894467835760835133837558367054988199424522455941419588003961168483781233933683847404638315598765866202483365912258444726467132568359375
356 85465280593865772904098816357444053333066128721461406350991589833838787210068025850494933687616632134278605688164712761385042696929436876405724409864289257294250395209529507937549914508973518159415618927158193116127454515016840300157894024371708818171034285972778140605385152714041009437640607869656096214585264908718049541757866247461813589046422212631357019667534222490273263207851362326182425022125244140625
357 4159070334619436726827432311977780261850282874990627988715964920128644852170912900239446047576915905641268103755903374922820858202739253800171828041872285461164248801792633454996877393154431924036687256042926543537781452350528201589023869636608780820181694117562363774650813674693069452587937647841119574750935807219100251676147651573369820340482161266702435008015124211891987098730972300565624632093343050366503562477068533434042630599908528369269333779811859130859375
358 3063816553678907324903014375229986539159500463290739392566233842152102156551920071772374344790911380893435601073500669488973228731799414802103651440884888750007851077697805678648158202815356535873423985191595276280856951676118445060924184594247154010201074206585886225851363572347536152273601669911600898272356136038875713045685435311926349820706356750542247190268791006802876242347228684935465897802914011861440661546465054789905133073963238686947171141068398924964673226127574529386966709260377683676779270172119140625
359 33896623657363440290444062828427755685910503074331921993647947150228785013506936315346340789960325431784985219866223495469058831429219216850698153513116345046506079799373681919782845667145425551732378371560105926378296507307722105355051746679812789521947303027105889089894264887019995117227840036338364026684997403750170183544374295936005916103190931197405703495751731829507524014987394680889295323159986403987488280736739350597992449331666183390723731087198776066466507187116325666287174232722103916701997265944376403708803191747845403369865380227565765380859375
360 5610113906160077996628914305023267762388731785530194373273318699704275829612752207482207062478298089748329775911605105520561808275103342937479156706749677980877151487251339369229983996748781176227970116224679872615933635421082283560372011428002804882948425258452992584943229601828569402899604355409402959155820116684997612855240749974798119004223975277246761775521914444849229794253744401026066301455907489253066030512805429039697235186827898989553235496139653071617571846656229676265636291503911799244110681230325089221765630487081252417150372787942337049230372472453609589138068258762359619140625
361 13863069602226767965611998223527018148520353222994879614360091053489632510823422419819308606027895884001908319209466789655566852102069459587270234923642353374653355231037426282629903209036627853228370158019890971648646341259428178306170637170118631788270191618752363372339272286149569127134469298941623560208992494618309173999283101108033084061936088385994859139845864216291140595771838652793013747570418797129771100399741136456328089270989452258203864316500228226432074203226863480303654962254883896886301070037237104307312667653119864613277004161309669339721248204399156936970971871699706519933670278987847268581390380859375
362 510973280409338068593356326244617402800956771505707649697816899359345938310637246986493464037221448407582858868286782127745140155756483312589766000345860569274983235003887750789698696494950898372764796458530714264077243032021870818551041053152425974784949559790918639274041884113669877606298929610783189012373579391437916430019067280693599221783498124129960917174218727847552733084325590072793562594754534879834775590517534712486987540343644110228223397922442912460170102382878979296883359506471199553967460010052771114728042821903199696064293794991625196282582500611366194667856844992615194983401294248551955403314650538959540426731109619140625
363 280790528369232633846300953310817310805376167295785757402549294726320105509158173482603169515726873358660327190485154432969562619814642375244510183510708442585031265120341266277163683270841551946413777806290360855726066500468537247359725595003580164581735146942780584214825310524006912379779151972358861330493176359812623982881052390470604386074395606767764908507547170439191658781115804493807769160627721554468501564432143103483589164345203915778452849921125750611258507051099051424762701944737136633681061748825859549056627891520901055674370481404532045133537843308922676643874683418073351921530187580227735814633905490321552633758983574807643890380859375
364 2299955217872384503835051108568904592806836186319781138884281273103287984225514598996002561503318819680786740017263899960453687418901735695627782913136212853213991092600715312076247729671463151993075254011324345769252210705337788593123512348674325128088992588608315765303634118502140619302771033805591433158069607563225203043778700130344720526335374415034762365585318873067418877076119554608779437194701667252651496314263684160634078845151565274141307293703941023256818431255552330220231291629341886166481576784632615566322839059447700547028768613184521981688808474543385644389977531877438825589253766469645384057666319871223837623119834461249411106109619140625
365 280790528369232633846300953310817310805376167295785757402549294726320105509158173482603169515726873358660327190485154432969562619814642375244510183510708442585031265120341266277163683270841551946413777806290360855726066500468537247359725595003580164581735146942780584214825310524006912379779151972358861330493176359812623982881052390470604386074395606767764908507547170439191658781115804493807769160627721554468501564432143103483589164345203915778452849921125750611258507051099051424762701944737136633681061748825859549056627891520901055674370481404532045133537843308922676643874683418073351921530187580227735814633905490321552633758983574807643890380859375
366 510973280409338068593356326244617402800956771505707649697816899359345938310637246986493464037221448407582858868286782127745140155756483312589766000345860569274983235003887750789698696494950898372764796458530714264077243032021870818551041053152425974784949559790918639274041884113669877606298929610783189012373579391437916430019067280693599221783498124129960917174218727847552733084325590072793562594754534879834775590517534712486987540343644110228223397922442912460170102382878979296883359506471199553967460010052771114728042821903199696064293794991625196282582500611366194667856844992615194983401294248551955403314650538959540426731109619140625
367 13863069602226767965611998223527018148520353222994879614360091053489632510823422419819308606027895884001908319209466789655566852102069459587270234923642353374653355231037426282629903209036627853228370158019890971648646341259428178306170637170118631788270191618752363372339272286149569127134469298941623560208992494618309173999283101108033084061936088385994859139845864216291140595771838652793013747570418797129771100399741136456328089270989452258203864316500228226432074203226863480303654962254883896886301070037237104307312667653119864613277004161309669339721248204399156936970971871699706519933670278987847268581390380859375
368 5610113906160077996628914305023267762388731785530194373273318699704275829612752207482207062478298089748329775911605105520561808275103342937479156706749677980877151487251339369229983996748781176227970116224679872615933635421082283560372011428002804882948425258452992584943229601828569402899604355409402959155820116684997612855240749974798119004223975277246761775521914444849229794253744401026066301455907489253066030512805429039697235186827898989553235496139653071617571846656229676265636291503911799244110681230325089221765630487081252417150372787942337049230372472453609589138068258762359619140625
369 33896623657363440290444062828427755685910503074331921993647947150228785013506936315346340789960325431784985219866223495469058831429219216850698153513116345046506079799373681919782845667145425551732378371560105926378296507307722105355051746679812789521947303027105889089894264887019995117227840036338364026684997403750170183544374295936005916103190931197405703495751731829507524014987394680889295323159986403987488280736739350597992449331666183390723731087198776066466507187116325666287174232722103916701997265944376403708803191747845403369865380227565765380859375
370 3063816553678907324903014375229986539159500463290739392566233842152102156551920071772374344790911380893435601073500669488973228731799414802103651440884888750007851077697805678648158202815356535873423985191595276280856951676118445060924184594247154010201074206585886225851363572347536152273601669911600898272356136038875713045685435311926349820706356750542247190268791006802876242347228684935465897802914011861440661546465054789905133073963238686947171141068398924964673226127574529386966709260377683676779270172119140625
371 4159070334619436726827432311977780261850282874990627988715964920128644852170912900239446047576915905641268103755903374922820858202739253800171828041872285461164248801792633454996877393154431924036687256042926543537781452350528201589023869636608780820181694117562363774650813674693069452587937647841119574750935807219100251676147651573369820340482161266702435008015124211891987098730972300565624632093343050366503562477068533434042630599908528369269333779811859130859375
372 85465280593865772904098816357444053333066128721461406350991589833838787210068025850494933687616632134278605688164712761385042696929436876405724409864289257294250395209529507937549914508973518159415618927158193116127454515016840300157894024371708818171034285972778140605385152714041009437640607869656096214585264908718049541757866247461813589046422212631357019667534222490273263207851362326182425022125244140625
373 27014179737391854912081622682037488025746974694255396421662420987874021341482665346097040292970037778181335678874586317375343473984555920617982825433632581926845473376691356025133090220521175105785266123355211894467835760835133837558367054988199424522455941419588003961168483781233933683847404638315598765866202483365912258444726467132568359375
374 135719667580787064209763579509965129862267870260564463266020567035798148208004762016866231215109822315296536104624222526848890460363576263416916375877505505069144428092759230141911543839897250636581295193734166298946993065430853202267464730132214512082493686676025390625
375 11611969886559041872212151419824246502462349904433840869296859869162972598162530039856586107273112984366547486322973726190650097618235345578835893594572827771624124340752193614935302734375
376 19739124659736641876174870225391747918745828675575550028997822590372344070614111839582878921953125
377 1
378 1
379 1324670212530187915748282329998593932409648948410671033045660903515602757223704757309245398718939958046875
380 26147830458173210620321935888493454144805374991578256264422375673786073211476984208550401179482354665626131765848742478909894715311227676333891604611849816305823290022452568187884280117262414935302734375
381 5127343539174102686422234782496150312095604787456039888673412441534029539241533871704144986458735256995080372405653698757073497196603483051145756111026753978108628387922525498300729130709889579487564561115711850580747851687158961432273466484356851140041573911853984873166317506313323974609375
382 8561133376131793102586302383603619817398380068828733132863544702851556678685717668834464295112449142719356390410463861878831184127392718416460375530890498212562957458202228356565391574553818192894667870499314503503722021950888265294949349778398629506136904282383590921473935846678473598530476500306953383639943599910981952357762706166474515130310999758444726467132568359375
383 113602791155744648965325945810266835709985990972853830549470265700309679046709114809339788299950748039362822636959257787596931768438716747119204253738497510278734758802529733935790894623370133402079043396445431741813915967529933709991563609275104247390822212889774934229220362310106056922103727646695599984095205389553180687868579673046435740193797420778747229173378497451183218269285052259861207654714075007802174444863481423817574977874755859375
384 11593785090448368487385586272996786748608275291838133568594310503028535154619936928171074067493677824694619641864949100078508715761274652378699688146892295458728883148441222529157253419794545224799268728791598416078888079679641447388343947775047379201412384074559460538336057008552638043135530059564047994976639243342603426423684547950158523412656206605924326710326802459388268962543686040099193808164771957603308057122361924410365834441311073808172416993846938754601709742370284448323291144333779811859130859375
385 8955528871477058526823968279019467102756466220856206032674919398922507897637744531402349607203455524283870606743561398971398877162215102201245015852108365750939683234049753719957141898145269889865324966192601526125460085817990198720095417573125545630057103918432409612239382575499521758857241726743258058163090548987844664642609437511811180187766570929347795765900035066787581366282843696449519314114624158679792119010750513666592701041425618959832613942838373992315285079282292296123257233172607312586972336144800316400362577759137468334074583253823220729827880859375
386 51946227219745842814678044602062037408884586372304215662663252999550896704430596796928589555165910488700868122563518686495673347744791060539883311007565529102336935280311341306636071062068497342136997118328749606234991797307221573291967741853053051854705658326926484951943460018091136041112612952131349722837262017698715301189324796466399789654207797977971549296094119567345893337687761621035707183525928397878057504131653786948083187667650742926507590610513040473025166834239295295077168272707089253843884698976046217384439960763485360323639295506317983043451941945836869442679127183140508350334130227565765380859375
387 2253759205787028198154312646970734667005454506123614850385386089878935290205666068662410703629859494327758264742810058727730935810506664631222573077426154661970895197182889290391411394568029507427203588484863475290689204892283653077088533218634077911481885644153907757026084994599258475166352673990440120165058116441098870624458400819480171392196215826127084910046875835948318657266641497618656946686945285987657378758870368891849119568409562009784104853951566734301409386600923417063112058423297867736372826641722996567190602556614782801248200937433801860251589145196027938396802953621517858371419468326322933228162260924712967380401096306741237640380859375
388 729964687072605079810029431837141883479783675729857158933793416248621564727007415878811187245885890990912100278279549942374217463644153517698911391570080299487865086322427544902632518031869530444534305558392173084723717638670533343944147315800450307962611900142591220209436707622015876684723860134683262950181614077970508768975564871453527276613322076855954154689005862470920247701214594658305357918897401711604509020107898846388319977119000975009573524527842284097899317811656054015500089145567265102572615079024058357991188515145528761380083768585394822227901081746586080003586183728092229827238384770056359253827480128624731325224219444862259517361965830417602774105034768581390380859375
389 1763250200741102929784001579818989648996857894819400941390305593865362072767296575380177084376360025935098245596374718379073977847849723549316722092253968167815600976938332202801923419165502530264307862624313338162584143509530759796191656551752547341142235764473269716705431182186541933113687458799147229420434596963185983412298691590938904151938436746299938156600811595721241020071852262754706484519638792559484411826387252537518525341879225696860865107537234899713417677202084207858152771097048962195528235711236689141675215214671380389992937355250033974788000044345576699002571027781023206127445976463379387753077967033113876270145356036332406569195790369902002670312101964339657200753208599053323268890380859375
390 31749353502998115894037119291914490997917492491148837563607884035103904566905164658968643534243994826446240033994795627238864553124318603447185079099743841406732899020459141414249398642981427326294860444512907092360450685408661981469009941583001890684673348310708686975034722470760452038271282364352571411227747605229390930301900634071272148037207752989076418791215311021898351311399765318954586978631495522042136556435179702589147224039438787736602878540364802778875304428611436313431157687968491583835745939255959578661490458341092670036411417202463979833319458863306752146421299221727672169460834842717064145597301206024605033558765488445960944936406790831585698280048341487991515773010646410678958773132762871682643890380859375
391 4260545852278912124880254936819132953400664751241087104945380014328955636444103497571172003993265137076508735156588810809795918523688314373134434738949027570701443148386023694051005932255599053355867130744168551919911089975999444804554015849368834915937645384881222369669941692831295366720900049825766361330311052233931257206815287978723236266195669689649339195541631287904191807978419351610566690475304009208215303364599204412039929575049687276872473780207590655120438895110232050758023298588682050288882581695703689901136924284206374857374672879597080822761552641120929076717791808920082435770299737556461924600952917127144345032921551682148569315875811752301976841906363936694293138829530944417142348523697137352428399026393890380859375
392 4260545852278912124880254936819132953400664751241087104945380014328955636444103497571172003993265137076508735156588810809795918523688314373134434738949027570701443148386023694051005932255599053355867130744168551919911089975999444804554015849368834915937645384881222369669941692831295366720900049825766361330311052233931257206815287978723236266195669689649339195541631287904191807978419351610566690475304009208215303364599204412039929575049687276872473780207590655120438895110232050758023298588682050288882581695703689901136924284206374857374672879597080822761552641120929076717791808920082435770299737556461924600952917127144345032921551682148569315875811752301976841906363936694293138829530944417142348523697137352428399026393890380859375
393 31749353502998115894037119291914490997917492491148837563607884035103904566905164658968643534243994826446240033994795627238864553124318603447185079099743841406732899020459141414249398642981427326294860444512907092360450685408661981469009941583001890684673348310708686975034722470760452038271282364352571411227747605229390930301900634071272148037207752989076418791215311021898351311399765318954586978631495522042136556435179702589147224039438787736602878540364802778875304428611436313431157687968491583835745939255959578661490458341092670036411417202463979833319458863306752146421299221727672169460834842717064145597301206024605033558765488445960944936406790831585698280048341487991515773010646410678958773132762871682643890380859375
394 1763250200741102929784001579818989648996857894819400941390305593865362072767296575380177084376360025935098245596374718379073977847849723549316722092253968167815600976938332202801923419165502530264307862624313338162584143509530759796191656551752547341142235764473269716705431182186541933113687458799147229420434596963185983412298691590938904151938436746299938156600811595721241020071852262754706484519638792559484411826387252537518525341879225696860865107537234899713417677202084207858152771097048962195528235711236689141675215214671380389992937355250033974788000044345576699002571027781023206127445976463379387753077967033113876270145356036332406569195790369902002670312101964339657200753208599053323268890380859375
395 729964687072605079810029431837141883479783675729857158933793416248621564727007415878811187245885890990912100278279549942374217463644153517698911391570080299487865086322427544902632518031869530444534305558392173084723717638670533343944147315800450307962611900142591220209436707622015876684723860134683262950181614077970508768975564871453527276613322076855954154689005862470920247701214594658305357918897401711604509020107898846388319977119000975009573524527842284097899317811656054015500089145567265102572615079024058357991188515145528761380083768585394822227901081746586080003586183728092229827238384770056359253827480128624731325224219444862259517361965830417602774105034768581390380859375
396 2253759205787028198154312646970734667005454506123614850385386089878935290205666068662410703629859494327758264742810058727730935810506664631222573077426154661970895197182889290391411394568029507427203588484863475290689204892283653077088533218634077911481885644153907757026084994599258475166352673990440120165058116441098870624458400819480171392196215826127084910046875835948318657266641497618656946686945285987657378758870368891849119568409562009784104853951566734301409386600923417063112058423297867736372826641722996567190602556614782801248200937433801860251589145196027938396802953621517858371419468326322933228162260924712967380401096306741237640380859375
397 51946227219745842814678044602062037408884586372304215662663252999550896704430596796928589555165910488700868122563518686495673347744791060539883311007565529102336935280311341306636071062068497342136997118328749606234991797307221573291967741853053051854705658326926484951943460018091136041112612952131349722837262017698715301189324796466399789654207797977971549296094119567345893337687761621035707183525928397878057504131653786948083187667650742926507590610513040473025166834239295295077168272707089253843884698976046217384439960763485360323639295506317983043451941945836869442679127183140508350334130227565765380859375
398 8955528871477058526823968279019467102756466220856206032674919398922507897637744531402349607203455524283870606743561398971398877162215102201245015852108365750939683234049753719957141898145269889865324966192601526125460085817990198720095417573125545630057103918432409612239382575499521758857241726743258058163090548987844664642609437511811180187766570929347795765900035066787581366282843696449519314114624158679792119010750513666592701041425618959832613942838373992315285079282292296123257233172607312586972336144800316400362577759137468334074583253823220729827880859375
399 11593785090448368487385586272996786748608275291838133568594310503028535154619936928171074067493677824694619641864949100078508715761274652378699688146892295458728883148441222529157253419794545224799268728791598416078888079679641447388343947775047379201412384074559460538336057008552638043135530059564047994976639243342603426423684547950158523412656206605924326710326802459388268962543686040099193808164771957603308057122361924410365834441311073808172416993846938754601709742370284448323291144333779811859130859375
400 113602791155744648965325945810266835709985990972853830549470265700309679046709114809339788299950748039362822636959257787596931768438716747119204253738497510278734758802529733935790894623370133402079043396445431741813915967529933709991563609275104247390822212889774934229220362310106056922103727646695599984095205389553180687868579673046435740193797420778747229173378497451183218269285052259861207654714075007802174444863481423817574977874755859375
401 8561133376131793102586302383603619817398380068828733132863544702851556678685717668834464295112449142719356390410463861878831184127392718416460375530890498212562957458202228356565391574553818192894667870499314503503722021950888265294949349778398629506136904282383590921473935846678473598530476500306953383639943599910981952357762706166474515130310999758444726467132568359375
402 5127343539174102686422234782496150312095604787456039888673412441534029539241533871704144986458735256995080372405653698757073497196603483051145756111026753978108628387922525498300729130709889579487564561115711850580747851687158961432273466484356851140041573911853984873166317506313323974609375
403 26147830458173210620321935888493454144805374991578256264422375673786073211476984208550401179482354665626131765848742478909894715311227676333891604611849816305823290022452568187884280117262414935302734375
404 1324670212530187915748282329998593932409648948410671033045660903515602757223704757309245398718939958046875
405 1
406 1
407 177794224950408740934601958486675190804014714723620528600130493682630511109498483045133553501264833018526921953125
408 235518713751697985899030720144236984323917474384515045002181560735169052456596783419460401739611042773616492949196145627177560884083733806461707033164945112850790672002528598127923580655420186322625507342414935302734375
409 1549644416815199021250844861757817939046950059810098106549333567331980988109815306976071283723759069332719302614148480503513370247410485126711040100094100854367318260610028047306381618215670852463585920090028052277050572001275607370122352062047824181916132874976329263278053407948255543937103489682493686676025390625
410 43410098600092633592113402756142860200538347778835466838505582696484451471788022661429432296933519151625922006904893786501989922678459790135789912009520217180371904691595481045315584871660555067237979750765091979025675466552991051309739306568775628714755521019546127982409484408956746462046186903473429307079603799861929398955400459797343123855529524071629323754644015982351676374758444726467132568359375
411 4832127216845804029795236832032729580129180340782393566409117117019641750059355127746445850658312972878703042633556990367507104837548278894834685089497147158391581760596471143170426100543588276682842537547931976424783028190602868156885995918584815195255518270451323970298140729577859405537470032632036941439056191039811211906329506494714882994485581539956160155871929113274047321608041633941148494586025562629984157233481339703910881891072325963894742889706831076182425022125244140625
412 2068399406629674215456255620173258685862098936903021750511786464774035934771216367965849201970435668893496938321488457862262305881453865011014775347787398337636761202019583428420857068345143888347195416343420064945263012371265961137973921043157487242584429242355402402538342574075405806799938710450965076421454371027684531145341674440918743357089701025609518104176992599589236234291669280218000418262058854760706053924518427156579612016979121025573119058760602370206921055612214615547177731982850772876488979126414634457653527913134894333779811859130859375
413 3350657977385824295971469665961226368213706980481220438290192256392270827866733907147702902006246337401834808925205831405827448279671711732895177779865109178176607857749309624726971866343829828407079189798157032058973173479056235086249671341292092586188413946965108522426429639072512472538771343431906170876721750022609509997878710878295142277159865552979107575895702280196230906450336596099638475077248276665238205354274452923822238860135715352192490341193479088806984772820907563589144588967792768313347651510136656809706115376741265311173843534713873938618003310973201945230059813661579255494871176779270172119140625
414 20379445845322487194518485761736624983042130514612439867907071097571011182978514272883876295257130402788772685205895203863419680804560949181228820321455461474787617682915547166101551497711747018560624812471993540865857679903169635901304595721827999392920253394660993858465653498966670229856607898577065095755068321761462857740393408976436981216711092579586198804746051218916576895151490885026608330335389020439672321120138393290586560046289854339020605199422265184063195006025821536250711174534522044460975834388984747501707285560743705946523538290757418060037537303685212799414579162069621793478474142351426926271669866966653635846555998053730718311271630227565765380859375
415 463569615600030760222472870346922005649669814210789596272593955777072361064276573058770857096667104353479623486143543103786109779922067433170721527908893553931903725877511020517282072807029412938394726042748709066697919556302003552325785204736356171344932857806845224992039809457140563114122748298129072524693473180885321220796650945954710312779412857979472028654546349634211624521613819592167547850514997171301192119362991254717049048517417286948080218405535562322229368896892491318976682777744119515021594575439790545797881939948022675917368202855142073625749676946784391332790240413239930233456914006491593277587395144520271168637686376442282023321497054589495778317948492432725230916190639618434943258762359619140625
416 39359318068720109749073721413163806009265997647683695595403404981231070160325359202823965767284581015199620873991595347814562447922483967614654605884336439605067133702837854385506867738392809847854269910931162523610092112643210205815940252319516222663547760251815942276929437308394409231854326816554603865445373001321008371298719813027966683936983735575506743208940134609071852720053290098824821558785907785620748287141227988869513503243255150732381021427195265557407857066976134044879767588598450432497277863251582796923647593200345414394599558750958994019701130261977123144821745410961206232779514652441434853819777682672214037657451282479393198418502635708415647781531458462935613088872857768089571477229490828954194296951385467764339409768581390380859375
417 12461383711883454122294883618603818286861998855525231799206452813526606486076294050714673350958848142956551499737533557585699661801856668549392585859170986404403425014361625704012502385093278586257060364810344783011103731130158180718916122861908725558861672312393908073739796079846343920525618646010958287566674296526304007565416906758917031466352559116437213298052764545611605905859803440985277085874703218112782519688587626087068419055339697327925486812925559314378007618918356724828664198130081481205900911424910790546203168533819234447670394258259699230461800643391248808218630190500020683748706603905246830153877953005568510079599197039944872871624216242305956888897533086158344369456248843989241258246857984319212976236564099669033223900410626117096768439296283759176731109619140625
418 14704847240293412496426251643966889800423111759004969003541332691043543823317073764757005068291420161146630721849340411742735580634948971718861703409218376849223659495658265866756491753130626402100216214268572144447291097089552223787405879137832555885038076754267587857230008338943780720879194633283786916126653800354457012907845741881647350594177652733789391279721913044297348649337947922751212281746404927385289157484331607243498949934097221341324864914287777139633654706831729141912242971152567597893510100529174699929114257277184715294102669151180145359402127012383755653563099144359538469555786363857652077301260487053102891778090736885848965906137893214631849696075198711666932651683239633150634566711239124460166333482546981416700497111490046345457534623361585722489675021051880321465432643890380859375
419 64658787386399526096176483716449005571244597215868491863883999041178050030786480378464918825557613414311753540473006814596961421961064304928430672795833397274603529373893952742515786639650115010156086976820527775379637992431957157099899580193355641952003808620051032568662859333236170654738571628087733616178155829248408112176701846023851235022054362281687545318097474547417747255076146123552143104492105238775151585863416324119231050104290359167634816497768268688700324466884963934700336127105641066258264051782604245850634921029456276413125213252085754944835235335885433796803825180534347272742925774291709976116640876832811958449851579046026960552927760122431910683697294652092789292385064808407448277591750201047835015053278766100684845564496410607630789162512710192169095840931947183349848273792304098606109619140625
420 1059304913751383436033659332726584058273700236187573502206011556291619993654374908040390765119110380566669458253569270643542018975988116507642479712414138547549829621732504627780636132517387834211387172941250706544044609230012754104767654822307745482099678396622296066572403624456408183836582018982961339833846726950576670101790906343408754783366316617260887054946390925510344953279912501942154760480894160126853308431200349638045362293858588954243361198682937545926977415740976364142195606770371717588509139960354405359770951911225582176476230368708920923261235660507811061893037067932694211369347352960221084538718927485151958315283918419511059694738615494085801992731012778285236166977144516756139225131785643543766681051617866025027519824883144694984815218849445731078306297161988090704820564269539318047463893890380859375
421 64658787386399526096176483716449005571244597215868491863883999041178050030786480378464918825557613414311753540473006814596961421961064304928430672795833397274603529373893952742515786639650115010156086976820527775379637992431957157099899580193355641952003808620051032568662859333236170654738571628087733616178155829248408112176701846023851235022054362281687545318097474547417747255076146123552143104492105238775151585863416324119231050104290359167634816497768268688700324466884963934700336127105641066258264051782604245850634921029456276413125213252085754944835235335885433796803825180534347272742925774291709976116640876832811958449851579046026960552927760122431910683697294652092789292385064808407448277591750201047835015053278766100684845564496410607630789162512710192169095840931947183349848273792304098606109619140625
422 14704847240293412496426251643966889800423111759004969003541332691043543823317073764757005068291420161146630721849340411742735580634948971718861703409218376849223659495658265866756491753130626402100216214268572144447291097089552223787405879137832555885038076754267587857230008338943780720879194633283786916126653800354457012907845741881647350594177652733789391279721913044297348649337947922751212281746404927385289157484331607243498949934097221341324864914287777139633654706831729141912242971152567597893510100529174699929114257277184715294102669151180145359402127012383755653563099144359538469555786363857652077301260487053102891778090736885848965906137893214631849696075198711666932651683239633150634566711239124460166333482546981416700497111490046345457534623361585722489675021051880321465432643890380859375
423 12461383711883454122294883618603818286861998855525231799206452813526606486076294050714673350958848142956551499737533557585699661801856668549392585859170986404403425014361625704012502385093278586257060364810344783011103731130158180718916122861908725558861672312393908073739796079846343920525618646010958287566674296526304007565416906758917031466352559116437213298052764545611605905859803440985277085874703218112782519688587626087068419055339697327925486812925559314378007618918356724828664198130081481205900911424910790546203168533819234447670394258259699230461800643391248808218630190500020683748706603905246830153877953005568510079599197039944872871624216242305956888897533086158344369456248843989241258246857984319212976236564099669033223900410626117096768439296283759176731109619140625
424 39359318068720109749073721413163806009265997647683695595403404981231070160325359202823965767284581015199620873991595347814562447922483967614654605884336439605067133702837854385506867738392809847854269910931162523610092112643210205815940252319516222663547760251815942276929437308394409231854326816554603865445373001321008371298719813027966683936983735575506743208940134609071852720053290098824821558785907785620748287141227988869513503243255150732381021427195265557407857066976134044879767588598450432497277863251582796923647593200345414394599558750958994019701130261977123144821745410961206232779514652441434853819777682672214037657451282479393198418502635708415647781531458462935613088872857768089571477229490828954194296951385467764339409768581390380859375
425 463569615600030760222472870346922005649669814210789596272593955777072361064276573058770857096667104353479623486143543103786109779922067433170721527908893553931903725877511020517282072807029412938394726042748709066697919556302003552325785204736356171344932857806845224992039809457140563114122748298129072524693473180885321220796650945954710312779412857979472028654546349634211624521613819592167547850514997171301192119362991254717049048517417286948080218405535562322229368896892491318976682777744119515021594575439790545797881939948022675917368202855142073625749676946784391332790240413239930233456914006491593277587395144520271168637686376442282023321497054589495778317948492432725230916190639618434943258762359619140625
426 20379445845322487194518485761736624983042130514612439867907071097571011182978514272883876295257130402788772685205895203863419680804560949181228820321455461474787617682915547166101551497711747018560624812471993540865857679903169635901304595721827999392920253394660993858465653498966670229856607898577065095755068321761462857740393408976436981216711092579586198804746051218916576895151490885026608330335389020439672321120138393290586560046289854339020605199422265184063195006025821536250711174534522044460975834388984747501707285560743705946523538290757418060037537303685212799414579162069621793478474142351426926271669866966653635846555998053730718311271630227565765380859375
427 3350657977385824295971469665961226368213706980481220438290192256392270827866733907147702902006246337401834808925205831405827448279671711732895177779865109178176607857749309624726971866343829828407079189798157032058973173479056235086249671341292092586188413946965108522426429639072512472538771343431906170876721750022609509997878710878295142277159865552979107575895702280196230906450336596099638475077248276665238205354274452923822238860135715352192490341193479088806984772820907563589144588967792768313347651510136656809706115376741265311173843534713873938618003310973201945230059813661579255494871176779270172119140625
428 2068399406629674215456255620173258685862098936903021750511786464774035934771216367965849201970435668893496938321488457862262305881453865011014775347787398337636761202019583428420857068345143888347195416343420064945263012371265961137973921043157487242584429242355402402538342574075405806799938710450965076421454371027684531145341674440918743357089701025609518104176992599589236234291669280218000418262058854760706053924518427156579612016979121025573119058760602370206921055612214615547177731982850772876488979126414634457653527913134894333779811859130859375
429 4832127216845804029795236832032729580129180340782393566409117117019641750059355127746445850658312972878703042633556990367507104837548278894834685089497147158391581760596471143170426100543588276682842537547931976424783028190602868156885995918584815195255518270451323970298140729577859405537470032632036941439056191039811211906329506494714882994485581539956160155871929113274047321608041633941148494586025562629984157233481339703910881891072325963894742889706831076182425022125244140625
430 43410098600092633592113402756142860200538347778835466838505582696484451471788022661429432296933519151625922006904893786501989922678459790135789912009520217180371904691595481045315584871660555067237979750765091979025675466552991051309739306568775628714755521019546127982409484408956746462046186903473429307079603799861929398955400459797343123855529524071629323754644015982351676374758444726467132568359375
431 1549644416815199021250844861757817939046950059810098106549333567331980988109815306976071283723759069332719302614148480503513370247410485126711040100094100854367318260610028047306381618215670852463585920090028052277050572001275607370122352062047824181916132874976329263278053407948255543937103489682493686676025390625
432 235518713751697985899030720144236984323917474384515045002181560735169052456596783419460401739611042773616492949196145627177560884083733806461707033164945112850790672002528598127923580655420186322625507342414935302734375
433 177794224950408740934601958486675190804014714723620528600130493682630511109498483045133553501264833018526921953125
434 1
435 1
436 47726273670935322808757001970261766280687505773530275842116542131071546846560780118030210969878868526827297724236598046875
437 8485455837095044742066335186160358755071629640141191028452278236293860225689240191307263262077115851992950173178184353253914027330352375086252312501117775872006472543266401278672862888193792601052694125779959542602427611214935302734375
438 3746810195713405509022005214207871442908013662445527622777653639916386501519968682847427623164315446634926476169379267279318060064604172277040430691339463001181051799857041310955108781495255621463152149219766317938197329560948554858648697102864608694789443923164456457080172128198101765520419203149171894455282408203998317506313323974609375
439 3521845406169483622487817420635065692850887934631843032616227832603913014821053540559634060376628554193845804015649478486938115467621447481051335450196630871870487048211137948624504093023387906506054890695688487920716169659985156998087878792355243953099643290520976682099834539976100425744701460721512878869412610870101719223449919871571967438557772577464385947945878399719894727667795238823843962302046826535124758444726467132568359375
440 6577149986889864677839036364748014983918402916799852263062366390550642751613742842444207606256752131431122969888389210343979470462208519160552028866298074344327475204681399071420277886433634204386532031999568974884387703718413507306563223096975397017353282505153759016688239992051838841577160810201121235027002168646358970628353056171437193664872244306615085071977952827253732452600185031337065176014112362870318425043665424771675188909512815047209886513855632542128501706555349993661621963241152543923817574977874755859375
441 23616940702914273027949583129537270836995684553888743510648350625683675917080775304834766003036179591542499938109447341644737750913133100067086995324791042539417207534404874958786157712872754438603891238718452008811206659063728636354752201405469506239009528730731466578710366543470509000403625793398742424471581649222987707775334942965738951837984715609942710068161984344988569417349922694992908809172397381042783912084785864835922142573697238208684929764267724601373545043938584308593879631353537779143988020993639179944223625506669126837701171501218546860489509192391687092822394333779811859130859375
442 160464561873240297942031360416286202791299687331873203504066722828376088668169077651928854016878219004631909663138282297689705332659811709332185919146518881775428195450412679665116565273456806675567689850007772864153105714174476176473183845711962980756742404849380715428097394844309173400829028397723129623956564158853859696570093301522985258487186210578911813014383177074107952952991420128686461621718572669485538192376162950415256046823804813519860343407154160967299752480269718715329613464653842618412195099572434811358615603084454287163587625419975076412142396666531426392458486643193727328681303174264220118030191422339073588302284078594084348878823220729827880859375
443 2046779733772634134489742854854689567705236516680593533436328869160205733076836755028520632879433028111842845292155710652116839504442495983151065268822659982097998737222601078224028901634535802735011565795948752692328074711445843379439123149163765806795154025780885652831952821207625270141731959548351664488332942300691438796184657435716488884648848468081264684436738517778470602699243780684808544239108970749306852202757257582096987700607155024132232482096602618644129578542110546073730981534679295839795167681812742357484158793724362894039044603666021528609591868134825697306083716860165126586119131916001911127253936433026459016208464803593319699694339289827253032149046798046569599257966809739794911138233146630227565765380859375
444 48819485632720900790266492753620386397131526575811472154889861897982654143177704748410250381717989661754631812597815450276120254364390184835559289989747591071148605592395301492159359494948135058101564167723149982841334302090202344805545637722699580244470830464156025886389143737073286296100435260131404352284319204407169519708485991656512264692708514620510012026519243343753857553535110367426913169248451418109395122047323965213688583529060349677674541492691135757501362032930344026072441271047322670553276658315167816174859132280418359105004328311674682389543611823788797828022828410513892553019567003644623963653262795453184436084502683063255866371032612503757376508394904786669023078988424148629242280773255508002016363807269025055791452705427457825493320342502556741237640380859375
445 2173175955609938729655183820358986815500015822280661398554523135544120846366104127216714359911167039385410880512694206958805501110441080863577413788134129128384110121640622595924777417350253492723273998387310297142172984793963826278758273946183464001852126054295814660797470754973219505474531366554014167563764655097098878454765031329388207200310537109935546728716591436244435057952137232128477591977290977262993071245791093306053687278820981073126721550597727705125582135292583537667681067351259535197904725671329842928795308689468565156617912605301202650692966696555501906152475619232524393846641896668398719288242314320440444169482175154730122492915263482728941691472481311338039770104274539896701525587835692183323568877380629365543022543773426922552978002666136010840348243199464409890209193321197744808159768581390380859375
446 180364831438814697140647967480516685629162437286678735974785063999709277643228865020073676514079378490269798597762759434857341657812850490912574556645763504727735265188594212578711325818277148466325573302250177259708921489330651149500532737925277177195251081353628169323030305349729609115409967247355762257677409305611373736435060758454764472978794985196349666573115923927588422895841461380587875482776760146649328728719652059995916270743803762539297797815353420928346038363464611208537132656904122620720407323710819442338629845609779403132042363522779507971597175804368417796639061666678466847188453727079979023293814758947239580898508295720139438078175680283008876589522381692958455520314574114233341849947781451272016236362021743563127167800444263273595533574854654119304061615344479575640801674645155730452073121173709700781895293175693950615823268890380859375
447 27896692885554686813649940480484451201696628787676595569985724561911164915681734261840376463316616827674519355640402859471720931810486235369341602368781202153398875811064564642781237640286879202920807128704460682916364991661444527760273267936775486166323466385026127072853440494237407018282902936532597118748497999967948677532991194625669688581549610205322910618942499752691262149968359353349289743182241170609922649978327690447573574501447243119293471416327277256706043906248509984506121075817922195023411721096039727023382650718509912218083826236529209062962436841640791937070856914055740456887996934370478855282715921587479879174801162744214115480743433879274491929292422989784115393281051034136843962222845117840346073942163228654777508758596387665422233208195919778924432995031001386093768937611817685799949603272918254654184902053680692226022251600792145609375438652932643890380859375
448 8038834050544606380556858554637206390207551917891545284829234998799938420695049555256717781398729406042349992995358598852133481846127216577683631247089967576952616972732754598471774044462659674006846536336114223792518810978922955002644848553574448657771924653369518049374580290876139062681865048522320323378688875205067051053647516464917691679036997408277582944169355964660043636985608903097172441050512494860289290112529138716783642880843784931952064560407634108333245752626591012949493626354001254131470457143885793690791230452298651944041160265625910368734928539882250269847630190582555554964772626748657249255983804255017135890486185951113311524676747681458619035382923074746572498946663430891114261076235857049528540374539070318010399087627547712377264511079917808790584177532434326745782241970746268408293956475253873570276093718841076965870280380073085651714513699683806180473766289651393890380859375
449 4315421051400118606262368969928259850511671176061466746813276516338615829689075346235178046490478962914138363818106067862294874331699543433260520226937462520092606856860886305932465651342537264944041283692703325513448046735331554587843567258108138373069210928781139262986547140384021204509768178112102443802237231858693330469695965261973609967195687732864008052912558351184658391543459303017902463925404807443403945687647780409757075427289673793075772464903717019879117759770776962998320972557630962639064496323455802151973237814759788834526249110276528971372443680988748322502330040585293088896521534455809888931013165587657591973907097488450107803218566646113282919202382074312989677598718508045269756883158688032672175263619663291417172454533013475069884631200725489850222678401698029900520222457264122291119028720703137332066969886349305815955020811194583148257217913522885976984611033913097344338893890380859375
450 4315421051400118606262368969928259850511671176061466746813276516338615829689075346235178046490478962914138363818106067862294874331699543433260520226937462520092606856860886305932465651342537264944041283692703325513448046735331554587843567258108138373069210928781139262986547140384021204509768178112102443802237231858693330469695965261973609967195687732864008052912558351184658391543459303017902463925404807443403945687647780409757075427289673793075772464903717019879117759770776962998320972557630962639064496323455802151973237814759788834526249110276528971372443680988748322502330040585293088896521534455809888931013165587657591973907097488450107803218566646113282919202382074312989677598718508045269756883158688032672175263619663291417172454533013475069884631200725489850222678401698029900520222457264122291119028720703137332066969886349305815955020811194583148257217913522885976984611033913097344338893890380859375
451 8038834050544606380556858554637206390207551917891545284829234998799938420695049555256717781398729406042349992995358598852133481846127216577683631247089967576952616972732754598471774044462659674006846536336114223792518810978922955002644848553574448657771924653369518049374580290876139062681865048522320323378688875205067051053647516464917691679036997408277582944169355964660043636985608903097172441050512494860289290112529138716783642880843784931952064560407634108333245752626591012949493626354001254131470457143885793690791230452298651944041160265625910368734928539882250269847630190582555554964772626748657249255983804255017135890486185951113311524676747681458619035382923074746572498946663430891114261076235857049528540374539070318010399087627547712377264511079917808790584177532434326745782241970746268408293956475253873570276093718841076965870280380073085651714513699683806180473766289651393890380859375
452 27896692885554686813649940480484451201696628787676595569985724561911164915681734261840376463316616827674519355640402859471720931810486235369341602368781202153398875811064564642781237640286879202920807128704460682916364991661444527760273267936775486166323466385026127072853440494237407018282902936532597118748497999967948677532991194625669688581549610205322910618942499752691262149968359353349289743182241170609922649978327690447573574501447243119293471416327277256706043906248509984506121075817922195023411721096039727023382650718509912218083826236529209062962436841640791937070856914055740456887996934370478855282715921587479879174801162744214115480743433879274491929292422989784115393281051034136843962222845117840346073942163228654777508758596387665422233208195919778924432995031001386093768937611817685799949603272918254654184902053680692226022251600792145609375438652932643890380859375
453 180364831438814697140647967480516685629162437286678735974785063999709277643228865020073676514079378490269798597762759434857341657812850490912574556645763504727735265188594212578711325818277148466325573302250177259708921489330651149500532737925277177195251081353628169323030305349729609115409967247355762257677409305611373736435060758454764472978794985196349666573115923927588422895841461380587875482776760146649328728719652059995916270743803762539297797815353420928346038363464611208537132656904122620720407323710819442338629845609779403132042363522779507971597175804368417796639061666678466847188453727079979023293814758947239580898508295720139438078175680283008876589522381692958455520314574114233341849947781451272016236362021743563127167800444263273595533574854654119304061615344479575640801674645155730452073121173709700781895293175693950615823268890380859375
454 2173175955609938729655183820358986815500015822280661398554523135544120846366104127216714359911167039385410880512694206958805501110441080863577413788134129128384110121640622595924777417350253492723273998387310297142172984793963826278758273946183464001852126054295814660797470754973219505474531366554014167563764655097098878454765031329388207200310537109935546728716591436244435057952137232128477591977290977262993071245791093306053687278820981073126721550597727705125582135292583537667681067351259535197904725671329842928795308689468565156617912605301202650692966696555501906152475619232524393846641896668398719288242314320440444169482175154730122492915263482728941691472481311338039770104274539896701525587835692183323568877380629365543022543773426922552978002666136010840348243199464409890209193321197744808159768581390380859375
455 48819485632720900790266492753620386397131526575811472154889861897982654143177704748410250381717989661754631812597815450276120254364390184835559289989747591071148605592395301492159359494948135058101564167723149982841334302090202344805545637722699580244470830464156025886389143737073286296100435260131404352284319204407169519708485991656512264692708514620510012026519243343753857553535110367426913169248451418109395122047323965213688583529060349677674541492691135757501362032930344026072441271047322670553276658315167816174859132280418359105004328311674682389543611823788797828022828410513892553019567003644623963653262795453184436084502683063255866371032612503757376508394904786669023078988424148629242280773255508002016363807269025055791452705427457825493320342502556741237640380859375
456 2046779733772634134489742854854689567705236516680593533436328869160205733076836755028520632879433028111842845292155710652116839504442495983151065268822659982097998737222601078224028901634535802735011565795948752692328074711445843379439123149163765806795154025780885652831952821207625270141731959548351664488332942300691438796184657435716488884648848468081264684436738517778470602699243780684808544239108970749306852202757257582096987700607155024132232482096602618644129578542110546073730981534679295839795167681812742357484158793724362894039044603666021528609591868134825697306083716860165126586119131916001911127253936433026459016208464803593319699694339289827253032149046798046569599257966809739794911138233146630227565765380859375
457 160464561873240297942031360416286202791299687331873203504066722828376088668169077651928854016878219004631909663138282297689705332659811709332185919146518881775428195450412679665116565273456806675567689850007772864153105714174476176473183845711962980756742404849380715428097394844309173400829028397723129623956564158853859696570093301522985258487186210578911813014383177074107952952991420128686461621718572669485538192376162950415256046823804813519860343407154160967299752480269718715329613464653842618412195099572434811358615603084454287163587625419975076412142396666531426392458486643193727328681303174264220118030191422339073588302284078594084348878823220729827880859375
458 23616940702914273027949583129537270836995684553888743510648350625683675917080775304834766003036179591542499938109447341644737750913133100067086995324791042539417207534404874958786157712872754438603891238718452008811206659063728636354752201405469506239009528730731466578710366543470509000403625793398742424471581649222987707775334942965738951837984715609942710068161984344988569417349922694992908809172397381042783912084785864835922142573697238208684929764267724601373545043938584308593879631353537779143988020993639179944223625506669126837701171501218546860489509192391687092822394333779811859130859375
459 6577149986889864677839036364748014983918402916799852263062366390550642751613742842444207606256752131431122969888389210343979470462208519160552028866298074344327475204681399071420277886433634204386532031999568974884387703718413507306563223096975397017353282505153759016688239992051838841577160810201121235027002168646358970628353056171437193664872244306615085071977952827253732452600185031337065176014112362870318425043665424771675188909512815047209886513855632542128501706555349993661621963241152543923817574977874755859375
460 3521845406169483622487817420635065692850887934631843032616227832603913014821053540559634060376628554193845804015649478486938115467621447481051335450196630871870487048211137948624504093023387906506054890695688487920716169659985156998087878792355243953099643290520976682099834539976100425744701460721512878869412610870101719223449919871571967438557772577464385947945878399719894727667795238823843962302046826535124758444726467132568359375
461 3746810195713405509022005214207871442908013662445527622777653639916386501519968682847427623164315446634926476169379267279318060064604172277040430691339463001181051799857041310955108781495255621463152149219766317938197329560948554858648697102864608694789443923164456457080172128198101765520419203149171894455282408203998317506313323974609375
462 8485455837095044742066335186160358755071629640141191028452278236293860225689240191307263262077115851992950173178184353253914027330352375086252312501117775872006472543266401278672862888193792601052694125779959542602427611214935302734375
463 47726273670935322808757001970261766280687505773530275842116542131071546846560780118030210969878868526827297724236598046875
464 1