1 3
2 14
3 103
4 1042
5 10158
6 100502
7 1000617
8 10006509
9 100019088
10 1000004377
11 10000170793
12 100000442970
13 1000001981666
14 10000005339905
15 100000018997256
16 1000000065392525
17 10000000201014294
18 100000000631520633
19 1000000001077349719
20 10000000005309690910
21 100000000018130580501
22 1000000000032533084356
23 10000000000202461315939
24 100000000000676167206443
25 1000000000001547220180428
26 10000000000003654928021227
27 100000000000015061113246077
28 1000000000000008981104492428
29 10000000000000187935771442243
30 100000000000000592153766550563
31 1000000000000000973976322000188
32 10000000000000002643399956343637
33 100000000000000007089471044733870
34 1000000000000000029046303209697699
35 10000000000000000139711129450756410
36 100000000000000000390040625471173106
37 1000000000000000002030527378182809496
38 10000000000000000001437639065734198243
39 100000000000000000004324568614981640680
40 1000000000000000000047885147147045629181
41 10000000000000000000162154410446385947356
42 100000000000000000000607535994324643515170
43 1000000000000000000001671532228770487108603
44 10000000000000000000002705506882234014697692
45 100000000000000000000009136794610580185227066
46 1000000000000000000000064542461498849035274311
47 10000000000000000000000171351823133899380922303
48 100000000000000000000000464028460561243636834189
49 1000000000000000000000001109852841985433011240146
50 10000000000000000000000005941540947751712827843557
51 100000000000000000000000010890043092777118149003530
52 1000000000000000000000000055423473646135433292516399
53 10000000000000000000000000109854724424663897803057650
54 100000000000000000000000000572758068748791489255702429
55 1000000000000000000000000001815040569653397987633581921
56 10000000000000000000000000003362037090346364259002920559
57 100000000000000000000000000004616989047206070801795775053
58 1000000000000000000000000000050541633659072316454510319682
59 10000000000000000000000000000079933050302737988128482444653
60 100000000000000000000000000000469778702309687488825539131945
61 1000000000000000000000000000001329937977560147773438308280166
62 10000000000000000000000000000006553348480226941727884820447587
63 100000000000000000000000000000020555358593611982498380491900688
64 1000000000000000000000000000000035050577228210738240110436025143
65 10000000000000000000000000000000109329873413592349355527544771141
66 100000000000000000000000000000000562625878837948055555667837301665
67 1000000000000000000000000000000001464233482618307098853643015422989
68 10000000000000000000000000000000005866782865403138866703741934494366
69 100000000000000000000000000000000005506021627300140923400406557286887
70 1000000000000000000000000000000000058774359739221989757965128681184555
71 10000000000000000000000000000000000065442736752820163726583530213870462
72 100000000000000000000000000000000000100189597482282172852444168139442967
73 1000000000000000000000000000000000001931108123354569569004402325544113064
74 10000000000000000000000000000000000002955033501808623164546904269331284715
75 100000000000000000000000000000000000014990882777725221727434590654019225762
76 1000000000000000000000000000000000000066893750442947135189666988347739869676
77 10000000000000000000000000000000000000119223305736413047232884023098049955981
78 100000000000000000000000000000000000000286615425174524700522086276269800999796
79 1000000000000000000000000000000000000001315250114062344135077230268333062971949
80 10000000000000000000000000000000000000006249892810418117911037103196352972601199
81 100000000000000000000000000000000000000005831050570378319807930884501526473893237
82 1000000000000000000000000000000000000000061829709866347605563788670853633822966163
83 10000000000000000000000000000000000000000202809067188386049889959275380169451506525
84 100000000000000000000000000000000000000000103819076597826815328076261137988256797128
85 1000000000000000000000000000000000000000001950185403053355437239813217599749990055102
86 10000000000000000000000000000000000000000004017048072459231358626914421086031238054743
87 100000000000000000000000000000000000000000006643624855573167050836116263897432604481919
88 1000000000000000000000000000000000000000000015211932253880723597824934528461561410977997
89 10000000000000000000000000000000000000000000065897016829163867247275273250650910684045160
90 100000000000000000000000000000000000000000000126508730023190153210178599984715224587288634
91 1000000000000000000000000000000000000000000002079862715884843350930938882557030642647527885
92 10000000000000000000000000000000000000000000004727108463015983509773771117808078944116630892
93 100000000000000000000000000000000000000000000014300652191060071877697919390864503222634225204
94 1000000000000000000000000000000000000000000000049527593437805430541379996814938428059268564863
95 10000000000000000000000000000000000000000000000205654011076488704243500816517716759340145605747
96 100000000000000000000000000000000000000000000000356347940176662997528749543966822245302228018697
97 1000000000000000000000000000000000000000000000001268171095937224156568411734191505174657579183524
98 10000000000000000000000000000000000000000000000005186392459569288530561442829161929024920007196831
99 100000000000000000000000000000000000000000000000014117466729085856800301232850031025274075698919709
100 1000000000000000000000000000000000000000000000000043959116090499774063118123851432684342566620692761
101 10000000000000000000000000000000000000000000000000190492550257164418539486470466929100477223086505887
102 100000000000000000000000000000000000000000000000000668881031894870058701203887898318270485670332800593
103 1000000000000000000000000000000000000000000000000001189060411717394299473107487180420596806665559015122
104 10000000000000000000000000000000000000000000000000002731179261595452080130124565036602342101608400146393
105 100000000000000000000000000000000000000000000000000009871083155929400727469400078292569463531429310719019
106 1000000000000000000000000000000000000000000000000000030923871715503552118728326551279531033422643007296080
107 10000000000000000000000000000000000000000000000000000175439479209009810220009564186169396836857968931985177
108 100000000000000000000000000000000000000000000000000000597560682770028538727926673698487020007621799132958798
109 1000000000000000000000000000000000000000000000000000001261704605315115949897747798171674730205913555702596825
110 10000000000000000000000000000000000000000000000000000005026203835396293010854458979373072265616849267084070057
111 100000000000000000000000000000000000000000000000000000005975675014119268239708121368185124152523378901464517049
112 1000000000000000000000000000000000000000000000000000000063195467671049964558461759072424931090183435875869149439
113 10000000000000000000000000000000000000000000000000000000110250746367279765948887110429388085506294956573413906652
114 100000000000000000000000000000000000000000000000000000000580317555248146817242767271568588605827291697852857216482
115 1000000000000000000000000000000000000000000000000000000002041087511774492492819642931295230893973500660120894469373
116 10000000000000000000000000000000000000000000000000000000002523189608513116789748631267869032509845048703730112571902
117 100000000000000000000000000000000000000000000000000000000021181828661001673411051455592659119846276695354865042536468
118 1000000000000000000000000000000000000000000000000000000000061993974023578789483429962873405218529659993842710688423948
119 10000000000000000000000000000000000000000000000000000000000207763079111201120862233622439707834394129912806460498677185
120 100000000000000000000000000000000000000000000000000000000000462791887850271504857841887823683344159726722822894289499803
121 1000000000000000000000000000000000000000000000000000000000001056960385152256413152663221640055813938662427524588310485647
122 10000000000000000000000000000000000000000000000000000000000004882735025128507850852870754400038467763169389430672468171746
123 100000000000000000000000000000000000000000000000000000000000018816570982503875436196687507982667852161420711677085722906948
124 1000000000000000000000000000000000000000000000000000000000000059941146124926873993558752013958121292071161801884910190977788
125 10000000000000000000000000000000000000000000000000000000000000134663712243256695657926910293323619041510307322831416071331341
126 100000000000000000000000000000000000000000000000000000000000000116804365461256354214052319020985664790464806043389679090631426
127 1000000000000000000000000000000000000000000000000000000000000002022302899864535347408360371085315448198495215648620021799189195
128 10000000000000000000000000000000000000000000000000000000000000006692179500600792629746584497622102653062519546421373515832489656
129 100000000000000000000000000000000000000000000000000000000000000012078690525468378805364256861035805232505296880999042579371172171
130 1000000000000000000000000000000000000000000000000000000000000000034594275101026087984507949157688240504162239413586232933430953179
131 10000000000000000000000000000000000000000000000000000000000000000093675566686852588481897678639996706925684784598257251213199981277
132 100000000000000000000000000000000000000000000000000000000000000000677697539824416408281184412443914551652615455506670491022610965850
133 1000000000000000000000000000000000000000000000000000000000000000001612785394355234088911207880020117753264959859166381755076612295691
134 10000000000000000000000000000000000000000000000000000000000000000005837563103933877035429666608492507747422570848009020354800596763096
135 100000000000000000000000000000000000000000000000000000000000000000021368983902407050414378347331239193287161090862318891843498564509774
136 1000000000000000000000000000000000000000000000000000000000000000000005868849033502326715595833115855653277163327562833745761599137209158
137 10000000000000000000000000000000000000000000000000000000000000000000175208930408819264386201210725271058849994100350687016076151212841876
138 100000000000000000000000000000000000000000000000000000000000000000000590757659772576565093283441630170322125753283068423647956628418404159
139 1000000000000000000000000000000000000000000000000000000000000000000000885145643276990355594340878694796263656620533314506218227469846110666
140 10000000000000000000000000000000000000000000000000000000000000000000006043555128283408663555626601108588313887971957416376315268800281726859
141 100000000000000000000000000000000000000000000000000000000000000000000015519600962704525837112009223829508628921682457634506792246049070733809
142 1000000000000000000000000000000000000000000000000000000000000000000000038506472455202349268195956023672687949959275350921781587616242041540331
143 10000000000000000000000000000000000000000000000000000000000000000000000193322442856180915385328389026482763238317719299661196777314137809624239
144 100000000000000000000000000000000000000000000000000000000000000000000000309031288173607765008992452563042217581052063378530272663682176009545711
145 1000000000000000000000000000000000000000000000000000000000000000000000001750735952326219055184976655806008876236644977979235626538836006389445411
146 10000000000000000000000000000000000000000000000000000000000000000000000005867316744878507886029445249070551192129185762760287118567277735237622017
147 100000000000000000000000000000000000000000000000000000000000000000000000005562619315995243434479120354185900781819004011749670685771667813149256811
148 1000000000000000000000000000000000000000000000000000000000000000000000000059304901249341344442173829300785816847392812474845988596928371423425638460
149 10000000000000000000000000000000000000000000000000000000000000000000000000102700276229248277147088188280138149468327730986985816379215123259281280444
150 100000000000000000000000000000000000000000000000000000000000000000000000000419500216008705477217554405355266928541086336949134883616437718793064022764
151 1000000000000000000000000000000000000000000000000000000000000000000000000001379400383827163247477097732819356014890622462415853023202413961578529033696
152 10000000000000000000000000000000000000000000000000000000000000000000000000003208693490813164279553199280245272764016741209595217377087601718529103244549
153 100000000000000000000000000000000000000000000000000000000000000000000000000019521159252796495929550992822186471837684688847569085416697095019168186143659
154 1000000000000000000000000000000000000000000000000000000000000000000000000000041097473354517590671326568254693217506697520822939888756146894206748847256984
155 10000000000000000000000000000000000000000000000000000000000000000000000000000109303497520450060181165090723628030628206870167749997984256213541826881947796
156 100000000000000000000000000000000000000000000000000000000000000000000000000000562113168761650635823458719141613767277071636268653918247784063757806624599838
157 1000000000000000000000000000000000000000000000000000000000000000000000000000001444407555826813200378680193591289649988619486659080774011891498944985108189870
158 10000000000000000000000000000000000000000000000000000000000000000000000000000005352802140999897833442219481654698954792402148358587223804973068045196613706514
159 100000000000000000000000000000000000000000000000000000000000000000000000000000019356788691527262642655607385282715999572799396688985877750332362653510392434875
160 1000000000000000000000000000000000000000000000000000000000000000000000000000000032403137250347076222818192916268066779560398513602422757102119223061457514292388
161 10000000000000000000000000000000000000000000000000000000000000000000000000000000200366556700262614123941976394216341102023987407894083417467767735626862912547387
162 100000000000000000000000000000000000000000000000000000000000000000000000000000000610589346675866240923104043887721346143868013808776489064152902602163101657411742
163 1000000000000000000000000000000000000000000000000000000000000000000000000000000001779313513471198575630364362324035112372737944161334566513260324897842587912879056
164 10000000000000000000000000000000000000000000000000000000000000000000000000000000006671838294660215239016092853772489193726385326996400164700156932010419249892433296
165 100000000000000000000000000000000000000000000000000000000000000000000000000000000010895445883181883951557290965328616091020852394356257742357556272278120620353388967
166 1000000000000000000000000000000000000000000000000000000000000000000000000000000000055529556761098977342042997581480695624507375378329393987495932806159202823972444871
167 10000000000000000000000000000000000000000000000000000000000000000000000000000000000115087292028456692745703700658028949486537467708357946837334276934617363374445586093
168 100000000000000000000000000000000000000000000000000000000000000000000000000000000000667648287737853652874848128788149484211260751103096121220941661759145553666774652655
169 1000000000000000000000000000000000000000000000000000000000000000000000000000000000001117633567752733526377410017412014046558388870647167843837246225726210402457789479539
170 10000000000000000000000000000000000000000000000000000000000000000000000000000000000006085643345141618505188269631197121044349443711203301773957445447840517357826858879805
171 100000000000000000000000000000000000000000000000000000000000000000000000000000000000017085305019465039553396862132178939433768177001825266231758440629064625639899695634935
172 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000044525740775566765577157183061539728191701599079259780451268567721147183514679030243114
173 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000203226922721797835262247772259587747899821914471852564332020939089956128179311631708111
174 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000166567821563637106302408529674968298857451593317861782680012328696564085470335633843897
175 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000945884121749228296019175115384100008528820819473603648046259668288199497461504692551005
176 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000001262637289654856532940082544405624281415766249985184606214952423544447505108344369027335
177 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000020783733940143665446280792927947205550404883864305601410201959444503897607238221883496247
178 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046611435531433061560445269428705305334626017437364882945409844572236723050083982618168810
179 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000119406504545974519012553477614761338331057955550296600038116135637139768488838901454239092
180 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000294142944271887802602206519935551785334309955953752967562501249032356325345247197991641196
181 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001472090294186175883530563616093752256156550246402904833940857944794473217167340591435677368
182 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006060210842161221930440239468533926922224498915425722462178093655006258596618806729097195927
183 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016156042223464046918046298820476111967188183724502325972079106134855083319375933606278165604
184 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059149953925769403061862379813405594310206510527557097496700022348239605960503057153895609776
185 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093337669031401061289933982121598621477265753273518860332494396554980523615001826718116603480
186 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000673019184047012357281117213008012537468785653960001086939087611805236929551019847790401564598
187 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001403268822916532566562622141351858127015826170152482209592911045913871111946019345479523172746
188 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004115520740403251133001785059193256256717100336943705766298299916053129718153503966294988949481
189 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011145462127955009917159604838485211725490786940349334674602482808453989926010566393657487380670
190 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060287562393229572450882104225590252706205883142227695198809942987169652962885153184837861311425
191 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000149329278609072187443681776300827905061267164497457550605825755505443404566995653890193702809573
192 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000655846830645641563920328264403785690105458581310896771755483088848580174725602677205271383934297
193 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002071800640172769514142906843037964845805286406294225127674521203102240694389498305537941947566873
194 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004358721371039840912407052992447785433233792744546840011205406288244236220838186006517734714212204
195 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018174581937769298492715161057780965099413886897181307735669367882641508032408951259337662351393740
196 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034901998597188569633829666027683794166410420071942293337996142270374235460891491647097282863463592
197 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104468537968954555951151894805004578965375289920330248976302200691623234189084100206905176197880353
198 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000461100097605770034402568260203557170966423280703199408642612983383996100141061720276366033665105249
199 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000980235742556066800045385163094644347793616730824448132352381690161432566587735432741956573679562687
200 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002865447058652529908613352170288386250003469375071759379664394590722915001071732075242199581895470026
201 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013137083061639245379222038684822625706526904714889773623002197307575741328816567387152692929863322717
202 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062173809000272714195401061801696025786965910963693318325531168756234746665882917992154038208225287827
203 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000213069162664122466147261795574472671346695201025277470369664580008391388872469921120830824138668546681
204 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000661417746301325539766187863660333261903129890668768398778658687401937096520561139329382062664479720086
205 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000648864155329437998024721283500508170460077558749577315654727812834740586139007936823763242597489669707
206 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000527964785298684586742217616965863375988545832836573663551878256909449562177244352450627937407830488731
207 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017332425837820052130175492017365430455565487526116074438217324993242423564699324809786695107713473469175
208 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053226641573092463508870412022121937745748009084587395189889687020169983621599565756612432815088763077562
209 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000185070679884627770930156142995182333062343125234818028767227995126672143626722102516219965415654291533154
210 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000493737095807831338893972611787754273286474484427234678991177672238411729908439512611919040686239073819043
211 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002019198872685536310967533372153366717957830174399753790670715641289663279331039621467483801163236182198166
212 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006597785487090699117211691316247907783075419001269796579624856593252794007296840058762280305648937013854095
213 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004521664665845703501270691480819483832171701561816462184562327822876687921862011228948323645968093258895332
214 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049672357320360217772767870025667003351899870786450370032748559409167621764031566651836146284993192633942531
215 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209116305614717943978838919099047621124513922529795459399233572470589677432292189272187087419291656292359425
216 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000520182232182250026683507974939357160498884374677637323699375199174770973235611753628553230029508247867562017
217 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001467418614984188680372128676628208930659937523830363263226496846491728888512204444297911045735204147408361073
218 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005945831412674403978829139636093947503662137840992594306634574736970750373868659331614884905528305153282043002
219 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011121747793223881461535879337579442174284037315046076444797999957378091874807119274930256896865716901701297017
220 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059848015609188200910162463191989590809683338214146234044472498004125974040918428020303887747052703942337684887
221 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000130455788502904298402989455310801479939910522859430667458979480327314898382709319445176392408344816299457796626
222 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000602162780539947751611915124380703608608824298020152216259423677056459163325468434627556950864173606892455381619
223 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001464248263982318049680210012589875015935291484121238306692188089811869745467022320424461009006851216315702068102
224 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005867151769407150550450400419355860650620401284897881740016330719298458249189477084293443247800137591649877267148
225 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005545191043350641940664391818644501589330280680536732496458054998556418954965061965968858464450001866125436456823
226 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059141460224206568524840013048714648315598945628311166693984505114213765896703357681062656374843984193439895341455
227 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092797883937575909000683302098489686321856264807263553822127222142357139205984427061518839607162518347586128103206
228 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000665512961859459735726619372678551971302873462951891793811964526463064030808545495136123451494607875660126383454272
229 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000982054693046162504914132738851372081309480748684720431491653916689399829481398792638371597804102727753421489264645
230 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002927066408692381221937401652217825631603785923411241403377520941341972637809966753560006145135531012863270433048187
231 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014431771993206401155761762042823451856779972569436892015547951518717051032937841923814387088972728516294884483558366
232 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053195126554629891024932370367985110416296494234176412953029027319533752164959002677417443951461973888698417254782583
233 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000184162341846051383356271698089261196497642009667112787524252238717696425120772184783926674634746585205894621306422503
234 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000458516608099536393862842254264150151820348403868824386503511424645633057731502145154931714622309019801153552839574449
235 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000850458758606061241649298562986883586039590858491121682660724939944389646767339243586054812026103685865676608756788701
236 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005523068677497434176240261263772573660951009135513930927639882588765225334887667700171196808799194242512323324978453345
237 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009967343448263695885924190893700807223634922300100131468132486530111489646051623261305126297379094518251213686263398376
238 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033871095587744562804620275860733448720496825313642915164734754727450603404873544433068761928469943462028213282245057817
239 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061837176916225165594163736417065516178237001711098778394544321809197938302892882239824898492143553272656454495900277592
240 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000651662059329398126986430321181321298117582720747697699459700783546160340554272476187397122382819132515914644763823136538
241 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001935250713155846734981746619953055975559624701397958410643919829767750343693490215776538234314027256504791324351146903024
242 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003214637905772891880583703601740580901878511067318147665272934656230542639430866371267960554195043973021883001021359051718
243 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019618714364034093375940404182407948585765827037319249048417198046604861554751287692442991183477776962989540324299129098869
244 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045506392831961804595798933426376828741763748885513746362339138697160410494831248334174449908393412674592048971320017848611
245 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063863134557240886235502541085274398893565594716781878537290386242032490715408190807038370494694346345260032537746746037359
246 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000670917126193842561855766345015729716934087901738027307719066036881892469330205181667988440715868634050054893047031686589998
247 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001298714826996045375743304814918717307405891878765630332547512632560366910461367521422342643477293206826053816525193700871972
248 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005893970993613046418607427244006407078587760242076927258703181845880352104638457560239924985285806412956166469807562369336650
249 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007892500398270917859348319920165507738616466012960424802571053793076969260632675694340748030288210979663663975900255279357322
250 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045241397131480786076859422604831104885039762123748119025717737023840897002310325216964894955924567208546408384977752351809089
251 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040911154207985552278681393794458564520402617925105140643932806218057683189708317650036537213798242160820366888750231876134501
252 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000457877765932717410570781722309611883524150902876615704639493840328028226972904435203980713144015719224259181918559835108050269
253 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815314027435449966391915128980195752122315435796961104887294409987054940860063964768058863788464288734914413445759279537924409
254 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004964874010554381430184151540491047940777465578957000934356645706311502569593810840396166844675426996909709426563960665088629039
255 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020855469427605139420023844011551485129904571397502585502447145060613592497613826854859565318416973451620005021259666118761692726
256 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049712440871578931345543417033090843734471019090482318037051440814403323948215062953111764949647491700469316891126573261648433190
257 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210066653324169769328802783208226608270872675264839254934652826197081520545010574145831351174874201510123053329534040138919522085
258 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000557159322963359669029183365887807236570401583027987274592696515295404217543332578918278719514776140987021857282439575740886125184
259 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001237676393207096833242355752366004163662421996889732533492732021886693102971169376540312501267731401478784835537787689214143333321
260 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004388297997837882911730116716866977858848489357699902659748080558112234245141534206559940042320276774751101936577643348210462704662
261 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018872894885510917802886629810960880229964117606108089826146224796310789261356561176461408387642891515511678106807250080352914383634
262 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061686487829698700620973823600638768893354057719329626930857428474648835725369653221534390581192205435748406127377162295435932160049
263 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000198399832647378092063895898429024807186829611602146599017100240038411705211915561034786003005196653063049708474712304049171112185043
264 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000542579952940457656441467530841630871971430864561718131943663989895583519772309686767059549904361220057748049544129688007665112827324
265 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002129239877768170005625639756910189471027941590114206257230569129344662104888437824486402900989676193564949931394455662029646524905999
266 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006567260344782352781737323917112389866654823663234562573320137013676760961810012465958093790025057707656244879819363087632464795328185
267 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020994665517644809740255334578539229353892501362705569293918545025329747372940561594826207936816697150924843204232665966847051490372684
268 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055261779672856790328396290748660450216085823721599556565067220659053980654978754393400908716182862448916221177260126328830031016172640
269 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101382181073247537161173016062602756024816522594858548254160108902863504677478012985608304835963278586125678944266991931859384432180382
270 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000386109338648828587714703673540960031368590717623038357585129384551362276360567295371202055225419611553278872326582437661185249652899802
271 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001953948469366359948357856478948756338952607893940262015523078252818595446308667558723068242865380208853054576008363022554659558842192887
272 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004195929775642661342405428101259490542127177247433845992711244726294404632947182066716034219589707419418705649668842558302026283552036730
273 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013822188603445346291864286106711633131524129541252868146239051988078061222166303181224588267494459615198053726096104533220270775398987614
274 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033277725007801620161744844325136306624710262344977896362881950167443561895748947669376430608920882160907746769564968191074010634972100446
275 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000214222139021444417991940043275161671185828822700488230480669129367999890166623822764797534050203290029985403769038622115211804111031674866
276 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000161932372849882943876095546613970913395433691775544035218190983179887563264917048821580227377814071502166374949989865394919459625679775387
277 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000861639246675251299147500949801820532809729888638017849301175374804070849272037125072707440020056185952662232572634532534330003463561206916
278 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005693724330215367711346924510715753659561510595437828881015595323586827702324407226576186244052889630391059491997666407544200901480486557350
279 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017051945596587016227640343706796738525565356684420848367720152037531354476403861014484671662242251099682145310641058671169340648241805317942
280 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043228019775298227658658994752910937418971243457644757871237430875016913969277564832057202187744388569248195771180862245043806099531880204373
281 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000172954307049671824718348146519646530359578650530583847534386287850556407868806233448513604686231631132086762373851504092796635652368319759230
282 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000520093179904274691821040815510096429603680607268319892924162916546154906416884438507026192884175709063547304839036059555006766437480838513623
283 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001464258686873774723307313881344916501485910288715158240105478317476639278949224812462689707897785689067289165138846004877188798073231896178919
284 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005867411885683955137967723059058334713948454759795882556850979694063997424662543180720274987597903530783889859991006263848676333298426570375252
285 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005572645584284456715544596286156243910919977426846258953482131334393743414845761258693920623675055794875123854891803365215346640584221366573367
286 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059398954767994823373958619165556285580262075219402896011729867407625639157874555896187033017923598093383192267534470845181118025956503869129625
287 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000107999066066242161665067756251979700767160807150034236950540654705954648625608131456127949770685977711174398250333765041687849179262404916815341
288 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000536307360189112639734709433655611224653388219626160763662485621296390533514397905356898114281222288046797991468031653837354634673218319842601614
289 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001963904372186371796267465364517453529375431732827333234786048849824896894093163727533724897330466008412818037793751409001292737512330306106765509
290 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004637499638542875584903037664258668905846534081258884205556898451578217029959590117657842245099519868330669314897082061028205131707616035948791007
291 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010981507215608794148722099820064672096700008093294994037102690300299580733060894564846103751403138981119924525231329880022185660930773223437696544
292 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057199717196821943008691104856397875563031390062592179004157490001576545692237918603410200785520008279503531724955647752758075053470248079877589868
293 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000179088475669633048803928656430837855722835846457733685552979509429889664379523335441412703863599647507320464322544765969473022830491228753479099193
294 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000161024458540278431786381512563153313174853763736505899056007969460187589268994813262259818202275534168161010788303291636965731727374380994446692224
295 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000844452768691493271363360625031998404838201257088759835684670251883489637478361162060870753291787569636849655019952457377010120770104598475996453793
296 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005430131256466076052588901904141928304195869652115381186031784725667151750074362233443557310942466270369106189766993612642303158064941877044805698048
297 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021402540471264463555983452775906170122415759591206596244205442046683336922551003030516831381811290996057679588408239733455208559574354260216211905697
298 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013340537817352209720291236775344824008712161291549794010882035251450121852111264459461133613863481160500998848987139227020368358952490439379029938273
299 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000212251796983721196590480028518316945924283183803220879694428429184827298615095105147355405650830678694385136785975528764291050313648228739520692812654
300 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000634593696442989078837151998764573692140664865080760744460946514698427831000033938473709641299743767980936421280949424401976132729650329402772831490985
301 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001244896510696640164945718669545983359638140566516926287035183284613981229154119307054877859284680794069267519363578830177329234177621330580289147133962
302 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004587984974047119376638012653381946165471366042794308799747815412714565174291266939041224291627101382929000657063273749761076940023786997840112216763527
303 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008655277187135748038805157001045963177185085889398194663407760733088863621736935545577539877281214357824910898183585211389686972354125378472405894561421
304 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057523995683131651468287754563785958186701812213477826493032243129989522070882078029800597310416432092505264829721872768950929804907176098477376703799517
305 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000189190182920062858277540566642639704219951526791566127986607228869789783114321617355356318045889278646321428414048568337037098883631473970934909003312319
306 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000630835315921357881940311716191734012687751635711909028829008881315232606838450082315560680607789587891615107299297698325440318144314837242039153478184034
307 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001036422185784805292062580749456510028675270155742973568401229542324456722703291590147884613802442760943760068105801257280552552025491595565157013528387738
308 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004420596166377495961903517540121720170977356347134742351143605474917824490611650083097517338111555051680088808688610015630307819413397477532260361563555155
309 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019612171633857592099121588511442886714494977837606131132760217053901467329884431936984887471798180709263818539071211595938801284097451355459097264547300281
310 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045223490338649182777997426852799117533493150890475220487698347951976847795789667496068570712057323141456512231082291103512037824198238343031418570122740096
311 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038880958563072769485829623183153717469051753487148347643754287414737403058553931207459876207769283450008703208612771090742602681438628956473329436827607057
312 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000439832568770114076418805377123522556755469270442448205372697424805907078050606624047689119217902784237856374514476081075064201390354321639152748226931004367
313 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001910489767274136072583516715522125106941037201394025455647826899824642796375107370998608408648323751833145902440229120978713118951585867906110188245793600034
314 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900821666107586130760530245128959740999407975318531757047811893466236983389922365643864048870520472690678955872288191186217717540976593614087856462555952278
315 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018806548630327369663810767490834479160587596558885211292862895948228188291862478985992504733221456001323682888787061736297140857324804048592753252627587491229
316 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059625781196525856319980190960573506016061279149454615685479941247524165332247791210238561824580587763074077837982962083640460617885879497441785731001218967926
317 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000119848211700253086643525390251687902034781216431832867289877792422582942938384553077253560723818666086517032020629289195606406184304285492396764966665918537829
318 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311589671926108024694229429967506050741371839203370904782412628163122415284978706638908454284478613273543793483366271055050796549896992706544478736068566473278
319 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001795509686090725505173454594188079996670173938044528476115223905359855246816792290448946506911528742321074749259046144487662469969874554603832392213408080185813
320 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002061933493751208295440427108924560532560941473295697103149686199057718411337857124541734103703667207708926973749664387522037431361889301606907656106055584521268
321 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015400592801528154223450011131687268415710714606466974321870037998834466378146570113487820993776262967858037362112112404994610466027653564207377578838249081342377
322 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033388214696707173746452664821761877958370504293125196814282488479890216020579161416050330826812237575637863348222792638990023835141243045952866707347220964778092
323 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024000268350518551123562059264419504469155031729891863177512664351155142783912198349273644940905227035710345304608164643453335470536113233777434242106011677373886
324 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000316039685423000637857922088478472168930965085337761599529179283489868505111638599398346901475034600107926214817994077605595610017958599432092901985204116070992133
325 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001871670629136059477969138129054017101262334839198249267322743572143575002085610968251928842066336280178453137504637465697471590871666442666635101902588857417018853
326 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005672844158369659437132857514613203438443106931026056948658525367427335702221518987616296148597902721853424785291523056779408824989108524986919410310404767249267021
327 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016341213489064896837081247033698809337799943261847815538187562920162149014368211556536732110172532422834217143934582618977857504726217557222929129957098882337542498
328 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064034934577189868865902624709345503968490459867571088006129397115657262389385806485539653126005512975178772312949318681361771970688338548416639396461157044201681146
329 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000151115182191495220823118026329073745575857519736348984635597648356833492406738200852834307495337024568916571671123325178442930827740969432628181910626386731636878702
330 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152559924473672657243255762883158977074401719358816529783909710470214595319846090517473061018737956041381666664321615116568729384768514656771940765860853684936124552
331 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000669078402934225952975563130047905253871144988429576662652119447215899708379486655069219712662230965452601745609242100081862495202641342442191456026310938969041387975
332 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001715479097709565212900357707443433205738752543056459458768057834507758524017183214853123170322598151279292114346204497266765473889657656962507443452877336196688079869
333 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010310583826390084060123529688322671661758590687297319271613445691323709346591821840369145796391449217289225551531157105192748647100983414973034561382816821073268395071
334 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042933337383102254419612477630960536999097355841735591469727506265745412630014357249467877768446303057692790526459063089533002182257176855143866462771070566427692254895
335 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000165451409310417332951536679709998405354352170120305655135520734086323303007509087938649926521513752495167998262208183001355103708011401918461464517520777038269378445460
336 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000128819902810277217570492821174275856363459783251393499874574652276965237029839669402646027923215964483603673913843071847003679237850361295042863175653571335840248456690
337 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002094000901557772029424381437942720209769797592933960170846071117522538750843541555956455045492039243579171523166787025437808865070923824453544770337403581603754749385997
338 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005314756843055557803392061447237880409494785533423880454774238730152615522956330148188777489813385042386088475692310786074195677462403061605452951966717283610446984259330
339 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018278408641337369225779888662144765512049965550300714783849165917263874820028673892622577836028361316758371837521800937608181881338495460286944306297380614799906938029502
340 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039957838915296848047080222892601201010137787752695399372816701396938756771618088145523594736679816000350998840897252094755828763031709288916217747519608707464400633807173
341 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052056815459225094342157217886969748172309073806922328712691852715903982339055813404348061460465194979549472052304882749305295374932323760120320215841688802912933346028301
342 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000559706171350790658214092789775972543742827352340047547155695455099338362391082096661938260027175440749286445721984354815559516825068473077861460773054149365031814242645733
343 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001347698617131908691158814763657858812460926971436138774140155627164013458068495494830232606968190492659997487407986206479449989444056294731557350059972292634028651411908721
344 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001284651038087831052099250008601354133710273427138595957139256856910392570458829954114498480376616660579435080849396405255481748114318510510373124742051261802012266132593816
345 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020918200996691797722787265508589183294314431356129465444762669939438605924644966533840042645761135555112637404626538295468883650113144598850550742934046066792312931562206423
346 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052281732628450056140664544983803316778629562816438740031008442139690295318245938525581238378840826493565318187394464649263705246201392203251876602420195088032298714377651118
347 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000155825466151033194970816835536383225340008217337472954963684775324843074086799950960895955192251175953136127546676326599234804214952859587005264774254102433757148217207722450
348 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000409697805458135780108097256563493367760206260167510471635403540201312758287093092866345781057075525321468686788359437624467666710737802271291136091422203174422392409777581949
349 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001043997833086217184813583102717675103862883908231438369622000592172123591199835568453703492474563230162880884798293755453751770899941972907940980725244374368896870091134105315
350 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004595402408534835592300738221138089849670585681491275118528758914946709988917720320490265602266882302427812219066889576595832198779281996014422272470744925826976825566826760478
351 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009040217951726310063686888157239254292510017991204139535586074661484373073572701882106381420243246808697469339257464068766537197242338890645101319136248841100101979104608232707
352 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063167886003959023507355643018923046406852335088107492041772589974716360243429228002004835292374837557259418482596920068334220133667227319754687561669157165090645171341046549563
353 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000108658620823137445501083208543877427454681109902519229025706112357998011101358994518795713251675358760315140395063637338399680239750938603928447559715908753912109860141576486908
354 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000549468238748698312999086554302791216040967425229826732840186007706129849718369008168317385491435817952412613564509600447444659624322553428558351546046696133580429869953289477369
355 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000825061377815522701114187650792355635354260665704439099579478383804949043747056102722724720207061719849581226799680423473589514271387847471545612388405049172178027927102679279954
356 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005123368552394201074098199506971902790494587677933293458734290169016488353954406539752114859799193493279376020620794297745479699545554253564038201070906178920573386744716699768985
357 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011589940670482910268745257356911227402001603796159147312913345601502390326860762709729996091324132333250921079223618372847893446544058086487690475769583495379274214163829286978370
358 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006321381438649357645138399091451314609906861079551937452446275573259607792730818719407434665961004629235205041875101272028390964105973583659121523666093698923103803071907674186696
359 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000176776176920105427244190099333331466741580379142212775833523263727114966632067541887502079090594853038610947868634501054521429854108743036489275655515850171203632310109643059184043
360 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000635735287465282683001478810780108839262440534486084362498553250898980350933734915132969868234231130649819886572294518949750147814901600658707977580607570394160908987278384454268138
361 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001301839828352003470873247107560939856147618913993417981928769877799228623122989045008906756978708148660619206915723881652425664557598596703632439512182985397665364037322869585126517
362 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005962513543462399600180119814463679649012983666525277437312224422594457730724565230778721451744260356388000184068071394323094655113104740235054801403861338743271363246735181964686107
363 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011981608021412004569765162204188586784354113093127759877719383959346317387267409640147675173641751316846327112646377123442827837332555071845386297540570498703506895654148200897664882
364 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031035148890217436098569948779655449908369536626621207284609937683242414971480744898891216067914676933309998191355458183080606251023762897328554608606036156216589272745519982659136173
365 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000177393554959679920912783560383373669200844642588800862076747484477778935006089582268679284813723271398131081933157980320166018138474570186249264928074299214693080049774027261578668430
366 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000652705919387148045114174286311930542842815828157495811185727288082909891781613540020994732233213516376251990614783692146396803081655543419387937680145549574577720282949261012924329061
367 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001970114993123303238230676982764941433949012703812559435918549766482152928873279164713414289540784689949250126451910219087930359868781111334926332783868672500325432700343301371409286740
368 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004893840332615470890908950242280912388530682983917792300580908316090852837773679036302265990445658462214945146931714655832636632927265175058711680562097650085293140416105828099842871186
369 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019102893264930527717606482173993183645914811653382696731242048777469732057902662633082461077694717183646450646845436981602766768689888275381531297737109701867974623793161268755244744721
370 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008572605668865815913790078262448212042751232145571983355037728259616984868080579231521104181764482615167481409523777059883593696912171729463459691819059319611719585267259887113739025748
371 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000186018244246593685517874978191072862224606387354804499512904226358194682316005057318564764672630479703233648082499722305691565481422130464761645538027262535977455459813978455359723574254
372 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000528147123195283036800890980985202877952540585700635657407156736880479858605740413654670251170704790227349660365046535265661856624853131812144369851161491172476571511147842483538221557378
373 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001728670095112608452899074980044869065460025515441781243092766425020162177770792622285186144467048740952898548951280793116442673225178740449015091795152995129097889901877112134783141402488
374 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005171827344530740331322703129219073964949070175467467370678162432954422097926945421994387309636363065947067686038727635855397544773911810986427505263342172244160640559118194372824711081505
375 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013572619516612023896495928638818471679136341624687404748460489544306612575087689959751519378888318455489717361821223874610826140459599638273039599617823766991046609301695916653424246195950
376 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020584393531148422294081619654414404534003182438637699476620135031094848883746241728870560047530677062536506247222259545659254758396095311480816813539613861068190124601904412297954293322829
377 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000153537794180572817610449941974186915210736927127210547771235785553582308385423451657745505090958606227413780451062722097965317175670495693965851585459387343634032381710202188696645386449468
378 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311576837813928797323835242380810518099692493275955846414162327788737440599566504097054374943757426391104158290817203780925209738861773204113142510758151073311655018871659534241874824052061
379 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001795286955880976015060734562814201682133239788418948918480506855660560527600521805338894903720462747977851445335791587794955456116044336510979677117939366892929130120244656031999931065451608
380 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002042447513090520511351051224086332407118222291164567641552826002416865718924097452578859902859446376725164736038390012500393405311493836847982416880729758028733409635525405239772857829829030
381 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015138707664333160758358023687357443380114907865437283330729844295718526076448493638668815463299325977285094497454251232264643069008369093339424339461011037376677748754979223799143923445318890
382 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017748070075343152040033722702485149751744439868323432813045071723007544636198203419207823134250027591296031802263838007004678826119525210394920813362217979038467267233836488663072282817290844
383 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112701054463773969838050758551644589241006182668687514222287093734465620578951412821117470989201892822785004857742893591107894287266698756865448155593376444082431185656526810553076123590465553
384 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000625618514111926956163745140261085207382496034435430849763167928315529698797998369855402353553662193142698137851569820833447513905247300080888777473666165309880661455990195013704735026930245840
385 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000647073323347940017059641248713127376463623365478795850012811279452107645513307728943015001121606823995785094119243587994919791831610631519469181172052893491611872162176666598573144666743661866
386 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000216023577953323140578476225159656319716177794849073091881004463051394306513634822804472662282752331136555391796757373860028596755711627526221146332805166414403762703798379448525067353475895253
387 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016649472141637376028995457695306083092314224675114049804553915375878214923746237829113883169117599743346520281886946655007599497051219806479938662678428679009591482081112480527842570700877966289
388 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022633362328941509512869143758571029143231069482118628159482686703488407602991443775489069119458266895545173329591013423490780615282111508797153944296260735583449529164514463925546504453494911617
389 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180080641848679287589989667234868210593936032059612370213364398640791915171673908843696654251317902151447154120741199043580105492817768847014894027927268793090754262997729231361454766654024811369
390 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000248121787322567046911829998167633952971151432271528540084006934791902234267060129575224333846608410498958445719910087186982545352358969018383067506101489796074043232385095930796611183416532719330
391 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002068007492284847407999872387414891426154214299559812984313533672152491528591241354969248987168200970948534347793643019391564061648905372439671740098016633754009279578064323093995502204687135027717
392 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004174704964779666161765531245111349196539750705674711568531285657262141212109430787440929853374042925894778850125989519263169589348466278903293609762432849468356639773240079325365108712792834382747
393 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013163828617554482063413969073183948097949331109046045847507482617390393550438037017997524087087859178685768838170423153144747366506159621297532320323343898281372237352640007854125744280160848970282
394 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062736957018938606626876432020188362416993860452293628146870044159812793442769434237795980269024979809040921653023615428590976737099926001192006813513262707240835283752875453923332004021534288609699
395 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079881732942426451281084024593127252319016176075564125241560897796449002850095018486127710572436622094474414311283796837847537807806472316381686336084940297954484921545148507733899853906547145823105
396 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000468905003025435580172129235532122534473810094619940968492776236649567103790082009096005111937711652361846293730032249827838899868070188869628393426870276108521847578162796223181069246423801108393601
397 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001298738732774130159154786527003755052871790402772390612208053395905644318095999535014527160222709229455344485320449394431206960276910700490456147499433853624850928813171975915917233596749999007586890
398 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005894497729950407005990558204235548906778364470707676131031420437045952593562393422498883209334270454796618393466002605218020330678148445394917858426037247637403213960099319021384105126550906367685012
399 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007931740289530448452348793453369284988392653829688392510030374642076827576402594975659614954320365689678033523172264194805581497432162874572439097411661975206682660153664440368645590332404394136993007
400 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045922523480246100475820514477129118045468938739519253610325454884753729589914844559711744792865886231359212223261021698181212503796630992580826468849127719188195239702907574095404501344733262634913631