0 1
1 5
2 35
3 275
4 2225
5 18125
6 147875
7 1206875
8 9850625
9 80403125
10 656271875
11 5356671875
12 43722640625
13 356876328125
14 2912923671875
15 23776091796875
16 194067062890625
17 1584029251953125
18 12929286576171875
19 105532426982421875
20 861384971181640625
21 7030863307080078125
22 57387858503076171875
23 468415635424560546875
24 3823338476699462890625
25 31207150235626220703125
26 254721425205770263671875
27 2079106998523309326171875
28 16970248607146539306640625
29 138515881093615753173828125
30 1130605081828959442138671875
31 9228312601885358123779296875
32 75324049791419189605712890625
33 614815808885911524200439453125
34 5018297341987827397918701171875
35 40960736286589601116180419921875
36 334332902736078600193023681640625
37 2728917983061941985187530517578125
38 22274186289578240848979949951171875
39 181808093149853278711986541748046875
40 1483968137154859174385166168212890625
41 12112559974300792563171863555908203125
42 98866077685685038015941143035888671875
43 806972377242338491711833477020263671875
44 6586732607138109346879217624664306640625
45 53762740412746016093114674091339111328125
46 438826415020388520727958476543426513671875
47 3581823044012694965882864654064178466796875
48 29235834214821121847909269392490386962890625
49 238630996488020793990849724113941192626953125
50 1947772451657891112189858200252056121826171875
51 15898259569258599212035836140811443328857421875
52 129766008917717625437510488404333591461181640625
53 1059186195638297266194567341931164264678955078125
54 8645371822617208280383016093246638774871826171875
55 70565925291597623810911650803498923778533935546875
56 575978675576718113903371266636289656162261962890625
57 4701297876393216781870037904310412704944610595703125
58 38373298630281396110149810043559782207012176513671875
59 313213518156915709373447531870941631495952606201171875
60 2556535702114936152082228168056019581854343414306640625
61 20867154248795625880220568702496071346104145050048828125
62 170323506956232216520972264504120419733226299285888671875
63 1390227755830387777006414114503763127140700817108154296875
64 11347424953960394522249557177475824975408613681793212890625
65 92620833202148128567399360057201802846975624561309814453125
66 755996957712075367840250242909880653838627040386199951171875
67 6170657079088531749891512028240779495681636035442352294921875
68 50366616425204186981311366638759585149236954748630523681640625
69 411106308065713893564740985963984159057145006954669952392578125
70 3355563834279076130927739360058447813332895748317241668701171875
71 27389043721805052905806278811124715747471782378852367401123046875
72 223556979703864387094146697710370440274724387563765048980712890625
73 1824734141211568077354372794936833666535167139954864978790283203125
74 14893986716557714967131527483712780061230805586092174053192138671875
75 121568855047403628510999682913075295614280548761598765850067138671875
76 992278749725670560603023916875061255224343403824605047702789306640625
77 8099254671545651178365243925054483118029225806822068989276885986328125
78 66108365469571453374607080497418912351927107010851614177227020263671875
79 539594834622529766070592146098371876748832683006185106933116912841796875
80 4404322864181725860086815253522435082209420224899076856672763824462890625
81 35949306122479312109809270343748772670861712003897991962730884552001953125
82 293428218262067233196790474634651200475475816665493766777217388153076171875
83 2395042590783482650320765691190280414691832486596467788331210613250732421875
84 19549002633903818005255799792383036139786187615982271381653845310211181640625
85 159564387477285940297746512555976155177484388860875696991570293903350830078125
86 1302408835264302132898628128674016009678051074369022899190895259380340576171875
87 10630622540483732224520083598400517769118244910777093537035398185253143310546875
88 86770092875872790251721414053894937546011682992235591882490552961826324462890625
89 708241590651471919149412886562941608923343156260699515769374556839466094970703125
90 5780864513376627337718307654820992026043256317723461279456387273967266082763671875
91 47185021273994194589941883249765796126582415833324120058023254387080669403076171875
92 385137245039292535833644217675343080875175313567389281388386734761297702789306640625
93 3143597131283012439487313928006943866853016898174031013013518531806766986846923828125
94 25658912637240736357368476014939292455402539278229470909309384296648204326629638671875
95 209435169403162176981375051229288766551230139309684243897891064989380538463592529296875
96 1709468004473010724453223372068798278681263303923400375339269885444082319736480712890625
97 13953152503682674589811607952248651288544180949588740094924332879600115120410919189453125
98 113889504969731585031317728941454538705222859937036395319154280514339916408061981201171875
99 929597762142075731466003170130815617724065885126532851767677811949397437274456024169921875
100 7587635046874783539190265767186338096662315952209782587889463911778875626623630523681640625
101 61932384036616699419912610119901146700762171245199833102379471938547794707119464874267578125
102 505509314663045241111272114691216395557686973168851592205452760708794812671840190887451171875
103 4126107386081201919814031995113646755065437163010518425518835528009731206111609935760498046875
104 33678434140866340581471238230768221617289067032572410372106563869465389871038496494293212890625
105 274892730617445377017501902380977514846909112880566327338283105774507930618710815906524658203125
106 2243750794061458661452950450348251824209755123317077117801232599703098458121530711650848388671875
107 18314116981352905959266975967767855519393914539962276267938079410413365621934644877910614013671875
108 149484907902607179670875502922454777830792818549866605912362305108587179347523488104343414306640625
109 1220137324305778207319750389708029945517019467399231915104551859929671309146215207874774932861328125
110 9959099624518674378134371353243477787708302395744320062360084022667905401249299757182598114013671875
111 81288936380600070671547457686814328694327731946454721897032562327733984375299769453704357147216796875
112 663502869438220591043459006569491120127652783528382418034924362937321262734258198179304599761962890625
113 5415694648673204850361378200392696270861611856087003351893755194457202861713085439987480640411376953125
114 44204403445158739637961896905384595906701326807944297248413686500512209676116981427185237407684326171875
115 360808614721489323624198296047955515004089090238137922205730537088264053835473532672040164470672607421875
116 2945020095537512141672554506898786211440371000262214763331100073374957393212980605312623083591461181640625
117 24038071734552781562362570628268529389342373649050078800225042677425613124597703063045628368854522705078125
118 196205415912465133498537388679203500721818171486567566552283925673631770347782321550766937434673309326171875
119 1601483083106359611549935327368007066378046110129924483519463616574933506608857669561984948813915252685546875
120 13071749592376619113021292443492018152953188529000731336910377280644858510871841872358345426619052886962890625
121 106695249677170796956963894524400075533861193638058446116311818557824582509585553680153680033981800079345703125
122 870876252886058682874319558591620483044314108445573491109462526368572947432777908716161618940532207489013671875
123 7108333783703024874388737168050203697435223179884858219349947985318360736683995781959310988895595073699951171875
124 58020194043739368500772578301627729728687520172164979826857541957655013155348289188850685604847967624664306640625
125 473576933681848311891894725495524241825346854023376924978326199796774720503222955159117191215045750141143798828125
126 3865466426162392591407358580430826472323155737651294552380398868602922007702005213758411628077737987041473388671875
127 31551010256396201235695164921875401095851354566162291649129095689077599269471707810197358412551693618297576904296875
128 257528106171526123485841270512291613873666209596853498205584973861732162579186999895597409704350866377353668212890625
129 2102015907869318216322985231294785122298891777476100607318913303281157636749794381803013720855233259499073028564453125
130 17157237486120290310942233255263477014883924630808203600105358424885593928810138819596176062987069599330425262451171875
131 140042136243163129864577554083212993314355869645940526891269884699638574736854472468916554817042197100818157196044921875
132 1143062800139826943981642042003177777920299826997282214911118470623101838436392642395222907225615927018225193023681640625
133 9329995957750822491847757108783582879487660225283714245742136435736439763311109336918480750000526313669979572296142578125
134 76154017575410820758752940457788162126072104847877909233754587298017870056565203733256463891621024231426417827606201171875
135 621590236387845870209813047946127878068406145099523378651413826444132104115985397278787427666202347609214484691619873046875
136 5073592100247296390716836372594456348792979878277065148007819454971052990311375916789027318287708112620748579502105712890625
137 41412067456655275854021168006752645316903706606277800800306987153048548341373978208708461767884045912069268524646759033203125
138 338016793062843312679459134478609607937142367888622030782952579705919688559069143335249207904524837431381456553936004638671875
139 2758986918778603988984273824684806399617868079792053295824920989763468660470081760221865152526987685632775537669658660888671875
140 22519617291843390199650851229668919877121545279591202496504921202045891276314780452189913406702004294857033528387546539306640625
141 183811369136754842161744404926417102776947431599031225527675397174006882856096578118571156779115227664078702218830585479736328125
142 1500319431989897568622681280819137229612651136796444217829180153709380459416244074402862866690622212217931519262492656707763671875
143 12246023782847653053800646734295115754472299893978973795376670579483701351320992072250061315219493707218134659342467784881591796875
144 99955446348628067008666248130664099100533231887843074686329003489196306621966259606457670151835603888912373804487287998199462890625
145 815864106743565874279652780292214254688247820468746139932639976199707545949847714980825781790063633280851718154735863208770751953125
146 6659309372206237737666534080962181060374479726369815279031464709659130860168983255711392765623102274474831574480049312114715576171875
147 54355132120908889262470549105238596783421079956666960691325047453595695412442116832401540929380068245535539972479455173015594482421875
148 443661680625995326559707479837953251928593603671122377727778503891069991221886419488344517809454148338232926107593812048435211181640625
149 3621289824446319926660016561800953567534619837361219366907909327106764481032232442397422064153840459699296161488746292889118194580078125
150 29557973035073269368204553420440236896417294318545358003162415712701594941994028131649052874396592371919467723273555748164653778076171875
151 241260382984037894782145285777388065451153645625035289528005517220414482204456794680529197781658316823705234810404363088309764862060546875
152 1969234234314279907298384556467277101065277041472172525232618936513620897914657524830556184700634282658260332254940294660627841949462890625
153 16073436598382230651251666278011950028885465730346195909406106606829991746079723328097623880281468074227024800393337500281631946563720703125
154 131195852469108107903040894433110343772875501681379371215571782020595603992077370408517896032305166502396343020109270582906901836395263671875
155 1070856975715347619261633950160924187295473030858600773514626221103506163729577854163714602118829643910558058195192643324844539165496826171875
156 8740631970116854574070726085112586716361597783365317166912685480726127577414617985509377580703718941569635436650287374504841864109039306640625
157 71343465065438331451782751598712004354183882370774160066407461490708683318202512042638056775254744757037983493574984095175750553607940673828125
158 582325171102630495906766624710431242796414856957261843160384332696194919520805850643739904041991663446835303385995530334184877574443817138671875
159 4753099735044729987290924973123632362651390334011006030607731404601318945435020825797828188791095463112783281456330541914212517440319061279296875
160 38796119783907842434307750360579854984567680485751132658671549055570265661538120498322183327281079679425303263773372464129352010786533355712890625
161 316664701813407474533713629008944064405905949847346236127599519486682872433855892596254410440944364847561283415888766512580332346260547637939453125
162 2584705221375457108822520034680742819290544291187195371395921959033274739415487118487711354500227453284233285202287078163863043300807476043701171875
163 21097081686553458970219495911673267226816853664161760172045226798032504307647032795933297388388109060128913600784539283949925447814166545867919921875
164 172200238544902733069857158596521529978810372273809671149513438594825921985238021182017303566377678802025636729811086667041308828629553318023681640625
165 1405546160150725446145279147290116291385850917775670308914455983977771655237674719881173574837955152118322663286342777411164206569083034992218017578125
166 11472458023333713465404934093953339964176353593649558021901858260855327722598176881081476194883886339152842081916261474106022433261387050151824951171875
167 93641387831076252961870153730181655270975772169860525585301742848886702397416648012597158326269536109753580869867473079892761234077624976634979248046875
168 764327007960756827637627525892516453247112417793861885524489554576037108135193826909749440339437066010243177469930808687337275841855444014072418212890625
169 6238649262141424481948222952972439703406487595390710971465369403027070545390688548908537028500327618456128061651295990674981339907390065491199493408203125
170 50921587502002892404917816641336650235358189686999181431786350711630148831878978085439128679911720194407632954463997776439754261446068994700908660888671875
171 415636136087907556819954822118779906802484582939131149745882966070895430137929452620763231371612287667234408619870537904272822515849838964641094207763671875
172 3392537548349032182125780971567749314494472984086323775982034400034502068901109854926045383517447073756229591881745412396131911236807354725897312164306640625
173 27690833442171708468958487383895794542907461096776270513632099509281589236942156759949005364600286422553779789519396055397226774630325962789356708526611328125
174 226020271196481601957698159265441705711657516206467848496590479092298361335904919775599372893241158119194354016967779368030289077751149307005107402801513671875
175 1844840210332240392542604281895980138972963245613034427261423298283759774804916846356758648463407284853636843326886852849344489158056603628210723400115966796875
176 15058098035375179896060570429978175804054769713033326545165375796453122328010594666933595891235455476748453123014351837972990555414298796677030622959136962890625
177 122908377198768193072466640071342055955953248446137749042732408490274826658032193973984579185403445494679978580240215586989738216772138912347145378589630126953125
178 1003212301457054232283757844263747922498710938765877592249843447955951431660163019735841853485502622795572988957186878300302523836506907173315994441509246826171875
179 8188497356589019426750578841567348385647810660966709686857448352205391916731147287748649847073974545535530210868265549198179165113486988047952763736248016357421875
180 66836789044034380783249420751717265018997442528178932984826831802714647692409027581448870668457206113421707274324852317477253793587266272879787720739841461181640625
181 545540430091508516431235524893662424405257265367288684545406592744065598173123066498258958978462442951184119580224539936799850459170357908078585751354694366455078125
182 4452852465254569452563613937660865268767611015750202850681663450399936266345095251260856529757766337810515586687372614605839697687894584987589041702449321746826171875
183 36345418201173066779167606503203716321597251176992698238635535612838378690854106515134680912900726733837394073170358047006399219991390481254711630754172801971435546875
184 296661395032912126003221855967124184184458346533673939626130404372384742913364636382433961182640772271216206931392991250976396734595486037733280682004988193511962890625
185 2421432677311525258344704462123186097020624697681848922681771009531271748770834766097319398132896821704601158216374541804667979046084003158512132358737289905548095703125
186 19764405847621570693398716781724998207439371778813380132425754029726946344007878115236684563589356632977768478192850549282033839441907741019122113357298076152801513671875
187 161322568316542828058816600885402190619084347322906067484030975154300387208516259660907054663900114004208667408682887365750318708727817362813539148191921412944793701171875
188 1316759595451104720187185257128146933079252896546859972853923441097099676925044424880520278185160790547420146913936115418272679495649557512848559781559742987155914306640625
189 10747757429762904780989603558000436471506263755625008716278769783656490961122700353891596961893106195411071458009117843696472014325578314686282510592718608677387237548828125
190 87726180365862477007088256723082160718873844108047187569978846220108414457351337165708165446153650095899412376382136705690629950821039784170096709203789941966533660888671875
191 716045442212181198356038513860815060116144484746096744955606915446236780156672866348707700033139908027828051893684599401459219293326723121406729433147120289504528045654296875
192 5844561716633874828454061287761918190378337185840259636006386461160741584706458606001454518639094328839789333291113943429232743670951634451515843693414353765547275543212890625
193 47704935533156030309200035169706956002041204587211145185729760879913864144714493064783929685893844667980472554505870443270439147309615497694057495436936733312904834747314453125
194 389380929582052180665189432380640787164736988084507557317201811881727517676548051557817479079352031747207885545691995281265900318031880460167837298968152026645839214324951171875
195 3178235262823181352013893796260803531616751812036908395386071705618567214594763119606415845505112647452371767139331896163602415970674572136267510558127469266764819622039794921875
196 25941638684501030810161096476898423508696463299101470594102689877959759380799410422696896268860845998315599388207939032417035654936267514460157546096752412267960608005523681640625
197 211742857902662587821402557825072182112713355810461080010235823195319085589072657432872725006031770271370417374989411881716320309802556562557562802595612083678133785724639892578125
198 1728303998759110416061609131097245468496686608618088741190817883783794465178735417988273806027405012738970182926775033330907668273981552908673264834504834652761928737163543701171875
199 14106897119051165343295052943596371953276165749023971211754641489908158367951264318389647185183573573319145568642909155083331878092777180648369206306114165272447280585765838623046875
200 115144411209124997192026392469505037505311358360968380999684146642324666701831611914072364761424660542106902942527466050869703756818048512853593090543569132933043874800205230712890625
201 939840655305482491770838130541104795753971097374324241820521844074624291499047154364878939836493001821281845895631023182447059396788827418810392810843978850243729539215564727783203125
202 7671240384917949959827985418368472394960040598328716703209956241111372914462997364937703926943560110081214914818398241061425037615617546495300031750286251508441637270152568817138671875
203 62614794019597262221717282225568152013290839522672303404791734749994364772144266333903855171888206073492921459749517062877544485204343053670844425340202832330760429613292217254638671875
204 511079334422203372819753040980154434208507786251792283499768003883273054004497702864972992814728659083710990875219197012854069287809167339278943777147734550680979737080633640289306640625
205 4171571433928074794871771176418022061885715269677838283925804017582815068462813033641172100568963499734716086855949214185377525600026527587726771391374303021848390926606953144073486328125
206 34049524322947697356421416149477904105729535903001498586761520117579054874560664793437126113468705111091496005431204186660964216683127765788083557256527011958269213209860026836395263671875
207 277921671720555851641137593848508710129009629984847411608728140912048322718664452429753679626152598614894218751472803653828979282830879744064934001694655574254966268199495971202850341796875
208 2268473852361343056065054696242918539704153261303451637285858607356797404068234552395979904559495409482569747433259973738375329578061880953828086658098650563175624483847059309482574462890625
209 18515913447805092786033483054701554745106388163261805198727663959887249199902378737513493851202665115602284193060507682576318606538155613377306856555566672017931750815478153526782989501953125
210 151132026692630782019359010103371769355501582713066277427988760488520530938000269089195239943634220013784295719106177219687556121710627919465647265684186961731683140897075645625591278076171875
211 1233581565209231428403087855213194372378420004681735696298972645486896571381467009829249991668302223403808694295154156958230782119033944993996869808508369537047855146738584153354167938232421875
212 10068835251702852553740493400581367183451676306121362801569895047541157749744666061954571317528508933831322507164948911286994479364680031147983989099820890944503304353929706849157810211181640625
213 82184629038890054111358616177615756248840462990987592571214360793108128926724655472106963300260555987256094657222176758496483061861291136569886843870583366389315216338218306191265583038330078125
214 670813761613357752807478760767437054736629485318055483688595182217963923021076563791751063239677925865091108964747533915659913428142710898479108602208520299725602598073237459175288677215576171875
215 5475368180550226716404408365010134203633687908315740948317736410283017296309895805835906182892870918842069669789142687779151888353507741936242783364026452501416297735659099998883903026580810546875
216 44691475381301900871931902238589786215287436803386577227848436369560714117782809601482795880333540300444330063420213869056620182112936755885241204607136720518278938385492438101209700107574462890625
217 364784231104765607973252896910745849098369049409129658053718317541361881733179658927289366059942339221812255587364998373878923495826751429808770295610970417661544917820037881028838455677032470703125
218 2977470180328127566653550435528611697754378942040497922119456629870208105565054445250651722394420287711457604922346775702939932226573462959809084887002653368841265102417992238770239055156707763671875
219 24302938336709791546936710901624929241068253679268034350388791535581652829652849568597176733045067788787392215412992781421215469828333358150959294435861977423489477256879354172269813716411590576171875
220 198367330662176001969563852483320116944366852662072874672096065907763406713052679007211991494534373572202058080294726178668055714884731637112456671053579973702275796032523658141144551336765289306640625
221 1619129231571113146491587861308827230827644721431708231465128786043909274685734046543162263949667718890209697571752370065362325101422315998860177293997870075670415801472046268827398307621479034423828125
222 13215782355778491435372420825838470554110944424385989194569846871822641646161550280323442767078661585319066104513102807973602415290952185431914922874175001151170021074232607816156814806163311004638671875
223 107870885084218217156350390338752297078694773422384268473721536927567777341329492105086993711541600069837515581554742528755589276388187114336246569331781960376643973720245384129157173447310924530029296875
224 880472115505504800032917590999945912475283567858052846818667666198338148720871666846018295609236076918589164247850883167951856534517588361883741850205194586498889421088964724049219512380659580230712890625
225 7186657878791774742983920054918174668572414077244764441080853608069864827088774286883878050419236768138328908755187693748184726199353076903793719962075216459339234605085966478554837522096931934356689453125
226 58659497055335175429345436684182557998594887254576851708528521087723576040074667866148506070053826527604451623834113689962569413975766943609681071867674245795909004734525193924810082535259425640106201171875
227 478795102371475133148695566018052959957362661387097050469072406756187787994415064358226889944249713753969582607013321493402923246767373282539904919245614211069001528268962442069778262521140277385711669921875
228 3908058567884723700046774109917791229594703305052317729062796251246024239343030625590041308391689739625629051712621509584590691258037228671253833114441028423751380211671746511825631387182511389255523681640625
229 31898659143275110003237307608907117896586593129716721533591876411117425573514080290527009734753151689946746778021015273444863063878861687474439757355726071071478779192683028487209639934008009731769561767578125
230 260365712914480244531671464440304310521945381721382449399976820342483892144995343521419477721656170805083032004520830090679770269918058444675590076840645284358517088751754087194711928532342426478862762451171875
231 2125177241995675795268155030269436336770654920268073670995890057258077537847242230856289631195264432701629118374893071805124756740997659134639304408070561777512989199627295444638974686313304118812084197998046875
232 17346286726239554284706478336089798709877368476859999968959248267443516996297492155741604146127801764940045703681118266691051013361205714676259192928095938509752135664996643138469067935147904790937900543212890625
233 141585208632460405918042457906856442047213860964578894624654131815564006895266288094571696993349051158876020261187786589833638782497092259743002363159900958434826518655556999715106059056779486127197742462158203125
234 1155657785431010744909827404027217439823978082492888946712152594143987314008200498609592907741573485114659517056661091897970622624552836877286135737677570506701983151580620350074024571540576289407908916473388671875
235 9432799724823201360327637171669327767531572910460206047751713964206413036653010664677353622515499083763454866648794120132201644508071984876716321929377190690497433735972848505013654829554070602171123027801513671875
236 76993130466766852429628960656285016077956057867208726276834850729904320656407099167629642609031388560914655910638024822852457105712427295607871183228608349304444590086019179799026179722432061680592596530914306640625
237 628439308795320503891375048987810244266586985015184172052072797835947011014275831706136121752581399352694736106648336426541546389503193182927967003345425632686984394820599070415056974781009557773359119892120361328125
238 5129496130951702252469316080033827201496528982143710826368205217410905300296651829546916578390343165113227522406912991922628607309345522395161602285025131087303175096915703007165177051973614652524702250957489013671875
239 41868371677587214966322535065521118350966485046209345682900960206569847837752380819877123957614710660841854182469404872828162877250907326207696517800069926382726985046848044015425915898021003158646635711193084716796875
240 341741274811596615876185609454703775487216915729937794433486523804534898873074030755567490900291959131720128988590353849442199662868890426149541143725322297517722224014744895046781503200605811798595823347568511962890625
241 2789387172952157934267018068564220979607671881606237759091350834946801271164454595257518049638698931404573477148862465401999553469925294368379963670252174079436317464444728290236426293535743070606258697807788848876953125
242 22767752607347630104527396543821653163768465080113310674411210492399989228548435491241668132882609927069932836659769346278362539756219587291556519546641906331597341284226109476662540387348343529083649627864360809326171875
243 185836718479193932031268694409753216943569572577039540357741842399797873218017535983553910584245615299630726209364756481753632095513316457389865740412636452124428650875590170413079009470447289231742615811526775360107421875
244 1516850895681724868744775995940207371979168749568695743461250266611978893751948827466914083849217004090258269543751024623360882858789870764525309610926735926270326389492510061980851988894247739381171413697302341461181640625
245 12380958179629339706978729543255775465638143907031364329246375030122820839249225234915832179728485811408121802297038899007304347155198960784405110003077812480836834131791248063612334746885768055335574899800121784210205078125
246 101056818361067524038615655493454644076693907826783207140544996302048524986213019937154610539546603052727343979814123620722630228670141546376171455866877085914313445475524829706410567635443964462638177792541682720184326171875
247 824853810916235144781475611785709808782366919662361606466754337568642937273391820847808622699538743356151612763685652722116737079373431051995637908622603671930581942778379576109920655151153123796348154428415000438690185546875
248 6732685833746338587235521285455278426673260579221867957559368431155701497940722909420767068902188387770605967939644672910327917363682187324313807248222880430591117745650923315503048036979871771023908877396024763584136962890625
249 54954051173719858700633078677767137134997101997283255478592369248027370920306351781490541348528802727363785487941161938271528117446220407463203503852889749226952448314833539513381670542531420853293866457534022629261016845703125
250 448550224231003508197797967495842194949872111284504535422533166012938186733952674173593907451755201457078765360316949289060362414006971264767327929805554285810657716963571545401270984870616131967580031414399854838848114013671875
251 3661191474704237201468483494791914892473764582885796522046446121408971303534931465013580954289619973660330871284052063816530702378376406535725226740262196619702290444913212361311984790568190006876392317280988208949565887451171875
252 29883661383577319391717865435481516000489564159590397189126463723895640234340024537531900931119871714747127232435766398829401587573659496385742348455538651909863038694678550432100783132622658089250222701593884266912937164306640625
253 243918741715209635895151401932936436617789172852617024060567945417821832790376273400115294996854417542566309255096883031046055340060948865821545083451453569803096030273087318901328059467703730789356342256724019534885883331298828125
254 1990932496398436568075746037797141626170548266132314282768782498319783724388662365938174436001746099704456184064432334328019529587004596212429315607681455919383014722310694932531768847687697436554810082043331931345164775848388671875
255 16250543838256221142330189348977369712438645068533887466779305801930509752030979558380014935064644733906067201817870097814504465769131729136969979825042755646783706769010639541797767584861418403707755686582459020428359508514404296875
256 132641450936585662902165702922816572731828226693354160426261320544508341654479860094727532810620255843493829257212215963224751713886248348183260064135205717677091846855445971430001143133298722488755405635174611234106123447418212890625
257 1082656351792013311886704188993505181631702590905533292260923618416125770264333907571575104080232887426347284544854108165029950152325507544778050943976415842069162867019300121173044917560065948831937721053009227034635841846466064453125
258 8836941753871348175334556346092803225339602508655020516215316375993632577826141174294838048643025036611065406590357842201928225814961350225031608477736072655535250967361311640280432028601178650988046126002473101834766566753387451171875
259 72129572261833282075045000626025454528920486222967205778239309483694439224296403129374753925226757054715444797730766799543833005864730889078645320617714488924315066668323614585208646522610797277401395444229592612828128039836883544921875
260 588741596310262598120431661068862496909110824599846750039163349197039903575571913679324968522622194997988466878452300362409406671422888637410979079011103799410121902172816471247879984797090293009193262552258829600759781897068023681640625
261 4805472379175126750078641601298243151157300952653959413718043849714982447391273089852628376347820594159152996818561501630936571626257923037930110980845320660236493021703310493700670150131740970930911693859144406815175898373126983642578125
262 39223599847097328528979941096949494057936347157541892886592988259194225920279152193336409235638873016621702965008830510873224616191235900818136423623286649611213101684440857868288501729361055314171218000307561624140362255275249481201171875
263 320153912783346384038619786950021293312003957285609537660159224846217522491922425585574666711171421253829734697809882584268197587518490162612412571520186686208583621518858921277374965041634438577748504595188450139175984077155590057373046875
264 2613185130127003912451498753045970522250994365492966983302697424574261836115036972955700528577131117288971802502966368179583606632316363113852079360852567117917639689921976344749422124475928556064916775947271077029654406942427158355712890625
265 21329542609519843363935690726209385822829884295645526768124585873049355523771533345773385285103739854082272004562515443031813102510386278699334605035722870886047642576436879628333596769134768981982940190544884018208904308266937732696533203125
266 174097649143293374952584425966404300394533927474060762931705397361879627695989778863398344922380431781488143008080658907624376925619117340285564859944440202091711830415539151112094635824208761478855650266239774026644226978532969951629638671875
267 1421033352290136099066808898770902216602891010305924727795185185523055944103324788447382669947248220003647350012368857430766572718535379222365629523908558957626403665508838316695942406705066080058812399804224479993308705161325633525848388671875
268 11598868785751960366379322598212957660110901190948335833976270894802365025593401201522851525636775723314151355002478690693300073301067032119372822339918986544888359198855295900278004529687529378405289244048648189533423646935261785984039306640625
269 94673187573167562177791092500566043352065646754894487422834931165177811094384140188517775207159033933086803299839254045471502142232639632858243780540561481084487537005920384252340909196299302583170706443423114695434605891932733356952667236328125
270 772748843945396216282221086032466068618992949684719836718705248229742635559940383862334979187038703481155762673355360094315520322810390846791845470306830012671549982076374404019239024017680085155627725773501424111344704215298406779766082763671875
271 6307390625856448730155344472816170035908944795523781055844528514819759189183641735795583163763001525815255577235964790261082671094614313975044797994959877910448186765674938276407276602232311312808716661083667520681927953773993067443370819091796875
272 51482673599383544057320128437674709329804553709967013007664706424751452358437311600020806949824434705935219332259317501196093906103987277048570297894996328914408617925603766703784180662057911850752750724234153845149108974510454572737216949462890625
273 420215876605988709620871117284504542759411365166813414238979136525218135746618489963274322041799324172123359664053703158044698994620658060860031009025565120487363377770913592891732657587094448815396757326086525641262170438494649715721607208251953125
274 3429918662069133935348909246279924787647045346018628947274820768880909572089625225632431116170626721132205306656647269062505581354646771452871755621830706271157504508825079428360563865940075810392676312397352948735385069767289678566157817840576171875
275 27995948471601508709176025703531679735079282982684088259163520640930823684696974906875196331079277348740202671605667143254385328627157843615817091082923585904264594421687090390229648795594341371695811764082231602734918141095477039925754070281982421875
276 228510704784978078061526618341117925536087149636561448382512894876094593265625370684265496568233372670418947116206962396606269565951876864365094576501775264975283376584494712476888029966842276561067972954862021796318405364445425220765173435211181640625
277 1865167820775758149977625797858204059334682251625353159937676139146983577385799083239527020716144566473086431087984616817246915730111400989413689398773898861188864849519640768915435567734507645035242553087386743922160281528022096608765423297882080078125
278 15224017635982910328853358703465271710305515271705109873639067968328416874873610272131287758637945074674580104136741732223375113811835856928660475340212359637259397846428987002001035227842442301936405936550937112276826734813539587776176631450653076171875
279 124262659048192731038869200066779656213034918942670801337325537596079415087949116472719972275637282249649504575047648069975047402166687554445399412420515113454761005721495258486278818762406808343835421069198569963935863125215064428630284965038299560546875
280 1014266325942183655455891620115817486475766460351131365268669356435867897756387010645230406376803646376376344188425354716399847314489337690524086994101965739988719089518517779832772659206431448909308121643721642955206230229947550469660200178623199462890625
281 8278723373698945588975878200156480021562140819371251632626810500417487751244633359361504479633477230019020873258538826114372762112393063588559878754711930698065775809362748921033544310628212363935549900399237880093024355421249538267147727310657501220703125
282 67573238847856701057920407699827537918484911288445545847238064657636859046100528433936588700682717604544563569759007940397729911406590570527737482635589820880826971750849722512843853218185651905715877179336554156602150100763282125626574270427227020263671875
283 551551537873082826744565903995928178861417000593886683982978489070106274192335783948943319812325017595160322598711997012261707682380009751448976645035219248337283080368055991312935367522433333598125523287376973364626135676314078182258526794612407684326171875
284 4501916796012977751576852924461868719836896336612183652121213920836509856231849912980384367613009411883434772440734851016651128152701238956573704210818345170160426227417814075436695876951548557395517075183721421297229105251691549938186653889715671539306640625
285 36745894892033535114600040684679764515447708357213536261467461872313504449433462370569693878945218854906942885426668554982585666291312243294002392432655162976545016068657300884672928256678985569983287902526559612502899017372204326647988636977970600128173828125
286 299930196980140684872347612979869614356923638522952607832856409910587396650856875010991173275257047370817907267655662784576089740622603848591418361164276452213043767275305797715178844412516627338900122897509774805570553594946670017407086561433970928192138671875
287 2448113546420903822004475519528499675837520759871323034406552171021171399767066814551366324568392190884574929395156599521022112411856354836504147725152937077482262431723198463881694520274981489839251910437199353868162050688883635274351036059670150279998779296875
288 19982182509506927946959541000586952543021353020868941226572675561552903047907815020348795646555066198283480684936731053441579778009224490636170201834065223991626967808102397673089262536562065488309017260909346916598062202964636302482404062175191938877105712890625
289 163100121898755722139528277212942030292650718810619566749628473050211459482572147985217461597024779119566182908439961541600466093914399583814139802463358183754035741605175999772667207561495932535501393952535478857958191269313108495708775080856867134571075439453125
290 1331268481344953302190889657120616014781186892793161549097694597078821049107104254546942681271921798221409618810348649614380964269005628478598844997122603477665952898930224032630333137566528343030378680611714584830610979648661540419851689875940792262554168701171875
291 10866182984968197189815972413012029693422108145772321989732518875035038598832460325691164888763846295420603444476887073019802651281340291028776352934275662020348992865224600329713323262242844442271265896829113665436736927446918776762885272546554915606975555419921875
292 88692802629507672365296379273311056712503278065825796660859769794168070251718039438707508668559635980884890162613640985982312048778318483108780854385917568038500635168292642807678235558930519277256978759115417881908204579739264661331077377326437272131443023681640625
293 723935281520553765805724206537930121723701158471673136762609914816155123534693489501707613354138665377539849958983103764526080718563080465656163249845040750079771458704557423131082506655662526138500799138717473837530991885688864961867494685066048987209796905517578125
294 5908960775762922572577796376279635366549462413729344417713202601249030181571164303436463503512992114062125147150626422855526126453956027409929919682661643980220205059521184589195651533172667472226153310000443470146686850160799679698708786190763930790126323699951171875
295 48230578534820919238692100664727401839639106760218347125692877290247974962691240691839020834817841159958153722121517672087370053761114067114456748078940828551005478714643484544990277731891736830184021112923672593903903623322663822559075441631648573093116283416748046875
296 393671373711765353798254061003079487898149131396243304991230733883744296903344942366843255795483529888649660013955780378040808640801800259995618685549483625806751711253617076611968004321327356218447911479230073886838733480814643030110122623455026769079267978668212890625
297 3213255059095339749402159100059883851386904712559157843026914179483723344593080813290847245432567681487124294307735038699097535601601291593239335634310723829802434931816518497944825877234897509731718798098445649959828780458306472962715094610075539094395935535430908203125
298 26227479985276917187047780085552646195396810154647928855400680786581068992380633997405823617393423866541498042868013681320363226403985912032459076059864983910923073649360928830268738707529064754040469308796005391295706802370845084175499106748929989407770335674285888671875
299 214075973966339075629445414354628204183164530858091920908603095173554839754910127774695527492445723443108116014064111232717169230015839746426000726083988981662194212516361510833514998916767184894428911116483369163559636316833853747314264648338166807661764323711395263671875
300 1747347539884236998488737442262992348900693156261200276255020739936832362663391767785867920663555876432958689497620907107366243904098608783773121119941915057958096020423201175881118908554735877633682071532893610766160761132775861210510159882147718235501088201999664306640625
301 14262335789347283850445693207310500426259463599740623948921160971765001030310265761238246294248872912682965154765247402582904900590748491641341200308159315854648047016486589096308464101795851002920387048581685570208213066575250805895387629096404680240084417164325714111328125
302 116413144795209283527125870439160119029084238653488235345386298618597524863151781095594444132535390980335271205188160419218555347346005784656815186282464432677109029858517873324867857389637471864698639412823451540589719248760870140796223892731831028868327848613262176513671875
303 950196411111883577514573306281943683896950432538772994220045571609500233176863824537370746911620816113108234730402893153441979964598830471948033858202254588951369593337879896804051612369436953603180588399509231852773996488979939319531424490872240085082012228667736053466796875
304 7755766939190696522238845006232035053533240745585406412019661236816039458821361528939790807128177296426053279226206525246141469435798217949628110787785579399357060485501030868167498262849807458061326292802740545418894176158386341083370886517744935417795204557478427886962890625
305 63304723225228711559669850468091195276878150967772469206895928794017891090560657921337346867607460722563909271306021855159784994888999722417060600004821975159300060954942110229614208442956520276565554102034766976397331814249164321040737497814365752901721862144768238067626953125
306 516710728164426667763115829587431426965782898493943595888664369387938319023286156279276606569151947779248293524667120672905727907353023954926184338231436060602644702266905639273629610486818090894735646628306561582689905500115848094156811680377483497750290553085505962371826171875
307 4217536433265836004236110538852946340504656720422848920783204761969114823874451693972705862677407566954024296177080878901660504150195243713005934382242030978636946108344924739292082978223833104798873154752544111180939077787421016125957054336559348683977077598683536052703857421875
308 34424703410191960025914367944717992000559823726819335269502082078872073453395224595537909528236796452851518558900801978923019122891657077806166578748948768877329790549445662803816385624936059684567696848100842688069042195372472439847218368159931234373516417690552771091461181640625
309 280983987602932060195602021364385724898028386461850618883272749359184012175835470545788507342206851024204821146351806605705283666663642122366576771755857224093743713869282756948782611576003100273693871159720265212976335786913409156582827866550922113475508012925274670124053955078125
310 2293469324876441201567304694473087368971886508716216159790196262408759019957426336524816430498516563449275433080006036373207549823261565056573269036324340707777490280451142627430580331385990107468423258875690011808727724938547004968120003143110252619152333863894455134868621826171875
311 18719933434720431112739016624265087816248439290234402314652871383699830016936731307061336694852062869129682013604783264646496243232661018730234038786905548716368747096472184920074064140219854570578824521361096139892632212581768912332457613432838694489390718445065431296825408935546875
312 152797294474057693103880595825554567627906095271600780749675769900866914870005918022741120491042880239557688639847742100866849184977686711453741352324190376547025116757954709789281936431408694093761896330475611221795406251739484048802776087181733155606622176492237485945224761962890625
313 1247173943219770464347720708891569359035334363362491772776964628253171698446008210621491154487647859358631656194405672038971048201286951833583902941438320534724719961132464324091708402210789122378936595484339670119564579328668306803040896670324751138725360988246393389999866485595703125
314 10179780015086839246918998151532375075934752204550906016524509734018713261409993335873794737510835389992951232346340588876707744238204217664032909129520349699041822859955322594077854975636760812382937509886262532868714699510590807298367325395521514053154277235080371610820293426513671875
315 83090191002571835503974170881950210373817506595071683573590627916389557137409810199415580057793636009550037480547320808182511719362737899136570547173628688969547429182566261079402923723205771288145326166597530276893678305175883470938059803900343873450662357527107815258204936981201171875
316 678205209799415766335956736546516477599153782882453245488038633153614872452948201956048879515273829245606106320278099248674501030054315726405211834793481644209846948926332771882861412597506300695709199017681364775906062559099972599905088158070616023709309416744872578419744968414306640625
317 5535699232955580130799954802235911620384275229898457201276526912790305367468334866569255094285833752312810500994571180364007334510102088777003560140330386107555258051524833802637570270126976437634912097677850693605655451013361473934979984522201002135333158804542108555324375629425048828125
318 45183914182564564812960196974161369039855445555747773330444689630598830587889125636351817750129230084444013415141540314909955829650206151873957423881401636412404876281353346448132781512307169865913482991513286464417963571747115150351223522850950780997691946794247996876947581768035888671875
319 368803653331311946167602647708075016092790327109000875285298992614133725366866233364979351087004794559747976636496835443639448278850530187084520836709060572510719892040660957441764261071167052094611148449965104240094803952270729394487535460676492777946922085874348340439610183238983154296875
320 3010277820574650989481623522468329625330071587753792152896319581682354794850325449104516244618109494330819565137845249712745145343752209592735847008869581178921125776186309377695650888027062972957409239626951745434678585946500566689607001764000666064503841656829763451241888105869293212890625
321 24570723405776830702302195509062171011908860970902908399683710927611542068000260990570472179876023024911976001830999965472859729254764143121090657538059903201550459381253179415330044964203123948154925169520040890745363800180944725978756985729859268975834585280182409405824728310108184814453125
322 200553066749148542180797602253596765739137535892722201703392315550880098757247728169136978129488587834157466541242320909037420112391358287319868870247555314331687707169737153487865686321625294887188113100796132725933459212611938759443464830838582698790788227949377642289618961513042449951171875
323 1636969816404832961273443089900035092212742444363678391038667491594627856552473366832812698596745532967895025384958209608281305185092120726382328839404654595293620180978573843648706188753206089649557253465160713898154135123405216704753293522437937953270363500291040281808818690478801727294921875
324 13361402162811101480022466865196399436040361405245950884835790182683077084166017745791072314025126512166588255730947282447251750165050832954025255340333216237960886202239681134169076592707681473187750838139665148092539463044873085655880962761800639050841811583669738183743902482092380523681640625
325 109059474382038520381123022303463467977212477387004332982777889452911352993373076955418532661300082127147457176535099680348297923874126518644517620812262343450204559307718203686960173095778723387134149579419240772453082603597652605987510224781437321209362663332331777610306744463741779327392578125
326 890173711378218681610893220056688688231519352791354066555242041788867373671240503367319241902623923588975747929386787566774202986265502692134797378017625190932632300043586819857065582067172011773525233222097430503142734090303429775036887806387363626330999459568271703346908907406032085418701171875
327 7265844998051609010392086866014934862657006367108475670810752076095003441811808879341914429106738003982545621645841380462517561004543129141680209467992316757573254610820095143266253224235039266928240088529685693444631101849069508660556224692152076445169554645697740369314487907104194164276123046875
328 59305844309842809879757470359299018303097273379214445709778890134117023813049481242909355662528021185990819997517611991123562565251448751034780134009658789711743061607547149134806548511342812492679522386965395476899170007136143639980008929825710310056730554563453328142941245459951460361480712890625
329 484070768127653963641693400602766160091117638285517322035627620199745186503317679238964840188679141800170015650488499204297862237446340573222598198076703145753831796913170064199071686749902535922871622541708669367322233543625393769891745927874821953889762225949067175889695135992951691150665283203125
330 3951120016628897488220571950638176326364717282166956534709592849985696507837434573746008066948871100211837856542120812176125183895691674466704279970622149611862172045018493404968618639828883171838523389612605761519734785329211783099217325331362564888046663941038871836752832678030245006084442138671875
331 32250138644374165427580318497340270862280408247386805516561514196860787280824580548875608066658523875115828330663880633696783905395221636068703826735070948932314243496487383086700111097040293679542159558000427574687514350137736924443797064395503319572120206021152710729182899740408174693584442138671875
332 263234586194308191952494605713830063727333323241363707144971249218822425190684286882565959662352172247980715458506994154325961295516841243686474067791377245145209854289596429792471831372969689217843744735815189324079121721439192497949710763984594722400502101095944029740536507233628071844577789306640625
333 2148593782277469438111241279678196574339127108702834988701289779235312442694474160592525475623643864353069729625111732037807854374240087895834183276887708217467384890448653551624216647274092486985305053988145479620478501962325871112840151673913397430423217920642149636467621576230158098042011260986328125
334 17537419029860071501824993711074514787481271238407894279838329054070788049084477302686765361301156059810986564373512408063189124309648260303044721752006423497495701090142589069355089002146379531585394368844226956343598193801670823659155855279365053468224647689982335918568168153797159902751445770263671875
335 143145283564438673446581317915572199259725805753536417967863943852178193850427660617979771478656902632813819699358448100064773427482881284592934468366748611712946237544696087419187640312352408011074367878620087369128804408581820169898956277684949573225898208090191114638667357894519227556884288787841796875
336 1168391550196485661938438273489604270785038988959245765481064502710720117768009446639496234367051685430973398527981794879699897410184088941383673857387389764667026859094822038151550068091328387136962763253537469346134071178793139344102224947659019930235612365552176107608151056638234877027571201324462890625
337 9536736248498276517685662966162459718954502803289411385292685869324528269923679557125265771490663314817526689789441227296027372689597670144942721548372668470976075027777779070227686076227997751203512114356073382924408645659204090892537905311315955703967650534168894356501500197964560356922447681427001953125
338 77841489232035480247780055559280533127769443198505427370710891152584480932716653871660214199400857866710665919974685349764775265743215367328672107622915838239755347391355460130003609740910051704980679694757671789052075388910143818763845678898274258086142319858406301950892736130072080413810908794403076171875
339 635363848592880654712515611100368435493376889935713102927718623485976885278311345359723155421648628944843758852905235088207342067088188621112580253003568355332912348496887915246620806265680550781754115232235617146654624204213376824250388209313003245301908440571529604161404858331252398784272372722625732421875
340 5186016147448274343408455277614476358017227251379549618716522867571001638792363645522328341225473421447777599729432070635601791684733655701195720915691945979732793274098547250516153916543154732242830956900991094630765111208481610961046196909655918581726949607839201512350657541361442781635560095310211181640625
341 42329703745589533613396818609639237047771619164759799643249449323420363108748966274827436080930004780305119614500742180032907785841013727695268505361865934467334247513532153776462227071446339060701997840526376689107831749021615457246706145956864137137740869469819071061085502538645641834591515362262725830078125
342 345506795244171220982841356932175225107457782876904752151746650220638606505604208065439435690917946481334532149065940740795050983139132441434749239883280154977350576023843329006879961966316069623377514051748900471616840822088930408051368505923802592651504450580602687925595162266034776621381752192974090576171875
343 2820122396257869205627461290177163695358003541297650526868724762355080618424807586531982815695229393108768527273148274707456893043776118498918464818404812532763492047535450983421866213591465610323245172909593354379550931985565072221813092869885063869448931463758740813339669084580663138694944791495800018310546875
344 23018622033916123741531992547789008576968168669822933986411047870241227086664012744338236621588524733867667290495493635962643165690674198367663409585798923002974661834996859899115462706419915058881789018319700036721256707524316766097360401109993599804716747878878367814512763411816109737628721632063388824462890625
345 187884384395293199330908006125232630339311633578764581961079607267086061590268013645402623980456806442045144995857712239014578261250100206192857123581917042038294237636936834239826633860327166433969212589553100051519303095459691577646407618051660040005433506832402565945032597849451150295863044448196887969970703125
346 1533564513444190137186100173035491174738593805740301809814630354617242209602719945288952690480740193412436440601144717850706135127140889086413620092032186575338322448844415443911534398006972938456465290620735499964374180341732164285003670163866696402983583850140850142232634527317269856894199620001018047332763671875
347 12517379368512503381897381638476422292296263553721549368730109437166131172173179248208487545100549837493687231073581494921842677352657387771243344066593110122808810923890101925517944472164821888055114717364058498870952256985426269185340587367892063429754335898922462933150856305430931314504050533287227153778076171875
348 102170325983462181761182313789231855301883728451110966540081639052402678577690993302750585093794395473750325701718644181457834746619460541416229139285448302598013272506234787596506428751543624803704167814329552489243909864728280227578350821220920188252789601237111877198019045144550265291627511032857000827789306640625
349 833942569306934266883362413315172218634393331205286424869864748966534818194312244304378537761435707175097948551082719390750707305904744597593641231855586374138000561203996347082295120432963919716214957382834647409374814792501408238003399401690820931081580973887281827982927606864038683198714352329261600971221923828125
350 6806870803317409942415889426313244356815677385286199750597422903879308003277757543502526601207441139644724599985047531185639551859755537854692975229274139202409806524446441656875354773056484825106587056613403186755089499954089878966358731698594406487023965720316140121858990391472132852612730857799760997295379638671875
351 55559569493570085420908458063404860288640873884782701132926257804295057759862891770459587945652875788820776771584234520995134909008984209583025133814907596412028056826404471362519120924070389455322646205391512156410272777653377666093536325960581750904015942594852173798845989811760748278146593293058685958385467529296875
352 453492632885939705072846239239349937534173578068534015070301234484760957549462554552057980438417140793536898716066632242166755812193509028009856709709963876084133470397348088772060887644856622176627656204714073762776385277222428476439982284126901411734799940143779636160575042245525489992274970063590444624423980712890625
353 3701532786455845769414835521442426471012122672413599633709118477783183709096682168963685985199378271103057335586902804606740534486800327136353190089876024814660913851577413817282822062587510379936436868966268055281609761107423619772996777951860287853787760262515013754623060575278843675750550801240024156868457794189453125
354 30212938371269362118055661625834015647108623053107986111036666260560422727724883371355990145417525599127519875128028562434904007685100635943384050253110790005347136459813916841247307311202254466714953846591969446374451831915899770583368045256699357361855603522993443003821980119105554407621383461446384899318218231201171875
355 246606391915855934639334083436703759405904390444875866604729885438856471640798601179104611676184581924729338717476743555247932059549001452388542651182967527833557656824477961153230742173209888968102985431425673634520371902547643409238728783289089255811739631292209223718873892561872888939955572595863486640155315399169921875
356 2012869843589518914622505909979527359352414558652138874381748860480158375492112761220706264580582935260380589047847007115955760480213504984734665758033013428255369521347570858913597812064065072680305546615377194649586941546737937533636767154040402197689562260077190592131409223832145573285234974036939092911779880523681640625
357 16429602557157350126635047848244717202435579729848250744746540323218736680309148594520493470663060623732865809716318917830838623908900028061518517812585621365050330361108539171837516988042502392281510684682386841978063836929164724197786739791067683139719528131388767565530983849893362398753016151431438629515469074249267578125
358 134102977917730717547012889832754261634069578918700424331739170324984991170709794526894340737921862208422949261445484071569049831885797705844165191755361012226672760790871828834671202699464047832610523647593210500036834246090578178973315890600070798431851847412729816773338700141451440388251636903760299901477992534637451171875
359 1094585740819946923570603180603871858304162093239280482146193598401568861502460716351136005319272712728236505468710056948227918960224476637518874150364825801790972652492090200769149272174002942441882576205696302370697384906968310926766357809134692737222725552156466654250422243666113967901221126766131419572047889232635498046875
360 8934312739433508472500838458547404658530577248612298456485848429140913747463960245607944942123899194156020815765418308408743442123957800787526263627317842834509635113057824575171424681248068706929667907343064866206421335378324436583063839732345865395749477810373719290904141934539368073188436714104909697198309004306793212890625
361 72924341282035880871449336876415968710743341087533777332665580315385604552102691710812409341449901250636660575623532229864015636836210858312479524017706041318231761343196892740177007729870642932668440430345204126503752580178719701929143030186438262899153894821390193095285085690401971213366050239557125678402371704578399658203125
362 595228721728856181626980791885948617229474752146153296479368076716742339309067513424004919282640524594026293519754047672509004736502741571311901285767292770664673086736101558774198707079985398722739385693306068271941205771112330470545472705879194648055296781058296141589288727885929191035833951683997611326049081981182098388671875
363 4858422098058023603198067865713246641633597405148526304803697062436639324809134758577863052704656727180713026563187493277129812812484252838431819997407337086873254447213062196639331954851794343237367250477882620821855769008442509176517581605995372537065659388262108519463610993503262342157848763246619228084455244243144989013671875
364 39655790154647393307575966778843237157893852769292963600846449473615258158455334884418556737806959402896735862835564217683663057077301404814639680687563979308762448171089098584780338942318162451532581719379235184139439603517740134706993725471765805649827142166746643070796779016743685556040978357206228110953816212713718414306640625
365 323681570075603579027788649802733671954434566615701741436409038799602991712416327465517621587499743121256663229907829777679683378585750255569919506914529736784525665002695052898213410100404709366765308436624112529066559500050763709422173530627727468442286530843534802916013625264887920428042052123362992688271333463490009307861328125
366 2641978848436324890664246996344688162175937874617622960351393645891801044747333251388897864807893040169115594356544834511541887929697981483479599858831837678213819927460614050210429016869274656894664358575552597528574000947741535073616829424200787599675458175934148383098184567397723920939805845875536505218406091444194316864013671875
367 21564564933229195221225640216405876542442860246940703481967800876923965571787087601906214324266434254872305995116830898450223628618193561001247205984600430730370314299565714708631089017186675928445163959206164287349741616976653895094835691282591963970120283796688461787241641295003920402977427676904920161859990912489593029022216796875
368 176015966605747078852292697218888442991789534350142690414407104080862640046660877248228675270545946946186326035820136466829107967236465887760278061963526742130495844083747936333154454918827639431031674213428353910568806155550415924844104471462907825706070965327872392125943644439073345215677189080916154040323817753233015537261962890625
369 1436691192059032860204542368942796281781252439797316351914554027654766916889802458453693537841462955638778670431448901191537725243091755462584072529866260960349403726343993642702078213930476255383639282746191074795441937300854350822018509345390198797508905396328396994450811824965674646112110475655587737975338313844986259937286376953125
370 11726672421504122419261033231144636172935681382721023162929433715334729568198111425813505249356440352194991813777186964912940632922370566309436554369209708471536599602183717382023465315522347962370917714260485439295887280675287269347523526381958370589497989483365884062618963583070646282885946920342135069148525872151367366313934326171875
371 95716356334155731289542196777304417502638027230250486350576026738525791928634077381329649425942459187368238081300136131256340450577329331155604455744103170310124940126677269179703479946266335792954587901411988271027243747240057431144957623638730723932346313888732885709427458456221343137177812068587534621855184013838879764080047607421875
372 781263477018995476606506469305874632432345051561689516061818761655236975763369102426093915519077986590757503606343556838869295011937734816914496241902886076028200407234016931066682819729828138493982113300212601120834128262271265271236723340657931680480993296636840596154990130816153737128488916880743320181323952056118287146091461181640625
373 6376889425177618796721931741399180061783880107163137865359547215474482878704179863540994413801642978097051464843933526419847843360717408201810895582867313205630129970440010272971275998104286348045502314480946187142932626414111791245192869051998355945824738258037412675908489431318217224227221987778620182485411760353599674999713897705078125
374 52049942096491255818121720374403681131353625298206035912668190729916274150591262099018535405230259982109152094344181911615439008428108059764391512200129840915878293595889848763712517685095441403045291445306272854616814340207048933383377840410114584251032483130821517816760042350939866185344886124575052022134258322694222442805767059326171875
375 424846079587248276230388227623049110386778051374613291146288699067045498325349923037070437845277955149635748970782816219856672433870319474616751688258288711074330986402298333542556036879390118809770379735848535739024154005858812465155885368321170503322953757437653988028973082039625403490040531429071217484061406821638229303061962127685546875
376 3467711664425113925032056470614435886897476134273042372772864129721710870994630298885426347374325651764720208292665433524335139212281573849701644199580939497005135460084635603969872603517469567052024425678891264570989324955482390650808186077059986269464050327414217113038330185132156042120232022422086394508600193375968956388533115386962890625
377 28304425450442415106864741291798622213173090572111224360534310811211426235066054143298206906064087190402665848364912091945501305614760946377765166671935064303936389804811881036560385481983843888373688560751184609624530939466941719530743580245782305144796196912577361309948705620727179368851712252784795682825080831435116124339401721954345703125
378 231028579538047442193166565858769683828268763707016608013750146166288599285741086949700673850025987127555855359259139416589985967963385856032127003725636550584286866146849276306055765767076395377956519222328477127680469520337181335545313011301923257406001214214560356403912103430289453056713642191516660910621805413711626897566020488739013671875
379 1885719413623838195328694539210717505085091278488497714729486799494714599331420057347533634909298563419518565867117712786717340095412444364654792537177339541283822814396314547512151875441006295453959863812017002132436731111367687562491976409332497996888069188456943144389890449991986840034360738123394673863841841665589527110569179058074951171875
380 15391765443167670320389446904225629793426881329279728027088615802452817004028084269229826241342595827281847828282290036618323611434673655806066020315888847154073925151760406330530682267903917023870250849785242864409160268308619155591740068923796131107790673671351026097840222948465526604492902748361196824979091335450220867642201483249664306640625
381 125631863227319130273964050954095535357992444115469814549943856032107451050309541832085257889786479821525699794816134674382476012915549892590838315101228378421481909301659345092624544547424075806893110540672173612105051716415676242480021043097973841124585698886656113812553872734775463444413616411761048141833285729518365769763477146625518798828125
382 1025442150625676247933798805977570906678521221215502225093109323284282255442674154282405185277725860806029280523926996194549905957635394088817392846273951076903710215740187355968285211455682002710877342659943093154913113139527475090924109397122796444628996883796295746657935383120771735376742622892192529043646487263430344683001749217510223388671875
383 8369943557846975525228527295464276036415325550422975032681935392361210788672098415342772984430461410737407308317027941829761919382620692499311353736221085092714873517876983383293483946345458890005376768489348327367555355649039607272040778324758356829421183354663115759391045740186085402101221982745509568308965586691527960283565334975719451904296875
384 68317803319084611533278290864979196763975437185997216950422714074347874055080871839191652065138726195283633875311374475379370604461676013660852644668101584773593081942667023493410561291619358859390607544994336876351856859397483946356546142290741621624776880289686721394041426655049277990361080484072207747434958557963824432590627111494541168212890625
385 557628879823141482454354999217827827093524488603627544013998109858060578720727242161774925884930340791775229128358325626347277253877449749118856140637699571345207716658515484184703353721011705243825423922603143853005238259239245354484849748036040863806451052576920477549548580447701498872092475099539433949715101779265324921652791090309619903564453125
386 4551521748445145651544375629203590319475613328246317185883640387465387676381059344029874477872222514988497783153912639132782213471849357286275771736355471941848180937445149489445875117835826669547395126051116385384774529701430194349500305345999284313692857321423903954584864404651275818865508543734311223285626639423195882727668504230678081512451171875
387 37150784287104334278628431303768485788353265953408758698626432226782968082999684807872120890448270038008349394613751506932612975910331826625974875253989225848303693624573762631688200872543091116816569901672116696052666723125713263177730307239452230179831807425585232382605415339797235705573698310850020723610539867542978953451893175952136516571044921875
388 303235016644366158013118678599631003091398459610392829198009716455848865684280957918273091736399362655256027198828825482334396557025577906965612176494560179355314222184060383975193881957893511124954772125954421179755049285735679716534798492204533037092925214434493764507281187328203219772754354952485538886820999084081851293603904196061193943023681640625
389 2475088402137096565951760316439782744088685606802796911500700681156744135597814307064649104007269575982435031069081982219354770931600801670266498636135763405828586817471997400276615806490788744497299172734462461356760492010471098217682030313453546918231775032961159159333730643185073662143938074862105078014051892827673828634260644321329891681671142578125
390 20202358771705473289320822985403362394515879173872076677036861064729708370713928701872394664026705319995509902708387439958531760960624348098180803713939231367956154841959068243138249835539484778098670145455308295871279180818675786428798325751467473625923872113094185125728088621927688324848065424333767696838203942015510516938547880272381007671356201171875
391 164897261684998284403931825107436882783828507636678813097858100429945921673172072412754210080158009560218573561047644666294996045632231455927810557597355862592132746157510721427233261258033016613527213863536146038361384428029691391022752802812871532485762095636524463867274926571500778316321583120406100798171261027739997739871569137903861701488494873046875
392 1345937235274400744699505906293318391920546888758706980823028088328513591171011793599456180841179515802253087069850635063571984041912949337805393520264470155401985138945721190625258865047237894463792086453531835945544656568016777113795553141856703220468762874668831861786827936386092458290494849839054492529139551147167319644637473174952901899814605712890625
393 10985913427469033180936081686321630677448041273036887611762409376835947086612536849803248657209425014619252267282791680641294899734646021539136776838684363615137860197094551084844089731601883695435012656582276168880025799259722400272614239376373959217401197312140451659859155465288412908160124751584453413318826596055573230348301194680971093475818634033203125
394 89670075745574320638868228268816530895672209398988271405278672443431766998560191594040643859476557409158726366780157280459369236717765975324286865582876583820348824886759692989062014340310268537393245269019784149617088144076972346019209096635889043866980530001372038671789135607092742207243824768258716745251172693348222508813449849185417406260967254638671875
395 731912056043707708674641057393340848795001474894329399876350583781778463686413863193357708736624198872298479658559697594974268871157969430155817003248500383976420345911178663617958797429074429942407262841463698962970494451873887456102877375713281050408787340331613611820004024091601228450036376408820366252729327992648626632909980571639607660472393035888671875
396 5974069424253462277163387149901160524514931607958469927684325751166308131885735758022967429474093627585603901083894616742852150160813204671693867048741855082458971085810391241343657759186090271363173949379340227385448622357584289370740637307594474846083165453295555538123203206809621151391706392564322911348525689526262928696898057978614815510809421539306640625
397 48762013401879007141514255638111492513224293956169758278697998754936404363561149632329308663691573292771561815960550703503907468540762505264601415438691045064943405669436232459167195630424786264495630551171446789409928806797734581865863212440245532704699844427981351203931971706722193087166518279510923619694316975372899887475330871211554040201008319854736328125
398 398009092654988137257691749132597517264518965442320533871715101281869421657325459952948575194804328513931559643347087783896292432995426982570606148655782624412549490407206455971517089916456508574508696271024364483317558732613581478097522564788538204355750962480380178967471668965077613600789586906644392526715284410835054944299837842436318169347941875457763671875
399 3248660725521696265454203656754302784946825245080658964536681031494648151119837355044546121992669685747742169194062617286404312301842832246737040254977460568151343819030521072827662964708193291777652504442671942992026655224169796052987277461281699052987011958384081521615737114049943239700398094873780070971738089477757051130868415356189871090464293956756591796875
400 26516470865392140595676660330554065090500467969171781637291083795718440186338491651151232592004631929768448297290419856105598736523496917728811310319937866315325195834197113888703873298335085289158894600361353962670503171252494238358409936140988917464533855146635112531645296106023268192992137145138134821816651628615044687144186585925353938364423811435699462890625
401 216434797771095961974953548454226109130802301015507931904860622484764679596587356185844134090156274011468350434993259301759922680707326693587057499374716754630981801056513322794623788512727953514924158436973460481824631884162395442789290199490663688850533372090589902492216904349483533334415400028274647153590444943984091104478839628910691317287273705005645751953125
402 1766600914730077510814385579583950114950515990617502594489239967911870193170796187091172852021493261168156779890576295176015245759220813169938405338948099551579940073052176519615679785652253255811858165364314295378188771272836540852516752952791803126537325893706372336947489601904486310449271943105674449208654675010615240737625597500226604097406379878520965576171875
403 14419487180734335678519552569026109512543125390942406966319490341847231737759151528124066508862588501509542542380864062233753617381598231295578190898860244196334673714674065354237441028831613255394719277088541046554518234465929476883328176535558075932615258355704874832091642453802610104476488430632624784782690075946391040809073380568605671214754693210124969482421875
404 117695858086392194122979741996501843401173514050161530745856303899794264480029572474873072308303486097573073725449996194697307487427670115406705828904380948689647636050958005748139213503532333716769320290420696034872350775566746656045530471063703712428092695151453163266704080509458806388025805159741131109697080634304681797026349843182657650686451233923435211181640625
405 960666273152906906052004131429626791323588259637479202963770683870234168733908451826869725450096033453087599118787001013466770613552727684633385425560905823951456254789469077167830519602849138336772413747878844650405734238678524407205382062603665985291698076178958510185666168287548912313110725137921939325230455203850952358127397723297491438643191941082477569580078125
406 7841224860233186148675345184348740262218279885622369068449862280205427720138640931145601169876408043067279885306120067214208093824112225115233266822043344009169848007130320685456216993475506377616184333122478005980972080753284044231370863560081104166495590334517787652856100475233607027310720173983102426606848342523939296625878729585235049626135150901973247528076171875
407 64002254505038257895973389872043000752328974961661502640042062544000764670377782534052965817012639928876484866279395656940079379037831335882831886837019852732426636249461170697044712140712326701110257125006597390053634793952662576205627904661756051885580432202493498875776012228022836588410540862762195176190026597181628680886876330002888124681703629903495311737060546875
408 522404172146884786729603720955198903590015551332279490373672691236926230901698211373345640621980278642755650383202155561187672383016629982099819866039548367186718642387656896688603866504990671346859806253228803810821766728227365098585716093216343956358370467007168173964918615151724260474444606017875415362797540833957197359480582356250355502425009035505354404449462890625
409 4264007903893273998856436361471344024615220888897872364136095974209250838961315375722661918964613187494409230837830620757775533144598829782755720357840185880880786880134651406430367982939221812951944205657189077257413145372983712342772742362237098785299998187034279256512545968096900055918287947237321225985125009381847543381502678612460233154024535906501114368438720703125
410 34804016456729468187620307800385456692301975618994531285755869373538614926087680586626434580316427695302757552630273874159940245700738848096059905587808633301007089165531660613974621831817358059316544962773458715411804952806426646948941682224125828507624424865235269955651680453693136652066210382105081029409286981309117473422818050780846999003870223532430827617645263671875
411 284080046008895571893356532581784406553791442856477227395517254122247386676457075230424417018695079140611437063735279430232769459838406034219263250510483544796859088453296835043290698574085253398886286542876750995256852347469510784347825686807701803296744275846838510708828615015477865681887784612490991904315994672363461583505640328621566492728334196726791560649871826171875
412 2318740213238013696119260708812062215153384794279854304668834500619394642873255543504847651482204375976573007347898686189928590912872977620751733921287705948453484547049993441223287658263592163099114690987165629221391449182598708139244131634715130605353076385489856057753510943349381607037884690393333703602020642003997853733714132524502959942225288614281453192234039306640625
413 18926201442246703382792259099393856053226976299951384635755586194360235628585699306592110259541617572656558517522957670445794367231153685694228390455219806312581959143700481886583516104024642830007852611728505027285061706613944419627223931045035779004079599717195982916902680208261648085150530134745972157455466499954526613584556720315706102031327873191912658512592315673828125
414 154480911223896828386133680361757627304968991085316031787523344434311436642758159913348387823183110086916990065011096411609014808618442192631007895732882473899017323231254917247485846166292545853591805752477565834529745328400463574183577335929630830960499851389611988302724137932375756745937030991559716020524355369485298329839855215289516621179899402704904787242412567138671875
415 1260916090605267733119452917126668432251285266353889548338899651427710831998796109534602224338706837279321522887266599059403232577717116640896653100500527644301443845157041944176105720102555816085800268348848082936021527684795469447427414393620771624543804518138180139273701176199832846182112357894407577843411556195535084094630201348159574681329075929170357994735240936279296875
416 10291947237694224905402523965840319912938317797259155006576146347762436770346588696645796426039321721489460377897499544419897103647894533519501412569012039334529178603101595683048769508531169973054125597201317341842269096921947740861520483897263253781030547410537621568196149693012692110632068114070680038126250231413071365998704185252252997495592268251130008138716220855712890625
417 84005731017863233057233445901503172645613898977283206840677968706208705223483945323438930895312614655704780935665996458307922547813188585581564329182612478680770128353660327667846109283773362489254251946780452174382368053947545366903793623068320963442148406333303513592855979287129428413588995772290686713611328971197687398567588832300136354735986543573744711466133594512939453125
418 685678101613218956991296599527426927762064222813944743308137491845650500679640622784702362562536320734705903688197471416780768923413467853023122103290944196789763604490079341432729550209766075296730635509784761616189644085646237556115128972224260827706025852174970812405617547476103902476408936011846666564219536240780803495695325544217568584925981411970496992580592632293701171875
419 5596695050864241074054464306751721687936433743480199330471205387863374428444147047995439662195673987511487322846984767293188851016936849746507756095170254787686084119595888499309603862841060315628492575896140833546160920047249195057594385376217793825428032426750155420163335785454097598560254423534106364938025427839842723978439422957673640528220015966098799253813922405242919921875
420 45681778984444126385675194074605812962933374092592822155089991500948986774246861138183861183518695064094284673146885601680176976318166479669730729402338384925014387128607694871605095375264112026833966226314636911218764539187798387234216919178814025838689936484876992015549094642399417448456410195163363650916961234786715187348964346413472876508310438481430537649430334568023681640625
421 372867364081477647745934976144782304310287234773725231593831834191539251315806405661907016902251840828270536888764084507403936997927612050499690952595830027434852609492138621226406895810025215533912273624704256608995231591169245946478253411144873351005478878447517588853040909642182710506160285598622041035099230930269511013813052119769624157159804145322823387687094509601593017578125
422 3043446956048114581674221850328735848658871736348359983611968469401157711544361139546312251269737982321291098790437561048836715334503623309950948584923224500473310287992270789189992527471290474936613242852323012421670847823875483656269280323766523122474439737202021008297172676785835843334756703058769955587237890780894382327896056001494148423973384876006775812129490077495574951171875
423 24841459099258981100553193861115623921934408841877721362212207181138488345706515310534517259163602210788852934572914342877308098376122052342014121560294794593210313737540628573503821837562526516357448324152666275081780004371216147365519002070492130959662214195307446250176113123225617775755162746608368940345890443854901158071764778218397121882336786580225407305988483130931854248046875
424 202762886651868092280418610856225201489461012373551813867942544770367517783899736012150488822589952373069162863872580013040530253743666173770876986829099578425003483055522223897188330463555908039525284598741817564492737326354029218811150815848423462759505545895044147377303541080468640107530276920202140069650336076835595845799206942161558992463767092662152435877942480146884918212890625
425 1655006980029796206295888200645517656065593991107352318246242339986597852653399630463487129338445490568858834620132084987245681061794830952578558044886573865351880124492112810369325977072121182649891121125128181518700673197972049977628723127426852663200122246020829780020393713956302134438975328002895866591315004110532441086915597748339633096402619127918143249189597554504871368408203125
426 13508626500519940678752602843611798538314024725470245974443285228310465759775500264452613961045605620092550903243232149676848856811793316919222425646429244977143748999088294745235434813767873205906031942270154551719615672084410061494119969036542174690608639271782635589544384023355991742776799126225926564868394999952790473182167873350972946077069684889249145953726838342845439910888671875
427 110261160304752463693087705426435220542156337388092174970739217183305689807954008187573832670379373842392626513130340221959803352191010704903545885790993841791159288123501255296814458481596914319311952605824622794415646622874519865276768843454018956958084559027513909195137934524215385411183361342215827649814224937869918115517944767284634964324657561973719310799424420110881328582763671875
428 899982205539725526749588011610175227346853002998868060090742893408399911682907577908949117288109654122538001582654919974445300669733207295247122473213499743254436646248688131789613062609451045104529046924193909668362231147479047730355888898992056949221716001198399558108213584891813977970181626528769378025116324379407324057446929572581755452090530346398455918688341625966131687164306640625
429 7345904650825968312099564534705223965336184969167297976346340676334413769709765656275883682825405933589490618129594096415055956414466912378918036445270089805676977140634362488443913748870556736255611180154569754767387612131672679324407356338110285137845891626571286943155066831054908998534065845154456365503949869726024468841700124216548030056035440034378769524892049957998096942901611328125
430 59959313425163800219751825172899611243159054646689958862102263362218139021854042894124600068932414524056836157556117164533880054098671014360473527354498401907953221712613302907594941549563801685988176097682788902648442654104541077288735229896221997140133176247736876059927464537171880315787934053613022984662753831569134827555297298576753968778996445147810856468595375190488994121551513671875
431 489404564489248477516024783708417752951547771929390118975827523477165183672893944097107745446943056236726002303617260199112961194769706457920964726865932671994377560016617591749290709262579665816047593274509342704973612359070320583021241953890565694333643388078799456451948642905895168179868352858813384364068290269800981242927471122519319236949432850962427021812573002534918487071990966796875
432 3994655943515027771863970459490683360868091899593551806826741284338379751401128797559208453435444344506407480672830844523121411136216999363802544358341850691324477274476976373878982969382339632870653291279851593510009483779135089670881391090462326986234436237071941423620574461001373477061864517783938498870741595224472790015945251746541882837809381832407107371096799397491849958896636962890625
433 32605490967811550555899332839280567314407702416994666283629999991226319758917878814135468352650297601513184772174049542244519693440624396769210972680429516833329109344520499862550469054884701341465819013680875794525490652405296087963495281596264784447339711549537422389426514966425307247920619884957184223246391598197713181515540450627629039823852325559634668383779398936894722282886505126953125
434 266135070525390088981033771500445422731055645676043385733898880647187501318161856177966556724971310847535735511648032754598375767362988977235071561429167407963423934328050353017319946008111918921598390767610984042604764267365934534571731949605712939679880571939295102539956532749232470323278231082812764749402792053610039964916225730078162155671382528110240073271341998406569473445415496826171875
435 2172268340736727631471847722415245717594440920505513863084538806603480216797850379567633541959958644452659583533869584412315962272020523820812551024085231327134302703112696032234942424257848669093996622470896703508165282887579904026264890272113157630088710046149889689558167602995945094513973012553769884145332046563134701926429150541367185959356040397707880706956729000012273900210857391357421875
436 17730657349486424980002970651645775834978574519914487844836904856326989648206075953006837068725016781813559802663975352804183986209760403549599436819414802151891668016206205027089625052456807907115990363194802274442581364865310022244072923477045882205688891882409470357482328038720963890290556659295507370212278584827196419790548119462499427258489666055425205970497160024024196900427341461181640625
437 144722548383813335327951990680229072585869131391562170502100966464217693230093003836553867557850788151345704273631709761857100428017296178183806102832869551611902139615371609787372114160700349034749954294884572191803334405339401662046755880688761457605558268131846358231450766342270462485195971404648525439942805149824943669009043936504486483194556054588633849100620665240057860501110553741455078125
438 1181265623595836978579475347027604088334012696116904387348456091797272087577838899070436119547632629786253645696357467326508244487026555728594069476037473483840646375910623022467376765820151371740759687500923687801394623580414366286806464954731926342970249303082321526952272742841890166497601364157052643846243872725841490393232217573107373423068215555054960401448749252040215651504695415496826171875
439 9641818010201169755875473610072604794552089990295611315953046421009455477326993933156053182108564475592350892859099026837225938450006114613183603217881691564227931664875656077863185945791008481886347560585968295136896219724052637937363311336987841565619119008845519896050965933284844727698074070500798556863296650011040748897186516683506436982763814731720096277978182541801288607530295848846435546875
440 78699195748074142880062605895311986620510709461202547349303622833135473459602355845503990027871155309129704243145628258474635717194662810202924990038254813384669621010097215441621207970607814242752080293345827634348042843534310885071536139048899520511637450542220376056225568190220094779516720242652195910939308409222785133073381903238453768481614913991376556758050586637409651302732527256011962890625
441 642364687327723882462493954802030794286825744757591303753740532016212902436118649457699102547083085957411779038569797182187968095196536382831495852114322760383277235127837313248264290519213015199225589524668751916426985139482319281654911720434177581632087720289520962121491192902928276879696091369009980756443634342062240097276021282131941130074691918937964123410833128247077183914370834827423095703125
442 5243158937056126681424000459590628143560596805657874827297850977665096922467151156894431175052763529937172226738513547944760145194045421675271083670569405403062728036126914900858324785633012938350974690846500104649049208741808529540476075118608283008646315444761903980371528406175981347104210110050316868900346717282280623976659484272742604773522695479508992882737572482909627069602720439434051513671875
443 42796119060645408577302595273875819521303581885214878716672401796407775688129731827078825212321389010010545581806588521714781930512506171010238398923979212624878121834351589309859283498541934155521363065594969767744087310325850506179937075379570166361981838643276225371892916168215889317846659729968018977656812657691872638307454523495446930784106576011020466976213227905390112937311641871929168701171875
444 349313806550612185551665945844898773059626866767280664757256253299101303044290050917371784497422437151047872416988181997976417127214380384973317734181251045202840297801612169585717963200924147479949010293252196107705134972131377118692229627016577418490123654761333694013356235589519172971903445648925436743062925817684517023424652970863330236238225327917569776521068691810256723329075612127780914306640625
445 2851196279596440726857120529340850437776714939394583466822476506044896395120954531767535466789403536360320540442782992154042442314456211284579601357952822262655231150500847856209290379531112462466669656948597414560890040066426013594223240139472221689471508967964193559555168613371953389951334560539734082765777068311467080659634711856201598400620654639010390760567488499521715539231081493198871612548828125
446 23272255697705224485296216105735022781872746392436624696865921260962444405545194553914777900432698806337487318173007191570778166236346407071196247566809456948509707037984296018307134347297262412467461415087191203993323376082289479161848956989473555617363234858221930185351342599876746304934793920663459276511826795849403051244977323999066030462633166471340360957858854618063304542374680750072002410888671875
447 189954612783105633950105353117237471252076739833447494966322065018950998128637627562634747002485935017970065075088327033397145027646620901443268455298802235545268603122330242339931987780005937187674569296642950821519883159826504587705140967802652230831559714062756398460185896798188162200077920798538581523631611933822024302555252562147636328617021845128247748170076218687807312335280585102736949920654296875
448 1550462292365477972221610289586349370792676202447925579210231831275073315203198357317625801518368868084638340978288162460409777782921012908364740839485880501225040425653537983124712862590600435689733771740121640155298980957030703689623675323184418974055148617754235031821588828983730427426757299175433926088638717400479197256877865761490372829230720954212372067332879367607123555217185639776289463043212890625
449 12655303731908195212964522599104931639145610926977543367607487337466468180102419159736736810146399655576832433656556719103140602414510815561998381565376771479071375209700426196148148809205915299082219177951572139230191562172909468080659638714804406278078090466601004341313099837864481841266404179776260538031912994997461608030449869182689183363051881865200004450777650395754125867142647621221840381622314453125
450 103296102933599782546321071647254075829565966233056549987921395905538582072976216237602981078688463534498749221891244754125259357401292961994512703061479507272338145712201192214610795153200146455476185203413896789972430907373634125462241257300277778169953675399696517935807165943888862001262682310131096488989549188967428121451330705404536241192058004338814463497783313443434405343168691615574061870574951171875
451 843131473357374897268742877485966783708475498425902349365101648993388798028225874979978758634688640511335005714064096754705484537795267386515151307134143500537310828976505529203885719393912735068528564364865385811271435641142699233412517992280711687528365396997950114238375161870921392393630760404667056819416796964712357094056559016305024661474801815410144568216168378498032165424547201837413012981414794921875
452 6881873189569752234492612700150856699641265490763175243832195551350809249187615506235742870166559452095868818812272296235175955016933279435233822525419242396288036104082037408819695266641125153853142865597445406263127892800822480452191561063302950202734348838984053373346644129550880993917367369394704120859324731812612149118795629581982202996867148089019228729694934083328805574097941644140519201755523681640625
453 56171759795336898885894983839219065240785522431243217197845430778607260521452766937657747322145264913288663102411761511031177282102403783554610955647180271454820698606172791150138666875502560512503500190501473275462207393391084316020727840748818826714418007434871282019890813867444989053269212287877035356301995363655436134777107910575246660046549453659040118773706815155817573259611208413843996822834014892578125
454 458489500109822705341560647889927801913236241950984543320971374515810466476713436783041330168954257351448598741933530666784133495770038644017602218590514078603886444500497350369091239755408727817237858921053051660675155541898505953424404991538644014103164841763952019598708476731186675623931612337849791750130082659365179110989144662022733555512487315255112756791644140308243648984642959476332180202007293701171875
455 3742318604168173570127181721310992040520579583041197175242032283478995756945342863765547091857363599815156040883158884002373675726164329686856857851197436714216553965912381636438832394421548870484826086353008417474818444518118794793933132304154157740315378306116450965688722559300191920440277939060342387156770896138820249088234827961598635654426631347665525786310839175745172890952261468555661849677562713623046875
456 30545843540034395121148407494761003376507252201147203602605752217052800572302727085909850966039322137879831427702585880021974754825092717208304545233116655963107242991616356108851955347884357787589692979714288399838057112052710358637965248168461917191606310434705229362906598442034119070043805205535676995315757721497724804217511109685645353211579003747828566511233729652828074174752970293411635793745517730712890625
457 249323656337821347659576349127945153157263828265854078397427037918343069368847127902615303282532767381570973663778475540184142412358462226780192584563205008917824120427477836541937067562520344818624538501847757736258294452755321664470655497122306805811332429755305529143735146030838311893833882969451634145806013772894944305851588677432473997299390567263302778317674708892103148383245780905781430192291736602783203125
458 2035048910277697549778537378858036480925029499641332729935184095927638685103930372737505268334737841747512265222245967201511802801208231509677357667135300249731632559400533023786591345406938081372399990322763251365012087846762561265137076248696139300239229641032476850993752483677871332887681751611481186528323771906483570995253220129040059674820220616415599285508241144128610371211163254656639765016734600067138671875
459 16610634257709655282891728551661187511891337572425516123390435390501240810506596808835823134109386906751558047265782538912355891826705381695070687902904927363548963787593162689736857440631575641444631825699916147606246461676295787684310930030126790915222309963995185572781497646316138650469309271573037353096147512471411545364758371128913486788711347655206451180317290807904556486362945832979676197282969951629638671875
460 135580608922931089582239224833741327905037933229635170284876592466097827828507012497295652316072801441302896494324135881100881876248930344305546514022019769889515149484923631540569704225211685193860318402157712705587283299061519457866053156570825819648634655024464702962908689207993316511377866441558155733036618546116861888718785409353533972764810167305830522520549290917116409295462009509947165497578680515289306640625
461 1106646575363666066579016320062495466372009268709968960997909393803459666127471172840419176149087210811755594234254620727323480385088722717629404821676623788441917038035338875059644180642643217316933706636078384841779136065470757763395867615256356332758011900784719246037364427385191085356739025341985997033923972774097445706716478526601637425817431458230208457500733547052595745659175907604776512016542255878448486328125
462 9032756619792694322056574828118834745144523688655162055705945051043129243847106540944756976749780086498012494927684169056721575707153272011710850506435941336076443138079534277487896243048256895261432290328418157833982111168784785765967878804001176032850599182480221915930013935732011105896722256796487634343690449549221528736383004125713364666702162072714626737199096106769211317159828933398557637701742351055145263671875
463 73727867567471952221880503480250915455865097855902086142090809603379397446558997816841282125261492702803791035763022379657363551295201879352667432739210056534135675810265259648984299720842920692860317303743005805713134070705786491208740773811166415337135813313031430468739672946542244778616137187835086387928044903880753601763082863358109085279760148853693140509479957861903176986710650719913928696769289672374725341796875
464 601787326377829107387956412380726633381483123229193430585318920268147035807883380054241466601368225730567722933714961260722811877344719713351011569795561445300210111031459582327524553562705353499681688682503785689621609039526093125597889556051646512878599145393110975948446520429442281197710538026403549364125092295569213086585083571695390382797069057446212004036813137017493600109709073198160922402166761457920074462890625
465 4911955250266211790551356571603502601976854764453403013721827058630779396380448833289795434134759866763620363800704276912367665504019168943220104206867463604990065973160616928540481039814409724603912127268892769810519079334674133887847783953348968898728954254235638302453370110096289140297863322446509197822330249397480826839404592766582267548774288341656722932725932002246388346296430971182900293570128269493579864501953125
466 40092742606994681294694219530324126519046300796096128678438486782285588426686237632084332342327075281677687794001318350212834476880020893731935868521741214370397508066134275550491942094703516943543895942451370912760866657753849941994509496192714991294110555361459718385307003294521257185012975154069038737761426109541270072095269674090391819745786847554874049266707122967201479461318673613856589099668781273066997528076171875
467 327248097315953636088671846729188726160810186494160241578557461943394193321155643821496391911249354815322572483002619348442829786239921403171057122114400189629124091063933501576812205349819023566380277515480317580450880387518387411627378202626915379460171239801062609316269481293768234745661801703992749410279307354450488318361627849405184184226254150423889648676182249638318969418740271570822386593135888688266277313232421875
468 2671089834054616141466305174337025363822407353000160485608997317699658106811262873733698933977587418928060407920006418231235780709198900625731533193317883680735278289647320882510742922077637481510644336018032612113095804008876124986356139583378428925190054067588730317383089763519863489681423389728891913036371681901385832102187233382695964546075738790915785747761215651875167502267622611500375029436327167786657810211181640625
469 21802176880806856873332974042432422745811920732589201232411611247845668168295294080014543461107133867050765491955024892085715360298390185209749475101462833962915921530514206301455246140529089461610739197448121357424194834275985438689150722794380558559997972078871364034086855415792111375629306871729027889209527208697100996246447916085881882697363575652799512747469422774176890481395122041441414495466233347542583942413330078125
470 177955421297249326611335162809268847000783097030889605039981152712961810080783997694139950601407527386586748800750152647388616892345918342711521753114860084418130040960432249776891317574126332393447726934210724392545511282626712512096165134193129151722128909774882685580122207705123161411071717871356900196549696858450222480931670660118379358782499674664258341258275992963641392279936881241908519513117425958625972270965576171875
471 1452521559760390413013357017456202128820652159320058031913637358411933078283410565741181354097468265860106005628176153092600438518983330648968975404626658334737561586646609403247084483633326982010316181380385423564092190312127343540624390500015583138821319516565756395289919245814349943476277575637633583627354060454045709865619987859895565347364543111850590721370718588023760565578441981797463977699180759373120963573455810546875
472 11855884278145164230963542732422988583194775137737236243536656293424903631622345691999714281953569747802258824270509241215175131804644531349016927749543682081103665252059610285817475072721374834201445909790693369752739233881872747724801427987258894112381261519034323669197359342566652013596699988305982333325295151663703761442224818697179963091907935998542032094833045985782984771585366599346011984295046204351820051670074462890625
473 96771019385045786114435072062386853899637968987571491956662002558070040141972298433879422508073673490120998158282450115762744740261695353755634646426036945789973228720896961809468483472713843611859716377201152344066009484136817324138648422372355194041492822441856890762624804738451270983822836248495319578842640609826351966437948369073366150708611213307661460127769681037473439232177036266498160177462750652921386063098907470703125
474 789871929678280397679897579637523710248458062809656375913570181179326846945387798958798510851433188684176099218766862539399820425547285567321092548017214226683177308428075463807422708636317813605575475125151122894369006333140082025514462803914668528729209301633054052588287657246012929634277862660363460788546978823307963242746111410275962060707493093098484119855201120587989620747989863674791422010201813463936559855937957763671875
475 6447154006007117185082449715439434293990011093282991379785771773422217867324293513079793770893226784489946019813431873657557033151547425366876405783781588079982174653467300210932199834272470481877859005593493943782699921069348560393064901703561357376669700679702687164443504501383360231585436082876204814202830179085684352930891888566659128346445762731369919296635465990317794618997243092750441817440076874845544807612895965576171875
476 52623461114896965885626033459831487286173239990685068159154165016532275969062118146415960046160770014636818709852815798484573025132264970158947669617557667399574086908251870152210657713179937614694957929057672594411464115696384373547932074976893545835758867272531060855610730155143408371340192888856596230200097108507224080667727214512451852553845230917221931168526643094358101878752582972382546844247741546496399678289890289306640625
477 429527301058862901080023588866723358451882233507605810894755073563989491680756778767962693898209298379018996801326679879982374754049438321086330609418852852796008249280509198358123579617712318918781694206674316787374142340923615329583347224215515097707543162529770301089454734030683680239620387645422890088958518398786975512713893816624631600341765868201670522235734441088814099502567183332568841180876262342280824668705463409423828125
478 3505921093865174522515845386769761275226223735215782086560238260391910777271636015483387538289681433570637687365474561822555152163510408658479091049925163516966471189181313931298075930479424124967392573130878078957569461673790387692614491117501747789539048616209737098060386387979685676826100983121379957436583727360261393917123029948559538215109980218258376254829444764472769466844383088739950209145046500225362251512706279754638671875
479 28616301422768801708958100034696762375484003849543733702181056500459265397505008473314434974423674860021091921634845420025815900324362511768495951357968842377724588152605501337608905610528556465892200318208666037765082481624049646982394702811784751429777338724150816464262042869336601564666704016532456223031459497620809306480521892236225908145973314159558704714758431028395483175905323137410969473737321067119410145096480846405029296875
480 233574197819710399251843319545421204626446682467200605723406991098713992315975544500893536669891527096651353905866335772919831720790968987807773147830810971022748813688335304406617917148094202784411114585123489193287282891133640654434729661355321297454687657998362108171714632873670730494275525418503862868765839065804172156048373473133866008233083438321711403325142638816863289756387485043010441600197513167813667678274214267730712890625
481 1906497456855571966884061694933760610632206766928850051701354063480250942197180317909218842082560148066197160234140676428811078703044252201550292207938577074561619314594270524002045587323013680855728141078104901366396591686975661839611376071376441703100216499121358834753215685696658281472754693937051785342186498193729581963275906347795271460141234670823733462530049922742700649925295003368939873895915315671345524606294929981231689453125
482 15561361601260063680062967156156288036925367432280491431162435768321799537232170011578785370777228574212201293753411727694313311218577987198386324861923606180274960940617675673921187116008723766791114692004196675764656673502752008579592815793434597569181850121238156724956437363861521857313414058092959910390377395950233237292033461380944724477916095133411663575423359645174057152907137758044242114956190459196250230888836085796356201171875
483 127016154159767057297368746137556471209770572818872163536104046731014231239363995347149571076533883521129055534022007130510966931640116088960608865500157405684325319687262698879181187350242032455075224803870393237150617859722885158201757516863699350145315253725561184728266138353165344351042820171873822323770976486596388643471196018592518172877042431271760633816282847610600061780191952529908323041123174856892319439793936908245086669921875
484 1036741117578769617772742954033220391543825216704514263893603930785315319335157403297813930203680406598107535933918895389694969648122491081630293782072719964139128782763361853682994066762289468048885527658640982235036328494687571453323682931735474537915424785437039496408314823073730615650726990847343824581854103926710387875331458265211010861601682885716431384531478081428389760508312458928419598686888891680979440934606827795505523681640625
485 8462168863391190318266898348268856847291693574762060185894478606887939724761114102770895735888795813164139526328858846939285192506623169481893804838224838556126408032324678053642222857369264193662726904528353923793104017051032437160210466564399255126974519048486977193159156155439825991241627605895330910961976391968158049101246642373222336022861192388087904338070538100124896678380245301335571141252041293956409617749159224331378936767578125
486 69070571870230358916077839172190262599759557497052887900540727107099667457583779978241748405832752032669782224279805038547427380344394328594483641651157586099177148581796352731177317572258299915893986130403924504405495243090010799802249421667960433201013818703314179485466839208292300677655371196243151740891952360780924672882494549754058197304586680595132572612733209779823120376177766129429417432217079564349404563472489826381206512451171875
487 563773185751435734386774916497869773288220171349097976216990091967677578704421088240854048019995583129235729347865167681384995915844595743716429343938203282649875365333093356507139832862044036253998957736113936187158392175134621440619337218213615505105520401305837136957281049751325616907929297874001553744489877728286875992306245861942246932702948920130007161056274026296357753586073981774260607203390176234147901368487509898841381072998046875
488 4601673279460901960126581577395843793885808351035186443661790013070280775180454182734914254112464550802310560114454601235638548453280042508247038814614669035011096424603988274103738565036565863801579785405080494305501493104996052409159630857116748553039996732508658677290807909388871658914462410796368261331519491871154889829825040373111596367460688992373083021371742116266230730218073325801164810550645568876237945232787751592695713043212890625
489 37560135008337483585464192026490391339534780940115394793363048751187644071238225503736331820824711761084569660926568497135610545795131488926723947987073641110362833766043482393430288157434998094205813488009095900247639048422941202482306250297963252953817161305499029718548863347618832335525684639853659307147846752787245758413656715801982259684062656121780722797873310768216940998389623531397738997455603045250160931800564867444336414337158203125
490 306576250891461306452743196603966256487060684135626151278703637315822229084675442296339604396560149348811038207548865952821527231152114251643533897651516375578461891291374999822746803098801492985034438099014751587893868087654471238685668040122881301242571662067360417026126514835355248471539910236591069151505675149805134236689191552423148651328716226332210982658156975938175949030625135426959917816296346919358040139513832400552928447723388671875
491 2502360483789550810745469085642306694777585127254530590886590641890407629778181040407351066653230817071841837161590132071181114124594170182534479756709059139129176406423097762326013708626489958437257178670011077375224095150200594349622086646759364218118459201091118724483032198139269999682513832768105801907839050206242655990687064787201752618026222421495398984613470097858505375330407001298633093201129423514827987418129850993864238262176513671875
492 20424961074523588510663542907363573100469941010510913639685351859166742861511678769628416600583905930486252798502668331419488232778659988050691789102317845757614835694860352625918935039782877189597055215214889499933832930187188874915935845865750422662546017079900780989438424258862371269752039674132191981805805374815349546356532774585670296410331480819970825106262346339512414517844692981581932164766849031357909272088591023930348455905914306640625
493 166714203488392622945453392789001130583035633196291177533554658963311314168444072090173900006040597048784900427602831333127165615917687327768900694672542570489210710852257059824299144768431422519411694472098728838709967874618879833915027158956113763353683282782641029027138759616534662702282689249800332789440467995059855623705021774048676674832921471877277266293421411927246564548490824796339825249651548960856672909613962474395520985126495361328125
494 1360767618766072401794580784279557709323307216805248070740266311745611998761765539357312751051647381530555212298488288359979332667496973456928630110190658018527884573099665308854207422087571067350161116492763945888092184793380965215411233901574881293598642571627898575429811232282411057976546297386020448167317599328368313041702226121701712302174242506473210286340278924179779427717237853239669270025012754138198090014810759384999983012676239013671875
495 11106963135334834673764006950960560134487537670108113044399343233006450275090994312220519010425864859573778616570840413602885842436204424652752790681818441627940685068212797191177587049349239335710435747846158526300272329814526454645386931631407106485681176474539370318891030928576090639231222635113199489831568973357785296061446934606286972899248602986572943869001468062889095808945016160451595321505354306969130806503898156734067015349864959716796875
496 90658117071857260710721357745412235705025768449002409382889437653880322769483460031845498838483937872779457981231079810629168434349589644673598455165324546001488582085632992278962759162178827346851940731070126074681340526244550068222700807790447845452832126170975224557463140801524740522664031890341688175805925743652328264988935954237344044459872392268631284394910496766194266673691593805920914164678351757618336714816820176565670408308506011962890625
497 739976723688550087000753473189713955032944619438402398162904228043706473568469685635147203228451405834187900563748191902248396706952830076944692691425968835595775544833137964921963785881549683432862871093008882852309320315227603862546204103433371857243103614591661690791265944086606045638171979376718889410585722836156503208967655523279135851109994877887718685914082946718606229602740695652435211824203202971646405050609729414645698852837085723876953125
498 6039895480807641959346714365715956014754059667648987840885700715628859894142444955873789549707254990250187135919015721863046440554284456099342950086779820165935426717046884765035196471382814424125849599964036937402873095258607787602121528917477000890638554253351988539550712328843189348541759315412063571468768342206780108114842515919231197844201862894847717593217172015693148295922033049435538405771856753352188999783844991497971932403743267059326171875
499 49299303952748168288455841559313850822046427384913842436413443735633001837897404274210687448645778814989052850733934340096738454938552109839259110496408669125417633997971778176522507925604898989765552933245236131244091147857663818083022227623269431047738988314644960033638134127132802800845013463469852373528897579525453533013910326343124940675368705780161395643460475956152389515179220059568855880355519488947193922079303973760033841244876384735107421875
500 402394607315367053494357700107399167999153378834403606750848926621897119966837368404000031240848963296137721468554107573021687941071254256902446853662389388765144939224014510289697132185306773535767785332991807251397815049697521366798399342470539297117811569346169772243120656338680187780323744903517570163257450662152833708416465524642781439090659114378898192536347179326126670712961704854155482716977343589189104224035364865130759426392614841461181640625
501 3284456513862448010616739377684283917660837377570328430962287610184476172099912619926840000678802950736541421924532060628765802586634260921435581879177763850770184882270568430249133702968994250511194559331239530545316783279110256396738660010356351505462030868742023321926634551479809835790562247083127916029641042928646534088956000351280940280776060557086560990711564653918980864401928747648021988964440643557683133409164089044907086645253002643585205078125
502 26808646028893974303752028275231851656621073093187230208360142202516304921496565673208399538175295057923348397217008992692332706750273795360819115986841797676224674734345466648145880046910340902075428813317518196682200607045639743465410609966505425597853135147227686635619535669717895541200766297278515607847548669354172835263313020643167681221400718855182137019070438849297908583324861903667887648889746281738994770731110417472109475056640803813934326171875
503 218819612581003022878269192087054257801298170268317375619167107872395906633466967433181395371570906318185362643302109017491840028703224039786657431680751519000693974109396140027721794924568495263086369743206589008642254321269743588703026199509708983396600888441146516527295838424981807875149229266538237338030871049612030341298790201162462708002366280195522955330030918684194372867219687821958546654430853164024700706173642839047488450887612998485565185546875
504 1786066435376620614226411496742064803163665606285365303066268945686214492512221189233687960643079637313003400474765955284533409685778133467454287577004888224863569620078779400555029748542029839099732265232303117136189534107012839735049102845599508449998211857203049865738665349204049645633480798206204639262595480455807710884038206701977111861702652019127497498014252604102475099922323949664567151810962337414162085500769772128393242383026517927646636962890625
505 14578370165051160799090077086114834164617183508828892396375182838776206325620207380839158675857232778357253565098127917582956496427232974077743014294837609463625286589146851905134470561551770962051027106174932336232261526251082243519945635463349449749033105245413300909477215915665769338207569543063972832555491738813896653720900214002334177996991025988342130650192062260761835406214944179316293318293160576681250344415093078698220097066950984299182891845703125
506 118992705119862298777504598410017369598716850994008444417757794202468845868518755969886267348926133223877484643859789846561563818985657738765615829293302771263299321590286828043019259387387262034014287083264776605279772250905629839173719811949501870740357874596087261108692178918596948697573483457546658736615985181301850873948429039493685102044370479596508844031706833546081227563314582548194425905767170705600072161639384205056302334924112074077129364013671875
507 971251498722855575788694827808451183517910757307651058231950199443045363800884448986275293351402840563416042962125979701871290743448082776490013078510463570678613917065665501853175535450596055909377464240023781009313799615290064738938013587544776961168082167279673097444763550450982946902621291429506994877827475730810058933670787184901838350488839406139956480564187401549384744539921662792199859283274298405781966450167445870089721893236855976283550262451171875
508 7927624410430621276224379301934251291198354808166383916053135081393420949981063150314458923280136407275998159963362949320289450149695961683415893345705094137836649346802352597886466463695151628583560336151266161013941412389316199801774338696205241550575453553855422057817252820730875238562610662431870067729034979588572826227481436256613106974222836867451932145166271512302629031949497889699082204246235423473818582077083695625052683908506878651678562164306640625
509 64707471623463379125413370602215745159214886722049073287052097822288529042797364768350459832530321464308740955201739797674825140345238375186808737279393987818187284712038543451067031605192575447194941397912304894999707129663811026933673183148880761088233303029359124116501074950544008182086787252876095754122937659923577378269752554792603494484895777582419974243199904099785519151396153955107824153213239758651456324018325268199181010686515946872532367706298828125
510 528160350078174472110768016493143682224173545097994974129723952001983976178257700428787714476101168533947437152566953736943909651206944326616848972608363466114323106918350145542373319096498480043196008936854056534787950110798367272310116751045728987623701226985759910297751957194476953242428712592282906525293851905407181389285304004076838340235615222812420760254504968313315756034719071205592008468438866234407284509026997247616019848237556288950145244598388671875
511 4310991426429794034226479605898200644853512150149213641991458052685511826140616532762620247273056863374843257197643440404316719406890867638366358666892724843870421798502923303657727716887096168724035968399855991922883894163026507319096069763224078459913512724417212241230003447686609409692985317129687628941094454155218153218806751718879330985082715564387907988897051121636374773076248402729302722386190065964301000229995093453172483322077823686413466930389404296875
512 35187509013125323260603275811584851215172518325022211807968721246825358618732299821194386755589051105739221014687930097989008549300804511484410852079801796446989371381253980853441677382423484486592419549945749071207019689968289564106308946366554849784779608839385723757833755118948939798293422482412632691531536762971073811348787957127640734747292927301692768485152936691664011390241697959209147096835317666126900734664545975817484535497214892529882490634918212890625
513 287210218734806322092635564027375502478922500997983913449815341677970908795213750220504563846794658106769561288914649373825334701904682100268613140794627091811837386834995958979550858070928402335063655973459650833226938487237498031276648417217187320949093397527599053959887499474190256837539445067181012481198950817382465815205778295493217382696688539551109065018073600092094492306273253551151930132560325671804492343195533356377258105140981570002622902393341064453125
514 2344289552151183372017306503099982256561637235104505957378622598077328708671153004887129837134110814481607297668827542268418218779534753330419968626749243971413533297631149876993883419972931756051750266485410272264164089522850636851171849976673550462719239842685204683231368667957668471400993113435620634439016456729258550981825963598017562805757491485985699122903441950545984752209107066123382094873073491726141412411987143926510313018951592312077991664409637451171875
515 19134742240489738888783531570589190028432534836075300872038995855603723454783323795563729913639188273214529557354555682076802167266777301800170489155573033336957772173786559385245571328665391525491547825252207960143236817919943898042568773508477694812955997463938061022915374187463830861446839458348491157172180305031848522590172961547777367317124586766590355253763315504078430137496971857966541996742330032184346738971938438919444258612401199570740573108196258544921875
516 156183079122629638307575718159392166435900789834185419359710619584877303917765942882330351579380220514921186108513143686741748390974751718045405362154491673798374722273398345697547461987059938914139224255240925517469906836356679427658109985434673691188771376999102539980683211855273281543453497881950602055136556199379606961174340161507510231084883495376118065694081525782594530091833112587814688544327197945951346203539577230296787890839738111026235856115818023681640625
517 1274809657618950299744004208035083813932519875800724680516521258014717187355909571889847567089214381050993917724813101636265451400745857653451496284211321237929380640127185066196791049940618516259019025173626135772550516094767635805942568251719571489693373808031954484463101505740775352512832386944278653193782857418318341772890807191858441801091966152262325328134365525264768848855876548008648755492137028976748260950816695719176215029211363116701249964535236358642578125
518 10405350389350058422826406307959955642786686910494465514769553286374012314792606575663520397201440502786121385620433861061528288142837300763833882409795837272318185567170875476504698569600286078878101887907647474963456558402326166644554032735675609529102167425333006744920766879578654301976521401213527501110780231192489313311292969495971764544646409091981482295932432365908770537181268791269267226756462320578212416455073298737310331929517559501618961803615093231201171875
519 84931359029216329732103999959073299218879070967933784939947713993519365337587422178287490465676189312096305090332142086071301110417185142836566379834788554154241146069800978772095119946893583044895733501472082713046307842601747129356401803580962522945621067132850750182261146209674912732072728207971095213201059450650118006519567587081841018430084598635879943037308840780116172638974539692562940935182567771130900250288482551585460093857005148265670868568122386932373046875
520 693233334451912420978643904971333657546990406021920866677933840639583468653985123147922098698740285579171230119014912944790086782029291916908155562200947982457638677190446655573380720924931539265785806696106115006011230049982578793895707544774491086519678159948512400648799958903069312791079461061508039615348891038613840365526281328378833716131149849979077195934101922312530168332026365056590400950478742902635816256058726034794945959627288090132424258626997470855712890625
521 5658362959080879263804879050327237087186717995700201892680122696493044206476039898804908630002260016110267724835166998156831351164035142026533059924487651512262769580857451874152380410045911646984422064438979909364417682860799580998611048394030473021012465592492362753754082395885569436929703687495513967955473018626386633557469299477560721884860229520252572813781386611423559093735645555177459895477048912459394658806260022074167558188417803677339179557748138904571533203125
522 46185129574030106323369131928702366008662323866673205926632219355336690034950622140830254819541495877415108796566446287396462209909912041511708265811862295385763115650717818907923093286585143380857433543948207368554008377858257128077674870768687363912329483525695941527808824575309654677430844959032519085324496820684658730091798774849924713106635047452839570198802337279547638412376060075925742940513307981054409344221719330219751392489768715421405431698076426982879638671875
523 376975851354087874276618133532115103778822468731229030876120353105971237252365622926228918745381058532497072093136957901612151831638593284719086759251308181173689612794316410966945226715162759103808004472897375045073818535670577565797582981776416543808107851369573973971777009814813005220362894277892481333912872927450787797555948256335836302793447031724607109781302573624122997717725917431595530972977346123653173560123292971085000552071420099053966623614542186260223388671875
524 3076981569930427147915644356390615547658289829312192219861720240729662021999396897149835365160688147163744088982872884705174585167737252224515243605335147380950449393182396826050605867852850440325218541569750639922428059688831918736810706756233854979396136260810300616800637729518485232042166268393437027059261276964237997024182500940609492331334944605453477544830990677048015400991618273177069165622073841520715595437907139757553734633367670259218584760674275457859039306640625
525 25115177928992953365007171560924428919900561262153486735475397110707051661208484627604919870426165593649984808431674478527563574202793622974366134664581851091899149739909222096001880277801063016695065348604045773548173318853260523881143322835692301636839744837559396558429722147962657242116219269765983050583919675730618153278485785561057378771447740578665668801590368166118309044150293970296758691626078223352358350977222003009262338052605401106376348252524621784687042236328125
526 204997055740973126431337050263385055984131265181851984056828167496125586282093892818801668226851333729043686749573651514698016964511877446375932692565791300204734756501356268569259714760217873562072375362494198136645312293200126457759272627013415191677455404463439456332287655536849293940529698671758275099950277602842611577422120341501431402744453236704854524843438821505462859426628665605311549431929674610712849578203612933729317361025538957175484711115132085978984832763671875
527 1673242888474836963838262929219984126042804232886217539536150718300650087902811658773942884212120853385687095369261397969066716032076870119143834905689185235668860318914924354252568943435162790370297773395881294763230523149202356719375576427598767392221957872071003614946430723149053080773553697671093005240743980892466843475043916631598453345872816258368560216410532692562853958604032246498664113944905572756843120517377799292154238539466308555159201887363451533019542694091796875
528 13657473048633772741912573538249065420666073351134395634509084670564617084796708195457403818718438527921215652449009206970196905853090539495799358668404982853617581841628899513986793712948359800271892103521399975582625547094021670327366674870786446047057747653758444304479992398437791398627591496634555925908185644882029261089107361193463062417561364033112784291453744603046596694640892480906967897970110608407738461500723798915602624979280001193959748206907534040510654449462890625
529 111476087159215172961551791444190892316018670018050693252048585931136419529424907072964894924002572478426850093951171100165968318049752343170836063098712050001142913632565129826079402977956156147164454434275780334377797623702181352483033102293882949587248108456519388820603463137142117774672609501279164180470696735433289958765414862460653823987521396455599439668379455642023157567348441111589717270527522492724737807246570999773712671700805383612209453758623567409813404083251953125
530 909898775862645138486829311368172941850195599913490998002849589252894939022298447797787891959249146865450266152776572897106729592701165339271370250961045757207165408701217805550992124085336164467566162789936803710038593030611488469919830899877032805166614869758817223638834745394854306767312222563273302916084182681102460671317538206704592303611793504059302632311988387374532625253871023902292654235723565801131301149954853014003087342318853818212698314482622663490474224090576171875
531 7426846451238223790445016242018866033761675948864149581247767103561903097281610871883405495732452881478099910118498162468577771156265368245151161563129776822054510382523701108118730196184019302468194811385231332084718965950582164411952812464362083807857427070740381404079295506891411301053033083113545566453781375779525257331694159130136115676305114093759034728094192039114978889028483622349080783299322820620441944390849965143425183347676457427943841338446873123757541179656982421875
532 60619982874442560827147722749666066209863825489939130842434927196825606887481632001867236577935791611799245108893333031229176767672136202362441061866882081862437622694718743997922420100560150557668455672003261265196610764046649317070730661145465346001075047661021555686210433887991298409020647492686356120796551017578715663247178518200792272208874238376700807796262094580531799511476770864956418019457374719187449926659176856224205523341981767006247938667229391285218298435211181640625
533 494797131975852251414801983866377671592213115666429064705632765414827522415592156940421283343371122895820952437155857875263101109377381499947143195221874166293558571209331923357443248062841216039661634549254142670695323151207760704528014424489222202892889070549109835800914906276541814574410978680160377711158789539094277772496372795055880986944165672360622557041208065218593311779340454314327968445083904882567870100729019085090677483204670808643321766595590815995819866657257080078125
534 4038671576641884101740803997418785722774173774315203684419803746195891120843697089376204284764674354781220847738158583284193359578691771964034816024215510434999021371672538073605596179120009902031589510412492507729004070051377867289219184327710241838912764990575775022715992554445548669608800074411308435299639630127262042776256050177546925786308543147955713453468149233477956125121252980168933414158978428037866952107402538007543691981916981581339498585947467290679924190044403076171875
535 32964758786781057246186010216192192153858541008155600873613545980736498372203088539655723597496176704374894190824247964712987079146256997141141012313826991855586835148585401885694313070257480779720970585886112937229610853245662262324271626909764085345734313847521102690146201950307359477471836063910678687329014458186206261175114909849631043058922946394147796179063371356500661574522422986974414614913525707140151469563090093799076757571099753683745159360540810666861943900585174560546875
536 269067514218182310935748042200640135696972803466827953469838403614426616909375429055914171703491651722030629192170100897866970397782193391950887882775037262030883030910765947752859188015774659266735863202673741756361047481685954613904428504181987225873651663616574401560722131186390364730586359522937160343795550129953131970107308345833106543794601316722142259988611475062837273868405435167210144936750580650833510414019862867877612195982242813117359114816196097308420576155185699462890625
537 2196203760380107250664690268763518474661849919545945521594180846433218693510707962464305863072473866654682879059337289507974897790628078962391763643042967742475027781878878449243177184103884380971544073238445723505166312018174612204180210638173410978550501928452927475255028282609293255143786054270711423128020284426738225783446359810586599792062168971309205657200164180280862815066218006867485230143802920901232832096752277271789970596255931825917413757753848813081276603043079376220703125
538 17926024890528337842610682054625582711163907143457035913894232410115787681466448188804346055172363890716369352710821381611744421939547888744654318188804118494287032355127295276138884020802223920714402784344351108706247407956456802833235678819004301397400244330280658729139450858297077080479065149863056826123269592318085278282853972918369399763702669962259922672172469676866069042636098541166700127386770499249825664757224829699735523022825676062413750855295546671186457388103008270263671875
539 146317192499581769666136466514803049991711322641381176315029611404659596412003862451078872605636530907343450341218154473497820752536057703010666727242396668805744906823089776022741182446463973492570866744866825234484979399291948845269653628617441849295744914376012675162569084343831371977633860684569896914312391656779779396076844332024895000756094165052961141863722234064447748200367715308654722821710661178979764166120964137920505671284417783235376302186647734515645424835383892059326171875
540 1194281551637892629022204434328646759249654619261956224441882627894859148898041901678723535228779850712688963121519224010802041196267358698936852499591904910643143582903988331085328564152606376114992625683502985714256082873572636410198001103889353971996445478805916870688599080563857563569152629597753116751274872683026514786525633726473409011105401601095712578554635295491486446364135674969046726306305054301050256689851268933709023867501792691417556759037044145088657387532293796539306640625
541 9748057628885199745229997345564421842620876352998844599693382107878697542800361080021052263203250543516737876096919923005553100674632721444208524087283099074345262226693536670512167904829104158761363255662027478625286137746347131422935206609631911980528281072418978579447454540481105056027018385708982713798062851978568456924103672284360665099712603535162708657590519443948148240635841020060646420737390625325806104406698227268282653605751660165644923057570725433151892502792179584503173828125
542 79566353014283608016966906940714517037463944241059102630305581660364088194532982275029669603600807674477044314146410869893500388802316833958032453378952417083805468523375541738841750586001945945888743171367730000539020134359881768076382049537978810225336128542101032734145559196353187106732894413123530386711505429540286847443152216946505515830545011335191397897585665007109185710896375076070763312779330438742307193719213238677191178044989711285185879190151592155189064214937388896942138671875
543 649442665709558083991219109223678842735326297115608357307655084985460418803324406549980912087959318592019375000010309853851707377903677517917196672480277684722875751833352367330734987287582897077466982878746887826010909277403610709419792396235309422545437069334725648649743773856315295226923668345600563160144111515724341620569967085199645181809761060324473349111998858411869633499426135459797936816732445007535980371091658977747671976363622210367184946037955040054612254607491195201873779296875
544 5300931361881326719657687488126070671791303807540197033621967124949142865115249331374364076825581070803038085287906935490114567947002022669801479924118490590971675490482890547224723614085799781586338681216952928252023790758637880573052193219283412072074328765215740995485254350617855145668243267259152675800768533714139113494052387597798869080639435433216862522656203609012058549330815728456917918475634493494225195805128391197318852092961376434394061272527276518218286582850851118564605712890625
545 43267673633169895936708588242905524076883143618667844976604844974709522369102627215493927086936420929150090227878914707093370068801465063929256849153980740638873618627328619962286211331544254359701382068988325965130074268425324645089225046249304479382561731612136525225106386898333822028278577647407518310605523664405526010631974369699994013079247938427301524989882053213942540990816765252672210132505358259829212252484909027306973441284159431188432838534703439581363682009396143257617950439453125
546 353162765903479058572220570107164180691961879073575494261718942872858080714297532184323809716980493229455330999470543038581982168809620299245546292678030047524161053916042841414491259104155546873218740471628965727520385822873678242296467564203793612744502384643129137318785053724070393097762127465187892969043708638343173403908957883032957094582887852774762312058977478004244531668205416599868332547919065195878744587772164405109951631447173665368417466259125248040362521351198665797710418701171875
547 2882612554537242146671576877428058945766371636455737267968116754107937971606435913610829190865758618357301956576521709779419270656074227033516610189470589365658506259750499114710619421068391653336666673681464767798252744202356912746626299948298368936706597872249243494811254733765696600553442609940766155031354231417348843879609963284829660749640159451338100245741543981833307201819802687208600173491610278061349262090448008641494914695209345185857682084570700886683169983371044509112834930419921875
548 23528684056820235588132460222673126747284288178453740265755383397986508505349896153343434762902878785131189600773158952215462974028597965846482907504535442943722646788764348525888825324121583330268385629740213192069721654680463953831815986019926785175898442952845497888330771531795910109067994187429843155777886684598340837737465264602802251077658276721759567776530777648269404043174945623087976746697316802675311452087897620338299872480385846878050558851820130146226262013442465104162693023681640625
549 192047652250143723681250949065310383286347307237701343638032082668246015479402422829271909766042408575952366659083763875463340680444866252962079922203295588952348873991385998538228961925189958502633856192180160403723425383769285847118765360974792317708385461444716326461138894311473652082378302725186939232308553374723175719180503196755577599531980375447524174079184616755194432404452415922750764864599013855832875589522256073760575004375718290992640357249640788162015070383858983404934406280517578125
550 1567546261649133702990522587313006931654208749700207332393990075712662527213775785992567576216880903982555822579240254471401462194019693041923555609464924245367649038082394757493957239390075835072312777475698406156188429017485899163710413819449021399445377970154480796286427370137797869187763114440421744986417233478256644625743052998513742229154929603648848224143884502827903263396899974881187997445530386518199084113904096432531251956551395206755645189719105929426756773636952857486903667449951171875
551 12794747832739181174686461637150413567246877888436553169369419517102935039946721517486597115678172911186272725906146086582064511733523936624804357261599808619391257270953157596866137965022908973183619931874281655506032909418319703930322657779868329228827997779874063065947190286705873910641956603526413361379544034161718810469722982033803758298569590404775619630251075776951116147902213509970618501486318657344497707296207123218903894499878177702666846538446447471837341680611643823795020580291748046875
552 104434284402654806202006777561809031697655647638862421707784344035339412491260578384977457513528515552124389920372857048749623184424943970619190238474024222513397837138295654606252021059377952205751507656607340462717502658920908551847570370506947971296599308246423418715175492314991771068603119318657807438999181839443338435311084025360331449548371959993023472940352490227092612528068635476488365053180230775671990811253509785701070165650510848925333787538677885776972065201562145375646650791168212890625
553 852421626535460344399770851060834113467853308062075919537302147596850099313404961087475618400112561853449808315136379188765264168246580656819837025816245095843109512318659182109528141118435887459760777587959179794584532947934289959520863838371454774533573115766123241162547068849329602026401844133681873969298657882007602196064995523096258121005175743858600434949758765616659383062153152115324373009507527896552442503091991008727143239006935823713335177310082145692160526806446796399541199207305908203125
554 6957701999314781350967606847181205659213698366037822869756256315438409805765140935100094321298197885252632234345770936156408293916091647008910516681052087620730127566112157002001501095293689591511335161030481691005082789595529271317495082826110328175886741533964881130897838303768419454234971651556951628107998851228425945430983694850557609466826178038690652255392300302760204642700501989005918254297371817330444562862117263301755379905311695503253344960020653170267024290041035783360712230205535888671875
555 56790695595115908343679505705899544890119184039447089904503030940431346567950334934688808936980290424724575218730663673732603976637217760236807611423277199769654632976341682288372088836160357603216939946485429213132059901736278363782137870685531460140863818603156962691540177004944250511953688853564288171540508644054145421368862015659132222853184144229027516029676621543352155681072722608329316947831105254856158991074792767886646650468012917676833421940555299517287834998313655887614004313945770263671875
556 463541425961437363172280954351277364012986364903903555998686464672737318593026235320386674550329935968456268672120072694979915357630802897234418364016990683385594416271734467853698371932198232159499372049397066766244357173429844568058952464463659678770337063022096409951934195492916213306012313762288607293785103672115065032223864733832958086529448771709915376465881710892118487170219696248204395663850475288604921467816168729340135806100453744219534045005243197618872985632521022125729359686374664306640625
557 3783553825687635006567616957924280466778075888447329211419319182620902987411007329183534611448595003313694058440240771843810093926749762568792069468820748837311124668072219444211402386779576957546739621296689229465462673208254270223857456584353624885590413351173609659146239299854998375380817804819421750364743407060338469001705717103442597522496725553663741024213667785770902536486106123357104202421038174063206829812039795775101658303984343677042839120944102483429412331350505382943083532154560089111328125
558 30882416867454789618091955263973644207585963410914738774212894856117970095214679762029545996231000993610096554320606628013402208903035582229404419227952628122327330436646177424308548288812796093074905632225936293160961374481095033717690278876581353674349077566404650442183380066156240554217993341759888394240657515521658714533699200026931603927025523960988679595148452194327248057307765789847976089252624611302994476103155426810914545948336630607135380534362376870011028529017238497544894926249980926513671875
559 252070861289233371082405298270872235074188495782437449570839160821866156140981687682542440790581084886395554666602454702476870680129109383762163150247215048663606434345378482579914447086434306567547962002809024489627673646687136283819040940000509163459634575396442359534640211163737429911467666345307557686935424049311510110311406243717677076432804356304930680588279505156708942525786066048123197856210673502081842313850957331482620584923601150915711218529462231448669100319914804231302696280181407928466796875
560 2057472359880511866552673653749117687628095506660653414095198185376892009981596680394981217962345833959804098351215447604567673667745560104180565214052861064801154386904092164434516246532151124279356035544701200498862315849654937332425055216856371329481109590468353838713651410645030690801406763326677250955744377760290220385108574436772796705422660703634476611955568268652180704398244173633512337223317365851273505996962241912662487660010962050050081477279186661436525575263889464849853538908064365386962890625
561 16793660679466618099290657063428093350168127629869972397389394441440927757701241488711675567764742066302107663513117655508523676475518960285373204886820384918057447353860244405646445759024996644280340925404876637644208053796242329066964938068556075842916577273736902994116910938994245459342052638087159144253412416863229552196414650711962810907734541691770805910731490109171172906095650745613275404390013555981507425261858059154385567826255603236765146494849933142635219247840172585028994944877922534942626953125
562 137074521396458502994616465828044168187259843698789922762465971633755897427288464681192037408212233153624015159862944841016721659739006201291023570657410933208557157735041061589946713892267699578613068720878248368959145800217599230683273552432715188486949128880343722360464338230266994231399424930971432678197958502227942216187517890568036158496005506363190909927981377061929018494982844851630068985550375072045971662664146962853918363362391601616900242789311531504804308849443383877542146365158259868621826171875
563 1118840303772585758456804802329020281620076522539849641663818799715945057907366024481245240565651200541708536645932683577539361450257277608629637633271803558314709867042506949814770452537302046121925573327709334124928337195232357370828261453298810747225742629697383678692889718217756260423863459738406939618178398769330978878928959145000919421344036938255347010618841418981722591358393687332101558789653547380737105247713598741223400116230081967617525230470366317908514799776831249999986539478413760662078857421875
564 9132285216778980039648801035869540293391867569916647575201198422653112117664333274594571844533328508112725139061382663160142789606487683066931022772856871585018741304399453574298503816989004967540059702463919615714896184949059585248033511246497379644953189363768680951521932108723557690767643223419497906008814610159890655546476823091488651836000286787105606457268693533888290636159194200546564553113279847726681477537173782969425225711864945651921748662863990206513083365026661741836733199306763708591461181640625
565 74540247611201014019635938323760098709617527861068731127054702230791945308032842378727039836848517073001623340924836377938337474311017666539865663229491662475466765038356931495763481381830518983571713424723556145275036791562110491917911190665491635241145754192226054334825975313969233001318480338118874965815470120058941872280833843739872727039842313797225859413404314054157067491216036695484122149287995266555758196656033848575901255375198227004954608171584407296503111653614148668367533900891430675983428955078125
566 608418197860325439601627367699557882695297265061937597642529045968122771315363424668351820700485243108325356323327623831981232899012861419394691290702063550979386530817577511343157256563470115322616238710276767217026925141385211140458609237957455657737159701465730329075430771508838964651670155029896281068022482048191058889611186091026397492858418836165674497275012737533246315369772453946642753196180754949657359803502731741217634168074008085270719851772884219867334866060741560556124341019312851130962371826171875
567 4966078264435239185721734602139177346308709732703345009519469926219348533533141611002612609452124674988229213119403692650737266875463349195848927958578260572661863832600421140995120344907243368472586685731914329991143699540420454025817424519592182048754410701773912475731918085378851151496924345227179686192992768681026460811899353254165884022986553654698357081549062664520107141329483989034165699722487620498237225085186809683537822850112107447632879395155076089225801985803203375535730401679757051169872283935546875
568 40534509676447510263192935505898405222657638351104386130556763572671643765600964740000848784013968103257411786344122569027654175269440570667568910225251652461927840363740548739803844600620381954886623276664991791656033118283426373151295106626559985621486711495753169821187719281155927045194191126823352645909590456087398724774825741176262877836989254004498453356365435582202376682748253081142015699282164880737511853799327120717113715980010953197267996174957497594247996867120910347015438901507877744734287261962890625
569 330853922797946514846103336026896392031945737520493686162775586833426209653012523234969298698357810907750679666650170300515482749562455468737955182873842616029350446148399170283111640832595169021777432480671202966693175689727956921125689698471717125483550954430923011075898421530876503179488046089825831166201013030658590335569767112950140518025094235224509177340418415854222159707540270975907671496984334499901560161715469061918069817048427920258186770822248834604092938884161052837118432989882421679794788360595703125
570 2700521582832752494513139327680487841979592799938371069669404414744187440046110761249680255223368587528645619871339864469740014866582946127366018175359651373364586856027883471734058739316645960894474975656737152792091260123028173613987470385318771470513208871872932563441168426091426126116967593995908021973366273465274922484075285011857462012696103542177614973058702624809185946834178913541946479480610871787952923810164783808423992430784114904622847765598125882127209435834796873165952746376206050626933574676513671875
571 22042406986358327222439843236401432539316741936576305404252410344940481255665919763972263071758318711670196003713646090189667907422392629242590854010488874493205611868052847163093912780677532073618088269357303483420514965884362382322989358376111957822878824402265480468273207937951113713477355248611692752240647539192870369807206343424322512356584621893408512070480750010278527072728685070780849722351343700381005835675915802155468877052114730242355676093647526302210700275085552939102750968913824181072413921356201171875
572 179916246121091984806701342448807007763473527366687487997483037228242000955967536220977426889232658303772275739066362934850578851225182100515418267474493974331587315840110219554928246717025631322763758058721977542323780756998201219020081527981338006171090110944560816231114552988139745243019038576178307192805981289949579860810934159065363193375404665801420896108926960730647481524774167004679300031304273926990764499606686264428328884059385578854214044452503374790198861213333576293538218493495151051320135593414306640625
573 1468526356415544939730415775942048589544984144618230298911044217108312790724686565750190322815951802362669817334958937995660769900915931566515319864587606625917788980380309488102873775460093332123366256546860223171930083081716576455355974904171700694367718743411625955287047410812130746728030057032607680644450099811602743061001246439288794248405277329613081280032058357152296909156811393985080254477772583764192557460928125611951255684812134834906805303120320853368828108007052468848840920401244147797115147113800048828125
574 11986519872339069625203637622688380778997738535681990669148196612659497892907352614187241824821028149070114037263593935933849016240781584157421924633758656644204080066201441587704814053845548851392206194587772568584444119462192746268258526121996936851110835769947847309403755813299211288635014991683402198552411278766783732697848452006907494583421703309109499358686679160563256868696501434780613044308161728737064107115180962153087623587230564666254842364415657911835298161870521044085335926610014212201349437236785888671875
575 97837303377157522156080139587753078946802623187546452207816302869970287068203227655619563405971004455261093112611555289403578613894076868076489448368772467053273965956309773555505033906554088532071568097674822338265489948396178815852245637657393858095592576548304083764731846970810151685429699061344906775857361290493796181063465823479743032108137873146898774386385916248348115049612843438029926625915028530907752709237887737351607400600123624138946344097351766317820559998599423408120745460081479905056767165660858154296875
576 798575235686489177182746831537205077783060153840234662040940079509810402288421987343387006687394622316559220567161643855028050895329044918403565614181344820869678458570076111739478128257857652549832588057931634853888237692028896964498578484743984528189263228933823128006262132508613347524771765738198034780287443723436205820166931454693817902330053181832345253483558975075032297465680912858590070594527859378021565485651162941219759652192777771395640805507282794500676127557936418419927415701664585867547430098056793212890625
577 6518192806207528939486266221555754593628562190589149837292156252048549716861171458599576615784381156336675808982443109209226829744879296162888314416281861202897675096356114514062205773980265197517252359114194013464900027694346287407202100282578937410458743641113670023591643620523981199966272171461806746165014017876955115485717327194742033541678463721119970919039801007025101248912616477015451806556553165816599364217943313351923485512925923351872212893612551450239452875600372833077462975115423660099622793495655059814453125
578 53203299526777951737121459742499469769539719598287978442307461327838341134285384775844961057532892228618369781317006434266847534018857287852829659950098439715931574085010003464529885815934787186925034770272965611840676711563029419604542325554629606181748487977129353315822504217610611786791145228545096939945828522918008067554669300127013066881833839483714530388144625444125528027140951077275667006647613767495670159894665689400938460346367566947787516853516272584884386842634682054475718515629267812983016483485698699951171875
579 434260103174666583278920604101658378790968763124042536863692269497655165589936275879455961338563204941133560678433417704530072894015383436084971883256756479115850614404758316934365771549643893906491562316016745916433266700215099884937391751307612000660603725154588482804350387868246399868417369713523868206983074961025753943260933093349000165693161439020345740095849239335878761537720263617524892968127840187707711135677507193730532320769786819199791975130974454095252075292341228048595240529561323228335822932422161102294921875
580 3544551538844996556732384144879091741366591837266105692002310775058976538885081987156885197522638665982060060064579080531298015929870975043057273933316088195419532532772433117375709428257417131261040101606072974986722516328705557555305782629756675913879809931888944528306166315418304821882306518707062227970643321766487418419289291431584805653704106797947739445136323011696904694970088370016113924581564195364642058958355086596291246302502354687781106998507000452179254950283892049668816627561174215088612982071936130523681640625
581 28931613840829966818140032387266041731801386925800418867067723708124937905001775733377012555147938585703597190469289539745029065888478998889298161084309534767457566111652956419741607709329512904013027581320478561120726162783829077278996950027952579128889043441570618040996407336159352220796804641367764256601687093249487875043978917915613054051643646394172208349925491526930865526635079745898265851293724350830804922548388258056954478213476744589814190358105387710363768373453802075959237667668322302461092476733028888702392578125
582 236147865325624719830414561699474041197514991699012603290642575455364730966741527526416847588639805867305071003724209189480820419936725363247122501843354024743282673124943067436780435669433872071214674289113690986406423882907707409460382760833175652580693285437372012485371578630318949879733448633071709146457221105997567474150449807682358455710874861972505991822210070093855084841799471908740949644213780577838418341108556281625176087597232125581425298603448870320948859480279640014560127263265609798281730036251246929168701171875
583 1927504445643797696032045131185749785998129113103119749900409898931773241092388639263513287559178979887496752180202748798632768211040068649131752602168897225920963239574636328071680241054396027151951329171329731447253346387319637935418873357912467838873597202750160854238769676260799215485382416710200627615546904661233356615844814308089388746334093923812476792973218328034587865518468522898935508672731940515922109572859738945397443702770170086967040130662907887554032069200989369006212707617631263445900913211517035961151123046875
584 15732826476553606162864232886365387242018566255546008449644460357487261446422763479738880161762192710865391456746164350144115375811349806042610688494038661888060392298872217269165095875502452190451293177376591949676437105629580768212282992166627043600025572745941028355107123083153207906657822437605930638958610730022370054046191395965658510627677816308537178052399032228938052382557693150358240842064112696491644820611969045229596795713743218985949021827577345820726087799805699089843725167227328487484783181571401655673980712890625
585 128415698080879096188161651895867625630213725858913288247938455090896015847841805208436102304234242410341463284758602269461662234947897030689130595907853160491789474395102627770575755139208581497233661836195973525055570860486013113091546821297583418417151769418157870737489685687620090834297488125406296975352903730305200191224241745035244275081766754228184628629392047368861705842799903660098375790550147857177616562526794368115006301595879638554984616315829839893950396960042150363344061058008815923159318117541261017322540283203125
586 1048164583660486869438653025663195447671858764755942755734717645546651236782076599888277820615909533440433760996393557442454891712308723216252145631667951676596988859467943018668281113259549032115567220701310856005409152020416419607731223330476428530171134102992463282048290010628902789743107544689974010169149876352716451101549546510867565091402500297653788615507934990254546272689633639345610145274539788124401493316088408002706111080252648100760610835744638211628612652603336017285784733071678231919321433451841585338115692138671875
587 8555410365391682251564105478193940092265381759675728233628099629103072130103138920756236671595581698249215660692556540382623983598868776702184497378061719358593046478752890770124174805507361598697167279470168957178257957296873999380939030985300534025454064488652264759420554820974726534916613125018645647061205207572586508147131838933146986787798501663115116725638469192012537139254337838554625815887145663386350684722982164505336016278588286429281339112708934517876870571632727917407686414846650080345824562755296938121318817138671875
588 69831634899009519474061259396991469207575936125418141000260231607830952749300240209238199406717173980885650191979662042189416460304056918778062789305597918436975631895509762421217531356180380505238164484182026731701442292662493699693421959895858912301973633341635698363481198050313723503019518079836846318074803930435118314948075191668456391506947512166344338023765667066307177302198873795362105979753359811997484447488495525012768496582093142781404228590919772004339515927277238914790093152391327324668424125775345601141452789306640625
589 569985193509219960967151011797005590691778634859045486498180821641763445541455318281038443993238014335118267009408272316154804849057537537247860432385053393990860621773804262660312691479193381071924135649767732959340553567171827006220134134179081112637925366086573012243503658188516337006445983923088778474829961190762385527273774332687359113252497596716716629353079632782883715933173670375301672559226413169179584204040222782547644721642107131374822199218563702275242100698281470386785635301213522041496872816424001939594745635986328125
590 4652377411607056817560591227015183868804147306709182749977904742300170164175049579671811448831622533637897917214387792528706801586014521590807662484266565163353971739305396190284863944449228103140668889234946928617883901281780864566800011943352927441849649160741194646982818611130457517519167068033335089977177552951097080548516615451846745259920763284672001223174311321834229499798753596822585135895963734511833575328074794950284919767689674172027158563321840442687328268073656120146004955726265310544942366277609835378825664520263671875
591 37973996213432268761098647093196754827664793544206145202306335098375249958628666022502537828417655121352205167002753840544745943124282152849358718356889850723676808066446897962943949072304380315327826857602953291788730709310231240574698107420843057728927611116113351286175631238476830120094980921487019222649326111649535022576059539528157065900420168895969262791446918726599039258989930912596326270571241147580641990220144607764634526852265134749649252644939948892744651170262339145658265027744450274826970570529738324694335460662841796875
592 309954300960216835347577602526739790244585725841423710773394779849249947123660916529948206551702213208953582911811721517516857407452603704631472246304900029786458504574888036775166531556305381606168235237505328988619048573875599437244980895058136665661531373750015593157014033217811438438162303194370165876835597822228894017532846163503869480105390239689612609566854517438476950092918005173624485667272955458128916272280324153392071472007306234916085147999571882287136587681518549654392575941550523090095570211133235716260969638824462890625
593 2529933066400684322059296318869446580030885355251144929699352772016870721857179174961943998090757305269252751613075907566997384927661804753574341687695652537009432924752176898307506079478488111331764949511008990509359525099102525763829337339268720790681399570758455662277505863600961932580198318121396370428616086547545914836687568542116338812547599863456587153796841393485783912044331088047299962614160937367579532869501072417451196817289085327916112690321619589480196109261250409359051783999338476778551143553386282292194664478302001953125
594 20650016149603590690379299150793368946640067664890093635392606022429958011716878001670216882632039854558223772453583252907220988164828991966271333182383024923297451678898448431447562821440300389225125966547509970264309522382891266079618659966815157921891025101334322725419848137742447749229548633298411216133626898142025738103882992968605345923895145039221682394465596173280684869049540802868632341132515041803861584610805861873630896092781259755419849683222617660494912277389725848774629200870126921434077882366864287178032100200653076171875
595 168551165500025642072903546724891990765937396320133762408435768644046519289311092392273008854959038966543446450339693915567249107733362848359098206508395461177833022917701830839863037022225682222274785422809964845002702347342374774338746539579120767358689257451966392320035893423410048503592511561163166604907027683207068658488516401554308377050737452440368016637703340830520090009830441707976823972112736357524922853065542532474541008668476317635456806477401882762746181134978502347360515248711192062662511670367848637397401034832000732421875
596 1375761412756202560373345979987019373459772948227986219553468596104015822717357753897676835310109791847061107916593190362064176254861193604096912067348209237928868453993541581926916927900652316384370964729886998896062380637680378752193185496288980304758527197999649082319061212167963768797481886112155497807065873359940300513326919121014003581648947348815354930460049465705990627062561305036738754604139637948191304761493337396640946645293044280023270319525679562720038127188939135741985714474060016805113948468175522066303528845310211181640625
597 11229346645061640972639906598996813873108668537477855759408149431379460437833911153092673220276712333972459382410836494887133025932611493315582647575856160461621189196169888356671223723673137930509587865956720516285583271166668165906850656869202991537204933118216994938390073720328486960420931187704107478997053318351296975255941445186825410160728411701548029055034944544602104920478156424747735186459705334119039204818950235979291351322903298035700851098095767385759188554864713822209449416009932287111201809626237491102074272930622100830078125
598 91657045259273371320798876290162848129190091151358764300779465372234367037578745222461579673115476462018677205359467093440367615503197029094372794748338466047278865151795759837808483318221594559330314188618900179414897002101475977785608786247695210800671423212175213149114819020765413072247083585358742322864545083113865244859510665053044047882549906783249966593448703460431189798843144671926270545534958771967522476767102298843299313549637316156659456188072480416791313640813051185964708442988422619035308869239742080026189796626567840576171875
599 748130252916809098618390163916676273195270883451419806616672412251651763808278784928225698427004079610599881317432123511096680766042797891209988233845542253548470813575409273028016477327118876635659323896838194049865220953514737289253328009438907234948640235348497207415297084402726826316156868038025811043689651055869197819755984972728059326414572892309279230108962866435280324181259100348046677658454007707889636695386769448743622865652823691031081795409288293381525308085159804526505343189735241883685061548003858433730783872306346893310546875
600 6106446850278990416371918494814320010014857467243816601655032141933002132519106670945333289173308649175718655093929228709361293427880023475684290417230345544775525158477156332713037523497864847966638526139098437807428754503625233225749148300673644187476331005302343876916248558715787067077862426599876975593928334311983999524667189751484932545907480321344042802187898112446335394829943833401572718401515695499383529802361160004786738953283677167960926111271795727563383376239402277475582805252526079551320982441442453136914991773664951324462890625
601 49842514709037767684443332489393056002219511420666868917300235235555244868066884935529947415328025297598188331177810434427162722788158266388693080664620321644528189381140424231710128075071865330131495402938411467326309230733531272918691562865152833350533706522795980657933029321116968276036271245428382590283938577281802027950332122923928435562856209828801239570244538127934149085580551828795027019138346839375490747592810058316713046548044416314143034181578632874910954141116625706858247904679232167257933901194366654863188159652054309844970703125
602 406828444336192820598854547471715759871972252198011440148176870226557416692882249291119474815680623238346103485369165913631207826463382311751666450387748033273649016434246897326405717898250680581815376137297638106151660989780934230800678404141423670693192100148424648425586564830432876754194776055285671268930460758138260286633313382967010367439949893467851753669626909592646459933356360786926679415360732961264154528892683183095329381181189005622016450146709392835658790767575222906448736968004430479309524275322029751578156719915568828582763671875
603 3320646722726361690721895487376261758686429850670111367722265173732245493907819218878245536926885852919488209886024502619904637422811449121686268293908175508068567323625362609788405257856428825866181330328900209051621971436806373214226410598436944206673915403642306774386870208487574243401403691871430973835045528922155572447078151985811177140956655787246498943142601024007452363049855330437341388866532127022009184075034680956202598113591223811508018988743414435232923595559002843461613651109855822284226234235304797692833744804374873638153076171875
604 27104040562220724598236136661686881188784714723730942074999998683924093688684958449415663247033649180619690546579707537494578256831163756540587686183265534581580937989739922637987966810090528049934582661229537518923944799521349718680253929922248087006341272534196698017484903612419249282701115277885024669316498377849481820171281819113606615897967309470447213126381606596184826731498207892569513697434910275801129522816956561815596040418194403030749943135233503459794354094076400091019405456578491765652619478223217530654665097245015203952789306640625
605 221230704781311820621532934306224885507550699477257750234166009233257254478232296210982949416433204012404582317506707835647213006969465828580582837424032713194780870043018787233053589233058848111353106657361872053465118423661401588589143140245926706963303994287332378559045982996878879175990097400778782085639300844662484615006645911348898501865323257895774647116677050601736481869234248969135016141351120852681157467044045403812921432478075673134879146521183818069449687007378958258269849799137080322262801268702603341154144800384528934955596923828125
606 1805746439379807337241787293136945637243736273916613371216660112073711139452048585368594545458827302414750464976371465294053456217227201937697013081491344113224094630584089032760716390179230560364512326655175657750792012243793770105687622453625545764537920854860373315328186275782500052519384244839512450816645532778882618847497231826784885780183722936901038274271046407074592417719869371302807455951987554389794631828186105610895273718507840685887542318183335628797581558662643581217407416142693426737838720513677770451721471545170061290264129638671875
607 14739003822078396063094878916776083089824102247007267458654110982238252577347001410521201213341774963961435915001114035405826367067730031948261388253552950434319233255195608519111360063296422881974826666691328496705943346083016677228039077432566557040929648634293747474896173012871817337553990987383442776881865815118888919249872629597615380273857380500573763035960308311719876949160179978491049317399608731107728956276200375051758915697907271761852235984015599016934070281515751438300026414439878062544445186106238654399902543445932678878307342529296875
608 120303841630086850572321979770706646339584978361323474018291208141276858681689285324683093951535340103393102175365568374647461827418892290417158686313159342644830913093194749699702854780275770414280581767085650100797553277173260220695076437521282383941227673520031875019038935991980672587749146201241741006568975159505649909786267818574380516035817960952222056245537387011079883225803759215368381334716273995230370085339212166354160051201455107330209225067405955737376979435217860664739152902258379224376871053357219987223203361281775869429111480712890625
609 981953358969692564776796613955425217048488249908125728303100416679194798156687832089012921315226776574509483028638973215387222768172972424947666039328299169933520632104013369210358146853311360913183417670486573557386382580487352048530178213724325483798332005685912538066946764726729465814181597201665768412461764368273165309114588741779574456250318902013614116915969245435000678020634892476318073586168608985687766509249116037765216776545941996874308710913825572119758740129442335072891132805985621305602032741978620056233495461128768511116504669189453125
610 8014975965245622889183136442993652475391107823661405172756636044672795101341539041019882803879237664194198297655906206534160300270446339893219280098585601559662742624642212446608038646828977052917625450198580984061900526647274617174875635574424019078864904954058647255383883607387584569325578778998031569026083016290146904444351870139180036821965919605852810325476631649183808531819292536532655015840941979928422113812402977882339766997437593358789948733127166385136932709766155440757824034525980524690367261619427900753986904192061047069728374481201171875
611 65420459267910840420179415220605146498183754487992165803019854196540029041065072928863634219063974993324340731129477467110794661181868812557977810395931528047624616764861923927925014265490100115478503236928511237258209527765435891020803682538375308531674069455297784482834634602974903706043063831955329164073903697377371564806799870265106751375904412528323891501026777810313075147883401978181779054616890664498904640485293038256919418326186803634784856667564280269572945995719919381484873353170020927319642125064599706696366610003678943030536174774169921875
612 533979953200424060864047105561146677850970927525000580438849001295308363890527643673338100132451184970330432846456181573095542107761993027181488902480531257081305028278986052580129562952466345361020650616306397611653587377945239652584902291767392799133767120242098135997588091918935268520546956634582818105347791729421512081402720650563366961429555331195446760128118303365373623501544631733827965308554776946062714697666885714334097678300304135965999335678735306918675469310706862203481373013810501402840912326354578555653862537155873724259436130523681640625
613 4358492642985578002337779827302389581036952957930123317343192200004983203289300342800426488038552224803439217497619653724293501159891898083445221868866339650098681031316931666882420415542311951878028957609136307557662730862970858160536967679598298363362560160591514592733361400144729129614823608866498243592369361833554547341925208451657068343656987124029609228765781366499040107797195287665552967266294409493143577369389461569487185508110239305138220506773888865143160503171269831312540629840554700118614491387576789956093126221503553097136318683624267578125
614 35575227131849419110417091689606695642604965666426224466849186980620206574535088772904193378398754473479435682279353813646501879982489085426729885151455427644767234888984525880122260711136124338364979816846767111401823497960529986816596142419472091646619094802283673887369792622663262268340031739146240164343476742394222792198211274758120179015126541272364390885736039114509796725448783400648110193034622440740495053228891329979860389906597831011892215032557859047651472992052095380073185703198389480143531228980449221226123324157697425107471644878387451171875
615 290374881673710521069104219486531112710495362295310394908343986806127317696011382587035536463409261362742768560329243330600616282426512383015620523481559181696192133420091283797986300878226564105479363804330626500653294016660736995757906909000746441015752545613964019982697505224461685739177963258464927989549226996438909711853234620806345764996410605863199770425873670647612365637529904691497807421351808265007796871748071376256296116444324720541848842723970257499367322372951906331043747584375574299656094918990840362919836348254420954617671668529510498046875
616 2370120409759363924034785819521210692465879137956710582080702063351970078342087494276792463958111296525236150369102126101308634624527787548755256957543760402290412810866144949778029098115223775979318940790604758335505587697199420155330126953715383035458239034105385091516428162904667923366679156497455677430340118828475755235559177086691654964737207939546531840972696119758476705493567295905256421317998746038970542919047343812865055315844279740240105201751334689278901128848737632609339690295779900794407980755201665310806513620178748169564642012119293212890625
617 19345580872487981424311294902914140234001360945137449897181860831427791017980704203962391592629974044811219975286082611054077102008880189742318261723214216297461246107360080240810496467978839298210998950841088185845256466722083146616932665902142633739346102156844390615423819050679753947579122116097582854460162783338173906677793251554821363172425920307517321853338856137870581570372724388680097101859710336414588476114252367484806111411777926594273319376653793030298501452893097731127740689192165393449238383767154047664267590977971167376381345093250274658203125
618 157904002578489355382591161736323241953025422382023840240608077363998359004675729625472028966928071000233657497324294219021141500720885084191853762868985756940256268910608628161434528208060036342420205396551810483419980851762840163839374754715695591861587436056863129781491768063227520625291033813513993383146526050954602738244544859247838807253201083981975240918798119582328665121323734448222124698827122173561326617356813517655085284380115069839131615740267909963801497596199912822137311537484955422576264126343515496980578205477030451220343820750713348388671875
619 1288856312697573832461242193819520316020233809643176653948352861168566724777046733195284415779831099330168275343951703024400258477075647995783763702841644324940643997495685078002187835060917773951037069702901782046520961516797154439139757558624816412525682828215965438583560394872078897039223506393676191014562818759473418782278549819156067624945622035206992581387898353755227927657646478652019790460375566689394439031854349664278761172624481799477216366752872204183537454168602662254457005036967073324024065506927844254841768190100737001557718031108379364013671875
620 10520003088298397993873554512150354530906956760701408935874407451225691862700331387570763723294389928298177890979652616958685462259943203694959830585381656895302595941297721357600360427488277194374067616080740663213909902391528941933806954265512730247333016741306707439113227427772376161012869556734052009398430296830415146749117325302843094140658204092340297200097011743817349299756608769796866034121348834290524491058191293877961332460543091947185189431424703392378352077743027930212510377307396401901596693174125710093709008818851913247272022999823093414306640625
621 85867186192520372451816912214210740568766060462366439549518781594728417755347612877778370996246432793029254779637250624220850745443297317012841850311191904078916299450541937405970786748969005334475120115263879901441284601163332102750973179275755056285444924989827592812378868354642578154540342971435377228765860686912050185756995005741089927032397710395298083280151642131845074082701390518188363484307854842564328325104097693815431907016063692479693648812953950861030458964901239368308248697519457919155605949137339437114463565337008077449354459531605243682861328125
622 700871815600727754610065804459852087724056253213143261457071704178898799612971157964222254113048479005819879431677716987828225520533825114704021044331194187359624055385953553695702461077365895429140186911427689066204197475760386898502627478774859609144453998778675316537090272129840139130210386363342992146682152416664274656333190177868252858214104042567876374800061245161190501330664773634930644331258315911285415885168107529984899083252490545589158646658168957724629308482866974729894831315583633163032109093761508719739000521087302075784464250318706035614013671875
623 5720710363119471959323404361385359768709071625195936021327935317868061729799497386475546976186788298162759972622218410514969494023688791391847582688644063312412496062101406475867462809539123874274275067385318692140422705740153887443761677098612270247162866112939339273185219695978762718983998719061899263035333613862961993776976976692566179676655074769749292498798337819634228902066126878576480991047965336474389233975119609892617512227283950068696181734387380314330836200355151156774324582693044462842987001700554995640673051730817899596104325610212981700897216796875
624 46694026397183803274083056546955816371229872453762211291423277615997135303800406495292135950172155796540301534747018350332271557428880537197915511221472720313730599790224761453239091179230750311305647870181771585411164095265133070960077358804499808334461851147713262983795842877840025102886831395168847748153103852379655817924771914257638003893339187058974779365982459518924431500701297181240850245510778626074611101473674485976401636024052142503124437644001268777438922376308506946794823357196690130984388380599127325610645509491869464824276292347349226474761962890625
625 381129608525045953350979500048777767181662650159683072594313746391950427091011604155788154858919733492961615758136907345598173163933473501101441371885066253451118556970726517394378969649220644998942352691037935472005300366549022397944348431565814029637175519783042540740180133338718810244108333165759988536001034315852128272593064492187887343783565749043508406177849527894730881476021068633761287589388306213630272505109950711374753676831262174000801650424201983059426680757757802116333364831571234367199078780482948321496359318956426154301198039320297539234161376953125
626 3110885689292702484398549152283440426248178414790397556571788299679547241353109944128499509336614997981511634560163798200997658277901526953045681050528571729805226572853893752145203328803745195319838808857652780938885542236513227915042323933590643171354827430614726462644863690219587725897780860730067169137713785372826445457059066208014303379435569684550462371288758386163442342249691228619000122211221382745183558528994389824101512227951839602461149939582000798932682971932950416961411297957761991707224962095842573330803910547186219570647836007992736995220184326171875
627 25391912765051335543720799022102737754756844395508729476803176800916216007165925378948172770482353977420692109229584371826003985320013167013935189927009723496285487373978039760536348743299142278214252798210958777308775916866896943181258012862419221268990641509401626515345934902115095105316183609814271863337122338990482530481694694697324723637602210609851997620219840943213460200356596256683581908271389234247381497713294637570393817127049463414599474639456978243435429507963137137869112507104051401564263439251181508485593715687515803391960389490122906863689422607421875
628 207255842311122818171229752936775771153845767733231331419454943513968951451362604627554235064774314804484246573893386745245074979031608765843666683512168659015776475146971991323185437500935244852344945849244796059004476035121271013086945269620332565119584003634795368213786393667857135164695123187191711096305516609312428622961060953853032685684488560830263040632867033639682966869820594137550817249545571601296061599198030528342415487851217040109077497300839770450364050500637115124269955601674084140034259961074176484893878498667364740359886354781338013708591461181640625
629 1691679731635458148556485544036216645217105011399682372042501783125946274406137165591319759090507838383532084100490101875060690010515890153227638986216540737713482440860049316823809143859865314350235666519283578930413121598209255983150582503267037332160980413706929284407674913146844925067208477724703033012998331008267048272385189118070456002280852449154850442025372722248627765692856997525254443871384877499249893526280885719868247621606428449871782853416543030852109062386924094174662868410180070376878648021974042221654879251360910352719457705461536534130573272705078125
630 13807959681687739212996409146310529884863363597998353749133193678549928472290932586499884064933463661768057142396500217571930775419684770044621389609482877491898177281395913298390309876084624470717182477454163848419064075455273494635201645988365384844816044082547362320869953226450592223201657929439154663685400560942984053379435976872909069737541196079094558810760721717891033153881261063189282179970665200973058011274838399273546243898296028897081666074652833751765629866359684214882579350076689441668272580803627774943140615033598632421796281732895295135676860809326171875
631 112704400842345519901616808302562049170377060808988301910694410038610090606817268381129044262977019041927590162457650647593397404039109348147799311301580663853279536201058393231545961602948264991918289776752384800234443930579596106604757722334648288465745734619869683942584408567303248356008452128521001141659030644305834809708581931958033857341199174053622831477226626345180915053419755669014005141635878847241831709854170706937438724658863862222739917945280192054874662727792980736205850474614193361029546087706667116106582961565572668927170951747029903344810009002685546875
632 919924613198139110821221945830962543430820154119907712869946195207851978983808695013792181655768235492755044488629003212355012409095821930808672268873563476154322702789645232839604967888213282858425160605711390276058478173966858646519552533521002111985216684960486404612794787276273600212059652343622691461309298028913587296394279666486702527348873799349809932610855437683443653225978640742300818716798810457822446929419131080271193588114198188771174188333009414272262179282534544138819814494991591985271372165012254536918720390151747202944765291476869606412947177886962890625
633 7508680119346208309687967333771194696752545629064252600039045801499368430735827924420986152613027069298636592449425272409649163030371579085869733019211924803744033984880576429922860254837908853705477259405828130757068122780974644866124159500190296792865980830306818786989181744253187276780469741508411897488207520624548350818314067685496517413370750382693756853950154981656722806458490072387798110043449921869596993646378750198650355011259023954370643114150891261899501851908450730345110387830703019437270530334522538627588459478033881995540088638563247513957321643829345703125
634 61287931995489996434561344150247508816063153978843910307341265086875904622601148819002978801293747160595040257164817675911166444167278461896567246159015795895125499306961085806634528030055889294178395184972610453429804055200243568963448306999087936248881558028660891800699895633387768764623802629929778602962435735811779698737226481857664636223474396836690419550338718251315573266195221112743468819682517061828633232522500535782435646290877266712138818316513771404911085829846489141368806660882156314593634720870041568222103788928062611911229407013479431043379008769989013671875
635 500249118164706839700293931495907167709343355352475314072826963846268519764974069323714995723742065566470853684906797672966926996217210932677626466301979086895094483296402211617502376477990260136201792958638682572942018710287816016642620677488024910595825867832006636202161230170079878494530980176671607567301244548749571725097553803294198601034182712626497842694134857788304890565074860041617716546173421790242377420529324104844601137739887307805828536452874345120618330519838130458511410791361017854377289253682577602807210997110117889179192740556345597724430263042449951171875
636 4083172201714718450484519152705359044852486243842094486118150662159546628310723460952105275218014448255782932991595711591001773299662932398327755970634553930524062343359605829075505844329064261949342001811797668927973126274874506631974482169893930062225035307890152985011113867199982253475952762317769396628575909450319021769917140805077016466989711173714622133686267804113315306657820283725025133166496461974994275717455733011709476683035714077376203089781036880132517017750683967464582008000377833824868371723775152504740553137180239713123486300361264511593617498874664306640625
637 33327985244676581909340782554614982932884712108133815150089102163901438486632623569665327816324013499060766524642355150815513828053371159993113162711815853001814206184150025116492522796120788717450393123738396450685600982094427826070105511536618926963312965061421430307078720219448624357341562920527619852776240426271946641822708101001357185654384371047748753696450655174308579708102079936625985583472363292896307095866617468544425749764258831156674602851017253624515895219709267717768148918133363070433024378432512861005297366415150628793546971895267461150069721043109893798828125
638 272032269421045042336140038255569443656059827423706734209118761706621185441665383782371699034969918266770921251549615834290111681038767613956215287558640221060281126691106163728792640296271923245263801210206999472936412926821160661221437882817780318699754120995862008295620494186486509771276337770509657578333765620964681091678323897937416609538998042871768204959212534681386067481153495110384478837226185999338156822904338690268615347397052600406102982163456983043171196930832417665712759061327963196957218208468501322481865367093802692238617424447255643826792947947978973388671875
639 2220402915540301694721288644236469692567327592615060114839851084607690277117164484278737073104838980181797714645860831080668409389587108739665455434909164415575598174148811260540538561020907401690882115245994047969080114536795189221162796155128519282547846734037298628350024138573135732352639933897182277991694049815567611289442617464353808310574214863001450744145365519199231979190003752054455004620176410599936961791044124874519767227506643536710910778869311026063973541012685160890605356841279185913076816408197320309739193174710767490482969666043544521016883663833141326904296875
640 18123545114087341312170785868531155270832378514795000135261729420477584989546664086051795245523841027816413327685364073292332418680289573187311325035712040839851764841121520149473496005764995168229864134306835487596754951465634482293306393309018488044982155525435056159065933972934059676957254272414177916241934013841205896519251316174476833962657177986937984367065467171771528779682735093888782863643371316009297265566876168391168442064110646361017563056241255514992167456164365343920362182492872411176409890954945683260163951240700634521250435293726610552766942419111728668212890625
641 147929407407768887700888529021764507319813871258724099630019527935660495738709173596336896358665825575437167557165728266713298045959089100778131418833482942164883675798983032586626881642336340656935409614378444156431347796604416984615621990763257091211603854243791082165408977650743560784282943715684044992543929391178544795850873899779461214967958556924358082508474188929726808108977294658071003567131067001093918228803099810793887912228506810559511968879372889758962071446453376025844541472309536323067946663426497027955551614786344832855259807946612937712416169233620166778564453125
642 1207440897366378757326323502189677744135653034865315994271269338049441182543891774672592034903800640337125475656376821567747994179386547409971644312799148809051060285373007523624166376336888479045906134129181909250362153694059652611756624007997293591441306209556384979268100766913424712688470623070627781181810283704167359510719969255177459640239727899439511059578759881720695149394531920172378292716660100270799723304527855582071352491323408410179856242950110064864738202622068280099639981985702277063033318269940785030653056879252938810733841550060230218832657556049525737762451171875
643 9855467862547254257749907086570309831559322279772298448262400461459504389358280142780866903658019019739697243206282291676780471104479137588044471845489243958037347716745329747442260538733839680605030197076142430157151319991530271348331910218524079546239004281906983560199873004373093715120462074971017136929943896173995423169436584055082678177877900640529739358160485983261049372310659781852717873659634997691588459613232058658805206229806481943405882896310507302262950954523882160608731697772379725784313982748010394887197294570734215614509518381403108122640333021990954875946044921875
644 80443065164976861217604218332857932153558427274743244568554964543853426155424424807719788513023180592340090297217170593251584798353993164730870053762905207444607572886858184620060109742285069620361709958823695662816080894504407924306969742065281391590770449675724060912977218540029566460877561403650754651572284706177443839033566301723164887175183087913704727687923461606800066482188619015941504345846448472853888746564402752856981774928213693281360985318853422049658436505907797404592717247938263101897640053430992173412177092518548073984087560563127627943913466879166662693023681640625
645 656598633711559798309793577030024674062194438550847968961613638516641695713870045935484881575361520627305444324077471557364140916972744583488033459946713415075515513117401899988967189341843100994541646632094820175803539145171125172844718767374952722714119432528635855726774090334699258881968682911942289461773688619164507042794114256405408699083662369529101186506827326319084924237226293431624275353569959763165060571445546648687739655835039703662521609743876610962640100741219741636796197012796935132211690793089765810813811506624467505623232829910229657599529673461802303791046142578125
646 5359340359640945064833872495307377758318567976387331021087811917008615564807334087239051988058267497387953088782517156674867637194417548363917283793023556039086041537871146230588770247284154965639990816938592766815794178034145132863842641542770306353279637580150497643573082625246549091906523408064661574844152615598983412842437648038206613683208877376585440949749421339088848245139433649077120188348002870538842274515989425194022669934427191637404801317655964778881524459823580455299071211408895404793652307129432775506955458678466453946471014890655382156836594731430523097515106201171875
647 43744424090736053673691821297623407472252763185610590676453914592336530212365290183358246656952252164469949222964009493388214258189584314886852336031034859164727682681950433806053194632713903141481783469904505365520888693163884451045755633917078772692084584313575438599829214897445002035835703836967481406514920826702366522782464766535985006345833838222917891699891803496102208587835942089296837753176479308940946836588211052209910604506746320819110189030401498624375643087117508428438769158897000020953347709397981267907347414185297526880361656457900376704373002212378196418285369873046875
648 357054135512746360764410125546623408347749112210295941448221967168236068651542890524996686748648509183880195897902337583759128023979579923409764103414995251060986203751437144601700392617876706930217972444966162152971974261126667517499916716029233131621651279433496921344695909595751783979759187248704890442486919033038914035188082944786750858210205221580397302752676714874689362201267916156811574706544750031326834248142269144188765996051055333630029870539175514560533563973821377454901623417836569137628692487038321046469142261675978459606551341219173034691181101152324117720127105712890625
649 2914374993766422802538723936001882971393699674318800554335410952797312733329949552499593167632201309371752720634563233436768066366952034510794855993684429623138946797285114938926206006688058522179952972401094041046906412213808408409312832651536149725835244029631337634449520872495842809260056314932536683327145377929853642510143857949827733486914544642460204652028390096305360493195140030228663180767800310679154139932599525658739000892909358524013645869935732666239700993431451148122434696794910691061986709229413491446081211403980321692860088565323224696346215978337568230926990509033203125
650 23787937904973032613921087476819478588720760060033566421630780020449586303526352167120981375092285455959324267877097270611293743309826646256802098385619367465474674916579592220236554177612434617846260137336447978174484508221184071330629575774923000284027671104810922524324770081022151332904175340594793476634149993802952714573617335326476071995992368100896086978993750239933264498932381559934458187079831856321638885603861219424558518988327755235686010641269693943989006474707190819400822616681558373555436704988560098763774980114663540034502615534944651443094443266090820543467998504638671875
651 194163754143233984101130015728166541316302105485553655901276635912536172035314278383715916236439834919016951869252524204561416437593985944906098143950927230307662547206519198118472451675803468345763306787348069166041248899004714587166603267976187756952748050603639160726504887722783871190140908681959884516434319269081722508084015484017344717656205511372057800009511650954752237591396715145914634159281313903029076757049619309364500176489637174496655418363660949446294549845600140972171705714891923369624566411444398615946531630086930574952124826869598143985751192985844681970775127410888671875
652 1584818472857744351802483845129373234332209653955033062688304658818617925800247501330344441738014067350779654674368782986444758226292459755208949963724981791094505348316498097881176204093848164189939165813433971987795221366729384801706589043138032565267065439464227769400177326012506441907846456710676943014830942783772934362235894810276306096622169592207136695410210255948523408429981428060129468786615661185466184286438274802276623980071455416431264024017564085303110401335393547430704717898695858092914113539615584678008691599149352649003709035671811668211095280867084511555731296539306640625
653 12935728416428933756507888215371234223577564957267025788363897049498136677472760837547705673833543149722542268704899966796026335699014808378498027477985909456330115275067193007034675265801429616712942056324118682387333480182223129209566841411737509298379433635587690283104199944283306351226350936877371162401794638801503506001098715842502890201378613251490499953959427795163950520428863553412575175476936903309225691508638458382298737153369996546862808964720726611336685765669933359724471593263579730384772639224489867540888941540189567865755217953674144522324684913883174885995686054229736328125
654 105585007071423172288041624476771743720792504763344761943314400612702097887723895855521890112265220486963727866933467923163591983595761187456846025323984367696883572525924458602129109596606573704280333076039677244056406481321290520070069578470304604504788354763913486290039339552645466883645812518113557478795482246258441044577448736270884310564453588631797949108441124112411654077838914113223809722970134115310264150789810461788838011832628134222159129286943804833820201636668430385784145164155359432454014689150664905238759041414655388922496544001664270200080419925825481186620891094207763671875
655 861814144467797716532797921537148923854261573274442232607685550384548928715147545992003316015149057623799144638761179729695524800472389748890989841070055035123883996133236690915770966979044292792109199915534992204754062610479558262557193163526983405572192043105319508653830396362205073568062861127975007351927902880561857855758006625071299752623856687545621991775019824196657282971956187831049469597547287603464256135268527742153899061025731394018649158398627149168151729881635303461974377742599898368768557303139301039274256291043710371238637170711530534165933925550007188576273620128631591796875
656 7034366338606629581007354848219913082730728161294250896927139494654957818835617022087204808467512268933535528383609778449501368250787479677057208030840784835785586373443500030125773025841344322356887003014754763386694528884976224824520887958215264988150095109594492792187713870332368732425941423508046711337346795111741962888918335206649732867771763045979250681123581380280398018551978166612137550130920864304988599090838120494706420432767891926854104644682114419174214274266326578832981599963668592200875352694133036814161177289217272878548923547090341288658132956612689667963422834873199462890625
657 57416451219049330062081579659141896969493358013825875480156111690781344257628957030991998344447886824978368114254680088549580810500788950537207232692357022830997603792436449937521165753727778831687232031414522750795634349692568874306850982129247898797918070449365135292069682757890611220738471318160842003094549407908991761052813252690427832388359780146608176934610516439854120940940438848655633457345999328997922148879353288814755718412292948358261309070841736954219866794438736236400200333497687446477225167394240852552497928526517073216909677910230454874092320682876788850990124046802520751953125
658 468649017111393856905705473868120273453972657718844991347654024487989075293755314978611911317466184215780648216792654208753287581246077310216214206460958455773192242322711998923325062149657623481519015268923906057155925563651045370700696501919250013156929277849733961037881119523920581220995591828987719360885292152413788167194357498804532330867021355776393009129251443694335239131124715987374271321496180325404392502430961080726960877631411104679801521038185653254585453830392463681507279335521845581759121383530412973312561625926911638990862925895949429411051212479577543490449897944927215576171875
659 3825243402828198618125831043794074279997326206981061781274198569518170589073118794321239138007943539783130960454106340759289163654948938844104033574224229215266958366340573240170433135190659552339881672218021219309624740391121920592404200287253781649600521721756862580997765953870846643898878848517464563562434680405503005256151376197688905822844816855564807437273356690345540577197140577143908211354771813319075092791119311475048273000129716821424095574319230478232556536387343593269069788352753144120432836324390516944838147331371360291654984090306037470999127314552623602139647118747234344482421875
660 31222698771611078327672728329918938698163672204027942942527175327861869761324858218533212710317442634594599881289173594461592322830798228787797122645327915316071700028565052417854455419661731171176031493146353602238908520456453525363531555343749066298651278049822616394409442745849657720673854607739829845211067421768823230053598399494821073265442848219002179235794795248040377185004535031628468043725275428309685040374728698539578316836826001644043932927619519983506783556417548977468088693494703757477941542490948974848693048924809928331686897014621133268825504958332572869039722718298435211181640625
661 254848336673687804004839817642278272781676828935563502706158774735846138777151800270513540033055273249199034406080140833226585773483748205216410722839915714931712624790541925575988057168757418426662089848193217732744714098697706444749252549128683938242504954671873225229127938150433877548255363349636329998674154011605687221693713351982877145311756229356549680798847602125220663192088241659126057266931177083310724011880497313270059073366314264119077895661406742661579487518365335875644840109655740412972922880043631994314358279277528878942044208791620770623268139865036374658302520401775836944580078125
662 2080142885162711865133307251473998647344313206295215882923680117440533341351645129427137209675791092973071345841463804415341972892375508620347150388719238419576050747476943469492063740392648216698980426084736873293863513180130261567039552161130603387945280375971393006375137740316593909672445814380265852308575528789524523766133157527406455354135919570280464119451554092531600974145814391116833552013432639408461964513184042654606915981110752616530119962699774626863193121837390124094427070694136847767560105663072085320413187058903139864445138632696890707200298824275375153547429363243281841278076171875
663 16978703801521801591260475250105812381717979628918706288644419553367641331859174290213668996262081830992727942323435931655020942321498863125225343044593648471784818102911305811280816546395120890589872913124470466947464420320837018999156733374375774805815229439635831685314458330909430933500627693558113573105642977721159929335925874994321396361682852262456395982532826893437699793576820286281444661130358737834958784953632966847018273710612812203515031192076645128708238905598421202809598105296532371481007213430066373289416496399868465460320723195094595512653966144778205915599755826406180858612060546875
664 138584894737777337935605143728948144107015098194758824642588993772068413198317065960729631817483951915331209235612402250320079829829356001947046174615147908424207419816958906070427209358061485655414022739973651570066691505506416266485974051326798697238973088756787421757517517204345400689919589719877147946427796845368731436867261387032117133304789729070356998033554957546402983323580986996061943331102097787222658381838569028651078997389466832787198512480269831884134492228423360166679574992553270998296670549354582453087967158115137556636530152460492594518535179083651431852786117815412580966949462890625
665 1131168390354946355487144308537894255344381287513807652096223644420169512005283045254091283230908291688421173221272483528375484163471077072592081600482574357165301926625919473535059845384688043195292133702869458696454948750251607379872389512652350350302502445973336742295458297079812542896686481795399775867693323787869915428633725745406350387622654506766724040597557172062464336332157565666397763394065596804702202044081195783805515868235476144819259656921548641910721338700257283624651778346084724410751597292094828931538424135153348584460490676678507012495542298664841229793864840758033096790313720703125
666 9232910482482803485837365929444720391838586402216694151323401537620668922078074463129968355046823638154243593678538801528953644187270430696715123385598524945289907969004811144294190313475958147121710995929089813413549114919919829801434284356621523044440428128381556096591820212732944418618070972155840539480516285198168182733328336648581746876654699131611885435472247357428598613467860851723048483974124501238682144713233422408288973721512758956384618882011438940845196003576222433746324158572548179133065914680629552519064733979806422495056954479877681207177395300393640820146856640349142253398895263671875
667 75361578969503839526066494666378790088220144709459826731790660709904146540701498952488314302004612006216118338466300762363904179420638150878270009848746634095419550790659319339916005453989260823287727953747856253688666917945424187316257000876429975189866744594215509831486327671132256042730412494627408756789762995163633095903777480304722212952207173714617993745759115993349021089696245032234518388830261060316288416471116287325806999191595447391557293966291159779791139955258365083093464910534210925169385187424873091217570977770763996183662184648599206884340818523963789754560593792120926082134246826171875
668 615122132457796342973104457722117095004622651061347855048055584034731431575843872577933617694343765489847529479484925600704737131397325048331973247703488466774846888371521026234747199837753236026051614598542215335683432455655444426141055743414976906232061024016431756865985973520328394148033060363936479475689885673663808218037849753318495926372251250172001655925507449572061231694944537546499456628690743084582651994012661537133735386093263089569803656432740013685233459498940314324739786726753886564697863154039287624389738768010543624410767529287826850735747255733733285243403088315972127020359039306640625
669 5020797640035405836840047157225489098722924339971581149503695929698752117647916241492011462413368474805233519717854744571588808622663678220145682329303685156317175621855320472248731916567693447911200226679204309551504320787373081451666702421003319434472609071251084921187564820136300100839374416219953663405052411809183585741821835328614126069439404896000746653068687755820377000604001699981476790454453514941082193693059871061450248873058699184824677154833032740155467495660527667000995893609525701769437853729019779875633823013543976301352742523149280404092360279477876006115621976277907378971576690673828125
670 40981144413487113223803904706423134562159903633795593669316125536466549702841504326251110358718528265704622254986273561705317029255676906476477224577484524561549052892980389328966111168110635938721228047813909865479791721038899148124551188058808540751245175352264372858885858598558075096173248256740489441915175832986878734147650606986363821798810280207427441691804265814622851530615848936617276055114174003142082157020408787557496457939188045504699716701839227196276173064121171955138862135193948719223910589979608484390492148615281608647365912292175401279887393958772760782505173438039491884410381317138671875
671 334499479534340044685438339705849009140755171238382219450605816419184215263696299640130931650984755534967719754094914448479338163216813891462587010835289968270732894601974086205930132932590957668544277077951034011525352398578395259470511344273035615995362617453877454771045113683536249449141866324105589468075972152731033555349178539934426326946511728634263217122012341808922860297098463866450608694324937307304588664808189809653210846295999967274627009695896780860429718206303804546373682947796601665697538093860788145770414140949656441953367985074514806737488535395559467733317404736226308159530162811279296875
672 2730277629141093748497324826462143072975153157876888289466316281144843907094340431507542661129069631364107863716155041059213626193332985317478711739690631814284093152625035022124809661804250037604624350062301692133056648170200465372836845621848228048684948544254808954827163257856991368048819939389948553052032084032507154541277026294548805942482963083231220545843059430869885830011746904615246946116536763025914654292775766283169661593872178990175774346431379400660154586101220466136653897450056785868616722088913754191846759180267340289823191166362517048176574444574003265595596445791670703329145908355712890625
673 22285284098395836814691673169033695592640204010193149602904075565160675841987959820473462636525924980616562840850126693864946189485077644802848312234376968618779938107220738928159144624053636011018079344453751411157686195723328724836310786054386746246919046180739927726705955873316869938751071399037901688499181258034106042082532584846471664520631954902798257201600409181565015395660992088155710330750493570649577712955634815686898453244281790392638338318875342293695100087917647593170933730283618833700704149481225719731911379688428556268931391887507448380703416414806640639956203386873312410898506641387939453125
674 181898676546841961919456859293404809831774742733778171687046011434434099813464491732121486448323205335704010452758941322761257501950781668266302446248410208973537983782831863949719301313472609546111428193602988729581012234680280267770555176216144041738916233643577142944652109865313828866778414899529788589211331319853453102706170454046484556069075102779514263828358200352601866506433717312328399115756884261107057315164711662621439608534735219073746767992282731927048682087658168939659528841085336548977790663478550884441412409180275458341966051379636728084385547479456357415628087181858063559047877788543701171875
675 1484707503992482066974193495398542664428144367184884472826898980866930860504825520014112924935343178647791661914837512819638382177231652010620299778968447560453680766220007555574805843773921555295843091769223616128444829410952871805160889971345639223685376643724672513545931760553385239586518078009729360564625594328022940395823715767767770592881271704253168780259575865802543434129422291800948336196311439051326907457312594390910919286683125334847892605139697184865060319557816975499031282456599082984267344392567123048435453396476326239385689635483755555133304228572463964556937821015480949427001178264617919921875
676 12118594891722191240950082064584354496804822530842172152963299637152797107846287824159306952628583706442356462356991008354964959243054795082208461095958322469933737905457597596502268918037126409766759494788191330340733110589324514035050572070214231610770022932593067991289535957554144962863504556604346776808085973482427607417644600866980437587776590500838973845170385652736406343697717158324557375226761126596663214845655268969787598738810225062372724531512730869744872964263297220895419891949710781608006583973492967217733347827059130518727405584143004630067259073532794284334956902426938540884293615818023681640625
677 98915336357334681404887918214865405001626059800648454437229511658524008170890495441381375652255689384706689694847347391255073859772073170662780114275056511292532167561275862631400601523762440768229948571343559061480658664728952063273092371131957727752419579670060592209706383167240671034837274395897527359611475819903931968239090272153287816984546829444592206747810218540325911925035837206231348709322939680196728536596863773834212198087855370601008856238031850924472824849265717576468729682648121571316055673846422826450801677323446411596488711309173712973673027306740983374995501709037171167437918484210968017578125
678 807374440197513945434627951179888732564188260043851962077845622027948125091210637051424152233128138250431550013118608787226264209074909780394674226311190275876315607030894662366471981467067511535798093291612720659695589988449652922205165130266363803362645452711709902227720792309094535905420175609910071943993468596802905571126233708528171606028819436933337459800546400612213024094892614687445126464827979903017337143283808703795307999796400330074497694407627546198555154028707717451255998447235553989040457978861833756242016555828577158183976029329592060285721386964417919484930663553967633561114780604839324951171875
679 6590014356615119233272960738575906250617491703428792804220013545401621128348748938893520887547446041733715154708475877003436534194168000244005040548986055089375173556889808684193710791814238503834531704345973820674746019913562248272955265735684272117340160832066190139131612175582335293531642640160637809045762548669470076187675983002982398805519991927664491496788310728017241562073388588780981034008435703827222443383885130430439897026646172741729844100505797698118459167548091410865529039232633716320663744680921995165658140398434075407892429623658314908252118460043064444224374109904118768099579028785228729248046875
680 53789526963188483151210188118060731517712093133630148611032451123596989407119329833163846591977538343580678296887979638225971378805556355734130292095192696755607001463434666906440028196136372365308345644085547396852026349308877688896475180402847264122961926529986252857900309871186934896735123767457727011297723457742657178309866324401901413964767627722644853070874911270989220259310496667498133443111937339726964376689594173747469350269515722466180975588943563788206264365050298346886450415617803853371030577126292445312951155646912096706164655796639268178235363795964375649969781145731673177579068578779697418212890625
681 439045054282658043013007470101968721417858555784869594047024308054945577145962064248235652606563692809801055648252658227208165775143043553681227312717136141215442411280999538801494620084150146095565480875665866658399073194385343164870422817993208559469516852818869676492028916078134319564376598072167702977290796347384520640283523498974278157564876398311481158256924451789633579162004137843266618920992837839861307116137664781018095047295464633535862094381848672410285756137281612305881568567688532788900349601049094525644639450492609835943260113611517958158571861058997789836332199808754950254297000356018543243408203125
682 3583607638378753182861921879248776241412904160844243711304756313695500930352830694984898827185973852944300382029206887698692087069347090200800318745743470960820319090858475384418345777899455875476029624095375455631210336704220266315257100473889376632850739630238902972051784512713539172192739124209811124603442111607705348728187240123714260366177249567275138786506120848831497487730383928420194187563249318302708605511032735203968910218911910498365906309984333267279763595897061647855518929442618270088438037353596558576752127170222416908840131299165590558912188153650512263613775280901574404879283974878489971160888671875
683 29250400569547661183424106740958231592861163271669393202342198516130825646338875986125453482761283137295987985568279003578798384066325248702784777766677667489971554739369760762161038477732306563326814027818766556436117269126422515679514662468995637936464643510105984573137411385963376928461742271015595701375059170866285677677619548752528431298299349698079170491207341711470471189873777216552942591817600615429166448368262380324417676479687135480621131684115602586643349616911392293966965765910854709050875129520229167882851679944835021549252411287483136216743303620620155788592769811884419794978384743444621562957763671875
684 238749891119795314091312239220850672307418070304030276353850640455875742508096299436481052419823223578795374125244686720307602534623046134015842996480624610487410761030820476855335198108831227501127695916757033729893017640700921162066290117581615729871885340647476301150597346168930681701726335847008790144698960034547276545853386885669570407490334753471664623114481604382232249582782013239226513104727266379751035401017132775184643111513192697330722722191391026857237042230657998221836873717469273039182180734898343300177234891895013961859922143387347503783750213901443873931721068905320581876594587811268866062164306640625
685 1948742902654738223161760791094133249181263253965261865503373426816795040385879854572928721956812988728513921468922682149394049585235582609616658298306081092524534289217658357120936403922327676561374748750288838952388417370112873885470181238781222729671883753823173242908912290899856163090337224404853965926363712782478480293369575625407777605428857289245458673776705918150265427979713474143970992170008654566072857284647392046980165967936619941097910246652176229772720178052909097808864250686029909756058680406179995483529573719777614295360435264561227994586352584705136402488319141874939521841270106961019337177276611328125
686 15906180659750452520247924322628572407201361485092164509725974661329814266237354054182071433270781533603208602810556520689326457833010134085928938035851441767934181476714276418379336067590808353096832048751532883575488909090614921423707460624087991348640557428519587911830162716464601405377477206343407807093152727306575654745894952969034219941933551590379617391049835115769170536055404542851312225129177549964463041831216928842032013006668308951018261633650896894868646147069221004761089401098260001972854093038324805332637213819350933525705520494802067389107272638529705915907375385169586490263782252441160380840301513671875
687 129830663057683451855052831359873725334294666041442717114709145211046217056585342723226783503355620505104377206071724974652353834551567601715039505883923201291473800428877888826979314617073168382547699256260996251469062830354456105955021887659161572541327317977848280474667942801148171607419713697361268582036071581328579343058405895309225535337902656565114293803847762385437723940858343316353557368741645681153537559042458407715617640547633790393713962636726325502095658799898573580477930250692151373387660724290548121073428532396845120826648675979602253972277437614720013121748966723571772075018770919996313750743865966796875
688 1059713920680577730746809448759308667234926238138044703501201832190514956572293116419536763534494482046995643018558901936183641478020524005861460988301460386395725282138064741994103105156869558529024511831336969261058294667185337238194606967230295855183664818350688986069226987264512694993534978878461568713963424903687158609395634658556742054250023291795448677172730097117839681367752365020765890310478793562068429962956330144525696210376313269671865701862499801597926895792947420733362961490447613704283795847330609130744727116678187205380903952373991528886165286569254542478879036458173923396230975413345731794834136962890625
689 8649679260940525529642302017194980792334842390758806278291381143739456309874151023346965882794610512893390772094513144742051107261931726032889017294755755844585145814947479087536341332312598059552029629469454748838547004216536530792620741357415534963716738413839165653572250730627904375824054083324196658409093175316942895948080258155929037512431693069477772364669584535396830954564648500462355542573663250403381236243926425329522697495548625840812947579074103133447834075930995603626460661144093866442023047608947869491345843180829195241409309384045881479277491301471745227962555863728162652837028190333512611687183380126953125
690 70601083799196589335220878440560177914824530335517392230395783954536838750157113487176607374928687898228973075666747918377756450449009400240968258123035652649915578917403819745451866745772937217584928617224492949469595622157585249353288309065700911809412411863131321744684102497311353333337516150065043053381480379614121580339868061680939244310566581317845993489104893897200714325130199529312067071079450600602785912994919301127341531799841559363051490262803534310509437322415744725264162189084224458855973538379519557952287525058119144333379534554848941859482433716178634142442373090409017677426817272134940139949321746826171875
691 576265649077858010407574254147677067263222667493791828129587122389276542853458869521561585507367721288888869175249782012646797895561118111916347321809020188830378601949826011141473547473040401282568841730203108262117751158327804531643571970295776093638373042423725732643257264013694967696014350250787480657678406166387072364177476744470456880419190417136293349421005170941054678932832267786185337572189557249977140586290296631330574855565186206018320688941923796103376862085192513198244711973680836591929389669660977537152687602868753514712655704787801196405661967639710163004985392948167736981712749866346712224185466766357421875
692 4703640233790631264047429364868368003909858719905157397839934464574712847282231992907966744449746894415454095617496601350801632198876040115548949346244667098555052335737202815232957473543809954561914488043663688379133577250914266576136395066972247259242544246290287500262311102677279376960080760256899160776061855969658899936676746519490480139533405451595243591873478300952536074451369684922172369655703813490729617167979176796395625578654238669737434535477184946376127061015688961103484686900544999036454293620916982002242563152815747982125864029555277836164383170654422117913218333125542104655725239581443020142614841461181640625
693 38392417601738442484360679836468524030150247186644696556455537809907980330020436886256243661886953124821207918546219283318314353555343629476744283635311368153094844328124637985207471523342493526380612254483590259859569505134225597786710371115285831187849846826546989012974252066567369254160592348807179397895442467200782913904105314027847948189046198258908035677419705445409540560521212832428943632974194776157639062885437318493997632953064593607099535020642992522210617678879001913061176189400237441485602091164255156965135317485126177100568804723735760415558902191948568734057402437032904991831561147819229518063366413116455078125
694 313369572510524955882895357891659720242854591067869604596956361130459110590970888968942935452123327831980267751199743812921119052570295693034208596159443675052622658245188337623580353130267785945377405224180947272908691392578541979225057785148274602989860304571115577625807854125514501887204712084218306567313496832462945639990901942486122279797460900815151702896094879939807364488441583050456850784906390559215446371334685532994041945850832356024933832174272151026464270873554684714059491590494199429309206507328796839617714727559025551273800086794028436613123274359669355571875749373445918348479732884470649878494441509246826171875
695 2557809461079172921563543381369569341976292202879025597622730544155971400959402336395585699592928981447484558733804148879436475222372802488190921707064766228229803917530013806457691458452540456558064868424555618831193371348772035825449922284753458562080855343312950941063464760256634480059638235610075374704703331316617712691347439714443503575138916034267896493799653217716930536476597638018134353354450983949789877770065295552530454964212354656142845296433076622431483443552361818444677273063938432670808033705824141041700117513313362856229468797084247959897849210717465024707896457178965608607323911627418056013993918895721435546875
696 20877551023133854877392003445320797616120103162772211907272960024602827350729460029421712964147439896995141571070045331600547966435173589486396088128256007156508699301622313000223209287571387776399987605882841979218303342599042228566123356070310466575960648864562775746247529790683627272288311674837479148537330860679232942313610868007143201554427246830451689394555108978072194897439352634424490771770913981109667082130632672530393920454361061221054445481716683958917870372420297913735880356781971335268442239448309457822735454219748245293187686668932053049781642991779609913500828331187967310846043123007120811962522566318511962890625
697 170408368315150954950466883732664436031556648584536735108388642083688702492903565248283344147580464248239147329693391082813932536016143857541097055676588578141639934253272922905366720998925770915628903032460085509715132855758841748279484726431802787328393658495933493346523326502986755521988543214223660864802758637043063732765897084354779461917188727790498446538556291514967990927244561773972892417392375051849822654755347292015982380080425292368401775370670690252706452070917551860688644471860636862622301888895732462601852779497782010088434834733056811099348691757034123764389836454195188979350572555659937279415316879749298095703125
698 1390920417804501726343788785646832396073764938403784172474792020467844614668093752041507747013593044027464349730883230854131105863633834733115029234842045674068768853008394534050319070675686892510289216236358225408876778418602784054302996923263370874644526851990893297271520318169613146135560757019674421419967623460242143192954807823440646595855478575448209124467236280478596985810855328223361562597360040801853220315593982832203914993988837005368201071480956643143296465122871049900848239366876798597196385297232682758677495981681596421486533047296587315246762272693647088941385939574132380130815078711492560614715330302715301513671875
699 11353078653317752939180884600478357420264299655269790698122090573423115609287384041690827307922223476551056287363431442299102070596096189468033836513271628068563089516284851496922689891772982361368458616876680971443040791349645214318837698336156666936519363642469930572517353284151330128525779421983389301227634855046775475938059621969084774029796954837624614546594018432061449994199884855624022239712714782240784863334609618941799414238681990668155984084249506077642367870164947221098152726590858433032629324638890840647747168124349234063538807951970020985977392350580959032948011848928395966617892198780026546955923549830913543701171875
700 92666980266110003496652014220081088261536522476641144394099025427213486872852434136285656874018339105098597627671065960179054118006454373683612926610085595574599362367722596958472112857594520226030247925221436333297256237217410382373832029512616106245525733644835906266100728068969104093224382864538776690976834198564122611486274102339238041360137369744523008598931640113435545154836018632889798958166747210380050328612186446934935417476987351601036824770280711129274231724806406462468803675405432351368347466930418165097309241518268394313090083810251400131072489415404883995359329395671973964216695807127877060338505543768405914306640625
701 756373622861333740878806873193635521311400729937364583469158895670788134589213580737494159121350038902720131966259187967304010121123100894815621718401781534717547280932953197130880780199350466839775599999064148761326950501929425608955754820083811058407466881811310104073246981427421089004357137315636927391353819159939593975791846693856108803154419374880860867790406124653433701635361913494537655985976750370188730336102720185222362961189643655988028486439064520128106799195589856308215745855191447018194034799720819041256884893317445432177818718822963686521064008895334454459373116222793800142898575089578372399046202190220355987548828125
702 6173731524621687356338288518635138889190959462224028668780103575299679042799349295330656738103225302450722355247525890270354289441134193342902023284866531413556482373813693016931726109129586865007302281112319942613810661461033100353950067758148868990391782813440562446740958893239674328645205630188287623548885678620934100585624355403472517411142133202640763548920086644832803839031078855452029575487266295546186548431844405148199598349741626285864732492836434534341954516083802466145125403420832984911415135993251917936109210310400428407081835931075865863244552747722271284663341221292858391965735313788865568085384438745677471160888671875
703 50391710903296867450200782088446856072238583673179817935763652317934968409155289242244154994212002440966421572981371083193982742594495420006785907072638591114801614524142632212354049388305611647476388811137237194718202357081389619405164355280231524027805824907235972906310884210985426951386699242148322324618549498810247096219365853626883542064105041403194722472344774578526532865780359852102230915083011699909034529276903248703660539079571608018826897631778377541497943172904176816828017846380458143841240837936706893742238829704242602588151078528414203334629567343792696029742815469586676917513874511544980094868151354603469371795654296875
704 411311136163643364156933493104941477384521444798437749325934969549854498449562652992481698870571644872903380401100822477884513084327941299924328721453387939944668909634220926869564602246112313499654353894687572807974863648898399688742392536430082205422181506870751292361994458711259154584188907968658908892952209808788459453409293205216747659473918415992335771489646446112773271072337415689241865518521122565897547066291366409813611415549591685900297988925237257399850113987784731176103297412492086664741181339468290168380750142386419599775283246318004045397627382222092891027478036376473893295652715408616817427400746964849531650543212890625
705 3357235698086980629816323199722711932761635692886680224222894910729520458358297191291154663792536412114537480416287658530935389704361981699141498608444300532724664878480069785510335281636538960284397706779817170158975601132763152596346460035097349193804727695098973330025281323947810141571088591054364254060243855605730888090802444247764223463777608538875436877811292842449834717736668759110885191458966050160339952723760115367581206069302342738720576424775696910876031992284284659508612706429213994489793200825632298277673918978300556958930566285253827403956830312064038469828638131720938779193819036412993472850985199329443275928497314453125
706 27402689938415155835809229600652997166848535256890236002339924564047387106839532118024321154866789448051824098146364248141086200778700697492550055262642186228076615140287383952059883782673704900349161759377858109470133056594155530632328712304522258856714554347928463914822896358809214096948052291013758907208155408925481989106885044399391019745667309148869332205768231732806748111281626355770223931811843663114936321243230657528607889459779552098701294413878410247762568213026075627444577603104758644926814288164298630251027937647209275592676414157768213358603892387308991332874210771562279392503399633000682467098840788821689784526824951171875
707 223668363912846848910847448010689292677060817175602156660055821979531064193020863310875891591779848298800178775219327603446831162221577249438378073499757354289896178225672792737943808602188964599225651992081323542316696548950108017378090222518762350660074628052800039197849743728874988845914194044322125261177896255168856569706813780277446845500008963405561768890512924691319960346766232171038961446233945878744263921575904844772360803558260379906204297767148648814485202245996486381816585434609376531921244869258501828345170591797584401542805647298874722526686469192129336281312535739808712237126710783811922578223629898275248706340789794921875
708 1825643290052241151571336036097097969267880142902668026565459351334599835327615651338394098594796641267224426279997812312352018610535262031995529906057940749477812555152417168098539829281784072487019093530145363781114969640588747214295971540619789623750027965309073433256153991906611677004921156078014869003656631417806335860464862136783603158815079996822577705818605770921098381798437926373836255485161803840718594397110588584794489693685910517581523561463310334428413499264573729406497190299522385645310234370120538829686286853267704881537910260622224024887806306111658492820012195824652931483716113343108988775753687150427140295505523681640625
709 14901407441829708782050648640810640302522889171392647915753756183653032390380843563720802612071268688190241581171688209071817718672028961578379627958083047180429682878139079789916241163785006255881806155420233784676399248171635851882288362068416460977599160232298733744593793763132991937360498650115316811118897870350530510059046414663674328905650665517142350524828363838841184412782885781172778133158108850226021985147467313176359484883485199477222171148125873612066856958955789998337723121476083208474283670662327860871685309655713282792237017896739119410977766023234644883980433922149398631280260471673911049084182423030142672359943389892578125
710 121629425067513470546936445866649933486210689570386458759055671566511326373894200867132114641790737262894049417516914906032896907562260685303863330989961360562129640454104540377684314198623301471512775151250157390047267937107527310608444047574867765419741182843351235947095627752730744218531169159982945076134129232238210062683491214584989241674280455219084839661004551824595368400852288916120237499303661444649440935518014302991677503429563337008498858059309081104242367100589294042279773360267996300063183191071470526271558793758117254699301525058057833736460565640671571447504156284124192340546863016592475659205518923045019619166851043701171875
711 992773139047689073738604729054339730324263558132974868854250372910317777883229355215509107236838342306086870457593825924251703295542172429362938890528367897914851161368959206928099524529457920876900659181198067130326690648500735327850115044722430739533424424949031353302049371080312563124904211848099698594557824267124142975949215925894777483158044569433713138737620060663335917816779602443610702995664981693104079577968133332271382761043355377926656013371202706861420816621556090447731886780538714873517576850779787349640308292745473305109459982129491546199939166058196041215335054009000943936264723090816090855792452884998056106269359588623046875
712 8103290014464188679182000602543648300949475237773951807156668655605507883223880539148109352741522364117457963313184535652023579341987814014071438940434258570716567006878023963615730532315229686696314964543228310452557887428394443619374489733601290914038126506840044993814059294512164467971074581081252809803566304187668278819239791040172936206466238866050858792461132329264428652155011690694303467467094895261299181746911118777838665058990103724139077262822390852050572659706721493843122267401367204234228020641725815602329701021082974230605076945424047955952483175971886840440788195828146554254444285659273773669841745004305266775190830230712890625
713 66141303058926550685740935089621387054630799005744895038752930962400312163990365063248456918862648506583276576267937967656460243986745553700270306046417067238442902648245851532235812455210428053809639757714312097570678514556433406275993171665176448047379898694164979638609852378916956232837182633091032619117295677869820643553159671513307699817291720119002890843547022382694247754298422870288874129735974227216430623799589187794315909174250706572490932427655867917584414347743873581715244372305591319239516553655561345778692385819647642729408869722298106366525744268845927786177856148146451383500472010230496373861530656768081826157867908477783203125
714 539863680372302676669679341858059146032065861490839673280179279789920503391545442545262928897503649604070896312981611641784248749737638326791631476357656793823680521379288155868122166567375835237651673108994696318918416834138417408469314370647745116763227089339049121478887634371487095308805707614691534044119462215883182253242999849530482955075923618199266026548553238887976047760659053342474189285353318843244818511792225096275579115857655509862823165334222816395085553581837913409505609712035405128881745226929726223751978342880231813835012543041620344325970195048880975255166738544042315521188055817415857133567680392616239259950816631317138671875
715 4406517257839128506410679392236270654501196629822223307220498833463200351455598949503902435192096768441959814485797046902995583837575199962412260172880311929660161674069193785697684478845601931569372134724232281725623990623037672990553246131499804446921572412978016520209728558031116609595499336650549851154435186990784512879132603422605214053499860380207616902832327053139346761292114190370408780907493575024201725760928413145841052520962794500040867666927390145187089320602221030369327431535770181500224703964463842050839397641507603497408992384581731847761815786456120835758999543218226384459373478020701125727753844074641165207140147686004638671875
716 35967217372806744914061603794491819354530978375859637973002299137783195963682807856860080418458412940358534700163246294403192107129687424722248129583438267389246408920002615518955012289945381787128946250607402372472463653718300468778492745755281867717767317789694428379913971064738859666322907752285125500882559936669597394992681036483094896208859749529087178630094971948073826896511256103566974969794635967593344979932400755014276838471763112352466329189260559205944609902294641602550690169677170738069020861240692527152114301271872557766564735700193013312728604938827993728762494354021629111775913942945773400274023234857168063172139227390289306640625
717 293574414860480521544455847061374133727791834311263030121715508875883954364994094326042267656702677876955949784345507240486987313733246247786297393241177994947561664088988248404084855716769788897748880485210539498840276677837439592926628765580321610473849591702274035995993782276921847519296587473093007241509071561834206256739821313491870751286099589587757532758464813683648067545730848180113617984333956050570423912910081352955152596903189206024050276888694739881639759213913100569966990223735154658186838052939967640758552048096111525204512471233204155410858812591438124751239950391942895350868537259147217116823924687452063153614290058612823486328125
718 2396235888012704041733634413696364046959953667474735731622120601692091604194698825407521470290150584664181477341006377988821991530387151107029251988660205938636920507089843251256523372818517162170554611092994359401315811972599888897588896469473988088971986150177323934261228256798135580198122258446653189901852316568298101642507997587672284069728099652941267648133223557615373272009639640247631555296420020991804064430114802204337373391955445374953507831048039010727228443604711381661409549692193985510833067610789288500303805961883026885546653676829146354417659051831961341580962088609104516832046663447285570164128898351663110588560812175273895263671875
719 19558742657219832594169506431043028463682659160078411864395473383782656726472076839184580688050965678487475526644881171280915105597872817353498058987984389462155780109563608786503960892433624788239312903651785501530553969558437295081989533211035056732612117626239128802672375833827528089191773772370136790395887092255467922573982656174344779427989502685596313489955263370899011706910433679774611283199190869159484285607496801749046444966006615659174324157149969009047688047838417308064590643565912535235528105313793370391659778897388595977398849699793401213013708329448041544541021630211901738057438575585647444888930113204850158581393770873546600341796875
720 159643888252007765315690548104984823932427286588663082669622924812445193201800286010732984826157398014912033106333716042976821183022920906929541810049940805542003993489288439096191758332058490449834809870122939624285802515995374617356061885068240745991541384009731429012805334486303247188945903847001570055431086174030207701102206597928363533233973532061844120177554280344759517988959742194031639502545608376717781889623245984425403848780734475967440624105779104929568453824313502355724763190276215569692785038976094376412040699545640556490788691845496816813872197517000995321695784972982449628093685804147190896427367656773554926985525526106357574462890625
721 1303057742661780164244362884584202812369032978485454648730297147367712081120921707519561137940809494971808198163663942860554485246261116808992947215679642213487703233249430259164358169934080532674758405146452613719899715616577186747330775852516881608926232075703727358087967707355619550551582431884463648698372555356470058172412326136668463640919892780334496499426213852884110004285940916743697225777468220729785554612120007818018341813317245524786791378700541514159969217525558763936278772249273467668394928810054043208245510311995576625246904172958067149943516350228289330048842525276645970210075279407687197290939724869662796891134348697960376739501953125
722 10635919102837685162708270624267255764703920486024600247258627601490442913182212785034616607015733979494401485041633687960892534717267354485986345006047310051746972430154976005200705324359927970000061903412682042834710118425841248212966830249145204899389199996891302145687597056261646797681635761139612936152259260954247466207590162397759183410689324822417303191598824323669707273025013034526497665236498081647088817776851388413802360401461438108356304425418728567656165367890885104026916274638591443138557512515899016436274492626771157905107211351898219247227080539527878370662988478171722957679347507014664109462986733845024645006560604088008403778076171875
723 86813324888450149163417262973909515461503710182964182741631818804388747915008302237552749001045197370366891877961377736700608068478756792724969241825278467315154175802808306164541680694588071709879242956930031222548605450009754680919706664703698824859998518833357111085556454952282174718542621133129174631047004279195423789489716731927564879493094856519155584424595035443435422665961016594109518265702957505524104858586713766867748476814855698211761173573679162964162115416025469581224981162646812416359651193008179516239062271587777929672368550924611185223118060141854443755897246902567540023642345879031333135265771465405304496698590810410678386688232421875
724 708594462341936214193548570375086318144478294539272823707438774021530835452349830600008240905215964011252896503989272047592692664028557609959897243162075022375337171575758421567406227080481797548791501018110081582965402723709928086002564193299810175109147188380201578670250593678897045220201674914197552268186153877640525901783314883309261043770608692855296296371967989579308617564234970423197717678482103830534716319214366842470449362126635410492267169355510701126778673641891419251846067506889252516518149242343309915846505326476211928147077338967638563522774393325626261999027641853099555871233246185093369710712913646377675291887499042786657810211181640625
725 5783744750092609904484226759142220449522227292648265495949910458149477135798373772436791174036481679557025586870472054425417805613104224208724433804241573214026059078715459623205937060385996899839726365827150347491424945486952960646230041962442619378191494101301659120419159112504737831423877432145037903216156474588473902175487397854179137245309664080765629197350754364141554835652934455320334402799276675722485590313342961921688266469043518631746254089949919566805355005178532148800085957629190338919786724528310406414879119190945450336385245125807217856880973031128445963651817714992482458357697273665463700078142564482697185468396128271706402301788330078125
726 47208530565797055831939039035795909723055098508393562603887522971171808826198490265367788126786577335401462421144881463540287666170613877937845879394984606804630533213518219908548277197652742035165391142999852251169768414013880685172261956724929041155277733187313567524137832219863922635935749197737415748138772437720131133228124255292152456796537510414826847527928023797725919093065819996855378262815535199766835158345214116579825924258535655160078533359166535151151869947156950199223168563688564601450095006647954415411093612012311324441646291173557600115968114411400065706532762522128331245508474043878236455120731940131306725305648797075264155864715576171875
727 385329134406581409752126988970825790487717575694211643599626572839475931225009296067126013657318548160659240408391733819021609577509575416247592286886222469835914445954450304737393716070737466854058015942591267299326309957834512442029168937812651120879904920353610788435090935511068158887999330495198588933145377258374202799648931585108837509285730142936784037319018922515135868395864183138748766586166201861831067728751996736972935245549703772124591522242416558009438374393891519760230396272447790930704149198554888057887749332258931489370684234848467733306466548647073967610550359496396075579719281333800409050035180934072609471030546046677045524120330810546875
728 3145163385578858260042184304171319259031349279316212996937952883827182179857115606690743314671386821575570467766744116237111780782536545993408234677937455596289686461341729748745713002742583538013099292280914889225716573368136914142707760027252575591469883205726404371488841871812722749340957066985924653109372186017940060998067452021706088240909238773145437660271268868185469897562654531434656991919428990621808149912341755621031963591619002893844737222036667552827105694731560944613956434269149440285290066885829564347711089142404645027082147980881313331325143770299738690507512157132035787114565702679830543673540830238756493830720728510641492903232574462890625
729 25671696839689861454139938207150805732997729157748955315385130245679682830196016625900542941854089993345816071541565155085793664162721828690368462476081218915358147924100542916396224286364773377320122683670279882767271084313851454796640066205335989101500258251959881888362054685461205110089580712431267697096541201303787567985940546440428319769806435587402616042927404844127660949688582567265338420401796878290615483192137605155725607232944472356578499386730427158129481331407236649736108398604777538892338430879972322608794651440162477930261216286086117313654439473291277390916866178874416737449867806791299300984880588376475796241749094406259246170520782470703125
730 209539517613215740640766617508938268444507052387746358199782009199389095604103432158644279698470097609824603698914489807301259929889170097002561104591750355209236182320879482932776547822508980703004737452489075489286962242616460835825784261644571257142954334433702753311287918777421209860781451119523807174324829222768774764888393684078691874084425774276844595525205015418494561033446007701133529325226533923579032583236249717241776618455159680158113935536754258288888227893098952328151737472010533784644033305512279760872280177265555103896379943147641473166667238178416693551555979431763630567780192527715534854745693430183410554956680016402970068156719207763671875
731 1710319723536809484595567101982120598450104586511229252267043138308695713588094072197934652856889626198058795916021420746725694336450873539670084108776285268361989604347286685581822113929618206370245534269836556651360556161456836536308241623365672734907039470557629304787448367492294021956470800508769056286800174208130934129094828644180493944297161208957406714608139081523030696089131338502355216946238386061431093584480433095081882076057429716232461864566586175516940058959880973535475748741033674763055256591923212769590882001053113870009881187185122971961855789684797774651806801634520054616053908175285859032683725476186968605940563747935811989009380340576171875
732 13960104471169858736344171757187131957833440079296097149673701245096120701819389239599682333091844797833218903676496860357738044416171183941662424518886597355481353308659674611826572921958547353157384280911029434174301127975321452825695652308988158491926079689070751748205164893261622071652986238294833455253129303739777719817622381180624561331705225475421398213203315583952888545389623269506549229583985851760625447096260585192192171483746901959952909612614547880836077171202325450432481425330178740860892066336547931282824617351547812141653112724636607622118549324171727343244728324868746087643836193837125567505651853309118527735055437233313568867743015289306640625
733 113946248858646445094508211042139510601582831995292532712731365376330771314372481313027803538065103585361307098024647292376495029114948736321572983557221694529383689021387445834538397510641200436020159795062745991972602937331361980212332898739396493895655204832343077910239923420231810387182800375316798708229290424275813186239801382143538204152594836619852881412911069616683425012559262617530164041646282726684788067195399355495693483696607573856042168157646686175606670827625039901292678022186282287163091814486631121284382943499681413366382909438589231641757656396445306812670181224169660057197553315741967789566262650948380748261445916114098508842289447784423828125
734 930060921518916569899919534063588126648326718763483869882208135086865902616433974536282800384273363886114787425099020018398879624906919604090793467788917984961616590583979339167985381277033794062840833736962018407111512453683798009737894202759142561577660852987369502879321760803393772797033210178745485253495964686661466065133678103726013621550369984067207840931060962407540921944748277132703401972703039490438498965510084777074052264709872209161128037387248643543525550708215517256439558841910141758717537149818092243601460174723596951539032403516343202085798324101877157978030887368665409257317990249862794383077848709847029566588627602641281555406749248504638671875
735 7591415482309469022581572175003788607459524707705450708131110870223697456448752525667410950771757085080728267780620490798341370812344964996084339924530854431675410570518981704161777850110719934088105940443678994191526080476867550394193948546500478207341780457388548860139618756730460572162590096157702871911520290502477462857739760305107063153214777291374285188116943579825157844259093832064081559102336154004113168647169857438305120391649608483770647851507786142801155444667779574045005418086307183279728994280881455616748857594740748314894580393584593546231618395072091977590256155324109191715216602762498426987284547334244584441964587284701337921433150768280029296875
736 61963241000310941677316928739084064174870346295602249033077986675933986025241015638629867501953470392515560866429719607707430513749845855899481497228474774542329856846430126954097997781951692429938446898382359665808588117963418533795871072423617643649752891779074946058206361155253699129670402808895846440312763434724852637600392431495180427208892223152734734267203521362138464613419714163650264561432815947684554201989047302726940419945848001700289557954269131774858671186054562981603460798234419706416526885561543172513466673326553528875860317883100787431029209089192762406232098242711110778292396173877042354126677742694740400920816458807394155883230268955230712890625
737 505761177768467381434445704765783812636810592340440729708813203705984398405678868501287510757958347648944684647587888715099184575313284084053549873416784928948167409906516543978553310067856125288062879877168411745212989972481172082045801496038669263387402210929921227679969330201580082714265176646592921324454829989711364433137827910375198324790700572156733064850281059924007278470310734155541422227793117166783844490182925165694827393583735889746335861770074525606569380190528936205359526711049589314969333941402209890883433869344424064035184472927238971116817814965846244398467140097249469907195712697332947136457509216933735242578695778803421490010805428028106689453125
738 4128163162680009689184703116571577163745050728970373561591962236920834193678173450433427095050281420601713433479433093035380388046885153002043276275740727671346726246368713535474063133949285866431552095295948722465001077955360442813519948874032427979127728732613088085926597884686995340197595724332491516639856848376240854767372392631324276839773622374276309634494757778807995815501811629100660253856438932452570131871993542116044167636649638871959015248386708279442813734114470917329543355136979597553445436130598951321132338593545937707213939961025877899702740013320571007891189927331828037397571184365173836052674926028916246411974710905923302561859600245952606201171875
739 33695213960273086170330345594229014447898348404597124670287424313618575960696551476814958289133438991282964065080512599627316111839152268759629514656155502779244751315089387195062331688475016784994577754801961048471815929966386846904512466299744240840466254162182062444066438893846252161261979593626021346531746033916738081176656507657614793525875715160412100372193361889219848977963455278673481205147492567023943651367191543675019265462740350373395114557315964910329596638286775130215040650704052135809914352184956364848071877895293016111611632516350194430275132908718016412934892171859538325367776153191744153479886622035156435481066672377181703268433921039104461669921875
740 275029692162530716365532909193716487022807723111415643278994809582373246701792913011648176465580168603803939148613629600742455297688245392565646002425444112722246619455363168918512369875510879853472496118580379647743143130333461826842325429886955988717746610632624303151765420668157591509655860071272840715719607613523767990255979187106283782662152815989976359204512252210078552547107378350224908243628341683450884535592012305009530140077658920654565916847359024911653760371150687542207256179985827394797461979890579378663733700049741095507907225748113775807210228887371599010981072808617962692714193766439833994008742329917820658631046060182967494256445206701755523681640625
741 2244868712221210871100373908023729653509602005045199562735636731119453827607480857964257390318800101168794930509928607013014811299295169894262017304412108585533794924827290881259188723427983546759806294863774380750354192353838815564855567304373396274570472293893512094856657623273882132677628906808338086959219885626486608684909944256198615923733392432493582086462222093762487790801621954322146864359071028329149690585412249894970012418835483950944732450113850775461593654137205248468846952039297491910825904516131448313916258832068015713404897769735884841617975295242945743915787345508286552046625295366522177637889123968650860054094460516171949393537943251430988311767578125
742 18323241739774147965520745442331549229753904203780760978171445167458939575547914884467851256204298482630890217870081626119011283527628018054135483007739424164504249956442461278814201686147172269795975506859038112787394776583386228245920791595429622914938523779445756401290094922716457454131451167014288258856404742062009566995259754755391902497401632085086175476554537154473699619809608867968095019936285158039733637820242314374557172087189955699628835748428122380941130135804792171555360677693187508186297115462955792459206582819934040701430369311137141779071599519118883453993157362953596080075540047168624266468760104737741290661478914258974981521532754413783550262451171875
743 149559386714423316588701845802959547494895011962129616340679900707797588341366935975214651707260983308776978221051887155994890665786852632127424570511212612862035575692015249569254186010051969496562660645633765416618634880526280048986374406388695285030828153386054882590051084878056342551150078068017811284175749136222796539678948383710939786118015434363458023468612040138299679336071759364848747233976786155460091019421239395321021534589367297732117370732573462177487396545989842988520902496342412703200582586887586199883321945718320171313230226565333145166446365762544648381194763446911662520056021041188410000119264187847650005803372234847170574312258395366370677947998046875
744 1220745241047620946404207276394622236502641556564584748734227329566091789780450636485128748229545355848306428942467647168163737404954106050462213459996034766152792007573515576510328834808312110918686973853452082474375427156512007066174932189955508506584203677168862479881159424939816563699529013174963788958911420231297821891860587515778519323719129862358287602537802344065891299063573460628966047040723584184004905626908759237591857764585823641826741171099312786060757013422826547311878614798026314409211369136931525111945120714884191102610846725986274324978389664838663232002050274024812683999427109704354736004161240307410380698111538634587081020299592637456953525543212890625
745 9964061609759859715211545076901829152602990386213903242232074785043954072684002325223067706686538808851409616108898164341714014062738271022710766042292158468597386440354927021564475557932341566738429828850014343494474748357225869926953705803724655790379614470897801559960827976227320498728038960729370720326477965269636270823421649402121096445421067108131005673348842838584417800594658215816929261897584049508147690977769001446103254627017726952285651150004525927945259186038417828290972610535126953544104952566001458121201377963067108456410013861382746072287201161948462594302581288544451902193430781425721210039823440256389056894064802823163251588312050444073975086212158203125
746 81329437481884282956052341623098957978490280513670261191307337906948163880133263704953745843422207750789499726951966935894684079553071119470174458522981063193681984289946536567989823057198734003603993680698362197829116076224578593276913075187913930305033089551445078401390888388175956531787454409669250368881108349226895379856307681284533174598423723145935742695421393224855808519992980248734801913364986732321403325374058625897154679801389914895455393933555567488541236659041780073231546883380874819302878988606041704532836968907408218024937437724033345848196166646904677462995058775072328761942901168691891060335815797952734858468974948712826300578626614878885447978973388671875
747 663833450672444933832350240077462142495857949343494063279592257293822327711072602171191442833923995375123853027886196893821130584589637129361083094595428254907859046294141460356431097203002216534963489374233406825874039536887397883864825164823269466194636678450983760614496464238349757836953959685751942883913914013224409736211752071813515299302921224837392341853981289669791818191009929250094080205186106580591817889074051237279997978608633244670269172085487785966233478799841533307950879675781843889867215597570395173510349019628075553403224169319592267397653649039819835715411868422556509086527549965533092452760806375681512731278777444780814231961585392127744853496551513671875
748 5418392944496185093982717276428137055281225285729886714926312504334000818908727066137608240687906837489396034374582464899791044652600304501558214068109566601173360698592216555044463626172041155295574988531858635291303654225505299939494555520413985707370870441238161430124101316560858230392727780712480673305922514893840666664272905498867155374052856401184887278108491998325081054110204588769918773351386264821097129010129632984342659589065483723270860811851544347334216238112788631981035593507105316609128971146613326167110935662669632263658180127335422486253593990694628195209192802599480159436131982124952558622570826787524104435753150217115747810936454698094166815280914306640625
749 44226427684875176932341919163119438415374383617146456200069241183932673273421181628808210764370208444267102548327531695590593487757158488075165894262164242188115721291510043645098169803675378304931297544705085250524925949201742031136973177731790815080789154235616857892023566202033335936372968411838527589800516438740040520599552773911468824250984745639287987653275200638203933268236896948947776530436071049502094021765185561284226626211525338562654570537233126683848660199130263320191092739934325507743281477502577334068454121332275189335533438733560340851571135171348984416360749999656453958063406571766529199434296172240018353388349840499445264629940766099025495350360870361328125
750 360988382681308992913678432484772328324525456885516261276797724274316720450580910296017984033383481880330084967656579982409069207782580313228285731599998922863556802436217188125314743644173165719879350619072972975879704678634840812277313444511698365197328485737596157468374142271920485907838767407698065798416326663992795206031434156631680911899054610375106567361124626407163116870715900657928983704089916522704483282499911118077126368279271129777482793194558101628473358419610803722195393496736675328295880207826573448177877178382707409400461685425572071221907441853070421235469607957572337189092085985791003615004399320587321967347201151737716429135360840518842451274394989013671875
751 2946487411539962275151655537400931707014638814597965769766938624984177105404491378528056678868281692139294311451652824390231789761468425811155368902067525595813832204989521226576674889386600982624824043020153451000923157548322277655718536779140121425761447543841708706303387929688704820032793147899402744137155520058827344251321049957644776755225774919161745858812118254498572169683605552345073189084358099484513422498521327761507864289619831219335009373887084116027003681209154087419087543868351870666809579915727074470751959963842946253971615273252315599445507390960469446109284829580876562519969761281412098158529550622272944372646763909885485321904496913703042082488536834716796875
752 24050048375179987857811378886737732145278506292696913778517420385727020247286200130840297028182064693187991840001679544166181859497945553413129403046675272115184970013351954443887027739203412340450050170915439915371036005303700164373025666123725738779654548152353144701008267162808240911710349967878556454395310300628381514422738987226972553873771930035990860077704313148878274943775317013581797135282232247004566975747714610843921747372009245246687851840952469635842936435797378818357944536232468576743657596039872142984851441962688851398709227451139574926126462281808638142560804176445180567363316323027255927360229516413919614216259621822789106782014556529247784055769443511962890625
753 196303172578700444450838955806363345847565480707999651238670124482507545891794630630482120098796421549790503728242003075808341748557429146963963496935739837214642217058676726040220154051235108665128141063852097388696512689812167478894478609550155566410123768365905816415531852682751836816611602460294523381895770205401404980457574122905053887409332676572482412894861357671304166892499086850641873516556950977777968419999326192016599509375794984176853377801218434618024309139836476872293132204299407707434432261662815312787235020169244320177518045412611015269582011953679339733968769320738657235833616811051377801224351904805101976572894759579608787991578111586932209320366382598876953125
754 1602281000159304626641218874762567476296477212689542805708939939039170155208653304342216745565233245100085159682394837595590689593105108168442693923657269290418647620386487943743896124424299901544530658074789375156399586818566172323349401103645669582406419461373760993640194519385394754490460775084766887003028047544588327088234656420645950565986747815184961227783048879479867544768361113302691778136336026072711179563777542757507168883177811163068216000397897301642599044861404086447562153999507048423189458676030070983099578572252110430794542042359016528803923185309663825201275630560708863847886423265104939101840076301842225552485053268454251278185562767930605332367122173309326171875
755 13078262412912539599649604410530224575251289916275433288509347523154088363709613583964935654170386127753994040900318329818781769702689644479967486782536595345966842947984728546835658933474472385468384464790112290733548177838479211050076831893204362327912338088249022690168967403612669992655433713943251019301843922364862196175482952362883697348727488003262376084407568429729112944296124830267289678615005996060442269337785534694822696191141186868029359336960696497155625811516493711391224556930579368620378102835358480139187260419982439505282649742401000058995501673791448156003224765796008779941359980485278724000035484446345725876257111290848380961981956005502070183865725994110107421875
756 106748409126735826596877760983863733608065740972411190799459376145953331308966336274516105358225362601038663013767260734253957353130319822273034458970506914103388715174049966312198147468380225331515884776779282279989487976106299525650527302377358579543027088961883811997086756245345778609197425513161006887973018510479797055431309677319147714997473662804849342427329951105093116271435831603132520114105019569513754999921192205585619428663744701234270353363638505446917272442243875817198813259313187959855939148213133736645378925616042738590908366788624752657896168958269524182013113199549454841695303455876213153472753699935823875475295313881670040447036118536061621853150427341461181640625
757 871310155073670171974033543680683967451888060979980408666953548612221987634019158985687018769697834094076719524167832395257846985762853555530832287967020210844384507520728734919446590681685167533133080795941138438891657093485807090754120545375520360511585818295102779618333051399267736202142749422461303590202526269325037611680852487748221689743824307999557783007185984604994468549916443577315855961825105754230915959145139035433853843770329209322263143581974607011838337249691352501119764239173189069253719939600960164365980349860690793329843921750232525694029164475823519480082760508554416717832634851482950674727004732663052866609096469453974690040631845278085165773518383502960205078125
758 7111875413835664320787169022048883670397894495213636224677644843932919906705696545739128607323597901925187250035169412938769109560673738221212805995112598396893014347596537854511493694791148295358592536307722150189074251293263578022783295918094824911970451848522770616227029170312490682883466111527197932582429985036053420285338879717695001172476138137922837693661910579473547941427626961726170757906675763999602834592633507270554247007747121574708576135365168488414624285863255387753215443502034071294698112172812595593979119614366266854434813715672953967071849110384192332070630907092302344552896796676686309445178741827593170533961534986314696293700776674739927329937927424907684326171875
759 58049101812251590628261187065278577192200624037436656116772145210145869252546678072605980791690511507840721707489176643458823390820294578879165575631620680806264375863154447521323238087686205440588929151138104425307367656530348673866521151000315443712030731210801164467995295932135890785802519873935059771971261956320658638678176009860726686378604016759235010191511316025660562386027522963601969739639381053682564606539157987174034662420916277607251814199922065778968667799887183590015357971432742876908175322634111553474301490895752306644400478330476051785308053636704570528505067663294707194761478443994618834330882347285985912340478902821337342586398289068227995812776498496532440185546875
760 473812886914980941470804335322052516866037822946162017797556779442464893924881332539972878807051146549529408324364225240506697264792839715473463666389517832109248543417596407395559975454994829975510403466765212000237562795904533068323462071231732063440750534380170085436547521766671547614773207066442628730976169787665785082501676902841841846198898095523507536510184501564502404738860825210127136027793674076831603546502077262682032919092955952451889499968743130463467313710923005083855348061796917699661281543748926600833328114742029063627482577569666208347002799711282820303991213026562536779321332489795893701631142345445961565395366003418652981458471240561181048178696073591709136962890625
761 3867392341966035555284125547241346510777368868900070336223985616272460900460613154310639076195153792877683257631304602753184621785623978471547153029420868108998519796228647361135751183234655218146270097400580553622765113111090100575236803447312588978727044375639683387345545778684677114360694272555400390730192768531847971244844128880507518166309920703846550212229175275260115611598195407647241814183346024963077566366933402819209809254615815360410117786688600317950143120110922296988323111046478033842990185597977592706218758783984006036608818600739521306690407192562259645112336115316204759871791148238039654501348188245169826968846476491866469675788738069588390544595313258469104766845703125
762 31566730115935641430779190442582677354783121344808273095276504471087635595732911555006797579845770730533891451447582648924245758884347188983369575298365913608346469811022527500424112200521629731830044922004327356224087689172333009727516103404649908835659185740694282591907244960346697929385344619557364476337285138503492936210916135262447553970115735605612889074638985229133620044899041698320511101416555138478301610471802869251867598759763814317322835367354856222549421495445377893625400889537826572934982632823542028049687666118709624411675947343850219941699029929953354146563492957763609547028091495033458139489014747270008846207534274867384902036010312087466189723272691480815410614013671875
763 257656416029865880978530021217206575886170680414581675909405260466789442450419918235408389655530400412173665650006257447944688262059112212760488457542346114448486901166795564587204854256696469046106397759034565257899400195056978588646608982336810253675686191772347575108889262923196822578443032107242638902419959857057209793436499419416862767206508545498430637562952223162434466275017485868496483801415361010336852609214027650230528848778400912767076586873219557456242068152789944481429162229681095221704973544265756389903595279427336153567627194427409379816634191411099646788949887847893024072204047726763986577369924649022541057542645601295851975223272049830836039063797215931117534637451171875
764 2103063208559624188323612355533325598539959983973692662664905037601579890568205509028981932857617443163728284728348834745583196237325914292854340945947972440359671964502617733365686859559140244483613303760280742235632686612984790740553348272298353904221974131613061512210283954826767756843650151779065921879140321493019703891201252165231914362513349420900113039509937453187340362076689233210157171492905283026194001935063233463527274506387551912910923338221872731224179359096218776409910608953743553623024995950304433478290637802492717169501132734116340499040856465161696155691046484112476097516619104842137993681364025281175277882313441889947746221692565816996367544788881787098944187164306640625
765 17165785845148253668558173237075157347107039633518201488007971469013957268925756316758693483743218425454677862533394485736661638442372459737136082596344532686869416127524243864848795781740955409144537071217288943487835863203993228575834347987931385237084448439545401495469500604419725229759856036182019635255103817074338892010465030361066202117035866026524670831655091184436886626641630044074124457907822415106887230212421919881814812332199505437603084579120433950398162568670338596877668656092219107904675356339057988934352448833517129391496919424752264293159051780450466855076216523406365614083130332519920138153091383076414662959994734880039682588576577422501134861931859632022678852081298828125
766 140111910323088173860727547037751689492970996575576624940106139126115874330734480532152205844567922607090854354408712336182868440863835882978545711774225740263299081807703172648002654924022450424191171155768678301343868332845160424650043255794838543807514872421258092271540746721795735944943808085134207524363933348348093361736631521132183305732658418951745012723901850046558760835265961942588887006684644905675962273098270696865239005726181775682366995717876248535618935300260104322628027426616037774701378624136013387169164921297780536372452203235777535445977670827079226215396467972376514678082016752567131476310453451546517461365245720451180632560377286970065835447485369513742625713348388671875
767 1143632315553657933578902871821389534723104371252993227080941819225949384273458460570141656189530949689088375606086206075778759832002771933728415878797089412329949576164168068507294612514110173104743655489427448861121145380391705817862917338129414659518881997619399900283364958151661481003040240308611780714812776227365850237209339755905840025571046199119580064764192132699034308953035168764777003198229112830156314277796378170425167872278825175259623688491955976100216914472545964273115244424777091128443655896274264037676362480475048422852068240986491390062390931564035259327821431872669662569573212537872512690808163769318954669252536181311211086775124208363141331545875800657086074352264404296875
768 9334644500690256727878115512647620004836478763896282896707826105367755727773567397719133474226790657784520940744731375715044571707070181092605973111357508019350009534526133095352906301280764974684568987557744314091053428811239651808878524544371568438076096889875127618760538380689678770856245281809104694282668762048437101946043924742075650669720585706919625456783393576291961677001362258508936726882021454716423708681489721251273093636895525117360731949151416032967885115221558077891732032848530344663915879600702439569226150985283776182933899361328250868934244253234164200047267299141048905524501874090218154763424835919991784772046676006344401379345582779080425783746477463864721357822418212890625
769 76191960273597698275097612049155357027518222070167930560864133765288316513633797068639209899424942332508883773356020666013764319590660231920133492931618739008550851702798809925919643825095997150274535043236031407993717107406520930820841485371774464487977738934460277683354909434621865493516849213461870232104495977073883265902299151082168906313640164082402553596371053772434102135718095053617712220846777854711892372647951539956353418284772873544712964164134820688175597435127391314820591662113647079712503957562910435127116072645712035486557969998485137838406578558881113110555351513320444116701420552834093857272125902660133527681678717343775847491828964665357137864276637628790922462940216064453125
770 621899935225623131832804387801839270202635039243235062158023946072366829219734459720605096880847563458321023622389236024411974620300549602812245332645824769795258374010096102828902843731748496882476815618994149368571369641896614531075236985552171118308635935996475862552141018635873473372324812907482131906804928340012276129832332639690554303090592855220231154111959634079961596202160516658543071305237456726372568096257169580794437778294295858686718662404076966387237697622950541979829936128408515627166301381618567757732768461677863712121571209564927615350052121790298668104844505646088707584146677416987666251269886487801458505236087033342592454228105904967364991886569214329938404262065887451171875
771 5076119948152265844201579697281062346613577061379831663167277454244343544492837641176462820317101499595576979623552050253913281409145592549320450932483966612824320964558978879400233779941045011570650130541401022565807939807868331348439747574945094215766693275947854460271086544839406751320495390872893265586481843744014512309788839130673009436201326090966273237174030534213104429985833740781165029739672899443047295372852422708599076508671365483696492161578747353549743014702594550075990486352380450075975454452742021050420943527092956588917342545671999085924422539519769984390114783761080414090945465877365254653616976338112582137135689573269286829903624579693292850901542578867520205676555633544921875
772 41432700453138311464523731155783034413096245025149790699302415351357933006632359515955551749958301544080954441899681962172953194786947681451020829335152294581314334035438347251568795143434222662469349071129097985129508853450234095518268920966168375383037393719531406664428750168855965412620081715116700677262744512339960981150403401711371779815654368081359265060060910830931620356825929657933504227818167143534884432284666683374074198412299216956664141679726319039688864682681687371062455821597676766352260023803141694138217908345761610207349857313246076628993443568343219822328480252919473527147254497518837552767121466064103943792815590232553981485614657222422453630716887573726125992834568023681640625
773 338185205309099126982213616098614408931758794330800432045514991699914176898931030541908575194826492946875889724643538867920832726732292926270401529364263446620778525885998789324684444735226551451133738753169964512807969437384315984956092996037507340593873538056096249740221203515968552856393386288073607788830217467239392126857201430153622656613523789449098552042998650296119637118471790467617566832086577943703134892253880493111755836492921687311194034373581980093642501606277955459484700920691060912382968421240286625625864930551221753239738434947380780001068097590635648457433080772778529060108362987027896707866960015569350705871120558726500512407592203528825143543645737054248456843197345733642578125
774 2760361546293916597854280193649398573121144267930757459965613686728772773889824912679752475698890406307544580617940159246614029345518714040938702853615350047488070248328412684473312520200752174574297151464763175351137061572089648416786896145882547775193174474767991397435780782626846047374632637153985567729361006987294506551315963275865649868900422373270596544529072840497222065832328959807173104903593272284008082438268804680506445388744728618761978218539925015341092045822554244028910171882945457628545783855355740844185380680325793379287136489775116650575779322381208187239403603933993187693874812407496403787162778164731947901818971733776695401791702176951914630975704056936592678539454936981201171875
775 22530837383302679073809597695014769597235060764345568118973411991789015085414283668668896129066506668872307460309748509447327802554202746515331005595689548775569024594994145004862858530979123473975965433350082285819251074160131744393527566518262867643023641676838470228254489773528932180900425577218751560461156807864354183610301611306352158839801366890969487164645748650530426101546212741057467546554634053684533800998879839408388116340053460877951871669795520452006282934131373108396831205019088662599713312234953109057465832844989607494275288373540454805741771759952547145532539827748253941037122679269545587253623381413779218430122908956869446331803138716586769156602354513552199932746589183807373046875
776 183902950638618041770281774045406717375533443624494319290249914616958559245795462996492674155181710594109905893828382705774067585359246754539229513152665237043369192225015259781528897506779952121145197061529375227925454818019972717683472222994390459802338799646864831321008185995886631098384766214877732088671152973834124237833276663925536840364507333310635923478521393897845930027977193013467078891992441452585216773414766323876284482569363679498089043419856329289946448653975417423534659471946704761568946364519194977911877618245009174253445836388777798298781027763807348646734344218472641594963104606583009815728792141666812965773944513562044032291155854511588972101387984281473109149374067783355712890625
777 1501066945636640231595673775028845629796808524779759671117897966292750366176740374934893299615819505908014447033637599416030758815279426347662330047591309138800156553325240422742346097103112669101812489115042517991965782067797751010931808732169961583378033371316071259786264513355932328270341278490496047479794177620375929624178242469660086021048052829741816927315527709220502908756578739018808775721604903720584160719164465647637023080592834881811612359151630486119370242527783577609394126644180717676693763961667653143256788689775247630120329038284671160901683701238785279284355344768502606834074205876786914348483570695461441381287601501267398627934511464367088183664844525111448092502541840076446533203125
778 12252125196787131689402511139607355537335083593430181921825230943673125273080471804401542883830469400168495881928950253573696574372405562158534857778623112832351027649877175330700527508429427409200946935227484551500775998407677919344066003976783758936745251718457740128047522343621023816227641291681794493467874481596247432674283274737717807605012918297758630420977456183737340137146129494986081573836162415417063355590423161618225963567387893625644787940218459921844505695468204514740921374362606605343403444148888606763889722624077338687401602837015044634535121595930742563142538284407936444416295489669123996248903824829612219326266847309243325794977776825997047255127625486892384287784807384014129638671875
779 100005247783321713420090004770640870926398708062605424151483839942339997238153612419992029344067401413064742113784938544496504361494864226370413627072361491241507928198893146965870083627747584055482282015549207745128273253059812928276682908785288165616782016614836332383681255735871253238221293739460504222481832151656835382380159110332276785734408390531459050300041646199065857740112613864578684102537550598361871145116764631467704289464986413029273694014910141926654503316765291483268301843963355288283627982063871270490045395894144672422211092795880378931825960440725646442160052672551825341651841808539436247261784687864200572543354450573422278530760096294464149796303586992252121490309946238994598388671875
780 816270599881410158859862380612298376203960826724601512687459935268303093285329047133897150183216973128119982908915131641359594999362558831326113404044268219929813867240773839698192923651034429416808616127079809178771092554482960492605839028201125272116641390371497221916099722204397175138798318019378124822800204292624642333687341982257000743268890130848211046685754619234598475343934196220995617417833069752362761117311298890403653441139045725908065121045824520438877447735629847111569197824194453802685228158405383603442108119580286643911086885403578119800232780468295325974462452459399206750273985740357502528884289506197822435539541796095572898382934310554685789136121487619135450586327351629734039306640625
781 6662627282064275887297273734563370698143627646306933764602341753547930974280986285039091061671158710085228697382377238246148384571202624917704929634357259830675519749424341192493877982094130533335851931037559975610786826748932411001908146650231930236914683654492427233405778386005902952814663774101873684890774560651393892601171033167585855646672775450510224712356921499359996887337652754241275912640267438548199543996361519432020970069415661063641545800234593075488956927604819098866667450582494208702597861853095766977070400257390696352777702462097575514024938398072068563112223734505714687377962230275483481579916124744015215767245101202354394805867941661129895644416661071307572683508624322712421417236328125
782 54382213822421606490074801636449231338376864062200314955711518506454763343529927143382453363963332503930487230190045407841089920721587866707157595282908575007807989485631804329465885966175788892106390068469402618426301879172079702629993881079302423287397215689351814005316288026993071901064662970728064976565742542124569291006400201942003545317694402542379081423282895705080991743217514599097824865135178339196554023203945710964154899077070924747794481186658562948306407560013743281993136538462025279985700196154876915719072380780202663869110721339922083343245892273696255741505300558166158772525512516649472277865896904847184821139357885082110354582935401952978669607124788398788695076291332952678203582763671875
783 443882728993251926591288910346041752911614225927399143088080058761328668821084477158238167714565944388026441841164795504718673438647839293306002008313726852617947098614952925407250689930345930921026121719130626550101216390486810861271316611039545279320251902076131731552076204479842174718426673095752544492295807011474784521046436521906247618476852393666137443547475134560409964122110354677359109961747771813742547072094034318161234439729474331523321624863066733350729721686065146336931353625882839669318034033752332652534667803941166193399441676467757200722084846765881528968369649564075867414585691712362470554960227177311619974884902332785787623741334894612838261404997967918273360510283964686095714569091796875
784 3623094082596195168561767078913679059040489298340986706545127810016465238057895864431644876686209456321307109958797273929570385575654574932452656153893639901062351143865052189130518609810822475828665366164265226224617635717286913073263257894205916443891560785421040105441017724393525668668296786396604470274471931982879305845368362189932423005003107898525688214125507910027884765072840827787123726640450043049477160372881157517150020911138679444016299030830788889282701103460445314139416488181898017493394837395200172789560592327708621975957755944578740757072160083553371453561116987268266292557974229373882621381613818200408427431758655051626220918669317916833702569943107853200903178958469652570784091949462890625
785 29572699891063172786748337133946164296730679594498879919130077218744722348262691486942876251143605397392674471970500806724923754176828159924936531414230496221354304959426228010196425749153035794471261835855692863994658111315566967813562829776465985249111829323068425081129034176737624065906567767529756535360282214656671290637987074070730515772878293080264820488042952081872698188896752957710850616978283853288633397647401060399081692515444679467313165935361887892566065209313475946340194577430737579894177863445716738107585906217968726858585934298771049559890328134045491601085625129221524914360956918053389155491734774344409974694313015524475394830573155749144451778356109013234931381930437055416405200958251953125
786 241380587671688800339056865155756457081699456469873998593123855037200244911758476902954089361142912129107138070323048958305681758133462975262575471833900363697607782436286497265006478344368020807282637866092950246577316577396365982036679429351571105832744881449368649229675075901473355629041225879348498299485743166823523318699345307858318812653736312324762881668546902168308710412874917160301650270176087887144176570880793241233566611487366603012887173891157045586420135541228079751310698451578905536540856073529164789232450177264057938946493003819029384242820880087154344207439496483191254755239955739925652234193140470437973335466750329470360634525691788738938979234414472334335766134927325765602290630340576171875
787 1970215378350940411589343594548372106366034370781256787144287392090831613893644396725397749844275040330181263623672977482182961268682207353751706747125546193655763249971471552497118397206384671155757451123094109505853294104230155303163351846868721279590771374647660116079815246363669195301813742280538634964453198448385163827423646967522230389944188727043656509364824740454996631295297877237353743447086621072112264744096916506349440727141995838119174249881142137475710377272578658318004065854327991666995892783605896820710713179371048486586141023708728099029853878860861068058110587893589673836985203628455685009555383089213583734252808061836475422798320551152223015668803088144833690620316701824776828289031982421875
788 16081444968434072110807582968147374207434851860764457892546016095350312465260066813709666158025606721365205565181884040447244386314820128908578435393746956481093515763170418065996086796898326399448334943239546841359873192381356063301083327028413646208416540524736071422353026325114591618582519034615158875152245836981498788493746290057347521709635842585565121868620043872025335656759855014969012680418224892413959998877757266444990908099109459335998434890444065690960801739607365386910380181769596333621846086733121496368620379134749615781664015179801840226656225587301295517469513431688027917041252700185672066582656723835566237310526825676309344710097828680438145468171813796433300414179257131763733923435211181640625
789 131261219009076614934235675763248160478858003045925727118295850072140650444196002186215695332591941608699336697463745742239699444117968178779508752730586371906098708882132107372504092010887493927146987665549056771010932512250108303463382992581105642890303834627645812482333034555690878256297984211943509227055660393089210427526108196060641761247195594949996371045728067613428407098169081991129820652475949608057916017616118916854667470083964655788196735156223524847472361736984973994333740829881043461213522475577126511375543093656930430517848036442387480781114447690100039153823475498476434062857748947429885390683236492017458617091476135835546315759003478537098109446686091642160498782487820790265686810016632080078125
790 1071390515564255067680243013110270991677057252547790402794768259291151817463059019656511960955535315266515283496909196815688328646457379854166410996399659371844584352373764802735099618155400043279744852506897365089711227236780742085117580020384851735776790238405417053488034950680189908284242056600207709143272916376169622447854887609746204786827418310716486882427980018053904036130292994686763016318486122694369760192994830171871811079353004667841990828205574263110311591275739259139681705572266489607807533454774442668226125249548060068453520136726847204411301093091480958776192053509443921872958698971513772908092514062641092611256858973210822986938567355164408912444283709475105481612189350926200859248638153076171875
791 8744986870506401452788894994653987509587702479789018121173244841829408417967650163771884179566474028534662784507135782023287794802804275859971478673037798139854362890505666416763434801390688023890243710085737799331948284684055796299225055315131932714413344864639483347645353988466535908997950802822924453026894257865358068065657253156552421449566249182914923258593879166337614254830393717000682853397721982822828861665706517965898098742270576841596957254712389758391030486702617981481810943274449244159872497414087529011628106090626644226767480820632659832396294215563309000454568402617292707786720755503689448220676593246149046856196447694575035133000621373587617482742545720118647334384576197408023290336132049560546875
792 71379010971600188512685304749885810220721166009673325169810924528926806917730616342871162381331710556348898592617719867997553018331182060787218621784383090820874863619450192126607853741575879589706264313253917516973814438288846831715486852845546551107481595070313577674133015624462510465715877179226128893119848833011036343938749217419331142693251217168401929349519091392567582006349542249705383289199927987812742213762142727080903821232410698398339710124040283637255630997890090927722883849160495097481611972319258650092889182163045541240872006155423890257793425759260875622902803223531268249772827070464187888585378221521874079393111592347588006525927703408410041140761201559059891119662921710187220014631748199462890625
793 582615306658405863335019622579048289563396122899897979880510572661826942907791410972133361119819995135469044158570161949626213261269756469972614037748263936110933192836916925014627015394898475538708987481253108179758920112627631372666492698728486520358615777733543526526649846417627066022189509749917422135795074462129992418402633376845025105189018433940295444616282726430611606241039516742043590091033450135784989212635829501320566731190048331359442742419716989996690852678361639555001674342488212312418032261981273565754470230271055749007207849244749005091989844359159121222209506196053291880927459372086537162543633316526505091088169208057254538264267713480286149166473829788819201180860574140751850791275501251220703125
794 4755467902010055805659916654542195742323143738853879921257941858684367325311954864578266175478224293009456962696435821476298837337729833787917861050716892998796208974077416368247152347825346561541495910113722319042981984551943611250932624194601666936973933851280731600154503229809333003236156939810782287961153012126134379024945095507160283911491416081876925505920040893417602332315152033674855151572335581540658758919926154106992109993414322837619331772336565645408074061815265031634173485687474696661956143035023855906151364570264874371458998400116131697052997057202678077878553013607563895062682187663902553296655659842436939719985018195358725284753761583676710874553320274502293645013661915754710207693278789520263671875
795 38815449420224470106573872206736233079780495545040329514371759996916269109502677481200661337984943003062533964585805785518595174458251990829589399940944970946298091848220409807252118247329988482334324288918426567733436043830021641919328851465089371564360101846804163103645284601828924042028726751859061547574604004329393903973411454418927462537078884309664823389956168037716849229535927585617897664357854063369812751009724098550112598966292503405801676587069901604130377827977225723016709741737423781933290946420519455575196592248582907479481866262490081894150122906639393960452387543134839572412909986057727475528402098676471820833527643832728434773573600134562816508036095298190648432423710545435824315063655376434326171875
796 316822475672093863980839972249229394662957799367595096324848472088897181215347451843332620747676065635483485205411520533041469184516572401477126083648696314481037783871042852548813897255919686400220804237478430891689630670021062250429299151731868711588992010698830657034135297571149245371744913421428881156328744861401923354359938111581870366698417601868494351310761066975904457310631995351056149369993506910588246126298348673896244339761710191493726789285650531360182667352543281755654495132062117369403567318679836717159695453931855959222933686623158843485706273208353768436345580227234937298188867045618736455834186089128164112535501165396903468464429577590477501962061148864372079649032176718037590035237371921539306640625
797 2585993015417571588209791639391250450432870560500346020532908320935227775510934356215316287406986511308896842585328118547635764228291944152327419837372788580615906460987122378379357198849247036767193178041007910400894766042760297875503058745342346542424518579286244123786673706684058593087018232936402888349668388549078324983998209299534791728927992754039971162258268149193291834663281039726293028734567258155335269997837625260710754413122714363850242744050456789539871006105774431711294305194559816965036308990490575337969005655589815980037108872294237206444810888483946774956669989125326779395695020665321452425415829411134563812852096996478108163040691773886332772000070059170861070003966108998838535626418888568878173828125
798 21107593019094307922385316810174063584384338614489533760456356128018820036879131784503173562854724128556716147772108377480735604515170855501117307118997441088943497851805580995561363529653675071668619716847902640633603200377287044998591100177445434750410305632379981382354707603273347250294008628042595666151752712569754399524583021321619861788803663512372296352921265487294351486973330466997088046795769977894529008083901022498663879034801490766096525601219809924995970050769595090778125624964666409109309580124708202622294624746920320412027083423594989412162514786714161223021516187844743734484117200968933477416645502774423176440488452483827529603440474075006165190569783358743029505304178439217821505735628306865692138671875
799 172286034959679505400706293510871879087350327737390147296569936466159783736127302501801991317442443615933708838941161996592819581727329392726261773629382582180196381603248974279923277313798045165178299497863907750322610513131465981853365120594319149367735277634506151966746970432472593606634812786379913336272501297461369120485857073723176741954116743813123396095338632635044137349784089074076485036939190906615261030871445846075977474151174192203211614851441247406861635416109334432111841671728266836617551166389723396153411162635355964419714201151536336024952984539882410605865112041567535653905746699709512987785217586577213307212103069891103673588794364141766660325696782699867379002982292757195637022959999740123748779296875
800 1406246454310380435171283182956107837107738198156558466558854022741315536808086048250472309731603574230986346172829994303717161749545731094745858129508864205467811348255406027865812320193175325576753699225920537893722057125655354143554784703281509972421198191859361798932149090275625727311937998443160198370448722286067375211989825417407469492709112485445649515659567344041026101193240933735808529667455359397734675187455943123279816555989719560540668264496115325193676803399549417959446532342812672229535867962026610922199692255149754838016735760161438519067092123598111687713328377598004200521795708982561127716602493324155785425513703911653623791836336530292574125398421076617528347450260250983689047643565572798252105712890625
801 11478174018708611770702237426898000184767127065504732456139991180420758612038950944977693227554399088070857829144182513088279323769547370056564654690647903321975167758505325664459274042224782578289862499791246762682381413559581551707747370223900312483695952754076025709820286346269168369019857792635903283660399703398753215312610398068227043797779373697259644215165593950884598951685648001246938021120465730378117836411487743541658503447629582722358508422189534540833843502753854163112787698352202719746095412124420258279695755111967208913871644584341340150296626467882880718045307095356528970409370889329968582349246669442899654646955493068169682814531449840799241349098759025677272789457868118478955921091255731880664825439453125
802 93688043372430411179453126524638384291055197682698947563017101463087853068268218726019847629569937267243783098849375216327035811452287734144458674963846070137734507361222166226605555619350195899247319509523659558417983278710985204924151931689780475250641554662869830114220627108557297780519507949711629861047266199696521524946256599421158395587157049690911699416762429348230597998957866006432252266192826912815158236303038288567387786136450033815475060254453615530433282976545300361736178998379837114017916101813803418963962167292425766568465409440991823716959882824857131864753145289595226696266773258561268907743429294566659765086849372006892471267769450453603801610011274107509802682824777420034223496259073726832866668701171875
803 764707823443674935233997703842913840139045070844418488788071146924567151502097923085533077882383386351374963551331014466946168257979666790596116929278742151547717557234641777299166445560130220318125257598367894143944111583716128773625308763539300065250976255317557915494901975891535452269897212607577749355566666445983917019773410023188178298904879891450222330940140384219036995714293940045618452345121283172479814816858066732549000309650056597319372976211693137191825177224145191170669974508515330343987729836271730315444185346244749531976579425644798134915149431230328107876851846465604332406527169245663160342195592904023102831164161324046379470459722756924049395863631355689938934986379752423157896146221901290118694305419921875
804 6241757583850293184648180140559562637024622743203700674435454947299353718996955949965033064380284804505092889030569516424556145408012351893794289168329730463411157961928085279592581121311049264692542783340824048063171366656496509662390808660046293523750139233232531703235710352286995055991179506830103045639957671464391347323540251240564407055241443169138547818149967401966910987158571410359700739458320428032570774624035092996979186304453815465961603858300127138961752527593272406280657060109455746729608556835510251869982420953061108821238813114833103993397096069930424100797221285312114923621270093578212569805804489621731131835338872660360407635580685812436436934486144445286742309621425862931065609018332906998693943023681640625
805 50946958486847807817971835847951918768160551369370729412533482269125029917438090653367334475567097249780304437035729947241368930210428517079001137744116172360895816260761226136438314529708539342153548969432722068472551992809223165019528455147373434258736748502561948299933573884496918775863336879187364216066076717954154717938801362057821396068841233319632143217397568256383554935871305002912730609406385032738510523987479928981556858399787305699825443939825874331740147617570546195246520983466827512136269620811026563968161429336939845232739439763659067910243719230849319389819435156137084250114793397097178292925111002656964775885926306742908384298911016770503628406906974117518339071418562342963287647990000550635159015655517578125
806 415843221110723680409995656371125748126236172545651784008802998481759993389426567284197848789966700430226651034898756726045347120984099892383097039916215766657790793178690982170494428477419654451147347944214859963777949428244784005259422421573039939731115396527131507450800083560664261918765676189422096476061402107575676969534909851969747854859790685659243214901726171534331884551334478873731795002189043906896543620514272894860880789431065825008830381523756836232975188261806375858255353933026438920418567855577611861631877979073481820008812200914094119201480751259536832386236032281689118646828882567298594382164042682243680781329179977523677728455399880518489730051777574495882256069864235485666892344625011901371181011199951171875
807 3394227833804519686830379025991978699739953454915956898900027750780724485132694313041468470766160545555561943793451618051832937256684571167645953333000415081164470687875491429658369566828568454379170244900657768610691214390309492577301297388519797883430102737732885850008997227339188837549706708706410501519622870306444448926267078088830157607565288356797950000756298191497565521475275213693626990880794663577887778345330530013885455018313848664590922156140180247353649668354505565653855724578261976522141634243610720156796358350680720521597030412686055173361151724132628533015068795474834922716566924716528269427763761782582336175002905174093151520070333553627342874414171133196047474627363919712219608726400110754184424877166748046875
808 27704630021384341662153855414352900775505991960974792228868232530580844950485544621151716975812104949102219672411034829627649165752084213290713077731260914311777844981074549564026279241124389727024492229843354786650242902479423165694121637561602379738334296429421885888327971019981924446715581944222773568055307671450809334719647133108755358252756023283090851784037089341960676946482734953830292983775110977175429629145591206715941338341672499270776765838545449930041868859617960018664726936787223181415137824602443023643485413820704977915838121113149139945589305972433232844357147470523012447463236008655803778545176977592168150030091352078076349273872337328496082793365047714522240905225675664837192702094625929021276533603668212890625
809 226132882706775621319082868753649327258960617786008568805181909044097582227865031515895142696628641307688767567208574025498997598670573565392441477317602916900311389492613124195387248908815370454557368624923681337342060808939589268281696914788226829131891423228225571133144751789731411903910218811631578157758733659911426613302465159755101218414080907478939267829026420547143286642698221332898524974539189818085979616275954116951131558142017262738903826043351795590113943570862016701839433499198302166319253732370269434082908762946838971334425754941200571855475783862342900448345442773107600633883856215810113744035313349182946457675869943169366219937668369980550684817437910147281696932846297852688632890050257628899998962879180908203125
810 1845759376746991088258520856321199760957016298445463804618795602482263148021367145841675672329104838840354380585920217810575238500424472454563718607207115454326446220210012998493478300471287858640206302801586491573666964552204545197405144584458232595243899785840927423006527952597585252338368458952974178056757721527352126112229944600919681810349468725543029901529707865342022712229741189021530854988765233523228351725575673068772195506295085138327386772855336206950511402814350766738423430940174673941965469954666048986176806422157815044606685732714768619370918249036930511818097215673230819626890022028264080762175478827946942326307329150522516960268598639878065606273903385754983355750077843554328438369083187353680841624736785888671875
811 15065600526868276562798965531907257700685753717664509514110227389161167746795695985678329582841618768788212292351073567723267421024186121064750563912307110789759791359710933122003974271080648029583702498642009695676538733387951612949825992122758923515460626509985890663068108249129881344825031307355268108201196210374849861922762468612870299827283473643246209997861682345213077822656938570221830675269564487960993823011617418933454981690820592442190310337903085135653404874580577416856642806913772206924865893561106448350524432777375565876050471003029677615877045732434161611455790515135694186760642377045489101461225088041725226397935242357684676303620960849072395790477465205340608103508083967752954890340078009103308431804180145263671875
812 122969614617477899304111842474254580592502292699963138071820339854377730247636452669158160743479615105276807214721932410074045632735494123829049860014964376082701220293959136242637568203737162416233930444396299583160382865596447951537182752460715746225947768312244995285583163202335034663174786189258068411160596280838216727544175517114907771117592705549316651455671205472000437543123267866895343927864166376761512954232539093302966884313779647346992301786200808252276377703590512667490076605035101960119176886291073748712592231441388433091404424039575246868206683588787658437286446916258479573203073440030929803179618697998048129084742486319009008632180628892552973810666101267081330698829672024214622327864532280727871693670749664306640625
813 1003712138271754844599133941763936940414736621234663738006549987706359786274429086906406663692171869520944887761953220584891445011992149422319240141465037098980615332543927365596316067971161903718583766964332850396455747655145205321124437642765773609527568285472661592909810008286402126459372392282251662488588019652759419346600318141956023213766674950844473364588786819541808208091378600115625979149598196448200222197151129649027844117775487586837068362793461805487962703917196465422051123946644436497318780459494140761868055822753250842773287175350307304443911149901364160201027611435549382930621098744626961509877810659354602894878396227824819941767491876189443801249499034590704185435675460725851899923544152670729090459644794464111328125
814 8192577163455379956429661780525550695259831821847190308988194779247931909029744079026694225769524468630296769398703219697803765628889082365756653514425905348565635021029886612323597156655561600942328712977384010217151733567505333938186635140746999901886466330042940999814352634828995744646102129983645598718471252315020942552840548662836615570902858925204983874052800113338075517766936983152829632578019468830579527658023210090733937913048181158165799101141605931095481373618106964208160090390917835571400151300575301387991674755911681931361805392909444341416011245181826725450979410611616635708164885845805668051083826123575307012512824983463064288192209328506143405334998826900821893874309526895299664317473542496372829191386699676513671875
815 66870089560477476895309608678796452846377268899951947019783697976883922296181004486670842302312666643488794377557733888204665981109008582322777933022283497000947120222139955639291230546988187453644530625308847346224681120847875259564999786765983394875951139018339486104496376223993925549570435415602681049855892228358818135329400714499025807502528464989382738271696198840253632056298690829793906638536221741582791943622965156171921717363849497779101965569514132228635373177423122660750834044709511808254219806113340902451895910217818056672018746298839833847501445203297804851494379934582925613122332377288652257862671101345434026701952306417258343755409715142219777034607502750147656157207963358065218144321573134902791935019195079803466796875
816 545812238152944069606651160080081268034875211671811615563014058080120244326363883681308009636583799405433492234596790586579603326656749587741429527506446389780986676905951257208058348120048450522310375558427713308989535204966172586577198340548628950231214395232750746047748472717504319326012822206272126517781853498862867215001398915047708841461741766015752624606169986702465187796482853550646621896691925383369226521359303410358208104942772260418532669178017233319921511169959622144385939091231350548971195791624779503699083980839505337749760382094756673353774283355250647633179108186655006595600850485199437557860453621600710661831830689420637473231214011494605619266050045097964233163964990677222686478453628211582326912321150302886962890625
817 4455071038122278542636867470618865887653093083218836950333385111147943608820923769513017461831147994402003006682601897542726043549932367142572626279730211442795659965727413237491215022995661693418435796204644422896525135236943596972296986603996538579172876867052415168910039083815134310016571690828681049429980151563246400120072978432991701302079490685316785171986256884420847397120348173059557619388875927709950386059248556761003255288969980137498797208237460349769684514038249381532596880241670828365898660824547681500212401155127782527417322626464969225825221155503039403559375382847806181759173519192664591710664469695825596217789022297947499575980994387812759537141387909727427489281530456401248592619712685092281390097923576831817626953125
818 36363526808928624382268907304987439856007802657111195269888640240277632423313779439910554473762722952938527683307067116628566385599472427609604819884705418581241799503684863516791275008155890176349702328670028529330408324294943380924311890931735951538260552742032890498384163747388778310275524575192728596533073713149520992975708800604201380398868780362931562350770019043671496154256238927335876865438380396348965462772096016454659431315558217468709982044704344997898022472833099483160179716048238025424418671371105122446637751838685245207926820533228342157945597304701634321096067205678236718657722434648654353738737892634245302250412762638165433661341733705708511082423128420804811395355829703854145629020322427749078997294418513774871826171875
819 296809202517452065683136060990591410245281630322829398443885625735557170100823937856410282810160009613355231732831642703144773202745738768957458804651101014170483095550937436605544524736623976362220486343630618949856206214395279854658664110257411436695012374414542677450191051216660768452506670389497070223881034858046513927955993329547138284457495443349563845927906337170402250585757166677465404363550665047840398836832231813131545483821032472624617862323481544732434957017757254108612843956857317828755706801342836001963191501059935714168008365935308883192077655714470752157570041314065274460189621558596574661727411880905069079237292291912441842973702421239893717767110465562136701614335340192522727400907534001106569121475331485271453857421875
820 2422639123040591291097327000331102504612699263371626055390526653751407214658532686965444510995159251839474402078710420282019236243465301275430515748240428862986203962954101413303576122243901410976959328506255761558605937279528647832721962738598075093876215453014933417026148055955776009870933835267079773290814242883222324384924301286408362138591922728051665024017513086048950063543728082864615890653930944533169506426740877884495563368476951464215528892564250272355879233085076048838725743827849607906190787942861783182932348733019078463561181351354663699551592597574183006759259405055479193822030379066235931311193050419537011258616731479551936924816898206813309511434757729309294845213015956367415089573770503594829506255337037146091461181640625
821 19774253192644131925726229088452153892447768178873819577246982151480714595072967801808290867799192374194415544794629562273020764393466931219943275412637773417304793196276952583952593351389654464336285989908098331338216279579357280507339665732119579388336968913931194008508614791307848571921738296828341679549926905961525534929903112920876547119056795630273192551256535802933466876650923328484177841086049469614089081714925301647982451427454027552786020990790279552572267975584401676758064778925636311630572277408475291799875614814291748923091688024517003747634761140024768785229043430843812821317459467283410693186019325981794076397607930416832741603563445749534689347840920309660897927915129460786309984724092025931696525731240399181842803955078125
822 161402945080832449890802385879555001355287192838163804941611921708536037730851687713601241013064534964352039416765639318499919100282689793067975017902771301228254872518458004639972291680238023478708469971487146890003073736600643087582567216242224667475226457344087938829693927073741845571153375439277220196137055416366920483525166609912640039111689115381956950152302661738600417813353312041872540051051530528143348220748139848212391063747386003564627276519439041440384491259567876034999761631838618997712860954941826170254770917147631312277499159974850081983073722436634942750901543232605940305844138986840567962192297503524885595096828331975048362163380984393147250806887837156969556600956055262351873503634362705394522663482348434627056121826171875
823 1317415652918662520022130422468767705166155405698530755757414484813149658382422360108888047113657464030604160995736949750903879536924893962380601047838146411022976827240425757640434016531535417822040409866249993929957493172316071668215577176440452983927210039731911478169310048867800727132707679940347076768121650574246321811303119405313252184331039219365471613254178580342002174983769270491462732894224563237222145981757518957404173866062049622354482450332536221115260892961912735198626644634501645302670025388291132325549574949261936888928616279380745763616215807265977895730579780863402210738679497859154519224132685145521944805004164363497992497580358157688452167851264566924782097090833610711724085265482246664969778748854878358542919158935546875
824 10753112352974138451859268436494352031332246164412850483449966022503456017861448285384861855940606615840761018705884907731540008865008592727786385209839894591805945184627387506804755790111783826039777049090192735949528825674151070368417263520771159827143703537157795699247691582571879587759776167814312464739160674496959410860153694904442921256635055462925361880257245877341015482637393024286539228176472674450071236506353091850855872704409706170075415355533776589546841560725609211461270021867437168061007339558783930701674185735404899205123675394184706406416052236110254816042274660144933002799132893788936672808442388902346164123589218655354199543352866810987312916409328111893277621893995278181962750100307026068779947536313557066023349761962890625
825 87769888735961446718260728027912004735830130558650543498138442952837315302878147452215297852701204197948547772122794831051841895596212517842154836380826749752714799437667488703441047653144806993067164342908177450545925859156769628660938977561104803512528884775599284819937265092701784970607146479037918495869781986355899281431990157964730429801384966338771544603759780068280122201617391185493451288351358295942380175337168134147496119053166317365436916800349722578739502212827401086633300549156847001070023014763472322133498233115119938717307509751135877609917285252112879724464049888498296866911136470002048939722433611840632469160829721101072107969823295744546346646324312615061044762577448621143766222020836560713252794130312395282089710235595703125
826 716402202065002390404718253731704766888317613120312677729634939190821312760859750241380050687902942741874062440639674694545318822986996287504752585660669078650058816607264074432339139679771312540074987692728883466216326206455430231083130822799480637718133294698625912710657277188439655889674822273164497987610409746104601651417596156080660479164323831443835017833739112522685989776613016490636424460866492842672733205776384963712123099965517581103237937670490576944192398717389872694413955163556912489785120054252964260809869545120125899096219966598588180002932068979474975004006378982808973627124371293186439305097700284871132229754458931180408086547939955280653772717103204472211283297364557038708220968703760216100828728258420596830546855926513671875
827 5847473689610602203273271616898367597845724172823368624824272747615653398065425290630571039088511364449512407824554824479675559795926775107415203310894289540209866174507628413771775682000541020504742411783666172903974374177202757880917223564578234324493399675352269854807513795493869784337641025546076202438057367665707527292696109191335648344622463819356777009280994424202658064741869297123962475283394553987591629427706327624908789213857681050550825624699659930760831453981487710644640043398216419881800855321077557776096221954474459910202587019718843635880561411013056554173103041500615283267576665881833658955140498671101835260132143495287999245932050116638342527476167355496197161534983841069925716356725053750309495370629520039074122905731201171875
828 47728703865130986176661942363008104475132477531428996082298203388294214289241356652685009630566569503367013141635953124378575815614462806761580744324032859222347779495967323021232669724808840516946299302445728477046498848675196125342925273303790133679161997333043309857415278797112103005031287921363294554566417530465506248155697149572146576258759780721910244825303857554186290800769497723880078385920948147235825296190417501793406045639094046788959687181939240653445428559054029016030191106528810511471231752396981113848814176367942710615582570698209613658761633075438440916670934730264018228268901089420539999974939482437951369155004550985173871161101401837173618684005125487878802365889370055118633849036694134261582522782418891438283026218414306640625
829 389574933307150828717520349376605530783638912721939431450617942668707341921432187167391530719338024566927445298991208876590624759205726441004579393576914249120329802342058804005750062018080289861891856847702292176905372874093919885215494379569227821924218978200149050752040081038712983285248263830441802509093314789669449572166529857851431037418260849928750793113823659178823037036566937781941346729958563162544378520488580103560428618183075252131334487448897507573041813780817974500632310414314858816485304694153647771846698434362310207502786901686313482049407909589188560854112801680130953033675360905977895115422287344312986162648063357422418722922033266622161048927908744546345066235868942935137452745016065536361182797264746113796718418598175048828125
830 3179818775094543494525274358320933740709401964247959373271706375862660204875701521883640162734881703118769255865372791900227610357840322308622082770908649602868081330981078194739010574308670290864724078940336994613356246010811256972011064696135426214054759822005840859659171628430448287777013319483968606772436884939711901999329841334932111730301211788458854258758678728475436008354126911961212291510771409416906405762029538508703195497244341819478949566759886465928736709422369309765870237545216430492784570655581761010734771698103961415794130456389990615612654599760308994791063995847349256912720092718470851154598781206560591089155565309446579161803811638664006209019010563145268626870348878524595019714610243349688090130911177766392938792705535888671875
831 25954563751338172514489938342560254445339435951650502260957794618595991919935532411325528666558746662683780879168859785853416732190317326471152136805432782291875866274679899887303854812815498560718862936687835563479981866996703771441878231267815844811684313547056172835311115068723788128491409237383059030087969127552077276410800465481549651741738205135657280690879432397072014527992765052883002714158335646730898379812966683533625525699697289412819478355865402045691739887511423480149217719237441422680566136143512893529647240465604961045399501038605203925385427353765261535098947933271528273622070513595040084814653501900911118451834702733129510774207617387307646356271474463257510275165454641218888405970861450451463159350140585956978611648082733154296875
832 211848355886963572727020268050788538342753330052785632010502350548020016126219801285000684224564241080056269953708005980030753166535568430082190126490698078875737442782082825951953389513524931244217768182773300715599474979804868859838616342236127054906021738140474115458223576260781156968258892581571061199293138001425094234118057034791514841462863874529689993027414143043588605154615746849411842768921785326055387711699223757705707324538307766836010540057255723467986348233778695155004123629196167769413892801601402520135450829184490189217083053540202180019664454541247980429123519395005043882529903745173338080827553300910702318181013547689596420315018999293116370427429586185396073348599313234319958763989460854269310241537738193073892034590244293212890625
833 1729165102599563139552853605369481566747441761253098786190656586201260282463165026680123912247261210860305986349547163012506280682500924403754619212825489054379236433700629761209976072943016834031394737777415473703795021793098132026757989953344032876884952678198898562052569036576954747755217787254964726541611843100969783195018563365691903638502565668262040719910949944479805833626265992700873386976842818559590401419797737324052690359887618327167813225234576203994487384025115599347802970503400056353930435973861331798409799684860827476489838019822943741315863135106000881264750974950977514720967979747807779536055730480593356405032614935899021541537075732121549008930223744905098079358511312724916261550331686785921155025125273141384241171181201934814453125
834 14113925687691177804623232032932987592333117661739203381749030603792302582738353247526228859104148492402215814189851540424601509326975717586313340230894419360656302695275055222820459886727294371650680855032555226303958093233908287370000654399898422945259200709881873888652336721857830123028294483826081347426721360988321418438414778135046313763082698564675057303698287299144229258943423724267556228234601405705073198522489016874941293730801566769137974151486926187925078616744475566152967850596058046998095967714592280182066234410840921926642134395126404712863664532941289106210656958584699488971731241300477724148144005292273029277610946143646269110645472331818744532890793656270039693356123428734363234043474955045171896628186658517734031192958354949951171875
835 115201780337918330952939516248787652422119550198595552024630457244904121590436057075060429907332566761117568346655307959058420883032243309806814114116561857790874480447241105810054957773127691206035887483664320157482655605442610893298636694698823736299317716925835260455734831669923980013954678029436342576143035963368667436458869330865084583053288500622819962238318623824245205085040247352162461477693371778656875963927924108888622581909701392783862543136350618819333475407068021671312633948409579624672003137538002824844515348835496807119073773653919891008898698302822877843135304961582332168902792716787660548440604095713829946700620237397977367983398587336364210194954580389123925743183564596469888417179774248662901640904987488056576694361865520477294921875
836 940308918063815642460046681993881710336198737059867469520069113392156677163285272037710866186763440225142446253705306484215186190417797334273441037702202287498900264043285229758242679430367496485598662011154873180267184655917484622436357130989761018814289158610124496227563265871372348294122363036972205550029539218861853088012471636625151124086644527758073762827711928755288611966251117657611271353414696700992661661441905835762106413134990426301555819091202295374458574819513083220831821725154925541748591859661144045714159972192354242291105720612302839396032015034109441838193195237052829354451958548369439622183880877754204027842038181825079643174303788386360933956183899047188662031493794533683435661145618160951437959627075002799756475724279880523681640625
837 7675062475569381460306374076207002317030194117619741414831234275248004947776311864251202213257645900834660937337223445456275548658694323695632198665273595008125885433724235710431602427706759596765448307856583929440432012477535682824884020889415254143653125832213716055439610183664863782731903459928176916858149852738088519333241676403275242495067117768238438194702339930189208043386907466293675791368746390330073477155500196724291725402704383371257620043866763671454583617089110507138628708025405561047405871533541398084473869489391090316124950601314230028826839675798751250734902377946793311010977694731879487995229747341834591077911078257281135911992059073818146186637520284635027734167184476389786030353759567879570854982695937707148914341814815998077392578125
838 62645990984736579966163040532161797515258960120299402105511306051597699320313839561946359139775007404969472679566654857299527693730676276942220371087202915768775350376593078657942384085612083520370503148398516196700312354936594558912294851929306126154316920942985293110982652848578052602907199153727186085331055439097957397012229689483375158089371509766013275504607720370562751254375307898072588843386243452785844846633373379706485657830018977318052863152299602283928957548598408823073809754376731727347829837440496820159026295311025589526882920203957757697327916532475870879776125850912140669792997569093253285619539260252032850361480209845435164472306033912386047857032444360642447411199437845892608768620411406381436980432553252029492796282283961772918701171875
839 511333972713825077757034794178512940397136689438697899832644546387256918986493717655695558198885385537174812735608196891151143707426347913987720730892925232565865222260067250922949804440519441252223306866136403025396643362202910346749688205951832449388372321946647190278232375730807569288093439638349207100438306599908246180123671748784622943467708331136556182125542104752789391892949466986320751563331238672907346309001230846200480697259624022611664330864994567767470821229647430623658666923386233857767210301401847230323154910769389540526954943019864126540876570187777440036737722839919507032765310269954340536266946392392809637446135924595134606043179453016588285770761639336899058099486611313079297230897720545620806979585093454687694247695617377758026123046875
840 4173649862367202078077902333802702441242482492582487966743775873098603700060229583127760194892228744297206037162582146052018521668303334985743901742621208589127021966951776329360362283121013159716675521435386287303461748297980185083812459280578732601568969405321692506117583964579404903837326409077584279724417234412613100846053272145595602063336510664875362688686305241969452650113865051392118682982518734937285790390511707766407522105145955566345850361365451643415773849067498173890479522918211362667454655452411020000846154678028511562366305627139274899948846953890636337170735340635512960280758139163144606078376375020147603619039156098269818593347204021480092139852129727959353869826874545442403840779671034360486515089362635766434550532721914350986480712890625
841 34066489032964644614423501425349330306467774584244411169948090535177183215804890066442168575939006659914438180591698507152918061071638131147623206462818207402782241335616754529759375764602339978383405611361816827653667832546758195636879269716509839274864109224017217207002354009831935499051862496200604690737597745127507315758677645224186676481349481681705284154979920848402685622744408509126375556375218769279247709270098614971068010592565195324283538650679597917645676172230270279549915225331320118808038400003082491553614223118744272515758732126094787101375320986089701771156287563756336997316101737582130952739759554315583891628699522113771166842824348419552097111959872689540052826776446284727848949333244535420553046199849955844030091611784882843494415283203125
842 278060142394138414973066479246452766446040508453706792198324267255292776657145456917505282836006635434686291248478252880748902785691831286690073538488863945190917083851890900357188323399208202388083923292087373966984752100997879180111605807956417403725106551160346784478259780629628281432958728825842282711509718935085876644895977370057932733863447156843922401219504629854485066475736109320381975319014406668733190236843310533214567274348462619747647631086314204525220153986290230187141959409540030748068564168244659615523449911017015051722092736853858747514520505552537472654001845528030675568949645288374140436221949917853624862001407879663664389528035423873319589021816780976010220220361344665642431881637379838798232735658060021943782658127020113170146942138671875
843 2269604088446914480514312271084287709863388465773401754434021314525270018334381218178420299720981254448146339775907051200195256940843740899686387287946366340867437218484657685625492597523046924205088148750446487255042503521777418866562869033816526448128103873243209586677562496148803781843809350815413756754033223173946156712579609022216527191414229343213644749870347485818810380416194965566924119844515785148143186729381626107579652584596148267612223231102948076487516397279448247678170865715430505698565065682400358781930285763388986429484546386647165668624575240734029199972674141823961700729754926820009440071123105863802490245583585964930076392637989012439914433538769719417001409801966752385506584576375130356674031663582850881777375207093427889049053192138671875
844 18525138748557068580547125522146085601943277030928415661365349136423308533486630328021623754669713012961169029031896718790719027623059939696512769802130704230810615927068213350897101124242346206229622638123154263045653753702806000963954603218819003425404440465026894099601728252043613596943712575766503326867686447713173417452356429671296280906190586079477611480410905410370827807025908015863511568659941751450434013741166603077578016730734543379907517844734767696996861663000129023974579266011204595764622194300333693586451108968634638519014072813663775473527944824052229909916713735319156873763304588874482294167901809870220529525814741454345798083459358766299350500060445479529860794714247353870429367539190605984766825600957608488617012199028977192938327789306640625
845 151207326158866968597756571155196540371481943322683130297143171646354035059850585007539933050882411312889495193680361419904261422117943283469831888702111547195094600993412268224588622279577758199219904149974845321630899984201398726641102996680942137532122846551620797195853845078204079241779985495433826917366366129522541823834870161379714901190692420646571443556053841816426122364016155675131253888931680737282192336470941639162085378538403209784891829980803455822655870670809566524573229674380588372167745957767331554135556803235511588747872532336930269705910819629511861099577025225832143226686721986444681340612171510745167941574393625069506834945023752476394788497522909004043586800112972252921694906746279104497557781055833321659509493883888353593647480010986328125
846 1234196180360313657269358828719774119685670277762905068050951479417190722596206395155074974188778417934477416501325163417181828806833533739250627339989154908488786771028099481982429705932142388898754701927901139270624193536471897251951710918527136323940161858540804560464512527001386588463644166317840719270648364579527816976563355168727704798314065415273550263354374837008698806534772936513359865359417681101065413158591917345457183534423013947150305532137013042771605781763093729886113607753637814785208126663168310137558801397825596309693514231164346064956189023934335162347019546228534079160417651031329578993603187959398371472856715128879881378198347143269457627474322407847487956080416012221160508554374931955204075426543969089265839755853448878042399883270263671875
847 10073851911220132043727239719869793091284473627788803726052367219476596700064305176437650746124548009651431737108046212873254366736566188140458795069359875876961448695379810796455467725127757515999248457029388712881778435601697991619900564235057231176419775887133733646707317593840804696009741880746899788945988153852440042408110499266581324465280267843036930980202940742840596229887487030006629845260201599951421246538855048867140554666154091324729677871658078590376219757568793800992537632420669322269565077265173128063554661929723289265717054326589506603973227944900673706976540083897858643203875680516625569826849306932806195604951246912756211257808115145548654447280380443414225758802465538417779661942555132984577387549602191067765755150276163476519286632537841796875
848 82225576406796615578232014767901319117559682111444461239759400003508106161699955837050382848413803827497156123560584677474816235263158875315828540593761435142282685388376615734818231662295439326511164041375370039758421452969901457419729978572665266905095330993225268060105488033387248133142756312701387100400156069831483169432654665134897672678091697201266055851713784873275480200853276252365900472210750782998231268009671728489547793645195704040042195734525590262188110849241532061633672207902126000917528872704206628572164598329848948011767829798429875065389444089991709634560107645550575244632492039696312013364445249937086383956661742194363891905105944306444680060688968316429938246818415200860388991109927350517712744097862374338669955164959901594556868076324462890625
849 671147985399664175126411551880966294806329716697612556506808491742932111116034980723939067292269818130200085178985153581649346851583095931051403479897216213268405123453068995401350300746038030525122913558312869704357537995673544699898791322200794201404656671625246675900445116426260410891281434915810374169811738390528231058204889162350256859801712954367106593814093737590145858560220457073559557043204483830710993982013891551888369616459645670529476789270384723766237812128883413601448657592711220175131812568064469364768326054352640141131922483085456151594296021726406990740952975197037872798266785189213736586241712895378770905492348718252295750183937715881216983897683976513085996086147168932337194981960946510408466627734590877370213224395456563797779381275177001953125
850 5478096207894692517590635297291143161299901935304458646471693917376699518734850469683634930196491123889543509936442765654371224986883576180776606690065740605549810953705040717991229532525948715353561674962498146447199058162186925137691963543417963010470136751354087738102868843761795386915673004467582935192115042857810063040559071646479103507845754085652075100365230602802326382589405426950107063348883576562136470799993839591540479259918521144694134956685963383729556458550211155089981492808580311737555192590081594219100791568578667191142707383878113389962118555914194262891128137287120099313180471296692685661950450204731413295573561049607499123262787994215499638066505240384410887159195461310466114952960554846318975115877973158622082916480167114059440791606903076171875
851 44713742297951962549010179694696937190904073602580398117114811797623013520607979985977263292580863966942433821679650352818972047095089322841995014702199162856472032685254372248892040814068916695658773046250288418906627511686766080878437765601167717083631517439162177242522011691224047705787508520938673739373974352720177164532517379029537182181431846541014152096440899964171075947490747413397677277840768508160699798269730022637079248352290526388999197727803862980801997403568860346878085064195134814748574737379848901719483024870497069794448236592499291625706745233245837767796986744915632901157802935128720807825878808616632569373350379722290554979868814203936741622199792756147818930299747079119603224800191350807062751742760868425667630798869822683627717196941375732421875
852 364965979861099237726242267487602224489542206996237101474072709215579642425057042814518108972861272811081185567749862043374152096147639585708301046671005519481473162546968111719051965152799936226284305338065411992358289244434856931718998202860407725679263123121310456353677084255813546254139990142372993365858017884334620699716787715598185269196632154125360394458930540599675863736066392729725166828174431433174950920697392632497685294624127446719579952927749179052076627157435436142431128249822643471422419484947265103908318375176290690077341755166821215407635673993745463734602945389849527521880322281836817793329531333095354494299900381478793062949746322126134921651000348955712025995609538871539040523707505185375842890689439086877345064241495720125385560095310211181640625
853 2978953664141712939027269979455568187031860965923665042984004915191451221441450728355522140339899768606675348352303865141456940255050056014453085246177067751967651135190865533457139039316965611827961457686899793639983479769047078104013415544586561500538158469625671904898940667189774746954587273609649827567970563552543549529180116470538794959244843843138391663142691906534192498148302716096286509114132786709339012232927975985420664220956916571360811563360433845808736310520821456221140006535299412492995573788774917513290938378705450853856694002780722779690755561438767070829074652724760781701436178791437365815907131201704056402398748118953572304799431008202298092177006598214902976001599182528596356865072181591652487630752977842388436180431909860999439842998981475830078125
854 24315046943500640824379065782241648502975476554293093907728958513680817578038651641337449768806078593900535700006790720763957121108285966358906336761705594727454413913704133658785610915877657074885349996798016756514460459023947927064349182402959499120192637849437062203684250408060544275733772883960903375191835367260416184796049348971415170554498956119503510714542960956346787025442031270016987588718711395595765858518818870366741362790207254012814416339688100772306213697846683020074933141605654472858619445613540198574284608159410148187406813700304909565793020504481488752271702346399864904186156953686821391259128342020610246609488975467353827103748115250130957097005060747813349370081848742212877960795109238135887232947188192120724185840696662808113615028560161590576171875
855 198466164472880714158381608130582962224276851054075963432529511408936407458764755488041665582962289409905226774783349230517717107257108823372267088924399930995029372109178353585999023569022086571434078102676670660544852393703773099083290590860796568693854001449985543463358394072758821553018919735464286338398795219316008605022791742656069781156316903547959232198289230965454982782195771958725578250475122155317573401694269063886103664587718791557731989946474500035931092320654508357432231318027053541191260849303778223043482005913519719066217726961338253962568871623233381460280903673127237316340026854996653425352676452180541620058908532889234686465489687378275099587395508504909949060794499684199834254975009657484085015010587253571415315700487980166144552640616893768310546875
856 1619935940576297529218130094572204894698136362226363225709360736384151810917067780260354909297531715190544232247731631493717814255946798738339075837818415389038477512386221530978206071952056009591060531074796455257731617051678512084867668172563573200135650446758299501578320184606680051394182604095229312756110421684253843278287177191989470253245684693687039661264747895309348022440327250537000968673970550619239246139160407583359916204024079105385103654369423488774717717738844838273198316056185718319033316808834679251820550936744044967851075064108808896138793408665111483318733501535274399600607914244664213384639839391496262501446750696882039458098675145030786639418879173831899250056717265708805173137823458002802541655898049653903290369394429859539741300977766513824462890625
857 13222366938669764579805576823763304513617210856452492805605664692707471997289206470282924109230882810756863920855566076479412385950611355032806752044318154925459334542224540005992075365985228797339094139207814492669143384611228524362427322862723783470948694445833211863832825934975418190646542244920328832485122288552798303707529895780053655815112093383651008129673140488611655482670335925989126012982578673862628860366190039875307607071425009180485056694497117387208210792578630757370499690791451380072464255348790119172553279278737653892517484736668015151949401012302614111283121460255835436260978739621692332466108247132254500713583878975481874284004406139633739900377859110745343264655255161825054217553609435165764141333821687735461673958436978892905244720168411731719970703125
858 107924630278053182859783816819049971715700063131129479670416235881312442809136047998923917452845852379710475724839686292388356645666911569252981382875905318419016182736452077095247662580571447829525033425956198097825459590337107562351258206038784236707452187756957626114653456580653981135552683387774848633509566560264175387900991299920694504352435663431204486377760186456476334490098450501836245599716228479337699911574494285002677327653888905224074012129429821540461342159703634999607022167071728025939142801355381002948224528736215864407408721405048018077412108993049468863050212079529238368600668682546960123891484880450101069614137529301588150968563934220875599412495403499974943895701792632618464578468742481615603288499746132546067384043453341035956327687017619609832763671875
859 880910798700485359900754515834050149452742468464507404620077388422512348132022382934995312889995281635751798435563371776692380667409945367037712548094280860308271809231152670862595495315936046335163922171444763588217445134202647758076172217446985615010291460882078083189042176781908538495828700203943553847818831274349779323396964562506140206297675233557279741832504757235588512660929466128525565802423604685437566210252092251897159170467513914533464270876841454596490259708356888635512726308845509558304464183321958241893946098181093835686324943000459953494880074745955476961255298891454852142092005731144216251923225097517193185437617108383653395425573250114249895619286148338569289987189098898808832521383283288669570764990136009428748731057978726965984606067650020122528076171875
860 7190238532834055856110787906054751918791923737678131851144530346005436839183183109366094367107265030661860848483038423381098456989095780131582404737804228826797475351264745552197240014450788745908763720325104664414792557486969864145492849083888092599491131792466416440170619919109275667924996751222812808975544814339535162415454776126250984497690217384104730122658644775508740109257817903757711974028492619664310163428903508243931431789866805566973532526826967222857982464688014361361021930582379175193957499812888867374716093050767700390752118608928879263787619112563812736666799807721609945891910027073237760660859977768420415810164108144312711689727273487829364965005430430886068741436364099498811356536801695662461658322405168106096476549927987154120501145371235907077789306640625
861 58688723347833278162596561323036766946128100349813707442144142633716683169851495349636013977722721082082331508296933657160598859879808620810258359156628075363350676374180165459033467714768846764060178370679375190324663897856658925083785907577176141769756946011432993153870566539364128601812537009168974782038165674280104934303593292824917741882437045337688105099098876396553573402664237045649236253248572126361538141135253698660856930341655346951733361205117050409632470751254790284077528411191109108565008035379059300118751739034960596372226311944281893335452990004448795212249168593844276676787720184765214362829751401221446260320076824817372315965889136126579901215765012083782148064555804511505981077547267707294573021749199640919533534533410190636715242362697608768939971923828125
862 479033655485821943784303794639546390679402147432965096654273471147085279110767206855868724270618235360895402355723760220889511743961649506128847520499217321231544633472830471307376076930926636451970327901917181937024750616262041288655466339513440028705202483227333684936146366607002150999250418823347555685748484527708021906804111286355412651359017192615310099151109092332904632387775101900126682922058331968650728959918984362949597826568551386012730624148765995753454970542227687420359955153175403457740717856597259990566775994588090457860981340308885744397715613356030761072489688822618617579498551441553577218384614345688156366048306626009032484312982258948358537682568664374530449524012583622577640427420651638008805342655918887603888197085182099055344906446407549083232879638671875
863 3910005704640720265404089526549912402602099969082445354910572571965102543559899638314147033040341537377719050932783597351486134541419365749134599817642752081865186189115602231188258753587733663058800603458981191515377547694770529010297874781476758160505670642101841952053405167979559580965316133095940935126912360162878645053487213471180360385353616246087779415024607777380742722837787463316528285421854737791084217482161038149583124310560683655851305823410904201390062644153455019942436625363887397948932058035286710403886483860356495633026418723924629043945361283493575682541159359318522025643169711644057556741399872438559869755681913887829740103641485547584886858589211462488572274271788768553186688110997500770669458100321194262245878952850668131002720429023611359298229217529296875
864 31914552214119873497276338345905928165829967479329977099291623652444746248937488280303439466344141843363759473991979570201518669254768914899413285368939261000178692389063565242271946381913437083808451116061054186098404217703774670773146752722065981174478669172608414246491856180690563544664405048609196015982896333713166121932810465416472414083150904571648142662979441388813857742561248104663382610387672398381081240422825616051587275707078565768322098871877552077598801883401134888118966926341242927623209812503908204180363198684743599462349467134613004273487878634595295409324248260845940992739218844817271909138229509200276352066094539488161913771720121591623490520653584659267765999857698931193202274698665233136562500863373159308400466572228949824197030693540000356733798980712890625
865 260495436571587930991702040560810595619268175257063090669257647944970924335976388228322189167836295372971808975928041741742894674426398662757113856424751328773809131053901618954895582515318365892202502108725823988253378961616188772576999405498508439337201632094556513184117484287212241732164308489652846132925277934688481543525796452097018735051204802025164735404425297227427436583045669096885901822548902916944549141995840588272125892412375402845451401367611957755137079171709523582053119882954118306998117254509781385745334728942088560128098390487260607075698367093549318855125092218681579542744642773511855740261297005424365474325716686564173036162578932702461602327697674655349075884500157783634222425321689819805583137128913679150316481429529476276929500500045833177864551544189453125
866 2126236082504081207457875330419517033705232240380681250203202124663038049625701558078670299683200826079261697649400723864406166705442452904079939283713424372735410924703062710914876629424482102664898254346342427091057726350605267664172792764154094675754836283356438918143797000161763964151677009167390521089509334341187323606265807539723101139264784451676925214099561351442066499692037969398908279069673943193729272813616021641947449788517575541929682530597956296387388763466078212498746694934422539155633025357539190794747899309149731609345741897853411006654665491416563757411387198274126680536358145062859478765539527416239509462265748773319301655049987503150263665467172976664474268847136093868444190132736919701007393858338539401877157815711860515406339544597358326427638530731201171875
867 17354929276466993109703222695783011402763299774950866141993156527455816631217369757361870159314463830198039841855086612517918246938028549099442684990762973795746972281222102824825332556515045538265945011832536911086776579081809845053072936559063320167490338352146041483676207737309456015534305464329112518901214174391546012909771128615775730366879772486391781109929234056009253448174694657535794263358505888183124491006222607595392609498990124376615054285465383597546831447085139271256670151099913616951358494757745187161298972157365987691535943121225200960411179407762397791286995599461043112222411809025916951551475819081029612507771737434730421008061191040965712619756264646814506550203858571929928564947543849712990191526451688831516830935675663009909452938472895766608417034149169921875
868 141655751527108712985164097001537358522054514143798442666883533404612595567788174202438647097896625910791472953809855267213089968798648697433227760651928372366438558941675087584530176123783223842685976303130232704501899895559019435568137474128321781538580839271113831064605122370668100693067899505780267372669501728797650275003724173061910786579825958088763932887798920288461536986366377034374318447539949733925305817857985751324714348162137610637205304895684491529657483018860219525085501086982798082179089567214364009691771231936413902775173302744450844504291811706375521551699148020498530914178745914316277334031665279566703483143731142747514685254862097862403171215555051818177951469331544311272622797484384701614791007389438797287010942121078722367999436215768582769669592380523681640625
869 1156233576124082233206092629578628414179095644813721434538937986134288706209621195663958418589249301654944131910272253484362125983916058737840637331657839116728181005198419333472921772890106555352870587853814273378717350269363046679885280692897268012873453317428947688390908107647039166697664413092865985943176804672103312556390674801382471910295062993591762612229050692044476568141043350480706270525021909016506190813486518399316254339136524240722827234674864161333372358482325106182004958603329276567520518250777462289498227737003649212378693880626130430636750425947319248647686546213069662458451282007774019067044515509451590643820735365954190537427703113009546022859206548479561916440257564533777299500630689270453057200997612640397356957175652278531352568080592391197569668292999267578125
870 9437499488334191637283464840763223763960138735980237705386126860273698128579389343603004479424043627887569224795574705835424910307180856916907956906799465581785231667859067020961265087044317195888416233991189243219645004260245175265330744817047853405655820585222769417940004240910370156580625638341955848841725520789068371438850885417896057304253240564586167128973523116117842626614937849291447928537119844156182320866995397723291828168933178247670192773313374240388861339540347768943767069728550794442518838999559162749605708890990283582159339265094541638803127083877559663201378241823218660871831631362996030659970175901015354191051386518329185095454099662159412660358739707522949892362602480668683653044041122180308706899134544444668405439940341949793534137569395170430652797222137451171875
871 77031491241480682874743258963952811426914952687596555535777198810722650692649575501070668515401696754051530269301663256088817213313067688101470009093127069066929601600614380207518824277091573628591103522104678331515689788562006052455028237777019513863456406090793478853536420794398114065341290187026568699269603137809134026042648732158223494388106460741985232106299470780511277744033728235703885227495869806314230346467656201243174466602283918865859519213010779983888028018168601096707596318235568795912380616233929693153583672854848097635912984441553459928480014449565807902298484225036141671841547083513350020594034026368379682253202834693978992893125449926450936260699298848036070177022161338680177037930950882746291210976381254840723700041768635319965052854485065836342982947826385498046875
872 628752420089793954188180617028079757809747445836261989776980085203121034997804914856661617962656313122201764321083011973356798478522964027261080737329278706942517540988257796760769266465250978347584791711178944666862222821716382895570321205514477337549726752129593247266264144330325588304703517295136349260070148566255314688843724040313794084317265998951059814128391861063345138041113214617667133346901900400799568651671631046582367243488841514943542300530407186233047360088580794432919457136427426042486023577345909490291751095183626722626739755439116474702753238237494684074964168623013136805337996364688559746040787625168566509666257549164852152499443004332118172701611892867516453384782576176771515583648891994758281506276794381737210918818581223952747516481309730806970037519931793212890625
873 5132051832275729298760657285821505406693750168048671564733142869870370589588305516050556151895537679911244689171305170892235726585533624951088757236895881033421231385873362264494910300496136179046981364280219271695886881388733738168877788488489480667545421429934030289859595131387284172066915820145964962111657438595416136497797509420764588427351063078380819659689426548925782214250626222641113055056580956913282231319701467447176055435854156366447530217108910162572153180613278927878580626590740728486174526529950149505613755859013545761728702787767862848100332165631459722215164422854589242975756757394185347151497365856159969862864532971238836631597548294424417683105629445954623481192493341687512500267524656706388446898122224994761253687559282709727999371995821320524555630981922149658203125
874 41889232021410383674783863602793857699791289992942785800676727420656890370915981437655637249515532102279420426896806529322005288677491789101971361309019629730074550743909755693537564007982597115256041767134508546955935471561591638255223066802177646612208313017396404189601989148917957896098605442032604382215522157460331644645319233602938973008751640799542299384968387573307645071889564007146123550362281063120828783421940208773025045706208940940322167663132993832225821404804077362292014408860995894224454911639312852701761292162381056777885931546091881360462023082752176961027181699200695377677497628471525075324361844184071200983651466474915584028483837879262404240532116066533488011153194774223552268920513187142510246387070334221554373093314108737988780972738567243141005747020244598388671875
875 341911542729967897266428776740615995897506647408697784535770131158513344865335231635798030216722255824125533931398487729836516987991913516753382254536758081799427036650997122967951985572383928466855697207141796394121051494784910310019063840694434256108901808724953587548125964518370316379982317118136569390480359995672074398986229694717920903677250461819710698954342477499189717505136246731844539677774096277509054364423880076022609625524277063906508723374696285883675916338841589704741434689748848014951931218443876284433406583738607381352928773644400870883115248343049873777044350649188115132138624923802470545971157953998312461893546670180573290810875154376257777158736718976015527893644547616922835185192262020829275760398869967294124925619751846733967819147448352623541723005473613739013671875
876 2790776946978523217542529813364252093478197124192836058347550400275280093089612594793145743424489576707064032910532779358535090549756758331004252125732286372043152105351324894276456395604100327939716345564400335736871482874425228526362292404911677861905893391988589812637229807949933795358344089550876628171570767594815769320182508443135124441641230006203972498768898961392282498973019007211253543522306746828278111892909697628630720569649636524960254718799967951353371842316354736613034130764573541736152488509849070053807646454950357961860998763252630488424222137189216083355035781003870720656223784810951829329846151877222056604180694704681999147681493975573641707979385448762152958769147554555875067818114922401155103908182644659617933659797806836269846476883405017588302143849432468414306640625
877 22779096328835713716428866482533280996319371530797893815438952035375100757916097473394486980994061929708757320134350477637803150677688880558741787439271492493440115503748292098245284172455244352394327997536876411456899056322478630613336966438700264777425406789011594313150408611723783207883706138736717740858502276013076577217031639010582430861253543134744064503373852451434979227153146371134867340056456024120145303462738775145968061313632209291004916337379235225278579678080923520559219787299502697137245916821832556271575365793424468898316056027860291820995492646746412726894692550300885479580158474252481235108894149462245879113403746994111392114651812440092550422412803702981296669286807331304908150403265293699111902675843397086767462713681790661688947481622324886529895593412220478057861328125
878 185929309083679288901150717624869028561020758445086397279176264349621806182816785812047683658573275646481612707685513086000005148530537430622354092506730629353753873457213047568305995790490938604847534791902759078515918320108407878237935278313327479845665667010287095941945638997988825148461900044104027986011461246208529232367578763458797441987916981254381057552205040093465554786936178603179870247729959038777281356233742287030219804591577545035645342591792832982485219146063914156396685911526423845330171840570589511908638961109989319555245578829813460883591594409625886018621388787950793985958227970360534911141249216464127942071327049370883933931295714767320878604437255298380672311330859994710955486760929100973792468135694300973405622239850804072841777662972173601474423776380717754364013671875
879 1517606645904257183265074179010691070665417011488895565560178362965591550459426396019559531870821827519184767274839873695433004225140041097842414113478233906135937002015906094209380695318080720762560427955974444613305697356246899323179298286552770826795275568267697044722200260804031503366363408359989513747237078321889143665420313049429237956960366665522649607971442614163130859462064590464775692376452750025970634010396341243112677126211292310991379680857239801445673496289425288755578562305771697996243029653378406775012759124198526162077714947880230231520983554395062669282793499624994657665879902589818130584779079922707591234012214288797168457593179961071820529708180497439087273074006489977535932611560311604251246141219292053432544281693281180803083564405386862716795803862623870372772216796875
880 12387126822787382499133481025733875278238858738212659696414139664411588411852012173014880063829619140494623482133116040664329965023442349519088829747181379621053061918300865228569217016323443128552891257681203059955318198760842875058223953690827796070267770677522664008092818023070482656436705582938334717682198864525763498168689449042410417939784911936410780216431350540229325272816603225600058870048578114678047119760457278125673474193239259934379116669695505519719456675703294175209835334384820622282477718925225225071498006825335421827448465796355100401955961627806238402548614164430684666869425606342773282180672060980113993209052237147408425566962363889208392118015246144915162646070101999854694993814189179527905574390157506019724358483335049746938208979109286023145841681980527937412261962890625
881 101107168539309967242358697572178386722407332209793163480738721199632010861628725789855407660233863992158463312208562301211804586857322878723252085769640287618491564152770060872551459733463220474090506157472413930353596527264725260734550062609986398300748573251211184410095176318644354013871604703983504470613432470429297826705589794682665610043443619381268058044741866189846289836235063399028953314838989896390911687448627662610044585039223214678920471484096458175509464312691562420764674909261630752881131744451576149089788681390376325843318933745347550546744862962136443986244239149931926803706057524580460863035034410960526063580339157142126728805725939476006613234529753987565317364590922648883910948968487121215287051783285679395755420607951279757335836325012057290706479761865921318531036376953125
882 825264783051288934936584760335775738050490441024741739361175117030146282438507075303330875644894352814165280890088882402153096393221593544446188411488682181869119712753187630296976342089780557812611692709506093404206192291234609481472141320737447041953469172349271883979559492840386300292165463295760023940901341736406525794525556211190499831337662514766518877200948403795023019270101585606288650097661227243738410078079417454215343737493643247773517964795531998959302792991366211579499219076843998194574151660637383114825416711523731931021462350508148999438109205204270863824213179032858998034019191150663009397640263194903550737667608014210140904552823936421940250575068847701925733954857696491018684582472033519234286901980494203661688828829487051369285228563481282559877172388951294124126434326171875
883 6736040302423239840730467139775081579668794427100519941400670352306982661460639866185477641545435568259275859217760389503353895129356092263613102828342217504413823665240325389881491524895857271014759334732974725086757975003375215903703162268224674445023463124724551073644167283624197692713580562397847672349811930307625790544671715191665014162724970856946167901338356045102535845157489905077452201254027423991520425469064759603002768599348084257551372575693873116960385965223288679483522067129515520652524540439600188911907336894381674422564839498901276736179919107610661978448468203079611078284601048637923181030877115784627616422970992784969508113442350272079303307232742167205777579079713125176928181590193028374113563243055656845680556979175601317332814740759631966238174527461524121463298797607421875
884 54981431278463064383255899992714179725930587655634073323589076767617632378028792532304813280780940390380279378826270659001242505395237019469438202111091942316101440961105439444360270117611864342958417956687155849804486865665233016814949502871185038820932593662006432476748280443636182422753323674542076364384599177030160018528833808748792644157184770847963895855369334394100013162523375266680192261075355831259128103519456334216797529931076193858910956285005751185214317757362393621142732385142495233606633129486441142396692118270960765260326459731390532370227552998042556827121484345303225812335722619119286669344167209922722903164695807636542967566131143674463929313701388956528889781474265804404001547164849780952621328900849155401880237359313707402788868979144100423983587688780971802771091461181640625
885 448773708248282046221601992830515573564273960149832934114880712391571583858378327330265968184627870379913655899996300747462116627012028810740185478685786160594807054632449513595380328302680784364362789545876937621743499031601701929593947594688480271533973989749196058662820295181998858836829528309453048558598812815687213327118262359612951229130973145625446440033618003264462093947871404090640139591943146952718474653158591948122933770320540674725838974214649415097737388095274606019174492844482219526278463188270408590288311129293882536264792004830386172659576743366265638594487820406838091949088210461624018977978515362457814785302393184590887053959676182663449743528522757057202234128546961166386092747795602383914509840362656701333594018905503054267896468680046524746263258975886856205761432647705078125
886 3663015613305874496467181428414443039753780786663818241294970972401451352913351385318087482634564597943432368317568947589602528689191732815360281755191482471206548931907913544288399231262629878499251626108462038470367687331038524043715233403817027133025750992561864099476978745165445852026995427976399340120219140501419732993250116464897622628951959893535005962505640016733120742040863411906198512003301132058297824978794074467977374754239263839374725397871407883199159114592310155874603942667684766758685134940407468766932729518874413883743023152333003741042354138692018033538055938888832532305846265329450889739622645475737304305553494731360726026104794671517538495579706736224088994563355624597800904270483277124855778470113829682307736628665324931637131652113303741102878774427153985016047954559326171875
887 29898550509334514271347784391686696794073698464390688401226499038140939771257838943226885303576227923735618844675744964684093537486736895992500035371628032303143383499592392738953287388086087019527074417896466320377524387836359711493243120117843067257247900079380700114827483023924475637717511355122197672823209212778889130025727229254781957852555001750968363024552130118364276011190563057702383026153864116292201129990561865457929740987584528272859669365494337605525530324493982468458422034009614374692674401580018558815002628249335900793458351450874244820529890236426195756463242082785753943822139496370148612726548724320505821275999049544743954451652803975223638802869226006382856433705351828482217651487898735489840137095698446303073456003070703502352869490932339539834838859633237007074058055877685546875
888 244040270893757025266470122490650322344430272843949610392840425795387627418878118652497540796243810268204702921993915432996897444529492967694596127388408085963335601017305224225206885411921422017781969787337732626719728568398019254276702700121175265577092735905379039656120149061763068596770182131575986626428805020267595305358520545574355239091270619106658540807936700932645948981292679398430852581489124182047543925223707537559636788562256325137975812686872257807267916526055172346465161200080872245546466991694073556646035339710242799678438167223747392089663590283881687061561581744525051453633700983759722781171147561068998648176688074477028654124956119679473310594996659020467229418603183915855162950821738198025564693905277017796118510600727161048971720127623839281805206979925060295499861240386962890625
889 1991924451297552538594484459031202771533197251473635777910006772381762177619913602376572128408794683826012746549802979859707571382993876237058460743309660375086205257679166351167769543297922914884913581604930331461534419866434796870368380199444106646912208857863079894838789245258763551401939150988926901171939912010992616103199297016921823023124381164802059962711085057550995349645068348118772780422583280076092422302378647393727421770808795327286863086386307513989796210393141986437775281490664506835074553893240457184235313973362389484882506400474360248588687549292423934268667186203464205379004917392044998620813244745882399162626895001599127224474769137166378523906928200108929447680451561731318364735898900947908044882617293483415083265961211057954424158912253299720529486904752047848887741565704345703125
890 16258640449569170006947792752952272880165518422077113623207461336886807364915964243978258172144289684237056921668121067102122252161996367855165665522270482461412018561532085148299592151800407818582406269239237325214548270138377679889533261492623437485465697540050113353546090216661189485067838777915629212322967044805912231451615161985602901644874752361420721514991800061520264261731293290211265015503495938030211064145430860873879665879654108395798993673559991272788943356040592279180775396905431984667548534056993468492662609637970252853648491496387391604541921638666014036763248135866766281985543659164054144490565234042789011903618628898835842432873349576471685580144332115782286035525467858575356203096662936508696978417593779567209055000601203163809665787208175407978216764348644574056379497051239013671875
891 132707537726228411990560660644054687228657225448666599563424511783141640984860938404133999795310976584980378018434165973125608950875055534995779744073059918987827106750133356215479378368535234462550358968318418280222466403387254845839806911934572775150973842532554935112879063487730441579649300514322388605650571767894233072968162164602201671101881806142176315709251724751937712372636907680331058448696210179160724306918628897832885332234409154048686990439805300018042490404508792995241124746694352244149367032171327827163096386779266686263247318956758512316588903147273781353602473565615699739170362830759866465593453669239654131596782863964371515961611958707221177942839398156188918640047905159783786559928145850868349110936678393420864301016593865768780295488397954583974225339915165022830478847026824951171875
892 1083195770518746569801389715146262779084089478155509291286133197778114299374869920381666125370945420586247926359319843724724255726320609832130312457896541952957090789078352284930299901408346227346767495644595622924006439981796883260055070196956376189227752962224797650825599281627386573520475423474489447871661212006853647257907394216237973186345696776000452334367640246596573159800399677450141609254409662721154077107004826065220658334149279914549884999294653131088590753704479045764699616513362042671480442310858376244241024723223113069827745817121774249097760206892747602984576013618155503161920473420137852488576058181754706137413549206161177523123019343425136495726228999825154895867597033719207522552831514461053036433102877240700507185156920610230657968075856914720069001933921981617459096014499664306640625
893 8841344639294039518155487241801807482411036399825093919409964301034018378975785127754651256779789557087773593316685947650358423000080265296366428417869520744753501289531522506070808338555433756529419571921179955036727403767160009912953598290545170265012921984259652481562806863957909111510014727030058649631853543550122976484551509693346706796928740667871878608037626594686665912414443159296450215813653474524129906466268827184713303357976661834768545136349451810615270180977158562718379293933205143052563917626013845034963801430542130404328748386866364806228768521718369309541723032697319535531649291739980527901858776778952249400183749102146202491806014053643047288119699025908715179075251759795318427129392956847505127666978596505692107336320298115774875248432599828441076639240492340832133777439594268798828125
894 72165509835159196634534026690824133137849021825918299824807645043668469299134802471821520687233714262084017037777061820632720394105993505481709597310247078153178651059139940786753584864429144155092683284542865206507177437944646850228709929951106059811712925409224560053244079415168292512293015918183244778243617255398425055976904183689897470174101955038712001064861662247918061727138436431212378019320389804423987908057615880868823158567527419629437176374074721139823840504204399940713298691631620790453432541597262806686022643457074607995871296611837034325821282113792479050648590122700862807887685816097737491689946895063201901940634252929044362071214850385053425445303555261709828352738562092165071433001456851559255730173242806446413465585849172004288882963188144563609731363396093684059451334178447723388671875
895 589034928762181373573007958281214219142324672261806589456926985921174417306711247801895438020640299264523566478020328991571827596058731075371599546834427970360483991248426570276473723565959935202985539266610952739520863322939068353592795325152883044141935424328350813308998691192314288450279938276381568037958369400732405912500769191498774099787088440369041831528052223558880628585167716922677026955999095926377930483582126400917532035305624268772843586695505434239009352327386620966357297507318130758745866651582420391335769413112614123893781740315374871164781293312149250863360055736548835045902118784877666998371587298947735278403586292758250583335058293045888545131240067228467555841256844524720937923073674162879980386727749116878753045813687248306265700905392448209481164045353551728112506680190563201904296875
896 4807866640094425786212069182449780194355511395229291397197155183556717133580090440941631569897897278713975409213547362606227470048997408171490351508690573531307160146597166590963433462693162189703465143397966549297600971660220980782497304302262239544243660362145139732291325720695618496818404143991067008705929435176347683285354129159639278945259355078109738299307597301870035359944600622758584599270185112197419486214957025796142972974543331393286878221343933525292735915710800210552873494698706995730657178391865261813067354479270022118999747953976193196760493701414605322873871705524975408340705900607310607608366669563529324254926349133646840402282360174683084069632847343359028133121490013864733307735714888855410967914678849072091328474349134902998323764606102313640665670002594112020233296789228916168212890625
897 39243142469511537258525572450279588656420243868365815130117647046749555076200235692387884128669368298171900594965168691188697286549093115584329521884389315757664341597245267355487228773442222868989868344980501201883196766758123782521081113145329149780307572256526135123278276839071470641429842365764946566489918810752490744166029753723911177955787224175561755520155189665317144170668490473745690588361864683078525904895838361947666749215848949901276128413006753739342218872197202791033375484377297995925383784144916312260637003596011009331590753435031308900133217614463814465788316219201521557718527224299941071108092886151077213373209696945094645272797727351142512519359872425163267993596047470776519008511043776110909973345872253967731989056286040305389252132480136413264439239345637844280645367689430713653564453125
898 320313425093698985792074686766049183648869767755218780343219142714144793758301000309754367738225223801009374811448476472793560814755970033270939946213534554607036013773495174690420785794024795844346706298835513779367953092677923113473351566919357904639420817133084255248412882580280428962022361497783460534310246579879692192379985599844522595378981915583971480711937937125120911307515895396078136894565870147823966755734028232534522897540339528113458110809908534514031149986310024752040652423292375023293980165571184195410359718771059761530911315040670191049924770623419064814775086609140584452074683733889751596955428818057832269908201732446243846693741870891178864149106014101247257939138124499794190469074714428277935214738539803595949963447623379508917664855709829428034407343417466762502954225055873394012451171875
899 2614487113894316799042863280906298006642394019526700576480426721440204611440006467711725415452211713537515239190007234360105148849323303598944456633869505809705395013776272736571899426338614615408619037813647619765431579425407374396917298972013641799689594587482950525634954673216732229998775979491360406845753683637509560761309409692586558284453010793206288474317051526271451950515131596854596010120230731232061778983902706896130227737165661032615439181903984039050178216780142205654905891967264280294059044893538097270194042133770432475335251848881232276997249442017233431160926122803383021154968928974398399902932894888312164498483871870286018787845452798644650953700662054635023559487440532936294119563081487641115702547197314226443519798631943190508337866569896248081377484843990099960819861735217273235321044921875
900 21340169762537683203547512507572242311690893678938724059655980073689874208025549672470938638448738778360011769728345196509148076271893485490380467145492039777948409931160299745362682476475774216420989783653943490963796497863904897267072716216346049427304633617833241427623353493463115865557424372446852160442883137676900224727394312928197743913845379198303312532491446205837705835538577537604788047783819260103258288503016645473284433908551517404452520156891212372791314918006771685268449133323257177591180746451813209770785025556138428330388848763202269904223622860821048339387634928896721444768569033735637725074997516612254160936215692716166530178048399923078826574770030334831526725787333461866028338594694159986987997250895045210495948534605081212449613692863315039393258738288638998170654303976334631443023681640625
901 174184390916962080049832175862127953017273026496486731949353399915295672908655399709033505152704212080537389109433343449689903529979085300919637821946877810633903174104958906405048333369678522933080612269334720613156491287257938356716967677583255867277702417366088156391709214836380175205592604032098115501742526122206358835854301983893179064871658630084938798210158689164305279097658801423228940326034731632551656200271625851290890923028030258555293613840352363142160475928365583767860902953723607571500921791115060638654939623554827796173859709898804214887277486977951981926462457446916469130361156402740401252205981742797859141884898849107375019962802207251118501442190372528789913865561726624615871592500719285253144434300990738708306688366571664266871068930084706672711925110226538482294245113735087215900421142578125
902 1421741362731555552445109071007695895497366859780786458598694298047608615966170752003270971950311039129973714548408256549261814155712450726840671212286397509669805592082184567870043096549648616084491275938538053767107965404620810108163586032587367931367454669393382942502741845961855014072564674734278372610782014156910084987632105145008824490008905612874838294114215198555487203443509351168217582543590027423967687675171008830809642721652029824486148336050155445829735035513554262399582292537387218051141506714373408239987620852206201536782764367540008100309420526867204094173810050535713869632083028521369446645934854678794779004805753100331252246957296073665002615800353270265426237768807264318168290846086780452726624384246481708925627655646640424481966483907897341136220370027935799850382636577705852687358856201171875
903 11604647763561124323703608072145039659714573200360563606746641981746651066031876524397207142212547210091676308842582413747269588607438227754612144793660807937189508309247462082624705964951308316848703575345359728473732284737339025730881345162124841304509010433442507079151780237072847512641757686861311993581682249736005467338506521691690558927014176677474300967989771648090292847970211490333741720545379299751402033747635700538733063371099844366532079152896269011164943216210058867477909381068018066938901240277008172820052114168739598425219748026918017779785042964002761212841163643653391659365412939172588447676258820645979902919784048266701897170130927627883248636370677114722413669704646743812444834573357015248469077327949956008631676230967829280816598805127702811271524823625959921269412689071032218635082244873046875
904 94720357194637909950359444656334958164685229106893839188486005346752381420826203963923006842870806513967157370199700289233768673738695516643511379752312116726847999211241852308196413201268353927219666614375526478230703366304078105686359661132437894074578284293524326653976674681300649915329106747598944346655092285006403398570583639741773221920008182581620435268184488502570620428049474635814153467299942586154505022348791872925185992886217996298028566488210358424203406629397274738785359422619372398621889802054480604600706828904302961200456014756080056293209121737019550715804485678498208549172883963905342777073565386277877344125754186162050187996949835173857447126701472093242743130514358473351923983042268445693791407515802334452432347474978686440936490792658567995671942685840562214938387342044734396040439605712890625
905 773133855492962234648040325481173986751133693063529937783660423741324048217783891773271961295519856988296429069358266686128642908275381750115931625618209048210637367473706591842593542538413914519466112513574868855201049391980695670900376433892506321178147686433605660352490043256913786463664702173069763562825689104023951975628238572042373835294869175654089838161998310304351811560941574003135408864818736365274019717273383221170863978295682297482304477588659549074559918050821864375684953510173452982135379416389683453706286576511935635626263927157030296235315572910154088965427402130181210601247645551464601055591771553089074897460781137619973422417534437320325741721454564211591226259573883576332567311822329228210877915238774004394848331285269425197115925849670137787646554504016223330342683084381860680878162384033203125
906 6310533197010053697225011584966715495041058494031891790009314157211954760865445858273874510312136472173456930140587162522779898976673384751506645559897408731203653686568438133802989227365113836286366125920115791378549943425245785123708369421938494800662802599933191703715250312349628115906710420516713470428430506765143468777723631124297140024148569017816591852597215775504958809188673620494141786638688224860422621837501954117830849889663553030352616278563440114382548081067259522675069143762443943842025447133079625468052263331554811938255799050229102117955018903046247628917206736124338977774883196056065868899814234736722588812721498583768981404221096845595395710314023560717271115638023458663046813372589265596701908039650705027161998100728013955357111896606822857941386404752553800079351020713147590868175029754638671875
907 51508324137706103452529510967449545149143579544365968833338235215999686885387700206139665683688566866910122865365497624935869346142603121263327481214700951588876976353578782460390989135574929645071669571497534880957483693372747416173578047710997353188955810702827832131865152474642574362112133672571088250841919731091075408142812732662335792712062652543354570953542183100484310918472612594894386733414601203125115922615918792860745539222200295841291595621804507907707082039910267261115417134971837643688223780084951002874928334667869084848164031594935566736020455436810164954690656329290671618730117277288689673164265774070889764665303268773390212705947951896149070977318417143998842762486626332985479624048557717543855911667925440205697256038001098175614380078323176512599165729965294650838369960865747998468577861785888671875
908 420425243421910229066919935899994719065819918033181311483242639801817547440895314187288539182203621586499374701546168811516994976775930441360675128748548384920714958237261252596865052945272588906421203826173611938896587782348787384880154935780896109879616068029280445762922770061181321882520680417960180451992739709433602049762272859758900826758397990166296831746463594372268727046896021641531740534565688658344819898596658616839992643877049662957626712039593477361332599183093779771028134193281717279251856093853315646728499396705368669407803330195919135590879270822407935113148462251041631520677924832045908698145444219658058814462210208977367405996163066277559774118473818029229360890295911449909094039896738191488030496084493826649542588869090772425787122334129422256870861228364639507193434297960266121663153171539306640625
909 3431627572153510738881256694488204013421045487166323582332352869778180171128137638780790406566707712861341904034979223741131909575620257594656839069264969575373994937068930789062785692419101944388136994689273096174603622422896662606197878642144000800961823519750386975651250413492174603393524799091035480757298601127969889375480537607653971376903040113512649753161503197215422606691871027491901604344437868536571460146727804275488743350437492191956893186068867154997719761232283788793550084908239608137195204237258891424161068947035650421355572828035157854868485876671926876811124777571056240925827489161128741883990455585517241674642553058172820869372411384333361676524961923132310967465659719504308746038239016151722466285826056663409967048120891251623655522166446574879721126334166975309358793566616441239602863788604736328125
910 28009897070206453952808767906382119348223156101165516151074889100754538499667946674998575977934022804815928419826599705238564171104563619326158263761421469979929224997130389101674881130011930610285051889500126782662587407493734815288776462384726566361423994177064663070068662584004026205697437784640952100793094915638194863008371283180156201367654431282632045055418078056570195161215269950296039935425893355490542302988328163502287543846219176975204531180094769389557208624576431191370078836183170322183174200964789179540683198519775974172438678327412791514821669704383149741414020841944937936448106019130598788367722892560301534529492377447067697603781667849170220153472511960884669261302158523294451049783939088644904205416993159234356531648172550929849748386652524414944148344916200160485686421196760420571081340312957763671875
911 228624557119761878444868828646498133280915878704160307775763597960872682429757402168273903680839612355239155637741308696268663067411332329341730051575240156168682325915269929180807025913832776937028463974662171384006819738593898213794796444215105651599812588974390826065917869637657643006071505860043988796571470139462400289451504767686752443022998711123630704256758232607470612511774634090581875289092365526856851127682364570890544288205629386872691914009914686570606289827280055081797537088208109099773813946089008424044415950992224985404053190853600547325189408893752594261973336755883535750593647853889056755417372091820256720175285478598084662997230507726701776386850690761862028101036689440379879307265805644173205059882540742392415810759912140524142651034028545526245666554149496975216482308468357587116770446300506591796875
912 1866097115144521975156556767869249542585811445524120335491512643097408746802554821557760397139385781480152630080014091384108168107544869003524926559331079511987884884195743455282947042188148810216008861404119812100129386273532959908616317506380158020576765977087938314608148757616516036975253491830825606453818277660051079949389478429165181409715170641996826366736311155226153197699517291651378153859535254936210376731998723256371129724363006214098851172397725324862704768904154082947424188339333536164990526446418246547333911532125610241453951733624813600529569043371778696498523054929661288459214888251931585728657877529798044183810469124274831165915580059529464461566419228205350242090834516554382027325898970112058487517570510035408810132876533141293680284540497589038294440367751967344879526766732169562601484358310699462890625
913 15231602794648791574892535248995023426644376274678798738278672461560997231579187183053495416181263629472938966234021283397051735064278705095123314819682192777348613953228385615117365033173996448104661654421265550241191566656421125879241228400574995431770470936263520755092719531600295724661462330407596232589610724508574795152122212776350527451806725753113803103511738063149472789318553405155053409258967066459251000404751764000353132920545621337898133013828532950067953341632340003247278827070213725153298055272847339112672876056372727633478719473444127795417849300311498051055630497958359848333244164710980005955318193920676591035475409063777041714197342979394117969861431920625571999392794823938122083650002616457986799277466989218201864167366649305074663079894547707489259405365277218820548033040296331819263286888599395751953125
914 124324571219320086121577000971911491127656591063926182350414034969148841113753549507168548204721849572527100211140001463208894829029614015898359249806855735093667866269347704321929444698917732327806483623150858320909974872461216860163167521410047584009053219706316132831804963951755216691985820926613578229088833080184981752280379951326027553372339697901185635534072713303102429927692774676779861784696641840549354353067536791157964383340011120167498562552319449627738961882761088788261425445612134209058122656032199692916720087581843122712977918730069073946234957352538300063078459155638679156444218323330826273623313776259795247597597053773647949653239728900999212775118030783175466362565430491065490426611541612898990680011112241650886489680518495931341426530838013239318177448136492678032287428901980774753610603511333465576171875
915 1014771670273468987592381980984189559876900266519079842429960262768073452663847687325883050804499541283176917617889695381133172264331959582556742775773324459276449453395051258992533971491567376556494911415189599955481875224765851713443056788091850908613975133019208516991658846543547731049936274310021838802044169934221195595521966321615017621946296092715149308788051062083782207437149445690472816708081912408604778524604091451574346839591926881606513630315766502026370318703125787833905072050068136213281755731229286842477107734972840312627598395199028822531081834020710529864950134087011393839443520762643562646903364853787803610443839401779823870819437144319080358203258829022371083634762382551583073011365376882120104810949117578235836934294685219737294319109961916780842883400885768498014653793415362770247156731784343719482421875
916 8282848134444888584100164795263223231854153799231905689043392103143501909932173630651302284974167669243862673011796931863198300207875385587092039010630408566359476539910297025096398044431907780647851859804633124741169129160740264231983055059767795326003953034597343177439514006159149060119575429201014714584109203139437229671013963946259762918877865458633708554869419921291285625456102836753030240310369496477807469950027862648374002645819102013552657864872873275847618758789841546515129338816499348996945717471809873031020276036000756285581315171039252116117293979919030797703324453535533751047771932776473232364683941893981107390474438211193519463395775509675815390405817828476078840909142368149848373714480644627716187909324492157595071997739074758402821793137048969218656172286810294809662226500623916081167408265173435211181640625
917 67606906290346851027115918237869388920388033994532859253984517089913917309364020996624777087674183573190972965849623887914985418113774462132569248469704218774448023598177201366075970871945567158131094926818487248079463163235914866618184698776300189630829903350685304019520257363438274635446710177359819563810429482381054362777310144638372364859584213195609845916873433281656123143003786682173210152482466278649003021631217254710124823864312116911428874193992235228080632807351528647642717307413971446770230838749659427673046144335414958166399175782407088823206712288879650029058992524050166602886066516325078883943288946132994019748086791085237836571666197931971948531009295849425222154569987943224737641974325793045360306929008157902413165962970469287968803144721060940473918471854816420626402458105008719257966731674969196319580078125
918 551826340886795181509656710449745540726068032956850007204194289351986644444657605506478236602129320693251789563319284901201879678019613837519311899537586059249088087883117558284313738052977054871593171371115375609677094694948044702702101161866484966418239737987892892533609863541995510452673470335582974919342656776718985182707891987189827204812674150076592830845693033997191947048196324270436647920169120339322918167061754607375638198955834638910998873966829253143092046691667663278700232991892224232748122625419446181265157302814138237380272030258482106490307713190011038325040058437468659763144086171603690353962630332920223586623751337684475573765725346674582254454005691067111038932062743909999650814026048261037860250650214196660205579663618571503645704550154874866459342134246009784119091183540728451362156192772090435028076171875
919 4504159814512749049689828330929414573454859819650507183232175137171157684806115740115410709706180453334653301145448490693294015508489521443204580268330297310874160524858517562351997817450587041343965289808876447375578999500941724027748241137020346819719948829618649365043294774968380984995034050695432455736270125531474036385419267702322686575232978302831780619703828840747077623336906442471768326914454209213494136346149287253104509631593664635438555626758409003009710974806403703072361570307712670625927763672949570397555880863110158001306732665848714732554976447566915632814515696513934098588149863971160720280476969137207325570016211510566188189082260497766243316574917472929732057002077619951625443510645595714698197902567019598065858307191628675716924998330732834557484644264637851531794874963832153724752060952596366405487060546875
920 36764203031825562774253432652547962623657577702152321724258837031431777181391293318556933548029864722947756168004695633414911959914601006869256124190239182220005283930338412249255272103711214590365755327522033839610633574585196569736950893942206193700925892226368100262428799796553877193160238451920579933572561403663955586113574297215379457680139670777168913734352892897512897027646119560661133550342005287045097590955566553420410523331599126770720573158081651232950729047689022081543112208198743342768055797348204011256581449088889506452363246204609915728195148777818990753269556088577311089434337347137551847495330236378269901900805845040394748284336724777543699348939089363290654986039835040866259672896065233231414075265916983030755499376962008184614564415055005222577956310632688368556162381885210610477088266634382307529449462890625
921 300079633100564391997186901561538407634752879726765609494105743256750406541821197083838174834705940429457762162865228973749709366518667247044492537877437362536940431430506359057272753775353340283498073928087191685472650753337839836953285322366756734713459689819401262148638576341013057156676873758774312499681562153667445315354453956618954278172902033229212428047971496363922805926407598969534810599703239732248563864363426225407537588842086298175627397179440377284361625854794165269345698527371743368291641518387796556602476277942242694504031472058368436293626841064686173040477825438064099415521125511808107670746147826724589135457815277745454660007133340308943343740767131538960569005367186109388215076300968396593667784120664536336567119161745651710391769175589059707417293442357315912584700694394623798899601752054877579212188720703125
922 2449333285528260478358067525827164636992665131735371269077174877096027407697342571060027745126611433450361279108581855236273414266467657367406083515920785892069325055349987406833898456197865183979494409368041409260567003914600449823478589814534474441620708514798491117549953766461822413669365160808934425993227200481715119361840925107958850916526925270634590574464421570176534603849384196285431102741902318016809174779300763952769218038446876080195465374423179004349355322832606321470310302150736283541395578223654905397176041043089084348254866027514535627013341178979576869105734913051981327813696194911017798995031524721571842826066065101848625375806282531426277947173584974940245865263074335480888255669568705467465466712217890617904338700963026394334699225530065518735503589764082833597504571215668078831839693521033041179180145263671875
923 19992138358774138903622871734848570255405358121452228548360162622109017978846107754342704828745525228061746358642840117756488502166896564968393447091046298482639144082042278682479893255348351735542472984759106217323580277845936900680486618309843393395505189800693892243269959019503028279343498501707729572437048572512139513888092441730304194992675722207907719323924643256306503949597727978311288868423474584184363289827556246146579116551837466329320242786540184384228128840504150735662917543596786684889581159460732105622723266261757203064988188194269829725729009173825476095450181748948851786904145066433056374889123029814849591228793421852304433857955825209628629315624342776318050117550235563168059330551172528725749650360368938133994880222204079167691115717666819291743776496005468597286275201740761431334902908929507248103618621826171875
924 163181384304817481860857704461078232999163604238491716447444003064649768673000938977526632110556080778862044399799673349020783807671950789172843218171651196445351564990172975722290455710515539595732313707070441034327297719740362259452687335880416817330741270284961555669450283698102946588394507604943279334472077717895668348453310540683659186178853343019558334622280109010417020438236516838831422143106211071591495276586051002174252894941671522090270447249054158777040958562552412534574520903706822595774877921252497475269592046971235765426058891529980262852089974053561107917915793793708797951836007740665296763965757427324918269896943241995314957942464014124892123948639653139076813196556240599467269470468194705245514502920421022071383721707595395761890668793717210136405211113593443468900183449172593130871433686479576863348484039306640625
925 1331931767666562735054233968588053776160555670563133736249037591314862417047317773460125748674377929367694248618354131723860510544216059417202530475350817487213928488671095576985706158274930119924186042299317817083419273029714569084319574084156517272374834855839207173045453451688484041693792598523816849758165048591274590776211718780882028936898397597076967556363931441259572645138399248713644888404709991953149503418447166329543842201139153225962900830692438822006987653017961864310801445883116425684405061820613993168355071475785999608285766092385755182634964602928228937747405211702855202714797901410157122016320728826026438830537531092168583071555302763104491799752031389745997380202308872547151804746414359121568900273798676148703914013742892770103539952172169811987895463695852405729707706465614509838690793230853159911930561065673828125
926 10871596912093365122629474118964364266618102642053961615778715867178877640378163649938358005085438081994011820186546217003293348327081332334432656480933406925459011411858361134022704747091568105305875717387121555319283264501040256951405430803358920463787229504117648395412780261413296218112008371164019307564569320144310882535317529698565401576301175825476300544305112777439471144810444734553977551900506753457622605035680898262824628587266459428274951598188575838414262151741332455089396645275561917907427449387352469554506834053291459601466777550907847883568296418478872758705315210122920057870438897991591768703720926850390614256921162291756106346416067419171536138290719100373821604074745116479509005407120670637006285194180446155968384311814996764607039489815939967832876470254622405263574312918556201423836427011337946169078350067138671875
927 88736992605935210200481231660822836023772691362092610114051594802065840148071869897481693820738711879424704472590150194175025825107572432086288607679071806946381186788517177685441455096791729254195966539381448296941543549564684033249260696771241445552249772203588376358446000838805701555713194733782940329273217472573989963709999515272423581709535794298608492097592156155501121771028458614835102192934417655278983499080101487685088652855577295893306003521499176054037806722143896586231944764508872793808198566564314798019742268396124601890381284123292151096158495140865293520842073925686372537982420458763560856792398336113509560111148656535032317390831132745147984386626720157548255337712818076587812982874991319546529347834824319329125132912006576094517295615576852498510332747108437966690127532201344366658002371650582063011825084686279296875
928 724295972377951625165370204823762896238455373990116676903835210012975236875046244225741568131105547564336867423103308686700858026169504335846396229576716965581926696707296359844073979761543770962371529633007659639626186528131236478221525505662030648565689279474119037653268304466857572285451821770369113679263634923575236399070232207245754793450840305603940412811344869893419150538127915130041358650836575250925495915265801402908517099746776067508935761242163122964164134945318979035978497965955299169470573924832860936879820173161874124881811177969303792708060505131469843827841011105019924511767621117761732037368169458379236387257669130973981578712070316163906801791906415069875229316007004018685494747643103135910199200435536500951725564442840809476067363808529425467610180417265043587947660628235100645222477311335751437582075595855712890625
929 5911904834690488098646483573325286422027963369469777617327578178098764766529384393795190273999974797451998107142180833954383192885081456877169633180581092551623549165245205933159117971163561770810775798239354871942138712037842104283476344605051684802373146211687364731155993032086490199518820296696947031853538087147142514535052329343371194208865366141560276746649566356601674678815852272077887053614349487680070206666456491713808841204634101236689767559599143588831074248621031341566305808191919899787582760749863887398502067705676872220462392517843655660638227624201719035465779002164903657047939904296163907521795719542089720470909461461714331026258236170461848252119663348335528463094377769038037752733306161565904051786833000219580378650748309453342914203851641467198446812966023866379124693299330840952354737538598783430643379688262939453125
930 48254608761235606608984282660896420776702803084846026019718253630793019112168150274565779218033164761054928060075258709243319058458272003734000388362160171032506591201842613933930070015212461143672185037898433824826994322456452495661440563465586388295246122924761861746760905753862038410906425640413933613346426347617796599364469810325025620186891056831543661274325490517615459530086603993828250156380946248036819627935577896094460655550139371354263639177358989043848280462030528730123380612429869510333768998626145959931823374459340610331396757508896999715761368665045142697240174855073737702802884726195213094657434653545208658900229577652533586581901306962159880494318037257307156191203672630100095106118415068620387529861796954681527903040840482391288131581388473289970315423401263009972032023569781899845210215715951562742702662944793701171875
931 393867515091998744610145573009084911436608580306413595937268863636448719623740736838729938070332025648769308993619874583117442691306498184182459385912885322050712674539748050341913930584671184874560213405394015169137862543996893392362260465580088610916864036072308146500269162057323031116281951953685130655661192168970828275618913163099688288735930076192032461543511409827129475118628255857114195759594220165167143179358931585237473937431882194992289878379602736606016690890989817177739219001419896606523948575013501288340702729008253020007031687321315162248040272287425641440415063518263822172309748697509672333747410742320740781938653854599620900425139527064671081161385422348038634965621059765430384770184558262715314521815474543521573350647180182112737602756110110891726452039522272104033449836207856384166781094080533875967375934123992919921875
932 3214856019501453346966691490177402802715543756791445569076914831902591909554885114268812692432822785071869169035069865192524641036190901785814588033696450655019527877369841294410188255618524931590519358485463644318973710603122146488700996203817090284739948516851653538801278034265299734999223134930642302356415526475441333765722084476121498584555934909447169696320231740507062858234983498663718205250228007931119137374555647410957829541066731379608944196135642530402442701979440240825541480827750923410232950770742823484429676673192421045099365510579696626743982192898579273945548012356532156181054216082168526917612587620029277935883094881208205205522875666214312604199083664620779006788155508202802421110069356597847332270227791114992814960859194585258054053840274009567709789044203775890754018008531835343989657705066065318533219397068023681640625
933 26240547468634552300514731306637754355606308863318251751710115364479188301192740090107177853273247465987152055446400533178484769992311545095408989548271226719434588655602192188973173597415181542786790383773726215652669167871268064001576055054469573683646524627431913190508742911793151883248002070001146063729237382219850913522937147314719661514520397951591210040049646257663686455570411148780469116108366776833684226055172500331016186349189080871205093785662384254934176656429555150589326523256210785004470279082225715519186225796800415150888179795977238833719217844674408117849254170791364229225895930359040184169914715065481667629751140993087738548851663756173059824570055310987210543397239185546568439547925192037743604875045792997104549348884243120889476497061088432301201109849203677347038432542200507677394860639452645045821554958820343017578125
934 214182634393823722800646940713716501515329932281310833980947431166253004368604124187039588146240132883793483018937957353896978084380251924166871074977265507369052968395474302473578912139873941454010113460455307491742086019665848442685245607487439382565366018521544328823068258603952022807491673676051826101946140925066889128743540206005374136376864955874204554955692986469030921682179359007848918082330247649370055199933390292145794420375889838017916774914589204593305126034603947893510143020145843998891208529261114802925417107870117835832391315301076938936032445553265392069309321522565659949543146062357873937934958336354377507259264986712754307405673502568515909182714298140560420332150059232423648078828211571409726064697041063246153269075954512430023954163006774179496364262828980135109074055294027546614103740818535470680217258632183074951171875
935 1748218131908718943498748437537598699819204689863334563533822581195342219168150140518788213663302616848127549357683565541292509293917846065237575906548586672899010854120710141901191517437511691398299278847947181682630822678589463466828815249057350220398962315803964590373051442362622949826196705710501070063522848517371127584591344850332946441050843589468177398956185170825353919988237422846782144081676974841195288608506315416492701408521062167111091342360956282109038610499596151676261532352615278213845031106377762296466377691749172131060590456071110806854536187862537798925354402663786136057043021668193136616800862637561550058146382752231226995823960069342563194458592151740796045170542004541037954195063237833531106573844723737504964450526281477486897394174151415310445625980551746190885164064807267850980114498593565031114849261939525604248046875
936 14269441803179833592977780264670239475462097914413683125624014344459627126152439542382288314439424175224373248292766295104470421673474681789872692940826884118454314015274986881908231492277007792172841086572642204450176936490906908028009468378261911465509132880216480971384490544566949156149591951964233309106036371297707938914760345413248852364855461556568705665226456911218075374649683843350087669581816033671402058086062299782740097779572274100842161799890724752190809214476902298359963178223965122155082183124860900920782520299439953773120034831194953984504875195326397108213904203799376461327283025746563257098984251330299837972574852721620955347154498154897893306845207045299554146723169156924024820768209204764165174767991621426357345469123497088418614629296412540412010795863082759882215529818662265310589588873657618250945233739912509918212890625
937 116471146053167551777296576083638414257332908796186812803232804726666137974002143316041059939444702499521819242562409467925316577325979126920163290810040041091057977340939216690564442161207402550753921683007214319262307024730227128277662455046758861349106894065105340858249133810230147314102968933984817040107520985216512475378733281377494327032791961723664395667921791549800444946673277090799144534593005714096091251733028266580010456667906808501755247863492903290272512987275080708455708796950422048343146364652942574760829537618161955765291491470882877742230709135325904098258725998036972572417184932442735521737829573739575128853552785932741148534185580508840485151573188176883600789673561501124678894756143480138685149072245358200998987933340748721882685380351854174463423568922551405958877837214513635341194171257672707042729598470032215118408203125
938 950669833483978013878299056866330550441397619245662881147967832099766972847734840024676274677855662366852593701232600252686109448157671042353542513987997149133765063180267363677020949227918908624946600531482510125870416199938667662356482524793659941508431947447806194011723979933797235798785810060384670764484664282699505670065927632576210484855087693888113371700821061829733318846987513257740130302202816635889881646039348169059003099985483973504920051636568161619862991655597272609157640296144743651105230899656512233796557571690020251056114392240904467654733963423363084359378696923379078804262603938228906360893531967441253718946905068503097155134538332764936451913053776089342695695888077657386416636038296729924373869202579260614629697296555030892547634364072353638454073751279272661355545424865202373753097879471862796663117478601634502410888671875
939 7759631144042266862123541927408729290553982560513826619431186250097677658867316250506146847686886086175698648373889860507981345821687023519732975777729370874971780971688585386411742859861078047988157180069716886469769556628433269699399888422235216494847716063501481827243502792184520148276313566594074452043233828048747369569978277105099689943058997513026167781989383745050326514269775976215414135003133080647457447684398057691889874149836237607522871798413288066844542221746846515464740771007191105785905113526770983716553132652627773174081771550345801510413878997203742282119906079263236199456368265395648030782867876068318910256665758896039854323332599620016757241856939938240172945113777354056993982939040815097163461455942112233131312153965439078097236062935445723767589383978954455524172286690434319207413066225853537360990230808965861797332763671875
940 63336263938162998413060933421092334648918861316453322977092345019480271995957139904691324356701025926254197578220409601289521816494505169562026620067473751512711333769181843408962114360191996850507372792724931212809639323285252682058651646350447265825850681423297725362259168222838242945781348515034974458965068316246981110648793856562353742157763659721939977244381521523057265359992947063288039395498288556936226252153390354383013694998580116472654917209584358244147477342634506065510043105629739903092472671772862153658582962950927427974975999619844448089317780520686976555808380338781675812499743594883046712415275781171570296782454012932852085906307921208693525639873592741061589015699452375709143579849833700022769006521382433422093676080206065317584146113893371933099082733520355465321389685531365156467834194066457431659955545910634100437164306640625
941 516968172220995981198756205299792407130878874756825830479455656443337555076561655289321040851706967969906496056595748105275497977619746342824271564008796952002536623116489653293445000704003797785251370226203558831049849883426027775095518137170944410835791073280455026213939140345614627233668781651438627809002175741738600562938264409047042072431751634524007255713974459054817755885882830989649181929935889359650400806267932678451788837738257600613706095119644261438806640100142362923129319491189532444136150014827056780837532639719857682138533422943257458236969620248813631326285212198868215133151911967895746662409739670690919313974553745887923044213090217786683897770881828337013295980287863446236526054412724773770238143374692650723967078492579067004382920194902033474476986575519237820351312554957136776567145947276771256184701996971853077411651611328125
942 4219637763137514835791648051681539051575005827821458460138171389141171470826259454322840543166554290805251996892651337033412152528779885884812316339075863247334696224627168881800018291637158025094903110371161620118353908984981487520075406676452735120970150511455084381705503880113572628149967588788861661205545732673681288969650736242035114591951061449410972898474021767702318578458934103947171228366884565242460614280378471468772682952403874259047237193052677240725854240861906038248642548327449225894974410071677635503496581952934665401760694235134907861029929494677831664925726416906957014144022965755711765937868259989335638688008727264886449153536283359736436093110714392254209124567386848826728106846379742237360846335926190005908265643722699690280067010240619755748283624752387046223692280266600890418653946561770851086947686781059019267559051513671875
943 34441855048060208639935137437318504408786875156862197144189879044761651382114169713888589818889938388503922528077577148754989055623502663705759089930626678193308912899524344018598507905811523284170260550318562818717791341598424458574321294706963185047164639015344018423845951695951506872994644163117037194920424690610733881252433396284645514833034339976249620149030600791200919446301098574626974554719807312029850130709765724510949996957964878581266780503732108485676442807116924938639485690906649272287701850494370503322402829933548788785528941007200216736744750643046112179362985986086546914442950978038681459442536504832992597170468966460545645872166480330564102464543916497486891805969550536573733177647606550767054891208641510298223150259838310897734926299482667055365681448891081894931653114341651852538032276408556942026706337856012396514415740966796875
944 281123984033539363862476653597961958314243664151300094539826219610498941758747805324043290041401069522960445327386001432048708268303328348785406154220128833223068685625835906958984804683557862465279058847618203885402604781209522272942081846922840823657094132481613918512876958757811479307696927799337447031121060916002119477979572919215928429451077478021331608013195681396474415786126974187062177121694804641661592092891980173077909725293590671926959247141530926245876614458240658812665218684154754334452402353868540500671579570041467906828878996544978549451998564010293646819743963607261113932269165294051138105357341148489891391384558755632159721418620552909594483248778449091055781191184702633336410173780369374110136217047522252893607517942542613623148257841217374217432560117625013255961146939417505169100513565659006653962848076844238676130771636962890625
945 2294612014614490509025739474419842017010633514160067988235414010433564646855765507532104053130661619402045615352696357089162246848680743532267675193241888159331053162765493909310870428248405775390236680221403596573259177688118855850805999048623960460863471739585978908771080312138842189982049615546618912387404238800860186561009228247889601572015259680569571777896497802096730366166753263251217152896150936736168168968273315863114847298566433540550590763859327635173619502475652714047059901477947804260208495781269847456879753251411447236505855850341782243468814380457244785506994846281312935606047388269931159161935363912404024956288553059413412526103708324137483295519625743448254434822303768284758104073089595479595538802345599874462727925527851472765458683919933736343840379442883904135636672679050273902934651510461712409227885700602200813591480255126953125
946 18729260385641814632320244940228990795392680179331178464256746810178162342176437995460391180685600151176049473616173549410891844462257510090895659619116949094964501343267400488723932212230689816923180919499762907451552705163045724413928762782396992253778305408635580310017648740021249710205042238476127418407226474268570073440398688690657089278386434635375743658767042800020187424875628019706238872136087297736757808289353456034979827106260475326601518931470312458048045807882917258280620734517156727585298922504670367058723838963492453762625373555243144192908165344418043152773789008704212647076436403288544520038993521896691878692117149259651729439757774947730915706464580698116707630355267143347534888124190414184303344767743164951223166486140375523307362971581076750176915392664463842516949522699240161492838811619732024282836135853358427993953227996826171875
947 152873423637200788687816357285992277698767299080910764819036257945278153718927897341622351009896077220729810505871290137771484741892363947924941468292541168559679215991191596247576265698580811538378258991676575125916639386308674406377197642094610515624830977992566119468610282718129864252319678151561990498261201160672797935988848463188226869203635451145213859919222960968750918756254981248294131427918608926325055548369434822403075561584108250157756327856813210052876165541694381872100308823002350211949861788327655958734042090863752829078665897797304708277049437737321759745132967392822432436673653208836477812960904760280858412576843196705316106506022124615246907631851420829443259781218114909203977320145560209649100365642247651395290745978485983141591749457011761456611548235001379863134945136806647506384368343540394556689943073024551267735660076141357421875
948 1247795330587380667393359898756487915056782788119139971226511377300109102056632403484317642388676769939657362954470298136551469751989776827885979788638657449172324639762904955144903673802347768129934876124269307647393103285641058197563044979210150272441635198796127490035838096080979896870121147938477993706503614492699428258282504301522412352860557991921502444310723967687206376189415392187347731197144779797199188359354046383506058209247175371678540494596077413658040968298700059846793777212266151205719134045706504081459563324185141484347278374644399919876871897206946950159722838797661134660589986039036610329024144774358205945386674728158385123463854621936505340721545497822681983356852141941826749879592745883726453484906329039684559962492754198566307049996401463313461751460046840993595208527577872641451101261107965202656888692445136257447302341461181640625
949 10184851951315794843616353628274994985086318394977738239979569903821918714782405574718841158738326541085626471956633629298942426391512309059985675861998456963328058157761175607735392752544765508223674876367544449585181442061780465879972485160682344990043887318072783108329226720037851004916416307111350079591118127516902313542992316067400720490551048152036816544318895262340799980550329203149065340552668664077116050367998941499014448668710129964419060028108575985787267199861584870386433139777626258877943413632150201433585001878895122407292795279484428574612977406009643105420233877084274860055795062257818936095827876339369183265214099331004109637048214350136349792737683665785170936850249695780207838993744055692528029364429575625916238435250252238539194258108838211285444291075447711988927908223679013818745487457973733676219740829083093558438122272491455078125
950 83131589554347238425263137801402631125011442127990282831398028378717550616974569694923646951553113861761404275249281820941152217635276438181567061790404707895695711981168181750180372418412438560287725621811404881140917871333188785836279176918671195813814345198785918732754695759163811596112345852036330890313627057778531711555685596151171019612602111641545628778528093108099904162662061148680437437569514943813172678289678719237553613548393669069012492862144598653002057474135347806162424739592270320693647125635904453113956568926174101807718777175178286947976695601992226801806496188877831580649100831992640206022916591778318743471340872387665319518524324172315917816553654190511479618149714828674677141743549368669383491370700820663893984915111209406897336831142360163152516638853774504985350954323122048565688355663117858722344077904153891722671687602996826171875
951 678543116273735461598386073589901386473819645355236754714286735229846725448009613328453852134456240501329645673143313769927385780480079745915885479974070224507036247445264183385772832895952902979522133072600882067631457082405180870163204491776476783287485142216767440702608556791070350887377213913693057709269498665031782412411971220500699388767755394134904039620497502145887041918365673439568394267405119476974986027376803069890319405453284741223839028199817346743211566743429705005827750299258309323767320051876791509635790661078314181967795842559516440860572294929777621436761453732514192905654082386059118018791747772692649685735197233911591550629520026471113931274471286918337232128743402850043653832529332851305914473240564572250196272622358310490885454439791028462243502022406029370019590919876035278375701244761572582080144666605292513850145041942596435546875
952 5538457319422146039604913668877974397863024821632513304671896926617703995225477587860683817071265697086875392602693910385156574540271650886435348872884631626634926794735119107605022742683342451390905446398837747459200802754053976914087857263984699895667636244185885626034765131523246334932086951356385613737990580783639848450784428262739428593488522266725855964527053624837371856743725817165477381110508470612552270099422849910339889851306942376203202889066004487637084805322266832965841131898699038427268493634229348299648558076890530292562176767967490104386072515267892812340517094491974455346804311380701577097573728850251715705281859253300935713517335402126400545496408056325700127015188306070316381199140087983018392361845133412543552952496914963805394491930774882175147270641253676125415644883913522055271687112668957939966285497490616762661375105381011962890625
953 45206426450115428472073345584931223181522953535996581726004668237729339070534631678680030388695813363348809240929789397302654958695515312675615206529235262898743724235672228325263634933394130969216222467899364243577536171304462056088430505263199847207364085308607344649808522963366408086010211304858460271740863327860921748321664714319883795103368891755234999050963073716185412938661773070061247897094007913970897910583576453055044107431270152643674443467662784675222674552071222754570995064498115744416175135564141610351948720852730590196104830041282154430952140728732263801853749138932031659883231878016129000693861071912127411766790634024335483875730553624197296485847011259481942788220732017952509004503460887060595206519842865541682585435633774980690663102710883394817820176076446320703862585040994691377081352455265990668460684975826779918861575424671173095703125
954 368987404709822094126659750816142615847284163035478117689968228478027830776964152968890046630889148177184961520257485317249200968851078363459621832199083154587913340435695496638561008193691172921298642983011076223887349671733810907172987193672227973638626309423285162107563752660815385836120808778238818511338774566854619756454880719257746522131361083551462151041724932789293551535461843443130318254282452080520695054344421781895342726543097390793696391340637779437670473440878225051222333666500671867752723951127975879024758837373947947572615648893309192743730319558304245833429734971940699768630254109450766350475004786367498382088678451443840803054545505210076956676023991749933925976979495588470344327047507550860676179770751654228672560068884025349825713648147210715550992701145658065157391177151244082941738217862625537585112567295908547748695127665996551513671875
955 3011777650346489514185497324387457810749997327314832451009612261214338221711622054508700010478454281321617476588628012212952185308078053944461990224052302602397977540821871541506655557935999764674743092811620298585210454147771178230403414357774282028275801814603741451328509682157657737071054918209511281037274795750632371339723836477779208294763077459186096524652803222150154321274691838380384464086414402095643481884690571023127765653961921618281847261391436024248364616127713909193658410697534982511284612477817634634968357560948520622784584038313859610973021084652058501306491112635426522788054062924265728494342131784993072644384925004073375772409496747737810119472534748607110117946483975615415808202923162202697833699909873559161486819154333628787897189940808856233242624370309885841015972995897520458761161891797265515824215398321683778704027645289897918701171875
956 24582965432817563729955076981632438869790710827616152744746599184972964755461758250553649405321205590558400343082417842370783838548014363992725574757536778705161075301683282965488140456454630052927951283371036842493794296401704618696439335672659400678178623504688137081671640531664346583168737050421530532702666339003504417050415153988925885115660358338589032980902158229662139939714990732156889867049907239748624393031739383502847515641472755320913026743804793550918589059663965716168249101977839747096555265511256708164312193048875987014256605649738958218574256053146021325563465101775154731351086817600895789686296246054418250712519073269076145678276784899226946844584987609822092289810147322327102917123519008764068194302537460778184779790510075907631586194685880401599161353185913987432798862301706543343485545650033272094465465473778209570809849537909030914306640625
957 200652989572978294586768309950512521536657148366439040682321807931514574228943251687905993896035241685759741281994758240513555605858972830760325894214583248015641089904504756532281571195506304059158366441536063946159786151800478513508342141359979776357649207827825249046788760084278599775621546731072636111467541453775558600408293992722570726735157421498098881939229533964369084578029529745863131709202856366051591702047035269681558671605298728934902558517176395145460421354723948523777614859315372733296283467945302562118596567074532060800797295922681688021147244261679335736037284328220149471690057232144971969447830483769286417459416857629660820196625397776202316653761854869114271128904213589039792048191342654600214437526726504394425495617785754644497404097746671172492974166304491586712749028078602626553438028123373738207291423762956839027538080699741840362548828125
958 1637785414237519489918356944780638632319710821250148115652019091540551270957506143120755197880534332999221407673711314769573798480369512847712375320782780799578994769519798320840493605108243589797664395164795086824190947071979215854636831378509906753403812725707930434242812992867820799008684411554403403124135419452703019748326712617391818990616668839902153324678762966198758746684570436476277969086279955064286551124994261944272873981430895959535330184014692048190825377652279999495252412063486131126514505696784174998721282775012180802794123874480732506932858601819603037476920866755574173746634270057436282849183861146876590413906382477260466016792102204273618963868843734543811326941889926055491376725060641414541121460729203132271483259320206407830500248057178505700942321365256206055635507346260428115382097096483238300655932255522895246713233063928782939910888671875
959 13368059298780520480382044798548698500147250987004895546285363796432794096140912655888962070364814704705817957507191774088034650715810536015718864794609059275555331346630411860420712483149841337089268455024909909049512678442784980843743181664699370888673389139661925606726298527414028993452520914577944489569341072720396818477142716283079629005139327076550050017699186652522051198175261418574832715224756705152091635719237090397505359740229478661329763462389274554726347456201940767095859897745130720265700804948662211555433879244003827115929279305967099749011377354270840338728649402632439495390991842092188248950121154212226607877172571908159747864971641076093154888882009522401399202485336056719316886527736274326407998044391133756798450158935277758637541419105584989422028601157994686755663838041425241755519400542981776933449951198784599881719259428791701793670654296875
960 109113811774242412455045093813777405516676847551296733728073351591219671897046534412078292735440132052069858459966248019336739529952562667441503018134348880761868391923507143791599720754874759523927718622777172788132262578348161570617879345969345107585676700511000299553620790381122977949394942972463393848831379435413422888546526473569919005192143238166968200306810422032239130781484057638604157615953367725556618090317456974810960487680831347220267681863672364824401093897235207678529812796499015235759290464034859490573519550814855559117380934942460009886120894515414357825132681024990782347710404370060338246763453624919117222563129981922690488397834877696827264430787439205856822120725011676360798214401453122045963158532973290583912252699549681468917910470198172308706151191101103776722105770220345995824462548982569194824660528155002570116494098328985273838043212890625
961 890617228260716317344720266159543577664559710707893904086453058965704807528351654282448496298929099950111315237054603582046875538788468634179247209424352918485353949035615260009686520301499975182938159402398079245579935606839840993522645734722960512526666168015074111435313425900019344592161616005964771144773678263328276608308123991452995616844342475521431252802616420534560539842211655107419085431162326678284806367386013392147024480704871292282730366700884529923115727129322965278860229498813191553607392566118661732403687319488498184434870159835093602626038284840080973170397069210421231046239166069220558733382718936007773107473711240604508666003774160826875320974644249222547233169970075912818228846098487105563511614663865899487145774611467648309615983415397948245731082893641117465886100131582081331911834481680965294244856013568256702939152091857977211475372314453125
962 7269465105993526986621526254388774693895444393809488034943430315788752996827818526643310571957689018720065275471052315530417662438596246330169926822228295973425513611503545443222869391691878358970465814682323200633815417393175986375958267157689428511481511172485736621048822403283348776680692015472696803715266091102081422754883342810981171090561276182709789523424007874862018436699855686495128490072322750899498792319098279299305837491836242714523288439053759826865140862834701537610655103040646686999684568700663724965434079932662148457587987574214035877968569430669594364326980476729350575246735595141300513632375384986290972736290162677204729334070218442816344243284630904137619999888825583982770315244963074224945668768644059636112773955621431261062391177101006897826718561069894618008029414762515623381751406582071115020078652213357528477644109443644993007183074951171875
963 59335392636024525106044458551494593273986048277476471788137507273401957855352910452196378275092953687948983026154704101573473491304135433789010560080917665956974826879501225532083396112396283961960585755787260817654455139829162248856742985556049877426915119204631254538958522644333197597924495914637496469981055737070890078424211568238016776652947624694276426442200832440601776269365382038339998619255792608820715827680192592110853007707789357760991928890024330319804672721407170896923647587924268996692734798514857323668285489534294011809356823344613954740295120034094729045713848729137187286773768460374696755323013065822793130750795958162979663350645572015760312618226645303037991501338704701135429719758153435666004013466482607868820552937042297885979672019779099754581219367294329418092002645651425013838836548595496670787113681930051434232353813058580271899700164794921875
964 484311949770342346261121691699114312331428816867622397357223617997188283601111826622314124171564201598688851129481256282778469976462410642937556698475752219968365564622459073672490920248584664235048870337637760167037320137393982692928055848195157346596928524459026496073852890394081744329034578914284512644081566004177679442918865540215450200171057104202117421570648206283087486143155985085973058841473084824714676392015451731618942514700349936892069962314436905795069614271551185905076649333632989661932079454638617362201343696353007891229748419832929009233422658880903374992233780140431614239036650676627459848744499883433566716463607141471725693495402443515357962532996989468315615015054663251612742468907088243285855103135165184146513920036101509943860852541275894078411415256894874910799585235076515787662094387223899982569957036100151415158876488931127823889255523681640625
965 3953088608163055586020550038718724224204497444514076896750173570870853468180824609440195567589247710667653765902492001304182597395062074922540408583543757210329033243032072353743658260799902382921079917039568689405556374276502393196429413698610825304565558456520796142654151064275819479321478350423282679391099823985713443252825481878584250351916356671607027819073469576221848217391079120284630609125893959114836026504951628434526630031386659002505820689794004103153626051894404295596911779517465861668929772568663313766989154620515668735157131848160080771229799788297612814236630070467258333088759979860654147157599802846993770203374132042272561984694340854917174936056570215137586277630466061999095978892698580897868490829354412723432830906305380631148913445116072444465395862059533807836615812665993782669038395643306549763892865132050742638103457693432574160397052764892578125
966 32266206835075420666288675011700527557073542192126433007143381438750710427791568695067243813319014082696204892082701168800148924303684589581340735358301288803764848960983837432349218804270253865685066115331120491550003940704114191570373299263180892846701656698322563985433717286846968628279264820518559104249774749794469240884471835682610750516597710153038516867174972667972169881763451426556710208636843318777640119169284508370982162593361340971677157463223487444610216304870775167392968055170163771760316533867053877236871390759861568983125092184106872573796657999762577517482794002566109117302050038457129573844830530218434201286787213300649734444512371896441379922570747309351128551078840671216768651893379485329397081746516649472130600262512283662331221663041586033477787391741914954704164348133790089875452540624706997900379295779005155153651429600358824245631694793701171875
967 263365739228308372872578499536224412207667960253553176620181210824444302255203317809069504619351425166947242432289631668438750282110914771975301224829856529882712990964357289017337314130704002913034462397717674574416693792893606017757291787152646548898533190135413697714524906904332394092970472948836350851631250138158990760052336128647343749887231751456279751385647683036393975556768327461297642949480023801053860794118570657191922175462813524679184264285324812898797772270291687239976003858939649792569218750140589065863876588290880658803893944118667514169519583173161582961278488968652216176689100686661483531084308259479435459817260152372408914674708606140656175184858919866447491346331415782181246835543316139825943455024850303869813539030542127156078514953674773667796935986526142429492406291347994158718949471597471732545399980809290411964962430602099630050361156463623046875
968 2149664289756952418731454870186736208720576469653635271094661386663182366135159647664686388993729040429029350941655799152385268956553878876032901217924045966770657175228815328688134859242986221145068632247209938370916878818374347304017318382578752096284807050879298517363743309740619411505515757180585121952565880134672868987256283751234276241123351862267219760848852240344357207341231503214625776365247588228874006153646438946354489315727715132216685280904895817318824478129855244888865517761844041349287439493400082500085695021510883053292063058425072053088245961735177166850542979648030525007360256289757891703170624641517841578870793324214343130079400482959941053010027989024207985197131547753560938577032469118318478324050753296616176386367737016625816824591123946175802548989132699974361597691473090239057706606604112356948310371407826792344852862015613936819136142730712890625
969 17546156809144898594225871208823995904090745292733055061643895704265159127523546709510821320647019026786084872932213516497271435333875067180699493806792611719465876887822793951621288880469302167755169386506334265092918381290339382773813807018497822729370072656761779707919559493841208203660600477573305956751190049274343828471777795582632606162925042350828001337703807157897662440060790120226793119410275525272932149624685829605666060525334948451979088844769085979706278197244177140289015119734345666604336113681891989012898801390745620650862221422470707818339665869754347924086252461950522007423266052597656664065441622522986883891449030956557297580673375737489567902327396092245367481776344240802890683237174949085795631415134778408114560778219238258916990521606117856741071450093434863301229882544510990009792823992079047581302104001938911743974092161124644917435944080352783203125
970 143216603745094699661286889035438915910098805882526021550019036242703855783208072380137917371564254661425408465197298177686935318990442488666501419799065427693098911249795709585890865916048228360375664381355193575365430630627778618177878294446296945849428620804428319318739445292302790864023268418024282738223412290723345249908933699557811918012400145574271716964305287973811266290489428654048544548624041429296211403942161711861343265517433757536540609234117422537280414800493942729557168430915796045804049544417918652627702588584792960709241268348330997387072969271515821738104379924784762199122256681630198265106856855607101215231428409702357828855542750130496563228123541087090555039806469191725492753716262454083179139290586484631902961986676327339782652847194319374773676266097358133396874860073013546512062640821728790458796384448271715554568128681012240122072398662567138671875
971 1168973685313773517699480822222029220539626879434264389575531926863061170919227523158716853905937261212462811557989779029410281659896298878954521790888765101139000959180615186584589325953442751087429103015956921777260530586922695440171575839185502117553735118192856497568601060515409785585323677016643238030966272168118295072012670061838630087680125820480297149577495772369647726303982434737083548695086281413868131795051329674528441747294313348585719759669637935677209975046276770191236457513142775458975453738950806691083543864986745297329479362146249356595634704668842998519750012318589791879873576027337132690086944218226208893942548632675218824845326865242622113746324469487225038171419528305211567288605000304544856921678843170197311208193474699514071670647851425896620690909572058384450300362562470614973734048336102190868432284453633479386069904393252727459184825420379638671875
972 9541487796961314682075504886688708466744786706104753572505033724990053872444154145885099778485908792203246988601938317628798786814106351459547696611901669595993525923059216222057530270793704085468656064439241314142123846409810275129047583975160566987795921869862140185904918925769555992892887743896068139236311537320332771971492695125019122106615256021188895741310378404089308268682482917560107318721502192699238146891380871067364268490181627122809088458184618018712893528455358560969007048667690813902693794223239287121419899821095558562656174596237528605150252507615692659125934424314126485811901910048918352924266589348155570710954060181216820815620127400468772689041391578565892056117098245176233281580306066234200882127429634432494567652134602085043976913770599468344601765104260211843549880724529502952056400871035090051802377077812259060542177113717343672760762274265289306640625
973 77880272689906544055262836533556646359353463869533569881417358346954621160653128611470244976270029003845527712649536490846833643242619031411159139255685219442850244842882934421806462818635399588375124099153059314762330505294262319687902202163823138114653191925728554395520173349964413145149022283711032821898621290681553293634736900322611769750950672904684500169441347455348366792265092654544819956788727705784359491988038765555716058692401570999305088186801611151970785658859434056821523623979766507142306136148130770847945840236154406166619555530181545702568004506124281613463094058362417979920915460079126538891361730208162573700402372322039925783521371026048395184219048743350544988599689527184159306473985657773835967449113696771986008398443900357728694077988223294996707287399021242668744301806857970295957997985309367654997286511318088414630722571274645815719850361347198486328125
974 635680409944645720321495792035235836592362838103764395226598077594695403519868973926425953085411658155406572297466290144036354630214595042218375943378327150488599559582941100887201674124448434601721400024941973435491447356795469069943308262010822876329593091209353441166627949613100791558096906678669306130441539847010541356774978576350830865910277888729011565574757798492144043892413682782046589787064744167355022716509674589546696559571291303150914554995246841239014453661763962153680130509782302862882654448132718401658159905045110683226352936358252527948426257447007426247741924218912282512030625950057490095049618461859292176339712820502146945600911799253452361506569613755017069044240421594198093841035265584225346442579692451232441569202419972301627287073323240924798046397426309249034194807200637158678733966787567325772937208945996998238174569006986303065787069499492645263671875
975 5188600009097859042386015372349008670533326422994640404044720400742634717788892810092205856210066146496382807284919854077661041653506664951016372344947993213243241923186166992544919798964953352191587138762123844633479515988540755904114549587650881691576133033207606095733476895881541718403733732531027568975936079109882114163228732258669132112838518793719848153205957773091214937040160438002293598518816526086784834785276164412131224715326889466519569227150444245110582751734748110684478450738126531021691952439105222453862411446908790739764236030629802093945742506878210038275472831313686555421492527599388002867125758665470483157891092620190870569256297427143797687302410406399912515613408873034218548813242870975645924914060219060744625566047541217650342459563409059823029854663277773850310783544903502032347969698096032742904412791790198656162284851500743343422072939574718475341796875
976 42350793941808904619037716842961549156447821658389938112048232843505916125090893492025669265819486592632729488387204188616065097081847723876888084298805024875103425838117553412141172877782807002890050387247108844802423449533475522991995871946346473770817433963935759339835349714618905310665883725130236097802737693393663021280662643941428858139731019606263308048438210753529988712015399138292237138382194098357523007105116525278111798759699525117931973946575739832520610712421021674539582549734530767273679707669061448513751715893411247149247066260924233020231031207076988989038599449853181316534465886743017677245513309726815448933815233894376501508549297282636191450425559857673869120470482406429214080516899725993079052501906803838959632122439112591979015289534241984358327850671383099767594913341025462943298687479146817542450069783712031588050229979902638888233923353254795074462890625
977 345678939281621160554586937844380361506478320238979775059811522423919640484075542768873604815043873728881552774598244074995735346015877264503635257813830350552385629533383029233237931793353769746026696791039230778522041755506643891358240475648701512334532344141243501962351343707965927330602831263336947443388335747288398500358195455534251599704732414156835358186292740938931663064551584812887967406039693092273457549272022786599149616867091909181526201058500734648547365848188995085128648736273409707411417790104036148329580987230480610396007122149795298793124174467596739316253902028826514834022270953439356729448246717286097241969785949640901956546648511419204949194719442480740003470503690968778862572970354195296101651308164752478426937733678007655035016001891283946237830686764664389921287380236702098947767329320027684280934505960267336038068027026515238731008139438927173614501953125
978 2821527483689078036260303625799380377718065877513948678917391731586607662964392025308351009163146438399324585420174377920716377003931056786883031313656228132397304907762066991150261724766795592416916212101685675113184065812064306068702466677291818016783061931953398629525983191360375693646040056756415932966842292071979039684372014896221083124951358847474403961136354248086366799965284861054496116984664019447371730386143479986819819187275426215046282401386371248997664497795574625733192749116716135565008982286004439755589534133903637396721365227584089492627776276569812558326960028540467428592205721233248302135799767526958740685690630987993372042838245654952506620190811026942291997897979673591350414521950046063064830725553045467199874895500193387670664930675899209697003389107575897402698950102251639045328192981013074579672594012846992886559926820566612803986572544090449810028076171875
979 23030090747666462954284232190328098354583483971554790163276744479507282022382787111550406019405806278060022562582770118082227739849072408901275784269354826065687264634619924473004048270767649377978761669151268289454010031788043402316651059638187657482812634157415333765824561757984268026501358098614105118017597884510464419338347217129197057253942602262391509238569151366779693053684574838351641658756044798089615440622354458069210947619747883512739930997986201470248434490232911331054997760123060210038918556008483855330951626530579164811273545443593965444380900148684174493525791754972276563411723148030892670416273974510295948227359520635320191080182728878236991963987318632211819926922241371381821206624945147701206782485907983384822344888996763761881124066730622837776466430774289008178170190318965858969065419870330330532511922539065918825028247800268399458900603349320590496063232421875
980 187977995221328458998937767516290277880063851552838671449006568821273705279361990735878795056610866204610356844525085512011531743431758237209512372988704838670913072729768239862786556836174559893533873509987397767842339330699469432135973596222499304576380412594852358215355869709437044860322980134794812185673344464024958598117891947848654325665155639911799032968646199946501428537366475467698974832790487689185578450431392380889812188388347441901705073959066445967519377435395493924552086364479860066914050825794771956975673253297237087161914976022178312054392357338294556560353517121615754205234145661810202172125743232198578371988235741533301330159253603958082320337011020917983819300752718609947955848420200786066095363975784151840225325457464736803751266707167740232309613471129251620741217651655884004010731303988107186630030315197954294951883575694184802529207445331849157810211181640625
981 1534328590998287645675114192307981303481886255955064862040914521020127822457878100685531860275021567875203230006509303348881901336581496238575986965846725995723821757778383531532804844300230858265657310062604953336613242830174043286609970067652178183521614613587293575666190270724606428205709429868736545086469476372592619691103711221548587397842417365182117691107924728963318889568396132101715123446564204920511552894978606937859957669587256166325951774620871437621467257000461269279695897242952697518556729917820461739792458135013683399450046578567873638878210071152682948200648294891573393601165609397638631665013322704331344496471964605803210435389795106407268323910300429696660894103693565528752240384827830645142851902469221767629918081239695911609295806070718059756449138249678181084739623661774352155571331741826116908312624313893554167143412039937822033408565403078682720661163330078125
982 12523615981662949571767075410335458866617904786258068548674046677882172645388351145817136676901052685682876947397216750808646037214338588827617184063636687377174521486837311717386250090459690184253564997976238566848497338341248391384060096733184292266570439946950150383431564661604508609152249596665443268079594596765551817939268732997756059093446839053144191416549554290435667467623464189001666611973784733867331852193315183665252393870047350034733941636822717686701881908473680283928677676962329074181856536791283038043289482550678277687071741145346061707966215351452411133601180192091497622933143909049233284068247078560334769384896109935032584401509147004701448434047838983196851651525644876138303066121975294660437088565055455398695800930534988064036689060099664494079847180429843036536277971842905261495552347858439561283675788410966227247155866763965448296147542350809089839458465576171875
983 102221230951655181032544041218734869113950754023254712556126748963519809117015339947888388864885203338700721023874527957853231852094663444697532036148665983835887888501697364200870428240093438968550790328823311368435774740959873264541451416317060249912880180265692100199322792555175989668436854518623384504498903822066628884026131661654331779966832130053710148798876671969906891332708699908490939268039384264865645228508472732584624573656664657852450139748914105302696810229729883800091338310979000279040214419145523454336007953481577525878966712774942512496489002447233867113002077497541375325313954949527753365707270945038377526401881630263277687484244543450905459481823883386518603103701045278451747055447335486927228107113516227472509238086754441966227453509935874044451734730553257649091685363502437332621953502457003859212068519401258959964407487040587152460346942461910657584667205810546875
984 834358069791607566748934281032316808140238968438676097331156789466965501489328132291626838495336243101764056027787028316402627962731555614561062600532109527701261062714413966247910531044039036921704428318589535181630287334480006774653612712172838115130245203452668746241754455627692267547084801236252196023795119269183011571172285621576976913266618714739938616740523405342533901312735036249884393500787071640646474502184999570867459828515936328003492272936800287726439873670193633741983217955355066677674296139585988972710737296555601093483591010569234199345396794200552504126003072094041288909142390859539034396049003271978753723245374653607288108819808229438532868307521249117233256264125779642442924562643725449365724742659330443744655366909519598701724199197863773033319639599084930942872684057380794403786249806693445172865548367848096190936736868946389800161256289356970228254795074462890625
985 6810262233641247952001182192042145044693128374037940284969666660216857878138051223697942551980084380937129744919752363796227801845895604475147645463091105519474292299618679199466048886838988784688782428253545681289766252230401968778414355876972477402609249330541305959427702667949282830444295194583171192670467635360830682451330881290954792433163705196593733935422083973876735643136719863871479845987279952433480066594222904719905229680309393412248170633134291297723946583255988080418462104888865662591139745108677037912067253663332348046651409414068204306006632905297017034564999558477292259211714584352474043474880968544211874336425522082123715775934414142621746790847854240374553516085742117247653039794727222189748825819890561025358915097793879357523830189329599619666420375032550444692351560121271384048533195530079393840474455887462077509901256383855090714707358756641042418777942657470703125
986 55587251289538366018777807704936698324827699213799261389729314760164096259040590252605022942370800162844836608780718213216238599017982710533060515622929412279224007055470582500941830902729302293062257857756613785173208212286819586164339368087132202299138815253623028400650709845077444291236679927287928986347749564570561650945724528585893270632637771244838260103112988658629347911676173094966532557360993449725103548409454053636040399375354889202429322237290908661342867727506976298054872779558330625746283008992980544530011477184989464064260228982143530069885377139961882783759949503362303258480009980631654918808074636362437437515574601017127836127047017984639474883865723666987036316895534477839886529507616340157002387059015653597419320474295999594712438905328039601164409156339230482780425340352001924428538208200392260811761333356899332234961510804355060144654743226055870763957500457763671875
987 453718579390764940907760344168734807577880066527423509622748147698388094418335134170581091144006735914391419914010896675218968962491393038203390474282927540000125686060425637017427575724708191160290842153762952632385588339412166329967178342716734861952249412578110694615091558431535200455702371354131721973420481115293156272687282066494610819828922134499476591999798626978142444469710932991593127883800735210748834485181196965561825548548907990840570662875894717147569478526229941774271796222250321318595733913299649876619105966899909419942831148610412236108754277820163572319124501656463648696624381041029438535957531835461196260109363178939422624631453967707068546975939423064252060427669213019684069698155255068723791483291798120593809478276051805584266936213336401716647785937904048157418980001700948483557384149052731700510496495257062159701096262285724240725937050910943071357905864715576171875
988 3703377024564573918795936326113297600906385177067246175381541755581419500297742487916735567304505356701241650008398193553946110639644189724037997008485334215812896754772197632660148293706142377206974553671280319546257760209819369507206692905860365585035411896976761520141154936639190340188473514631998284938988567684373137962686952736157709138799654776322192018451291439901984226021966733491433290477592450361611791625670158851077649494858756570369266795199583541555551769349694773271894870529128253799763093998101790598240887511224252238464408051371969410039262121102207481434845774014201938089043660700819561577454198809175401038360012774137308704408834407301093346501408375637715059523259113029242399038938305584882879027032746401976804975646078061921982778553443423149011722033952024332483419911729455969145768367521433092928544952217131613486539960791916505089549360718592652119696140289306640625
989 30227991554784265074342958098601953895395650772761109109474195340338373586702397866608639305884952528296545201373818485411176571959071001667329112970609429058127082256815591771340069301190800904665382904406358905976793777007011200122559253917852632921070377781095954782185175989918875395049199576008007019788578460114334035536560296364157929090562715745729771304515934994347705593174003340040435986518913475454885398978983634027349111720353945841084108008857414658341975515603498606104871761957527718218694931281523157833122285608743881085501613284563510558761307043719621229561590215295064650441070891392754037735179010559836066481959680057281747674616534557404905260374992410413369688817552934997162944917054229817971918020950492210860907582320003535455823742334388205740400431270959520963549499091780332438096921439423355421628002093315383739348955673633301440006437843521780450828373432159423828125
990 246729260179374041961490536094320074940360730071602398464018827069662443362557841347335359549281944932446827263612211950802574059996047170812721174578814277344077371246572953223498468606315873388549210738994384266574071366922821458617492145590620845435172599356308125019734435849600898847664893040600095923800956085877743285925298672599213653823632335812464832768389978344947292541410532398032860508025247999124677115404783957507326374780658109855302078160580393460086478615789564461970294561638353375190502902843704719357609543419075027278050012075055564437024138620663100074093215542737617433075054003415246953689977123460729649244196608960757846180032829464532652406228798469567970995326642654532993463586467714406475994804013726078957001188508864425728495745042230710168828482200314844648243692241861484843782688881412057822351846649896863191191457324454266823721138024438914726488292217254638671875
991 2013872728471976443499760989464171440972672539124607347998075340591548829825042445474224005904545161400020094615514842226858092020574406683117275051229001337568867478613495655664883646545296720315511363823848459076088807014123046584336532647138418960535670326846641928464566718647225857550910936765880853941180883957062422326204582280529767601877882621938701758116160758534257341516495273879722065282468777859423490169363085064663027072001271910936759161472942714725735153423843165528129869187020617978624605059214199826079261150059592056497975921482102985988821780550836682297508302197950204574134476663261158970872086076209755495212570888748352246681080276284252945156663098539479164621003132520372490462108863696795181177725879877626656398150288591225447601315406484015582278352938755632029194436041909861866373067222770246899098435099237875821680238140043146637114812591562440502457320690155029296875
992 16437788382029153805575251853226913285621314440172037503020470999870551647812056834532209665806222440013498537200965243006542309305803359268981932893607799215527514217436362258296359436358229102326875477153568826762276999637388143964102944287524876923829114278121797409349650648728245092794135972049807100554794498282458073973166342716309471211424341182200045089635757910168364027043794752826727745204309058607364744962559091284020375098302847461538060442320721245356054355001588188351744273445630879158388507049486427470428468349309795155809009033695196393332855726198420321863684788838437784245218956581382885403371203910186610213462759753072154774110310320874539665473199008351272081280131685385730002667291621251854671855198592885082208963675252945868548576978431379503290356296382833650568288976791176346006990339006521601655706651243925810348930521533617464015331055549040684127248823642730712890625
993 134169792893211891403256103690306561241623056314851264810233579889832284030744931663208736569494046979134683952776929796662551712749417492443060203167642972091742129995161187747990339665402840218536084314177961381481437891162035740875981453168172484830256087878518345166528005707574063064677695669009858196430231723468644404838594692955148198086075172492919924524615167723669780147690518420071446472806058918182295097085144636870258344903009395951329217001113071732674516248658234400595494696650999521904515994606651277313095766242204070710620451514720419143496230553721652984174223355415124773840172415864911469470630747958719769706439034199496264040886899064481602477382043605420533343486269866051712669741283257066619000886097730686422243664498200590303771750053216534799169387669747002025244973227283115532074307381723662313070589985950689966164101643235527440596588366616970233735628426074981689453125
994 1095131103201681606948932259104661913131910846545932085557028733900264565590268464114104220707847133191144361469754819321527382487907124535395873038272312732684508586690066443605458005108654965650457710984476081413380223917059535249298270367368851694445124164613356490525035297344816954254864917109351475455980399760449572938788451788806839912689386607196198568901615308584172341071248262908313548549995953302712479796413059999442277822555551247590221263376319898646404347161558521180678782864825532031669332340324216361074530637182393779769069379641776245534969469644240225013786961721574680974723439809928371413655739420934398543862448945698880318797214335831697929791722450928936252215660723379731176657403458251888369931032998413587989302189853211715009488845855694655442338532251727515493925397620963510130638218732138799105870300090848012506407058609351012445735917832934092075447551906108856201171875
995 8938764138618637698440481035692020712694762620736551883416783640655161395441510666192911158536060627224423355405894246265335549187829982967312827335208482745468953916973246619834724956105507053226535845132091393411580670803164816379842981876165929671997400327955789727752432887834558596578483736058366881613350521752466063315305597493741176155602738484568186821146925569986676708497124852782063788407868649254390371507853430441368903052010371536632274378746502910473925727885711695797855408198490327488125583484142394451048869878190876737031387023696956168197251238136577455375256266884519938139631811861310042094497932989963188893027903943996359227358839872349755260756493855208054522004313185806536076527915333662884414297038518175583559366931059108295538312207758698532435844507471070124560579377800388368325267576595533056362644151119219775571609061444977212848410352830086367248441092669963836669921875
996 72960674838161152880170826470350278429968963509176537550812405398047645470561079700217548274742899274377068132012620172830444754559692961642190177778000136464421910369381469544265379484425246047508492786553772712915103349275755135058955763251126521303297140810357549919648799418173331651961863603943396684293799221117917039071229198105309162865686585737738889677945026071104181968902524584195934655828747193003216518132338404422054863181770446652469424836820230625043192071433739140268372339012520294406215849736560699094370739224172860673777829542342917998947970336702171178545758243021579166775466521464174849740143238585615910772342305254480387491630183686022083660689101788146501436808221007369393115418101462850518594004890205552015754136462792907230240789389751565492723367090934788513196912813689431031293102484973248577038387009829477568119984735309506941798064760806852291352697648108005523681640625
997 595525286302331963325101049168122473609268195780717097256872299370649033773988137009281815369388083335404330989037788034324414307779479871912209367751874123462184794939215996145132920502669854676686890188556356227977323430710079104891912904368776267953010403184238653280201500864214937570941379998558463618737734384892179440982708018646973986322824780108866094462246377161241669061568373050228389732169442191216309608705582587600015086037548893475210132687004762593323034796051715965715892267147848031740274745103471074177974344068865455682307490067974837466520934794973049954828738426947992595660188036722097865983963391006711274328004493384858486505919238774974507695543610053344196538017512286595890006262284623561919725593324282886404150860662042447869333210781135176940696003297281833263560437469888484788052011200799489924944207831506479047625711431420411225254492315617227404800360091030597686767578125
998 4860842740450902340048448094625970559643147505169522909306536912735775655681465174589554929572737344238387287910188577750787471759399404294489241010848739187655519293851437918287348512760319856054241510087256971586046684067964464023034792594920864859980646919687023284007283017369549400929985845926433685922970355532153038823758642214890102420242949015022577599453288380545853961082145861739344877484263214017114848315070749809669327912648932234965059954317744166557582466889011072553133337586290675901309509704986300255364182352326061646716407457544604604680989792899197931870101010624156238454969882545258355913737485331282874081694910355031379052684739632459413822045099573711244443828051807755418003331351324292861418345859889745583805196559678530870239720266965078287016109526608796504937650682493543382411123574733396170593866273167622626954457343284561508125573951744069489677713136188685894012451171875
999 39675548109974043950607965208737868492292452114984472634212284636798021050204829690756322065186552192352807914266318956993008502977301844866209269592209280024622421014426139240696491320063150740392111748044224372440806989218993453656969232383677004580511313149106653040869807660732269945735737759285959904948637539548147696622845801869196414407587118448592784577599188148039914574897933021640022928860090507302903839020123759282693052835926088947522447552872370226675979146949334986045594991855689038536990975873310936440972208362227634631929462224426423484812083907067383569378579029837342495614796004901752091147615402447728071702029036149540913229258607742969520605017841586312281490210255393255241683219578973575185387574699033212541989702686854671984357204507933755216050655216628737550423100262887106552290455579321969357064499614203629083830187761374308912876922132706436485705125960521399974822998046875
1000 323842839992976904405352930667989126528277308572301882702524792676943575666826319288719896708274461759952269824010360903668272953382027384244754080759361712431391420736489823632654685509226709563107494829133389150617369631170467576224170434912957072905403427695761181148588831346779458443407589903963093760641820062499181383872078385468612607772226949260589181784192555772211336332747142290310056126336956862772315665475176345681890609669526905950748576213957539768396054466158183772158949854762530246850267113158314860579259348337385421618548510381095165777905992177185866715734275139011081379323411810838645572770091744508037605794866706169938446502314982942803998719501922257454148244681776816221146782225519871358932600559091985941662819078473368756789976241074861377855264909267155427930166242391467914786737702172218751011737002044521951433985017464474666506885612050903322511885562562383711338043212890625