0 1
1 6
2 22
3 159
4 1044
5 9121
6 78132
7 748719
8 7161484
9 70800861
10 699869892
11 6978353179
12 69580078524
13 695292156201
14 6947835288052
15 69465637212039
16 694529215501164
17 6944974263529141
18 69446563720728612
19 694457689921141299
20 6944497426351013404
21 69444775581360183681
22 694445768992106527572
23 6944452722867331196959
24 69444477558135987959244
25 694444651405016586343821
26 6944445272286732998060932
27 69444449618458747884275019
28 694444465140501658147842684
29 6944444573794802030009593561
30 69444444961845874786481344692
31 694444447678203384081850711479
32 6944444457379480202993174727724
33 69444444525288417935372711276901
34 694444444767820338408153932634852
35 6944444446465543781717623555882339
36 69444444452528841793537146573638364
37 694444444494971927876273811992897841
38 6944444444646554378171761857372027412
39 69444444445707631530240178192205803599
40 694444444449497192787627379206424958604
41 6944444444476024121589337786374678520381
42 69444444444570763153024017811249121058372
43 694444444445233936373066777985645096731259
44 6944444444447602412158933778605582014832444
45 69444444444464181742660002782946239953168521
46 694444444444523393637306677798436966324303732
47 6944444444444937876899833402906876448968761319
48 69444444444446418174266000278294113821921563884
49 694444444444456780255829168406004793024777226261
50 6944444444444493787689983340290685604203294979492
51 69444444444444752839729062543483451352821663429779
52 694444444444445678025582916840600471139703398016924
53 6944444444444452154326559896920419609929350516837601
54 69444444444444475283972906254348345102631069044541652
55 694444444444444637191497330756343823552668998645312639
56 6944444444444445215432655989692041960862330662490015564
57 69444444444444449263120766602241928922034465909030306541
58 694444444444444463719149733075634382354744482307756286212
59 6944444444444444564911352498389381556383732611497347625899
60 69444444444444444926312076660224192892201356920675930743804
61 694444444444444447456117145793067872242924799142520050497081
62 6944444444444444456491135249838938155638364902468826362949172
63 69444444444444444519736261978160030139406445913983346701825559
64 694444444444444444745611714579306787224292446479528371451145644
65 6944444444444444446326739882787334086818494451591265049303233221
66 69444444444444444451973626197816003013940644457659440135788306532
67 694444444444444444491501830403016685503795694504748351759611207619
68 6944444444444444444632673988278733408681849444624170926792746325084
69 69444444444444444445620879093408750470928225695478575696098401698961
70 694444444444444444449150183040301668550379569448335012863410812774292
71 6944444444444444444473855310668552095106538975718403860010892528508079
72 69444444444444444444562087909340875047092822569539298280359638937946124
73 694444444444444444445179716100047135710996807726285854370706043156838301
74 6944444444444444444447385531066855209510653897571806148844088447923008452
75 69444444444444444444462826235834511726108253526490449390749385998697502939
76 694444444444444444444517971610004713571099680772628448488442601095972632764
77 6944444444444444444444903989229196126486039671495594446894661589646543755241
78 69444444444444444444446282623583451172610825352649044391280426586990905505012
79 694444444444444444444455933064063236495484325120723194020870247499880018608199
80 6944444444444444444444490398922919612648603967149559442498288110913138996369004
81 69444444444444444444444731659934914245720441461351413181915771018531866164113781
82 694444444444444444444445593306406323649548432512072319393322312557781940344199972
83 6944444444444444444444451624831706189476344369867118662873470334787436116898479859
84 69444444444444444444444473165993491424572044146135141318156518253084362370344898844
85 694444444444444444444444623954125988070241942580011299905139062606982460773644537921
86 6944444444444444444444445162483170618947634436986711866287206798083668314705582069332
87 69444444444444444444444448932186483035089381897833615830961685782123747750745843613919
88 694444444444444444444444462395412598807024194258001129990513345319117944889427390126284
89 6944444444444444444444444556637995409210567880779173729107374981420890438694265011011661
90 69444444444444444444444444893218648303508938189783361583096166334446053570322836106729092
91 694444444444444444444444447249283218563597530352812676561017705882993447947059100957946379
92 6944444444444444444444444455663799540921056788077917372910737489167023759050419508082515324
93 69444444444444444444444444514565413797423271592153650247358775972464720946595287426679279001
94 694444444444444444444444444724928321856359753035281267656101770552399083655429882123720035252
95 6944444444444444444444444446197468678268915123137174589517302732613177562656557425277904453239
96 69444444444444444444444444451456541379742327159215365024735877597102871050102424630779629489964
97 694444444444444444444444444488270050290056211411762698071265901648535677222380636590391301243941
98 6944444444444444444444444444619746867826891512313717458951730273260743352087427326080237251683812
99 69444444444444444444444444445540084590584738618627400785114980874546216883183382718593557290750499
100 694444444444444444444444444448827005029005621141176269807126590164851270105525149993248917349834204
101 6944444444444444444444444444471835448097951798799018352961207855196986721890080035180174031307370481
102 69444444444444444444444444444554008459058473861862740078511498087454612497851486617196194877976810772
103 694444444444444444444444444445129219535782128303308792157363529713257993246493982748365691178838694159
104 6944444444444444444444444444447183544809795179879901835296120785519698635427140596899364759726344092044
105 69444444444444444444444444444461563821727886540916053137267421576164783131959317496184587641055585082621
106 694444444444444444444444444444512921953578212830330879215736352971325799177601928648361958544266297592132
107 6944444444444444444444444444444872428876530496856234661765018872737452911502170809114516472472728097980219
108 69444444444444444444444444444446156382172788654091605313726742157616478312607741871112560321811088220967484
109 694444444444444444444444444444455144055246595754739199877458805151769656120367021714702518937603556333164361
110 6944444444444444444444444444444487242887653049685623466176501887273745291147864321397428053478094928648843892
111 69444444444444444444444444444444711934714498227201813330269803462127574736340426548814921401943230323863744679
112 694444444444444444444444444444445514405524659575473919987745880515176965612027291133414157518683644108719724524
113 6944444444444444444444444444444451131701195789013378666590078419886522701741835667744162468762593323758732159701
114 69444444444444444444444444444444471193471449822720181333026980346212757473634005010729267762694016186287987622052
115 694444444444444444444444444444444611625863228058667799998085293830496400876879191709699219453920883356616858163539
116 6944444444444444444444444444444445113170119578901337866659007841988652270174183416197807349366258104991479668587164
117 69444444444444444444444444444444448623979914034800028333285465679095743355255312992806861117287446284966015670772641
118 694444444444444444444444444444444461162586322805866779999808529383049640087687918568663486355352083426124111626822612
119 6944444444444444444444444444444444548932831184203334041665469975310726917214716157620429050455943853928352768636052799
120 69444444444444444444444444444444444862397991403480002833328546567909574335525531296871460369368584608858451270319139404
121 694444444444444444444444444444444447056654112938416684374970082716101506263701237271711756351493627135425628723368267181
122 6944444444444444444444444444444444454893283118420333404166546997531072691721471615752406002076153745314282675676572781572
123 69444444444444444444444444444444444509749686156793750442707585401235870989925864265117598029147720801534507956114074468459
124 694444444444444444444444444444444444705665411293841668437497008271610150626370123727132628023271600153228352467588696725244
125 6944444444444444444444444444444444446077075487253177094401022968364230108081479939961239167210134540530958167854971332867321
126 69444444444444444444444444444444444450974968615679375044270758540123587098992586426511605612467261029912193953992414926874932
127 694444444444444444444444444444444444485260220514662760693358907542439086035370331832364176046179129595244336072182761206306519
128 6944444444444444444444444444444444444607707548725317709440102296836423010808147993996123299959223409852130789419021163206848684
129 69444444444444444444444444444444444445464838846199902350667306021894310484217591629142437188618181304208989929307802941696157061
130 694444444444444444444444444444444444448526022051466276069335890754243908603537033183236415137570752782720573497752372240311118692
131 6944444444444444444444444444444444444469954304488330892100015983880691095438773124061894260865309344862536274342708009188557902979
132 69444444444444444444444444444444444444546483884619990235066730602189431048421759162914243708993629489713683552492916678648337573724
133 694444444444444444444444444444444444445082190945541605635833732930350610719302661434880689846232152870592652963007751972298563480401
134 6944444444444444444444444444444444444446995430448833089210001598388069109543877312406189426047058179923424765672519346456770677768852
135 69444444444444444444444444444444444444460388106971873474229176656592098601315899869205350579454201498760933308492954006277802550633839
136 694444444444444444444444444444444444444508219094554160563583373293035061071930266143488068984465324268807949849253769379381515897924364
137 6944444444444444444444444444444444444444843036007630170189062749748135798366230830063467097819548628177007800649994890984826417620341341
138 69444444444444444444444444444444444444446038810697187347422917665659209860131589986920535057944788585803088069061107377356386893262921412
139 694444444444444444444444444444444444444454409233524087588059902077036728292489104084920010778821490067257132888000556437932185855926515099
140 6944444444444444444444444444444444444444484303600763017018906274974813579836623083006346709781952336561408759017846737005397068314832284604
141 69444444444444444444444444444444444444444693564171435523034830885259251540645560935456333602803868349132756073687016647601550748059834803881
142 694444444444444444444444444444444444444445440923352408758805990207703672829248910408492001077882138901700545204611444635420876291803844112372
143 6944444444444444444444444444444444444444450672437619221409204105464814621849472356719741673403430033118124212848123427136651753108142557802759
144 69444444444444444444444444444444444444444469356417143552303483088525925154064556093545633360280386794493174935031947220726665705630828250798444
145 694444444444444444444444444444444444444444600144273813868563435969953698879570142251326875168419084125512326565226877722202745765330150695892021
146 6944444444444444444444444444444444444444445067243761922140920410546481462184947235671974167340343003150132018595465324937531217834113634861917732
147 69444444444444444444444444444444444444444448336940178680047419232582175805322586889616505212543810436328045049106767111230214451883760114400592819
148 694444444444444444444444444444444444444444460014427381386856343596995369887957014225132687516841908411904511045765299701115738746626212585915769884
149 6944444444444444444444444444444444444444444541756837800334518814147887728466398005573745963646928594240962073767573558453455944528096028248027989761
150 69444444444444444444444444444444444444444444833694017868004741923258217580532258688961650521254381043630217618467647158838603301868748801505365553492
151 694444444444444444444444444444444444444444446877254278341696303687030526544993283472676982424506548189355095634348956484027200946126408807752752421279
152 6944444444444444444444444444444444444444444454175683780033451881414788772846639800557374596364692859424085859830985237636207921879531093985064024062924
153 69444444444444444444444444444444444444444444505264690291875740925509096496958165420150257893945997038067201566019362382191443232984856252600027021241101
154 694444444444444444444444444444444444444444444687725427834169630368703052654499328347267698242450654818935468173251807175566169404319526845416320142475652
155 6944444444444444444444444444444444444444444445964950590630226856471060745757287468837089780681983259285013335851126613435149133661948190444625508373864139
156 69444444444444444444444444444444444444444444450526469029187574092550909649695816542015025789394599703806719991041203884327798120537313169118566881725501564
157 694444444444444444444444444444444444444444444482457098099089004745109851977265520054260577850382914815458666583080735551400180552898011897634137040717950041
158 6944444444444444444444444444444444444444444444596495059063022685647106074575728746883708978068198325928501332922869731927949528555150129219896807555791980212
159 69444444444444444444444444444444444444444444445394760785810558451961079632764971334689847779592906203719799997324228669647090322667847525986927423343434137399
160 694444444444444444444444444444444444444444444448245709809908900474510985197726552005426057785038291481545866655659101837477756516045622430465150730945417269804
161 6944444444444444444444444444444444444444444444468202352978597294632360324152457616700579527823155988426328333264094557864625601302077777063857481572887794980581
162 69444444444444444444444444444444444444444444444539476078581055845196107963276497133468984777959290620371979999721826980094059986109808037561499690441837902803172
163 694444444444444444444444444444444444444444444445038392157798265699142341437144773750847821528912233043991541664926319311109433405493470782253174223279402640697059
164 6944444444444444444444444444444444444444444444446820235297859729463236032415245761670057952782315598842632833326367072238979963945579870846236975949718757454311644
165 69444444444444444444444444444444444444444444444459293137278289975811891869261952677104528871556139159433121874956453804235711008629102874978956304317813897082156721
166 694444444444444444444444444444444444444444444444503839215779826569914234143714477375084782152891223304399154166492462396921012955810835450784722333497660175894720532
167 6944444444444444444444444444444444444444444444444815661765290582728630630064882150260946555122236812319161380207244528391724675909694636296164415402888662751312839119
168 69444444444444444444444444444444444444444444444445929313727828997581189186926195267710452887155613915943312187495644702286811379323956240988133250076460269355515731084
169 694444444444444444444444444444444444444444444444453724877465597901549099084955387089856997211389253641312367838514445942936444500518234165090872416251989830079856662461
170 6944444444444444444444444444444444444444444444444481566176529058272863063006488215026094655512223681231916138020724450126625428704813647443577392018867581793720484148292
171 69444444444444444444444444444444444444444444444444676455269973280872060810457218010579758263618064674366142529296194479505984422924059327158018858531018838797184559299579
172 694444444444444444444444444444444444444444444444445372487746559790154909908495538708985699721138925364131236783851444583443456294507200151764931043539513845082342467192124
173 6944444444444444444444444444444444444444444444444450244715082665355134853594763783597827289923784950192486896565738195311379903814745897071073459655774347342110366553441801
174 69444444444444444444444444444444444444444444444444467645526997328087206081045721801057975826361806467436614252929619447907197689670227439656825261060759143328015883133742452
175 694444444444444444444444444444444444444444444444444589451210399967211704673202427923279015581427957088145505747476788216079418768335225082345328444164354189041482174119854439
176 6944444444444444444444444444444444444444444444444445024471508266535513485359476378359782728992378495019248689656573819530964387370985875734871439466408063772004226364159318764
177 69444444444444444444444444444444444444444444444444448069613593332513625950163394031415308722869032260536970977020253038735165153900246937680907178915188836747991946394131598741
178 694444444444444444444444444444444444444444444444444458945121039996721170467320242792327901558142795708814550574747678821607247464791567652345589218419757935055320976247245999012
179 6944444444444444444444444444444444444444444444444444535073673166646173982087418184118716051405059139846757607758839659301711847586273638684511775344124040846787618228017830919699
180 69444444444444444444444444444444444444444444444444444806961359333251362595016339403141530872286903226053697097702025303873513737741856874344534943387532173739403885674754202095004
181 694444444444444444444444444444444444444444444444444446710175162499487682885518787936301234618459811829502273527304324815876127064611910828082750767088078300882041733973103936797281
182 6944444444444444444444444444444444444444444444444444453507367316664617398208741818411871605140505913984675760775883965930171173648034692590756954436396457244937180586943147260853972
183 69444444444444444444444444444444444444444444444444444501087712395820525405471303031740864198794828629070890171515941453730236500115118050145948594711141866640900448462418231075151359
184 694444444444444444444444444444444444444444444444444444671017516249948768288551878793630123461845981182950227352730432481587612662018820397697498184316744042729237848453875850355264844
185 6944444444444444444444444444444444444444444444444444445860526143228846468470115909126854938303204049060105587621231869676589245796877232371424234169914306302497908832012818307499661421
186 69444444444444444444444444444444444444444444444444444450108771239582052540547130303174086419879482862907089017151594145373023649833742322274151751901545931514654179546468084934217283332
187 694444444444444444444444444444444444444444444444444444479846486914054495045086231061504706790913434559835973023864130075248064478097927933756707931456400696108349311282129907809975045419
188 6944444444444444444444444444444444444444444444444444444586052614322884646847011590912685493830320404906010558762123186967658924578976645306180650986713157609652047422002186878056774732284
189 69444444444444444444444444444444444444444444444444444445329495506184695709460489109870951003106169197329232658929936585214534945285152186841802106595244189556892339143980485495739310175161
190 694444444444444444444444444444444444444444444444444444447984648691405449504508623106150470679091343455983597302386413007524806447806948481651823703424526977528443957283416610970224738903092
191 6944444444444444444444444444444444444444444444444444444466570720987950726069845561080107108410987563266564149806581747963696706965459620625036590298116441427539042904047221088595442490537879
192 69444444444444444444444444444444444444444444444444444444532949550618469570946048910987095100310616919732923265892993658521453494528503841437284822300639966587359670019018863030330839954961324
193 694444444444444444444444444444444444444444444444444444444997601358032101485079472360336011043608022414997437078497877032425751007469813779441880907985852382442943010302971363019693901208082501
194 6944444444444444444444444444444444444444444444444444444446657072098795072606984556108010710841098756326656414980658174796369670696545916553516077476376106333280586034823205366782571884803569252
195 69444444444444444444444444444444444444444444444444444444458273367284135870460320142341733609423533893708269260295780259143977108520078637541310887301778074948091443008381447418711578885980604739
196 694444444444444444444444444444444444444444444444444444444499760135803210148507947236033601104360802241499743707849787703242575100746981195908237764584843087006401028007971069333661500663807375964
197 6944444444444444444444444444444444444444444444444444444444790167515436730094841336891876673568921680676040064840727839811932761046335299110753827640952978935250357546212764838840666397572629287441
198 69444444444444444444444444444444444444444444444444444444445827336728413587046032014234173360942353389370826926029578025914397710852007863025987287425322838889857571208748840473997926330770056977812
199 694444444444444444444444444444444444444444444444444444444453087521219251585704366755630250172556375350234334954351529328631652359491715810457729912857458581627451224539332035584508167641008188861999
200 6944444444444444444444444444444444444444444444444444444444479016751543673009484133689187667356892168067604006484072783981193276104633529908162807558875878019105229462252919266812573713525950914760204
201 69444444444444444444444444444444444444444444444444444444444660521363814622975942502224089587647242717089191707192121566549124642320626228592198784708771000973671049757019352548066670221831974548253981
202 694444444444444444444444444444444444444444444444444444444445308752121925158570436675563025017255637535023433495435152932863165235949171581034122690464868178665065897284459774690164845059175570830264772
203 6944444444444444444444444444444444444444444444444444444444449846367428698907731895888935573024514401260563126013136372497061449391348989048127991765268613170073715320499628020335482619669026443013165659
204 69444444444444444444444444444444444444444444444444444444444466052136381462297594250222408958764724271708919170719212156654912464232062622859173277267593589379376388075024041539333523135363496462601658044
205 694444444444444444444444444444444444444444444444444444444444579492519050806026630730556722658946193364847411483661742645759869568117058059536491882721912681834770639318787277334922328948218569392556406121
206 6944444444444444444444444444444444444444444444444444444444444984636742869890773189588893557302451440126056312601313637249706144939134898904812612771713727274135408664447251227171655686419623840332421606132
207 69444444444444444444444444444444444444444444444444444444444447820646309603483999101597251399806988167454518620424876899477330072536259784821745465422408606456200977008194868240679199277531435868082819211719
208 694444444444444444444444444444444444444444444444444444444444457949251905080602663073055672265894619336484741148366174264575986956811705805953648442652938732011989212461467881434044662592632741723380060773484
209 6944444444444444444444444444444444444444444444444444444444444528849491073420433310873264618328508037519696298843955255820266585146739827953876969308977658319046351269305772451246204546153589783235146116527861
210 69444444444444444444444444444444444444444444444444444444444444782064630960348399910159725139980698816745451862042487689947733007253625978482174543559763850500934146294937843438870129646544387125944779601817892
211 694444444444444444444444444444444444444444444444444444444444446554570610168844166105164948791546034271325740804432214728839997962001829032180257563418111230606724089109047914262072011910700960127010955458136179
212 6944444444444444444444444444444444444444444444444444444444444452884949107342043331087326461832850803751969629884395525582026658514673982795387696918967857791325891321307050671583829293490523952480060602375370524
213 69444444444444444444444444444444444444444444444444444444444444497197598587554437485962457053121984190116476853444138701554333282383379059137839772408227459855690363457231812268475467890794968865359803096633163201
214 694444444444444444444444444444444444444444444444444444444444444655457061016884416610516494879154603427132574080443221472883999796200182903218025756294091490898357433688410685132044036546570755909327279508703956052
215 6944444444444444444444444444444444444444444444444444444444444445763273298022194270482394759661382938086245254669436800872191665392917809811779327643496785212754348131348817764359581367641984001082733194256548115039
216 69444444444444444444444444444444444444444444444444444444444444449719759858755443748596245705312198419011647685344413870155433328238337905913783977240631867456919776444833204801670894130501499526122485045514877673164
217 694444444444444444444444444444444444444444444444444444444444444477415165783888190095393202324867906785489464700069253355138124968156278578627816524420584025184307059463392533939580312872538039144863282323776579016141
218 6944444444444444444444444444444444444444444444444444444444444444576327329802219427048239475966138293808624525466943680087219166539291780981177932764348915007160837773531321870735251526129886410666619338369061056916612
219 69444444444444444444444444444444444444444444444444444444444444445268712477930538085718163391455031002970569950835064667211786457537240297799028746443847258209069469911303501707811870936539404735092761867963865979964299
220 694444444444444444444444444444444444444444444444444444444444444447741516578388819009539320232486790678548946470006925335513812496815627857862781652442055348461972317787925013771155204844716555956719712308151282883265404
221 6944444444444444444444444444444444444444444444444444444444444444465051145281596785476287418119709108407597582104209950013627994771764340778309051994429512085544583921481462296132586225872388933403203765938574455517350681
222 69444444444444444444444444444444444444444444444444444444444444444526871247793053808571816339145503100297056995083506466721178645753724029779902874644384713604681113438496693212289975787883791481678209723099481097923035572
223 694444444444444444444444444444444444444444444444444444444444444444959611965373252970240518786326061043523272885938582083674033202627441852791059633194071124659885986731832056417063813456645338595183633025422272612006739959
224 6944444444444444444444444444444444444444444444444444444444444444446505114528159678547628741811970910840759758210420995001362799477176434077830905199442951159689555057937611601779293777364158297372996110739069823551441491244
225 69444444444444444444444444444444444444444444444444444444444444444457323632467664657589346302991484859421415155481797885425184163399019379653109824163185111406582235223074983406481591967655475925920004981143388460196460390821
226 694444444444444444444444444444444444444444444444444444444444444444495961196537325297024051878632606104352327288593858208367403320262744185279105963319407112270528985336341067130370521964772211475649066239123076773199499688932
227 6944444444444444444444444444444444444444444444444444444444444444444766424145024949773066990908120454818868712220378280468962937418308817824661078937412961118324896222795991313146259785716344267992161781150616038084496677338019
228 69444444444444444444444444444444444444444444444444444444444444444445732363246766465758934630299148485942141515548179788542518416339901937965310982416318511139876385068960129786602815759241978303056523309860662244067641341854684
229 694444444444444444444444444444444444444444444444444444444444444444452493936958957077660008106036344703805051138842790345057406768791053778949860306768657361290763766938776249740593374589008436179180691155253526258430757603720561
230 6944444444444444444444444444444444444444444444444444444444444444444476642414502494977306699090812045481886871222037828046896293741830881782466107893741296111829362268466209657098444604821540149641074269362046897400641648944892692
231 69444444444444444444444444444444444444444444444444444444444444444444645681757307260274833535984241950928459611804403091959768502553109677807079841002549767365599659618944912111162581884509610222397023865387290657686042302774094479
232 694444444444444444444444444444444444444444444444444444444444444444445249393695895707766000810603634470380505113884279034505740676879105377894986030676865736129063867278624067077194611963900466509285501480513293800211843685216419724
233 6944444444444444444444444444444444444444444444444444444444444444444449475377266014840204171732939382106544823628443410632327545897161075278510329358397077517473313752255524826249655537191877852831595622980706076447052151020076683901
234 69444444444444444444444444444444444444444444444444444444444444444444464568175730726027483353598424195092845961180440309195976850255310967780707984100254976736559915924233476979528799286470959513805172115998680830466079301976786902852
235 694444444444444444444444444444444444444444444444444444444444444444444570217764983704338437626656817885996953924044418599141521980762360215296091567293260271270166132853515728750123752390113496709876570679901747151195908149304814385339
236 6944444444444444444444444444444444444444444444444444444444444444444444947537726601484020417173293938210654482362844341063232754589716107527851032935839707751747331175074908425698615718111267779249421441215910414703495115388805178210364
237 69444444444444444444444444444444444444444444444444444444444444444444447588777457925941794273999753780483257181434443798311871382852392338715735622515664840115087486477526403651128623265594103619303260987419080059739976121227831948784841
238 694444444444444444444444444444444444444444444444444444444444444444444457021776498370433843762665681788599695392404441859914152198076236021529609156729326027127016612484748996647306975896579669646852704583661533943354750416077671477815412
239 6944444444444444444444444444444444444444444444444444444444444444444444523052769781481878190183327177845414762869194428291130117904643141801226723896224954336210520494562914133007717699463217655288806911567163147017339716700676645076226599
240 69444444444444444444444444444444444444444444444444444444444444444444444758877745792594179427399975378048325718143444379831187138285239233871573562251566484011508748644550230060202040729189683641833786288804593442886938250527371955035610604
241 694444444444444444444444444444444444444444444444444444444444444444444446409652577870380288087916512779468702405063194040611586280949411878364001430738957191738596345694571869492110950957873901641445074336705823257528854172196839512332087381
242 6944444444444444444444444444444444444444444444444444444444444444444444452305276978148187819018332717784541476286919442829113011790464314180122672389622495433621052049443481772081128483556842858648494531916967056449385734223686019548251166372
243 69444444444444444444444444444444444444444444444444444444444444444444444493574647780092840535531246152820050893459913184348622990357068630292433369101807263126798241975686292801970445807832021382073026464607752559766602799323640681350007874259
244 694444444444444444444444444444444444444444444444444444444444444444444444640965257787038028808791651277946870240506319404061158628094941187836400143073895719173859634569405948384332521950229474536622962796711585292743492467434157371395722764444
245 6944444444444444444444444444444444444444444444444444444444444444444444445672699527835654346721614487153834605669831162942048908092260049090644167560878514911503289382725445304307931833331341229915973260039954241907478595763165895807917019615521
246 69444444444444444444444444444444444444444444444444444444444444444444444449357464778009284053553124615282005089345991318434862299035706863029243336910180726312679824197568424325937530288200970475697216467912939267844622708133221961815650843531732
247 694444444444444444444444444444444444444444444444444444444444444444444444475150821529224692001373695512179198475079112406884556035639834560599437522355296206120915567901469284544732978585825693529355921894697897759340218997199446910294592781424319
248 6944444444444444444444444444444444444444444444444444444444444444444444444567269952783565434672161448715383460566983116294204890809226004909064416756087851491150328938272543710613755126162805196341556981289804080238219709289120021155514302185975884
249 69444444444444444444444444444444444444444444444444444444444444444444444445212103871563950633367675721137813295210311143505447234224329197348319271392215738486356222530870064721366463195655810989359724408942243610830118491342467370817751488699753261
250 694444444444444444444444444444444444444444444444444444444444444444444444447515082152922469200137369551217919847507911240688455603563983456059943752235529620612091556790146925175205145629901253646335430810613024400123909298571158417328349679040127492
251 6944444444444444444444444444444444444444444444444444444444444444444444444463635930122432099167525226361778665713591111920969514188941563267041315118138726795492238896605084948465154134815435949338496415669855274938139414349211609062685333894150412779
252 69444444444444444444444444444444444444444444444444444444444444444444444444521210387156395063336767572113781329521031114350544723422432919734831927139221573848635622253087006459019573710650855836109571795378797299579771398729651591986970710473566108924
253 694444444444444444444444444444444444444444444444444444444444444444444444444924231586394135812521463992377799976173111131357571188056872415009366211286801503220639305748460457033352823590082061431880423613531578612123031166992889925736099534060386644601
254 6944444444444444444444444444444444444444444444444444444444444444444444444446363593012243209916752522636177866571359111192096951418894156326704131511813872679549223889660508494794047123045884693882544038984923819247800979633302780325889315635829404409652
255 69444444444444444444444444444444444444444444444444444444444444444444444444456439122993186728646369933142778332737661111617272613034755143708567488615503370913849315977044844759120716470630836186590682643225430252257753962407872646940078353098336171415639
256 694444444444444444444444444444444444444444444444444444444444444444444444444492423158639413581252146399237779997617311113135757118805687241500936621128680150322063930574846045703125409197265570538982819951024911028228251269492815470252093082391696116987564
257 6944444444444444444444444444444444444444444444444444444444444444444444444444744311408163001549492581661902791651774861123765148659202211926047520548720917606179566232759454452311165495289286043267941754292184319454262561793129017768688662286445710306593541
258 69444444444444444444444444444444444444444444444444444444444444444444444444445643912299318672864636993314277833273766111161727261303475514370856748861550337091384931597704484475911232154416113076242247374681230037893839188851961370604721767825776246951674212
259 694444444444444444444444444444444444444444444444444444444444444444444444444451941118537408372070647874880903124627704861427462049813388631484521347051356273487822489152319694641111727716326211636111242610150802238947838895759954250597963370997091981749648899
260 6944444444444444444444444444444444444444444444444444444444444444444444444444474431140816300154949258166190279165177486112376514865920221192604752054872091760617956623275945445231113191558340722157126891870653179996098511349757598200511721958708341549899795804
261 69444444444444444444444444444444444444444444444444444444444444444444444444444631861296768542635099530205355911449025954869019884578668049120446367009617240170528895562141325699361123554244531533120431860265154832984061071797725771490472071530271096440080464081
262 694444444444444444444444444444444444444444444444444444444444444444444444444445194111853740837207064787488090312462770486142746204981338863148452134705135627348782248915231969464111159339750269634932455126780819216097472910257774210754367760019964280251926657172
263 6944444444444444444444444444444444444444444444444444444444444444444444444444449129865752546899210821588467231119558982205058830447800034561344492508573764337596555722386866475817361410301458793296881399686674409932642987192558051948163893737278152598587368568559
264 69444444444444444444444444444444444444444444444444444444444444444444444444444463186129676854263509953020535591144902595486901988457866804912044636700961724017052889556214132569936112301696923747197328509489578439267216863262499692291825492844708129972315893477644
265 694444444444444444444444444444444444444444444444444444444444444444444444444444561579977147005813603873045014111322307888459804094528334197366945646047677441773247226393004995228767368543317851852297517404887042404748240521404410929347705711228039315715025642080221
266 6944444444444444444444444444444444444444444444444444444444444444444444444444444912986575254689921082158846723111955898220505883044780003456134449250857376433759655572238686647581736140815235761705229281262519692817139541743586713655387502516494539341171968245134532
267 69444444444444444444444444444444444444444444444444444444444444444444444444444447372832762008478673430159458686116391030544828435696541688267506974484525269377664513993158458214052517546726071824386939864773056788744434676401472111756267076251885324895877006763470619
268 694444444444444444444444444444444444444444444444444444444444444444444444444444456157997714700581360387304501411132230788845980409452833419736694564604767744177324722639300499522876736853472144714731916305664113247770325024237764726777055023693870827896755489761137084
269 6944444444444444444444444444444444444444444444444444444444444444444444444444444517654152383545300169087319800486243109096954044225746875540021007695446465067774946183162294788684646272000724297721991504337929942633113781563502250147996974640181870490408930631932625961
270 69444444444444444444444444444444444444444444444444444444444444444444444444444444737283276200847867343015945868611639103054482843569654168826750697448452526937766451399315845821405251754669168620556702644738007314903625471528536505710995845435472800074888712378559522292
271 694444444444444444444444444444444444444444444444444444444444444444444444444444446274687142921965837560516328345489411060757184438977005221833858525719494960027706987912390703050449490133348397451499059639322662657485856197701418043116285556940085711732271287649699091079
272 6944444444444444444444444444444444444444444444444444444444444444444444444444444451765415238354530016908731980048624310909695404422574687554002100769544646506777494618316229478868464627200058675524671185066835800807428106171903782192941174015259324119382097110002112438124
273 69444444444444444444444444444444444444444444444444444444444444444444444444444444490200511906382479272346241541970568609852262944307758463879179796476320707334026008031143100909594570586667031096321273579106564222803778451576990898235572583687244298591194974278648011045301
274 694444444444444444444444444444444444444444444444444444444444444444444444444444444627468714292196583756051632834548941106075718443897700522183385852571949496002770698791239070305044949013334784728159794102464437491925052531832356033024194461898973119454591944952205308476452
275 6944444444444444444444444444444444444444444444444444444444444444444444444444444445588346130992895315141989371882597548579639906941027294930312828245241351016683983534111910856073197598000009062048167027830158096195560989475962594244519976371236076087971427125315822411205939
276 69444444444444444444444444444444444444444444444444444444444444444444444444444444449020051190638247927234624154197056860985226294430775846387917979647632070733402600803114310090959457058666702889564166910464785107185083712805947946738407521993544288052244956692613742702004764
277 694444444444444444444444444444444444444444444444444444444444444444444444444444444473041986608155716211883067630398272047824331006859015706591154039464367108750432921686131104735163273283333559689764716449163928367390890849645216143267522056397121776692051889206294048820442241
278 6944444444444444444444444444444444444444444444444444444444444444444444444444444444558834613099289531514198937188259754857963990694102729493031282824524135101668398353411191085607319759800000905324544860993232324359174922418189254852111398691622887041569644549590578007510493012
279 69444444444444444444444444444444444444444444444444444444444444444444444444444444445159382998537226238630410024093290134528941608504808725998112184319942511052094156375486610951712415165416672324798360074242738113034779735692115008730306141998392923915272362074450945174672231199
280 694444444444444444444444444444444444444444444444444444444444444444444444444444444447304198660815571621188306763039827204782433100685901570659115403946436710875043292168613110473516327328333355965455384277757258895697564378846893596037389809857709295400295196268865387947603821004
281 6944444444444444444444444444444444444444444444444444444444444444444444444444444444462317908296763989299093583935665586696556873545953551483286137941331896109635687242720498607126143712468750141450175970508123012441269523250106813638852125912313682615873693311238448005183450480781
282 69444444444444444444444444444444444444444444444444444444444444444444444444444444444515938299853722623863041002409329013452894160850480872599811218431994251105209415637548661095171241516541667232465751657955637275539311874744740988799873164616711280862451596236838038449729461507972
283 694444444444444444444444444444444444444444444444444444444444444444444444444444444444891281040752433065810672931724973000747255171982172120415486781866630736074225514401345798511486926145052086869575267137311293549493338200683886094653681037257257503468809869818469897632852840822859
284 6944444444444444444444444444444444444444444444444444444444444444444444444444444444446231790829676398929909358393566558669655687354595355148328613794133189610963568724272049860712614371246875014144961259652937755101070287929712799315592582792898856215471066771241416576247394001630844
285 69444444444444444444444444444444444444444444444444444444444444444444444444444444444455615359352144159978600156626457658352014712632887636343720502879999101735188971193366978296120506486959635505072665149931215211691179855494822015381071537489229099339008116893611782230834387335784921
286 694444444444444444444444444444444444444444444444444444444444444444444444444444444444489128104075243306581067293172497300074725517198217212041548678186663073607422551440134579851148692614505208686957301364139631170377107162487197081272197584532395702162415776742317276866201479896497332
287 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444723717317136937332798337248994774792133701149155524241926345905333310876713057613167507790736345995507324220960149762634274111784094881989281449836585706483461918130484354402932894694930911948655476919
288 69444444444444444444444444444444444444444444444444444444444444444444444444444444444445561535935214415997860015662645765835201471263288763634372050287999910173518897119336697829612050648695963550507265613594755528430829078919157435425334471672149589741162950848403059371495103516835338284
289 694444444444444444444444444444444444444444444444444444444444444444444444444444444444451426266261756766653291764558202703136675862062221439381491980966666105251159773662521028101741983221016438857337076601400827720569633592139679843722878334271472715850145465995692767929913007777430338661
290 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444472371731713693733279833724899477479213370114915552424192634590533331087671305761316750779073634599550732422096014972657833947207456332572406845919207479920039098532277483996929456994086737853998575077092
291 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444618989989877252499665627447288400911750229884888869317870632857499985964612327674896359035876882913858744304766760245177196592718109885973122570484304901045526516946605783073581800800474386030679932129379
292 694444444444444444444444444444444444444444444444444444444444444444444444444444444444445142626626175676665329176455820270313667586206222143938149198096666610525115977366252102810174198322101643885733707645717708916173150736707882788114483470513918898461930740826113946891365887414275143407324
293 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444448808083080264645824974019515543356127089080455555066280099154770832982448641525205742309230255406179801940952502339449998618416768223334006586559672554296893121719866553162534302946420765894111974997886001
294 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444461898998987725249966562744728840091175022988488886931787063285749998596461232767489635903587688291385874430476676024460030163848275738107287916263399272652899738202168243084264358760440936949614121651103252
295 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444553535410339949478957683821221917236510560344722209990335812202604157894549371463476891064089718487828381857145891819532240274814467488088878753182073584505347878181469463406136605366154772326179281725756239
296 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444880808308026464582497401951554335612708908045555506628009915477083298244864152520574230923025540617980194095250233944769103859982681331440561292827130559882700518016685975361055009363650582797382013541261964
297 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444447171718591832070307275428863881264246097341951388583091728638398437280697067619920255609935576295529042879761980628821435106127942734821176825186312878520965776295275959122524531260976411808048001670258330941
298 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444455353541033994947895768382122191723651056034472220999033581220260415789454937146347689106408971848782838185714589181952300995554670184801047485865646858971308341202267068977044159395501773206162666227586271812
299 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444512626298129135091015219054930364939485766882118047910626549293294265350760023831339723581722740721559405327382849053868394050228892561005240055084866118657472724744855868212597746031700465200774120264915973499
300 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444717171859183207030727542886388126424609734195138858309172863839843728069706761992025560993557629552904287976198062882139818485087167226086320960821045854179671843064076402798175121533186364698979119245875686204
301 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444446148990786561710608713809706592456820477505386284531098997065665689967102333929116826422876401851372318466517904559680039916843843610787034279078829829588970131388073224265912881508821672310017649320656730137481
302 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444451262629812913509101521905493036493948576688211804791062654929329426535076002383133972358172274072155940532738284905386824636512060831076398559277245643874079649328631508783442662584912227255654127835371767718772
303 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444487058102997376098551178575998144753845270967990446610808259974975582510891681561253993905243379617641294996280947325334318183448575456723470087777578446214386537779637916890213789152658450470434418272553576637159
304 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444614899078656171060871380970659245682047750538628453109899706566568996710233392911682642287640185137231846651790455968003932610341047378606926122958019086930342646223906114440019702809135953944071795301193695224044
305 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444445509785908267735797112797733286952179465107533094498603539832707722896105625372364683180964417823774365708240357016466691235635624327166277204637666791981320196456802177163224911734544927832640833197838380708729621
306 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444448705810299737609855117857599814475384527096799044661080825997497558251089168156125399390524337961764129499628094732533431582048684290871961001638057989133571971807630126440416305122973719938812669280197440389620132
307 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444471077981040026728261153276665507137819961021660695798421829151026405735973967642450412857443778927692476039342258745000614015088247942149691925714579122836847043469299346044501061386537062099540720910057682889443219
308 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444550978590826773579711279773328695217946510753309449860353983270772289610562537236468318096441782377436570824035701646669122618377739697426176435207879776180552917798883055328070878285324282831160229595606401776579484
309 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445110282859334001539862165249971011778832358874850728293879062108993476732682524394593654769427806525645234316889801958348682873996757605713345381956115364136544614929463318968039606755082017622597586607834732920891361
310 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444447107798104002672826115327666550713781996102166069579842182915102640573597396764245041285744377892769247603934225874500061397728086022138163016457222714595878837435404595960472424957977032208222379730252841612558791892
311 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444461090404816683371829887464582608627804142305204601540680309886058170251650396443198174702569028496474464191255578382292050401837081176350717823505269433276275089486024501645623042457243672301101257920621438965761527679
312 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444511028285933400153986216524997101177883235887485072829387906210899347673268252439459365476942780652564523431688980195834868272276720672264109833738670745662430993846844977320893235952801505755332989217771766586547016524
313 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444860593453750417629080519947898549028436890963448371850341080484787589624593244413287700897559045745194938114722792890634593365875678353599482343457202028598323133601764215826264270584558294969676721037238256714995166701
314 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446109040481668337182988746458260862780414230520460154068030988605817025165039644319817470256902849647446419125557838229205040123216297281842883532699180164622615078018044746258661346833540446082418714290097069753984290052
315 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444454848169677093774060346332030797059044255607419542629591860345453023073948164443665525855772309476963206786201403155599198167426686554619313205609731915501723861925848712094399359601227823324010499118017765548158707066539
316 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444486059345375041762908051994789854902843689096344837185034108048478758962459324441328770089755904574519493811472279289063459336345600553947032639074409150207812737877838799909411855462892522360856843792635638364210842759164
317 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444704537575260677684841991634103259809439723518821899073129841969658910182037444424971479727641070257413502988368412223313287518786342248600134728336505346690159682489436229154955001377151046899336802318791375225102988259641
318 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445484816967709377406034633203079705904425560741954262959186034545302307394816444366552585577230947696320678620140315559919816741700786336279658179887947339564307890655520722747077673740529103856606598557423805586716011010612
319 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444450946772714850275454383124185914828569326421303880810161579382574806087884269443957620326524360089768670908042543638916165521302135269747472586560785463503842244599608779436053759079814598027679717355443173326712115952875799
320 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444470453757526067768484199163410325980943972351882189907312984196965891018203744442497147972764107025741350298836841222331328751874762748357406823309309557826583655041226220968724066992186091775755906978901726525593680043391404
321 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444607002651204590219692911437981204047566493865930353587372817897703485530440069432273841496442335577550106034396924306237471365883288597816691537429127906942409125139710980730063513176908238112778123075972888952141063807434181
322 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445094677271485027545438312418591482856932642130388081016157938257480608788426944395762032652436008976867090804254363891616552130198041068736832057981182443014495207130008335818290175399343751111260642532407688683545120157289572
323 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444448508399613448088825656119282863434522495679981592173017653780775920471594335069140179370744391722772085984193256440989270117480401842361936795929366162950945640169090740497566465974148879102502593833658896446940879255128011459
324 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444460700265120459021969291143798120404756649386593035358737281789770348553044006943227384149644233557755010603439692430623747136588266916157627447350523335064761995502647619641858008387362359604650967935549650319263440480222257244
325 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444546043323669535553974736315404919196395725332873137658774677852731345123191710061837817601943126402635482938164744358065086270343324568714497928208705934883182652389660376356421161932626670161297408868510708066071392017968914321
326 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444850839961344808882565611928286343452249567998159217301765378077592047159433506914017937074439172277208598419325644098927011748039936461697512767367058472576648348863780136032053225693574053423752005877699090390285261910716502932
327 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446984416425071722182701741218456313243226466655161774802700279651616961413126084879278773381911493399220406787451942284960490091916228256526760325115855816517732902391076864579567098631285524427365473820920889221982443008297369519
328 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444454604332366953555397473631540491919639572533287313765877467785273134512319171006183781760194312640263548293816474435806508627034331465773465125518592362198246602566784861980743742706377411588823711376898308589391928547388552860684
329 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444507943743960126387900876863794741164413994999712377703400840324623757368661485455315302667881120668313843503019631890457345585631238162567826256607489225190695988930375191437165329667044613192263857853955634980830351645443732284061
330 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444698441642507172218270174121845631324322646665516177480270027965161696141312608487927877338191149339922040678745194228496049009191618861260737363302472656491486639550382983838363215915587530733512429342281040053337401683196382666692
331 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446031926932336493030855254928201862443683208326142775918354341448927267549870469716215900030361350041179420908824130594766972974114283888814285409105601948878410388741772865219837850481165230132915330382621325521881953417038499285979
332 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444450794374396012638790087686379474116441399499971237770340084032462375736866148545531530266788112066831384350301963189045734558563123800399214870983912470818428452290282620333238158990914297232389489313236319302607591794073839811265724
333 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444484131506641745659104714706538379894425413541486902731292191869556515022080095076238730834092367084362818856053936598202507657686190416518831651203313533998404302380473893947658764697249330354628158795700454942051541484549743250887401
334 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444603192693233649303085525492820186244368320832614277591835434144892726754987046971621590003036135004117942090882413059476697297411428325451157522203214388085276452463157691280070289144955866665943947149625155770286421859821716260036852
335 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445436620999376974810951200996792830693968671870505901615638130072246208885335710239301604185642510442403804734681748288396024775488093690164689343985532291065883730159565637960120391172114057270925072037051060767306507710238704347136839
336 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444448413150664174565910471470653837989442541354148690273129219186955651502208009507623873083409236708436281885605393659820250765768619041398162081045501970172630171892403311013798222486112290410073425536015497587077547054527445790414496364
337 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444469248858317757703607113358253154100682550130095980873724286585139488555466726089315873437974396094393428451700377040543233952720535675362892825855249083041070197936580014106077614874266374625394011209504435268046734575141948100978228341
338 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444543662099937697481095120099679283069396867187050590161563813007224620888533571023930160418564251044240380473468174828839602477548809368001584598099235696197747339633380250272141423182760835225534945829486914448220222395313756296016709412
339 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445064554791277275923511167289662185850397086585732855176440497961820547220001485566230169282693235693169044625842759346914182151346725216507423015403670179084447367144863845280238792236513458409333817871923516696624651908092624493654938099
340 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446924885831775770360711335825315410068255013009598087372428658513948855546672608931587343797439609439342845170037704054323395272053567532229745240327638172471655660127696156512279023688835180533170875453570760290631744011354353543034936604
341 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444459947203115265231421112515574887979593260497976654712744345782378847013833370472489087565400664225662559448979402317006187887117001463742425984861181526889341953853543050102519163487432252831331279597335338457397441447820491300218170370881
342 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444506455479127727592351116728966218585039708658573285517644049796182054722000148556623016928269323569316904462584275934691418215134672521634504152159577937381903280180365163511641949368700136712908460805204860603606298336797900623146342220372
343 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444832013411214964118861146222705532823164845782749701151941977892804508679167595145560522468349938974897319557818391258488030511258369926879611259433897261882471925038262068445031861911883986267673726535532463594863336795984985256961446945759
344 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445994720311526523142111251557488797959326049797665471274434578237884701383337047248908756540066422566255944897940231700618788711700146374177645888594996366828029559217820126186388629323420446621028275805583881475519477366003682716940430730444
345 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444454133668613707436304861988900971653912454477902075862131882780653446050312523211972346395042081807705766322278793114795534096114792581505266128037464867905657490440755294974654007646701410318629410109796907598511292622301515442430064924339021
346 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444483201341121496411886114622270553282316484578274970115194197789280450867916759514556052246834993897489731955781839125848803051125836992687701315553297100899822529199280267308241075313509179280718973917841446502429435009934316736476638269145732
347 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444686675048676019240954883055857624681144695280885229886630402849669484591146413632641993209385378525977491390303161203221685736203147870964756587143091443075820030278077347420463035563152500613485520530557073997341152367145449304775738111255819
348 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445413366861370743630486198890097165391245447790207586213188278065344605031252321197234639504208180770576632227879311479553409611479258150525573562186116289412050390857345739320352321159424154478747416036843560422901667551494817086128466732181884
349 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444450500209550233814357205409729773950361950715355464080499093404575070448111993674149383163567967796482770618090912363413875476738412030107451328223403165058633031833988713577728027266661281485928139084406464386071764156417066485595489912792516761
350 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444468667504867601924095488305585762468114469528088522988663040284966948459114641363264199320938537852597749139030316120322168573620314787096471501748067662302967208414934999709466109782272382551811777673284318602021204857999918021850061708318701492
351 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444595838572089178692263468576577682092382101217219935345810668447710094536133175187067912422532528245402598785606142418680220251793634086019612859764382642392775920157864959012066487176861913030567481394731759796347045299380383151791633659857404279
352 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445050020955023381435720540972977395036195071535546408049909340457507044811199367414938316356796779648277061809091236341387547673841203010745116194475350577844844004947380417642481951569956678554666810921560883416324774126848140925038942868024154924
353 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444448229297635562800639920047747775385642885863763831716978600044526085696736662713010031143896646539468398302973486893800338839628174185483823640110826780123527198501179212453577125401462867329293643052006574595486887898040324462842408384856613048101
354 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444459583857208917869226346857657768209238210121721993534581066844771009453613317518706791242253252824540259878560614241868022025179363408601961219464978400527203755301980532140685365617301505422904159749396833758871297963878604284641123172340830343652
355 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444539065774222403349331334527027717974405479927429126257798334446485475751749901158584111930749496820043290907670505678341804324037687970428924277237538359343011164518410665252529987924736961246458900368717487289485044513231371107250679794856037967139
356 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444822929763556280063992004774777538564288586376383171697860004452608569673666271301003114389664653946839830297348689380033883962817418548382363745036838557504424503262697390315627407744747989408753951640352090665635163539794710162088677711081664473564
357 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446809977688893417066616696509026282693470331519061489778291694495470227127080862297936131602070753834415606025095975291878441434275532594056440028805934408594603920915988046965657109671085143217943805492149671846377501079677315826028875565163796237041
358 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444453906577422240334933133452702771797440547992742912625779833444648547575174990115858411193074949682004329090767050567834180432403768797042892426659570478114907935064420171105084658262867541150563448622630527253416289946266186166236459336387285235368212
359 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444503582775555668759998750746058990400670091621309870577790625695720089011510354890781736623385102179193723483960732715630294369190221648184744333111618261914942397254722586836751057387987773028674480322400591754596443079987505048229769411904146294160399
360 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444680997768889341706661669650902628269347033151906148977829169449547022712708086229793613160207075383441560602509597529187844143427553259405643998623860009581887666541915223015892348848683894425464614892250081282508892087739927804648452984123105378321804
361 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445922902722225052333302101984808093350085623866080097778098975726335558621092205602876748917960887813176420432351651224090692563088874537951941657356336154673869128295356213569214953284536903509765548800402193698659099211669914816060425388703862906947581
362 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444450358277555566875999875074605899040067009162130987057779062569572008901151035489078173662338510217919372348396073271563029436919022164818474433294134892466383948823273524356952412290325078823282128969612199631851128875917839289711159202900841532434511172
363 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444481405901388959641665885882953535667085473929985335777785807726491722298860638473405252056282355528662743844142124613935600647410555196782131874752171922294047964995093071509832127906452792898915752882971604441801469569139677024842775395081997394885440059
364 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444592290272222505233330210198480809335008562386608009777809897572633555862109220560287674891796088781317642043235165122409069256308887453795194165667525880566945749220740684050030721534558896432635278629528781195431848192843346621158771585712093902768643644
365 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445368480868057324374980480407171725010470181582966727777978526495626390804849295168464634740392221549901929436886448681723349518597213252886630202077352131060004072028163452428210213958677303717580278726136309442376707583883642238834443918507538160983003721
366 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444448140590138895964166588588295353566708547392998533577778580772649172229886063847340525205628235552866274384414212461393560064741055519678213187474944761289803031845074127401755649695469700114218210183295114691482410710000673123042488455695566569936839548532
367 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444467545355034766442707845343512626458595087872907501527782796495723993103454565712544949201843138872080881569255494550376417071298263664655499088385026019571335321589307432969434883414156362517918252794760792529648777563018657922441921334128518867179963102119
368 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444536848086805732437498048040717172501047018158296672777797852649562639080484929516846463474039222154990192943688644868172334951859721325288663020206645489347593348585075626245910769015165413669064567452605447933446725770735185906116288056600221137891482543084
369 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445021967209202494401029466921148994798210530156020871527903245726433160919697476146957063379411805135355372564720697092743760115789924949720810542958019354462723918887099210870790597614666782647871303175449352415576878569152715526932274297876293332120629589461
370 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446754535503476644270784534351262645859508787290750152778279649572399310345456571254494920184313887208088156925549455037641707129826366465549908838498243062099903924459780420955847331892826984981051437796046520921713976351253078973123508071849756005169038896292
371 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444458882513563395693359070006362058203288596587233855121530914476494162356325770237007259917818628461717217647451350760651927336228081457076353596907279959322285461488795133818309438989409700444996442512611951967086851722203562958036843821225560619913501947882579
372 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444502196720920249440102946692114899479821053015602087152790324572643316091969747614695706337941180513535537256472069709274376011578992494972081054295784499866137878950826069583128495723375441197544034950824804313385032737112820699608952928423620810360753873684124
373 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444805396172418225667310083492384788415548248014179711371606195245687392241477589258514831278799044876263774519617102349631516739035369760242173256015316884900005991286348959643894670931414634640109702548201671803961012086988054230375243385753628644279493529648801
374 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445888251356339569335907000636205820328859658723385512153091447649416235632577023700725991781862846171721764745135076065192733622808145707635359690727926189908008097127977975815141642788605096230671869794314672995994551741146492391347284117100027899944958447210452
375 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444453468237643788975016085420642953043722039533687826117623488214475518139370273064796204115303309455239927696323760892074121251809217577339387664733716193729871627598424606447842001558070054360063537122636653285606184178302297276877197676064299168692755117571557439
376 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444480539617241822566731008349238478841554824801417971137160619524568739224147758925851483127879904487626377451961710234963151673903536976024217325601531409520718446921628754340326258068532003670935080728952645085545338726781966209388175946553538728062328407600690764
377 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444670039274428057708735468849407159426384321675528986273920538695221286817590159953238436215916069714331525741427355635186364628563772766818024951676237929676276601225678691023028578090890112977831606301642778102183239962067815606401208267289313027661949056610285741
378 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445346823764378897501608542064295304372203953368782611762348821447551813937027306479620411530330945523992769632376089207412125180921757733938766473371618257110034151014436078287947319708567596834050154160195240181215367902562370833122374038342620323813027975698987012
379 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444450084315194034776051720054568512318992941375221557990181346800713865503773087332164294238731235076191621476869017224212992449047427652503783957125239280587624858675702221394883628608828807840350762870483975236402695541069736924897915272144960160932921010884542542699
380 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444467003927442805770873546884940715942638432167552898627392053869522128681759015995323843621591606971433152574142735563518636462856377276681802495167623788504119145687255770836317846464695259941093946397750397456700711796496112133221731252456582116584344970535201547004
381 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444585441213184202734626334697546141308156867713872283087867003351179970927660516637440689301614210238123870255058763938658144559519024645927932261464315344073493241472796551349322371846946416072388962613871004045459846694815589261399422065474913364288514409990705164281
382 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445008431519403477605172005456851231899294137522155799018134680071386550377308733216429423873123507619162147686901722421299244904742765250378395712523928040908451809828973746424422815505305778608319430118742002226199105308131014780117968917406619348564701347950946161972
383 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444447969363662938401698991700771986866037255026180140410530008417112832606524846249269350565873688589286430089709802431799786947321308949481531639869941216919368818135140877849641985922678565282064203628753861593678066000042678396090791712684276471471074816801276195494359
384 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444458544121318420273462633469754614130815686771387228308786700335117997092766051663744068930161421023812387025505876393865814455951902464592793226146431534335933187916314661562676477003184341585531868833668478318889702874286188215301247973359133749449941842037057283996844
385 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444532567424906793375808125852633004984264708987836843596583543761154148496454489565067097480175548065494085576078394128328007016366057070371624330081863756254346401771805802504685354572983751572623008972474885812117929331756114560493017461296526336232318246237939152908421
386 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444796936366293840169899170077198686603725502618014041053000841711283260652484624926935056587368858928643008970980243179978694732130894948153163986994121691651217268590227810675175551541815328119592253164511671025181472823486356765724394335674216799191843284279566619711332
387 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446647518956003167728536479649158457939951058029254423247921927362187045744695572460010770337722034970685472735293186541533508742484760092623941585379927239439163837868280487671676690348672267399646897326385529183613350616659482645218335109171616603629747460772615884908419
388 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444453256742490679337580812585263300498426470898783684359658354376115414849645448956506709748017554806549408557607839412832800701636605707037162433008186375624291981997485140353312443294394210356914988458403990627841292424452485524675882638398638912231569271040401703571944284
389 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444499521307233412526546745324562294781832109784064693914531381517388009476950722644833602591776384207600470151715662996871671051895452335648931872967831514318301111120999553892010088562813120597327459125217691765112994234707513540662029972036324247882030851738611945371502161
390 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444664751895600316772853647964915845793995105802925442324792192736218704574469557246001077033772203497068547273529318654153350874248476009262394158537992723939345751068046289178543300383250567538575439977264561104879333026773444539028157079993106774796324531743692741615251092
391 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445821366014168646497001966447390702879136077934950681196617871268033570257101399454173398127742938523345087126224908255125109630719641724556630157529121191286815838722159014101124899286713270582531624898674508269915497744851944414677035678136241528215919954342484827282720879
392 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444449952130723341252654674532456229478183210978406469391453138151738800947695072264483360259177638420760047015171566299687167105189545233564893187296783151431811828581224828350846511381674845422927188913500273209257371415331181339164228291479936205245936484316526919149647853324
393 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444478867483687549495758382494518100905311735281707100363248780115034172589760868319687668286526906796416960511488956039711461074101324376447249087271561363115487548210842656019731613223033372787160671209539791563316250011129955033959431037462318579530058593502070865454048689501
394 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444582136601416864649700196644739070287913607793495068119661787126803357025710139945417339812774293852334508712622490825512510963071964172455663015752912119128608453748715393256694500030245460511030934493781466957975837741926914381859804744918839274652525592004911381178262637252
395 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445305020425522070727292895696285855966126715376010842414552836209187648077355041325525040496506003243757346120557234326119860185866442744514560515122367411220457314242221123162104293539296483769406302586786504509179700548283501543355796518593614653550107216125806615439139907739
396 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444447886748368754949575838249451810090531173528170710036324878011503417258976086831968766828652690679641696051148895603971146107410132437644724908727156136311548462300590263569359489362709633812527178208969635220855562152982762383157511508454652718440329593736489738139204831147964
397 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444465958843971385101515655725740479732486501217733604393697154238563024535267209366471459345745983414427266986347264191486329837979994401946197346211392518613844507291940146969727863190336260750596715654062829474434586314787226041361374995292982966999947249917441305302330188374441
398 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444530502042552207072729289569628585596612671537601084241455283620918764807735504132552504049650600324375734612055723432611986018586644274451456051512236741122044561342246104185755741515554834512185074610741274709013718662307417673381853270693044907304305659157711267919113839565812
399 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444982304432617960871224726476845326645495863776673443175762189297408946715013567495119816976982918694015007992014938120491579282833193381988266988618146298679444980042042149805897603165821913390364123709143404307685033074001205045144295211637144577643459525993217192223661472084999
400 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446595884397138510151565572574047973248650121773360439369715423856302453526720936647145934574598341442726698634726419148632983797999440194619734621139251861384446048866110664450967567680126819600649342814533444475841625908638874212322594004633030467791904741924652955733818232612204
401 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444457890944148782355113951495254466499470729927750169412727388065768557001208672520711328757757906300683708533133706786345622815404163167883040008048786990800319453692025207647398244172775209413260888022158875777479407327667312342173047061608178896051665601262059168044253163853020981
402 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444498230443261796087122472647684532664549586377667344317576218929740894671501356749511981697698291869401500799201493812049157928283319338198826698861814629867944479282892598850502485311168194317200323480547342418898035285119785584819169899065053392835534671600043808924369344789172772
403 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444780606937052892211182120714694995820101581527087568651518034977547258363550146351116552277280990850426046661676002991973903718437412530409333534553008103341319659064526806793959320693898881645529340271693057116134309194951937418503935265473473527733956484000394154060975604529108659
404 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445789094414878235511395149525446649947072992775016941272738806576855700120867252071132875775790630068370853313370678634562281540416316788304000804878699080031945294317274300219475317255864953238744446654419585700458860677609894538523667672423245345451315002208805163233329175624790044
405 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444452848506759655638612886351200708228835872871510522549621284207772014792422086992111247140265358104593984499875233408132680926294268646593566671697158535916866324743668756632284995882845546626394262065663211078619954233886874950919309416537912842699118177909805513663342976146042053121
406 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444478060693705289221118212071469499582010158152708756865151803497754725836355014635111655227728099085042604666167600299197390371843741253040933353455300810334131965606911694821314535669303264212203556604923433743423503431138708383135269372593768775734534667904050968841329611614201634132
407 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444654546002324724298655492113351039054230155121096397073865438527633703143885508136114511839967285948182945830214168536650356490690049498172500125762296731254991451659941261656868948533130964000880665877063815568365241863224179834809579553052125085501031510984320480830848747782308674719
408 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445284850675965563861288635120070822883587287151052254962128420777201479242208699211124714026535810459398449987523340813268092629426864659356667169715853591686632473168711719796174002684208166830028696877337619989235713435261553657070445037976969961756373868996597580075225819249368385484
409 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444449696983391451440799720636167109309689087211360743260179969296524175911930471036736196129332515482037906979088687546749592245600584570787645836477390751614708119623771420924820699919176243293386113103868529543620596590644813720117546865384720343209618096027564742577760316071082746254861
410 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444465454600232472429865549211335103905423015512109639707386543852763370314388550813611451183996728594818294583021416853665035649069004949817250012576229673125499145161201470391957592510911710416850476548950447605345485346508714217741515968841955251317481375410496232938048587596811519765892
411 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444575757918119619353326349237511066075560513617351914837832565746437731131595109251738236566646220384281007810550522002073139473347947603024479245268102123701036323923377080654113402802797959108109213424480975208160776942377179899927901140851677444528821633700945486671964291283168773919179
412 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444969698339145144079972063616710930968908721136074326017996929652417591193047103673619612933251548203790697908868754674959224560058457078764583647739075161470811962357971469387152782548018785405660950231829218556095503705226556948796918592619005292031322500004730997195886458382597234662524
413 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444447727281286323817166492064271109985222346173767131204279147476994276611623211064626789247499488842940358528597096383385161820167032023408945314465035886425859241431400793246487218689363516484796555878923095326674602872264456845086154446546226611570374017774570944855710932840103619818170201
414 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444457575791811961935332634923751106607556051361735191483783256574643773113159510925173823656664622038428100781055052200207313947334794760302447924526810212370103632392261025573031671442801373735079119901828002577592221072800698729740959042301755628337160214959087575624875848533414167828624052
415 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444526515365491428762495634940111082963891987677511613440312020258190248623913609949003064520820554406842296548260742917962378837509133918556966194959230493979814369118285296082718001711262182148289199146321666952747405601431530517505688835755403991087964352092462852148420623234688097335018039
416 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444772728128632381716649206427110998522234617376713120427914747699427661162321106462678924749948884294035852859709638338516182016703202340894531446503588642585924143139772594679203193586437959776728382129829152894564860740697607467608120367489012692574513983813066593401810961630751143563845164
417 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446496217470619052395724206836110407430633025271123669341133839788089548931173582058409946353847193504390747039851906282392804271061681297257488207314095682828692561290194261750100180690251633820731187351018808962214475215068700499049531582284054584513564433224328226733104789795592840898503141
418 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444452651536549142876249563494011108296389198767751161344031202025819024862391360994900306452082055440684229654826074291796237883750913391855696619495923049397981436911827302688393725469726563460017211091582245176183158854200160743586539586427005805250944884034670173646164933033950366380489104612
419 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444495738770098809643226438504236093519099158965111425066861679328035572056612672884793581992179513170943102009329630990393153440109875365764770538516185725404050647365587103982481105068891079165972284518547378764629479221093839262721867532310697183842096933354259233360417976580603382652554787299
420 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444649621747061905239572420683611040743063302527112366934113383978808954893117358205840994635384719350439074703985190628239280427106168129725748820731409568282869256129014518495497719263426544362826283442902194819855120697734900817248835969634267083019950238624128376398601961821485510677799517404
421 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445726802585803574413994295939235671310812307461118960004875316534222634748650155453172883137821162606910883566574108093162169336080217477452596796237976468434599517473006589316942028928816132431123132302772103278033449890214468569029205278781812872969454623951084944778810841857938812834238517681
422 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444449573877009880964322643850423609351909915896511142506686167932803557205661267288479358199217951317094310200932963099039315344010987536576477053851618572540405064736558690767530061311666713440520241110685939132157482614814296049341562284476693164882484068516632705550942963589428043171607275543572
423 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444476503397978422693683190731814225116103641019861307333455216246688899202049587219662655411778862398506105422497686035662387566735338770269648253239282745044198321270158480691943208332046559923905342384925653118600022124706835662229660199853602854931904490759155540062543716755819887306937438282959
424 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444572680258580357441399429593923567131081230746111896000487531653422263474865015545317288313782116260691088356657410809316216933608021747745259679623797646843459951747300580408822006111992035338804363865602015350581483759841095349180422652860675073290042963119935623337485747911264700908831039023244
425 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445245918282793900675413101628688961235924358829866016669713739500555813384573013824899718627804893295985968895775484224893022501716802590074539664315401959438291365087295281134658838736468624550142615932566730111597296627476787347757225267876301505728284769620402167335886701732982850617761858437821
426 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444447650339797842269368319073181422511610364101986130733345521624668889920204958721966265541177886239850610542249768603566238756673533877026964825323928274504419832127015847755102832046081097680773302441033864531951114767553962160192076028485290260637162839078814862521692790330483872009195372577316932
427 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444464481290403180850218660874050557364231442304079983750076176820847228667947658678955826299028455665732982555727720438955658895876253398085196824941218382319290617460515715083710785490152934119563601623551869861376319389726143266861993512783052458172929809243076108846486342674674513937221350066401019
428 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444524591828279390067541310162868896123592435882986601666971373950055581338457301382489971862780489329598596889577548422489302250171680259007453966431540195943829136508729526857099928725152629208545334403421869891524179883080793110652162560787350051148718036973637450795342344792905818175782700839866684
429 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444945365593412854588799855184597267439119390935332927085237753854514050032024800307228990809044724976657897226526344307224805730239668285463253956863792891315598769846226209314146895340788227012330185489747552968753532639310476004222089343920891136442135991087166939814515267392262619117642966081847561
430 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446448129040318085021866087405055736423144230407998375007617682084722866794765867895582629902845566573298255572772043895565889587625339808519682494121838231929061746051571503345614728421316478970484453595847773659089739853946784189705111414304125419596539164353999820895648965945881526178161066624440692
431 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444456967473168654698053329712948265019311318106716656510464277179696184584133953341014058103559451457749780763996491941013953476589325040469914682254928155616223302579488988561739181415867565171401215216847492049956220507567389477436241239695400597139528962817220230369972308486908164560689511009733477479
432 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444494536559341285458879985518459726743911939093533292708523775385451405003202480030722899080904472497665789722652634430722480573023966828546325395686379289131559876984622620911312834251702914969289515713937398446961184467456377430436231974936084632053427832068902249726439585533139982441588400848122111724
433 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444757520162549700784666576157039958816116286001249746094940262825737947936682166858684785922319619777077852433245631858682170248066459345081200389706537223738915897820558047359021571526080567269402222739602514151855041455523247245228787016774528203402126322590669986747745419381110510348231522674086090901
434 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445696747316865469805332971294826501931131810671665651046427717969618458413395334101405810355945145774978076399649194101395347658932504046991468225492815561622330257948898856093510720457252886212347510344599777595965375570840267063680216131716041787589753213562765259977183083866471338188247517933097170852
435 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444452271337397075852949997737259332303736240483364576985706839903976782031750387504800452981391323827760279644164474129800387589534994816960363343075996763926806230778847284517237707432669579933672542937763723705408174151453435222368010699516921258184708767073407406578687386313361388344029763056575148888339
436 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444475752016254970078466657615703995881611628600124974609494026282573794793668216685868478592231961977707785243324563185868217024806645934508120038970653722373891589782055804735580527468090042203229126228599653705586877444808730001803103070326156748634760059986429967566694350878813670563300337935247606782364
437 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444640116768260229657083276764816640926739345417447757976004330932752884127093020953344657868116429027340324437445186578343023071708203757342416910233252431503489102804515446263991358394809761349563522921187736041651546246597296724149431584313263667016341612869747792107159661149369210942039976373270708671841
438 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445227133739707585294999773725933230373624048336457698570683990397678203175038750480045298139132382776027964416447412980038758953499481696036334307599676392680623077884728451722484224528885935272409909594929979702422908342369143345921967426286941531649066418250192533436417867098949312516885048328870879603412
439 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444449336252539839074760415252453749356501816968769527282733441606652155436510658857166949780036244059016841444269462997791908910126038427266893756089164644120920560903446219489931978650182525085770087870938071974667077426005978082763532445993392520525003030065881945313238891541995568282916183009167335662649599
440 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444464011676826022965708327676481664092673934541744775797600433093275288412709302095334465786811642902734032443744518657834302307170820375734241691023325243150348910280451544626393989764528687902576974755393004040811576597447832156851426748329705629554346920130612586712986683057988163006659632608012494830262604
441 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444566739646829310202343714644677067245878757552571515401669373499637219246099804762507077834239434808754369440069908278131056086484294015005677235562449436356347355919488820581628245015812251352376195965085313661180090729513634727727497775377056728523453710623601634873211888602934559110365309628525663349654381
442 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444933625253983907476041525245374935650181696876952728273344160665215543651065885716694978003624405901684144426946299779190891012603842726689375608916464412092056090344621948993177280718443355647491276946904119213293430491750218214099178958932769103911154041962745761332972021971761795941440840799475262117274372
443 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444447501824504066088391926199450260014480302272147621218375067670824263814485828452396010279189319203552192569335081040286609735495440683708475264222394569242242017231320553847874021240440302780641900895893666898707514888555297598827744190886595393074679854601496252879999255615285545385908975678310510670875017259
444 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444456673964682931020234371464467706724587875755257151540166937349963721924609980476250707783423943480875436944006990827813105608648429401500567723556244943635634735591948882058162742164381988523519549555920919053104351824515973112523733514976079741057988775203858368407357520331382275781635821122383533118374696444
445 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444520878945934985543131488319589833695340890137023863792710025103939928695479044643233590313066313422138147566710359340498576720719350426045214938893197564389383764116347179530183791471187555503377506384407808696399922695152266893231831758173560726313370412381031170032657223982987360280323763708152243120410062521
446 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444750182450406608839192619945026001448030227214762121837506767082426381448582845239601027918931920355219256933508104028660973549544068370847526422239456924224201723132055384787401794695233331617317809427016240618696859861788198441778354038413035580290559076715618107680070887412909818073294728469174934221138759732
447 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446355306981707971911620541323079175716855586758929928151083960931831550720309449414173091159991168886787022501092316845797751351317093984463706805663272443067927436242012821587927828620408831533757595558459762324846269303885980020948701898373721755619756498900278642947133933978078909538491579705363983404390087319
448 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444452087894593498554313148831958983369534089013702386379271002510393992869547904464323359031306631342213814756671035934049857672071935042604521493889319756438938376411634717953018377829723567764550261517791379072631773753540260443559198915616370057722627335704367088281986303701836157145961965013367719780575554387884
449 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444492216007876032631123846866410312726254723002306581537110432356629122101341069568687660612333112555503008895860641254478277117116260682944926003474915144410031519239383653873031527882873100564141219632754552237780549540297466731284329179235481858281635897230004963642201161687065552348583879440640331206686306280261
450 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444635530698170797191162054132307917571685558675892992815108396093183155072030944941417309115999116888678702250109231684579775135131709398446370680566327244306792743624201282158792777592460132010225803073248369044451752866488733019038933149033428115927136827755083749409595718611957575425567512540746380214577201275492
451 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445638733530234149111429504993591151489701408390997871761094142249061385866860072550524848641661147220908555729849364695290261261239850406956483420206211943584121314317924680159121525741279033206719609794036038663151309738237937205150676007991601714605465369780116081329120295527093127155083345808033206653463873395779
452 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444449221600787603263112384686641031272625472300230658153711043235662912210134106956868766061233311255550300889586064125447827711711626068294492600347491514441003151923938365387303152767208987051841522137345064795025923457774147213196209169760332409589624234434460719904679645469563153972745261362344873048165183398200924
453 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444474301671589187061119070958173112120575868543108280127360686889559867980004835147096454549374862013856047226579567450715589864864329593507245418838488631922936366191281450337311371458209781906580746720751589897453333028379153505820936686308208263895394906000622869994324372401579145452639029084368929872281821700451601
454 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444563873353023414911142950499359115148970140839099787176109414224906138586686007255052484864166114722090855572984936469529026126123985040695648342020621194358412131431792468015912152489814611302381561675682042151306604988801395880786172608146297066506389115823852502294750146756135707667055828253926680375332598420277652
455 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445190875123063009861310107287661136347730046911040336517350505572330032833454212010744697067704883679734513997822519601223079954941573171014468804295549131406742488115369591766117619713955771970169693922392503159831526849171657948292096302138879481505905737040051621702494770093085905411023508865895645630826441973518639
456 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444447430167158918706111907095817311212057586854310828012736068688955986798000483514709645454937486201385604722657956745071558986486432959350724541883848863192293636619128145033731137145483725022584913074860272742885299198897825759223178088660209373969722860915445650576079789708971620125070092883129386426068127014367959564
457 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444463105211409908579866086015524861742026584506109341746267095972641584154169688633601950760025955425326696183278896323363910332206872662608695053440722061618501895536217573127486273825883739196476846451674223601889780975788062729918377124131206678574131775774099210029939911092541576711655778848674080736065784647186880541
458 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444519087512306300986131010728766113634773004691104033651735050557233003283345421201074469706770488367973451399782251960122307995494157317101446880429554913140674248811536959176611761970046564524724323003379705328543016269156807429393547310331442138471324054965538616476838886884563412860327110785359538318442423574643062212
459 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444910963618581047829985483721454876883997945986066876990010732649372937187575549173382102333982218966500737915305741417431091638505149898550709669351384873795880721738772661520490178979232859500811577706313234138820495612936653372803726969591105730499230923744871928698007944674397134096915235724958776782825110571067671899
460 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446310521140990857986608601552486174202658450610934174626709597264158415416968863360195076002595542532669618327889632336391033220687266260869505344072206161850189553621757312748627382582977868958514059611984180239217551915764839530095063133590884618696111502456054820220348748755176960442476924462487968628017582227852847804
461 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444456107423797859529082970426369705255433281982985005258083601649567656763022722062667885891682888807495851781215976868769110624295962080797101075067117955178230351376802649871345587807809379005875851108315661429836816275196356674819470369705021398327064519211191364929248239286303359217644963951156396453095349741842274431081
462 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444491096361858104782998548372145487688399794598606687699001073264937293718757554917338210233398221896650073791530574141743109163850514989855070966935138487379588072173877266152049017897901701747324475428409570694083007378641499603433402099840991440095054828074671728138706225025443790566799119730876197258368267527143426365172
463 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444736018928279821560407593992575964719165382907958464785423374572524752408901384900030480625405553520729627863732755052561098940732385353260860210011282212789092117753399580116973028528548705220318524370522858051385622419400678232484268024486509978434947964750062390078398144835357703902012431011039619461482631456319191311559
464 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445610742379785952908297042636970525543328198298500525808360164956765676302272206266788589168288880749585178121597686876911062429596208079710107506711795517823035137680264987134558780780851563776558381462679132104485458789027004546559154582029663300886978863919874634000445650862352230392926779749160923629878000064374079809644
465 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444451733806540328872343523183147732451312467906032294952968917697646452143555867955834095348968472171351574029926652209647360806851642967164854838583615388653060636277168322836257659046546974550801652095913596740506501422642984001260096735739606649541907039056632672819348722271595037491393864104204509319073461338049029104927221
466 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444473601892827982156040759399257596471916538290795846478542337457252475240890138490003048062540555352072962786373275505256109894073238535326086021001128221278909211775339958011697302852854525174787745519576737761621777567017633171506875272894761091716216904246209191572142301372463835624714964639638047059429635249152505677962532
467 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444626678496841555141921412912026644616145030984140707157556275774494636922230032229185717057545137617122684081499638574517353504624407512454704297923718049659849240262541404239774809497007391451216058344442019669549979014706468213294378533999941838871809336167341272753273131392720316860220815920826808306982115657789924911733619
468 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445173380654032887234352318314773245131246790603229495296891769764645214355586795583409534896847217135157402992665220964736080685164296716485483858361538865306063627716832283625765904654696073691188781921457481876583003564608661519043467455745105329681592336748079092192082174715216010077441296574587272360471622218985256679949084
469 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444449000295754372211881368656133999448736959107936851012272240227695699256389084139062976259771961773761400435370824297696267170948943521144700940781426284574829564339896868439327703570758516897005100482397458896366299249162189178059527303912037648373091766843189629627910048583229385439807017251283526508995135220271004911947552961
470 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444462667849684155514192141291202664461614503098414070715755627577449463692223003222918571705754513761712268408149963857451735350462440751245470429792371804965984924026254140423977480949700733619565700123764593198258729346671887866901573028927131945389144487341073374516356152929494880729774301136699226192510713519435321875922270292
471 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444558340727192638630367549736683319551757311031754608640139339025725814743060436809907739827632377677368344217603940775740012607056921361950856852868990447704072441830755044316525922602296250868026308155082106027667680324232839342396853960049097618932480304835765131934064095774380146068381418695139587930160709822080149955305674079
472 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444900029575437221188136865613399944873695910793685101227224022769569925638908413906297625977196177376140043537082429769626717094894352114470094078142628457482956433989686843932770357075851667598286425397027454561844850697023881988241271093312315883317030899216319951755120217483829940155710603306818832346763529841725808733750930124
473 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444447291851513149299092522076750416322127266109127198549336816808976478701909844253581026829024142775267541938773431852726833648509756367382104754655058094525935144379102209441246481398390739585472252888257635185165732804486533423123556034450220066111732752155918225863296853919134085692002359417030695399075147062813223857509109252301
474 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444455834072719263863036754973668331955175731103175460864013933902572581474306043680990773982763237767736834421760394077574001260705692136195085685286899044770407244183075504431652592260229624998393736324137336862467627735546503790968839558813343966077279447343165941149262871014081580191538177382227823518805071013466516265686549944452
475 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444515629621162065810646385252093741386514986061513297066753753557745300881079439672859004058936902715021881802669129651504174546077242517885952199709785696481711942810888569364495368293101822891892702943963209767039483297686185336343439603051472155347001782038052036842202354077450470461230281224376207780163193839375476872233600908939
476 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444729185151314929909252207675041632212726610912719854933681680897647870190984425358102682902414277526754193877343185272683364850975636738210475465505809452593514437910220944124648139839073958193589710860280023555376719261146221739272220096255743427909400883030180298153111237659982831539036083753924998810670706406356390831534855376764
477 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446224073862384978599492964635676867996207984871165760002177172276965855360319325154808434806755901208880378400061574620937696985264396280482138326077975745376131903605547567445717540660878905317663096549169564727571735184246032441604145043470685893889776463511686482094182876332655074175442213803840485717217915060566443543863501129241
478 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444451562962116206581064638525209374138651498606151329706675375355774530088107943967285900405893690271502188180266912965150417454607724251788595219970978569648171194281088856936449536829310182287774727982534386996859162085018590051342010426910082162801644680873558634531513938790731344095478228690641042613628943384437683707545855811481012
479 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444488935179892957798320657449225255033238532955112477333387762640257479717341316462203544203502230863555342793334872698856775757964943240345386791485282726967736630923472022519476271849855305965022959505529596400395631990574516407172176245955502675388103339238033704296511068005901950104964796077873753307783000152818879175548681441854199
480 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444622407386238497859949296463567686799620798487116576000217717227696585536031932515480843480675590120888037840006157462093769698526439628048213832607797574537613190360554756744571754066087890526108140407469220553378028539424489314991080370766808378456755657030182371598593101165210695614965023653197735914172287508057188435676332995273004
481 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445556712830657278291349769563964709164296657211145266668027399339770326266866244888421938420889104922216903166705150804752727282456914341968003120465401507526749106420133896320240129579715982453899516005441339138716154208236372563832696628362508996866019191551808776389402684537891045626434864877954797353985212925690851736525411700847781
482 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444448893517989295779832065744922525503323853295511247733338776264025747971734131646220354420350223086355534279333487269885677575796494324034538679148528272696773663092347202251947627184985530596479663273563168696362046619141451185000540288061229226695081445966519425323207806054717975763286162816878630080148101999289890093880028075714815972
483 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444472251154099765290617077572432451062440749763611965000034018316827591490004989455543881793855560956388755912500962103452151515394756191882533411344968371021502060993836680741339336572826232894660790013604839194983205272981403163633930577626962493370304222631199084085641571051008645312670131473673313792487271159563146782804368795139165859
484 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555671283065727829134976956396470916429665721114526666802739933977032626686624488842193842088910492221690316670515080475272728245691434196800312046540150752674910642013389632024012957971598245299420892584970139161549101159635433516560316698966736311686367326045097213167065470300227573802219324160498732877729228601093878953180896202362844
485 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445139612185827465598760272644144609894352077423632458334183791254023120583458069721930378179722357243052231145857385919637121218202238130396668616957542608870884858179250351866816747653989155699772958793996202740641337495637054489000717088345661408052220537149592560844665292025461609504790326248730620246732342334762171527674153888951031921
486 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444447225115409976529061707757243245106244074976361196500003401831682759149000498945554388179385556095638875591250096210345215151539475619188253341134496837102150206099383668074133933657282623289465716878528647264399480262019484309071926220378147112683530760055803365286861064293166909023311648078712791455238643947700442713101639438418386925332
487 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444461823637979019973302340149436948580692135268924144791687928114683911347919785076381592787826392264409639111979767981324261363788389286593250048757271898555105454787814592130003752024683062225827336803665405959980278260075334263817627737799327931496483973314218275855931136363637522144371906313845856607906510811751788296022113583265663339919
488 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444513961218582746559876027264414460989435207742363245833418379125402312058345806972193037817972235724305223114585738591963712121820223813039666861695754260887088485817925035186681674765398915569975847388072273653668772688449081419734204359296369594191223404885693083597654157954810338918657572350254902328632901560452729292052225624512984550284
489 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444878924282808832665891837069257047850636715056436953125531536200431117031327960242873153028993139943574311132827532866439867428043065498164584552265130797210969703028698136583427133950409888979015471426897152565363935792620988201811132687345943872592813172397370743737536425342941981236306250476656779604615579307325643431873878525809133665661
490 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446182363797901997330234014943694858069213526892414479168792811468391134791978507638159278782639226440963911197976798132426136378838928659325004875727189855510545478781459213000375202468306222582727886401231209516446381763074930265099304381780006963192402736104762895645864151372808926309904790286113022006489750483084878159350599269037859425092
491 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444455306440403554149980629260064759529599251209744257161471621738344111259116532339405162159058161831922691111654021654994330019034409970787447947139961603263607575909050786747919011682093580557808714991013476828397526311978475231470760074153099579155543184668101923982795442698581565241415690632438460947743200718737264829922131118921898542312379
492 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444487892428280883266589183706925704785063671505643695312553153620043111703132796024287315302899313994357431113282753286643986742804306549816458455226513079721096970302869813658342713395040988897901523966828477710610067802284264835714459391141983242513457338858468815613964644594330424971121481683271787405324912607964188537415944816350799468299324
493 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444715994343422187082849064834952321573314613576939762370123876791936114811246641818462387309787379131400611124683874708191583809193582603019532011832373414923522731059603002031308625385672847278551187596701112766991869468113682892470928881705293408251471038135218721127314195724571193877424403293049689524091262912648115724554414596154144360493001
494 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445530644040355414998062926006475952959925120974425716147162173834411125911653233940516215905816183192269111165402165499433001903440997078744794713996160326360757590905078674791901168209358055780871406397902732656047328089936187209209391904939513336571022553285119363240388278098301431531532489786270532553773490582652979769127339747269398638171252
495 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444451233191918888010404559954207141372666198672756827392586430253131736203614499378794893016078017811618348611450430201038122928563172898408821633629142668706421401609823408384116048967975154515297112941202984587403011583377449280734580930154143550923738341639111150514412567406154408098303738632254594901424326552593068873019864911396280332223059239
496 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444471599434342218708284906483495232157331461357693976237012387679193611481124664181846238730978737913140061112468387470819158380919358260301953201183237341492352273105960300203130862538567284727855118388856331475964365734379722945495626426129047562509213920159421579972574795605417699017302294035474666703526939966100517559563098371035732613677033964
497 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444614163131305533593447332188511867649988300152254018147994089661626738423695817803205658735283778623792048619594088359286406547412655793553874174061900050993868373578918542936234557532712196215761156535216441757988148971134660852055754086299633635963264803720701492805233035206020715463065980006078283188896343733934185745120640970876715198419417941
498 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445123319191888801040455995420714137266619867275682739258643025313173620361449937879489301607801781161834861145043020103812292856317289840882163362914266870642140160982340838411604896797515451529711292637043339537361873488018346698452227167248427979110101429294713882880630244747283128348613278050138281146903909958649711250417118785309305932816859812
499 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444448687411615971673169516638046130024583040837139683787033185574874001793925728778413474801715427798928134548823185542315493497018649728172180187684880834608180042672806296906739197271651138238727362245400978352241355161825160236636158775487275020350560845143989228239910501280359159938598539556950810722335561313024784499306512097015796707531857196499
500 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444461416313130553359344733218851186764998830015225401814799408966162673842369581780320565873528377862379204861959408835928640654741265579355387417406190005099386837357891854293623455753271219621576115647588623698987057757714559759705551945237299655143271549433604544606280797537129440820379555659906543482907519392190789870305786607670396610683985538204
501 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444550518623732625162571249284486583947909354261825428009162972705183378181476552793670203376219028306536697053912971891220670758799576537637838025455354198537834400153490756001813265124611789301517389463106728039200484795816180777243029080501012226569938028803617469676881233609813566673051049150965682628841643704325331905376786716370432998581916904481
502 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444868741161597167316951663804613002458304083713968378703318557487400179392572877841347480171542779892813454882318554231549349701864972817218018768488083460818004267280629690673919727165113823872736224516365753316888487624920398361615783695156847201243864790645060405294080104102025470956145786332275932889627671377667935113826099743910571116553894626772
503 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444447096298926648962397614565445497932031067189878969033562407650962917787870247153175088417738809040996750759681157630613850102303322746774279283969717188296779193337170602233378664961448628065871268069889997277912678542896153218876431965785801852535472118320905983796638505646648677439658626469682923724002851536122956175325275605073162886205689870580159
504 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444455051862373262516257124928448658394790935426182542800916297270518337818147655279367020337621902830653669705391297189122067075879957653763783802545535419853783440015349075600181326512461178930151738946215744476291060365351235576516302532635818603321744923985346297292900243265245794575690272237645347705508450530733291131270378231806366901311664390356044
505 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444510740806499557393273697469470781634110013080307559172393524607406278030089512162710543776803559358252102325362274098679585890916402002690315432576263040752813166762598389167799957369549034980115035080499248255547629264406825269692224099738152500871697628425911783134828540391830289082795062705708219733198530177133195893895313875484680400106814556376621
506 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444709629892664896239761456544549793203106718987896903356240765096291778787024715317508841773880904099675075968115763061385010230332274677427928396971718829677919333717060223337866496144862806587126806988620014480751901832693791882811195076923054776206216316510536580964699044281925495599403316258487490170782298253498649295458358747993583026382877857648132
507 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446101853495822268165175770070102874186083660341022312643171448518490284085571137401096927753422317289635891467390185800322980606243383400591219147739909352153662502398293062528332267572059207836209210345478471619613394378182610933431302313826237271732019392260843331246177106698210639435194171497245999862472221524567063390436541881739442982528635076906219
508 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444451074080649955739327369746947078163411001308030755917239352460740627803008951216271054377680355935825210232536227409867958589091640200269031543257626304075281316676259838916779995736954903498011503508048405972312699116612996406949894403967186728177805780780270931118686247957651259914813668947731602444401841596278131716441254580511177217633937018836191484
509 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444485879670728890037462727585085905187985424841858891149412619546295590435472611768360756527168891265574230620018087978341407848489417918348113812026831067137174895893290659896541640022634813529238563591968950851414025510526613190100285357127145630793058799532973278292656282055065079635341124702849312022691841406499125248933128327021975806482648961592618361
510 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444610185349582226816517577007010287418608366034102231264317144851849028408557113740109692775342231728963589146739018580032298060624338340059121914773990935215366250239829306252833226757205920783620921034541771748993084198507516613265818207356109639535746010976803344345431286343693987969656067858367721870575176466715954847250546960024781008745885760484739892
511 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445480325101555584269901522960480963032968954379805612068648821990723094220148627542352246512555614972689098833785532791868529545568781292036178634004110011762705730665599830746874333899203671564297423132551727529045400367453521419565145125304599565825503247230140737362414468927066245481373199232905448671816178636017925880017067295463354089743956378495310679
512 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444448587967072889003746272758508590518798542484185889114941261954629559043547261176836075652716889126557423062001808797834140784848941791834811381202683106713717489589329065989654164002263481352923856359196870783489529530095418341089719287616608506728756056240300203874148882508201999659638659073119503689806495957906949518926140403789600927490236985170438308524
513 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444470341460872222940080871407345357409157557192828473635049553883101410688837049021892139496147223707650560804177971653130046571972552865634237799183436083627400976599973329102005191680813425122440768911647105013200914059603490802157360672921118824329633714216376753554244391393378413155425710307469326809213485039794607325627182118866239687954309838817102173701
514 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444548032510155558426990152296048096303296895437980561206864882199072309422014862754235224651255561497268909883378553279186852954556878129203617863400411001176270573066559983074687433389920367156429742313255075546297047952916380230275277520146035731180351029871025577915774464103488591332555506334628834817330865132629940564133017013895948796342283993894236958052
515 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445091869855138906835355118516967268562272263154045174209572180410868600554259558880636820737013926024597353437782624661584497632647154974189278312919235424018357748332666560883463125353668961394352556124510872629921967691755881120606945002181985948976827387551911779336845903515267356959208278993319932600009448290441819855186574717574615541700589687846431969539
516 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444447034146087222294008087140734535740915755719282847363504955388310141068883704902189213949614722370765056080417797165313004657197255286563423779918343608362740097659997332910200519168081342512244076891164710112493661437625033192569011119322574185531354574242229721372142571208180969182680243776392285840721945493055573324467243453024022422344902537305889040931164
517 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444460630079711806004217211296257515047390139912184462688572637843605048347189822305349253851758681483948267169277898949872945774149512207688065291156314218933792277041649997355419911467175057368192147236446104804947645657100571472281865337771165710087364622817367766245344092062604912036274469060059345364478925496443352043237692454923039881913886117065836309746641
518 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444509186985513890683535511851696726856227226315404517420957218041086860055425955888063682073701392602459735343778262466158449763264715497418927831291923542401835774833266656088346312535366896139435255612451085707686476895834324561473794708340047807291247550037559362000557118626899247164471518881913405899203332785348632353136758436307055368367945182481358491198612
519 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444849085326128483438763615739771209518086831137944900547649279423459542013078890967064679627300370432040012565280807080156977687071138525534965612241188806678140259374583267218831120012709767538137014244485952080489527286740984584113400295145606997635891322948474043181294079464015713356038774842389022309887894567813027268374423721010695021332638426124609785698799
520 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446063007971180600421721129625751504739013991218446268857263784360504834718982230534925385175868148394826716927789894987294577414951220768806529115631421893379227704164999735541991146717505736819214723644610474273541686216692093025838934609603967858310721526866249360801899319361981249501649669936260187004702101469553005794241649350502363448180156561370492151643404
521 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444454560466486545419302423726827613571285504111781955847024565318919821883660305607509950324015842594134333647465353510337257775510111796471707473639363053500286839817697915013804111333651077521786758689445482129839431725605431405711102074782106031922704386083768970627723119098195964483697677564423347110538856392822242586459089042417006167427257902651030052810601181
522 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444484908532612848343876361573977120951808683113794490054764927942345954201307889096706467962730037043204001256528080708015697768707113852553496561224118880667814025937458326721883112001270976753813701424448595183164061210700638241601949632844510287161886169275365295263199368398807531519100688539960204833216027664082173932719331987533863003160430022031608423277797572
523 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444697344995496968815893926504023672615470936127882229508947466306328880424840973521082091433729398186691674519967171091764777721086128245126020174317409670840504328775781208678436116674610271378002300569470386557294567313883412307210620139166514225994838064134452743885841045901281398691628771884038163974638045935063732280476139857992109353257215334267410552937554459
524 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445456046648654541930242372682761357128550411178195584702456531891982188366030560750995032401584259413433364746535351033725777551011179647170747363936305350028683981769791501380411133365107752178675868944548212884403606488649299703872645891530401541863626756298968626552591751629220289103755000665219921462794592111427743469436462703431790746834454982779595059891789244
525 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444450766958220757553730681495933925148720106736530389071057019990991555343954357671360385619176568288000625196332512610627452776360486539461483837691268575104345941552727863550294236250198590117783390847570092997177599279542075816337997776557618309361579865251522232509917078421317564113687466628194772044210617692834623977487899151640070554501733454428651900754128961321
526 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444469734499549696881589392650402367261547093612788222950894746630632888042484097352108209143372939818669167451996717109176477772108612824512602017431740967084050432877578120867843611667461027137800230056947038655331298467100765867252111767569930615997856559005133560643705223957366635232098826165295357239099440404823187167341724219646135631342156192297447414409082130932
527 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444602507288852272176600370731681462051336001746593060109758833108122216932192275117342973812747540533348963241646148599019652742345496819870429275615047710941981872151529922090689239588298086277918104522585658262420922375331857443080873506254279548886332285880699468399011169628081219427773655029244572884644108498697722119101461411762835145224548645004164066575984432519
528 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445076695822075755373068149593392514872010673653038907105701999099155534395435767136038561917656828800062519633251261062745277636048653946148383769126857510434594155272786355029423625019859011778339084757009299716167294897057280179923976670374947709751477535518976396012192319600710392820490458727043367787604312528729653505966356099394754234239084078348015511874202872684
529 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444448396015554640137748342601625369884616733376998159836077304161036388756638140211266907678652021846667057414374487048308824651891970753830094065223709526106882880137121581385600564323040785490281285946397974789892446820930416284215545554025612275981545649765388061332579616077082598952036689333028615409233617377178771543705152465777115163761338565262255567855290652411061
530 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444460250728885227217660037073168146205133600174659306010975883310812221693219227511734297381274754053334896324164614859901965274234549681987042927561504771094198187215152992209068923958829808627791810452258565826235721705304584538492584146683880421983007192629536959419983054872683937868584340686554721941930581022850841234938851904917834309658717819042347708403443670214692
531 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444543233722199336777041898373967580448751667758287329235265937359243052249286838615006025299633879500009768692695509541053949630632602179085684963926071486005405336761372867973347441409352970590365481993282703080638865569448886497942733716117328048576190614608183831804907749272587247666286625154905389579310493088314602555539275366360056234556363528104995061145830476668979
532 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444839601555464013774834260162536988461673337699815983607730416103638875663814021126690767865202184666705741437448704830882465189197075383009406522370952610688288013712158138560056432304078549028128594639797478989219199964127223598292542586795037466532060832704674183578289359347763158906896834037382599537226418409801430462630069632677719556678908344393281992512446148957724
533 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446914176388316752759380792682522844552125027290516564214981767314409639565504298708483965824180320833577550650721071859682074099148387810475457431485120483468466752367655032667019368567157598092470383165400910349282419420976080018784722364841285810554962847098524989084363121196770287118643196189394756876642561843246319740123739046730114426000685788819299987700018582294401
534 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444454323372219933677704189837396758044875166775828732923526593735924305224928683861500602529963387950000976869269550954105394963063260217908568496392607148600540533676137286797334744140935297059036548199328270308063784628429231030501225320348668044331129044885481855381772085933816737821441574118428623192386508031599157359922386828855870436177816560083170406942516571298304852
535 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444506187743041252152317853150396404447136459015596247438707877516193574322470940801045432478937841354172772099601360129825385185812043028595219769120461345420045002142524709150008817547512273285645092912468356092065303606263417670750483576968664483648474861105038841502955755587447613559811990174001908991491584984622683016909660895719167694898383535065260193528717491219639839
536 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444691417638831675275938079268252284455212502729051656421498176731440963956550429870848396582418032083357755065072107185968207409914838781047545743148512048346846675236765503266701936856715759809247038316540091034927834228034977524706280031431869538949536218408506387713561556145909080931115966030691812625486091075395420391486211073552470693488789407972613602081735952755068364
537 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445988026909364637141279662093243444511744808723239519301030271238172691395106853359469145306779367187652635823367336578967962978634409048213827561344866968834458386896451062083553772021140165474460656145042235634965562639541504449885551495607141444750274687336273904677280599916303764522683395427115885065591708369733175516367792071182851709453053938010615613562805387140115341
538 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444450618774304125215231785315039640444713645901559624743870787751619357432247094080104543247893784135417277209960136012982538518581204302859521976912046134542004500214252470915000881754751227328564509291246835609206528729770091245166359588876657412196423645845298499705516076534849689564858205603047200246900445838026551455360861438247434606493393236822888753766118685500066497412
539 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444483034006067449261865324885664419446126953551414321315859090114287650618211004667320061966002817513024649228917516747807532407799193559538679022366955007554194793005744609885422177633861837470194849736959389224207470955920361861971632635675740653532910479822248059085345561838828047815176619449986169767753001044259993788283699880492385930084300210695781833440449607105099361099
540 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444598802690936463714127966209324344451174480872323951930103027123817269139510685335946914530677936718765263582336733657896796297863440904821382756134486696883445838689645106208355377202114016547446065614504223563496549740529148357353800074279877999801332107672805852688610063896050089287776365885299625897564320195230450166316360601820356518959524927066512499009268284226421588604
541 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445409183485019564879966455474943819486507172118691366229810586190524598788608450016334882483403771158949564056271252028521643528313172321800308892507208522188203158476948580468887774179879270088204576757318063938520101457736343552188791285035764807979376446111566323007293233334383010187853624506887334758277859446566502308590517327160906801499400716376611608416758067333869937881
542 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444448303400606744926186532488566441944612695355141432131585909011428765061821100466732006196600281751302464922891751674780753240779919355953867902236695500755419479300574460988542217763386183747019484973695938922420747069498336177846624243266450720774596266537981519757418084199500483632859694050368969126339320701859027909287088313628046878400486899202639987094656911692559576328372
543 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444468562920458822455332494720206928820496012636300617489078597988096448303048544583741705395418427612307072434740114634046374421541162641378341055646013546388038412295257047845055527687830315085538447752266284931796335846682317776816311683698463114078110868955010617458676947582814302513930093165701115731214757819524429188120755014438427704235052599705343553300041023242172292088759
544 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444540918348501956487996645547494381948650717211869136622981058619052459878860845001633488248340377115894956405627125202852164352831317232180030889250720852218820315847694858046888777417987927008820457675731806393852010041398834321816723047299083102483158518834183487696263435395909016424153490872170142074083868334388764352693925035031323821718167584169908375844123610661585554662444
545 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445047406344803894716645701338506553845733649240848770560298283035744540909546947926875968218794023641010144201836199184492693871862399367791859724483671993034293640714759529459721525529091210471794527139990456628241729408013581172454159698751853827467277555084151274000902156568176471885187339354643622729400190821551796224642843685998312742666585319817301884859513867289609476786021
546 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446856292045882245533249472020692882049601263630061748907859798809644830304854458374170539541842761230707243474011463404637442154116264137834105564601354638803841229525704784505552768783031508553844775226628493179633584250732577548022544045028337894551970392393169167449831206531313113014481830256037207514500111511371375299414994653103702989778170020663344190013893539930023452373732
547 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444459518491953430701249475866795997179476674564354552597340790409226946856072007031505232538803183924358586938379238312945650680129893317528129826445425133159190674351202321569826371471560613595128196511833094749039376568164162076319539462893957449588739962201939325200158467782195687433277423524714553486031129751872559171702566965450108299113825714304167399330921799827181445617918819
548 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444504740634480389471664570133850655384573364924084877056029828303574454090954694792687596821879402364101014420183619918449269387186239936779185972448367199303429364071475952945972152552909121047179452713999045662824172939131361316710981472575913488693691289495983557086418761449817178635004623990208064810512116400390893448413642341436875004531750172182246143925990551591812124652593884
549 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444821295632169100864570230003233262820250197442197148266853093564007004735133509120964146803412931442298006792814291156974600336580666271536578994468961662313100192113391372578992620122348673211538246129160702059317747535959342096021228454049580655326731148347825303404505350026857288376526548281257688821962743722149036356910157629453309400034287182839124392110780808259300975241043761
550 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445951849195343070124947586679599717947667456435455259734079040922694685607200703150523253880318392435858693837923831294565068012989331752812982644542513315919067435120232156982637147156061359512819651183309474903937656809736220429816208300198657382661850356144206238761160961391566869113685912690430158753401364460198772474054128436359004832442937991218803754852336642169549269687849492
551 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444453865724137560854947589083414164903839588269388262040004660672433508451711671061357437003418656619390783503153690612257698341747849990121747808195057374891160838136168117647808148836392050163621789486562350884816277021726404713152661678878042094045601207081893001278714808372559292619591527547685017627233806592755066137180137874709135142689611756871917867438120463456801583720198387279
552 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444482129563216910086457023000323326282025019744219714826685309356400700473513350912096414680341293144229800679281429115697460033658066627153657899446896166231310019211339137257899262012234867321153824612916070205931774753569214260793571893448169715227824531378583625215431791735373721340796429069001668122797427929306675056906205490510723639687670184527120694498118707463735716355688246924
553 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444679976436772354707023060418687455929323040068039884333449850144171044626125109867269258418799748818102920912175598639775791877029583086377028538209767705612354286737536274528537054243134587423878070497392105453740258876469802471825065842058262661789761890540114506742278907801533757130501644054739742307584116817682014342532982603619588197995312231001705716494415359421315830361648855101
554 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445386572413756085494758908341416490383958826938826204000466067243350845171167106135743700341865661939078350315369061225769834174784999012174780819505737489116083813616811764780814883639205016362178948656235088481627702172533591520031964079977056003340726374364504507371405864186681231971727851732005359685785273503873699402874546381175085067698141552164619764960208852231380847346174211652
555 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444450332744252642201008909843800519731566409335034330441669579586937609448986461080015064793803327053785906356137723299327728130259072910492759046788577525973642190501771740196546759689411698018930285095768135969676839805244983800367660741531885407787342974117474020567654607488988549694825394922818950764196558728437271802215442708034054543472902879011857679034525999077538000708467978070139
556 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444467997643677235470702306041868745592932304006803988433344985014417104462612510986726925841879974881810292091217559863977579187702958308637702853820976770561235428673753627452853705424313458742387807049739210545374025887646552728001569768974517652574098611718712268192227590887876383593100464793327988618608030138681669776992741296003005102994479086560061903734034185968336472937470227445564
557 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444591651939649388358556079428346326622493566709191594375072823006773569557994860333709953178416509677980992236776415816526536589810156095652309503047771482674388095877626838247002325568625783806590460727536732575254328464457549963479654920218850559653970060352735145787755726400514565436886288356275597930941791442912680829994540272625622940914652268243702120351812437306470437509406478524041
558 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445033274425264220100890984380051973156640933503433044166957958693760944898646108001506479380332705378590635613772329932772813025907291049275904678857752597364219050177174019654675968941169801893028509576813596967683980524496669960042326892263306324314787102406205326837459549329747001002740693833311133971054346671381053592502042945969639480070079355025333231790970507858619630452019174756212
559 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444448124631824568042297235319041991498895672501063123192710153908502672572283204841676082162793746075282858139252743728746496748078587235724641070909527620400193035730274004289508391472548977928498094851521751647714691544944770568904143918533158125451230834338481917171079455316716067428187162870050097263577656079000740563848297397102737610939234627877881593586749960774133842616925990070183399
560 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444459165193964938835855607942834632662249356670919159437507282300677356955799486033370995317841650967798099223677641581652653658981015609565230950304777148267438809587762683824700232556862578380659046072753673257525432846445748156041070502978184118147718964797908727659063567841775024669769433641833224023299773039601883576483285115832819034622584392639728473348534726131066321989361533323373804
561 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444536449128947534390764216309383120805725145859911413151087181045900147640413454375235387403176985215404786814651926551995752035298014226449360106071523843338159226590183440571043120147057781545785704621377124526200621956952591501872208145439700582120297189780702083382528631544714498873739094395825260850657847146730208268601170488716828423146338981634196001980567618719234392139913064182914581
562 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444812463182456804229723531904199149889567250106312319271015390850267257228320484167608216279374607528285813925274372874649674807858723572464107090952762040019303573027400428950839147254897792849809485152175164771469154494477029529186811897141008793852371268898732569429097512478501015323039506229832383278587983481316518358765064064554788056047939451049592403928410007015061374646282548902219172
563 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446744561557021693102438741067911353476461979831118662110512859480837024343669692714218018412757963718453003699631497133227134215783688994567335985121429416787313998087919347609411337009777871977975948867761446488348882257148096663879644364435504336365535069792168700985384783125113724519717450473922838311311959355101983404604204462514263177320367679603524698761464865444413110364879854286183059
564 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444453644912894753439076421630938312080572514585991141315108718104590014764041345437523538740317698521540478681465192655199575203529801422644936010607152384333815922659018344057104312014705778154578570462137712452620062195695259040742310494719270843206946870318272371747537471077699026977391202316481816712749074216997990674755858346288806950163131804816465332379070417590330147665806040585826975644
565 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444501947372258875660894301860031117170244882829111299886096154820354258941925075651188783793652282426294658425824120761664011688727925558197516732961369068753016183285531317023568616758577780132782732055027369495542055389762035653065288872024659567542570798045902683990323295556156848123697896624161236225962262106624936691873404880541230789827656764545082616066025719225964540986590209356007850721
566 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444674456155702169310243874106791135347646197983111866211051285948083702434366969271421801841275796371845300369963149713322713421578368899456733598512142941678731399808791934760941133700977787197797594886776144648834888225714809228608323157144753573616222112340025523735676910005421680812040916554989446341864353944810077732043385635919922749126028394572535398600201109418068144843746922098760376532
567 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445882017639805224855690879834111262589455404061115830485737203842189806881460224613052928174640393990699793978936352374933625551531472288271251657367560052158737915471616258922548752297777836652901634709017570721884718077384224272505412852271577025097999636351960965620837092816037223135267257053283566721774405156612965723868321089444266587270009403847043396038599371008530377574628085895609365119
568 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444450194737225887566089430186003111717024488282911129988609615482035425894192507565118878379365228242629465842582412076166401168872792555819751673296136906875301618328553131702356861675857778013278273205502736949554205538976203563555410322085270769314175754226033503013580883282387326045810066348446512272639158842699693186753672348812797064708341642960956993321498790414090961433888056682281353355084
569 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444480383774328463954725605329186114898069718434861229095476763429388078505369838948659656537699343183100828182806742142706673972121620140540114624767522334637301781220123739806397052140777779249655874201058772601380451285267938938596128085513409776973584909649616599603971946136049394658552960792129099812335231538879282336804840823539760652048064596257055996878516809836650926851005193555371886516461
570 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444588201763980522485569087983411126258945540406111583048573720384218980688146022461305292817464039399069979397893635237493362555153147228827125165736756005215873791547161625892254875229777783665290163470901757072188471807738422420246067024758376952749474661320969035020277924188690287247287832449449911272349171043810094642652159551979122601629304806410499266463444811066831067098378951576283209644292
571 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445342927691544932201473466562986205785076294204864060720252419068035295967579307049824746775816912910854037903501886901000182636373836846836198952521391699265877863836426828493259636852777814574730188359802648367844615465031806792037173194661725829724162416203685291953102728663828722784509137266415537885544274111837891194953551773708632250666872351069919569873127548162023840921687804516223772465579
572 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444448038377432846395472560532918611489806971843486122909547676342938807850536983894865965653769934318310082818280674214270667397212162014054011462476752233463730178122012373980639705214077777924965587420105877260138045128526793893831594911509465854698317189755704751714229971473233285725590340506189396199634210076000523425961545392126114848976415675089808779395290020479529004802464183927484077744176124
573 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444466906525621956638370169997407988477960240688454934851339643810034215732522816009578952002728756156104684280920880505858337899242679254504238307146368125814980279929244004045664824254652778697701588042328399542529448719959128503109465214093849071364642219104945213506242784517646093494895468901513140617447260795355370610973168919083574270064532838555322067838469017913033598701628426975433300749855801
574 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444534292769154493220147346656298620578507629420486406072025241906803529596757930704982474677581691291085403790350188690100018263637383684683619895252139169926587786383642682849325963685277781457473018835980264836784461546503180679091645731298672090976251036783340896210641380304896257317391091434547498662157175099634169888619600416459418360153124096963404675817066112799658032561623438739409933616678452
575 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445005996473882249292587583268533045282339350544706704616824428584188726646403733572807133401552237235950440356355345979791780814400314695939291011992536478707840331564433434474953939699652800775873034391543321896569551332311545910970773889255450486602208112423042662485730478145353839073517684417239524117416135654121958598726543476052790606804765082997348010328288764661771978255055601835943344499260439
576 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446690652562195663837016999740798847796024068845493485133964381003421573252281600957895200272875615610468428092088050585833789924267925450423830714636812581498027992924400404566482425465277869770158804232839954252944871995912850310498235056714905168479561091146410818685602881518662889645307600982937841239137070289338584173813872864711647546799031302957857659165915223237182464040661330694480300466062764
577 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444458483245180389565648022915046659465391817096951000948753944047938051499493426672653511668372139264232094342242216982828127853693341200731815608633146745301029341622444169195207181825824653352730159193121916380747572116641121981107205921379023156974999813349773715861461905414450651983642465957948632137660341854433999738265752868897173500590884903551390885515673472383888027499233769755699026915492972741
578 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444500599647388224929258758326853304528233935054470670461682442858418872664640373357280713340155223723595044035635534597979178081440031469593929101199253647870784033156443343447495393969965280077587303439154332189656955133231154591095284243514865040788282167964911824120818345533551598067974811285050447529719257528427401952178642271430695942841859498089437404534104930193912488201016834716198935351847975012
579 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444795414462843072474533906209499819968128760757108357052181934531784620820669000149671125042636814939135691889388757904036529675666863351628723549162001965859066873894437563213512878978949667151587313161381242852022636249361382861011894331066126503614773775901133493733822209204533523618279744338786379580408300213173796549834178850412752456455185694690600878921701822666575599652273762731677446099370165699
580 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445848324518038956564802291504665946539181709695100094875394404793805149949342667265351166837213926423209434224221698282812785369334120073181560863314674530102934162244416919520718182582465335273015919312191638074757211664112198110713419556259595666012226761867801817635171732321130055006738767168169194237944761295460798195799238585019017587734022314297898965572451453299743911425422073700321095156984999004
581 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444453218694904410145196680988570828832536552352261042259637881696627948853850058337075111459399253706811725630568052280934246575225004917124051422062383382479810005180694272413671155307807075012123016162367864404633899239567367904858624343463015352907328458166155499732134653525486406986565865990029941794065806520738640126118615899772252471178111894790888336937162005618941889639992562143648743245332437531281
582 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444479541446284307247453390620949981996812876075710835705218193453178462082066900014967112504263681493913569188938875790403652967566686335162872354916200196585906687389443756321351287897894966715158731316138124285202263624936138286101160742780041770235526359297675070299338145683957611788397943119371861879928472324725622952460313691822481915760100697305695329548190599126301324611235556665689418224367767469972
583 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444663800705943586963250358047604054146747142139859389824280375749032054679584791760211119818314676003626474097534640356689497713958456261434618884892917895328583462850690143675112216028510208636408737392529943449180814322517530954798916527320832583951047909228396142858522731318652450248582139276989674069867559080103184002456443208354046418519726379466701683285527980682657239594556925892645809504703671837359
584 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445321869490441014519668098857082883253655235226104225963788169662794885385005833707511145939925370681172563056805228093424657522500491712405142206238338247981000518069427241367115530780707501212301616236786440463389923956736790485862319584995251770229041743445796856917289051602657736362866473744967075094131221287496985801769173204350073798269517990435374660340282229332764022583288935934961018990966756728844
585 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444449928350981923007414592284523434687002011886829818078940342727059134700322953127338611328791200233423995185771699342250570776182294739869198805455656280716547919904600586925211138734046088549243551768146581919562853691396271607203306144946002609643847543551007938169683693855692280358552295440029706368619578561249128323459375263065042099019260875525445515121564110877902870984242894636521854151103162730155421
586 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444466380070594358696325035804760405414674714213985938982428037574903205467958479176021111981831467600362647409753464035668949771395845626143461888489291789532858346285069014367511221602851020863640873739252994344918081432251753095479891193686858124313089574630160601820667567928081313175683333426666858989736958184864850293005274653743903948573805951992056332195049124738020024193791823475544927728301259198139332
587 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444581542107881408518698140446419200508383630504078785306841901509811700841407161516798616553113339168933212977625816889597602737890701830063303469724740351247031330948348006463611801684485547064422127536997881322404675618240123513415986550701992421276473972056390592634974848683210885373158353833162517282981022368214402980076238308050816229706592752291249770196806417390917534583588251869869189431521351990771419
588 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444992835098192300741459228452343468700201188682981807894034272705913470032295312733861132879120023342399518577169934225057077618229473986919880545565628071654791990460058692521113873404608854924355176814658191956285369139627160720330612658419360428056693489930077767107630564754092308458530021998842203192958665232330959916976047638138207128813420808726096167622396394469304299361633987197306802221639841073156284
589 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444447871886030368546300786844493813346042924095935302966004380871078625854368512371253298747161166812556663657773978755573273401780600879084915920076451842114509116607042033494923628375445472009943886521758280366393450223789336421168732995475757519252632990834534533369445901226243887639966362717158742364344491792553304854076273384626969460759565102263901691823550975016546321404499769840574021078403802934716829161
590 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444458154210788140851869814044641920050838363050407878530684190150981170084140716151679861655311333916893321297762581688959760273789070183006330346972474035124703133094834800646361180168448554706442212753699788132240467561824012351341598647725475639982335153744956195064054529585060545627729037295299737993622105473251112808291777916131617611878208608253851155641544582965807822262108203281167404491597429471307599092
591 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444530130484092546990853004445678666984406435731715907483442855110298979692546142614665802012362503647249924777682802222665168377848355310456231335244629386196061248509384170706424042719470133581930496377290342493169588928066743862551658213726768816198709336995862408450433650692751653021708683414287276837692159747224400470204304323377032739056728690424024085863297633740751567272134500189659692330558149907710903879
592 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444787188603036854630078684449381334604292409593530296600438087107862585436851237125329874716116681255666365777397875557327340178060087908491592007645184211450911660704203349492362837544547200994388652175828036639345022378933642116873299518196857516682050109610721880146818301491346592358289079363808181495745192201049175448763954804003090031586707558489073896842553266561496415664974496434124050034161470560604745324
593 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446586595435647008104658444475300007943494226626231020419404711090807825646986898699978383642395924514581452775403388899962542779542216094739116714449067988234864546067937600993934401320086672881595742765591895662573056535001929897124788650500543744499271689426556508117985747465409173632915547298456791858623453414177128228297486915237003356688621795906529307680533876827163310441923521442728969745806053851933296501
594 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444453013048409254699085300444567866698440643573171590748344285511029897969254614261466580201236250364724992477768280222266516837784835531045623133524462938619606124850938417070642404271947013358193049637729034249316958892806674386255165821255161303985545937804215315017852277784742996615617479572020463464014400026505314807184976897702927849728193658370798027444279586433702613828073440068472857001830939699126777705252
595 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444497998219224508535949794445215833531920688998989108843818451110603528974508005800832792924393231446197869652718418055832396902821888735701811251194560033039204946985031773358181693366335500155373226902473130724897659746708381580761453049491838886970607945293783897890378221607221700733183682530226519280130864174288696671600196688204169823438297163038886941336405719053912579275602332102873170889572560570934975210739
596 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444658659543564700810465844447530000794349422662623102041940471109080782564698689869997838364239592451458145277540338889996254277954221609473911671444906798823486454606793760099393440132008667288159574276559189566257305653500192989712478864579992063912627185361171947503034225608412242617077999652212622306843081548549211863487934552984598638958945336904235406199852679921226159447632312342300448049681104218616078919964
597 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445783288813946046732078194463729171631350558308061054428794611098421557696033478354153156443164119488280074651293784729143255903880551725878614613197334159313457007959127667287875667491720837217664005895161601455774827001042872852369659570213273347697703244577077388009169851862888403899035238646723379937932715712954490653575955266397224544041755548537068367987712464880748467948275278839049058823023651171920951461441
598 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444449799821922450853594979444521583353192068899898910884381845111060352897450800580083279292439323144619786965271841805583239690282188873570181125119456003303920494698503177335818169336633550015537322690247313072489765974670838158076145304947303639454911594595052454975802764764169655374333514032712119700497009362257395663322652412266260575556990048933143024035367769074345297241173993051079427293257658052427188518153812
599 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444477915553681984501635288194926562624117097291034859694053198610793872275734170292187162244412436320540335199615677951561914730930347126480298698663266687316169758532311525015530225020626354263774933480712373369727704008359405154642574822587001038386172599563356854463228103543301593639753653667732326090186962338246810561793683033905102529433381194603686288538003089576150447642939749876045105616910429826892210071307999
600 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444578328881394604673207819446372917163135055830806105442879461109842155769603347835415315644316411948828007465129378472914325590388055172587861461319733415931345700795912766728787566749172083721766400589516160145577482700104287285236965957013806337801173524720403999547976755600078781593964106983430209083728963350609553050008126500423096827256816885370724156405680035163891004049282567247073346699503973098526859134464204
601 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445281222175382945874215538206497398936260765609204825684663298603180140226687590638012389443644241346841713323725282122381201606592011495340800799915000516237577296641121458721588958848992189927706670351142667576525933542318462199397703898001702778429235062879641040632698017569457375162952432499565118621628636237862057226659212456608250899163879088653195530803318351220288134850425218521403157008100099862681996921787981
602 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444447791555368198450163528819492656262411709729103485969405319861079387227573417029218716224441243632054033519961567795156191473093034712648029869866326668731616975853231152501553022502062635426377493348071237336972770400835940515464257482258670019850742872757386470489311049435985319128791607699248264093378439000941937472117970427285643750434748684782436698132227944112318309393311795145057184324959849414614560063084080772
603 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444465363887717906980188721788495768306739852473563453975449915798412836839000523099283643069424439367004376166426465386392863373498133620716853353331208346239272765749361369801373057304558138081526000092111900022746481671891294888318275930783349276735830556867173904732025432155184104515750255175714155831008534217073318603393748857851129023132414374110574041539495923227773311146368356349516180991543859913328556903601051659
604 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444528122217538294587421553820649739893626076560920482568466329860318014022668759063801238944364424134684171332372528212238120160659201149534080079991500051623757729664112145872158895884899218992770667035114266757652593354231846219939770389800049941891425957492167244235222758083566376575560212579856637799601834692255231386420329741241359079882030170153591830194042375740841872001113802481951010753885235713969555915991922044
605 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444967430526281007838051378045727541001829645172419682719581228293654254308346410815424410068944317508442737493994967993154917670786673851254667166613541989315152477067367578367659765947286785371483335636130833901995375130615705541290231602916958747496162642860079133165467730743393293440462156845754007237084628671340033775752795632021916580923628940341327651565049938483397209759639812283828933053961927500259950512251700121
606 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446536388771790698018872178849576830673985247356345397544991579841283683900052309928364306942443936700437616642646538639286337349813362071685335333120834623927276574936136980137305730455813808152600009211190002274648167189129488831827593078334446329777065491534203033890355040824893007812085394891016086850609305981207962994392519767435038273104006456210493262404434485252583348701120757470860879366686894243661115255357662132
607 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444457519096490358529284617784476521858379074462643825401322864040674689691041993603718943585056941271044401770683207533162206275103000179614700012498671883066212145260017522792524827482015502967620416724236604180883217711598725971865589123406256876003805660956224904388596020976039995058198377030955450626774600809761529119157456187543522678533543801858841097741436855893241187968392718921279420959410509906174682874495194137719
608 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444496743052628100783805137804572754100182964517241968271958122829365425430834641081542441006894431750844273749399496799315491767078667385125466716661354198931515247706736757836765976594728678537148333563613083390199537513061570554129023160291693949374392303505275163559298020375565259568994455193853802738707486404229507788195350099131480201931813170214745121590324362498240729912221121718459864426245396361669216750806179997484
609 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444771310745592296565448777945246379792810194899428968366404934350200575609383173426306922959756865109443377600413521662388490210908337823700833645800130409988636964833771403146454020383720907523843751439248437855413776123301482629973061418489753529360747903444514313952737835230820527343706718213132667452754960615950341077990949875559966019380407359872259069345163827055654730107424867488720314517508594529039808309135459981861
610 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445751909649035852928461778447652185837907446264382540132286404067468969104199360371894358505694127104440177068320753316220627510300017961470001249867188306621214526001752279252482748201550296762041672423660418088321771159872597186558912340625679898879670252499559439830607086808903226719630661132658670737456175124534929558225900898069422028712181290606559199878963063923722832584300454088249980424447805064041174247843453713892
611 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444452616101973140747469552781964492828153588205819057542493456692088347723567912668991006407327254961069417773343671374893045588606041778925854174478336593583049257454177618411994683842926356021429427119314544279718677736415870399082659868795577164751081123104268424665769795124089795787147657125085302293452433776886406979345991927636886746708677433250411403236866065395289868376276049265044947025066698250724686153515408925702179
612 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444477131074559229656544877794524637979281019489942896836640493435020057560938317342630692295975686510944337760041352166238849021090833782370083364580013040998863696483377140314645402038372090752384375143924843785541377612330148262997306141848975322130071206971959707399157803479901667617969843653461721177515480438188562178369016116130865218639471940406115704637457492603963889153722600996713262989684446710690272378106842157954524
613 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444648735882661852020072152882445654037173038478809771895669750635542026422531150058108493516514707360068777666925117705659473048484377806479687695291748172909564769687773793633200429406492233869069011316196940326300276743730093310399830053222762424845277779679332883912050275075522025092911384806160499764845083468110768293234670913913719052613604828274704786934599513757840709901262941937431432275183389818111917621033312847177201
614 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445261610197314074746955278196449282815358820581905754249345669208834772356791266899100640732725496106941777334367137489304558860604177892585417447833659358304925745417761841199468384292635602142942711931454427971867773641587039908265986879557716351884097976936875570592515592236258038249162399837124047074203315195014810216878877277988149137673468142716699514498370979122580502199525383495859628658404174103613781540314077209292052
615 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444449551730399879633835137155394474684262659295303577630725077099221883993896612084786045671246201017335052775006461275974820159545442778495325525715627037656072452575527678174163344068495639180060058616238256841490840251926585666093329084663902393845404943300273811166872478464781159148979664446870124263835264042886571582569206263739809177854926796694925298497416779359448393749509020389681016833473648479652776995658425179997921039
616 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444464873588266185202007215288244565403717303847880977189566975063554202642253115005810849351651470736006877766692511770565947304848437780647968769529174817290956476968777379363320042940649223386906901131619694032630027674373009331039983005322276241991631720633973420807267171826861316347428725229930425247400348096836573278452585829448569803128583382098172715456707009134158445648413976021708602932125276377935772426858424023274017164
617 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444572126593330324179211762218195200439899815715922774101460260813880433180748635452984475114488358766709652708494865232703837321969402795716471476224009274735144647721525287687416935045724312834834798739289754370604339631497974985666560449930893179032215577740007235448096847971101412811119130478617553674738148896899499065183514557063094252531516621325363177731626650048219347745635297107006344943217466928119341111990998935221990141
618 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444955173039987963383513715539447468426265929530357763072507709922188399389661208478604567124620101733505277500646127597482015954544277849532552571562703765607245257552767817416334406849563918006005861623825684149084025192658566609332908466390239382568910100691541646351496423755352370250516791684269927467189763288759144053437101326209709376961571266575338796794666166978336873584052766279963522165792597549776022224862888954017292612
619 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444447636498166591437813627388788213344330828726231402685869839853680344162852049219657945211195542302501074651045704964150929266382568403226245120238933565201711949526371465525518756709476441154204203301815577192598441824120782707974997344581605662807393757424432828711307560744683825056624488339192896630183879913721428314633401295780848815537921302348943002304475494915453521709672521577135082320005941692950183192681896451121645610299
620 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444457212659333032417921176221819520043989981571592277410146026081388043318074863545298447511448835876670965270849486523270383732196940279571647147622400927473514464772152528768741693504572431283483479873928975437060433963149797498566656044993089317895335220856657365663466679106219087102522114435850785371808468325690357849704417355515224591619027228520867553561374617928955924769096132619948081849595457691149927401835181377339099769404
621 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444524245787498119278674018053038666941604051489118400480079329675341937404634563824781963613221890895860199609475957437106564992897543413989461339306672463376132071492619971471302251070244362188438415878722763148294378936352901032708266947873474903511197407534551309083109576798720785360998248788732246907858702608231471217850286121938306225346566105986810749056626687543330194805939596026216752785850562402743378476575897189005523684681
622 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444763649816659143781362738878821334433082872623140268586983985368034416285204921965794521119554230250107465104570496415092926638256840322624512023893356520171194952637146552551875670947644115420420330181557719259844182412078270797499734458160566280707830394773909439605384051704818288948089639471245783035726605116144463236084393177320542219255632500447625173600397303241888130945382569350498021421689013288370292430733971047432164051572
623 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446439478020786315300183784659300006873434620561293345335316575216881768449197428952882423663880605729838323570232269260997458155771918683069866816000144917736635120648832620115889610089442388044293730301402412040692806742155859151040007030170205921085349076058705092279421652694520269806500380953945497309514384266569833854318167958125998981258286838723211492194624447211223478404996127046777598789072140384539656552511373368995625825959
624 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444452424578749811927867401805303866694160405148911840048007932967534193740463456382478196361322189089586019960947595743710656499289754341398946133930667246337613207149261997147130225107024436218843841587872276314829437893635290103270826694787347490350993559362777637182209469588817821669242388101081049170855224715799153648876005666590773265196510619660894374678274060001119163320506481249169634436269435616247745740307767022641622780555244
625 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444494320283852991215837927949815833505169198847365666966716247713755377544563269057155393924930348476579291422589140064858269787227631300410080003733336956276749211349554148836230573585569393034440676590868393634350653501887229812109333509087588481360355382452247316767792270248269009288288686168791194731190046882907378059990198258591823347921833707724292058367981440214792461393150928081734875086298035830877312192365240108800320780484821
626 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444643947802078631530018378465930000687343462056129334533531657521688176844919742895288242366388060572983832357023226926099745815577191868306986681600014491773663512064883262011588961008944238804429373030140241204069280674215585915104000703017020592108030182043160534323536212905234999513220290984225847651228856246561009493795725013400370468773244720121174348309908009708266923200149699290869596509644731542347597225851846551863844230944932
627 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445691340429658113729281532078729170962563304517475007501239526177217771947415059762218181456592045247815618898061834954790078014024115843585333426666757240252063617072187054239097672972568159194350248105043174192099670880514078636066671060523045367341771183509301677038033671930349242379721860799550097473559921177656980354283932703350277191607348840132148543451999321507859032560877301665633617623735825056988087923340825818309740051464019
628 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444449432028385299121583792794981583350516919884736566696671624771375537754456326905715539392493034847657929142258914006485826978722763130041008000373333695627674921134955414883623057358556939303444067659086839363435065350188722981210933350908758848136033519342973891777161603215370032818959149628434444664800114359570353910432475458729533417074773034917424618633159926281427824440753693154518254855152753653103305745518926847739889204641878684
629 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444475616844074786176565371635301562607397415946270208520864321487763777632018709827388787869748134464528723805784879207203085283683936229422966669000002264339634923760138009689310775157647537313192089535959412688135825105346185299235000109846409467516875826076545016957323749461153227100183065346307833353614233025861314624275214222537975703764429745591403101923309836302248665804950348940129887402458535343564923330540359937850950383443974561
630 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444569134042965811372928153207872917096256330451747500750123952617721777194741505976221818145659204524781561889806183495479007801402411584358533342666675724025206361707218705423909767297256815919435024810504317419209967088051407863606667106052304536734169042741926808105332871955207451798493310126176310514080430802884162453162215801816432048291093540593196505530647061190580216461842131551942431148465382785761106897463693929270402511519988692
631 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445223754435202987747467624215872398518268731990088546354941370527427774133801079018053030077036694946551428477955313513410465425431739068907500058333389941824206427336783575566102712274521766163135571732318650536728960966987965814208336079493570021255221837868875324058585367180408661667336708962972157507456765632212426068552819183266267690007727738137475101430785320614425405087472389097203372908923942457683967793336355615846587114728860479
632 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444447561684407478617656537163530156260739741594627020852086432148776377763201870982738878786974813446452872380578487920720308528368393622942296666900000226433963492376013800968931077515764753731319208953595941268813582510534618529923500010984640946751687550305218488257338492965164012820260391030815668538428321057326605320098456712379723187692964409185460236797072772146384043833318052499554505017790220735476741525474554439174852752369891803724
633 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444463927194213408027020023938730143296290051633085546992206867596519027686678360308784659085259250706997119045282216171168594968969126810056020834791668081878938494016752922722485901140196377487411722626641299596751557357508032478688541735320672583864713850690542882701966600702116528478334458025295409232354822900748028893560510334060924192633781129846846467749161790667593470167041664389805909074112940796916342732952718319074455987982739497901
634 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444522375443520298774746762421587239851826873199008854635494137052742777413380107901805303007703669494655142847795531351341046542543173906890750005833338994182420642733678357556610271227452176616313557173231865053672896096698796581420833607949357002125522054577143478652283008794235626607702008881036756563013267582183138037539023078830329238266858512319027216562045686126079249520039309331886402401069863050249393549015709343143689567574863438852
635 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444931513188668534008833931801586915740584624160472008138505023246309025500292341052949810464814601008261309465388737612548207557561503584733854203125035380306795683752156401395480861838242770518626398999365823252122267271034145300546876716350147929951179486238856065951172883643338459704965611837269651987544187558471595306399517769440174817378879991744800054582613397298768094335461028394651025858382888864805542476295195691574564940026559391339
636 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446392719421340802702002393873014329629005163308554699220686759651902768667836030878465908525925070699711904528221617116859496896912681005602083479166808187893849401675292272248590114019637748741172262664129959675155735750803247868854173532067258386471384552215312055182357958516431889597319154468499086484552654150650471078785998048107229140442455938705765600592047683017893852749334720669255167852003954909558260374000127033681722222681859354364
637 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444456621163050046683554181628373006226847948937345133536795958914491058970840641859657078594953698358539866069968051773647038522272370922951679688411459217841003225427137243368220354879289402596298993308317478914636390015109186965847005251242087031582112820031872537642387353555445162483610556940751278984403299149120873374529534981907672650440609406775914554807979609454904927719024203384464288842481809697387726458517288843148216784462496272558841
638 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444493151318866853400883393180158691574058462416047200813850502324630902550029234105294981046481460100826130946538873761254820755756150358473385420312503538030679568375215640139548086183824277051862639899936582325212226727103414530054687671635014792995117946556529701735060079917552962137552054591482797851750700212150549857530891635512076721246145370990564480760964814194910996777726775966219759627601128387352250195944432749662400987700287577391412
639 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444748862409584500422187874042658489004532056766961671753232306195609807604349379824760298207175792296829985082534627674509296390142606407125325543619813779358413969011764417538842205315568398240808166041270306199243083711063007479508464614385509122886153832300417985034115964743575866054209590098060125348941256568658168330716562698378489381039784797327042083973147334462366094418155795309999273846134192337763513049371856882140830255409735965072599
640 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445662116305004668355418162837300622684794893734513353679595891449105897084064185965707859495369835853986606996805177364703852227237092295167968841145921784100322542713724336822035487928940259629899330831747891463639001510918696584700525124208703158211281994917830144798506521757392713029277667706151229052315040737300898760517257625039502002093970164855793382008774843350629521279143030953447512415232327742259429644988537036841456421040153808914604
641 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444452054893572945843888030184399795558446634752507375127164140988223578523442067828952340788512728140754082960396699025196065743086898493511466471923828677817293682558627443771804388466222543289353537484365090988314410426109908520321044948692971061405487179133524867801750627622019183867211022418768615736678966525578999544137826820062208927006092818444892764954423311753918123966224097725543550057289710608056369232580054965267262398960632715731221381
642 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444474886240958450042218787404265848900453205676696167175323230619560980760434937982476029820717579229682998508253462767450929639014260640712532554361981377935841396901176441753884220531556839824080816604127030619924308371106300747950846461438550912288615383196964104025650681139209092464093846904330105857342066160166671078301911307574937885936110597681761560002157989037677156439322470301028001897281624665790298440110224299102162137440135702719382372
643 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444634705672656979430534087943328222294499202146017711512436858038922796419385029057141853046151536852185407343250808963234976910505795671119995131429050278765675397299019427628443044988896915567171770442460608041193593986081046341359457050657609868470512811642179367747356604564198745543698691134483843828795903584925169946925321511966209945072713255169185975280961307417388985578683254509763024276788188399858356439884408304536526544317375159698160259
644 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445205489357294584388803018439979555844663475250737512716414098822357852344206782895234078851272814075408296039669902519606574308689849351146647192382867781729368255862744377180438846622254328935353748436509098831441042610990852032104494869297106140548717913220176002264019100861324410155793793454957946957688414571103371394703702157169248491937810316285505901861704197757574584612437335634467303779643882533692711798697650970278556343659919997970628444
645 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444449200975149757819096685531916538890695813386983776121144254784306403243817959059761879659487121754637968516914603557414207756095978225111333211619059590302475218265808819024044409458055756222512627594394848534363173182985359491867319759599773580045096153624270714884498278770159845234046159801023169897367184551404929974047051641840799195706499402555417116787705546739712468185159404608228772698297886402790255413498642344304833029889140608058124509521
646 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444463470567265697943053408794332822229449920214601771151243685803892279641938502905714185304615153685218540734325080896323497691050579567111999513142905027876567539729901942762844304498889691556717177044246060804119359398608104634135945705065760986847051281163688693663091485811057498648108635319760769876038757406545330662616216231800414417672585439404103515153773622831201947309828435703296751619881510126898058798151209448227861920222124109669209987732
647 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444563357712077278810750471631246805600728668007927736361939702940993414428782309827380324820511377199282546256198422268688527235732788961116663623809823090895213789978553808934443569784727238896149023193204546692412662907967320630016327323327672834460737173939632794875714423878215637232968765116223542640768761632250452252671965462186555680981211348590177789315364724709922678811754408187658105822959886840931571347472187154386505212353340117715794750319
648 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444920097514975781909668553191653889069581338698377612114425478430640324381795905976187965948712175463796851691460355741420775609597822511133321161905959030247521826580881902404440945805575622251262759439484853436317318298535949186731975959977358004509615362424954516003251178434535019779571044927566531709355123332704252076399900506495093263311196711090451349273264642329099013523780901832159066598599405426674433966515308901580140052075607180610026799884
649 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444447417276135265303602095124114503473351550033531526742381825906858168694052891079017841453846117763315396989738293890050546514226653057361249923928578910605713678082797178556694422577951514305737058913163447000643649906032516349083741516416525154194851762681822279562945890415452268956351478208268165746845575632194770117922781834219330195177805188853573444211375022342616510867024937376619207799036048078107990027726829193046725348169332802607945596807261
650 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444456335771207727881075047163124680560072866800792773636193970294099341442878230982738032482051137719928254625619842226868852723573278896111666362380982309089521378997855380893444356978472723889614902319320454669241266290796732063001632732332767283446073717393954811597785135593495765708796696770923352431967422835993890243953975491508316262868766160681212737613547312344423676661206802582802937769371231744683752705213823013323037869487980197270769778423492
651 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444518765236714965923385711436195920167122084171621501892878981004787550684655610308779369679486277416218258076790680584596996188999659767364581431547806098476175285403262797250693897782121190976759806162419508349424580984146242060426871243746462188204627400378882827837859379660294236010895991528154452394444817170423288194493476646141920092058229341894612103198339175464886547262547743103191215589749405581038553669330827882916384575675317263858842832378779
652 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444741727613526530360209512411450347335155003353152674238182590685816869405289107901784145384611776331539698973829389005054651422665305736124992392857891060571367808279717855669442257795151430573705891316344700064364990603251634908374151641652515419485176268182194084735443814367923703577147101864020567356119749910552391867025299203091662296863098988646124255865545593755376721822619184718069288651905780053161385054549336496210084209943865002791320894292924
653 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446302464251207481417976119238231337511385437623870880655307858453022100449723591052817575320490268738789785253100347948258238058324827517447869122028485795237715468414903264600680777886363107752328487393821042068947857936989384844005114426994888038449018342805374051003332968603305948680835933489662544754342134722798345848032639316182663151908132029586406571614333854220058783911390812330624472199127954039319053637911089299902617877650920391111882458258601
654 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444451876523671496592338571143619592016712208417162150189287898100478755068465561030877936967948627741621825807679068058459699618899965976736458143154780609847617528540326279725069389778212119097675980616241950834942458098414624206042687124374646218820462740037888147297549357057320210832857596276964261210130730463806630339748336127738826580322153254602616329658746090984463557266735276098543715593968144447073304896060548457057788655139574065353871328092145652
655 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444490894939613520368782736314289116771117969273930105349716029794658885844576423109653772716345590051803077964660842032039789284791454021269530061384045478214276220043705914948350352780492411027141545518178859385057029781758067954433461194008205534294558791903467564695310718123466448910654642918384768558431440189918823210143598875555105222199512894668544580256981764225893050007175559247268988134799770109036397188566338801405537460884344964956360308051621639
656 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444630246425120748141797611923823133751138543762387088065530785845302210044972359105281757532049026873878978525310034794825823805832482751744786912202848579523771546841490326460068077788636310775232848739382104206894785793698938484400511442699488803844901834280536863155386973225493743795155581845561518358179208459337040665999217784116804599656134484611261134517082079173905488553061088385960823359885610959809703480300971605054862578053261394983136425242931564
657 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445605706823671342552901741190561252611282565181585967076234078199805479447743911074677651241973084628410282449854384134328065453119683865071584867934470288690238834425981207042092152845643609011871971287804817959759077877285032194169863183538471690697303130920021971063677528720196423540901051284192033719077552035366038509361103459479785128595060742429152170291037777128892571816952136937738208689280537758123613104632716310770324577880911944623260687671167541
658 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444449089493961352036878273631428911677111796927393010534971602979465888584457642310965377271634559005180307796466084203203978928479145402126953006138404547821427622004370591494835035278049241102714154551817885938505702978175806795443346119400820553429455879190346754301751286517807297486773752245824857911374123998940111145339143702965504675357812574593464939935120771197596903441365243953338492318039868273127150911322673330840812149249587173919123823522830450212
659 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444473476003925116897155876863097364648615397462872982510239185288328470319526931110200274614382660449043590394579692936691534969661325429960122955031695090550589304193982863509385637154474423558630132615528453782327310280265459138187579912921795125600765911606333880691315576520539051391620666195403092122010104990033732795757112112769403246509305472063590954912741919114148579581974056046467509238509158584081945061177714892871785666670111949898438529137301694899
660 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444560570682367134255290174119056125261128256518158596707623407819980547944774391107467765124197308462841028244985438413432806545311968386507158486793447028869023883442598120704209215284564360901187197128780481795975907787728503219416986318353847169069730313092002188435248611693862252736923256944364727594031675123329519148235245607587955125410951214749357144666794156812919650944285965808220194887167618824706406080327429433878066070432701904156277239637789899804
661 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445170233431461255762230254910767449548718269905157896089312965541545091321506611088340198692899844559423093197825656750621707574866469082336407209125710597098065938182904921067974262195193922299086648721544677891516090339969811788022831156378211473352481123491680342941783966223612848002909214538270468166385289507441647226020140924364715635910352615601222475440411876597419550695552411653783947047837545162564045463690460262204751875645155352592391276214632398081
662 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444447347600392511689715587686309736464861539746287298251023918528832847031952693111020027461438266044904359039457969293669153496966132542996012295503169509055058930419398286350938563715447442355863013261552845378232731028026545913818757991292179512560076591160633388034447081087341275580693399226804091309089506178682544940764907752323500231101136327768384863201824953427814979533247768613104536419923874118603770685197228120498382701117589637828619657597212862073172
663 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444462589169119864727389089706102519572051290080962280735566157471871960616370998610541838300655829447318910663278974752098876022704995060391743513561476098260784981787905956360032689888213181390810499551371950280621235591832578628033904112242788620167145361420625341876180177368430867452922300602069534364624162896712434489978872875529636428790469678646076356296497752509910309011973614333312983540536372951306162812329251858316759237726698310235335494096494170054559
664 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444517023343146125576223025491076744954871826990515789608931296554154509132150661108834019869289984455942309319782565675062170757486646908233640720912571059709806593818290492106797426219519392229908664872154467789151609033996981178802283115637821147335248112349168034155440490363510766566416251882882175204192511669460851367358800256622711189391858383808225318386244233725342441369756693199209536689075587557038709262686872551065291725366829306614342346355394010141644
665 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444898062561329951518060575985896322634615585357390351722487270130132348742608298596879290849729069516306099915307702135805233900958209843126921172370235789852957878030982242334150580538662868103595822117632090348864223129147799034180936139403048837511967368848966880115046747062133871334455796006189449757462195053916435486785299297922984871332585419176092085054393635127657006277679574500698127970771061071622317011179257864965542706509735461565490201176867691774221
666 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446258916911986472738908970610251957205129008096228073556615747187196061637099861054183830065582944731891066327897475209887602270499506039174351356147609826078498178790595636003268988821318139081049955137195028062123559183257862803390411224278862016714536142062534187063066111807684672356731381923173950012632220546110195576914432209708601382250260353600047913018587435253432846398167241466622921990804627293745500098196491931055189923879086108953962284585140086790532
667 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444455784897366582121284847732980741399198722967268092126395515086586642051898540798255315604576560071240985831216025886728464180857288579411506362642589228079657280284107889391687097846799905035923228886274135592054938911562028309187856736818409554271132517554557505335718337927958795523406988023972540606503987366892333180118886392086802918389598009291499034836927640167711022280855346227188947357098723475946430912091273292252324814716112497361865666424479746055996619
668 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444489806256132995151806057598589632263461558535739035172248727013013234874260829859687929084972906951630609991530770213580523390095820984312692117237023578985295787803098224233415058053866286810359582211763209034886422312914779903418093613940304883751196736884896688009284868206071778841703584887483827029947083228891110534994638508419278321146071711873578857638914612249815308408571180682611111068825775435814748576579011010894071335255810566498230671617429661502761084
669 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444727955767497886365454526657851868313301407515035636493221210497999384630796853289716223447747335114357979113733980501544937854765547818620992399398064035324765340436030568125510779503330959231414055490186723134706806122384041063029751753793572190111646272197270966724327125204591683045357073094584732612869414134486018674769175440724986146165083727535862801765462201350853945517037083138409660558785874695284264749528999688820865356116288877337555306192225866446479961
670 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445578489736658212128484773298074139919872296726809212639551508658664205189854079825531560457656007124098583121602588672846418085728857941150636264258922807965728028410788939168709784679990503592322888627413559205493891156202830918785673681840955427113251755455750533562954566795313119173730823544713588867202191583231185957153073523188211175011053608973782080226665011719300659208747515649059928796867024909253158710971670122822549730030597817553293248446946174901018292
671 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444451532227520780492469696499779630041165868521209224245663863595783317949103254665576238919527016711192282811176682845871956779702472028798858143318284934216452466844234097536471102820916607314118684720588001411701003486392934359909077127178172638086124490138265107501433652838137279255974656317345703185122814273210861223556417448572344306399827627169390117767505639822403662191908540788294985420494918018568600586527213661750572613855761127706602537237126575521348257079
672 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444472795576749788636545452665785186831330140751503563649322121049799938463079685328971622344774733511435797911373398050154493785476554781862099239939806403532476534043603056812551077950333095923141405549018672313470680612238404106302975175379357219011164627219727096672397195616456902571867835394048311374154155233024593339257975281330530291960713383472881794562681824114878188276196559885561626828226566178786866744960277332472446808645306280059222437043218472921853422124
673 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444621639021352845645075745827824084362480046363563939474929923227916282060914699972739306321508751113140403612750404480132252825895134053304786916290456688744645004439185771745110903856248516186300451348033368625858420493156692331060261512787649285486445586789961020869143219785521930118729325893566919107274672509666373615659188464525486270978492815158727135081117334714620809013643974546713611138474035068960990534336296221884519266205443815757718049257448103474451459301
674 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445153222752078049246969649977963004116586852120922424566386359578331794910325466557623891952701671119228281117668284587195677970247202879885814331828493421645246684423409753647110282091660731411868472058800141170100348639293435990907712717817263808612449013826510750143223216197718862666794144072929670963750282599390088242765975806266557349359582759816193834295106398159537394088825485116381185138883716693893819732750875629418702477710822339962121349408641097243647412452
675 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444448874308867154474460226979028935442395334492422431820206581414031240384856200832651815991371052111161843423652093445336639653980711684665953006240594750551949458444312977626961105929739546237990844617034167548979793845662250641609839871153024565470494473003082358855061788089966408047845684819178870335598684075459238712498474720614004671218393528922664075140601838724483637242204821183025196180966255215143008666843031224259593797334381757886313569704753337448624266611939
676 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444462163902135284564507574582782408436248004636356393947492992322791628206091469997273930632150875111314040361275040448013225282589513405330478691629045668874464500443918577174511090385624851618630045134803336862585842049315669233106026151278764928548644558678996102086913753708088156760150246638710129320533342672079853225114415770248677133935356561687381441738289903135138765600956283079818891686204971166244234097753747660005897690989083219852979275428528744527880432748764
677 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555191055012195194839007809056719393216695643894128838497868684114342954738354149628733117609636112379418924635669466749324682851125449982158489348202097132069794441157774007360981576821989283104448759187522057828179474889599373579330112158947470095695158410392304709877532630473640375651927166830547821634370937351285300889848051353586838235563057241385465569341589538563399122575416853059328134173997732251152285014275881339768196076526597127321716512101975662658585816241
678 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444887430886715447446022697902893544239533449242243182020658141403124038485620083265181599137105211116184342365209344533663965398071168466595300624059475055194945844431297762696110592973954623799084461703416754897979384566225064160983987115302456547049447300308235885506176535914784659777677738115300783199091909230376734704041459756584981149189382012952442426980896551103070463018849660803109740386055792151693406861583594577229162790912331141740186852486469481584167808469012
679 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444447213109708638213204308528559751318163750724430686554295780050436191907201792187074051661273574236142818806449225070002066450404611469582887295567038385761635078194362277683517357872753883065410944552313021384779037820205573317672816586137307020085725712293593140951080269637287094766109337405920198853267528349637263402475958121427853551186991975767733770987450722224169974850334204970436200897794420412720982549581110878132893897952781095528060972808375623549354672327477199
680 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444455519105501219519483900780905671939321669564389412883849786868411434295473835414962873311760963611237941892463566946674932468285112544998215848934820209713206979444115777400736098157682198928310444875918752205782817947488959937357933011215894747009569515841039230470987744170719939457537629741472709780720331100472939983905760755916096739932956422206882686208617009668475166867451011855308293302575120855774685389210549476739055951837549281125167491179254740513152823170725004
681 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444513661076049288663441046547327116287427101444100497190727834594238131013378138010184624865172689236903803494563960083384994593448620072905515722509292977374210288192390275421267280152180409968606947141158867952809278838472666275153747986766008835476476140673161857110340066218278384179605592055002711962594885045745510141713800716272394300599210991540140812079136785547072930747434402457343893222620792195683378709350787877719946221022999110601036039791682885365019638915214781
682 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444721310970863821320430852855975131816375072443068655429578005043619190720179218707405166127357423614281880644922507000206645040461146958288729556703838576163507819436227768351735787275388306541094455231302138477903782020557331767281658613730702008572571229359314095108026927359399778290823488691178505320980410990677586062862915945908307343136798042704353657351803625275472792854194377723629531736072925602296535600947575367709706324197696038455838558949740526723015091104123972
683 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446174860234565549919359497016511240519010869435845763101529198189286608667786783587948954962650564255928420697432335417958198169548835155971226396065657767688590538143090218865015337137843582548507011862305032153565304295149990212177033002483554220245236850162379761091834956601363664597628429003058761588498831362893453862104408629114079598677921177890706451549894558448117506642177174219352813676560932402719727613061760640589050614388864654623947873121241320650102295793508859
684 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444451366107604928866344104654732711628742710144410049719072783459423813101337813801018462486517268923690380349456396008338499459344862007290551572250929297737421028819239027542126728015218040996860694714115886795280927883847266627515374798676600883547647614067316185711034006476350599624680118197896905676236398808682355997432448486839731238957671501017737987442340604166141194306026535768454427090088602756889130993506424737989675888217978257002702569091617001223652155324947094844
685 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444487704839197472081317320758746114346308605069229477410871563288065498550028002923032057207399597439731543850769141718782288287572054212232613993234974777525548096786910588804958716761779422897046008629890959137172465940712083088637759158395422188839464254587392827360629207119611707855370665235588432889806977604949359147829647778617068878301738615004816405887033263640288114617879697806626842274358187820110534229843712270805087845714977163923990884341347709762351002686490278921
686 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444617486023456554991935949701651124051901086943584576310152919818928660866778678358794895496265056425592842069743233541795819816954883515597122639606565776768859053814309021886501533713784358254850701186230503215356530429514999021217703300248355422024523685016237976109183495078227411286641078869892414078757524352720565319254714523761375195458793725243966270092697158290547355589350099512815432438962187389555145251591559864929630125901599849232790647761918982813610995313053353332
687 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445525954313270135366266352301986191991048460064070268605122415534970797084033406409134763518323269326621929602561876302890540522634688639148683164207702771472035753006098053457301252377818905759483549080607311762644981851135410549277312293218888054319939698018154017349063510808603161345986448931758677645552467407242069900849344716983589510882627717350605125568975189723543573254293518970243144588731353542933519904161479789288642464295451288333340858586959451043168848328867202919
688 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444448770483919747208131732075874611434630860506922947741087156328806549855002800292303205720739959743973154385076914171878228828757205421223261399323497477752554809678691058880495871676177942289704600862989095913717246594071208308863775915839542218883946425458739282736062920709633534964844579467437189440660328325360660794515141872505106756772537867930301223088454157173811753881488499309026204831721043158608186112945512762283991684829348569927480671875933950379229503331583837762284
689 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444471482191165086717489992140882988133109544834935090048461393721707603260434168493561702421291415066498881573397380240905596846399200549312050412438525902620134227158485784669765864642778805977320422060348516127399457879611718597065266140663805534691331825783787183767059921101488320893496540495462158362740323794315084112341666218930817207985422342302685908052796954137953952162586542269474366965637390470734018654236311686808861846893070370969267796464887053104016796332888120992661
690 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444552595431327013536626635230198619199104846006407026860512241553497079708403340640913476351832326932662192960256187630289054052263468863914868316420770277147203575300609805345730125237781890575948354908060731176264498185113541054927731229321888805431993969801815401734906351071549772851828696668689252371273769000187106509013642850271958426857718797454338842555900842211486127004231470010478396876014032860681882750260714119742795847460948542973660419625892662716294497084625959773092
691 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445120388112460501270583136855408036661071954206710584544868176376023414844187545672375893865618709995805372668267839355973254493313347066134593644296480898836689012295477950077479949402803482766343884842046236518319780323626298259964986849928471700616628977928012927509831360862300989776801029475226724754914143294413232267823385877295340080488985155042830820974214151028310255389580373917732327544611188296993188982436890938528129313469495629275432011623028594912170208820868788495379
692 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444447148219116508671748999214088298813310954483493509004846139372170760326043416849356170242129141506649888157339738024090559684639920054931205041243852590262013422715848578466976586464277880597732042206034851612739945787961171859706526614066380553469133182578378718376705992110111589916218574256648269374700906468469360009309881455407376118701620058333145704125275708706751922294973862699401253026232302637098955988463009433244141911093432650753488084981557492180849590082295769057191324
693 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444461343036144845865097911754718534249860132188501097946955037742733918704438021975142730679973801083228467650040029317232664695666167009986698174440745355804250558640720282085270332068403420402491930454384489246291327841423990789832458004581545125848749057781533656521079117354857896614177575805235359181618477776106475324532711568548483141535638335265973503002972514966025602190039176616666800802229985413539400615067038668536429565401308336152060748690579123942051256422516382767100001
694 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444512038811246050127058313685540803666107195420671058454486817637602341484418754567237589386561870999580537266826783935597325449331334706613459364429648089883668901229547795007747994940280348276634388484204623651831978032362629825996498684992847170061662897792801292750983136086081130285155783775930886629198910685592729619085197921786711599661209811915791535377405468274657133853818871281588498073135373189801535390401202152105835836963452017553788422502578006973008662678114706681239252
695 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444866909236954479960781127201296689579836638045860782007209276901681300944283882711901600332678360414045024584334066264149950724987508583000787694351967228439597299351340385465091635043418843395631594692945564490616529368933103079144783447871961479552059777871674746360311267204648902833469595404302743791444441177646461184666296900176477096484613207208948504988781518911911437972178084491563990510208458162943298938700432293703644465290992185482218510864491734828269415370888221396362239
696 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446134303614484586509791175471853424986013218850109794695503774273391870443802197514273067997380108322846765004002931723266469566616700998669817444074535580425055864072028208527033206840342040249193045438448924629132784142399078983245800458154512584874905778153365652107911735485193786647660303837168774776677763035253158022482594191077024520013078712243384113417187709289864652263360997225941141497695558794348927475333919086655048162596843433711055754419012984132292209435749588036805964
697 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444455006064257195332352861513365750572829249284479852883513565255875365856940430401130873341650292343684458947941684989937082101458021047908353025692132514044323265817116842969960624209418804418224123200656972445598746567556660910311952919530132370322134827780125201992341115013449028520752860686201243651790041016541099841902051453250269521644489949482462156344377412551842871482189246788588675644573046745371415607715608669663762732953307939763778261946012347915814687403504120143784504941
698 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444486690923695447996078112720129668957983663804586078200720927690168130094428388271190160033267836041404502458433406626414995072498750858300078769435196722843959729935134038546509163504341884339563159469294556449061652936893310307914478344787196147955205977787167474636031126720462506784266570433684805805603764059463068620743475439362562551114258301463478985751357896741940361530255581791393443296119633886055965357744563438302412813018963257822241774627893575842535607805825267384943447812
699 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444708484939763216642154871167477097654064565445329655421172464730217479756844093361605166874590641925444807031875458081760385869783859531042158975636646184441414978761254407582348938568803443788936413349757644473301997522249856091132156321586642591386704027836463383141861208669556936818486000359405791522766745361927249296692862454240168418041747214270507683488066812112252129186270348419915194641597509799476722729882608190878754809116831034601347745347908916075798993164530662030114419499
700 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445500606425719533235286151336575057282924928447985288351356525587536585694043040113087334165029234368445894794168498993708210145802104790835302569213251404432326581711684296996062420941880441822412320065697244559874656755666091031195291953013237032213482778012520199234111501344893318078964512193142490884841381420903674199312528322406611530312182871216552175447660234587284019151075772227815741437699826816188102627058947802104466761290250133473905888767012401020303405425357795359679390204
701 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444451045456827413749387205112520260774684947469466574718862644951588770327254435667373462505198099381469453509130219785377342980077929821609387307724249487944368707802364693522892056797553419428056743667077274445165883271389579735611637241372999398118000934029244917911879863550072248315660807941802643588981231513841780245413887865847937931958761674265598507186716196296071024598182915425318673080149023109647683398395034770569107616169057306027061258420488123774616702061420977184494867671481
702 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444470848493976321664215487116747709765406456544532965542117246473021747975684409336160516687459064192544480703187545808176038586978385953104215897563664618444141497876125440758234893856880344378893641334975764447330199752224985609113215632158664259138670402783646338314186120866955655545863313810232651655100023655259899689705715777413535479267627473118932114512846357128837200402355639215467312172081331589063858440410253142430788254775520928088519093311454002045335237976752849326936357534772
703 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444609469754018677068013461146339852700457020069997701304899457123052591514694225017669895963285817870069671061588827967766907835281578873568016026439570531942551028392450671405634753272168819034751925010265194462480415118072826723624264367658318286283356684064456281130329922085139507472314830276336084928179039365218902187333461864166183184999913832275305940065963011374834500428677512492249999860161919199835146280467747527416245387990978771324641719659364697856304460464755272147339720523159
704 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445104545682741374938720511252026077468494746946657471886264495158877032725443566737346250519809938146945350913021978537734298007792982160938730772424948794436870780236469352289205679755341942805674366707727444516588327138957973561163724137299939811800093402924491791187986355007224679022139649277432648909416547860446723581534504712751867745729978433327376103327778333277550409753205960025770478846588633401233084509191446350282412712361081901219663117155464819212691560783296850945186429488044
705 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444448570077183800260033669861991829650844758835083275865955819761409648121200688958775080732415478780085075109873054032527506029215372805172533733994322596631897109043144600118474202165137553809202131458589963194895343711285154001423939942524791290490417250434944740361591581385461820885131049283833482104019068990207170138891281607476025519169121333709424021543241307700263098052613356319743382687929793345830450902294061201238160354634832653765708484028072763860371159147335805173823365128023621
706 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444460946975401867706801346114633985270045702006999770130489945712305259151469422501766989596328581787006967106158882796776690783528157887356801602643957053194255102839245067140563475327216881903475192501026519446248041511807282672362426436765831828628335668406445628113032992208513950137055718448022281652863077522426965014893929058928450616699406627254600695545220935952165241842607408919200612669342937209729373606725526629915111143180919282326518321066363079552634531465040323744716770701676132
707 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444547585262928339834175079883129074604452304210415229982228827368574536363350557302710351643720302835460211080159684146520984063717653462646676683191398249130761059411948336295188387461772178563386619798082413205716926115462183368931831896453115595593764594206951842373122867969878854921568946203537372523735096779486043809113820430388121737404527294345766030747401622170146393482919582023333097963947815109099561538481000083165025745611049082073081864848173682165133169226262822826143616660369219
708 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444857007718380026003366986199182965084475883508327586595581976140964812120068895877508073241547878008507510987305403252750602921537280517253373399432259663189710904314460011847420216513755380920213145858996319489534371128515400142393994252479129049041725043494474036159158138546182086072401870064902903042087593364337313073770492237649881109709794347050682560478629309285036972460294262654240719526286315742028526144121127632509981881010550997347064999208982825105132256407839703502267707399803484
709 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444447022964906541829187710330411560198444640938593714082889054017547696742417097265901092124426340904219838610337325436996357934926274669899500250413118289561602359818632041740713043019877637797417998828285393663476256486219887917556629130744661223223177448188507129392661405032580304704212394511519235592786410907584378256575172631733652978467819158165084812737350516272907935605743332246702321572161507303580842194386542882287969711159237158003548525677789760396751745992828041344575828370348345361
710 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444454758526292833983417507988312907460445230421041522998222882736857453636335055730271035164372030283546021108015968414652098406371765346264667668319139824913076105941194833629518838746177217856338661979808241320571692611546218336893183189645311559559376459420695184237312286796987885482394082387079956022934232455323085577649951368999001490511643373339009724699358156374049548017087792725052919599328009435545889897506960038351278360231214050690413052870424193972785382289323319027094086444426687892
711 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444508907455996879063026091593622338294449356798176185405559683772025751893760764980860636443991855938829298591766469258242281706490200080820839593661290572373392328799134376851159408830274278268783304040468174920239745488830531272249061601949863913912769538046011568149868459147840950930002546213704094938432406641998365059768624277237124201826302857352882966308424809697315493218264676952034015796288930292934467483361643578034619049056772673895599058171085683289287316869386916710084661074065093679
712 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444702296490654182918771033041156019844464093859371408288905401754769674241709726590109212442634090421983861033732543699635793492627466989950025041311828956160235981863204174071304301987763779741799882828539366347625648621988791755662913074466122322317744818850712939266140503258030470382188202218828434360883981867935750444471540477206055113866678392126213760233523603918933195249516562761110596427883642056627954413289728348936074258604152370287272033321403342700262860749592281435501736148393600524
713 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446056019733255309908985623173891790694567253287737968472325427633977130677352457854849244433129731804065798127495064789390375995588335353854323174865597642668141553311692754612318554090190290052915934345037706339326970554096615139559873382079931181152571784483622537080044812029357106548834389045495193935898701859514761075772840866511304006180867046725124749209267853931355742755342406938754300876228248137015337578833375534206981306722691742617520119182508775714157589929416450134872334113053180701
714 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444450890745599687906302609159362233829444935679817618540555968377202575189376076498086063644399185593882929859176646925824228170649020008082083959366129057237339232879913437685115940883027427826878330404046817492023974548883053127224906160194986391391276953804601156814986845914784095092844049625638028994172212228637828205124679536939075449250969336037759226576836368876244107860527201047566915336475824676087621688234706118284018317476399013669289583679278277541029084732805844258920141703860745626052
715 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444484733826664716081057973912680628100697514665526782545141469024182761600267144779704564444161576628434978286520709953068092733223041717179691412704973274400036872166125652198641297185588090584656231691959275991816507597185748711822330167885331612862147627945423896760334453634067260996915942660948951130297821689726091565220549957405115395996614858619740321096226286794277767218078462106020473145781726166679998041450003532688540552989280793146348177639184186166781838421014385382902831581872032872539
716 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444605601973325530990898562317389179069456725328773796847232542763397713067735245785484924443312973180406579812749506478939037599558833535385432317486559764266814155331169275461231855409019029005291593434503770633932697055409661513955987338207993118115257178448362253708004481202935710654258618921619997394905756443703442904168552523512582516891442905882396194704902337019185808430337174103329485115010551400878233517477504595342923780955156159380670723366929714419817171176410255365133935797122263103164
717 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445451678999951235359782681150349035850771199971502896961870058937902373340011952825947444437372749044207790496351082160035651663909376262825618650957665193334255137486474638299365762973035597949739125632315233128746023262977051128891587530466623654887024031968930752341694674185014858255678898262970063385046958816105179283818664678097216083283744195299956836869635531640919675048741160380718291140047234020018409444166764894546977906016873826982345139618090521265257555216475531090694882462983635233641
718 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444448473382666471608105797391268062810069751466552678254514146902418276160026714477970456444416157662843497828652070995306809273322304171717969141270497327440003687216612565219864129718558809058465623169195927599181650759718574871182233016788533161286214762794542389676033445363406726099689094986163177025035045714003617023708420069487957348064754910666813566988758530885931977658427057944239863534687723523016706603183377021436542957900059627255110492609713133964071789490835312979696869967730471067386612
719 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444469625308332114217327900362092059229602613332620905757380084806780892666833632153982019444267652059438528095742110387334224624931067739903973799607274963166689711770495199290817477407659223282076811474141214161551983914907759611555623021594998924705508934132556602141875700187958704789723093783531236725136579636694441042708686279924307726815567095801724716159596801738158893854605647440438783128483197169912534069735835828673008303975561261667853191285006206500014285259176351863339868433239322134521799
720 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444545167899995123535978268115034903585077119997150289696187005893790237334001195282594744443737274904420779049635108216003565166390937626282561865095766519333425513748647463829936576297303559794973912563231523312874602326297705112889158753046662365488702403196893075234169467418501485825557892706570133986525750061734549397127326762799504842188748118749353823203507161990108771251350962972623093994442927027396668140570183162125453401006213574460137213344987913516100178116583050874695835484471434643895404
721 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445073966041636188766530842385634814073398666648855977267835453502855650004174137182883819440024634819296535726886093016688948956610026830932678323515207412500576127595713315603770268524813915385253620186863687372132931206027323622223908873208306450971056686647248386880225838032300953076401829896108858690456113582528272310170035649995202469323071358720021084941343697242515954278689659734652881612007994525461647077922562542062543024689589205669508033303370936373888516994466650927786696317641978377768181
722 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446962530833211421732790036209205922960261333262090575738008480678089266683363215398201944426765205943852809574211038733422462493106773990397379960727496316668971177049519929081747740765922328207681147414121416155198391490775961155562302159499892470550893413255660214187570018795870478972269389874216183105742180389940230145850469172389905616998204377049904174025854609119956600446472131782083372370072531492832715758197609557983852839174230933832929926033336095559726216297377177396492232276624497934305572
723 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444460182484374238052496604392974203685168299999554732765029219670904724583437686762905428819333949203815746726505485658750557057248584004106650291421213518645847736523226166223427590046453681217964673838004925517636656613484016423888931055163540994607609750499514543005338979284140857160243343688634033229509569330223875792724062405857430098928812359822708139847339287046217073288621435388261055253899912124247134358286170730852512917318441960797630413837297136504841338466921897690571827349887685159503097459
724 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444507396604163618876653084238563481407339866664885597726783545350285565000417413718288381944002463481929653572688609301668894895661002683093267832351520741250057612759571331560377026852481391538525362018686368737213293120602732362222390887320830645097105668664724838688022583803230095307640023035695255911413948225134811734516930929719356778674073115059511838726399067465467864287812595524418108399287810710552481942930712360968986392235431339635141246520467955419622042460965633057028691187574966975705321244
725 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444837895442689284645748443157688425462540833322201652459063825105951447919275502405969053816682063428727001495970474802097259764547933435999590618863671299479526746413987488919023084494675363782450179283456471274249748670433743930556609712421858198523577095821196908466807815436854762339416783980776077786731899218239570757980806204865952622003251298986533947078704954616043529942152660286105314201896652150620731682506694940516620299765857942564331197951279865003009963841288367933804323514978671787813008321
726 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446018248437423805249660439297420368516829999955473276502921967090472458343768676290542881933394920381574672650548565875055705724858400410665029142121351864584773652322616622342759004645368121796467383800492551763665661348401642388893105516354099460760975049951454300533897928414085716024333729047740803120430280489915517286405950044622356019848299899020852905662987495586572404301918057029916806342339257456738704769170897512302220090910085756035803156490237097613066609738265640914182821212011592502023758932
727 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444454280719400565449477044412275543969896854166388374644809928960982119531315220893482559678750384919051508370732595203385764827447031669233323098804925115820321501993683020556308910445700217427894587815419745115189577050094176931597248576143879788296422760728863256045003528719254702391818752366579102932864268144306559972709037139355369616145213051688338670480548514979243555039460283609470948586465011699943287782964077080189730696961365684254602563356857402434603155104705172901023142646945612965896267495519
728 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444483789544268928464574844315768842546254083332220165245906382510595144791927550240596905381668206342872700149597047480209725976454793343599959061886367129947952674641398748891902308449467536378245017928345647127424974867043374393055660971242185819852357709582119690846680781543685476233941675838814957699351083311694068827854079458322112646708193385565653550391586730625463813295974364101425776543999057395190174244012884791759865743412849352961524166886170080288816727436313140280808432696390839484988156884684
729 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444690351318347469570259443640221932580754687493042699453581557357886321616213855670397325302092956309621042601648213417977454019509125064166410803456461228841370883175408847241056094475838769030698028718826961213072759585687756623264547736930328040743902351554914734458421551314700893128802140232716377274390586263066282132763996420819123606010853369063168049228036438936458743150132958646046977587295674083293272537707565831450528181903019049127041217553736684103190501652321177336290704409924908832210456538061
730 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445428071940056544947704441227554396989685416638837464480992896098211953131522089348255967875038491905150837073259520338576482744703166923332309880492511582032150199368302055630891044570021742789458781541974511518957705009417693159724857614387978829642276072886325604500352871925470239181875226420859692969138387990136444279127709286879031152552778191501867670789716438579793345153064753238355839141738738714841182599456569209805884549881622660280620524049908618614378434679254504052026266074133185814454173762692
731 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444450592116292020072589819424338881647852200520659400819672872267280491373738679725093266465885657241073859398374538668782769683821061459937493603419744864054367605412718554514359735695229302559100784051304007363660152322975527248914947026756591534351930892122206201694793872116200855661553386830090864647670900187198266184579252182268217622959793442533998006379558205231232948047407827439788267491385073378421176125297111701093092247579050983999223938973372623595532209037446796852650116163193261059544476490051979
732 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444469035131834746957025944364022193258075468749304269945358155735788632161621385567039732530209295630962104260164821341797745401950912506416641080345646122884137088317540884724105609447583876903069802871882696121307275958568775662326454773693032804074390235155491473445842155131470089312880213982323435326169904920544550001309295623487280638753211228996988807413743103656267625679841441433769741680710517683211376870982952027908384077605282121851985578508830341910935301862067066589427918446510778440120355350649724
733 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444598136240633835148078818941805374529638346349818353825155140015345617676800326460664994980474764360179818292696800052902575428859869831770673418826954934692523468651297196192326725714065897310852934615933517424837141407721514556207009002248121692131605636388488375703180136238354724872168004049363437055017046802443091139521913643696398705232924496579625380084384307812109619059813699889255059491437560565884780379845482748554622361602176631064790108472432415860115011920724990993224298291612079843568772557701401
734 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445059211629202007258981942433888164785220052065940081967287226728049137373867972509326646588565724107385939837453866878276968382106145993749360341974486405436760541271855451435973569522930255910078405130400736366015232297552724891494702675659153435193089212220620169479387211620085566155338682845293655162013403896778305610056802152443235408587847821762488647919578362173781810200095326255486924826431138941645810998559951888362549795565019267679519724351089053555685910532019480688207008341399256182044887792572852
735 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444448286739349179212035303806878467696574291992078792178962211833716973775253341494849958207845202442337828790650753334655897719054830079127600168804007206700646420049615763238141501476184980766104656698731671268954261868526371197238508558389536375636623474243045542725912836739292201455137533434422453209828404338551023024588210277440373800155775466147409335384491324403427884147993814552809569976113181918568541018485807829598774823728558023900956519248363277700390114441956345053538493034137424209509046755168142839
736 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444459813624063383514807881894180537452963834634981835382515514001534561767680032646066499498047476436017981829269680005290257542885986983177067341882695493469252346865129719619232672571406589731085293461593351742483714140772151455620700900224812169213160563638848837570318013623835472487216800404281172467081398220952115862560717700072125762973726463931413290048293462137412909927818620318032146651895451260986590831859943401971675536310857346577507514155298548362021361219221858281015211397249500585267266210919640364
737 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444540501817062813634215928505295025747690633135303137807388629176257677714666870704582288529463394391779053099602166699730776309704085311523337553433513500849493834573727414286870870237957852485949750801625115057189880046492613264296047293071742724248920189409471901481154251815638369711771669193314799379522021137735358599105906681401200333994196068616908188141809976918197678385839252042552023358138519581899211498103878783509007651967965030021260047355291811725301817624661507453293868160824094091405478644106002341
738 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444828673934917921203530380687846769657429199207879217896221183371697377525334149484995820784520244233782879065075333465589771905483007912760016880400720670064642004961576323814150147618498076610465669873167126895426186852637119723850855838953637563662347424304554272591283673929220145513753343439624636029159208017933529453255133086847323585379282671834736546608552565767596206886730456597383560422324972674446553024082363468342335573458361123979765938068548997143050884304231942080620429686095591354546231337412285412
739 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446845878759903674188731545965708977025599161715911778518049062739775276200005100947890546569918193127809660823387500826602741075935466121416772169171170854570679197676518690505105089282279645482077103373961209763080334495648664940734515660126901439556338068570130870362189628724292576127625063163883861023298179139223096915250266016597429670254139375149403917663356890284944258389956853953051679774698876018223031596431701761883739534215183480520889448467134769994741266919549210791672873250156307699854205162259784099
740 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444454050181706281363421592850529502574769063313530313780738862917625767771466687070458228852946339439177905309960216669973077630970408531152333755343351350084949383457372741428687087023795785248594975080162511505718988004649261326429604729307174272424892018940947190148115425181563836971177166919320997198137477210424860767888327089511359807678626551090066030846818678193518999006933321209520908587057879081460290954512394200384760177999206737937662460788458066080946339522900540492236471321171822090755114087692992240604
741 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444504480302330925188051621982476057758973312376231127796284559901827715238333460857030596997581288161528574853918020853998401860231719986368752637562612604697600313275246300595960960565390324470385260917682363577410341695724549956851696224836505869322241785047586605092388074051440647736523959912421152031723445081263933950631667046341205427037950435017641894798056352126443615654724823560383296377652415446338546766486131472743727681295443817932979789270017727157317314978200776367629126508172123514155224085294933504881
742 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444684587875990367418873154596570897702559916171591177851804906273977527620000510094789054656991819312780966082338750082660274107593546612141677216917117085457067919767651869050510508928227964548207710337396120976308033449564866494073451566012690143955633806857013087036218962872429257612762506316346455143070918300527609323435972287144702064142241714428441239896886411035291350512393269416367992982445996094903782378451195464323811604631159287794234769058429016633138757733692480066795625345373281496443685409355546436372
743 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445945340891606463034623882895234777307666142739111528240447330879026214291669854759098258272865537371547704681283854683293379839126332992552149272398648450773341165214490848232357347468091445092964856275392422768591875726447082254625738954245980066389377959522998460643035184619349526746432331143825022817650089442731774876793317742235214417075148677996674557377298522638370428148024197855810426974450160341995553068454642533379728804146352372004324943983800610562728007675867593582077381411975951140516077957327093231759
744 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444450448030233092518805162198247605775897331237623112779628455990182771523833346085703059699758128816152857485391802085399840186023171998636875263756261260469760031327524630059596096056539032447038526091768236357741034169572454995685169622483650586932224178504758660509238807405144064773652395991241947479335308909672814593590810487376060379092262354609418192872327838100671549264166072692122580937785145978606180593523845248426914518734382945552266562223848634874266390021987027872713426002898642954321355468102011622594444
745 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444481966855623494909198930405714202766024986901811121539344516605308988690625079702310789790154971767622025950365429700415667829311491658147137065143299544602666862463695604539142267020035619460657454740218143902548130226494510389698976807189482834993067782321408294849409212948817071501994141611928810458539508085712828076363839509890700675391384268160139372684136021943868380850820219381780172744493813105284016362336571486193639367190699836994827444448528444990587380724780082577117331410130090231659443852232992353233021
746 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444594534089160646303462388289523477730766614273911152824044733087902621429166985475909825827286553737154770468128385468329337983912633299255214927239864845077334116521449084823235734746809144509296485627539242276859187572644708225462573895424598006638937795952299846064303518461934952674643233114381831386416866550458862281789906905191280787261384112230283469307818663815945793609576781129918047897524633770088858974346392657948139882833989492236306827585767509690411434864254560302009791549523317525674940034022782411601732
747 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445382504723920706063306593476188402483958005878611371816946248466058050598960325891103078087207627523883982092469075843725029066120624787011759961915821948400004894925723446811890008834223819849769701838786930897036588995696093075807753513070404208160027891368540704568563657053760120883186873631553001015880725541398836726872014012606798144642628908844374352102214784108346001858983942286043966892875564019036919200915108846277568768115660035649563394608944843670761240251035635378194872752575021604072263919024068920581819
748 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444448196685562349490919893040571420276602498690181112153934451660530898869062507970231078979015497176762202595036542970041566782931149165814713706514329954460266686246369560453914226702003561946065745474021814390254813022649451038969897680718948283499306778232140829484940921294881707150199414161192878362272558238996025546812826251512941104921353903793736401322693957440595273088261119383555365295249699781471958850903660862237804604728747400719626241777602394293595292608864679461486941354646311912812437714176459527677005884
749 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444467895951431350984915998170238043395432283480298617628756989544984784598307341480610910285513524021430432885645060229426459059986348953008627332381228882043333455706476419503630583554188928829577575879303006605759248058225735660228527171160093438537334030617546850947547424759677336355413005174122155983606590232129283457442904455376527078655497811540472918942550626544755195968828512388117257765444010046023669020592881007922685557556284157334354593998806555967393337894802025168255918168811666603352151268428398763373570761
750 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444538250472392070606330659347618840248395800587861137181694624846605805059896032589110307808720762752388398209246907584372502906612062478701175996191582194840000489492572344681189000883422381984976970183878693089703658899569609307580775351307040420816002789136854070456856365705376012088318687363155289367262502275838854629392970603356163963993124798795327291427342899395668340198614784010113788772488830285677920778771525739101519548850275671645530328791892683545222342170650248352920320129790713718993199707715048061472997492
751 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445030732119117107956233287589284418219140420340798774052258071957952948291016870348606090471171433869094155474459839068994809832992057158549016642864055384416669725995243820924097922188056554072772730315908498477314534788976724839046512612335669296766684098772004607022018952325266742218658462686387223423003044177609336593157027804658605466545173643789277214123746691387066082910128465026796078508588734932782709677102038345130124292320674559131326886504495638687330674924155166341602139620280829336805160392521157245775370279
752 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446789595143135098491599817023804339543228348029861762875698954498478459830734148061091028551352402143043288564506022942645905998634895300862733238122888204333345570647641950363058355418892882957757587930300660575924805822573566022852717116009343853733403061754685094754742475967733635541300517412215555423356742099724229571113522346034644463665228785690851319123548338414854556933716797937763344877206100137463817494008160210163606443783254405757755357204648393451918662062389256085995148299299506569559020106090441015016338924
753 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444459101636311261032239165523065443788811843841853302684639785132282157040608755092048485595112619180060687220194829310058203579158134762297058749404934717943750076483214428856435781388034747185152651591231045795266196703057751454309496148641725065752500435802633448508883807141465001888799794900493013880906429257937742415457263360797446850664260254515841747315333591395749396807510874246965360500204672308448331678576671011216505048721671146481373020308749717925193255783320297307080870232106977390432134524540273683790128662101
754 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444503073211911710795623328758928441821914042034079877405225807195795294829101687034860609047117143386909415547445983906899480983299205715854901664286405538441666972599524382092409792218805655407277273031590849847731453478897672483904651261233566929676668409877200460702201895232526674221865846268638722170551095293308117194622995087699388293046979154905501959111848611874463948131216308739183758124190093875418658629449084072184592631984686810602421872479745535055583406982744263591201827287700614318617891612305117983288174079652
755 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444810874241114859139312471409969428053629429379665900449327961640387259348552210634545473211148812834850513838204066084788422812286702390759802068456701281927085245413694054744227868034202012962149623114109478214988250909777119691070737049376459977145844228399169546055428511869958380553328205845658680203986144062433596388944934682660098122609030016580482950732299481338025899126802506659315846655076623451723347711013255490765633983696395792046684900303292255961871350223873105271185022769074261388851385172415821105336194173139
756 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445910163631126103223916552306544378881184384185330268463978513228215704060875509204848559511261918006068722019482931005820357915813476229705874940493471794375007648321442885643578138803474718515265159123104579526619670305775145430949614864172506575250043580263344850888380714146500188879979490049301387403646089295962975686955505308678796051995872613690471682331254910517969040111901273642552651113792112373394718504622622072336825683177592066894458766192155677266726936293344718536253476513387864582962954746239377413855414417564
757 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444453605189361204811816145118582569034674069067824980844566532374343014817047138599196970163612053654204596179288434985453043903640500893102328385044750865381510464468675684701939030034188383657387073911186070288708039606077761325610101759567744832761979439043312571984719046130082292847166538479474800337824955252016800053733676769717398160489235845029249830839703325819227811393926185268423623502976754849255143915761717308110552880655028363321216560077920503630374943578160290322156278637092455841233476717546031443675736764811041
758 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444481087424111485913931247140996942805362942937966590044932796164038725934855221063454547321114881283485051383820406608478842281228670239075980206845670128192708524541369405474422786803420201296214962311410947821498825090977711969107073704937645997714584422839916954605542851186995838055332820584565868017650627060252114575459410145181746256203182390306473482876421531217574707350123506061715651069880961871286580973689147632879308681613681488879697116971597961135176740454232570478431168090118186641044136526410430146672989610144212
759 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444673463067363453628736961297897559200185060028957854447496642691908703759511798313257587423634674688448237815544207969659430924345855660891542959452104967871094945050225450881809084188042924768010181112985090551034323485277366473585877322526954152382819309416147632951309486585390654512496795320203341776525087902243841919382132853538536841926936504190196799278166500623803940511179122118353496920818228283226838785988476386129470140626182957110611752229365379684686228744261108815413578198773793256885686291593329756062746762206399
760 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445360518936120481181614511858256903467406906782498084456653237434301481704713859919697016361205365420459617928843498545304390364050089310232838504475086538151046446867568470193903003418838365738707391118607028870803960607776132561010175956774483276197943904331257198471904613008229284716653847947480033771503575817715025119627343679402761824692702057518683835183098914257869609142391548425498615915168683029971376386523019146266269198479003970821770515557125305193452779543410072020878526962088626131983663791278536512131157252425804
761 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444450169910017419674051757365780772313337959834057279694520749400631050927321128291164773018924200200544539278721938532574819106441979724855621907319635957530110706959588969605378560438034406452533587861157960597109191420465267495172980266396507187142903816068737024157116070497968099696145753216338416877736732023963391410288714175780877752366957574118590724095096495936167533135431576014589889060406053135288063933217494084386699346012656469424086084806859545647818406275767543123431365904055194420326337230701603418558245979622881581
762 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444467346306736345362873696129789755920018506002895785444749664269190870375951179831325758742363467468844823781554420796965943092434585566089154295945210496787109494505022545088180908418804292476801018111298509055103432348527736647358587732252695415238281930941614763295130948658539065451249679532020334177608540992688524270923251952184505467295770120637394482932667715391720747930117004298167894754551795620740511817840252791953790938594522966265861633253996837737092456561335635040762360472888751493723112597306034544184504599305927172
763 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444587581083768825184627267477852641166782329184765325696352068349109606516361540612452658806438338346946815301381796647703810994382826454723881016324232271586101007323057573467797344284193494646673029862282348261063118844965020712657839993246013011905928735051758937261235095782535825736977163741793755276712719904713966706434497812291601134449075999020111318829981732086478066876397792211271433059693718095031170184708480808601334020304419317587435284175990285818265159122832639697968253397723258863775211061187166162582858732842926059
764 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445016991001741967405175736578077231333795983405727969452074940063105092732112829116477301892420020054453927872193853257481910644197972485562190731963595753011070695958896960537856043803440645253358786115796059710919142046526749517298026639650718714290381606873702415711607049796809969614575321633841687773497331206195701344811572245410382369108063292732571621529053854934114729059153969804319086290485204698477705078715029052033310299393265624627810312810195763856335962324392408980020601017564930704771898942747148130137517654629307644
765 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444448022860427553962949015020279649362502891562952466475742135042061073496242371848644649803494291792007003715867878249525928608192903994701430358741439140122985858516409772670028266940438170699500159079890392039859911304457458851149779333164483658630981551709627306764864210727896728976757762426878177215250995674840365893457729018978368657662327446559724155836559820636891110625872378372667882652690512511227097542034796535010768751987562513267627014760417763723947848986985392238897942758128455065016847397704267476859078305290156697721
766 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444458758108376882518462726747785264116678232918476532569635206834910960651636154061245265880643833834694681530138179664770381099438282645472388101632423227158610100732305757346779734428419349464667302986228234826106311884496502071265783999324601301190592873505175893726123509578253582573697716374179375527670568505710822911907210399898450541974556823425505128731075790253917252349703764694508464026968891374181802265498710563313586904822952406487620335746095993378124497251273816356344361382220507841066073809609063841355537552053657204532
767 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444533904844022182407058708840324567395905622407144995226886709384860170739392629549449578420690628133508426230030289571481548538155933200869092301869311836407979796243577650084040006844287600820837310330593134329831115944769804612077816662445424799107872126074016002454938601530751557752277394005287763714607602579899214239630691769143530958762588350329989387377236625261194401462659193586241453622055491016082711700538251434452160405608870953002439899634516119412661104710293110958243514645952870999111053427305040212654984980130251628119
768 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444802286042755396294901502027964936250289156295246647574213504206107349624237184864464980349429179200700371586787824952592860819290399470143035874143914012298585851640977267002826694043817069950015907989039203985991130445745885114977933316448365863098155170962730676486421072789672897675776242687817721525096753544994294310827944372514027480351341550066391571048292531870188845235493779160313548153049329381424495191591103430890689209926293225678208705355764231579976824054501433435984419982638234320438950584388136586296837244093128167084
769 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446680954433887893509801054341447518230973893511958214005501067954837601818149072069572793850599036671043989084090572620372046787231663355060640880066129243532828239422774585434333504440523353854266091598161691579111231952578448635278749894468953311030136485183733394706798371602122277140268183465527426198520907333040623603517159407325532037882317503597276650283880068885526579829878776734213889770557988343688885112129638098035776563901006310308055613359191090572387137899960993899267648919787752472535809621419418481086733894761627443461
770 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444453390484402218240705870884032456739590562240714499522688670938486017073939262954944957842069062813350842623003028957148154853815593320086909230186931183640797979624357765008404000684428760082083731033059313432983111594476980461207781666244542479910787212607401600245493860153075155775227739400528776371460749002233752243823289346813061742732733222609374842687292904398843751276858943126198246493741541414643130134006270943164471296605567262895906018880707563378006878172453159934009112041274458011186122185986349576867054524873334996392292
771 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444500357194180530671078359691869521289107680671132288683470860032204273378787060135072653179598309250109433060435597648842634503014124917209849355334986564421654039318902697969191670944346417179689985623287375622811114132147794549215302080695057166109086745462926668201003292623386390261840037919971518988296346054668256660538928445898087333222328372571322084120508859471560830668800565166668057441140632560358706498197934361397821479792242087698689622823964929685333116528069557727254410354078557721792433136290659114686016784935062033048579
772 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444668095443388789350980105434144751823097389351195821400550106795483760181814907206957279385059903667104398908409057262037204678723166335506064088006612924353282823942277458543433350444052335385426609159816169157911123195257844863527874989446895331103013648518373339470679837160212227714026818346552742619852045710279385639792596620327387791214129300665231280826664974379449902505359972743717793503199768086508324367022747008680598680568821301413453677004942914804201784595691494742665807198695458892353648335165324070514897496917402078668124
773 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445842263187846600110292325630071365561025350111640550420104834138440167803009836710149662823291064586069159844223274554399195908686456263579567216707997443874684316305900782563125106941993762825582973915517723903611186637028197063715885350709762486060501969906500038358415648917993089879334281332621308040741944852075380795277208990311979459659291054208612774466368917786711431412228512159952276816022545416033599936527132670733245257584919912231193500559063851817421665524021074700451135376299398684726979990287172477785813373640636214062801
774 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444450035719418053067107835969186952128910768067113228868347086003220427337878706013507265317959830925010943306043559764884263450301412491720984935533498656442165403931890269796919167094434641717968998562328737562281111413214779454921530208069505716610908674546292666820100329262338639026184003791997151898829634425374726959171656367308188071671936427458354222875243993817119672044969544896947991362218639133044428393243032568935290232075939091451399554745072588191521163936029737354136397204634722506759643583121159440358226574923271160642146452
775 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444479389913029498336090641474085117472358967086124347093835954186794337528408579251087074903915609947985062329438915197193313231050494739922822513751033269430200441240980852897411461006883177403972907681221276430923612999259038259926230467101077395484845882580995834292293724556283160580316690366648866034351881795243360377009146216129238671007886603314917562047473812668658548444074570335971810283550590561029103748339493411311481964490738468684835649233816358734171916647389655393587641890504826789677839106089262090387186909342072246902963439
776 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444584226318784660011029232563007136556102535011164055042010483413844016780300983671014966282329106458606915984422327455439919590868645626357956721670799744387468431630590078256312510694199376282558297391551772390361118663702819706371588535070976248606050196990650003835841564891799308987933428133262130804074193764839143251998774989904715299364743466225749335299409323258525499053580804737119970154020558049637590967345669798255356862145351521949241719906610766073693575685293233795688938214537406806794299076997091363337080923083123450755434764
777 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445318081159070791735599370185461270142307510486442010679232188003191771543547814610510205931223582032959891569306213263166164109595701831403896177109165069088344364357854655768619858505412768432656025363865244106423658314809289831489095010860268220454480397858229190640676447240412347841250592499554984192130377576849912853737519368716723513262782390711748021930103675612426761736939688527187270541364871728240648708192595660959652444472923600637114477724768018109243416221897898943996501287010037032184636077559883373449839033556031538779659741
778 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444447938991302949833609064147408511747235896708612434709383595418679433752840857925108707490391560994798506232943891519719331323105049473992282251375103326943020044124098085289741146100688317740397290768122127643092361299925903825992623046710107739548484588258099583429229372455628316058031669036664886603435188176642862458390798837976417936514383917774711308436158470992785272268056888847681679998244732270135047298728721167255876325794621284991388054402784453396984997301270530044661339487758112546721070314920799705500952689277083464007692963012
779 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444466285362310103126723317587969865086891021095494383600314138033413127621922028698596088481613922884157330622565988664912487436073225879118430737761062460060541942442279699727548829795968652544149733967429964435993924791203565579120560708604840038844695343279789063099350244514343642029364598145822207938136592770204311435057473440079861114783832028999148936431225625325894521245963793933691249817344522224016068437703635933036681724440640937549992754930636636651750867405696073530017134348272808394965570535640310408791326641038917689934313788699
780 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444531808115907079173559937018546127014230751048644201067923218800319177154354781461051020593122358203295989156930621326316616410959570183140389617710916506908834436435785465576861985850541276843265602536386524410642365831480928983148909501086026822045448039785822919064067644724041234784125059249955498419213037746159096968133288802325648628980659268844053011118654726464920345868291696109056722933695180028952612566398346870594877761829482112555329405690088071905195564168316047915609951323531523174231609225003482323193919896727108111147552451004
781 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444990467391085911501416273032579960505608860720692923341186784168661523881384050798235545373681405437266598897483049956145519235163980311294101777359894834846881894390325826522054078232549646937076682519082444233181453113422472811347351048454334304450716915328059910817089446191924384067448286978888531786748152578240040331292977825444299977404850601904144354312532766889698439959256055224327517648854657323641919822586182491967804764331294828886078445215985661089850813142996342476097245971210439750783081925813013517603488686773009854217133898281
782 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446628536231010312672331758796986508689102109549438360031413803341312762192202869859608848161392288415733062256598866491248743607322587911843073776106246006054194244227969972754882979596865254414973396742996443599392479120356557912056070860484003884469534327978906309935024451434364202936459814582220793813659276974327566236785491469802016589000727019006406478825139968204162803374770302394476965252686993826121034552679942521663822513592852764965747324734108745552171630754112385086554639606602917380609636033021016822528408077377788822509724777972
783 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444458095018110481120868740159147832345973554851350656416863002937549871430367934603289221967675368469264998305770409582236971314212432841115685877767330704204505380693091478996384685289147074506760250396310394439162869661168895153617017109544691690944601256216534831103760569488131442935019540507805546628002037147748530026101749012929898587866357464555305292631940887707211802634222046208136373030082332839984008831084635698963398165721543456282696999418199920506430586840577286578805106698337821913276152322284546351131368507812525516778865504180359
784 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444499046739108591150141627303257996050560886072069292334118678416866152388138405079823554537368140543726659889748304995614551923516398031129410177735989483484688189439032582652205407823254964693707668251908244423318145311342247281134735104845433430445071691532805991081708944619192438406744828697888853178674815257639589724053450372391693618182955156666780486774063586431428686711039169158534159698958404818062248745387883646068763076711244518928473731848280346430493420875037654375949089416238332286614518522457261255533931844571245064738026773460844
785 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444785708786095361355051837312029141982672204617099743754908406772080119092531698415563882525217545064958290977593572889257616188644154361225480277516600938445967850660620308242950465562010196002339593241093194312405074862555712173758761071950625606948364738746704110927347570536619406708821846028471999033384262026883366723821423592422629050383881411913439050895032466820172432396513734513522066107502186627172064119195817020741766329491630749309605138606199128577501937062441676537738369654675791509930109153670542831049337857885939001165386231402421
786 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445809501811048112086874015914783234597355485135065641686300293754987143036793460328922196767536846926499830577040958223697131421243284111568587776733070420450538069309147899638468528914707450676025039631039443916286966116889515361701710954469169094460125621653483110376056948813144293501954050780554662800203714774115345373871511652378913268405626841435993468565330009691015634282658875358042934744525040341193110160980631483827746973266805772429163491126719171929092042300680738393868129110251344573760073547958474728231182684828327995151803952567332
787 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444452976052985717367209629266134061882900138448760826927206043502635336310646625793722430396463771959957290607773172655564773738049437192363970340271248356794482529599848841039407094972383588233391823164360663191143460204897226137677302360132098973507042451802000936106517022596748818501053879484045133309167939884004764632380646382887266383674496814489959203212761852767063820276076693680078502614109330128189588976348215123705171406983102946101708849077759782678104497490753079961713902050151815762460357933227991106987293947097439679355909650292634419
788 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444478570878609536135505183731202914198267220461709974375490840677208011909253169841556388252521754506495829097759357288925761618864415436122548027751660093844596785066062030824295046556201019600233959324109319431240507486255571217375876107195062560694836473874670411092734757053661940670882184602847199903338426202685386043436928800679819122965467662734965761910988211637896584723093190469529829137695385688088375320129649948424128354553612915507598368057846821342894327139215975975827266802573455763977590280645069641565311113402897005385599637278368284
789 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444657734657976267513574064986684880405836794552354006513484420899216741099498978176394093244927632332265598527662649722452676784569263142432591840114542253195396573329554359318510707642923039168128912442349913111919838455763986775265892336635807671009394628383356735996258898252053795859680320434461666062531830433449837666656602744488462221522019479017472988080590483562833544766572743270924369198420355054780873902178656885375794169560822362018596109394413784807280233525595151235929322488935077960357369148244687819526590680037156801204841235346156161
790 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445297605298571736720962926613406188290013844876082692720604350263533631064662579372243039646377195995729060777317265556477373804943719236397034027124835679448252959984884103940709497238358823339182316436066319114346020489722613767730236013209897350704245180200093610651702259674881850105387948404513330916793988400464660722283784054476863239157999535170407748562125136529899393541436636080560751518713680920443573267661785355916947584728093972477436324564885901751026282807195229459603924363605082697974110783911172132570904020201180356667209085815947092
791 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444449776699782740021172684958000455343479253197142183496170443855813751860820807787743185664456524141639973296524899576394650252947564911894148129336196889663218247666572192316296101024406409312536556144392081161131329294727433002714980641749228525108568199042917251733239805789634678229825341344194874984896629094169568829094976841301438766056688883442510796333060938746615790770622940186848956445343257283769686445528359537305380890218953553888368402264662021491600677023166951389670560147163935684604327911976296836067541735011333579299349430795775086879
792 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444465773465797626751357406498668488040583679455235400651348442089921674109949897817639409324492763233226559852766264972245267678456926314243259184011454225319539657332955435931851070764292303916812891244234991311191983845576398677526589233663580767100939462838335673599625889825205379585968032043446166606253183043344936556602536857511847121639035220246445248517202807795577423940392343399383278880273158177884026092749226780479178644501753433651085816606597009016490329487487064056745787126287201821843490184668917027688025105245544529804789099760825637324
793 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444577750827901833862650457283344716920314663261887920737594429728677129853853528026912974944746436874332665746455822743199589657022456130687036566738255574913789524997638141240735858943493566146747236943135362361616565701519158401207849377064046461047538309406264626664328478074200289078966866938205207955749060687572512277088668123292877993491775671931065794850708175295574577871407991091527299995112425723842819530104560893318466399393570826560824054735757244775691610319282075176853312018860627057489772532488139464006051247324958119560649369542861903501
794 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444977669978274002117268495800045534347925319714218349617044385581375186082080778774318566445652414163997329652489957639465025294756491189414812933619688966321824766657219231629610102440640931253655614439208116113132929472743300271498064174922852510856819904291725173323980578963467822982534134419487498489662909416956694069245190462395880203616221433629871432142668912418755354917234294974059012376050219066592399362961398098304485932078040178633745049134824671303116926856405334699667434225968344563663804277007476589695637650100673328672162984482348773252
795 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444447777104030879179899594765416951256341199914880531351773194076550261579679671534006157706951994255191649976994728901913323074758894736600509247501789722706178071458274286864351729806920672487002014256911717392373747475871312293363529567759934494859521791068489948999941545285188340560307505006788463532227059850522645973126073691445349585205592606141749828417364443208910083681208537722969396055323934617614473121820196312175697436560518198581427057360870757949334988996942485041161690033830564616206770612244526360849421312671290427537323888637165486513739
796 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444457775082790183386265045728334471692031466326188792073759442972867712985385352802691297494474643687433266574645582274319958965702245613068703656673825557491378952499763814124073585894349356614674723694313536236161656570151915840120784937706404646104753830940626462666432847807420028907896686693820520795574906068757250472347856837658295813740966899550621746680417117680586162898560560214309383470878140535142776972250957866802912227580087821815270024764250214566141357930087048300615776879924361810161901305566325118332370981328365073551013816573905550691964
797 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444527760934105312830823202468757114741863331205346617127663185247089872825325121683487276007133189713124582758201555881166410202305701748346064520878076400987785119790190504942126578506350145508383689756126268142677020230116140667421572527331695704821378110045582058331871965463041847341020958503044921639009829596399481992947270239585850171613008010917638444618498035528834968967906794856959755604882861338435438579775236963763379020315670676205302257991676256053145519879403858676003679779200311164247370501842450518232612942734926586626327833523512918548441
798 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444777710403087917989959476541695125634119991488053135177319407655026157967967153400615770695199425519164997699472890191332307475889473660050924750178972270617807145827428686435172980692067248700201425691171739237374747587131229336352956775993449485952179106848994899994154528518834056030750500678846353222705985052264594291163329245850990578126417943605043510517829521495123188566532816717566219417861053612481292258981638327454006006614742814779456213249773755287787687286883867247890786095209658038328757433722680772669194693512519800112184382195026092741812
799 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446527356685966154103913395052261201879916613466998761524912964510580153966461375420515233511663076161447902288372230362493588390975877041984946355285243358027961328088095956886497795992086971042925577236490036900258839086236850018872646516625725953867786084472884791630132469909379516858857295909456374308579073243320380482863467803454696456217971702436532052199998709445205731948443278554893307009209517053180406631462240731568247933102629751811059745671535630607721176808463397487937710213752562142496683328978428943803644072183828258431118308465325986530999
800 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444452776093410531283082320246875711474186333120534661712766318524708987282532512168348727600713318971312458275820155588116641020230570174834606452087807640098778511979019050494212657850635014550838368975612626814267702023011614066742157252733169570482137811004558205833187196546304184734102095850304492163900982959639948187208950864363849145391569430409484087136975344355299956178573395663378482016030156501247679778285371724815874951433818759447077227707818417446731707138310927320127255108768643902095343835021325230574169547979026566848151965426265201620316204
801 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444496517250482487185931168209639863380331248670008302371456157446097837182494867718846214171124910237369530890542639092395673043107730259382956992215464417284032366535535732255495778233135507609406472764245584255839804310489254583805149496248976482180027985445155453124086645081067821254804765731069742691047810164416342834708313542341601180069020378278895585051950159021027469329714175592395930342778789860698687934334881284839141288028409195181990506825306907682309362139505052659549825618278793185707666766356129387547044383819838360831869647593143161754554981
802 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444652735668596615410391339505226120187991661346699876152491296451058015396646137542051523351166307616144790228837223036249358839097587704198494635528524335802796132808809595688649779599208697104292557723649003690025883908623685001887264651662572595386778608447288479163013246990937951685885729590945637430857907324332037999943242141966526158542871687514534175920502034154186410321975192566219356523088433174934584344377616186914972990919269742487293982201756730426440738282328505558901319544769707356932095472246163609383997422040518458585188559142188237714988772
803 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445746264595395512981612538574329917841614550083540892619737269485779262895705026304488687611456089267571605596899310643225159411026589817907258138719943765434142496721726639720727789161721023568495152439472939729328441095564697928462070739557745387834032969462219661435499460360028864703452476610076900609528587443741904158254745947560964576379793799844318761286554740665276037366866764323992649239663954254943909432565333187178272559513603685096618723366746759726199384364800187378151171908709746171272667891429909344483922723556929638281107949354619092228994659
804 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444449651725048248718593116820963986338033124867000830237145615744609783718249486771884621417112491023736953089054263909239567304310773025938295699221546441728403236653553573225549577823313550760940647276424558425583980431048925458380514949624897648218002798544515545312408664508106782125480476573106974269104781016441634283277458935680644344058586335896973082387997024554941410281479941018082513137566548911948334968158413696938946721593276946587423802713069103437693610696356433929195412755921457123141496385193006221614718970441272378614155271672496938731703054044
805 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444476989948218221157873646797691581279373697085421855648826765070477814905725958990945550523619735565022623473255816099413962318608998078781014786801331927469186895751376499326351528062376358922545712144320156826566544360722450781544885101822276968029184157569888824869220819842334054950919645248585255848571548019426880937118556278245107854708111982367595685572115071577190258150667718606156193793672375687323504580110906533944255775423053587349602892295104965263828845932628700168011401423524703320396140692215854432235329320601167123426965165771969637499185347121
806 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444574626459539551298161253857432991784161455008354089261973726948577926289570502630448868761145608926757160559689931064322515941102658981790725813871994376543414249672172663972072778916172102356849515243947293972932844109556469792846207073955774538783403296946221966143549946036002886470345247661007690060952858744374190415051984920542033361844716572260765971659863508677882257130720770267770945337121075129008255642156235592537957627113104476786560880458828326650470636366103733390776837967245285835410185623372564065888450400592847133951984022588192399447889690132
807 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445258082038788862280174503275622865317675760468879724554002460095278705976482308106972096423826722458898920164728735818682391298558285302858703003366631520063005727117745816492121534892742306396976136941337253997496942351394602871955460878890257534062937272580553955063853829391684707106324464547964729547622033819005356760612657474352031328897268108675843005462681601671989882632677163146130355092532499506887241879959756165665590231317193664628822004221369316678416593609752286134515524091345421674360813285116787600376158025078153615553879012451657578253475600719
808 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444447698994821822115787364679769158127937369708542185564882676507047781490572595899094555052361973556502262347325581609941396231860899807878101478680133192746918689575137649932635152806237635892254571214432015682656654436072245078154488510182227696802918415756988882486922081984233405495091964524858525584857154801942688093708761669127654533087638147005864904939336339296164444428642908235957106101019856287546405916806689462489706099026952335168067885261999111129094287384981364875412987025457967576912745744558503735749293164573065329023192009487807885710818495609484
809 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444464785384303054890337695915223904966275227345055326447183394835715300982745391036007635743929001394805806337451551728800393115797290465904800908417499121334908476511276978745636371705651890993257736756866764683270756892118198405132219855305589771684906765147847182209929679068125451010991444947032451572023884178808467252345911438931698123067209576914839878601206259290768680781280865870622160918316204916967379556507742275409876539165893257539275548892909213657291196621419946281099810056296546896516849516046801397187375650667149742508365974783901106019432257708861
810 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444525808203878886228017450327562286531767576046887972455400246009527870597648230810697209642382672245889892016472873581868239129855828530285870300336663152006300572711774581649212153489274230639697613694133725399749694235139460287195546087889025753406293727258055395506385382939168470710632446454796472954762203381900535676048889912647778123357034605944005646074767488720980662717572261815978982395863724825944946023178370852947681109070307272195312584552091390078687270527849208047898939941556531146928608029859351930140656732559609828277369872887609445668947403661892
811 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444952967940909705591775731213930957490214016959716494512918204226215857901968109233524226931558368203478491769622126553343161228265594980953356043770811366706045246115257801974242625974630608164776752255002450415102255636288293461638829715973077625456002462029512888581575310036469608608119457009144622633930437803545014641970165981584042436059350919662772178888713359265092754393877393933429631121916692641365282950728550370319860612679185102176108717472230264393603042660203213538442939223465317831552554636845561758396278066839527171187225367487966316738187913485179
812 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446478538430305489033769591522390496627522734505532644718339483571530098274539103600763574392900139480580633745155172880039311579729046590480090841749912133490847651127697874563637170565189099325773675686676468327075689211819840513221985530558977168490676514784718220992967906812545101099144494703245157202388417880846725234541640554020112268590188871789673242234623243291994775945304769067679879378062391197762842991503808486512142260343677376857276425810739199372502106809490545847770555759342645569655058410070832399149728786922152117724525364959885353317625145246524
813 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444457157531856075973127726613681607270588683757326245696156288438988729780882536064171439006622292538420295627573886497166912364039973207857167234427603617500984464486214778382689398982699098537452752139708394593710889724240540669874304076232660273969733394884071155547872716084245073548536319758561948899181594278421958699382543669572767418339000218978736405327652061489610821799294357837007243210703963594902855249920353733198288303851107042209179597917403756301685368575003898564504864231850839527463339132863841151274754498871631313713592938178760912583464223720184201
814 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444495296794090970559177573121393095749021401695971649451291820422621585790196810923352422693155836820347849176962212655334316122826559498095335604377081136670604524611525780197424262597463060816477675225500245041510225563628829346163882971597307762545600246202951288858157531003646960860811945700914462263393043780354501464196818584801805443453412016687499959417327325183369782230656612121364818262377436862140627844435773360814084014642935916709329757893302297773933834044690305024795452122865283606827135890906118946561276461564781428586274248295075730679316388845960052
815 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444762271629735232661526498675373515098050427266489475737240544308051577855396734937619308498890646793840724022680495762506142434332663529762514194023423770857944945488702792900568307900810796769652136826043198176105576439346850080190935239149840182576668205435112222030151235439460172046741327297382055812873190293882300817896749819451850888225071258417078536613038447272204556740148637879867089998223274988046273952617403225718374750414185713848597467857485906309515384409092737016796768801327814513281579389366837211128252660593355380575472670435269833246643696536824039
816 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445715753185607597312772661368160727058868375732624569615628843898872978088253606417143900662229253842029562757388649716691236403997320785716723442760361750098446448621477838268939898269909853745275213970839459371088972424054066987430407623266027396973339488407115554787271608424507354853631975856194889918159427842195869938253574903850346633289929596758531498879030105988524207094511274612811741671139429882301923189487046614957222198610773846884835336324692715506830976615069791134291055987158960041021434995270366210362044506686446217229500664061207654368412762008189164
817 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444452390124076714149871495800217671210784594014995570226764346941034622779718251706773816045805599503179351433900345727395986894191649921577396188183918927604781956970550903155847541030853603252574636753984413287735972744317004585338106714312079337897750038469211138884087114219319837634501866515767884728655163090680390853780751377806826933924627044596221637029012908821932849965534874714815421288878078615163056419633869320226004037376900681480691366776126715652807409290363299517036619872053422668138831889005254163995243877270044174665329413624746733905806244827549477141
818 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444476227162973523266152649867537351509805042726648947573724054430805157785539673493761930849889064679384072402268049576250614243433266352976251419402342377085794494548870279290056830790081079676965213682604319817610557643934685008019093523914984018257666820543511222203015123543946017204674132729738205581287319029388230081789671813731479508020066756637247417525759140555330223782675165751635058682225299780372692988051547015752351042295418849888727248964085858972304714917367993440414895411341081480506908025772228725444371644537428797441028094428267448908752331213641480612
819 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444643086435251187080120728338775113602948183708222589002442006859198902826289626002678734478473320912817119180841976518233005688124581372768238037931306523452882257597105912229521859104673414647699252182943665526732651941258447966786001191135316780777084295063611805435511188816329274195879996227530451549712410600343104677852114974452795994991677167448719620180070511108832193326496502941660508377641952340924008774120469963982279608888701191555189889721926163300463330979626412292382299409416475924697966842215687034749247174771945527237005728074128299943716730345252433299
820 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445239012407671414987149580021767121078459401499557022676434694103462277971825170677381604580559950317935143390034572739598689419164992157739618818391892760478195697055090315584754103085360325257463675398441328773597274431700458533810671431207933789775003846921113888408711421931983763450186651576788472865516309068039085378075125107827871069252942982804321958359112065505724068988128679336135527617419750642577904334546158795322458006706069262084606686326020638646153634942164830658602861330175466930598189247867596416850573240916790504066864672013635252916976328994784021404
821 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444449410494214613010336351541802711173407037926038898058394383504813305903990573983400301695295166356153761312854382746289158475536447867652539284281615996419655389773260981139071379810950168699525814637906924971501649631864794532502983363111716252852760440709923628469221113053741565188230333239021594622076143598341910950279636196478448390462295933396390705282320753939962848609914911113826612614063808756370490612486106696932885704920082266407031370124323187170432695669372836004775424695667735535002357849523729507608203780341382002823340224751675047307787160697257372851681
822 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444464308643525118708012072833877511360294818370822258900244200685919890282628962600267873447847332091281711918084197651823300568812458137276823803793130652345288225759710591222952185910467341464769925218294366552673265194125844796678600119113531678077708429506361180543551118881632927419587999622753045154971241060034310467785211446753860310206328670837600595039838335844132975622388215125584424432682642790597489926896683903489116177964934123611580869007046012623507983921585980745057993437440980392936656685610937423544229459532844044873836266045568677443717080419484588559572
823 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444568595688698658591742121878401112668509281484305784793192920953665980933097682918340875715712492237177366154692901990562295221744530024646815440373733243824718077664857861810117828607087550821478699281006457620874574129953196645907917411126239654652344351081424045063861159676872463039091664308873198885236923291881107090324238200429723723907414351750458491169294813148039390354882772006805714970086258700651826884685047214655457481793515606648390744633179811612501841313849602909249086233422682922598580951966587017162984912422883529153165944991163541931455987185938569368959
824 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444941049421461301033635154180271117340703792603889805839438350481330590399057398340030169529516635615376131285438274628915847553644786765253928428161599641965538977326098113907137981095016869952581463790692497150164963186479453250298336311171625285276044070992362846922111305374156518823033323902159462207614359834191095027963619445079161889058237156009985060319400532929283886150445370708334755786054665863069417446549217321652123360312482658527384532571732302217116170231776958540821523552770884702103224957930425641097597002360798250934565248120128120576097699265574666087244
825 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444447548225550799798126886380293361150046065370440977953163156357174982856660775406291855226226145639262767487200655883097390713876946583949503719342676664428951285274954779878586279048510522103870300815358494773855197686582163249481031268611489324699641942110368934459929862325255144909310624941055163305464256415630361010591439288164617148947085422861124225715677474187296857459300109276814704472726120626681853918407255699531719696480003725952100194581929895819719283831164354883890681031202484251255123062654658072736906184426125422063107789929576237985233507558666481226531821
826 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444456859568869865859174212187840111266850928148430578479319292095366598093309768291834087571571249223717736615469290199056229522174453002464681544037373324382471807766485786181011782860708755082147869928100645762087457412995319664590791741112623965465234435108142404506386115967687246303909166430887319888523692329188110709032423819231909663762056010440529507245278781870535935136124094237983265474527321030969264113260258911978999959652568584736136064543875635501945570544562933723178024839286257617067327855218888601237407367115178744789718765590926847752335125236753206460572932
827 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444522038972103328286505492840667362084484967594357782162412242262707904749852718490629713988986974314902520513349730410768101180256997932070926316900249944057115465207202830297990309546096385930090853717295702679713275497887414570359115048620566450824381886092556694831579891464711956066098956859712415969939743724092358598119315536730924947074735827797556696637717270116804927284214891826945858212048872303708580945341910564954325449740756491946066568412648997610609046972381331341904841281529774994138710721788425407653980857115348886914809313458594547378626120482734098632527019
828 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444754822555079979812688638029336115004606537044097795316315635717498285666077540629185522622614563926276748720065588309739071387694658394950371934267666442895128527495477987858627904851052210387030081535849477385519768658216324948103126861148932469964194211036893445992986232525514490931062494105516330546425641563036101059143928813217464060193800587174357204081144620952613730332554195830681223182686843311801717539892586715225786493893240691495207418515220199334709928769147382118080567984024382424742185305554726871775053946104103773808387677324865772760108861939285520747890684
829 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446384307635916540495970654350017385445457523192277887393639389901030952079651295599076183058007691205896346167076593602535862839758281635106491255839581934761219963513404090783091071985742981585604676265725900326165220780518697592311209548847494603942880485647250704122830619951132234985807254826143732581826926435642298286316221748735108570458796720016721630926053414657657145312220935299959440876805234139363455574189836430503468394481565671225911025773831348735733979082623120526172294044115049704510304666398529548274826413732575514218691097341618075456806738132640737690101561
830 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444452203897210332828650549284066736208448496759435778216241224226270790474985271849062971398898697431490252051334973041076810118025699793207092631690024994405711546520720283029799030954609638593009085371729570267971327549788741457035911504862056645082438188609255669483157989146471195606609895685971241596993974372409235859811931553660115491369414615984003408193825315820572204666031662255291428924845186352945323397330859123543647812357647121579747408682553822230512030879848980709106533987608081328610790588339198219157735827725501134961471366083328422634809644472563959455631536692
831 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444492941024231246845732599692083767969469771413140280518174318080859107135324615723310237909783525613480741987510248173396729904327290374210995614729322881702363832421168435602910610132976907872973450239976480841487463852846300773141113572054520698431905345474514600936404098832111639207978514703986926647879006494224390790491238877040225653835831522100729257633083822013391564485632917941004237964222464559670682117117314199989168038465889755270944762906176209352275380696157937361068512399126358942016927763146714816134571880286709801220861110477047469450384783357573171529760243479
832 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444638430763591654049597065435001738544545752319227788739363938990103095207965129559907618305800769120589634616707659360253586283975828163510649125583958193476121996351340409078309107198574298158560467626572590032616522078051869759231120954884749460394288048564725070412283061995113223498580725482614373258182692643564229828631622174821602843693643804818663117212819696701332562281662785820383316502241719904234206768605655911243207908982442456663154109942538824751377902638705702352281428842231920287238708531281275668396833609429122536501830848684037679133468803510426272138525495724
833 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445656858939114504476648325635427532570077618661840346287691285354811011716448726416089281077921473670351883021089537668251580941515592688608223701566405375892429143862544223406098586657756030157669589332745354370519929654490852661861172634696350794130966970196198356743435804136124313532796200933006499530308495688943103095614305259293033104193234468919476308266825496922589655552132526759126956874770948816513435838983128156635526276062646335734807021701726936342412642280317871418369630170252904348039874664614876713075101886941326683983103094100214806515478043556357900594036904901
834 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444449294102423124684573259969208376796946977141314028051817431808085910713532461572331023790978352561348074198751024817339672990432729037421099561472932288170236383242116843560291061013297690787297345023997648084148746385284630077314111357205452069843190534547451460093640409883211163920797851470398692664787900649422439079049123887703814933330174208741340889579789239622281423839565054563261973286080491241928259656556478109071688248124726119085256728320078243694738756088537567297305508037663917555468843488573237172467734591900894440062405958003504250431389630854545965946454085706852
835 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444474754806811195945249541474219021647585273799879341990525615467203608626244551493735565360281370175092130408860571775039622856871223150548538925872493467730644061929896938918485797999777234087275073066651967192596331574695604649879862649200742103186607507588238292251919228436736441171653238356658495821591045725556910910723690964815475394638020647388591887176429557209415943562448551481914257952946111059711821427618779296543513458159227768209214927338732460218702428556513424535025868035024698331891463588959159943065720766692627493713423878681201482443910384927377061964251045894339
836 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444565685893911450447664832563542753257007761866184034628769128535481101171644872641608928107792147367035188302108953766825158094151559268860822370156640537589242914386254422340609858665775603015766958933274535437051992965449085266186117263469635079413096697019619835674343580413612431353279620093300649953030849568894310309561430525928472782205687673017019486092605979376028035119220303752558893646110074025496109363277299571954638404718813207806129710288015184672286136303718881386631590208030417079872590315495750434724619804183026508159589697233219494596952414430790385233315935926364
837 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445202203503613231964571870188808874522965178330316883096473720013423548989447120676722467340367587710636593554847627709323904755113912097046806480145670026599434881580756806295478283327764185515210159999632513148241622700723449580329899563351885912998521023039290639631314044251744362624664292249795728873109476472256106101425607453719483134083275327377217097289774609380803397755794740299600784947960125849991477817046286784098337659011340644493752190653068652708129163910857524373913209998690961190048456613354150677598392045392064649290982172344821510221853358538299006903876640445841
838 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444447475480681119594524954147421902164758527379987934199052561546720360862624455149373556536028137017509213040886057177503962285687122315054853892587249346773064406192989693891848579799977723408727507306665196719259633157469560464987986264920074210318660750758823829225191922843673644117165323835665849582159104572555691091072369096481544217350947521643359476138706649439676670634500883352498010587129143022546561205879393876679515688924372971117852088766344615986022422343954090830481765312266490339769420770292053045360240515131218324730387505419412940300172656933038324577120753571179412
839 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444463388420923664132447630088053555196407462791591255410745176333668922058069511350251395016842523026099248172204524026066430952211181135759503495336975083998319205372852253490720290416527437971213587333324146162039373900851419572841580822417130481158296358909315599324116184439626942398949940639578226555161070245139735985868973519676317471424612919755080107103760507951101704178673192320496996968196232543678570713932464387084500446295406101869397320795065744906665502897763525753340896286459568041322258882891354375343781292647107125458096095129879675552042708904872965003787317983495599
840 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444520220350361323196457187018880887452296517833031688309647372001342354898944712067672246734036758771063659355484762770932390475511391209704680648014567002659943488158075680629547828332776418551521015999963251314824162270072344958032989956335188591299852102303929063963131404425174436262466429224979572887310947647225610610142560745371935024956909360355722859413232235813020644888603586847186417662134140251300664034174692466510491138334934841637097603195192345127421634344296745945308035034925178145325943306919963271974512958387028766365278687439653319245311809615032374213170259971566604
841 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444918043856424936644524085534672213243519903123114718601962741675056384785071117089618208754396408985814537638446433984994107138612861727320920716757710433291313467654639670601340593746519282613673016666436987384317680854618822654372853893761595362290742306066223316436237944324006893307081849322788997212360089461826732980057671325241258357905447140159601396280077269643869081405943103264452833582894731181679402922336838547040679176665642889763147083991599737022486667644056494409494671307458377079340661942513861817209818282226900173355688541532028439987053222387486084419444557476788381
842 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446338842092366413244763008805355519640746279159125541074517633366892205806951135025139501684252302609924817220452402606643095221118113575950349533697508399831920537285225349072029041652743797121358733332414616203937390085141957284158082241713048115829635890931559932411618443962694239894994063957822655516107024513973598586897351967631693988655619285980015309113069894609931638319415683318605053488975765033063136403126693860852674119275813295690621616026116410092985161589196549365756484786181132237510278871473630351236824280102001751554331393808652228096776785532106394469862182057490372
843 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444456284429743956749446435471700138664421330911411201298382401875209742952960111260573788552193243557978696774294494182958186011798654876516356351252276094165616170024699325098366848176996315398675158749994258017941275354698803899692654680677373217390601890984988916244239281941433505666010379566403058263642335569879001657834775116464364745236796675089120429781746190024562032942905030762619432477084323949900845613354521879155729651493763033616191533356249817882985563071901285762541255839270336131168653308043766555164706600919869392481505358191440857204420272558749799947785160368477303259
844 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444491804385642493664452408553467221324351990312311471860196274167505638478507111708961820875439640898581453763844643398499410713861286172732092071675771043329131346765463967060134059374651928261367301666643698738431768085461882265437285389376159536229074230606622331643623794432400689330708184932278899721236008946182673298005767132524125623175322023257848158022955803362385953022402696131520904784966883160828764552273204875313678435625505101411318266545238141379954406251657025337076134555306735020355203756580738952988416608284255174158547741676485582690275345818927848018308977282510560444
845 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444740444076932252069494220125836799943866606118613365792893380213576907157336114847678047138164422282800752690695687907287983628299705246242242114640235687473737583950816460792504537758241218300212302083189783781865217200803430825649700350267663768098380607958056239439315381869170974983592822493409789924391722580308374779202711244942451776076558863568532324042631783747912047203651581789518258477155921428956582495047450640812091975652563685893239758932084744904332662320731637672746952208093910095956879739017843918055509598453522364628086533398582014929482581964995590043825194938162956521
846 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445628442974395674944643547170013866442133091141120129838240187520974295296011126057378855219324355797869677429449418295818601179865487651635635125227609416561617002469932509836684817699631539867515874999425801794127535469880389969265468067737321739060189098498891624423928194143350566601037956640305826364233556987900165783477511646436473673218776745879595051754411308048199473817736619482245733415142035160727858375610271998011407221212066611359167568209294459009379265139134079838632253625277202366549881053694066601540399212233199875442451369237216675208307350195696953083974122987057215732
847 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444451844435256639635070688836479253331929998486298667478155667838672756012266736204525284511787443890403352150600725531015532924040825964489389386199339225520176772932103744853145946777289363790838640885413077927879963763353419103974575842090024927535792848532284739319316217880062607707923153895668578081443126397841042702813401114456894626982540539534575394419061702726233246074615392795634086248129089326449656331020923880667977702144548043529284799673405475813927090900111088916255536030107689779665884181627140818107139118263165209326063973649414792712512967621109892116492414616358995413319
848 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444474044407693225206949422012583679994386660611861336579289338021357690715733611484767804713816442228280075269069568790728798362829970524624224211464023568747373758395081646079250453775824121830021230208318978378186521720080343082564970035026766376809838060795805623943931538186917097498359282249340978992439172258030837477920271124494245174205812323304723440698582347597159189438474092351833035790542430703578231437665377400410962965852599421588284032823545725173276558063869185781612721899602365366594426174899054036145829916326337278971976315540230725312013378573782426837604351838373603211884
849 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444629444214749324210100554245314666631583295490800020287225029300152233640001738446465446128019430593417137098351471608721656434353982445568067988316813971337752656635926954661982002765567428104299355468660281530332427417168810932697729385583956521728154546640451816316238780334898526031412180725047785369411493279359400903668361194755699004886019760145833205748526200685972931443481232894436675348027998324144375350102047475290144164626636893759935214635550324113452369871148414804135849652313612600714953293285299333301483469786438833993046582493170787169927802815687312373897504380594571334261
850 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445184443525663963507068883647925333192999848629866747815566783867275601226673620452528451178744389040335215060072553101553292404082596448938938619933922552017677293210374485314594677728936379083864088541307792787996376335341910397457584209002492753579284853228473931931621788006260770792315389566857808144312639784104270281340111445689462684646679701249020275083446949512796546333975016254933464584216286887695925854734917412116785287604176564924320195061896584124082257338292979682905709725940875394583370966703160388075027652240461102643068013742969366527557243620120682982128791014128771571492
851 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444449069438702066438585847189466199999122915720603333840513959065837139174333376794494969486533819098168761760792120123551374744192182894472535033041253682616777149749231507199882883402472519035940817220049840371591644018762553606650776567972932246376537196999344628741239302841705796484118637851459527967568620665317318355925042363202225808443440519090771623524801089547269890404399416474375254960279903018755221252050866988716616410559717665566109641257090411817897409636252195137694386036906325787454145227342559598855029108797490205253191953527360473556676609519543942847193786165401343027361779
852 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444462944421474932421010055424531466663158329549080002028722502930015223364000173844646544612801943059341713709835147160872165643435398244556806798831681397133775265663592695466198200276556742810429935546866028153033242741716881093269772938558395652172815454664045181631623878033489852603141218072504778536941149327935940090366836119475569900434172479005749243907561726776155180899837866236209766893888029249385358706020774864910290476755261178223976882374440428422270729656423577832642993392092048849783475140544486247639592810282339644079451340844523039098097822207605257122721299755572374054384924
853 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444560069300884994297979513069988333311406226348416679346182309979261812691667753195707570496678810787552377353136336422117701938137905695146709159364675398752762077064121013330405418395146309231853763834579342623124433802397173499602747532656639492746763258316949051864315904375978245436299279619821532522548849966266292231459392413388978544371173077617793761644378976802229528583234954467438726313314387711486978774464937925252861489769148612041186074992066910307679642464198817512723610105052086576098716263605698433465695808148572068943261994044136654426628895785205611331230048358579490660065601
854 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444906943870206643858584718946619999912291572060333384051395906583713917433337679449496948653381909816876176079212012355137474419218289447253503304125368261677714974923150719988288340247251903594081722004984037159164401876255360665077656797293224637653719699934462874123930284170579648411863785145952796756862066531731835592504236320222580844126333921041826045810945381557220591461900619224589893464331219543405809889128979341186745297142156512002897569352582765833442934302454459178356237398075329104262441979119785142740688732963803568039782083116871197192081119658540388260704813810185970420013652
855 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444447335065855458190782821160083041666118488992043750316987891082814878650625027163226022595750303603022142767161741743886275881786780975712001062317450218302152385259936358666593468793211991064129677429197816898911444178393262670823402021649749320652002414791257059629941230942732789469240815323828871646397054582489990639119818143668057796942419967341838856735206881372537667288473872032118197567058126941757600259254396500960671342147333543192583432049060899217132968667836546194099546089355877931961448248910309294685002267556559569474035402474543915622704577025816568443886292785858670926405724639
856 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444456006930088499429797951306998833331140622634841667934618230997926181269166775319570757049667881078755237735313633642211770193813790569514670915936467539875276207706412101333040541839514630923185376383457934262312443380239717349960274753265663949274676325831694905186431590437597824543629927961982153252254884996626629223145939241338897854436246435809638030937761243387543879062411331333892130221076802441820232616182662914403386565941596421025686341273780857366942772129128821532908031545334979659045263303340025144375520692227716339065208546325936960808760570249337145547288309624938155736741903564
857 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444516709979719788102903862335409374986295558134427091258030610403705299598959012413983898227090923408886902512376876930490230378002857726133359891269588790887142964831742299998170053163633109936575269063278755806119437793164900103918383874577066349633393703114759824081864106901653070064353716429055124493259697895583099311328786925034778256893061745151547469156561662123369398507418793484683856813354242539821709640931004735334182773295757891380800921923559386266088127120839957877614475580815251369272127592038399702518496178325370307852700472357359887615769844170159923739579485954043507799759454541
858 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444733506585545819078282116008304166611848899204375031698789108281487865062502716322602259575030360302214276716174174388627588178678097571200106231745021830215238525993635866659346879321199106412967742919781689891144417839326267082340202164974932065200241479125705962994123094273278946924081532382887164639705458248999063911981814366805779694238513246375320292613981520083050433663738546760412787064794148858446164880384326583579535882592080558544614140004386587057996098314490378536497291074906877201886391598948750672616031201307393476087069635140484743734848425264923182045290497742187919323513838212
859 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446251082826328035905929891718567707990722286694010614784098593425965823307308643682930789010606418555505896142755256595589092783404776486667330615073053105511907454126890833287584662424161081747715059915302228486319278162455835931292930197759992074168175911202328935379936005874660084942176244059711445664825780722910816116553006459202789755656793875210990932019600064323945827867757807844012090881460339479069553661559487228624166210843624530784883530877132280003258819720704159040865182908054496512746875278082661904536162415779781980324773450909045178586867778352980944059175814081394633552451717899
860 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444451670997971978810290386233540937498629555813442709125803061040370529959895901241398389822709092340888690251237687693049023037800285772613335989126958879088714296483174229999817005316363310993657526906327875580611943779316490010391838387457706634963339370311475982408186410690165307006435371642905512449325969789558309931132878692503477825689292240563920485392029339743654074670007284722662757802771350072712915519912879179483467884001010694095225175932749125287987609638207338824267618286638801472950179026035511255068312835615142776900004164786480361487434547307749057724584593472029634086707710951804
861 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444489610403991534230981580626297526033101390500683598702935798168982478916016049425406603058598493797220980736902214748223060652918452745500016598710159660971131019686505604165522949893937360377026209831215889045491315287394729231615656588277333135187537731113391556717831733480199835456887739434826119474953977851406103736247158494813403077224740847865963990112912235653057489157423097079007964954226925590910846092092124656096682542784889322254681530203080897493485693059816424824423642746252055261942446623860557224979699092225076646644148382840626321417442181155220455003758150012956093593045154365081
862 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444625108282632803590592989171856770799072228669401061478409859342596582330730864368293078901060641855550589614275525659558909278340477648666733061507305310551190745412689083328758466242416108174771505991530222848631927816245583593129293019775999207416817591120232893537993600587466008494217624405971144566482578072291081611655300645920278975565623651716162047107452700557663122063837402281178697573889737222829933589435063546662615047770102072907068688049285974645841069676563788050111201205034554995366552595134951329719469112708401182491413815293882008762117029398230355808424160914640596582172233781172
863 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445573593433121689107872848990771484160868095850423300906728287557895306233734568968498409798295678263857851755888702038909849656294651970833748301087324857611608825495973437471407080681767342758988579113730559470616215518201564123724748040266661713021776611168122251279126670338329219755526819203986320207182779618485926739512295703668410263951805200591856620072494827506272602778494034506829774584434808188507581304515666303941377119677427892307276022801632799310759216762605904004199121350504152945056264564147893333957657432949244554647825757287258803247136475666095100703068768967587250843064304797559
864 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444448961040399153423098158062629752603310139050068359870293579816898247891601604942540660305859849379722098073690221474822306065291845274550001659871015966097113101968650560416552294989393736037702620983121588904549131528739472923161565658827733313518753773111339155671783173348019983545688773943482611947495397785140610373624715849481340307722473861843376650826913194341806823072850556193887906449365667372190776522102328924904869047985231890704782474360154380735930630056799615971026463006282121947570612122655362463055033320707029356602250584164874542105357939121773774545985841319321613892212223684473644
865 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444472673169161375561030154558102620437355035729593915856001540522280715989176697557545793578290725289929779627230550884306079574740699632604177040860516454773623553970732669270118510350377516902308047811176597320098738721288372436426452034339999876158877748612536389615311500091791563827221503813432991338512902823795481501821140725925043589932128266030567442970811126432376156564834017292797266967525916878375635248621741857204631682192156476651442851640939261430663447980133928733679410244539414909212387009974233184186802156333020427420372108677267873152422739678794712420013179298764420915144349402621221
866 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444557359343312168910787284899077148416086809585042330090672828755789530623373456896849840979829567826385785175588870203890984965629465197083374830108732485761160882549597343747140708068176734275898857911373055947061621551820156412372474804026666171302177661116812225127912667033832921975552681920398632020718277961848592673951229570366841026395179628286306669269737365856631556906282389394631417274215380071249525782024032467574940886794714623147984887639548443877404164679532484354756307061678080980011096297492016295624019389233011223216125559251973520179168531591616426252746982168862743215937263471618532
867 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445150162562367722359087197285898844267209226573181229733371846390351233062750772271978172790601465581577824014097105440985322701850824148437759354846244702673922182601650065086296092092771255891034528612748266335801801365542644243994634191833330237305277048646743073716120835628122429013870928669158116796155903928220370878861851481459423081636539194827270184146273183788281280102337098040437764599808108654042664079578947228540181071604795033661115095307075301558164069747623342876282984956592617072653596832837973008021496790362667939726008575912042441095545803118437150110075322767409481454879702196259619
868 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444447267316916137556103015455810262043735503572959391585600154052228071598917669755754579357829072528992977962723055088430607957474069963260417704086051645477362355397073266927011851035037751690230804781117659732009873872128837243642645203433999987615887774861253638961531150009179156382722150381343299133851290282379548150182114072592504358993212823035965228326131064175661632842997133673055520456015679284847158595468464049069186380918523535000813314305531466798851657770026480449185286604160452153663260580361732226267593230217054389813042582801819777874660093503979498906731078350964858164040958272229573084
869 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444462087397392526392310513265480804440013563997662864076667629493092114159902102640132787653098369972872778933685760969357966400879603937044277317204489450900181387898374584960490735635652614730609196548652039991728378367471899439433199188129166589265965259549501910176236354224036394058680106550062286253237230931538842605304879620369818910374246810046934091043160809686622541466484374113892968476641843463129673733445615283907202082857323408311028052599811257602120413224667684070044265539287244404185715607154877898813943191287215327510017037833722443476528554322555206111190866430378432870677076423429406961
870 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444515016256236772235908719728589884426720922657318122973337184639035123306275077227197817279060146558157782401409710544098532270185082414843775935484624470267392218260165006508629609209277125589103452861274826633580180136554264424399463419183333023730527704864674307371612083562812242901387092866915811679615590392822037087886185148145942308163653905214360954530827124508524196756288637579146951497033161253442646690383054176248910957957711052708787626096457692778957658862814684590897680814485304358233447200741032932197801737371276182256622345327576206347225858456243825669926573961094612435594063547495766292
871 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444885518268146493141096164970353444333672433274904935250024070660636187330885899336653024660792582655152806675477357567282493355323431759440266263445569605837868030792697957345601724224648701598563247049634333126542792520130819319163313036562498064982464822070881087739242188934243184800335997084890489664264106621804398465955323842578806092689503571878361621837036162533225574517813139498852309362632649565356271861964948510454842295701899337653702015863818940305675576540600503743655402143670826014120392924207661764802202868292977703817893239586746616709773495042257262213527594204233605104147246059826840079
872 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446208739739252639231051326548080444001356399766286407666762949309211415990210264013278765309836997287277893368576096935796640087960393704427731720448945090018138789837458496049073563565261473060919654865203999172837836747189943943319918812916658926596525954950191017623635422403639405868010655006228625323723093153884260530487962036981891037424680947619944848780880193181038421632657122489709547812393747865120894474262166204299779688921267028473509726244126410704606330018977808217504083204028611022443910785316732406976927362061570304137789734317732196603540544833121053754762809775257944228132015654419914124
873 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444455471290036995661860737457592169441675144165205956714583935099849238016605480816749658949853147899712153500220267272515395667216419127319339989919472573479280034103150782266973376438949550873297414509574191661496903146336603816312416159247395784957894953885105360526814388056689412953341733260455595574939935998878443294982216429397803485650570922579779077928957967744801287514368143634077420123852162491082364510652421978412470218289622739960854553200069623508652550397210646201561580108237729513990919834086534401297869564051774820659717200164643407536930575923969939993073213588884931260952562493392037666301
874 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444488551826814649314109616497035344433367243327490493525002407066063618733088589933665302466079258265515280667547735756728249335532343175944026626344556960583786803079269795734560172422464870159856324704963433312654279252013081931916331303656249806498246482207088108773924218893424318480033599708489048966426410662180439846595532384257880609268950356959542305161562813151397694551718192794286881736856102562744241270715297402299802515182945638554853019451433896632537817684268887979217850331468299283827528692700081946582550719762657920594333667762456613066780089954536127991895464087373019139056422099228600880452
875 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444720115584258224879851769773137569375211937463482251197931710829564283748470353752074807079662030826137170838840015146218225013743811516316833081320147670315334185912102890007667744307072105165768696072688124870755911991748428741143737314518227957280707180460967346503693034750568657166876664844723222706831733305294415707888744068278420474597606397625757097756077448345914780464894851438359952655449447284852943622723742522916152100828869525099411841215637187720356403865048689470920282924527073304324635896088731461157997070672172028750009480815984156900009352290902533577770434657239646057209587702386408314939
876 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445547129003699566186073745759216944167514416520595671458393509984923801660548081674965894985314789971215350022026727251539566721641912731933998991947257347928003410315078226697337643894955087329741450957419166149690314633660381631241615924739578495789495388510536052681438805668941295334173326045559557493993599887844329498221642939780348565057092257064732364807233562072429299836561878785348615587587599533070907403317408046264294971413296815243386591467170361273136079841899970575567251292177818128753941009770703210196278136910922666821897391679468559276268554198235606389492177556291760609823039312187434120764
877 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444451336222939788955329627577661772567713631769920389613281626104072440427045092177135203510324884103986762604304333711988788958676928621241254160366337025091216687981135905583525026941010135962477550735150536455102231133127044051861926766196289032265351012844857516995925659202097549762505249954451413901004126665965693726030551935040293845198273493273169048042030449227551399882045136328304696614622817722152498913993746335323321389095074942231797488075246516093025080672365347374500530193987512174426322457577919772243794958644315506767778554927199199796407213624039179474448021246171456609563821794030002074503241
878 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444472011558425822487985176977313756937521193746348225119793171082956428374847035375207480707966203082613717083884001514621822501374381151631683308132014767031533418591210289000766774430707210516576869607268812487075591199174842874114373731451822795728070718046096734650369303475056865716687666484472322270683173330529441570788874406827842047459760639758923008063253491984960680240088475205346421678354430130184632187624675093111684302652691043786572909207404550813667164546988210348769665254326326797351111420013342198437436993994150965278401657582458926912333779076295219786105726740395159143779225930130575501457012
879 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444616738906828057216574022774877647526174127581343073665373985935144344009460637761713421091455435933002398440941676133053057300256548864364687342491758960613750532861730972921459006858586732395272101712096744710889111661509434629881502488240559139967108654454771258231474813385772077395964582194618680858436499982475676484097131709340679463290170665159326683443275282764399118532819468377000206558516769213937174143546269472084705073674286372212185970060585247925691699112090204913423347333185145727930887680150800248954254093617932493390577144807178378405808259868045951401215572673248277071629873256631419329100199
880 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445133622293978895532962757766177256771363176992038961328162610407244042704509217713520351032488410398676260430433371198878895867692862124125416036633702509121668798113590558352502694101013596247755073515053645510223113312704405186192676619628903226535101284485751699592565920209754976250524995445141390100412666596569372603055193504029384519827349327302293997353627911356616796978909593076511367113519713822047242700783836895612415279786710588286275707868014937469034163878468103056763567246245695310306837079409853433666045012139285726391458330723362024530052737792737813158116857715830439108615248042567946130177004
881 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444448751806004034763747683902705274521487686522866910174967682981711941933569849277376168860619719231658393294356875236659659765839747054942450516895627307348677096654876607656369808504798001643215135876135751951105561124871069199080370895539347311832511049694702614789120203667977635268232447888198800354794245832895225245435761626066850319915587599962303569015651938277412434449247250950102536328734704534988928158763467181158124308227046810570973644324232320580542551207014081205039224053263618008667363496966581229995293872850488491631548881706688252994127718173769414643190449482907054374120884145039310953093581781
882 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444461673890682805721657402277487764752617412758134307366537398593514434400946063776171342109145543593300239844094167613305305730025654886436468734249175896061375053286173097292145900685858673239527210171209674471088911166150943462988150248824055913996710865445477125823147481338577207739596458219461868085843649998247567648409713170934067946329017066515874225116929860230845819088379530678684187478456628687820906819560263760661591612848545502681644704607431978105235274297776753953769176924708492484263787133301551529732571605952624189537512125832731606020138151488359874602974816199719566819771919600221412887629431972
883 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444552128483434202427025430900965196370525496405006087707525407876131881672579565267737554848826314124793165692255214249824827479327009706894596255724016017050260749705248524742578545953283374413711730236727132110972361455110063310342605721817016129146109575700898703061338425032774215039144530538303342203189479155713964469227373985004591331223023332390870833109578681768520687174888330715273532877454754593285199189785921306377134431216928869337017088396678772043164815092199334454795162811326407678560452644015775644968096903302373007975859855013241498989123001052508429512401477736979749142342652880476875706803851859
884 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444875180600403476374768390270527452148768652286691017496768298171194193356984927737616886061971923165839329435687523665965976583974705494245051689562730734867709665487660765636980850479800164321513587613575195110556112487106919908037089553934731183251104969470261478912020366797763526823244788819880035479424583289522524543576162606685031991558759996230123128655603155558867073865115430374190300163890260564601573497169265369624915244629148518939068862828725871304919538247679054353629774091921712512619143157804009018877972071412172923948705816076880372131001119383162582170457984020284393862524143602164179128235826844
885 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444447136545419188394008969105857463242596470743458485526021468530236630375147822465026772204553991186453162475639713689578954020316508576005698239726433733759589852075964546451897796982165417693676126589251511636107642369711084916091898476378758736561986072725855800909866793959152688709311946596790916888413070312226182445064017682958448116613908916643104897258612587943545856483147036495732678820572717429706377960627444999769124467682586256153676131131080452331197524516972372578685137316202104021811516776979799370704545422910719968068145047624715178171271795213145802991540597906081707287715848519029898300187953525921
886 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444455212848343420242702543090096519637052549640500608770752540787613188167257956526773755484882631412479316569225521424982482747932700970689459625572401601705026074970524852474257854595328337441371173023672713211097236145511006331034260572181701612914610957570089870306133842503277421503914453053830334220318947915571396446922737398500459133122302333239086148219319505488122563233250394412983099956907154687591354949461882319652963380809390756781068526561289852457319139179405017180878345756194880414439576438246161108574204029475690595840761256082956370189785217313275727422645799916616290740036008204440619905955895781332
887 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444511746968813043183557560979769914398245101919795471483870046589249092712028894959002638447183112994662395224326175572807183841246047733475789326494176677323079635232446994630778257887468775675236498064621124236024392576110456235630795242802301747382985151479728356080003182312150551066131998253106255543660091138987894459933775407294536248681056249410954937188807182185977769293775225304720332508863330002156440939217312862666896119673308541522906093961665240400411729482978871336389465888728375864677941268012604185935007574080641773178620395615416017067969761075977443803437191502671536429525341763819363134770267065919
888 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444713654541918839400896910585746324259647074345848552602146853023663037514782246502677220455399118645316247563971368957895402031650857600569823972643373375958985207596454645189779698216541769367612658925151163610764236971108491609189847637875873656198607272585580090986679395915268870931194659679091688841307031222618244506401768295844811661390891664310485985494705343599667626377749894939090868733918459883689136184677660732973446519009417094757080383994533134131763082377977592810109049520459360767485802393358271246764119647653809986987205844798046698290671190146679837039682399179843992074791823568561559359897394974284
889 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446127007553659412922272357827581193289460881328220120430084498064560651134055707308399294512911158199893213941487722653512929364484526670228066495687750266410324214144508199102789780520052725214245784948861439233943147736094739224103214403390877017907962120326542235333412891137097109986633289660989721924835611808030694831677718515696739550359739568607203452614149489038769661204777884263621760699764827091898991174557573040427540702267322088796663611780246738492187703309150010886780779152912497894508619074385584321660677357266614615365486710375546677843943549888765571145618762969303827684650059247771700889542392319661
890 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444451174696881304318355756097976991439824510191979547148387004658924909271202889495900263844718311299466239522432617557280718384124604773347578932649417667732307963523244699463077825788746877567523649806462112423602439257611045623563079524280230174738298515147972835608000318231215055106613199825310625554366009113898789445993377540729453624868105624941095478757414504415578104841629707511935325197592919867867849454409463929290933610970334020069848478479712475644089215471020848473405327860473833420813130625582773755298739066834391430038552843890847717231450942782926142531886209584553846696165362063044223230841434876121092
891 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444486508522174818656390142279022863165569855366538836344085445784947349611684726016043315696156112288330663681870526399671156567445446500089034995725527089993591438686946038310903077846334651463689477957054869314181912026735701813935913693418105258781032386341496889216668655611760761082999165574858076381454223628534100704125276296225751822092326822548513406406929616963526543245561036113172997809406846985449426650140438331905709068398421486422812635345460631376232270447667463182077696006561624852472955826355921526734658885952667646527737075039349251950677386839176457182879224975842657359902317541803443012319702670678379
892 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444612700755365941292227235782758119328946088132822012043008449806456065113405570730839929451291115819989321394148772265351292936448452667022806649568775026641032421414450819910278978052005272521424578494886143923394314773609473922410321440339087701790796212032654223533341289113709710998663328966098972192483561180803069483167771851569673955035973956860720285415550093691798277769486528352215343856802830179798720559406687876139730066238744872549897837512208480265410940421806846447743603001695233126832207902564611778987020973431970472419311888354779129883010221690190149720731838034077154981316317471426317758411871910083324
893 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445496046387703799743086890308904912472579717496804241935469477957017073625451483734416225737236140541599925380096493325112247519469495835559208226471510583173119300506984291105910279491699619925570282259705066187881134001725878681731175668785964802859142991870755563750049723627352360408312472704785242869688924046685850936465240738977128885641503897046168440539543943038392788000792258855654760402822079868843473736616954321222808913327490897381900063840333636061517072651441431191575106274995870932264857056883165843139039956900700287767826505103573638785249863347240701188935648002506680668702202787522677268317138217707001
894 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444448650852217481865639014227902286316556985536653883634408544578494734961168472601604331569615611228833066368187052639967115656744544650008903499572552708999359143868694603831090307784633465146368947795705486931418191202673570181393591369341810525878103238634149688921666865561176076108299916557485807638145422362853410070412527629622575182209232682254851340401309502275504339571152138571020712452087990088427377950781847555478958810823890199296962189439882798363287995725130313699644031701001778418596820966616096366060749701546088000696304760373203823043462202150722900088712602344532852824841637000366940891909800797780307252
895 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444470734493025928326910505591055956145147826270753439381720070282258760173969620426693738976764236846873331467835745666461139521320070729222313538995121097912661315846007940610981090320625823831472590389825959988030361683376480300376612725052982453404811908130102222427084576424017142343541145150952964405075556434500479606744964351807761555474370930759487544134953812651760736527466871895496688270741155617651518073347847842124890551646655087381793838316823612308160768062125055186347908481318717771788385272014019656777566270154853543692493261144068710329704507353152334616191211294488428003402132126657813339549226741245665239
896 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444549604638770379974308689030890491247257971749680424193546947795701707362545148373441622573723614054159992538009649332511224751946949583555920822647151058317311930050698429110591027949169961992557028225970506618788113400172587868173117566878596480285914299187075556375004972362735236040831247270478524286968892404668585093646524073897712888564150389704616843096420556620446019786463365724379126724871429546414088516732910321275832507268941292356913710005380304508810781986598412644902559028882050826624587241610333437863039247493354972950906861987432955272102840201945087600592284188045016422275841263498654089543035944620577964
897 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445101695658981541506095973109732236962028990102169317876335090389802337682573844000676807752439254505166620029226974994861821366335101563891171808211360781149866229483531848607860591348978929120148093078982333034092375417745340842748651459657894668453631036585888894010447743933761891921861962107157443460222244195845323501957442128527372220192606602320521935859706172597222080496460059083838483811211304925009676753425891989499545106420248444333831304803851393330510566536482457284931835330743228288636687182718253462235517838800682738305521922667635235682905726906693633750651562739913744031791611394324319120095861674353591941
898 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444447073449302592832691050559105595614514782627075343938172007028225876017396962042669373897676423684687333146783574566646113952132007072922231353899512109791266131584600794061098109032062582383147259038982595998803036168337648030037661272505298245340481190813010222242708457642401714234354114515095296440507555643450047960674496435180776155547437093075948754409665245914442500616692223748904923429812472448003270771907069643769103261628410277548654278646167748994426713105098322596737771041737401632112430933345090033091953168022698494145945822960315173398544762150784117531545916007000020193761835696604766879405767962615966035812
899 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444460875724807871870985732661076639257384058085887566280241710593078391775397679433350253527144314695962498834064007708204878867491710872430612628538617352862079989070421629548529848117057806561337035660307891659185642718776966854402049619824780700044674109247980555683594526931677380631379882386012269419838889438229466420882269386546517638838148498391346381726436097740143366681650654523881647203451012281060128818514566083482997752921521696147501724007629329175768729623345485742628232376459681843191625401097427384727073390309734445041610809642954550801833815344978881917149774190008655776581743517769623920527857314431687642499
900 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444510169565898154150609597310973223696202899010216931787633509038980233768257384400067680775243925450516662002922697499486182136633510156389117180821136078114986622948353184860786059134897892912014809307898233303409237541774534084274865145965789466845363103658588889401044774393376189192186196210715744346022224419584532350195744212852737222019260660232052193570650075856787915905428152145804866792074558037453443533631728637176411336497003919675282709738326690387493601849191514040905104307496442248598038342846577615880337947908920832937338179650396733030587818352544899654772335784196083976865651075188374093812967321400957242204
901 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444855226453530130107976649860249314767934785480522490339376098160293127718275319167089671511941200732395804184933526038455305020626105144098649046798767154885333060093874072046579536259778497366759224841030624812974401302757504693384573828952850834450186064532847225423196506625267849117830392983640068829305569289069993855390067996996274304287045793116992876480676217204435425718222975284183920518958225658242768061579827222056980324082104343844166865740865406764242102423370840807725555384256450623693467913553568810861576535102230632376161287378918449684890072313718212222278295236259643117691400875886661783298275951083582438481
902 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446087572480787187098573266107663925738405808588756628024171059307839177539767943335025352714431469596249883406400770820487886749171087243061262853861735286207998907042162954852984811705780656133703566030789165918564271877696685440204961982478070004467410924798055568359452693167738063137988238601226941983888943822946642088226938654651763883814849839134638172582327608402599499588194037337848793988914938285822785284613166101205602595572085915717770717794699121794643143116721647512470920743656661998100018608041747551334483687088854740588224913829987918032570517145390336833806137041684415952920311519986160779999256059031156442772
903 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444454713994671586586032749579839566202531702970346395591817735787340661526290216312510575121131863351643228437956671484294715958848985961935799559503302512205466659835680185134497821739827795767502313954359098953657693365902270950667947679057154604194587984946654513968913245998965029561279093157924335054065972565560083179718085033258240190940509478161258155245296000524914290677663400830853168974704687315983027391934358381091352654106228856356730666705722163878586148007943205809161217868497468883767948029383310757042278380486991243834747596369693179960678430562599939962731093142850664072754876273623750799662864271138255126466159
904 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444485522645353013010797664986024931476793478548052249033937609816029312771827531916708967151194120073239580418493352603845530502062610514409864904679876715488533306009387407204657953625977849736675922484103062481297440130275750469338457382895285083445018606453284722542319650662526784911783039298364006882930556928906999385539006799699627430428704579311699287647822493057996593897514811868217128346471077406543516419890608953217321341621890099588287079842213605493295290965465776373771146270816398973085096705348552917400666232134684704183324704536029976319885763161961829802703144395789239664948123926560761253238681693571807812620044
905 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444701183200122997984152072829322488396625907591993223128776728016849871490588741146097711361629917124414044282250120440701232304557982381728322320915896138469999829225337961695778876829028227520891182192310807174775667480890107100032025309762198438198032956999696182556164483307459072365310662281441709684982647472335412826285459164789338106846070287364787214465516393502070887080416326566323508214540109597683517559938410329443528936672426399960772647891856211802574081988015884384902762648000952566901146060760655073139915380612523007970064165983210373891185479084026437696973871619043293798122271847500107011893236267901040423670621
906 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445471399467158658603274957983956620253170297034639559181773578734066152629021631251057512113186335164322843795667148429471595884898596193579955950330251220546665983568018513449782173982779576750231395435909895365769336590227095066794767905715460419458798494665451396891324599896502956127909315792433505406597256556008317971808503325824019094050947816125815524528619537841641273069110140444511842648769750961179697648366343033181758647477604296488548243644724647126099123686835350088116149779309904019657802594303859849485872363196970947257593940161870521473430079982354030595010573773719508688203562718263460265921843507679310921704132
907 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444450862913336408282937135154066395543248981023133163911552751533754580120598051861985776117374081261443684440389586344350864140947282892876541391356230736795083329063966782375727805254059039021355612888141103512702725020355586010834133966077388294288284157258325737897237445416019810142466099890369376075457899520141718653990469812453066786004485090517453013694970375359068626657565733387338064840751194446734519270044778061444727073752877479963189340118291613754416033576858140066246058329942280736063338432823727921416829707989064042847657101176543782846776535837176772696939132962667189112870058256215128023378617424655304659639832219
908 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444470118320012299798415207282932248839662590759199322312877672801684987149058874114609771136162991712441404428225012044070123230455798238172832232091589613846999982922533796169577887682902822752089118219231080717477566748089010710003202530976219843819803295699969618255616448330745907236531066228144170968498264747233541282628545916478933810684607028736478721446547717291607937529252712886069130602167215037219859589813563052640538866614661514639339191081475654217327345490371647515178253716518347319261566604699956643895023675319243687052137753811091247490740896003292083906984992199858941785463090926173564222387865292365519235467415484
909 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444604906166743540406761712184993221914557858911662431122152121677197836348284629882977736267685364869425444343072991942104936857015405655246868117239101753210416559932502892726528464684809308867223655536860921150901458842222983604186682485268040690540437264791476780764269468733828586894985830592567735219780821336876299683095078644660002983445460596269658675707589246062783084361364635576171529560330627995532707075304722748952732245166204278936413598641271177697807565530084473482645415303526046089146699945812044213774069993621604941785049517521448665167400991369723764441537468755444154893419462245488701976790581688213731087188072361
910 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445086291333640828293713515406639554324898102313316391155275153375458012059805186198577611737408126144368444038958634435086414094728289287654139135623073679508332906396678237572780525405903902135561288814110351270272502035558601083413396607738829428828415725832573789723744541601981014246609989036937607545789952014171865399046981245306678600448509051745301369497021847672466061041417659651553603197972260983257958339756694223257451267077423494891981716998321507589883106852094242931357742801101081856619651276868356688007099347938369829786235466505459125084142976097235030243063716418537360909609280587207016422655909127832126736384635892
911 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444448455987501921843502376137958163881197279806124894111387136375263279242040449080407776740025467455068969441910158131885956754758718474714505036264310877163593747331645905651496544950453566055013924721754856362105869804388907923438000395465034350596844264953120252852440070051679048005707979098147526713827853866755240825410710299449833407919469848240074800226023050599913846780723001092975167873174468767196996578179359153575156527734532176092837060348767702777794816042686635724372111210808027262978920455146176490057765059016120139027000725890467633005176975166004311899110673297641161580622158579497659554989065126492667735564470876679
912 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444460490616674354040676171218499322191455785891166243112215212167719783634828462988297773626768536486942544434307299194210493685701540565524686811723910175321041655993250289272652846468480930886722365553686092115090145884222298360418668248526804069054043726479147678076426946873382858689498583059256773521978082133687629968309507864466000298344546059626965867570758861853340722017275840841288141432524474064792494832871587827210412200083779129887933550684803758298373875549673568293491549169580096641915813226559186679562703513558288356358587053147549189878366056706490607486350348556151689287832360044411647054018234835470579751808412892524
913 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444544733020881379420892736782287430363265328486455686118011742714915314384344560343527751833970019710057569381087286630482252202301295201195959239941105262423177016624480974620746957094672484708681451377204742385980078443056031419283343219959192098254439957161339654644335084625309533476032810787021501179029680002214353968601090819579168531320079539335203338983909542791223248204830568138662715366026531449159630059670943178784266079784812678798633390250136262786268908684903988658526683583080186017474023204657913790297779712105323537604516099071416490633392180677152668630055778756049270348700652580883256897003830499465991222650848187701
914 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444845598750192184350237613795816388119727980612489411138713637526327924204044908040777674002546745506896944191015813188595675475871847471450503626431087716359374733164590565149654495045356605501392472175485636210586980438890792343800039546503435059684426495312025285244007005167904800570797909814752671382785386675524082541071029944983340791946984824007480022602304808979634332396857618432200741223412521780656554319300377566776208675721852417260874798159476839893854080255324056218119151637712694429896618442529578038517691958396525351420400994628380593964201346878504114079853736486545253256177513229217062924263219315863600128805510294052
915 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446951658855367818855651752890519092414966545494725486283626901206216192941947341921527129182583826084772567860515499095389638390865713363232314331860964893912758748945357698852007260700145451050369617763451892982835294409734118815416913832313135789694332262366824699441710448966071670234153603008870862809075333388692182548360603822812546616335321816713416807931071680954089519867786366723701958297322535305929613912521436827228063540306350075876662282377181343022316747593552098660062702828522668208854627420461850912859105749442368687830894284024314927850675723036996200360550254161312682050103066895848494514204571835246971900427509775539
916 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444454473302088137942089273678228743036326532848645568611801174271491531438434456034352775183397001971005756938108728663048225220230129520119595923994110526242317701662448097462074695709467248470868145137720474238598007844305603141928334321995919209825443995716133965464433508462530953347603281078702150117902968000221435396860109081957916853132007953933520333898390953275075323437781286850405007352226515725159790591972552166715468831587555807111772014078144452527084380772437040800976300480535658474275420612177439095160742715437670399555332923529468118237125233388827558559680723502494643415645911879206130119401809876612986428554518509275164
917 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444507124804717528804724627155596310643707496970701470490424005863488738156882016881371511562897928985452647529846220810718074293104976167414141191629857455681152302056967275804633514850836969609592573777419630657904215693576686303718756179141161728075691639892503950819376094557485125089187173408555104903560216668050637897042348428903646998741716378751168753531610124468546271255682747821121085254019700378955995797496027350111187234690402884320559867163924632669020294811722611995289150023719138776309381874727602297443136095523296338186644324329563483844330377900357622947450379495073140744582923681891280651211549533275563062847312964720641
918 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444695165885536781885565175289051909241496654549472548628362690120621619294194734192152712918258382608477256786051549909538963839086571336323231433186096489391275874894535769885200726070014545105036961776345189298283529440973411881541691383231313578969433226236682469944171044896607167023415360300887086280907533338869218254836060382281254661633532181671341680793107164079220946455971556818525139092227703851568271735273975078070975248466933164515300928450241439296061634375141777606500798771762826310997535908892775955809769551852789051962614682891737369480211633588148786822755607923690133728113693174056067170226164490190246415200485739574612
919 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446011453451271553451449012223241099426020757600870095593933479920551787255383755367621122405781557969649521579488853601285190660957737518686863124079769725362140884757515228449171204604257573573147677768824099780938725672750490926302237811862376535225624330645932103817735697270461460563012668547210955922338750034599280759392044055924508301876242802112552171623586441492432914428021050140141276536839057459130916736132649470501623451991048637708569919516096213099356874780600537997379080405002757692086611625054281534565036195231356938629595977154909538700513386806671445440005979940989813387894480085262289433714479281466631632529324999344799
920 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444450712480471752880472462715559631064370749697070147049042400586348873815688201688137151156289792898545264752984622081071807429310497616741414119162985745568115230205696727580463351485083696960959257377741963065790421569357668630371875617914116172807569163989250395081937609455748512508918717340855510490356021666805063789704234842890364699874171637875116875353161012430789875103445046462696728298451951839179500821125690060592511399046785481059766525517242556486877349319635407470490893116327556115591386480140146593202409045459963842551382533450913571891213614035173558961891840279537549536550705914127012935996377782554218503185362235520147404
921 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444483619669615122169619558638914360818983852273355085723181670331347128014717927217523861393477872282574571372820554673365463099857276771300504911435327576467386855452271214044562613448439772672662025277553935827856801475152095606490889278629892746713973941599481635928776725765094869847408650047013607231391802084198315352318134434731446040880239403386147137623922994356425927392844335671951988494166362628419197005598244099633428356638700122061492540949574326912979319887465154402395078329373166095439573549653813934758072440109379717401593850904536028237881850427357709623015135468781390513790647554283478328456564945834976011058619128508935181
922 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444601145345127155345144901222324109942602075760087009559393347992055178725538375536762112240578155796964952157948885360128519066095773751868686312407976972536214088475751522844917120460425757357314767776882409978093872567275049092630223781186237653522562433064593210381773569727046146056301266854721095592233875003459928075939204405592450830187624280211255217162358644084984283354309191736352606745883832951048696639117614249375733047510085634281699147155009994189836966831912638883585820496322844721050454333174973607288885363153672528793832001787319847897173643661218331212587807314219923187159102192277768426872339245053311950855456256126813572
923 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445423825073711387573822299306192353807929640167210476412875091617011533701281513771429868170280140397697617653847200167469910829765252615845956119216522745018004719640113684447398669544327650149883965272181729029753370212135723495605565299080652001182681873320374231552751477460705079518549584508673514118128385438291217141286694201619484355339318417987011773931408192187108602949683629472593538677140610478243621488735813942319259997323198676012426695586045859166464589258429423869719363511321540998538971777455175954527597143648876110783262078516053865028522323712706434523438330600561343561139331065694642581868935501067641157447022226824640459
924 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444448361966961512216961955863891436081898385227335508572318167033134712801471792721752386139347787228257457137282055467336546309985727677130050491143532757646738685545227121404456261344843977267266202527755393582785680147515209560649088927862989274671397394159948163592877672576509486984740865004701360723139180208419831535231813443473144604088023940338614713762392299435385556706930461914084552765785435971662462120421841807172645118473113935288192622715771034182817537106161925780574899482760606885351324527648059575291136770985460119079882874706740918399896674262657975708975862384158622818772543372163353990779660059851124196256272007875662853244
925 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444468928960176118022678890815988142178531574337513595243655210623758621675865371177619080037590336843275773774679513337520081104077464648729482236313746401958783451324336175444518300071941524587080432465137876559077167588636726420723472465810349633362900380166342689122152120269850960321297072946050171186286542969290613761865500688373820442216816293783008627681618538137783556746256391687510013772220441441027145322613514194363915704258502749398211120077037897224529541099747937851982353708891008079413672826580818709205493073154879435472555215186511959262038962344932715638878198040538139911893975845476796802028542634947463992460101731727021055321
926 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444542382507371138757382229930619235380792964016721047641287509161701153370128151377142986817028014039769761765384720016746991082976525261584595611921652274501800471964011368444739866954432765014988396527218172902975337021213572349560556529908065200118268187332037423155275147746070507951854958450867351411812838543829121714128669420161948435533931841798701177393140819217682716165552476334816769533189259883106531828321650983069135130969295559929416144041858991882724879395504583748313502950425315203083365868476230322714077822262976200437220166316754648807286189250959462439041228409178069425687847573509488889922907811177270496346342602781541386932
927 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445056557337736283900305603733036887796622691771173214424713598927298875229967612773810334273091754415227677700321166771335360935269949551570389241176993382302919616441737719446290835131871448010344144961780247310262523049251493851420144978592074167405842837491900561387136340079607341365760156984587612990496907565598677379970850542678844388753740677908549025373796786777012285346466995990531045526678740741962852206918330242321629423764259864946879812675494433594710232966847255320516321206707080203142614793098224971506539407126616017625775032557241432096277675631778110075123910115549923088811366412257643000640842863369691665598247997401146558519
928 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446892896017611802267889081598814217853157433751359524365521062375862167586537117761908003759033684327577377467951333752008110407746464872948223631374640195878345132433617544451830007194152458708043246513787655907716758863672642072347246581034963336290038016634268912215212026985096032129707294605017118628654296929061376186550068837382044221681629378300862768161853813774243098107975622301231039883944939443843210979143697791740406950798177709133805905636807346317267791853440350643601637286273452354285157421004721829594579747080297904691097352511792975421632062012026839834609385450301731467693242415439778729798320539028424768416734693098414896684
929 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444459747266776740430840973426659255528248900627612663693951173306515805214082523652678591690160627193714025275841362502616717356715082072122593064362758167890906323744376776319490604211630119533591936957377839516089896409564620679618836957798135187518479404270630847368011741835323516867477337257948023658095756022473300267832604596900304443052176850281047058967678253002755000600421903714974398943051639337414208181739280157590935682863313261143638402559885548851793642646063776619096737944105404517949768546341766653253140335491183920963891954425508805604588156358828293628290773589297133778386132041407791966815730179542974659056339018751931144665061
930 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444505655733773628390030560373303688779662269177117321442471359892729887522996761277381033427309175441522767770032116677133536093526994955157038924117699338230291961644173771944629083513187144801034414496178024731026252304925149385142014497859207416740584283749190056138713634007960734136576015698458761299049690756559867737997085054267884438875374067790854902537379678677684778228576045413254023203315477255560799935563002137653558288476217597571938756859281513854928278024199311793833097186259398597965932978361513900786835030439031019192319806591166531406498710873252832111299549337140943269994319272696804694171860514514097268649451045821699893310692
931 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444827015002751844104357668999814721539555849023649925682112665996228463685396424650298125587349013176183965229367395898751267251210385136398159942402287530605991426942752741320598438624086321673131757267779321235580743572448850323804257278286713021295318440099104517533626879216421255020266764782033924785727233895165840029148448255840944409637754590359509807525289658402193788877588508135204464795829666710815752049747291545904971860659658586670825692969131473342544613439164796421753768258386023000229026364601410447190415788531672106190289175084031219323428766842842704212920043078061887264316692559600202737592090920409295946074006744065888539434979
932 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445974726677674043084097342665925552824890062761266369395117330651580521408252365267859169016062719371402527584136250261671735671508207212259306436275816789090632374437677631949060421163011953359193695737783951608989640956462067961883695779813518751847940427063084736801174183532351686747733725794802365809575602247330026783260459690030444305217685028104705896767825300275434258817907754754243568907754346466878877033412692212779149670730492558672843358355483167161193283516436006956799654672895214105583540630383430939858757908023869766108164655892650113246299409123129447244225992232057181683065934666663358258004122867005978313992406859519455416341724
933 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444454008708402129435942275058328701371822229558924581475386149983239044925468243949590786473017058662737932464067518230802115014613592961743287331893390521598483119006902151866348294298935491375161627265027816364222851922644554591428439765290501158865716294335810946271674005313743864708840002452884181452976514180712479334062044539729356943574277198092321078521465574793388119817407876364423489584773896400872235991268743439072150615672798772899090104840116257841754429525129401434321185485082654215211664909939264237643208024318300098983129190634886024799920618602559609059345603890334081352826570880087626682708597618737572116530512293702717653177108401
934 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444482701500275184410435766899981472153955584902364992568211266599622846368539642465029812558734901317618396522936739589875126725121038513639815994240228753060599142694275274132059843862408632167313175726777932123558074357244885032380425727828671302129531844009910451753362687921642125502026676478203392478572723389516584002914844825584094440963775459035950980752528965840219115682861720346547661177993328321983407440412667860405239511603562524444318581706380860462181777419556713022363880266888021349265329380444968107177220476288789121297904794361770200143492811777245470758952598841015563941809480178063556920064933511691763644240834694343894217742840852
935 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444683551043386569231890209791550867628889072306447870217987082914309456470039432073102995158759799901781644935021289103386208698673157376915516630668096373295411308505887129992040690806720617712374014959028742438904631399447198119044327465595862304976240691728606990125183466176929951054333394655437869657746187851145316684884446826567256922690263285641360296369972703168036095817069563754760751478860028954213268541818830578501870668445198555406530471066458330076623994884836161953139002241558369941115379751778521846933991126377535659891717610903291597265355062789944392299730508511882170505538886266581153524790121851348661784777455842972223088192645839
936 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445400870840212943594227505832870137182222955892458147538614998323904492546824394959078647301705866273793246406751823080211501461359296174328733189339052159848311900690215186634829429893549137516162726502781636422285192264455459142843976529050115886571629433581094627167400531374386470884000245288418145297651418071247933406204453972935694357427719809232107852146557479338810928921199114574457817271031086690830928068626098730474030869430263953017954533649496636687152216815501076952872562272463097718136197969865732014153518021572497541028422570902070792836661600627805707285202767166245636144168331697176814856082659552360547851584965450020986772908212364
937 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444450422109417997564130588578122105024055560140994530088783010406191069745084319135160908212302328330877874456708865560917988550800162267756221249100035742665718616045980511583134350603501348776142683707309051894305949118319513286309441519973229890957739350626548508086462919987756582109691668199719280074776988029611966250455444503997514756400589915474367340742582650912534234796954229712445712834409551199584961188585871742869339187817630880816880373176915665788046652899147308553208912516496927306771179521807650709796764940233118524238546891652706853840703234960652426470757624357811174809377970613722090783948053771815353980105494990075922704239875889341
938 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444468355104338656923189020979155086762888907230644787021798708291430945647003943207310299515875979990178164493502128910338620869867315737691551663066809637329541130850588712999204069080672061771237401495902874243890463139944719811904432746559586230497624069172860699012518346617692995105433339465543786965774618785114531668488444682656725692269026328564136029636997270316803605370428602288004510583060568681835756169948890077143222944053121402193088823305197316417709236545693859929396916279212627698899416803081609417692729974996723516560033775119983032977913905240481818435375620363719567053999933601411771938819903775849279523271880528616219194640054073412
939 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444593886068783272436598047786385958934722336858196585552908593488110076960441311712356038640891541605280194751054972356283047103337390027238864560834226899976298734482846122911692098420867052736900426016059630690982061291321165491069371332664080607276817098997046035494906333027247886075625038326315335202758034073632489594719445933271202243348081220192516851897899606146689199529965705285449597049990981892542547614808397485360649379866775688148877775023908474845690534586788331847744562754255054902252668157244018399412784154122683636928688096838169601653858307579925928421998055525335852421407259171282517382014547197510399244581609127904536114137136207099
940 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445042210941799756413058857812210502405556014099453008878301040619106974508431913516090821230232833087787445670886556091798855080016226775622124910003574266571861604598051158313435060350134877614268370730905189430594911831951328630944151997322989095773935062654850808646291998775658210969166819971928007477698802961196625045544450399751475640058991547436734074258265091253423462850309554894685025181653383104153836121655202364106062290597494268297780422485772512444852638143571830257223315869919893496269467492380099911673817472747732226138137221389300877075837091911192163897372713831242880951581241271223704740168943544393051389726038784868257967270746892604
941 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444448180485052915144248284527992982306701391754788247972156048170536085257344366126142234299355621873465338202109707642240409510916768084014304947354189005832740801695404486406125635793855009651755843983734824100607884865616362470610067616649935348515253760808259484220705991659014530485223959291491216713402284185174145573201319481665113389417035363838146254630780823487000563306673582482033467031008783354925237761970856352788524913234373406874629418158001779191720360213102130768263701068223703861488209424379311462603294246446245973047077265643036233063891567423752609277162181174453622239283013454594983925683616491546266180082317165701639276885989361071881
942 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444459388606878327243659804778638595893472233685819658555290859348811007696044131171235603864089154160528019475105497235628304710333739002723886456083422689997629873448284612291169209842086705273690042601605963069098206129132116549106937133266408060727681709899704603549490633302724788607562503832631533520275803407363248959471944593327120224334808122019251685189789960614668919885616116863145414671961891241836885630533111860844753512022015193561326749921567671219129802851594197084519784532306414141501872876970861955669267709210011882902002601908291422137407885141376390909486246664734086842195862636724310243582908985202470537974867071899557561586846252544372
943 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444537845459656211939540446533157891000868127203039532637234537596735464766942486486889190817223880169966788386076024389343571106252535433690957017188058479151853375718445493486474228179708574627229432926703935848530454973742395098585023749581717046214677353539820438850983124808696595463932315620613751168390437962686972663366320374961168068759217429286989699102853920508347415940537321450425584194255619103577640335673994482331157545810151230549365349079660749075321392721282959094872874703061906492932806491275630575554254731528864854672371893964233798687469624530833076195503448506621459697066664266126282106623423535090679297929036892557085418279977850374759
944 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444818048505291514424828452799298230670139175478824797215604817053608525734436612614223429935562187346533820210970764224040951091676808401430494735418900583274080169540448640612563579385500965175584398373482410060788486561636247061006761664993534851525376080825948422070599165901453048522395929149121671340228418517414557320131948166511338941703536383814625463078082348700056330397836433541748522968729507702854299673294723728087245619578691186448697705476885214110279018881874532425351419849894020753927366682916986723241381819815571381544261733201521154277244959908796119985363881894164230328521892337882626589887466216432340462298541206600343489291466634526444
945 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446779469824738631821844496662280608355036513409321649264196773251719952506895495505563103763930337582503042985233943066922610989646719175607258763034795312129667726294470670495189037826047699014069156500931729546594707676893210797958927072876259488700267171828844304607911453550748219931641223848677112543094282400507649917491342707362535052313769065508075810904681346042018731608224073858995238532534618511227793537460204708751077505057044998468653307509983804012284367606992736924943259566424902146230445809062140430743962569712483480791058360659156855547462369018898281953381889246660107286631918258163788523717633363003081631710353313991549441520421553680021
946 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444453784545965621193954044653315789100086812720303953263723453759673546476694248648688919081722388016996678838607602438934357110625253543369095701718805847915185337571844549348647422817970857462722943292670393584853045497374239509858502374958171704621467735353982043885098312480869659546393231562061375116839043796268697266336632037496116806875921742928698969910285392050834741592975644886396165698896966599199086127472235802030054771765580525050879558466672904087285111262414941731883212722416285187713706346107506419407073301853650381774583330072014971260299315323217448388626927908457353995307548614126165146748445621756290819609170987801454205030767907146829732
947 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444502820078951799128879445749890348542209246168566374564938252664626332146005720720972410927431591772895909407964181910006398608074501312723514802409203216136575026490695100095713059278984525808685062245856626571998201025255663603282306510155239820550840012629054440948531119672102038831624363929550261146910690393346024581270616901017396709641177559971035228605950366984383801622584765996868303498017942026467841979018946488320665493065639181900654411009823455408824107388474493461336067057120131512947402279335239014936149441368775535475703503062692168942129446248464742557097729937490997141605659202874121656525469014018021437526696556850046391976094440019244819
948 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444677946982473863182184449666228060835503651340932164926419677325171995250689549550556310376393033758250304298523394306692261098964671917560725876303479531212966772629447067049518903782604769901406915650093172954659470767689321079795892707287625948870026717182884430460791145355074821993164122384867711254309428240050764991749134270736253505231376906550807581090468134604201873156510058351313952971139080606488067729365365886062863819243966107830637424985825697120240324721845856982078026965082868368304747368825987490480987571774303933308490398768282051120955648382426391271644521155846842831066720575870526596716176409289199722436104525582137596963122643805417884
949 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445903835307128311555319477080592046888564487547492697456789649948991636983476351357643606519123127655731068532437881083493298535195866151421203393563413736747708995600710835726159815307946478550459889479748997633288358964724923415390996087214328847104333649059694357046611325135884304123942431572089862006100593166983947865098755858768251074362772332609214048482092507942928373894135806523281277589266856916444638037803427690424191548397831775272112588533881826454670677505061036686251618699841323660851621519815717390073937542723242180716295752752157213767007704303587705960495979262572906377900925057533149186866838070222313525103164817252190423154696605190097761
950 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444450282007895179912887944574989034854220924616856637456493825266462633214600572072097241092743159177289590940796418191000639860807450131272351480240920321613657502649069510009571305927898452580868506224585662657199820102525566360328230651015523982055084001262905444094853111967210203883162436392955026114691069039334602458127061690101739670964117755997103522860595036698438380162241227203548488066273336677668245351404372030492817573581516964622000529477921654807758458290692035679291941509745774663909467039085202995283241309396089775888487888557078682356477782270768620508014998322673823042570180035287628756629924553693757709989729932461736569808853765955674145492
951 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444480929216011541122216320260348134505547445522020650769753074582058124257920242117274423496311411524726610046644280360420665796713229987118863418172418676752026058223351104226487328716031995297094830570327058274165542307451456418718108235513691554510941674559825692259498616461730440936431894122635579883485848162507932029960802229802539610192402641648563684545385646031906542680671461789488326700286944647930110305194404754190235005596973203292825823966500227426303038908799320717767690236583385234869956796141131902818529244602096469693202226523543342305030278799957569217144610404865514570798560906381049160766591402634644948475322124015308883073876757548588353279
952 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444590383530712831155531947708059204688856448754749269745678964994899163698347635135764360651912312765573106853243788108349329853519586615142120339356341373674770899560071083572615981530794647855045988947974899763328835896472492341539099608721432884710433364905969435704661132513588430412394243157208986200610059316698394786509875585876825107436277233260921404848209250794292837389344583067774758624812855591730308417790252295685423251939595363254951612361145419712971257957884449001258501086119178416544069396588288114165899215309173107435299728278453583225760121014047355605270499241956183951428548965754181282596194416190053617458557588832146764760446948334008430924
953 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445356563733621861388741339842036695972019471383849602577160197884786439781339386265193920741118621451498584499440342343849978251164083011304918787643800252133984788917110938995516551234133215760704097591509790187471891019619743801286039221175622196106875197328975639820798744876594356744130686399222830420479537396031634082353389078396823588143399374547425446967974484130996900350058811242833346549394709098328735046857395102474396007472439717964737636175118412717321060604674197146637854990934039445143584936111253442729954339188473403031234993907541205469177314768410736701144103814842631915368173779297110743544466869382472153274025114718738566826956308390052469101
954 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444448092921601154112221632026034813450554744552202065076975307458205812425792024211727442349631141152472661004664428036042066579671322998711886341817241867675202605822335110422648732871603199529709483057032705827416554230745145641871810823551369155451094167455982569225949861646173044093643189412263557988348584816250793202996080222980253961019240264164856368454538564603190654268066870188610619193492239144393354408975480113525595516948096569072193543810681051690900320651709445453107302380522878707688831308592540055782486946304357042526774903264367285677899265282330511261751344645749347030334409916478108381532297182700135783907325176829958599197167584906118829947652
955 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444467247426673879868051866829384250732633820117929573397762338280452994327866817989963181351861298869620797945819341891929582789612435408615956303024428339636682953056261106808221247114186663727350935773121078088020130608823826928365484313862723888236005213266557724328853301955248192251936600493313904093845321768234124185392168060293253923036918317697018969507532695436608255842084559347093334379903752099058522285839423982552733983657003431491694809052428411226172006866655619645475728771078748620422168283533113159557315751376256081718585592170964360728103114248288154442618717970143884868465820948961511295486130398948627197597414515925312530130594057188452686276139
956 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444535656373362186138874133984203669597201947138384960257716019788478643978133938626519392074111862145149858449944034234384997825116408301130491878764380025213398478891711093899551655123413321576070409759150979018747189101961974380128603922117562219610687519732897563982079874487659435674413068639922283042047953739603163408235338907839682358814339937454742544696797448413099690035004777162930480748793649628234247018509898062673727666300840966768117609273635957064812173103785473239985918926551564681321701009524832806275531521295436922532942221838805926336502681086180091030261944802535445484555032681289724936176998856684932371566574369185584700241815267444045225389564
957 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445014519000180330034630004067939601649178836281572668277391790344658191530003783082412867129865805073853281978816880631572903073644218548732240908944041824250407159739861003538864511187999926517106727661360285533836598553929006542470441179901430539233463664997276441554665882214538139631748345666180935679466377539186437968137534840664681409256291275758807571021650719248539729385446339941423362362269339962864272784657555983781845925305855541462675698902912084287256093072545550004132348862190306047728521728849156282889161355992579029535858673567212340568072581723515405165828410752688397993971990141954116494743334882571941514997618450362189517104532027626122655098041
958 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446724742667387986805186682938425073263382011792957339776233828045299432786681798996318135186129886962079794581934189192958278961243540861595630302442833963668295305626110680822124711418666372735093577312107808802013060882382692836548431386272388823600521326655772432885330195524819225193660049331390409384532176823412418539216806029325392303691831769701896950753269543660825584208451518863922022365791924779457722639239032464978550627914731129056056287867337585789520954838834178648861410817707504989446198416966145803741719487131966500777834106888643295968651223266171513702461934698593216018654956109591184995903248573849460384698139023386096387295884265265428541532212
959 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444458696308337841584199083435031823374562804240372650040268128091949788121583427910393655011579978460179665382803755349122655910174438797051639356056934378939593512326829858421804946113033331496261001524867340471679248297181558496895094362830869096814169924958265244372199980388696786824127041974987856725319992771812994282536771704349950368564740615227303522608874601314546826567969487923591944070515435649017211682171126725274400133468169467553248114362941609321713226012438258985572265239895644013341910301783314216248054104186159183684681342316352721803663793445153131305547152114813575054978605619220518248798943671699723584175189483467972242982972023082312288370229399
960 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444501451900018033003463000406793960164917883628157266827739179034465819153000378308241286712986580507385328197881688063157290307364421854873224090894404182425040715973986100353886451118799992651710672766136028553383659855392900654247044117990143053923346366499727644155466588221453813963174834566618093567946637753918643796813753484066468140925629127575880757102165071924853972938544616330760690573728600855780849254686942135217005201579443106065813871420789194281414890379947643856818389021058361176561769653139534947680956712997283336269262966915890062949440617366100964794345201626005658716085490459049171871263494322973141113999588594759638325207399116948292905165477804
961 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444800741041779372938310419209128917697403439342649584340036535632078036372919031093174708622832794837824967903427217061399731087694303259624317234756692806823171141504079793878456986159166620739858371455016845125314540762872295755710692404105060753687581457289964442638332843050753003936509382708029751466333152628658190396752625942082092547451848714015921398555198366197003997532570515790024041808720699825212711504496919434579419278046329004897927746635015461900957945053454955581182457070754645782142546578831196642904652885799358423902173059817507698249442751737089267344284570254324836794982363943199617565695032991034789789580733175534976094795735466624444097226848581
962 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445869630833784158419908343503182337456280424037265004026812809194978812158342791039365501157997846017966538280375534912265591017443879705163935605693437893959351232682985842180494611303333149626100152486734047167924829718155849689509436283086909681416992495826524437219998038869678682412704197498785672531999277181299428253677170434995036856474061522730352260887460131454682656796948721705667824401550232339698856121997418674795295783012376963002996642416152875582079725534598253982847140528921723621346700099349898902373572728208020101730842629871947495936912781290310827665764653684304781164613727701466865767051010508836146267518255345690901792284985964973951395645635172
963 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444453351859377817656791093813561556275768419316899572941834246724135284242656309110662701048904153204278957530919013759868326610525690914823941264202250653503912611870935328180294757987312498851829792619708754461466196852405140727226100643435959852175522869765582444399291654409602158431746067901034077119991662149049788093252148981885385647019629551183731368297213292488258433271647596165551502805401356730029447465413297991075363145716526594386715093216121287462956457805306367813297064731062320326347942820607773281019429523269565475924694884503072451068867460455860275622429537325894062761556627992430737084525261589570036545480322313743717082450779126223877649982555669059
964 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444480074104177937293831041920912891769740343934264958434003653563207803637291903109317470862283279483782496790342721706139973108769430325962431723475669280682317114150407979387845698615916662073985837145501684512531454076287229575571069240410506075368758145728996444263833284305075300393650938270802975146633315262865819039675262594208209254745184871401592139855519836619700399753257051296388297850272096652273181902069230928047363057549414621320505515487989513963738823002508584979820728173232893867362877337567193573400737937818304249323268139574697471087226408920808917522872654794244272782165249057437621920118129872458934130358070545549072319455524681289415299957175639644
965 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444667129817778774753110678672372240227543816255822656879189501436715439399741061099900859555937163440307271606308677330041498596475606203931864938389599670931148630106716537840702283016145804629078148826052194869988254643461851513985849419232329637721405077472894443315624693573387294126985030859185261333124887059578035664637057880467974508824072112926617540763665645539794165124523237221991177175767275188332705346535949797727589297974638336724944928604015790235641481848539171027496631493731824885876087139742305485272990886237462959425934344607350311172212078046239066316028125425495336405643975386171413694663082798427580839971273781014297781593021113830007439771429544721
966 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445335185937781765679109381356155627576841931689957294183424672413528424265630911066270104890415320427895753091901375986832661052569091482394126420225065350391261187093532818029475798731249885182979261970875446146619685240514072722610064343595985217552286976558244439929165440960215843174606790103407711999166214904978809325214898188538564701962955118373136829721329248825843327164759615424693855217735779681952389547807955045893999090631786321994360284910080617390217894519289139016516402970861749791388772779513623738384042923910021220201691784679031911935874580574427525396730523664653432566330849895544349106720665250425475153632220286354007084981717160895648559193530032532
967 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444450011578777802702161100300142639339021928739728899755313070869251219318326859860830854822231762419341015123491050266584370798245223488431629956793073325106612049086001246779350890408736978449060287053984638205083039699419879621182979568814141574276368460270155694416223950672668015686507959104812964866661455509822784224949259780345032696053935136156498771852424974471828187461446414262882593857557115307458703708508212745026563775069611852326351893607904329170537957193076999178467695840211990889055612244991749530970973783373929878230882607543305913917107404217754905360921861904749958479608012486955897288692703242197396189811134708275042927421119699678682450755115889891119
968 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444466712981777877475311067867237224022754381625582265687918950143671543939974106109990085955593716344030727160630867733004149859647560620393186493838959967093114863010671653784070228301614580462907814882605219486998825464346185151398584941923232963772140507747289444331562469357338729412698503085918526133312488705957803566463705788046797450882407211292661754076366564553979416512452323717677292016287127945549301106679507603526189667873380341205785896713593386507942436640808526533496902868831701357213986676849175731073063451011560190453522247798222178337417721944577506484217919706850522266207069741227023932083086305016445366419527333749358973518917329537032278220894806979084
969 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444583622802778400887360840836899316808881551826555827216160105064613816291504829854104703889127393816858711420609589997942603289463920544124082253160166460998634560483364502817105593551757794559840509682949288460409325818830323862907822553686872690242544840087225693738932100150033725496032310953657454999869721078902938957064827841959150734681711737245802629643957695129038019869493689901396104151579616397469137012084574625997590547221279883791710421768823966922036610414379059072813516216774553294025146390786505849630940629220220172753002184295136472478893514510268348835131182695199262268067964583103880002622085743881731420525779161874815117053169179298790327921217852370461
970 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445001157877780270216110030014263933902192873972889975531307086925121931832685986083085482223176241934101512349105026658437079824522348843162995679307332510661204908600124677935089040873697844906028705398463820508303969941987962118297956881414157427636846027015569441622395067266801568650795910481296486666145550982278422494925978034503269605393513615649877185242497447182818746144641426270172082950553132452734493138924924997670100459264851262768354976203200146991308873131518355569758542899033164380066736350674733827280435786944243401131976007680539980591526478335304935502646619132199802463371937506029259119737436320434368110803070650096009523550430840484371212486596399140292
971 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444447923903402793355517354354255816253555372128997229013737335959948678740620954079685950930561518178754801118848573083281898415569931346936435389662337494858299197345417445903760973172127278197329346075407065544843566478804091429906028897175505150589396954335513975676806635837084176470734141107174769708330076360305906807259954029382312101700376126764478399074432275711559283830070675580852227634640097344780734602499631389651273748362455931397324412870505462123685265982709292795264822386265262956621168020833633716542199899909993397186748802590228366310177171499022291580126618107685782757813169724214422791206770162352830592214134124866865345652429936231796674434203728729631579
972 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444458362280277840088736084083689931680888155182655582721616010506461381629150482985410470388912739381685871142060958999794260328946392054412408225316016646099863456048336450281710559355175779455984050968294928846040932581883032386290782255368687269024254484008722569373893210015003372549603231095365745499986972107890293895706482784195915073468171173724580262964395769512903801986949368990067261203937328046574370190360872064579813946531342652499703704638533465611953713656733179658173307457188791631300536686484649707883826292720227039587475079442913441603412495677266092481154959984148742044817079213552146121264077022790952138571336315477848378831070761420343537340021814877160124
973 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444531430918403167221267192189728739672217636558264058676766732332050301848857185325482106597371287802203361304547660415380793722581617006744218074891770704790813266968769480927357662636515288266566985218509971954422495303435619080984055762720962098068257191721182725253499229260437745101686861012702576041585242340981003514832184067891135875842736502445293310194140226122315429085100222854574990989404861358894389771280852837287179647789094022143236931067776004894669052457131585155398497580015170412611357965096727194760703034467786501140415056687108975747248622020619620940158806853367773749775125543907872944734126133843914032157311704951613512215151232792224525799786347922269801
974 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444792390340279335551735435425581625355537212899722901373733595994867874062095407968595093056151817875480111884857308328189841556993134693643538966233749485829919734541744590376097317212727819732934607540706554484356647880409142990602889717550515058939695433551397567680663583708417647073414110717476970833007636030590680725995402938231210170037612676447839907443227571155928383007067558084933366619127200105383286206572797373047594403482451796214571936897150488047526808732110374530050061968571640869708890272987368145902918910192159807923579703076435808439809726807186188403229177627093539053358103442409311604684490028894175207488446083848002033746008997141525461611972991523614452
975 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446619106293412513865013138076551825138774247289934800252501641634590879554762966470385998267615528388417365947024843717853176397873758501938785205627600953103665007552570356517274899246215539997507963796082632193895715919223810357934727401357385785039763126362901464670814064844276960875504858650897734372964391857858421204137935030611730229401745894465666088186838986391219060460838904697451975228731244929863843117181593316200834949638133502421429713914957929576875922985886689980074191193913646303612578904441716993840398008566468814397156384903323665652492888695739849251943587979087162962161668351886036276612641646190447711148626956910257288996392127794843804773431216782666439
976 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444453143091840316722126719218972873967221763655826405867676673233205030184885718532548210659737128780220336130454766041538079372258161700674421807489177070479081326696876948092735766263651528826656698521850997195442249530343561908098405576272096209806825719172118272525349922926043774510168686101270257604158524234098100351483218406789113587584273650244529331019414022612231542908510022285456341511560955998398678280954523917360398843047856836840252215706164017592182906087557882895554121051369698422091504149268168705442802019123549930471036303444925294284413232509681790215578150152770838428065677078474655424409442508558835867160031304883807221095527184775069884652745035266468806764
977 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444498810990668646179958661785247128961802689515581703339645874374198105322202407495092983290023721543043767482008954426279662743280177295881802963474023357160924958522147592246265205814488721833271032428235399138180726231313928592281701518367267977959327411492405869950103684954440257355220954799605776692657443129779793863436781709098626589068376980694974985538004307993113809844854305950768608182692719967076612473270180922441106248760596469355897768596756179468262496520877555493882301786621978701543628991719137073345301238801648945503476029493485488729197431570114493534290483366056750350925175827813907757548353994355131580407579011255236110159380248426828017758450870494470346741
978 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444661910629341251386501313807655182513877424728993480025250164163459087955476296647038599826761552838841736594702484371785317639787375850193878520562760095310366500755257035651727489924621553999750796379608263219389571591922381035793472740135738578503976312636290146467081406484427696087550485865089773437296439185785842120413793503061173022940174589446566608818683898639121906046083890469740567173355003943023341527023913866146807008039603088745857061789041461368551595665967566518064504292864090153682731301478155643250966663563732002867694829595189953404002770100053297411443436667644960508568824931524076147405383745316822626892063233245609208395687458762874108768408723575233951012
979 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445803608100049487832299877964511557378400571222875916824480192688285966388393520710657915583926371909427520383557193990324901915337765730378407420183917262356457296387023139489963478695551379165109144039218311787851489116181548140375871292515032782316518620643480082085925457194339767213857203323477750649769411577828179919252876060798998060042757850707707971783441033161178579454690982102544439775215754552235377413117087419171997719093484261078892317914433411621924806806860440324579332692646017714403982869410803427629696124391172538161089216820746806581476226663746327569229658817737043880613932171414721341241001671679771060704928630710821465722387991598528134517732122661373411699
980 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444449881099066864617995866178524712896180268951558170333964587437419810532220240749509298329002372154304376748200895442627966274328017729588180296347402335716092495852214759224626520581448872183327103242823539913818072623131392859228170151836726797795932741149240586995010368495444025735522095479960577669265744312977979386343678170909862658906837698069497498553800430799311380984485430595076842296871199514507809076188241110382217518928362805889604633221265800620469705665557271139468458519356088772247648792816049643109997831330993235036059519713767979220274757081933366603374044648084620011941928215166732665833811877758304269463866703275741944933922217826616360689009349457034903903004
981 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444478423535834570529140830282446122267793347613905231253945338150540482493043171351099781222931492631069021342922263183091455881216777476592793518837931264892244765743008911820582420300722117812461061934313791128029620561237872036842730115646209152891246298849420335385481469763191827513679763416420277099577568622779037831314655234853308284834402279601026032627919359162362797819700607885896927935211984885307164697653377442911877308977651396635698100359842950990209569745311197220024570469424536643563352604040999592066731063727179109056323984338453108517943067416237194146078611769108699237445286450189636143141153649043200202719685029165090211490011226913674514125169144507732794265281
982 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444580360810004948783229987796451155737840057122287591682448019268828596638839352071065791558392637190942752038355719399032490191533776573037840742018391726235645729638702313948996347869555137916510914403921831178785148911618154814037587129251503278231651862064348008208592545719433976721385720332347775064976941157782817991925287606079899806004275785070770797178344103316117857945469098210254369891929285526424129056756600814469627348118561061923948657237804071856766304734564106392778846632040165379813541861517624085864840442242430615758956588739752402047567678366062301756702951127689484295459035746682839694440006080459141551762928071671955482244175571095587049104430261896488818085972
983 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445293921729197596561854090394486390028167023680964114681966787096845395659412617110827863906620649110058866906389912910619730363752770248153171304281614955639452476908556128847893840851386278644859881691178111534073847364280134254401586224488562155614490804568841717970370077413129021175327418743840260822772548902809279116199714204666040454193390323358984149031317312392403278825848530480756466143625986218684238490636237102527242188442542076327355678644002237553885041933338675348254610344046960891896827230247907827172231235649076908817286624133065466362201332404503997479356775422378573497851913838357976016969355655084828772800372982716533986638086781336708096178131978458113692523359
984 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444447842353583457052914083028244612226779334761390523125394533815054048249304317135109978122293149263106902134292226318309145588121677747659279351883793126489224476574300891182058242030072211781246106193431379112802962056123787203684273011564620915289124629884942033538548146976319182751367976341642027709957756862277903783131465523485330828483440227960102603262791935916236279781970060788589692497178829328815518835027117312581397441202601990206834047737769738021799252270746631971443740700393555918789827834702406134179080589691931164353403789102076021737351986964422470090606981117894533043374119215137129084555378988557484678054738243750912514491688869779110388355127542649294685334192844
985 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444465681376563273247379685593195493084037508925357436200382503010754468224818648761104029930998849561084805005993081156098826592427152589537162615940373707224319645256047236554530679354617990299454830375612786121685179517440336689693372988945547387223695603447554376282592585268661558862716518801929339853902647055903565311238326188449984344688168091417307937059116266143143415303979546595352244724643955111811126446463113131682102292567068580549923504644691769790041709241535701863096926653034908201508672729273089367781321599461105319450068913666013587672709531898106896512293485310338108707693176856293417690177995949093140014139242313582270464463503393967397083376648912924512017656649421
986 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444529392172919759656185409039448639002816702368096411468196678709684539565941261711082786390662064911005886690638991291061973036375277024815317130428161495563945247690855612884789384085138627864485988169117811153407384736428013425440158622448856215561449080456884171797037007741312902117532741874384026082277254890280927911619971420466604045419339032335898414903131731239240327882584853048075645428993121983007633310110741983413563060063601609805792518671541995446501685378195916532590595648209105106923653020218015482606853056841760704672814225086229390178450854131645402451932157306172509828303553664308459482661990060121141508411116261609267372034559666484642557388255710639896992882995332
987 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444975367747415164517825473163220660434271056467269238342895908602195038953799552360934081608304572360453458483160362235803998144012148071762398731842676013941324464734514247196600317198783090819704092723652986375462821269341750575667658056972018013925723419522192740398147965049872304901246303381566829680899509730922466114291488044582941950537535618766031759811239986911918715932821998217139450400312099620654243098366657108528242265600734628315046066831661100155821063811201486494985411903607641754561826425894800882941103260807146573170269833901087495872356291804649599108575396457567295173316937448673315413464946958192577532757989795614190070777789746920844608305005276965037142790497419
988 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446568137656327324737968559319549308403750892535743620038250301075446822481864876110402993099884956108480500599308115609882659242715258953716261594037370722431964525604723655453067935461799029945483037561278612168517951744033668969337298894554738722369560344755437628259258526866155886271651880192933985390264705590356531123832618844998434468816809141730793705911626614314341530397954659535224467722917604625669482490499786260853584621584247663684578267697744065768623648893018382300753203758708456221803154116081835577690679679217944000171233617293050141439876073375469662045334450089549480683391134751232416541659812887764635938448547211577502339833343350143595328746661343627544260187580284
989 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444457717527018712446278970162413849844190109745015064291905731048388209307178322142356685373540947642344669795412342389228433286933637035127393301629400233681866444951696189513248341263302910603825935651424657992719903865066877097725024784757633783681476418821388151843287032459580140955864490917872504075355821076606394986190620534447906882096771723802484127328614333006131301231653883288761819589144655377817860405206321742979108796445714446166143985473648994925514639926371272922044884279901130790731425693423640288827159834617296718676930933816530178613027379272524148722919337966235640689256873500382184377972683866878270747036057472714584465606205563263964785303180261739534875375259483161
990 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444497536774741516451782547316322066043427105646726923834289590860219503895379955236093408160830457236045345848316036223580399814401214807176239873184267601394132446473451424719660031719878309081970409272365298637546282126934175057566765805697201801392572341952219274039814796504987230490124630338156682968089950973092246611429148804458294195053753561876603175981123998691191871593282199821713945021065298335843651661213419603223397648019583021266273517896080378362639917280077941433462783344181634719739926167344571683492344405013144305537684352392875515083911320714724079954121483321979683956987987541354894131441935567733060291373896242974820830651710990505700008794827607901209084257140295092
991 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444776271508801144490307587393679579438086076958709940630976609543038566012791386892250467671857024391950078218641893064044165506674259211518165874068339175379994457125738071164541864915906098428981724618949783151330929960005260776458952952274177925370243803868037129415509144822836857229945606280145935217228860248493207988098846694531005385752626428395436516548691658486615864124680415552378823045163795994652527441146664835541330870365645475986670972052654742824342451483646766089803102926772028755755162466696088287693524877820890184313970097289266430190558369722735353053803261375076850471117637766216015419861337443650593910769867729161530495502182359962894312961727062750007671603475269879
992 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445771752701871244627897016241384984419010974501506429190573104838820930717832214235668537354094764234466979541234238922843328693363703512739330162940023368186644495169618951324834126330291060382593565142465799271990386506687709772502478475763378368147641882138815184328703245958014095586449091787250407535582107660639498619062053444790688209677172380248412732861433300613130123165388328876181958838601891276898949926139189867393173330409482850353474192216556565939695236232958463340345396605396561250277543441384395263508919777459390460575722857664084923289440693389451352464989571328455886684312525224168688157650150175482284855998136325112053854916284389650940722175334494772309017438310529324
993 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444452740121053361945591023018175322819285485257301081849107748571909297483653118005639595025129758943132085288799380659934437471000189813621287480185041812717833194761476785112446879956230985794057876448807077912116606582333464852744807157140187781467589428430034261568721061953904254764081973490336981713764054839545663533035804500696608467977148994043219246247050624795498729936450343722142803909395284546063137255272621105932787715596032274186999059642162088049354467100388628924399801556886275754843757142191822531460396237995076143477412039439735708614223454794706910366268360783253664594736724145182046009378710399178040148708720416874225937808942732112527456545572058645796734938974834510501
994 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444477627150880114449030758739367957943808607695870994063097660954303856601279138689225046767185702439195007821864189306404416550667425921151816587406833917537999445712573807116454186491590609842898172461894978315133092996000526077645895295227417792537024380386803712941550914482283685722994560628014593521722886024849320798809884669453100538575262642839543651654869165848661586412468041555237882304212925013445704381736694545832062261779916700533623399784672102575987170122748001293523738167138336804284056143065690294292524233045007892802927527632970911267002648036821681226072549236327252318146264477365402543427660798315680231686556329130767478727401148249307280063601939558276053079996975841252
995 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444651836359667381973108908787716403815470464765860379561027047631065770424661283474323208961577306911635465553317849831694270108338078673865520337959378651279163202370252961144505332239107978184780244553510281136248497891669954651953512261838027870023069044084189872551359882180939702435382670591757876177434704321974921659228445850748545032762058184413814489509598953220801581744591926386903431067946872236365727658791345588496710665248371403824305632417435079148845300762905562198613934857024794014893440876893244583582138414075119142413552134023408906793424352074226865316402136576848588200253236433657732729996467831798104921475905316436399146909120995267006808525416994453104546069922673816739
996 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445274012105336194559102301817532281928548525730108184910774857190929748365311800563959502512975894313208528879938065993443747100018981362128748018504181271783319476147678511244687995623098579405787644880707791211660658233346485274480715714018778146758942843003426156872106195390425476408197349033698171376405483954566353303580450069660846797714899404321924624705062479549872993645034372214280390938314636262235532077750222842390488258576636030439731174533835318109658409936396191178153867186472111199209873804766579008132310780559289845227326015589747934414132723728883620309604970720644728557810417321179804943637148133606498233310319912281051497603004860264817049626922797712774637576081246463964
997 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444449629242325017882661056053026243428720094952479842822359009524109977593949865420191413557372766006124219972166279579125690086041785300179971341782317799615312413392589657361945966639311032787952839447171090361739545780625082199632171139879284030083910059435438080147117330387856825894217900098127280237769200941382706374814044479602046959152384787943678695571073307163853372876948131493005919110030930840248292376577686911473125837732599543292204957375889408490381067012085398411319823955165091450947534071210721839777842390208670840782251807942705287435586960730681888057548825882403242598333671442057869648232026527204341027851929212489232981479470235651490451792679886974560358342130274089635441
998 6944444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444465183635966738197310890878771640381547046476586037956102704763106577042466128347432320896157730691163546555331784983169427010833807867386552033795937865127916320237025296114450533223910797818478024455351028113624849789166995465195351226183802787002306904408418987255135988218093970243538267059175787617743470432197492165922844585074854503276205818441381448950959895322080158174459192638690343106789831950260259992081087007846117933320730774829389864083014013967581376875880689414814088331693857544348680726031661761806584589331718616231299701688805598971309584184455456866371289227265971896361875654577674089022711216043020425597343644543073745557747026122748966432820567177842859181706658563329812
999 69444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444574064391458780399859734658989419051335707145329403892308571436082773182079968838118672267652483486438832637490322811475585484377965837832616877891278323716143668148074767381982499316109153032154319512610592376821977848960388324137611830315434085431084819219285337011266593029753980688780835786515339277563356867900992703684445323384507312142953031925300722610166012429667655257036620658481311084102307143563906154873785873870978227720549615091513200659049338306166413274185997708413501214085172675989143977421608895199215474643942468443947216936112444952679425982352067137275736932009176531651148176312446525729122505746079315558356630544116548213724734366522421135175022816939937314785681217753999
1000 694444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444962924232501788266105605302624342872009495247984282235900952410997759394986542019141355737276600612421997216627957912569008604178530017997134178231779961531241339258965736194596663931103278795283944717109036173954578062508219963217113987928403008391005943543808014711733038785682589421790009812728023776920094138270637481404447960204695915238478794367869557107330716385337287694813149300591911003073662931323986562576500943298371240443528867008332940954022873248894088406900373911793174900474657666190753674441533191577722012563910886184958747416387576726564668976319887093806890518648712138713352250634568087294910451886942518991933700521033471414363271533238321589104168386165452511884973690168204