0 1 1 5 2 15 3 75 4 225 5 1125 6 3375 7 16875 8 50625 9 253125 10 759375 11 3796875 12 11390625 13 56953125 14 170859375 15 854296875 16 2562890625 17 12814453125 18 38443359375 19 192216796875 20 576650390625 21 2883251953125 22 8649755859375 23 43248779296875 24 129746337890625 25 648731689453125 26 1946195068359375 27 9730975341796875 28 29192926025390625 29 145964630126953125 30 437893890380859375 31 2189469451904296875 32 6568408355712890625 33 32842041778564453125 34 98526125335693359375 35 492630626678466796875 36 1477891880035400390625 37 7389459400177001953125 38 22168378200531005859375 39 110841891002655029296875 40 332525673007965087890625 41 1662628365039825439453125 42 4987885095119476318359375 43 24939425475597381591796875 44 74818276426792144775390625 45 374091382133960723876953125 46 1122274146401882171630859375 47 5611370732009410858154296875 48 16834112196028232574462890625 49 84170560980141162872314453125 50 252511682940423488616943359375 51 1262558414702117443084716796875 52 3787675244106352329254150390625 53 18938376220531761646270751953125 54 56815128661595284938812255859375 55 284075643307976424694061279296875 56 852226929923929274082183837890625 57 4261134649619646370410919189453125 58 12783403948858939111232757568359375 59 63917019744294695556163787841796875 60 191751059232884086668491363525390625 61 958755296164420433342456817626953125 62 2876265888493261300027370452880859375 63 14381329442466306500136852264404296875 64 43143988327398919500410556793212890625 65 215719941636994597502052783966064453125 66 647159824910983792506158351898193359375 67 3235799124554918962530791759490966796875 68 9707397373664756887592375278472900390625 69 48536986868323784437961876392364501953125 70 145610960604971353313885629177093505859375 71 728054803024856766569428145885467529296875 72 2184164409074570299708284437656402587890625 73 10920822045372851498541422188282012939453125 74 32762466136118554495624266564846038818359375 75 163812330680592772478121332824230194091796875 76 491436992041778317434363998472690582275390625 77 2457184960208891587171819992363452911376953125 78 7371554880626674761515459977090358734130859375 79 36857774403133373807577299885451793670654296875 80 110573323209400121422731899656355381011962890625 81 552866616047000607113659498281776905059814453125 82 1658599848141001821340978494845330715179443359375 83 8292999240705009106704892474226653575897216796875 84 24878997722115027320114677422679960727691650390625 85 124394988610575136600573387113399803638458251953125 86 373184965831725409801720161340199410915374755859375 87 1865924829158627049008600806700997054576873779296875 88 5597774487475881147025802420102991163730621337890625 89 27988872437379405735129012100514955818653106689453125 90 83966617312138217205387036301544867455959320068359375 91 419833086560691086026935181507724337279796600341796875 92 1259499259682073258080805544523173011839389801025390625 93 6297496298410366290404027722615865059196949005126953125 94 18892488895231098871212083167847595177590847015380859375 95 94462444476155494356060415839237975887954235076904296875 96 283387333428466483068181247517713927663862705230712890625 97 1416936667142332415340906237588569638319313526153564453125 98 4250810001426997246022718712765708914957940578460693359375 99 21254050007134986230113593563828544574789702892303466796875 100 63762150021404958690340780691485633724369108676910400390625 101 318810750107024793451703903457428168621845543384552001953125 102 956432250321074380355111710372284505865536630153656005859375 103 4782161251605371901775558551861422529327683150768280029296875 104 14346483754816115705326675655584267587983049452304840087890625 105 71732418774080578526633378277921337939915247261524200439453125 106 215197256322241735579900134833764013819745741784572601318359375 107 1075986281611208677899500674168820069098728708922863006591796875 108 3227958844833626033698502022506460207296186126768589019775390625 109 16139794224168130168492510112532301036480930633842945098876953125 110 48419382672504390505477530337596903109442791901528835296630859375 111 242096913362521952527387651687984515547213959507644176483154296875 112 726290740087565857582162955063953546641641878522932529449462890625 113 3631453700437829287910814775319767733208209392614662647247314453125 114 10894361101313487863732444325959303199624628177843987941741943359375 115 54471805506567439318662221629796515998123140889219939708709716796875 116 163415416519702317955986664889389547994369422667659819126129150390625 117 817077082598511589779933324446947739971847113338299095630645751953125 118 2451231247795534769339799973340843219915541340014897286891937255859375 119 12256156238977673846698999866704216099577706700074486434459686279296875 120 36768468716933021540096999600112648298733120100223459303379058837890625 121 183842343584665107700484998000563241493665600501117296516895294189453125 122 551527030753995323101454994001689724480996801503351889550685882568359375 123 2757635153769976615507274970008448622404984007516759447753429412841796875 124 8272905461309929846521824910025345867214952022550278343260288238525390625 125 41364527306549649232609124550126729336074760112751391716301441192626953125 126 124093581919648947697827373650380188008224280338254175148904323577880859375 127 620467909598244738489136868251900940041121401691270875744521617889404296875 128 1861403728794734215467410604755702820123364205073812627233564853668212890625 129 9307018643973671077337053023778514100616821025369063136167824268341064453125 130 27921055931921013232011159071335542301850463076107189408503472805023193359375 131 139605279659605066160055795356677711509252315380535947042517364025115966796875 132 418815838978815198480167386070033134527756946141607841127552092075347900390625 133 2094079194894075992400836930350165672638784730708039205637760460376739501953125 134 6282237584682227977202510791050497017916354192124117616913281381130218505859375 135 31411187923411139886012553955252485089581770960620588084566406905651092529296875 136 94233563770233419658037661865757455268745312881861764253699220716953277587890625 137 471167818851167098290188309328787276343726564409308821268496103584766387939453125 138 1413503456553501294870564927986361829031179693227926463805488310754299163818359375 139 7067517282767506474352824639931809145155898466139632319027441553771495819091796875 140 21202551848302519423058473919795427435467695398418896957082324661314487457275390625 141 106012759241512597115292369598977137177338476992094484785411623306572437286376953125 142 318038277724537791345877108796931411532015430976283454356234869919717311859130859375 143 1590191388622688956729385543984657057660077154881417271781174349598586559295654296875 144 4770574165868066870188156631953971172980231464644251815343523048795759677886962890625 145 23852870829340334350940783159769855864901157323221259076717615243978798389434814453125 146 71558612488021003052822349479309567594703471969663777230152845731936395168304443359375 147 357793062440105015264111747396547837973517359848318886150764228659681975841522216796875 148 1073379187320315045792335242189643513920552079544956658452292685979045927524566650390625 149 5366895936601575228961676210948217569602760397724783292261463429895229637622833251953125 150 16100687809804725686885028632844652708808281193174349876784390289685688912868499755859375 151 80503439049023628434425143164223263544041405965871749383921951448428444564342498779296875 152 241510317147070885303275429492669790632124217897615248151765854345285333693027496337890625 153 1207551585735354426516377147463348953160621089488076240758829271726426668465137481689453125 154 3622654757206063279549131442390046859481863268464228722276487815179280005395412445068359375 155 18113273786030316397745657211950234297409316342321143611382439075896400026977062225341796875 156 54339821358090949193236971635850702892227949026963430834147317227689200080931186676025390625 157 271699106790454745966184858179253514461139745134817154170736586138446000404655933380126953125 158 815097320371364237898554574537760543383419235404451462512209758415338001213967800140380859375 159 4075486601856821189492772872688802716917096177022257312561048792076690006069839000701904296875 160 12226459805570463568478318618066408150751288531066771937683146376230070018209517002105712890625 161 61132299027852317842391593090332040753756442655333859688415731881150350091047585010528564453125 162 183396897083556953527174779270996122261269327966001579065247195643451050273142755031585693359375 163 916984485417784767635873896354980611306346639830007895326235978217255251365713775157928466796875 164 2750953456253354302907621689064941833919039919490023685978707934651765754097141325473785400390625 165 13754767281266771514538108445324709169595199597450118429893539673258828770485706627368927001953125 166 41264301843800314543614325335974127508785598792350355289680619019776486311457119882106781005859375 167 206321509219001572718071626679870637543927993961751776448403095098882431557285599410533905029296875 168 618964527657004718154214880039611912631783981885255329345209285296647294671856798231601715087890625 169 3094822638285023590771074400198059563158919909426276646726046426483236473359283991158008575439453125 170 9284467914855070772313223200594178689476759728278829940178139279449709420077851973474025726318359375 171 46422339574275353861566116002970893447383798641394149700890696397248547100389259867370128631591796875 172 139267018722826061584698348008912680342151395924182449102672089191745641301167779602110385894775390625 173 696335093614130307923491740044563401710756979620912245513360445958728206505838898010551929473876953125 174 2089005280842390923770475220133690205132270938862736736540081337876184619517516694031655788421630859375 175 10445026404211954618852376100668451025661354694313683682700406689380923097587583470158278942108154296875 176 31335079212635863856557128302005353076984064082941051048101220068142769292762750410474836826324462890625 177 156675396063179319282785641510026765384920320414705255240506100340713846463813752052374184131622314453125 178 470026188189537957848356924530080296154760961244115765721518301022141539391441256157122552394866943359375 179 2350130940947689789241784622650401480773804806220578828607591505110707696957206280785612761974334716796875 180 7050392822843069367725353867951204442321414418661736485822774515332123090871618842356838285923004150390625 181 35251964114215346838626769339756022211607072093308682429113872576660615454358094211784191429615020751953125 182 105755892342646040515880308019268066634821216279926047287341617729981846363074282635352574288845062255859375 183 528779461713230202579401540096340333174106081399630236436708088649909231815371413176762871444225311279296875 184 1586338385139690607738204620289020999522318244198890709310124265949727695446114239530288614332675933837890625 185 7931691925698453038691023101445104997611591220994453546550621329748638477230571197651443071663379669189453125 186 23795075777095359116073069304335314992834773662983360639651863989245915431691713592954329214990139007568359375 187 118975378885476795580365346521676574964173868314916803198259319946229577158458567964771646074950695037841796875 188 356926136656430386741096039565029724892521604944750409594777959838688731475375703894314938224852085113525390625 189 1784630683282151933705480197825148624462608024723752047973889799193443657376878519471574691124260425567626953125 190 5353892049846455801116440593475445873387824074171256143921669397580330972130635558414724073372781276702880859375 191 26769460249232279005582202967377229366939120370856280719608346987901654860653177792073620366863906383514404296875 192 80308380747696837016746608902131688100817361112568842158825040963704964581959533376220861100591719150543212890625 193 401541903738484185083733044510658440504086805562844210794125204818524822909797666881104305502958595752716064453125 194 1204625711215452555251199133531975321512260416688532632382375614455574468729393000643312916508875787258148193359375 195 6023128556077262776255995667659876607561302083442663161911878072277872343646965003216564582544378936290740966796875 196 18069385668231788328767987002979629822683906250327989485735634216833617030940895009649693747633136808872222900390625 197 90346928341158941643839935014898149113419531251639947428678171084168085154704475048248468738165684044361114501953125 198 271040785023476824931519805044694447340258593754919842286034513252504255464113425144745406214497052133083343505859375 199 1355203925117384124657599025223472236701292968774599211430172566262521277320567125723727031072485260665416717529296875 200 4065611775352152373972797075670416710103878906323797634290517698787563831961701377171181093217455781996250152587890625 201 20328058876760761869863985378352083550519394531618988171452588493937819159808506885855905466087278909981250762939453125 202 60984176630282285609591956135056250651558183594856964514357765481813457479425520657567716398261836729943752288818359375 203 304920883151411428047959780675281253257790917974284822571788827409067287397127603287838581991309183649718761444091796875 204 914762649454234284143879342025843759773372753922854467715366482227201862191382809863515745973927550949156284332275390625 205 4573813247271171420719396710129218798866863769614272338576832411136009310956914049317578729869637754745781421661376953125 206 13721439741813514262158190130387656396600591308842817015730497233408027932870742147952736189608913264237344264984130859375 207 68607198709067571310790950651938281983002956544214085078652486167040139664353710739763680948044566321186721324920654296875 208 205821596127202713932372851955814845949008869632642255235957458501120418993061132219291042844133698963560163974761962890625 209 1029107980636013569661864259779074229745044348163211276179787292505602094965305661096455214220668494817800819873809814453125 210 3087323941908040708985592779337222689235133044489633828539361877516806284895916983289365642662005484453402459621429443359375 211 15436619709540203544927963896686113446175665222448169142696809387584031424479584916446828213310027422267012298107147216796875 212 46309859128620610634783891690058340338526995667344507428090428162752094273438754749340484639930082266801036894321441650390625 213 231549295643103053173919458450291701692634978336722537140452140813760471367193773746702423199650411334005184471607208251953125 214 694647886929309159521758375350875105077904935010167611421356422441281414101581321240107269598951234002015553414821624755859375 215 3473239434646545797608791876754375525389524675050838057106782112206407070507906606200536347994756170010077767074108123779296875 216 10419718303939637392826375630263126576168574025152514171320346336619221211523719818601609043984268510030233301222324371337890625 217 52098591519698186964131878151315632880842870125762570856601731683096106057618599093008045219921342550151166506111621856689453125 218 156295774559094560892395634453946898642528610377287712569805195049288318172855797279024135659764027650453499518334865570068359375 219 781478872795472804461978172269734493212643051886438562849025975246441590864278986395120678298820138252267497591674327850341796875 220 2344436618386418413385934516809203479637929155659315688547077925739324772592836959185362034896460414756802492775022983551025390625 221 11722183091932092066929672584046017398189645778296578442735389628696623862964184795926810174482302073784012463875114917755126953125 222 35166549275796276200789017752138052194568937334889735328206168886089871588892554387780430523446906221352037391625344753265380859375 223 175832746378981381003945088760690260972844686674448676641030844430449357944462771938902152617234531106760186958126723766326904296875 224 527498239136944143011835266282070782918534060023346029923092533291348073833388315816706457851703593320280560874380171298980712890625 225 2637491195684720715059176331410353914592670300116730149615462666456740369166941579083532289258517966601402804371900856494903564453125 226 7912473587054162145177528994231061743778010900350190448846387999370221107500824737250596867775553899804208413115702569484710693359375 227 39562367935270810725887644971155308718890054501750952244231939996851105537504123686252984338877769499021042065578512847423553466796875 228 118687103805812432177662934913465926156670163505252856732695819990553316612512371058758953016633308497063126196735538542270660400390625 229 593435519029062160888314674567329630783350817526264283663479099952766583062561855293794765083166542485315630983677692711353302001953125 230 1780306557087186482664944023701988892350052452578792850990437299858299749187685565881384295249499627455946892951033078134059906005859375 231 8901532785435932413324720118509944461750262262893964254952186499291498745938427829406921476247498137279734464755165390670299530029296875 232 26704598356307797239974160355529833385250786788681892764856559497874496237815283488220764428742494411839203394265496172010898590087890625 233 133522991781538986199870801777649166926253933943409463824282797489372481189076417441103822143712472059196016971327480860054492950439453125 234 400568975344616958599612405332947500778761801830228391472848392468117443567229252323311466431137416177588050913982442580163478851318359375 235 2002844876723084792998062026664737503893809009151141957364241962340587217836146261616557332155687080887940254569912212900817394256591796875 236 6008534630169254378994186079994212511681427027453425872092725887021761653508438784849671996467061242663820763709736638702452182769775390625 237 30042673150846271894970930399971062558407135137267129360463629435108808267542193924248359982335306213319103818548683193512260913848876953125 238 90128019452538815684912791199913187675221405411801388081390888305326424802626581772745079947005918639957311455646049580536782741546630859375 239 450640097262694078424563955999565938376107027059006940406954441526632124013132908863725399735029593199786557278230247902683913707733154296875 240 1351920291788082235273691867998697815128321081177020821220863324579896372039398726591176199205088779599359671834690743708051741123199462890625 241 6759601458940411176368459339993489075641605405885104106104316622899481860196993632955880996025443897996798359173453718540258705615997314453125 242 20278804376821233529105378019980467226924816217655312318312949868698445580590980898867642988076331693990395077520361155620776116847991943359375 243 101394021884106167645526890099902336134624081088276561591564749343492227902954904494338214940381658469951975387601805778103880584239959716796875 244 304182065652318502936580670299707008403872243264829684774694248030476683708864713483014644821144975409855926162805417334311641752719879150390625 245 1520910328261592514682903351498535042019361216324148423873471240152383418544323567415073224105724877049279630814027086671558208763599395751953125 246 4562730984784777544048710054495605126058083648972445271620413720457150255632970702245219672317174631147838892442081260014674626290798187255859375 247 22813654923923887720243550272478025630290418244862226358102068602285751278164853511226098361585873155739194462210406300073373131453990936279296875 248 68440964771771663160730650817434076890871254734586679074306205806857253834494560533678295084757619467217583386631218900220119394361972808837890625 249 342204823858858315803653254087170384454356273672933395371531029034286269172472802668391475423788097336087916933156094501100596971809864044189453125 250 1026614471576574947410959762261511153363068821018800186114593087102858807517418408005174426271364292008263750799468283503301790915429592132568359375 251 5133072357882874737054798811307555766815344105094000930572965435514294037587092040025872131356821460041318753997341417516508954577147960662841796875 252 15399217073648624211164396433922667300446032315282002791718896306542882112761276120077616394070464380123956261992024252549526863731443881988525390625 253 76996085368243121055821982169613336502230161576410013958594481532714410563806380600388081970352321900619781309960121262747634318657219409942626953125 254 230988256104729363167465946508840009506690484729230041875783444598143231691419141801164245911056965701859343929880363788242902955971658229827880859375 255 1154941280523646815837329732544200047533452423646150209378917222990716158457095709005821229555284828509296719649401818941214514779858291149139404296875 256 3464823841570940447511989197632600142600357270938450628136751668972148475371287127017463688665854485527890158948205456823643544339574873447418212890625 257 17324119207854702237559945988163000713001786354692253140683758344860742376856435635087318443329272427639450794741027284118217721697874367237091064453125 258 51972357623564106712679837964489002139005359064076759422051275034582227130569306905261955329987817282918352384223081852354653165093623101711273193359375 259 259861788117820533563399189822445010695026795320383797110256375172911135652846534526309776649939086414591761921115409261773265825468115508556365966796875 260 779585364353461600690197569467335032085080385961151391330769125518733406958539603578929329949817259243775285763346227785319797476404346525669097900390625 261 3897926821767308003450987847336675160425401929805756956653845627593667034792698017894646649749086296218876428816731138926598987382021732628345489501953125 262 11693780465301924010352963542010025481276205789417270869961536882781001104378094053683939949247258888656629286450193416779796962146065197885036468505859375 263 58468902326509620051764817710050127406381028947086354349807684413905005521890470268419699746236294443283146432250967083898984810730325989425182342529296875 264 175406706979528860155294453130150382219143086841259063049423053241715016565671410805259099238708883329849439296752901251696954432190977968275547027587890625 265 877033534897644300776472265650751911095715434206295315247115266208575082828357054026295496193544416649247196483764506258484772160954889841377735137939453125 266 2631100604692932902329416796952255733287146302618885945741345798625725248485071162078886488580633249947741589451293518775454316482864669524133205413818359375 267 13155503023464664511647083984761278666435731513094429728706728993128626242425355810394432442903166249738707947256467593877271582414323347620666027069091796875 268 39466509070393993534941251954283835999307194539283289186120186979385878727276067431183297328709498749216123841769402781631814747242970042861998081207275390625 269 197332545351969967674706259771419179996535972696416445930600934896929393636380337155916486643547493746080619208847013908159073736214850214309990406036376953125 270 591997636055909903024118779314257539989607918089249337791802804690788180909141011467749459930642481238241857626541041724477221208644550642929971218109130859375 271 2959988180279549515120593896571287699948039590446246688959014023453940904545705057338747299653212406191209288132705208622386106043222753214649856090545654296875 272 8879964540838648545361781689713863099844118771338740066877042070361822713637115172016241898959637218573627864398115625867158318129668259643949568271636962890625 273 44399822704193242726808908448569315499220593856693700334385210351809113568185575860081209494798186092868139321990578129335791590648341298219747841358184814453125 274 133199468112579728180426725345707946497661781570081101003155631055427340704556727580243628484394558278604417965971734388007374771945023894659243524074554443359375 275 665997340562898640902133626728539732488308907850405505015778155277136703522783637901218142421972791393022089829858671940036873859725119473296217620372772216796875 276 1997992021688695922706400880185619197464926723551216515047334465831410110568350913703654427265918374179066269489576015820110621579175358419888652861118316650390625 277 9989960108443479613532004400928095987324633617756082575236672329157050552841754568518272136329591870895331347447880079100553107895876792099443264305591583251953125 278 29969880325330438840596013202784287961973900853268247725710016987471151658525263705554816408988775612685994042343640237301659323687630376298329792916774749755859375 279 149849401626652194202980066013921439809869504266341238628550084937355758292626318527774082044943878063429970211718201186508296618438151881491648964583873748779296875 280 449548204879956582608940198041764319429608512799023715885650254812067274877878955583322246134831634190289910635154603559524889855314455644474946893751621246337890625 281 2247741024399782913044700990208821597148042563995118579428251274060336374389394777916611230674158170951449553175773017797624449276572278222374734468758106231689453125 282 6743223073199348739134102970626464791444127691985355738284753822181009123168184333749833692022474512854348659527319053392873347829716834667124203406274318695068359375 283 33716115365996743695670514853132323957220638459926778691423769110905045615840921668749168460112372564271743297636595266964366739148584173335621017031371593475341796875 284 101148346097990231087011544559396971871661915379780336074271307332715136847522765006247505380337117692815229892909785800893100217445752520006863051094114780426025390625 285 505741730489951155435057722796984859358309576898901680371356536663575684237613825031237526901685588464076149464548929004465501087228762600034315255470573902130126953125 286 1517225191469853466305173168390954578074928730696705041114069609990727052712841475093712580705056765392228448393646787013396503261686287800102945766411721706390380859375 287 7586125957349267331525865841954772890374643653483525205570348049953635263564207375468562903525283826961142241968233935066982516308431439000514728832058608531951904296875 288 22758377872047801994577597525864318671123930960450575616711044149860905790692622126405688710575851480883426725904701805200947548925294317001544186496175825595855712890625 289 113791889360239009972887987629321593355619654802252878083555220749304528953463110632028443552879257404417133629523509026004737744626471585007720932480879127979278564453125 290 341375668080717029918663962887964780066858964406758634250665662247913586860389331896085330658637772213251400888570527078014213233879414755023162797442637383937835693359375 291 1706878340403585149593319814439823900334294822033793171253328311239567934301946659480426653293188861066257004442852635390071066169397073775115813987213186919689178466796875 292 5120635021210755448779959443319471701002884466101379513759984933718703802905839978441279959879566583198771013328557906170213198508191221325347441961639560759067535400390625 293 25603175106053777243899797216597358505014422330506897568799924668593519014529199892206399799397832915993855066642789530851065992540956106626737209808197803795337677001953125 294 76809525318161331731699391649792075515043266991520692706399774005780557043587599676619199398193498747981565199928368592553197977622868319880211629424593411386013031005859375 295 384047626590806658658496958248960377575216334957603463531998870028902785217937998383095996990967493739907825999641842962765989888114341599401058147122967056930065155029296875 296 1152142879772419975975490874746881132725649004872810390595996610086708355653813995149287990972902481219723477998925528888297969664343024798203174441368901170790195465087890625 297 5760714398862099879877454373734405663628245024364051952979983050433541778269069975746439954864512406098617389994627644441489848321715123991015872206844505853950977325439453125 298 17282143196586299639632363121203216990884735073092155858939949151300625334807209927239319864593537218295852169983882933324469544965145371973047616620533517561852931976318359375 299 86410715982931498198161815606016084954423675365460779294699745756503126674036049636196599322967686091479260849919414666622347724825726859865238083102667587809264659881591796875 300 259232147948794494594485446818048254863271026096382337884099237269509380022108148908589797968903058274437782549758243999867043174477180579595714249308002763427793979644775390625 301 1296160739743972472972427234090241274316355130481911689420496186347546900110540744542948989844515291372188912748791219999335215872385902897978571246540013817138969898223876953125 302 3888482219231917418917281702270723822949065391445735068261488559042640700331622233628846969533545874116566738246373659998005647617157708693935713739620041451416909694671630859375 303 19442411096159587094586408511353619114745326957228675341307442795213203501658111168144234847667729370582833691231868299990028238085788543469678568698100207257084548473358154296875 304 58327233288478761283759225534060857344235980871686026023922328385639610504974333504432704543003188111748501073695604899970084714257365630409035706094300621771253645420074462890625 305 291636166442393806418796127670304286721179904358430130119611641928198052524871667522163522715015940558742505368478024499850423571286828152045178530471503108856268227100372314453125 306 874908499327181419256388383010912860163539713075290390358834925784594157574615002566490568145047821676227516105434073499551270713860484456135535591414509326568804681301116943359375 307 4374542496635907096281941915054564300817698565376451951794174628922970787873075012832452840725239108381137580527170367497756353569302422280677677957072546632844023406505584716796875 308 13123627489907721288845825745163692902453095696129355855382523886768912363619225038497358522175717325143412741581511102493269060707907266842033033871217639898532070219516754150390625 309 65618137449538606444229128725818464512265478480646779276912619433844561818096125192486792610878586625717063707907555512466345303539536334210165169356088199492660351097583770751953125 310 196854412348615819332687386177455393536796435441940337830737858301533685454288375577460377832635759877151191123722666537399035910618609002630495508068264598477981053292751312255859375 311 984272061743079096663436930887276967683982177209701689153689291507668427271441877887301889163178799385755955618613332686995179553093045013152477540341322992389905266463756561279296875 312 2952816185229237289990310792661830903051946531629105067461067874523005281814325633661905667489536398157267866855839998060985538659279135039457432621023968977169715799391269683837890625 313 14764080926146186449951553963309154515259732658145525337305339372615026409071628168309528337447681990786339334279199990304927693296395675197287163105119844885848578996956348419189453125 314 44292242778438559349854661889927463545779197974436576011916018117845079227214884504928585012343045972359018002837599970914783079889187025591861489315359534657545736990869045257568359375 315 221461213892192796749273309449637317728895989872182880059580090589225396136074422524642925061715229861795090014187999854573915399445935127959307446576797673287728684954345226287841796875 316 664383641676578390247819928348911953186687969616548640178740271767676188408223267573928775185145689585385270042563999563721746198337805383877922339730393019863186054863035678863525390625 317 3321918208382891951239099641744559765933439848082743200893701358838380942041116337869643875925728447926926350212819997818608730991689026919389611698651965099315930274315178394317626953125 318 9965754625148675853717298925233679297800319544248229602681104076515142826123349013608931627777185343780779050638459993455826192975067080758168835095955895297947790822945535182952880859375 319 49828773125743379268586494626168396489001597721241148013405520382575714130616745068044658138885926718903895253192299967279130964875335403790844175479779476489738954114727675914764404296875 320 149486319377230137805759483878505189467004793163723444040216561147727142391850235204133974416657780156711685759576899901837392894626006211372532526439338429469216862344183027744293212890625 321 747431596886150689028797419392525947335023965818617220201082805738635711959251176020669872083288900783558428797884499509186964473130031056862662632196692147346084311720915138721466064453125 322 2242294790658452067086392258177577842005071897455851660603248417215907135877753528062009616249866702350675286393653498527560893419390093170587987896590076442038252935162745416164398193359375 323 11211473953292260335431961290887889210025359487279258303016242086079535679388767640310048081249333511753376431968267492637804467096950465852939939482950382210191264675813727080821990966796875 324 33634421859876781006295883872663667630076078461837774909048726258238607038166302920930144243748000535260129295904802477913413401290851397558819818448851146630573794027441181242465972900390625 325 168172109299383905031479419363318338150380392309188874545243631291193035190831514604650721218740002676300646479524012389567067006454256987794099092244255733152868970137205906212329864501953125 326 504516327898151715094438258089955014451141176927566623635730893873579105572494543813952163656220008028901939438572037168701201019362770963382297276732767199458606910411617718636989593505859375 327 2522581639490758575472191290449775072255705884637833118178654469367895527862472719069760818281100040144509697192860185843506005096813854816911486383663835997293034552058088593184947967529296875 328 7567744918472275726416573871349325216767117653913499354535963408103686583587418157209282454843300120433529091578580557530518015290441564450734459150991507991879103656174265779554843902587890625 329 37838724592361378632082869356746626083835588269567496772679817040518432917937090786046412274216500602167645457892902787652590076452207822253672295754957539959395518280871328897774219512939453125 330 113516173777084135896248608070239878251506764808702490318039451121555298753811272358139236822649501806502936373678708362957770229356623466761016887264872619878186554842613986693322658538818359375 331 567580868885420679481243040351199391257533824043512451590197255607776493769056361790696184113247509032514681868393541814788851146783117333805084436324363099390932774213069933466613292694091796875 332 1702742606656262038443729121053598173772601472130537354770591766823329481307169085372088552339742527097544045605180625444366553440349352001415253308973089298172798322639209800399839878082275390625 333 8513713033281310192218645605267990868863007360652686773852958834116647406535845426860442761698712635487720228025903127221832767201746760007076266544865446490863991613196049001999199390411376953125 334 25541139099843930576655936815803972606589022081958060321558876502349942219607536280581328285096137906463160684077709381665498301605240280021228799634596339472591974839588147005997598171234130859375 335 127705695499219652883279684079019863032945110409790301607794382511749711098037681402906641425480689532315803420388546908327491508026201400106143998172981697362959874197940735029987990856170654296875 336 383117086497658958649839052237059589098835331229370904823383147535249133294113044208719924276442068596947410261165640724982474524078604200318431994518945092088879622593822205089963972568511962890625 337 1915585432488294793249195261185297945494176656146854524116915737676245666470565221043599621382210342984737051305828203624912372620393021001592159972594725460444398112969111025449819862842559814453125 338 5746756297464884379747585783555893836482529968440563572350747213028736999411695663130798864146631028954211153917484610874737117861179063004776479917784176381333194338907333076349459588527679443359375 339 28733781487324421898737928917779469182412649842202817861753736065143684997058478315653994320733155144771055769587423054373685589305895315023882399588920881906665971694536665381747297942638397216796875 340 86201344461973265696213786753338407547237949526608453585261208195431054991175434946961982962199465434313167308762269163121056767917685945071647198766762645719997915083609996145241893827915191650390625 341 431006722309866328481068933766692037736189747633042267926306040977155274955877174734809914810997327171565836543811345815605283839588429725358235993833813228599989575418049980726209469139575958251953125 342 1293020166929598985443206801300076113208569242899126803778918122931465824867631524204429744432991981514697509631434037446815851518765289176074707981501439685799968726254149942178628407418727874755859375 343 6465100834647994927216034006500380566042846214495634018894590614657329124338157621022148722164959907573487548157170187234079257593826445880373539907507198428999843631270749710893142037093639373779296875 344 19395302503943984781648102019501141698128538643486902056683771843971987373014472863066446166494879722720462644471510561702237772781479337641120619722521595286999530893812249132679426111280918121337890625 345 96976512519719923908240510097505708490642693217434510283418859219859936865072364315332230832474398613602313222357552808511188863907396688205603098612607976434997654469061245663397130556404590606689453125 346 290929537559159771724721530292517125471928079652303530850256577659579810595217092945996692497423195840806939667072658425533566591722190064616809295837823929304992963407183736990191391669213771820068359375 347 1454647687795798858623607651462585627359640398261517654251282888297899052976085464729983462487115979204034698335363292127667832958610950323084046479189119646524964817035918684950956958346068859100341796875 348 4363943063387396575870822954387756882078921194784552962753848664893697158928256394189950387461347937612104095006089876383003498875832850969252139437567358939574894451107756054852870875038206577301025390625 349 21819715316936982879354114771938784410394605973922764813769243324468485794641281970949751937306739688060520475030449381915017494379164254846260697187836794697874472255538780274264354375191032886505126953125 350 65459145950810948638062344315816353231183817921768294441307729973405457383923845912849255811920219064181561425091348145745052483137492764538782091563510384093623416766616340822793063125573098659515380859375 351 327295729754054743190311721579081766155919089608841472206538649867027286919619229564246279059601095320907807125456740728725262415687463822693910457817551920468117083833081704113965315627865493297576904296875 352 981887189262164229570935164737245298467757268826524416619615949601081860758857688692738837178803285962723421376370222186175787247062391468081731373452655761404351251499245112341895946883596479892730712890625 353 4909435946310821147854675823686226492338786344132622083098079748005409303794288443463694185894016429813617106881851110930878936235311957340408656867263278807021756257496225561709479734417982399463653564453125 354 14728307838932463443564027471058679477016359032397866249294239244016227911382865330391082557682049289440851320645553332792636808705935872021225970601789836421065268772488676685128439203253947198390960693359375 355 73641539194662317217820137355293397385081795161989331246471196220081139556914326651955412788410246447204256603227766663963184043529679360106129853008949182105326343862443383425642196016269735991954803466796875 356 220924617583986951653460412065880192155245385485967993739413588660243418670742979955866238365230739341612769809683299991889552130589038080318389559026847546315979031587330150276926588048809207975864410400390625 357 1104623087919934758267302060329400960776226927429839968697067943301217093353714899779331191826153696708063849048416499959447760652945190401591947795134237731579895157936650751384632940244046039879322052001953125 358 3313869263759804274801906180988202882328680782289519906091203829903651280061144699337993575478461090124191547145249499878343281958835571204775843385402713194739685473809952254153898820732138119637966156005859375 359 16569346318799021374009530904941014411643403911447599530456019149518256400305723496689967877392305450620957735726247499391716409794177856023879216927013565973698427369049761270769494103660690598189830780029296875 360 49708038956397064122028592714823043234930211734342798591368057448554769200917170490069903632176916351862873207178742498175149229382533568071637650781040697921095282107149283812308482310982071794569492340087890625 361 248540194781985320610142963574115216174651058671713992956840287242773846004585852450349518160884581759314366035893712490875746146912667840358188253905203489605476410535746419061542411554910358972847461700439453125 362 745620584345955961830428890722345648523953176015141978870520861728321538013757557351048554482653745277943098107681137472627238440738003521074564761715610468816429231607239257184627234664731076918542385101318359375 363 3728102921729779809152144453611728242619765880075709894352604308641607690068787786755242772413268726389715490538405687363136192203690017605372823808578052344082146158036196285923136173323655384592711925506591796875 364 11184308765189339427456433360835184727859297640227129683057812925924823070206363360265728317239806179169146471615217062089408576611070052816118471425734157032246438474108588857769408519970966153778135776519775390625 365 55921543825946697137282166804175923639296488201135648415289064629624115351031816801328641586199030895845732358076085310447042883055350264080592357128670785161232192370542944288847042599854830768890678882598876953125 366 167764631477840091411846500412527770917889464603406945245867193888872346053095450403985924758597092687537197074228255931341128649166050792241777071386012355483696577111628832866541127799564492306672036647796630859375 367 838823157389200457059232502062638854589447323017034726229335969444361730265477252019929623792985463437685985371141279656705643245830253961208885356930061777418482885558144164332705638997822461533360183238983154296875 368 2516469472167601371177697506187916563768341969051104178688007908333085190796431756059788871378956390313057956113423838970116929737490761883626656070790185332255448656674432492998116916993467384600080549716949462890625 369 12582347360838006855888487530939582818841709845255520893440039541665425953982158780298944356894781951565289780567119194850584648687453809418133280353950926661277243283372162464990584584967336923000402748584747314453125 370 37747042082514020567665462592818748456525129535766562680320118624996277861946476340896833070684345854695869341701357584551753946062361428254399841061852779983831729850116487394971753754902010769001208245754241943359375 371 188735210412570102838327312964093742282625647678832813401600593124981389309732381704484165353421729273479346708506787922758769730311807141271999205309263899919158649250582436974858768774510053845006041228771209716796875 372 566205631237710308514981938892281226847876943036498440204801779374944167929197145113452496060265187820438040125520363768276309190935421423815997615927791699757475947751747310924576306323530161535018123686313629150390625 373 2831028156188551542574909694461406134239384715182492201024008896874720839645985725567262480301325939102190200627601818841381545954677107119079988079638958498787379738758736554622881531617650807675090618431568145751953125 374 8493084468565654627724729083384218402718154145547476603072026690624162518937957176701787440903977817306570601882805456524144637864031321357239964238916875496362139216276209663868644594852952423025271855294704437255859375 375 42465422342828273138623645416921092013590770727737383015360133453120812594689785883508937204519889086532853009414027282620723189320156606786199821194584377481810696081381048319343222974264762115126359276473522186279296875 376 127396267028484819415870936250763276040772312183212149046080400359362437784069357650526811613559667259598559028242081847862169567960469820358599463583753132445432088244143144958029668922794286345379077829420566558837890625 377 636981335142424097079354681253816380203861560916060745230402001796812188920346788252634058067798336297992795141210409239310847839802349101792997317918765662227160441220715724790148344613971431726895389147102832794189453125 378 1910944005427272291238064043761449140611584682748182235691206005390436566761040364757902174203395008893978385423631227717932543519407047305378991953756296986681481323662147174370445033841914295180686167441308498382568359375 379 9554720027136361456190320218807245703057923413740911178456030026952182833805201823789510871016975044469891927118156138589662717597035236526894959768781484933407406618310735871852225169209571475903430837206542491912841796875 380 28664160081409084368570960656421737109173770241222733535368090080856548501415605471368532613050925133409675781354468415768988152791105709580684879306344454800222219854932207615556675507628714427710292511619627475738525390625 381 143320800407045421842854803282108685545868851206113667676840450404282742507078027356842663065254625667048378906772342078844940763955528547903424396531722274001111099274661038077783377538143572138551462558098137378692626953125 382 429962401221136265528564409846326056637606553618341003030521351212848227521234082070527989195763877001145136720317026236534822291866585643710273189595166822003333297823983114233350132614430716415654387674294412136077880859375 383 2149812006105681327642822049231630283188032768091705015152606756064241137606170410352639945978819385005725683601585131182674111459332928218551365947975834110016666489119915571166750663072153582078271938371472060680389404296875 384 6449436018317043982928466147694890849564098304275115045457820268192723412818511231057919837936458155017177050804755393548022334377998784655654097843927502330049999467359746713500251989216460746234815815114416182041168212890625 385 32247180091585219914642330738474454247820491521375575227289101340963617064092556155289599189682290775085885254023776967740111671889993923278270489219637511650249997336798733567501259946082303731174079075572080910205841064453125 386 96741540274755659743926992215423362743461474564126725681867304022890851192277668465868797569046872325257655762071330903220335015669981769834811467658912534950749992010396200702503779838246911193522237226716242730617523193359375 387 483707701373778298719634961077116813717307372820633628409336520114454255961388342329343987845234361626288278810356654516101675078349908849174057338294562674753749960051981003512518899191234555967611186133581213653087615966796875 388 1451123104121334896158904883231350441151922118461900885228009560343362767884165026988031963535703084878864836431069963548305025235049726547522172014883688024261249880155943010537556697573703667902833558400743640959262847900390625 389 7255615520606674480794524416156752205759610592309504426140047801716813839420825134940159817678515424394324182155349817741525126175248632737610860074418440121306249400779715052687783487868518339514167792003718204796314239501953125 390 21766846561820023442383573248470256617278831776928513278420143405150441518262475404820479453035546273182972546466049453224575378525745898212832580223255320363918748202339145158063350463605555018542503376011154614388942718505859375 391 108834232809100117211917866242351283086394158884642566392100717025752207591312377024102397265177731365914862732330247266122876892628729491064162901116276601819593741011695725790316752318027775092712516880055773071944713592529296875 392 326502698427300351635753598727053849259182476653927699176302151077256622773937131072307191795533194097744588196990741798368630677886188473192488703348829805458781223035087177370950256954083325278137550640167319215834140777587890625 393 1632513492136501758178767993635269246295912383269638495881510755386283113869685655361535958977665970488722940984953708991843153389430942365962443516744149027293906115175435886854751284770416626390687753200836596079170703887939453125 394 4897540476409505274536303980905807738887737149808915487644532266158849341609056966084607876932997911466168822954861126975529460168292827097887330550232447081881718345526307660564253854311249879172063259602509788237512111663818359375 395 24487702382047526372681519904529038694438685749044577438222661330794246708045284830423039384664989557330844114774305634877647300841464135489436652751162235409408591727631538302821269271556249395860316298012548941187560558319091796875 396 73463107146142579118044559713587116083316057247133732314667983992382740124135854491269118153994968671992532344322916904632941902524392406468309958253486706228225775182894614908463807814668748187580948894037646823562681674957275390625 397 367315535730712895590222798567935580416580286235668661573339919961913700620679272456345590769974843359962661721614584523164709512621962032341549791267433531141128875914473074542319039073343740937904744470188234117813408374786376953125 398 1101946607192138686770668395703806741249740858707005984720019759885741101862037817369036772309924530079887985164843753569494128537865886097024649373802300593423386627743419223626957117220031222813714233410564702353440225124359130859375 399 5509733035960693433853341978519033706248704293535029923600098799428705509310189086845183861549622650399439925824218767847470642689329430485123246869011502967116933138717096118134785586100156114068571167052823511767201125621795654296875 400 16529199107882080301560025935557101118746112880605089770800296398286116527930567260535551584648867951198319777472656303542411928067988291455369740607034508901350799416151288354404356758300468342205713501158470535301603376865386962890625 401 82645995539410401507800129677785505593730564403025448854001481991430582639652836302677757923244339755991598887363281517712059640339941457276848703035172544506753997080756441772021783791502341711028567505792352676508016884326934814453125 402 247937986618231204523400389033356516781191693209076346562004445974291747918958508908033273769733019267974796662089844553136178921019824371830546109105517633520261991242269325316065351374507025133085702517377058029524050652980804443359375 403 1239689933091156022617001945166782583905958466045381732810022229871458739594792544540166368848665096339873983310449222765680894605099121859152730545527588167601309956211346626580326756872535125665428512586885290147620253264904022216796875 404 3719069799273468067851005835500347751717875398136145198430066689614376218784377633620499106545995289019621949931347668297042683815297365577458191636582764502803929868634039879740980270617605376996285537760655870442860759794712066650390625 405 18595348996367340339255029177501738758589376990680725992150333448071881093921888168102495532729976445098109749656738341485213419076486827887290958182913822514019649343170199398704901353088026884981427688803279352214303798973560333251953125 406 55786046989102021017765087532505216275768130972042177976451000344215643281765664504307486598189929335294329248970215024455640257229460483661872874548741467542058948029510598196114704059264080654944283066409838056642911396920680999755859375 407 278930234945510105088825437662526081378840654860210889882255001721078216408828322521537432990949646676471646244851075122278201286147302418309364372743707337710294740147552990980573520296320403274721415332049190283214556984603404998779296875 408 836790704836530315266476312987578244136521964580632669646765005163234649226484967564612298972848940029414938734553225366834603858441907254928093118231122013130884220442658972941720560888961209824164245996147570849643670953810214996337890625 409 4183953524182651576332381564937891220682609822903163348233825025816173246132424837823061494864244700147074693672766126834173019292209536274640465591155610065654421102213294864708602804444806049120821229980737854248218354769051074981689453125 410 12551860572547954728997144694813673662047829468709490044701475077448519738397274513469184484592734100441224081018298380502519057876628608823921396773466830196963263306639884594125808413334418147362463689942213562744655064307153224945068359375 411 62759302862739773644985723474068368310239147343547450223507375387242598691986372567345922422963670502206120405091491902512595289383143044119606983867334150984816316533199422970629042066672090736812318449711067813723275321535766124725341796875 412 188277908588219320934957170422205104930717442030642350670522126161727796075959117702037767268891011506618361215274475707537785868149429132358820951602002452954448949599598268911887126200016272210436955349133203441169825964607298374176025390625 413 941389542941096604674785852111025524653587210153211753352610630808638980379795588510188836344455057533091806076372378537688929340747145661794104758010012264772244747997991344559435631000081361052184776745666017205849129823036491870880126953125 414 2824168628823289814024357556333076573960761630459635260057831892425916941139386765530566509033365172599275418229117135613066788022241436985382314274030036794316734243993974033678306893000244083156554330236998051617547389469109475612640380859375 415 14120843144116449070121787781665382869803808152298176300289159462129584705696933827652832545166825862996377091145585678065333940111207184926911571370150183971583671219969870168391534465001220415782771651184990258087736947345547378063201904296875 416 42362529432349347210365363344996148609411424456894528900867478386388754117090801482958497635500477588989131273436757034196001820333621554780734714110450551914751013659909610505174603395003661247348314953554970774263210842036642134189605712890625 417 211812647161746736051826816724980743047057122284472644504337391931943770585454007414792488177502387944945656367183785170980009101668107773903673570552252759573755068299548052525873016975018306236741574767774853871316054210183210670948028564453125 418 635437941485240208155480450174942229141171366853417933513012175795831311756362022244377464532507163834836969101551355512940027305004323321711020711656758278721265204898644157577619050925054918710224724303324561613948162630549632012844085693359375 419 3177189707426201040777402250874711145705856834267089667565060878979156558781810111221887322662535819174184845507756777564700136525021616608555103558283791393606326024493220787888095254625274593551123621516622808069740813152748160064220428466796875 420 9531569122278603122332206752624133437117570502801269002695182636937469676345430333665661967987607457522554536523270332694100409575064849825665310674851374180818978073479662363664285763875823780653370864549868424209222439458244480192661285400390625 421 47657845611393015611661033763120667185587852514006345013475913184687348381727151668328309839938037287612772682616351663470502047875324249128326553374256870904094890367398311818321428819379118903266854322749342121046112197291222400963306427001953125 422 142973536834179046834983101289362001556763557542019035040427739554062045145181455004984929519814111862838318047849054990411506143625972747384979660122770612712284671102194935454964286458137356709800562968248026363138336591873667202889919281005859375 423 714867684170895234174915506446810007783817787710095175202138697770310225725907275024924647599070559314191590239245274952057530718129863736924898300613853063561423355510974677274821432290686783549002814841240131815691682959368336014449596405029296875 424 2144603052512685702524746519340430023351453363130285525606416093310930677177721825074773942797211677942574770717735824856172592154389591210774694901841559190684270066532924031824464296872060350647008444523720395447075048878105008043348789215087890625 425 10723015262563428512623732596702150116757266815651427628032080466554653385888609125373869713986058389712873853588679124280862960771947956053873474509207795953421350332664620159122321484360301753235042222618601977235375244390525040216743946075439453125 426 32169045787690285537871197790106450350271800446954282884096241399663960157665827376121609141958175169138621560766037372842588882315843868161620423527623387860264050997993860477366964453080905259705126667855805931706125733171575120650231838226318359375 427 160845228938451427689355988950532251751359002234771414420481206998319800788329136880608045709790875845693107803830186864212944411579219340808102117638116939301320254989969302386834822265404526298525633339279029658530628665857875603251159191131591796875 428 482535686815354283068067966851596755254077006704314243261443620994959402364987410641824137129372627537079323411490560592638833234737658022424306352914350817903960764969907907160504466796213578895576900017837088975591885997573626809753477573394775390625 429 2412678434076771415340339834257983776270385033521571216307218104974797011824937053209120685646863137685396617057452802963194166173688290112121531764571754089519803824849539535802522333981067894477884500089185444877959429987868134048767387866973876953125 430 7238035302230314246021019502773951328811155100564713648921654314924391035474811159627362056940589413056189851172358408889582498521064870336364595293715262268559411474548618607407567001943203683433653500267556334633878289963604402146302163600921630859375 431 36190176511151571230105097513869756644055775502823568244608271574621955177374055798136810284702947065280949255861792044447912492605324351681822976468576311342797057372743093037037835009716018417168267501337781673169391449818022010731510818004608154296875 432 108570529533454713690315292541609269932167326508470704733824814723865865532122167394410430854108841195842847767585376133343737477815973055045468929405728934028391172118229279111113505029148055251504802504013345019508174349454066032194532454013824462890625 433 542852647667273568451576462708046349660836632542353523669124073619329327660610836972052154270544205979214238837926880666718687389079865275227344647028644670141955860591146395555567525145740276257524012520066725097540871747270330160972662270069122314453125 434 1628557943001820705354729388124139048982509897627060571007372220857987982981832510916156462811632617937642716513780642000156062167239595825682033941085934010425867581773439186666702575437220828772572037560200175292622615241810990482917986810207366943359375 435 8142789715009103526773646940620695244912549488135302855036861104289939914909162554580782314058163089688213582568903210000780310836197979128410169705429670052129337908867195933333512877186104143862860187801000876463113076209054952414589934051036834716796875 436 24428369145027310580320940821862085734737648464405908565110583312869819744727487663742346942174489269064640747706709630002340932508593937385230509116289010156388013726601587800000538631558312431588580563403002629389339228627164857243769802153110504150390625 437 122141845725136552901604704109310428673688242322029542825552916564349098723637438318711734710872446345323203738533548150011704662542969686926152545581445050781940068633007939000002693157791562157942902817015013146946696143135824286218849010765552520751953125 438 366425537175409658704814112327931286021064726966088628476658749693047296170912314956135204132617339035969611215600644450035113987628909060778457636744335152345820205899023817000008079473374686473828708451045039440840088429407472858656547032296657562255859375 439 1832127685877048293524070561639656430105323634830443142383293748465236480854561574780676020663086695179848056078003222250175569938144545303892288183721675761729101029495119085000040397366873432369143542255225197204200442147037364293282735161483287811279296875 440 5496383057631144880572211684918969290315970904491329427149881245395709442563684724342028061989260085539544168234009666750526709814433635911676864551165027285187303088485357255000121192100620297107430626765675591612601326441112092879848205484449863433837890625 441 27481915288155724402861058424594846451579854522456647135749406226978547212818423621710140309946300427697720841170048333752633549072168179558384322755825136425936515442426786275000605960503101485537153133828377958063006632205560464399241027422249317169189453125 442 82445745864467173208583175273784539354739563567369941407248218680935641638455270865130420929838901283093162523510145001257900647216504538675152968267475409277809546327280358825001817881509304456611459401485133874189019896616681393197723082266747951507568359375 443 412228729322335866042915876368922696773697817836849707036241093404678208192276354325652104649194506415465812617550725006289503236082522693375764841337377046389047731636401794125009089407546522283057297007425669370945099483083406965988615411333739757537841796875 444 1236686187967007598128747629106768090321093453510549121108723280214034624576829062976956313947583519246397437852652175018868509708247568080127294524012131139167143194909205382375027268222639566849171891022277008112835298449250220897965846234001219272613525390625 445 6183430939835037990643738145533840451605467267552745605543616401070173122884145314884781569737917596231987189263260875094342548541237840400636472620060655695835715974546026911875136341113197834245859455111385040564176492246251104489829231170006096363067626953125 446 18550292819505113971931214436601521354816401802658236816630849203210519368652435944654344709213752788695961567789782625283027645623713521201909417860181967087507147923638080735625409023339593502737578365334155121692529476738753313469487693510018289089202880859375 447 92751464097525569859656072183007606774082009013291184083154246016052596843262179723271723546068763943479807838948913126415138228118567606009547089300909835437535739618190403678127045116697967513687891826670775608462647383693766567347438467550091445446014404296875 448 278254392292576709578968216549022820322246027039873552249462738048157790529786539169815170638206291830439423516846739379245414684355702818028641267902729506312607218854571211034381135350093902541063675480012326825387942151081299702042315402650274336338043212890625 449 1391271961462883547894841082745114101611230135199367761247313690240788952648932695849075853191031459152197117584233696896227073421778514090143206339513647531563036094272856055171905676750469512705318377400061634126939710755406498510211577013251371681690216064453125 450 4173815884388650643684523248235342304833690405598103283741941070722366857946798087547227559573094377456591352752701090688681220265335542270429619018540942594689108282818568165515717030251408538115955132200184902380819132266219495530634731039754115045070648193359375 451 20869079421943253218422616241176711524168452027990516418709705353611834289733990437736137797865471887282956763763505453443406101326677711352148095092704712973445541414092840827578585151257042690579775661000924511904095661331097477653173655198770575225353240966796875 452 62607238265829759655267848723530134572505356083971549256129116060835502869201971313208413393596415661848870291290516360330218303980033134056444285278114138920336624242278522482735755453771128071739326983002773535712286983993292432959520965596311725676059722900390625 453 313036191329148798276339243617650672862526780419857746280645580304177514346009856566042066967982078309244351456452581801651091519900165670282221426390570694601683121211392612413678777268855640358696634915013867678561434919966462164797604827981558628380298614501953125 454 939108573987446394829017730852952018587580341259573238841936740912532543038029569698126200903946234927733054369357745404953274559700497010846664279171712083805049363634177837241036331806566921076089904745041603035684304759899386494392814483944675885140895843505859375 455 4695542869937231974145088654264760092937901706297866194209683704562662715190147848490631004519731174638665271846788727024766372798502485054233321395858560419025246818170889186205181659032834605380449523725208015178421523799496932471964072419723379425704479217529296875 456 14086628609811695922435265962794280278813705118893598582629051113687988145570443545471893013559193523915995815540366181074299118395507455162699964187575681257075740454512667558615544977098503816141348571175624045535264571398490797415892217259170138277113437652587890625 457 70433143049058479612176329813971401394068525594467992913145255568439940727852217727359465067795967619579979077701830905371495591977537275813499820937878406285378702272563337793077724885492519080706742855878120227676322856992453987079461086295850691385567188262939453125 458 211299429147175438836528989441914204182205576783403978739435766705319822183556653182078395203387902858739937233105492716114486775932611827440499462813635218856136106817690013379233174656477557242120228567634360683028968570977361961238383258887552074156701564788818359375 459 1056497145735877194182644947209571020911027883917019893697178833526599110917783265910391976016939514293699686165527463580572433879663059137202497314068176094280680534088450066896165873282387786210601142838171803415144842854886809806191916294437760370783507823944091796875 460 3169491437207631582547934841628713062733083651751059681091536500579797332753349797731175928050818542881099058496582390741717301638989177411607491942204528282842041602265350200688497619847163358631803428514515410245434528564660429418575748883313281112350523471832275390625 461 15847457186038157912739674208143565313665418258755298405457682502898986663766748988655879640254092714405495292482911953708586508194945887058037459711022641414210208011326751003442488099235816793159017142572577051227172642823302147092878744416566405561752617359161376953125 462 47542371558114473738219022624430695940996254776265895216373047508696959991300246965967638920762278143216485877448735861125759524584837661174112379133067924242630624033980253010327464297707450379477051427717731153681517928469906441278636233249699216685257852077484130859375 463 237711857790572368691095113122153479704981273881329476081865237543484799956501234829838194603811390716082429387243679305628797622924188305870561895665339621213153120169901265051637321488537251897385257138588655768407589642349532206393181166248496083426289260387420654296875 464 713135573371717106073285339366460439114943821643988428245595712630454399869503704489514583811434172148247288161731037916886392868772564917611685686996018863639459360509703795154911964465611755692155771415765967305222768927048596619179543498745488250278867781162261962890625 465 3565677866858585530366426696832302195574719108219942141227978563152271999347518522447572919057170860741236440808655189584431964343862824588058428434980094318197296802548518975774559822328058778460778857078829836526113844635242983095897717493727441251394338905811309814453125 466 10697033600575756591099280090496906586724157324659826423683935689456815998042555567342718757171512582223709322425965568753295893031588473764175285304940282954591890407645556927323679466984176335382336571236489509578341533905728949287693152481182323754183016717433929443359375 467 53485168002878782955496400452484532933620786623299132118419678447284079990212777836713593785857562911118546612129827843766479465157942368820876426524701414772959452038227784636618397334920881676911682856182447547891707669528644746438465762405911618770915083587169647216796875 468 160455504008636348866489201357453598800862359869897396355259035341852239970638333510140781357572688733355639836389483531299438395473827106462629279574104244318878356114683353909855192004762645030735048568547342643675123008585934239315397287217734856312745250761508941650390625 469 802277520043181744332446006787267994004311799349486981776295176709261199853191667550703906787863443666778199181947417656497191977369135532313146397870521221594391780573416769549275960023813225153675242842736713218375615042929671196576986436088674281563726253807544708251953125 470 2406832560129545232997338020361803982012935398048460945328885530127783599559575002652111720363590331000334597545842252969491575932107406596939439193611563664783175341720250308647827880071439675461025728528210139655126845128789013589730959308266022844691178761422634124755859375 471 12034162800647726164986690101809019910064676990242304726644427650638917997797875013260558601817951655001672987729211264847457879660537032984697195968057818323915876708601251543239139400357198377305128642641050698275634225643945067948654796541330114223455893807113170623779296875 472 36102488401943178494960070305427059730194030970726914179933282951916753993393625039781675805453854965005018963187633794542373638981611098954091587904173454971747630125803754629717418201071595131915385927923152094826902676931835203845964389623990342670367681421339511871337890625 473 180512442009715892474800351527135298650970154853634570899666414759583769966968125198908379027269274825025094815938168972711868194908055494770457939520867274858738150629018773148587091005357975659576929639615760474134513384659176019229821948119951713351838407106697559356689453125 474 541537326029147677424401054581405895952910464560903712698999244278751309900904375596725137081807824475075284447814506918135604584724166484311373818562601824576214451887056319445761273016073926978730788918847281422403540153977528057689465844359855140055515221320092678070068359375 475 2707686630145738387122005272907029479764552322804518563494996221393756549504521877983625685409039122375376422239072534590678022923620832421556869092813009122881072259435281597228806365080369634893653944594236407112017700769887640288447329221799275700277576106600463390350341796875 476 8123059890437215161366015818721088439293656968413555690484988664181269648513565633950877056227117367126129266717217603772034068770862497264670607278439027368643216778305844791686419095241108904680961833782709221336053102309662920865341987665397827100832728319801390171051025390625 477 40615299452186075806830079093605442196468284842067778452424943320906348242567828169754385281135586835630646333586088018860170343854312486323353036392195136843216083891529223958432095476205544523404809168913546106680265511548314604326709938326989135504163641599006950855255126953125 478 121845898356558227420490237280816326589404854526203335357274829962719044727703484509263155843406760506891939000758264056580511031562937458970059109176585410529648251674587671875296286428616633570214427506740638320040796534644943812980129814980967406512490924797020852565765380859375 479 609229491782791137102451186404081632947024272631016676786374149813595223638517422546315779217033802534459695003791320282902555157814687294850295545882927052648241258372938359376481432143083167851072137533703191600203982673224719064900649074904837032562454623985104262828826904296875 480 1827688475348373411307353559212244898841072817893050030359122449440785670915552267638947337651101407603379085011373960848707665473444061884550886637648781157944723775118815078129444296429249503553216412601109574800611948019674157194701947224714511097687363871955312788486480712890625 481 9138442376741867056536767796061224494205364089465250151795612247203928354577761338194736688255507038016895425056869804243538327367220309422754433188243905789723618875594075390647221482146247517766082063005547874003059740098370785973509736123572555488436819359776563942432403564453125 482 27415327130225601169610303388183673482616092268395750455386836741611785063733284014584210064766521114050686275170609412730614982101660928268263299564731717369170856626782226171941664446438742553298246189016643622009179220295112357920529208370717666465310458079329691827297210693359375 483 137076635651128005848051516940918367413080461341978752276934183708058925318666420072921050323832605570253431375853047063653074910508304641341316497823658586845854283133911130859708322232193712766491230945083218110045896101475561789602646041853588332326552290396648459136486053466796875 484 411229906953384017544154550822755102239241384025936256830802551124176775955999260218763150971497816710760294127559141190959224731524913924023949493470975760537562849401733392579124966696581138299473692835249654330137688304426685368807938125560764996979656871189945377409458160400390625 485 2056149534766920087720772754113775511196206920129681284154012755620883879779996301093815754857489083553801470637795705954796123657624569620119747467354878802687814247008666962895624833482905691497368464176248271650688441522133426844039690627803824984898284355949726887047290802001953125 486 6168448604300760263162318262341326533588620760389043852462038266862651639339988903281447264572467250661404411913387117864388370972873708860359242402064636408063442741026000888686874500448717074492105392528744814952065324566400280532119071883411474954694853067849180661141872406005859375 487 30842243021503801315811591311706632667943103801945219262310191334313258196699944516407236322862336253307022059566935589321941854864368544301796212010323182040317213705130004443434372502243585372460526962643724074760326622832001402660595359417057374773474265339245903305709362030029296875 488 92526729064511403947434773935119898003829311405835657786930574002939774590099833549221708968587008759921066178700806767965825564593105632905388636030969546120951641115390013330303117506730756117381580887931172224280979868496004207981786078251172124320422796017737709917128086090087890625 489 462633645322557019737173869675599490019146557029178288934652870014698872950499167746108544842935043799605330893504033839829127822965528164526943180154847730604758205576950066651515587533653780586907904439655861121404899342480021039908930391255860621602113980088688549585640430450439453125 490 1387900935967671059211521609026798470057439671087534866803958610044096618851497503238325634528805131398815992680512101519487383468896584493580829540464543191814274616730850199954546762600961341760723713318967583364214698027440063119726791173767581864806341940266065648756921291351318359375 491 6939504679838355296057608045133992350287198355437674334019793050220483094257487516191628172644025656994079963402560507597436917344482922467904147702322715959071373083654250999772733813004806708803618566594837916821073490137200315598633955868837909324031709701330328243784606456756591796875 492 20818514039515065888172824135401977050861595066313023002059379150661449282772462548574884517932076970982239890207681522792310752033448767403712443106968147877214119250962752999318201439014420126410855699784513750463220470411600946795901867606513727972095129103990984731353819370269775390625 493 104092570197575329440864120677009885254307975331565115010296895753307246413862312742874422589660384854911199451038407613961553760167243837018562215534840739386070596254813764996591007195072100632054278498922568752316102352058004733979509338032568639860475645519954923656769096851348876953125 494 312277710592725988322592362031029655762923925994695345030890687259921739241586938228623267768981154564733598353115222841884661280501731511055686646604522218158211788764441294989773021585216301896162835496767706256948307056174014201938528014097705919581426936559864770970307290554046630859375 495 1561388552963629941612961810155148278814619629973476725154453436299608696207934691143116338844905772823667991765576114209423306402508657555278433233022611090791058943822206474948865107926081509480814177483838531284741535280870071009692640070488529597907134682799323854851536452770233154296875 496 4684165658890889824838885430465444836443858889920430175463360308898826088623804073429349016534717318471003975296728342628269919207525972665835299699067833272373176831466619424846595323778244528442442532451515593854224605842610213029077920211465588793721404048397971564554609358310699462890625 497 23420828294454449124194427152327224182219294449602150877316801544494130443119020367146745082673586592355019876483641713141349596037629863329176498495339166361865884157333097124232976618891222642212212662257577969271123029213051065145389601057327943968607020241989857822773046791553497314453125 498 70262484883363347372583281456981672546657883348806452631950404633482391329357061101440235248020759777065059629450925139424048788112889589987529495486017499085597652471999291372698929856673667926636637986772733907813369087639153195436168803171983831905821060725969573468319140374660491943359375 499 351312424416816736862916407284908362733289416744032263159752023167411956646785305507201176240103798885325298147254625697120243940564447949937647477430087495427988262359996456863494649283368339633183189933863669539066845438195765977180844015859919159529105303629847867341595701873302459716796875 500 1053937273250450210588749221854725088199868250232096789479256069502235869940355916521603528720311396655975894441763877091360731821693343849812942432290262486283964787079989370590483947850105018899549569801591008617200536314587297931542532047579757478587315910889543602024787105619907379150390625 501 5269686366252251052943746109273625440999341251160483947396280347511179349701779582608017643601556983279879472208819385456803659108466719249064712161451312431419823935399946852952419739250525094497747849007955043086002681572936489657712660237898787392936579554447718010123935528099536895751953125 502 15809059098756753158831238327820876322998023753481451842188841042533538049105338747824052930804670949839638416626458156370410977325400157747194136484353937294259471806199840558857259217751575283493243547023865129258008044718809468973137980713696362178809738663343154030371806584298610687255859375 503 79045295493783765794156191639104381614990118767407259210944205212667690245526693739120264654023354749198192083132290781852054886627000788735970682421769686471297359030999202794286296088757876417466217735119325646290040223594047344865689903568481810894048693316715770151859032921493053436279296875 504 237135886481351297382468574917313144844970356302221777632832615638003070736580081217360793962070064247594576249396872345556164659881002366207912047265309059413892077092997608382858888266273629252398653205357976938870120670782142034597069710705445432682146079950147310455577098764479160308837890625 505 1185679432406756486912342874586565724224851781511108888164163078190015353682900406086803969810350321237972881246984361727780823299405011831039560236326545297069460385464988041914294441331368146261993266026789884694350603353910710172985348553527227163410730399750736552277885493822395801544189453125 506 3557038297220269460737028623759697172674555344533326664492489234570046061048701218260411909431050963713918643740953085183342469898215035493118680708979635891208381156394964125742883323994104438785979798080369654083051810061732130518956045660581681490232191199252209656833656481467187404632568359375 507 17785191486101347303685143118798485863372776722666633322462446172850230305243506091302059547155254818569593218704765425916712349491075177465593403544898179456041905781974820628714416619970522193929898990401848270415259050308660652594780228302908407451160955996261048284168282407335937023162841796875 508 53355574458304041911055429356395457590118330167999899967387338518550690915730518273906178641465764455708779656114296277750137048473225532396780210634694538368125717345924461886143249859911566581789696971205544811245777150925981957784340684908725222353482867988783144852504847222007811069488525390625 509 266777872291520209555277146781977287950591650839999499836936692592753454578652591369530893207328822278543898280571481388750685242366127661983901053173472691840628586729622309430716249299557832908948484856027724056228885754629909788921703424543626111767414339943915724262524236110039055347442626953125 510 800333616874560628665831440345931863851774952519998499510810077778260363735957774108592679621986466835631694841714444166252055727098382985951703159520418075521885760188866928292148747898673498726845454568083172168686657263889729366765110273630878335302243019831747172787572708330117166042327880859375 511 4001668084372803143329157201729659319258874762599992497554050388891301818679788870542963398109932334178158474208572220831260278635491914929758515797602090377609428800944334641460743739493367493634227272840415860843433286319448646833825551368154391676511215099158735863937863541650585830211639404296875 512 12005004253118409429987471605188977957776624287799977492662151166673905456039366611628890194329797002534475422625716662493780835906475744789275547392806271132828286402833003924382231218480102480902681818521247582530299858958345940501476654104463175029533645297476207591813590624951757490634918212890625 513 60025021265592047149937358025944889788883121438999887463310755833369527280196833058144450971648985012672377113128583312468904179532378723946377736964031355664141432014165019621911156092400512404513409092606237912651499294791729702507383270522315875147668226487381037959067953124758787453174591064453125 514 180075063796776141449812074077834669366649364316999662389932267500108581840590499174433352914946955038017131339385749937406712538597136171839133210892094066992424296042495058865733468277201537213540227277818713737954497884375189107522149811566947625443004679462143113877203859374276362359523773193359375 515 900375318983880707249060370389173346833246821584998311949661337500542909202952495872166764574734775190085656696928749687033562692985680859195666054460470334962121480212475294328667341386007686067701136389093568689772489421875945537610749057834738127215023397310715569386019296871381811797618865966796875 516 2701125956951642121747181111167520040499740464754994935848984012501628727608857487616500293724204325570256970090786249061100688078957042577586998163381411004886364440637425882986002024158023058203103409167280706069317468265627836612832247173504214381645070191932146708158057890614145435392856597900390625 517 13505629784758210608735905555837600202498702323774974679244920062508143638044287438082501468621021627851284850453931245305503440394785212887934990816907055024431822203187129414930010120790115291015517045836403530346587341328139183064161235867521071908225350959660733540790289453070727176964282989501953125 518 40516889354274631826207716667512800607496106971324924037734760187524430914132862314247504405863064883553854551361793735916510321184355638663804972450721165073295466609561388244790030362370345873046551137509210591039762023984417549192483707602563215724676052878982200622370868359212181530892848968505859375 519 202584446771373159131038583337564003037480534856624620188673800937622154570664311571237522029315324417769272756808968679582551605921778193319024862253605825366477333047806941223950151811851729365232755687546052955198810119922087745962418538012816078623380264394911003111854341796060907654464244842529296875 520 607753340314119477393115750012692009112441604569873860566021402812866463711992934713712566087945973253307818270426906038747654817765334579957074586760817476099431999143420823671850455435555188095698267062638158865596430359766263237887255614038448235870140793184733009335563025388182722963392734527587890625 521 3038766701570597386965578750063460045562208022849369302830107014064332318559964673568562830439729866266539091352134530193738274088826672899785372933804087380497159995717104118359252277177775940478491335313190794327982151798831316189436278070192241179350703965923665046677815126940913614816963672637939453125 522 9116300104711792160896736250190380136686624068548107908490321042192996955679894020705688491319189598799617274056403590581214822266480018699356118801412262141491479987151312355077756831533327821435474005939572382983946455396493948568308834210576723538052111897770995140033445380822740844450891017913818359375 523 45581500523558960804483681250951900683433120342740539542451605210964984778399470103528442456595947993998086370282017952906074111332400093496780594007061310707457399935756561775388784157666639107177370029697861914919732276982469742841544171052883617690260559488854975700167226904113704222254455089569091796875 524 136744501570676882413451043752855702050299361028221618627354815632894954335198410310585327369787843981994259110846053858718222333997200280490341782021183932122372199807269685326166352472999917321532110089093585744759196830947409228524632513158650853070781678466564927100501680712341112666763365268707275390625 525 683722507853384412067255218764278510251496805141108093136774078164474771675992051552926636848939219909971295554230269293591111669986001402451708910105919660611860999036348426630831762364999586607660550445467928723795984154737046142623162565793254265353908392332824635502508403561705563333816826343536376953125 526 2051167523560153236201765656292835530754490415423324279410322234493424315027976154658779910546817659729913886662690807880773335009958004207355126730317758981835582997109045279892495287094998759822981651336403786171387952464211138427869487697379762796061725176998473906507525210685116690001450479030609130859375 527 10255837617800766181008828281464177653772452077116621397051611172467121575139880773293899552734088298649569433313454039403866675049790021036775633651588794909177914985545226399462476435474993799114908256682018930856939762321055692139347438486898813980308625884992369532537626053425583450007252395153045654296875 528 30767512853402298543026484844392532961317356231349864191154833517401364725419642319881698658202264895948708299940362118211600025149370063110326900954766384727533744956635679198387429306424981397344724770046056792570819286963167076418042315460696441940925877654977108597612878160276750350021757185459136962890625 529 153837564267011492715132424221962664806586781156749320955774167587006823627098211599408493291011324479743541499701810591058000125746850315551634504773831923637668724783178395991937146532124906986723623850230283962854096434815835382090211577303482209704629388274885542988064390801383751750108785927295684814453125 530 461512692801034478145397272665887994419760343470247962867322502761020470881294634798225479873033973439230624499105431773174000377240550946654903514321495770913006174349535187975811439596374720960170871550690851888562289304447506146270634731910446629113888164824656628964193172404151255250326357781887054443359375 531 2307563464005172390726986363329439972098801717351239814336612513805102354406473173991127399365169867196153122495527158865870001886202754733274517571607478854565030871747675939879057197981873604800854357753454259442811446522237530731353173659552233145569440824123283144820965862020756276251631788909435272216796875 532 6922690392015517172180959089988319916296405152053719443009837541415307063219419521973382198095509601588459367486581476597610005658608264199823552714822436563695092615243027819637171593945620814402563073260362778328434339566712592194059520978656699436708322472369849434462897586062268828754895366728305816650390625 533 34613451960077585860904795449941599581482025760268597215049187707076535316097097609866910990477548007942296837432907382988050028293041320999117763574112182818475463076215139098185857969728104072012815366301813891642171697833562960970297604893283497183541612361849247172314487930311344143774476833641529083251953125 534 103840355880232757582714386349824798744446077280805791645147563121229605948291292829600732971432644023826890512298722148964150084879123962997353290722336548455426389228645417294557573909184312216038446098905441674926515093500688882910892814679850491550624837085547741516943463790934032431323430500924587249755859375 535 519201779401163787913571931749123993722230386404028958225737815606148029741456464148003664857163220119134452561493610744820750424395619814986766453611682742277131946143227086472787869545921561080192230494527208374632575467503444414554464073399252457753124185427738707584717318954670162156617152504622936248779296875 536 1557605338203491363740715795247371981166691159212086874677213446818444089224369392444010994571489660357403357684480832234462251273186859444960299360835048226831395838429681259418363608637764683240576691483581625123897726402510333243663392220197757373259372556283216122754151956864010486469851457513868808746337890625 537 7788026691017456818703578976236859905833455796060434373386067234092220446121846962220054972857448301787016788422404161172311256365934297224801496804175241134156979192148406297091818043188823416202883457417908125619488632012551666218316961100988786866296862781416080613770759784320052432349257287569344043731689453125 538 23364080073052370456110736928710579717500367388181303120158201702276661338365540886660164918572344905361050365267212483516933769097802891674404490412525723402470937576445218891275454129566470248608650372253724376858465896037654998654950883302966360598890588344248241841312279352960157297047771862708032131195068359375 539 116820400365261852280553684643552898587501836940906515600791008511383306691827704433300824592861724526805251826336062417584668845489014458372022452062628617012354687882226094456377270647832351243043251861268621884292329480188274993274754416514831802994452941721241209206561396764800786485238859313540160655975341796875 540 350461201095785556841661053930658695762505510822719546802373025534149920075483113299902473778585173580415755479008187252754006536467043375116067356187885851037064063646678283369131811943497053729129755583805865652876988440564824979824263249544495408983358825163723627619684190294402359455716577940620481967926025390625 541 1752306005478927784208305269653293478812527554113597734011865127670749600377415566499512368892925867902078777395040936263770032682335216875580336780939429255185320318233391416845659059717485268645648777919029328264384942202824124899121316247722477044916794125818618138098420951472011797278582889703102409839630126953125 542 5256918016436783352624915808959880436437582662340793202035595383012248801132246699498537106678777603706236332185122808791310098047005650626741010342818287765555960954700174250536977179152455805936946333757087984793154826608472374697363948743167431134750382377455854414295262854416035391835748669109307229518890380859375 543 26284590082183916763124579044799402182187913311703966010177976915061244005661233497492685533393888018531181660925614043956550490235028253133705051714091438827779804773500871252684885895762279029684731668785439923965774133042361873486819743715837155673751911887279272071476314272080176959178743345546536147594451904296875 544 78853770246551750289373737134398206546563739935111898030533930745183732016983700492478056600181664055593544982776842131869651470705084759401115155142274316483339414320502613758054657687286837089054195006356319771897322399127085620460459231147511467021255735661837816214428942816240530877536230036639608442783355712890625 545 394268851232758751446868685671991032732818699675559490152669653725918660084918502462390283000908320277967724913884210659348257353525423797005575775711371582416697071602513068790273288436434185445270975031781598859486611995635428102302296155737557335106278678309189081072144714081202654387681150183198042213916778564453125 546 1182806553698276254340606057015973098198456099026678470458008961177755980254755507387170849002724960833903174741652631978044772060576271391016727327134114747250091214807539206370819865309302556335812925095344796578459835986906284306906888467212672005318836034927567243216434142243607963163043450549594126641750335693359375 547 5914032768491381271703030285079865490992280495133392352290044805888779901273777536935854245013624804169515873708263159890223860302881356955083636635670573736250456074037696031854099326546512781679064625476723982892299179934531421534534442336063360026594180174637836216082170711218039815815217252747970633208751678466796875 548 17742098305474143815109090855239596472976841485400177056870134417666339703821332610807562735040874412508547621124789479670671580908644070865250909907011721208751368222113088095562297979639538345037193876430171948676897539803594264603603327008190080079782540523913508648246512133654119447445651758243911899626255035400390625 549 88710491527370719075545454276197982364884207427000885284350672088331698519106663054037813675204372062542738105623947398353357904543220354326254549535058606043756841110565440477811489898197691725185969382150859743384487699017971323018016635040950400398912702619567543241232560668270597237228258791219559498131275177001953125 550 266131474582112157226636362828593947094652622281002655853052016264995095557319989162113441025613116187628214316871842195060073713629661062978763648605175818131270523331696321433434469694593075175557908146452579230153463097053913969054049905122851201196738107858702629723697682004811791711684776373658678494393825531005859375 551 1330657372910560786133181814142969735473263111405013279265260081324975477786599945810567205128065580938141071584359210975300368568148305314893818243025879090656352616658481607167172348472965375877789540732262896150767315485269569845270249525614256005983690539293513148618488410024058958558423881868293392471969127655029296875 552 3991972118731682358399545442428909206419789334215039837795780243974926433359799837431701615384196742814423214753077632925901105704444915944681454729077637271969057849975444821501517045418896127633368622196788688452301946455808709535810748576842768017951071617880539445855465230072176875675271645604880177415907382965087890625 553 19959860593658411791997727212144546032098946671075199188978901219874632166798999187158508076920983714072116073765388164629505528522224579723407273645388186359845289249877224107507585227094480638166843110983943442261509732279043547679053742884213840089755358089402697229277326150360884378376358228024400887079536914825439453125 554 59879581780975235375993181636433638096296840013225597566936703659623896500396997561475524230762951142216348221296164493888516585566673739170221820936164559079535867749631672322522755681283441914500529332951830326784529196837130643037161228652641520269266074268208091687831978451082653135129074684073202661238610744476318359375 555 299397908904876176879965908182168190481484200066127987834683518298119482501984987807377621153814755711081741106480822469442582927833368695851109104680822795397679338748158361612613778406417209572502646664759151633922645984185653215185806143263207601346330371341040458439159892255413265675645373420366013306193053722381591796875 556 898193726714628530639897724546504571444452600198383963504050554894358447505954963422132863461444267133245223319442467408327748783500106087553327314042468386193038016244475084837841335219251628717507939994277454901767937952556959645557418429789622804038991114023121375317479676766239797026936120261098039918579161167144775390625 557 4490968633573142653199488622732522857222263000991919817520252774471792237529774817110664317307221335666226116597212337041638743917500530437766636570212341930965190081222375424189206676096258143587539699971387274508839689762784798227787092148948114020194955570115606876587398383831198985134680601305490199592895805835723876953125 558 13472905900719427959598465868197568571666789002975759452560758323415376712589324451331992951921664006998678349791637011124916231752501591313299909710637025792895570243667126272567620028288774430762619099914161823526519069288354394683361276446844342060584866710346820629762195151493596955404041803916470598778687417507171630859375 559 67364529503597139797992329340987842858333945014878797262803791617076883562946622256659964759608320034993391748958185055624581158762507956566499548553185128964477851218335631362838100141443872153813095499570809117632595346441771973416806382234221710302924333551734103148810975757467984777020209019582352993893437087535858154296875 560 202093588510791419393976988022963528575001835044636391788411374851230650688839866769979894278824960104980175246874555166873743476287523869699498645659555386893433553655006894088514300424331616461439286498712427352897786039325315920250419146702665130908773000655202309446432927272403954331060627058747058981680311262607574462890625 561 1010467942553957096969884940114817642875009175223181958942056874256153253444199333849899471394124800524900876234372775834368717381437619348497493228297776934467167768275034470442571502121658082307196432493562136764488930196626579601252095733513325654543865003276011547232164636362019771655303135293735294908401556313037872314453125 562 3031403827661871290909654820344452928625027525669545876826170622768459760332598001549698414182374401574702628703118327503106152144312858045492479684893330803401503304825103411327714506364974246921589297480686410293466790589879738803756287200539976963631595009828034641696493909086059314965909405881205884725204668939113616943359375 563 15157019138309356454548274101722264643125137628347729384130853113842298801662990007748492070911872007873513143515591637515530760721564290227462398424466654017007516524125517056638572531824871234607946487403432051467333952949398694018781436002699884818157975049140173208482469545430296574829547029406029423626023344695568084716796875 564 45471057414928069363644822305166793929375412885043188152392559341526896404988970023245476212735616023620539430546774912546592282164692870682387195273399962051022549572376551169915717595474613703823839462210296154402001858848196082056344308008099654454473925147420519625447408636290889724488641088218088270878070034086704254150390625 565 227355287074640346818224111525833969646877064425215940761962796707634482024944850116227381063678080118102697152733874562732961410823464353411935976366999810255112747861882755849578587977373068519119197311051480772010009294240980410281721540040498272272369625737102598127237043181454448622443205441090441354390350170433521270751953125 566 682065861223921040454672334577501908940631193275647822285888390122903446074834550348682143191034240354308091458201623688198884232470393060235807929100999430765338243585648267548735763932119205557357591933154442316030027882722941230845164620121494816817108877211307794381711129544363345867329616323271324063171050511300563812255859375 567 3410329306119605202273361672887509544703155966378239111429441950614517230374172751743410715955171201771540457291008118440994421162351965301179039645504997153826691217928241337743678819660596027786787959665772211580150139413614706154225823100607474084085544386056538971908555647721816729336648081616356620315855252556502819061279296875 568 10230987918358815606820085018662528634109467899134717334288325851843551691122518255230232147865513605314621371873024355322983263487055895903537118936514991461480073653784724013231036458981788083360363878997316634740450418240844118462677469301822422252256633158169616915725666943165450188009944244849069860947565757669508457183837890625 569 51154939591794078034100425093312643170547339495673586671441629259217758455612591276151160739327568026573106859365121776614916317435279479517685594682574957307400368268923620066155182294908940416801819394986583173702252091204220592313387346509112111261283165790848084578628334715827250940049721224245349304737828788347542285919189453125 570 153464818775382234102301275279937929511642018487020760014324887777653275366837773828453482217982704079719320578095365329844748952305838438553056784047724871922201104806770860198465546884726821250405458184959749521106756273612661776940162039527336333783849497372544253735885004147481752820149163672736047914213486365042626857757568359375 571 767324093876911170511506376399689647558210092435103800071624438888266376834188869142267411089913520398596602890476826649223744761529192192765283920238624359611005524033854300992327734423634106252027290924798747605533781368063308884700810197636681668919247486862721268679425020737408764100745818363680239571067431825213134288787841796875 572 2301972281630733511534519129199068942674630277305311400214873316664799130502566607426802233269740561195789808671430479947671234284587576578295851760715873078833016572101562902976983203270902318756081872774396242816601344104189926654102430592910045006757742460588163806038275062212226292302237455091040718713202295475639402866363525390625 573 11509861408153667557672595645995344713373151386526557001074366583323995652512833037134011166348702805978949043357152399738356171422937882891479258803579365394165082860507814514884916016354511593780409363871981214083006720520949633270512152964550225033788712302940819030191375311061131461511187275455203593566011477378197014331817626953125 574 34529584224461002673017786937986034140119454159579671003223099749971986957538499111402033499046108417936847130071457199215068514268813648674437776410738096182495248581523443544654748049063534781341228091615943642249020161562848899811536458893650675101366136908822457090574125933183394384533561826365610780698034432134591042995452880859375 575 172647921122305013365088934689930170700597270797898355016115498749859934787692495557010167495230542089684235650357285996075342571344068243372188882053690480912476242907617217723273740245317673906706140458079718211245100807814244499057682294468253375506830684544112285452870629665916971922667809131828053903490172160672955214977264404296875 576 517943763366915040095266804069790512101791812393695065048346496249579804363077486671030502485691626269052706951071857988226027714032204730116566646161071442737428728722851653169821220735953021720118421374239154633735302423442733497173046883404760126520492053632336856358611888997750915768003427395484161710470516482018865644931793212890625 577 2589718816834575200476334020348952560508959061968475325241732481247899021815387433355152512428458131345263534755359289941130138570161023650582833230805357213687143643614258265849106103679765108600592106871195773168676512117213667485865234417023800632602460268161684281793059444988754578840017136977420808552352582410094328224658966064453125 578 7769156450503725601429002061046857681526877185905425975725197443743697065446162300065457537285374394035790604266077869823390415710483070951748499692416071641061430930842774797547318311039295325801776320613587319506029536351641002457595703251071401897807380804485052845379178334966263736520051410932262425657057747230282984673976898193359375 579 38845782252518628007145010305234288407634385929527129878625987218718485327230811500327287686426871970178953021330389349116952078552415354758742498462080358205307154654213873987736591555196476629008881603067936597530147681758205012287978516255357009489036904022425264226895891674831318682600257054661312128285288736151414923369884490966796875 580 116537346757555884021435030915702865222903157788581389635877961656155455981692434500981863059280615910536859063991168047350856235657246064276227495386241074615921463962641621963209774665589429887026644809203809792590443045274615036863935548766071028467110712067275792680687675024493956047800771163983936384855866208454244770109653472900390625 581 582686733787779420107175154578514326114515788942906948179389808280777279908462172504909315296403079552684295319955840236754281178286230321381137476931205373079607319813208109816048873327947149435133224046019048962952215226373075184319677743830355142335553560336378963403438375122469780239003855819919681924279331042271223850548267364501953125 582 1748060201363338260321525463735542978343547366828720844538169424842331839725386517514727945889209238658052885959867520710262843534858690964143412430793616119238821959439624329448146619983841448305399672138057146888856645679119225552959033231491065427006660681009136890210315125367409340717011567459759045772837993126813671551644802093505859375 583 8740301006816691301607627318677714891717736834143604222690847124211659198626932587573639729446046193290264429799337603551314217674293454820717062153968080596194109797198121647240733099919207241526998360690285734444283228395596127764795166157455327135033303405045684451051575626837046703585057837298795228864189965634068357758224010467529296875 584 26220903020450073904822881956033144675153210502430812668072541372634977595880797762720919188338138579870793289398012810653942653022880364462151186461904241788582329391594364941722199299757621724580995082070857203332849685186788383294385498472365981405099910215137053353154726880511140110755173511896385686592569896902205073274672031402587890625 585 131104515102250369524114409780165723375766052512154063340362706863174887979403988813604595941690692899353966446990064053269713265114401822310755932309521208942911646957971824708610996498788108622904975410354286016664248425933941916471927492361829907025499551075685266765773634402555700553775867559481928432962849484511025366373360157012939453125 586 393313545306751108572343229340497170127298157536462190021088120589524663938211966440813787825072078698061899340970192159809139795343205466932267796928563626828734940873915474125832989496364325868714926231062858049992745277801825749415782477085489721076498653227055800297320903207667101661327602678445785298888548453533076099120080471038818359375 587 1966567726533755542861716146702485850636490787682310950105440602947623319691059832204068939125360393490309496704850960799045698976716027334661338984642818134143674704369577370629164947481821629343574631155314290249963726389009128747078912385427448605382493266135279001486604516038335508306638013392228926494442742267665380495600402355194091796875 588 5899703179601266628585148440107457551909472363046932850316321808842869959073179496612206817376081180470928490114552882397137096930148082003984016953928454402431024113108732111887494842445464888030723893465942870749891179167027386241236737156282345816147479798405837004459813548115006524919914040176686779483328226802996141486801207065582275390625 589 29498515898006333142925742200537287759547361815234664251581609044214349795365897483061034086880405902354642450572764411985685484650740410019920084769642272012155120565543660559437474212227324440153619467329714353749455895835136931206183685781411729080737398992029185022299067740575032624599570200883433897416641134014980707434006035327911376953125 590 88495547694018999428777226601611863278642085445703992754744827132643049386097692449183102260641217707063927351718293235957056453952221230059760254308926816036465361696630981678312422636681973320460858401989143061248367687505410793618551057344235187242212196976087555066897203221725097873798710602650301692249923402044942122302018105983734130859375 591 442477738470094997143886133008059316393210427228519963773724135663215246930488462245915511303206088535319636758591466179785282269761106150298801271544634080182326808483154908391562113183409866602304292009945715306241838437527053968092755286721175936211060984880437775334486016108625489368993553013251508461249617010224710611510090529918670654296875 592 1327433215410284991431658399024177949179631281685559891321172406989645740791465386737746533909618265605958910275774398539355846809283318450896403814633902240546980425449464725174686339550229599806912876029837145918725515312581161904278265860163527808633182954641313326003458048325876468106980659039754525383748851030674131834530271589756011962890625 593 6637166077051424957158291995120889745898156408427799456605862034948228703957326933688732669548091328029794551378871992696779234046416592254482019073169511202734902127247323625873431697751147999034564380149185729593627576562905809521391329300817639043165914773206566630017290241629382340534903295198772626918744255153370659172651357948780059814453125 594 19911498231154274871474875985362669237694469225283398369817586104844686111871980801066198008644273984089383654136615978090337702139249776763446057219508533608204706381741970877620295093253443997103693140447557188780882729688717428564173987902452917129497744319619699890051870724888147021604709885596317880756232765460111977517954073846340179443359375 595 99557491155771374357374379926813346188472346126416991849087930524223430559359904005330990043221369920446918270683079890451688510696248883817230286097542668041023531908709854388101475466267219985518465702237785943904413648443587142820869939512264585647488721598098499450259353624440735108023549427981589403781163827300559887589770369231700897216796875 596 298672473467314123072123139780440038565417038379250975547263791572670291678079712015992970129664109761340754812049239671355065532088746651451690858292628004123070595726129563164304426398801659956555397106713357831713240945330761428462609818536793756942466164794295498350778060873322205324070648283944768211343491481901679662769311107695102691650390625 597 1493362367336570615360615698902200192827085191896254877736318957863351458390398560079964850648320548806703774060246198356775327660443733257258454291463140020615352978630647815821522131994008299782776985533566789158566204726653807142313049092683968784712330823971477491753890304366611026620353241419723841056717457409508398313846555538475513458251953125 598 4480087102009711846081847096706600578481255575688764633208956873590054375171195680239894551944961646420111322180738595070325982981331199771775362874389420061846058935891943447464566395982024899348330956600700367475698614179961421426939147278051906354136992471914432475261670913099833079861059724259171523170152372228525194941539666615426540374755859375 599 22400435510048559230409235483533002892406277878443823166044784367950271875855978401199472759724808232100556610903692975351629914906655998858876814371947100309230294679459717237322831979910124496741654783003501837378493070899807107134695736390259531770684962359572162376308354565499165399305298621295857615850761861142625974707698333077132701873779296875 600 67201306530145677691227706450599008677218833635331469498134353103850815627567935203598418279174424696301669832711078926054889744719967996576630443115841300927690884038379151711968495939730373490224964349010505512135479212699421321404087209170778595312054887078716487128925063696497496197915895863887572847552285583427877924123094999231398105621337890625 601 336006532650728388456138532252995043386094168176657347490671765519254078137839676017992091395872123481508349163555394630274448723599839982883152215579206504638454420191895758559842479698651867451124821745052527560677396063497106607020436045853892976560274435393582435644625318482487480989579479319437864237761427917139389620615474996156990528106689453125 602 1008019597952185165368415596758985130158282504529972042472015296557762234413519028053976274187616370444525047490666183890823346170799519948649456646737619513915363260575687275679527439095955602353374465235157582682032188190491319821061308137561678929680823306180747306933875955447462442968738437958313592713284283751418168861846424988470971584320068359375 603 5040097989760925826842077983794925650791412522649860212360076482788811172067595140269881370938081852222625237453330919454116730853997599743247283233688097569576816302878436378397637195479778011766872326175787913410160940952456599105306540687808394648404116530903736534669379777237312214843692189791567963566421418757090844309232124942354857921600341796875 604 15120293969282777480526233951384776952374237567949580637080229448366433516202785420809644112814245556667875712359992758362350192561992799229741849701064292708730448908635309135192911586439334035300616978527363740230482822857369797315919622063425183945212349592711209604008139331711936644531076569374703890699264256271272532927696374827064573764801025390625 605 75601469846413887402631169756923884761871187839747903185401147241832167581013927104048220564071227783339378561799963791811750962809963996148709248505321463543652244543176545675964557932196670176503084892636818701152414114286848986579598110317125919726061747963556048020040696658559683222655382846873519453496321281356362664638481874135322868824005126953125 606 226804409539241662207893509270771654285613563519243709556203441725496502743041781312144661692213683350018135685399891375435252888429891988446127745515964390630956733629529637027893673796590010529509254677910456103457242342860546959738794330951377759178185243890668144060122089975679049667966148540620558360488963844069087993915445622405968606472015380859375 607 1134022047696208311039467546353858271428067817596218547781017208627482513715208906560723308461068416750090678426999456877176264442149459942230638727579821953154783668147648185139468368982950052647546273389552280517286211714302734798693971654756888795890926219453340720300610449878395248339830742703102791802444819220345439969577228112029843032360076904296875 608 3402066143088624933118402639061574814284203452788655643343051625882447541145626719682169925383205250250272035280998370631528793326448379826691916182739465859464351004442944555418405106948850157942638820168656841551858635142908204396081914964270666387672778658360022160901831349635185745019492228109308375407334457661036319908731684336089529097080230712890625 609 17010330715443124665592013195307874071421017263943278216715258129412237705728133598410849626916026251251360176404991853157643966632241899133459580913697329297321755022214722777092025534744250789713194100843284207759293175714541021980409574821353331938363893291800110804509156748175928725097461140546541877036672288305181599543658421680447645485401153564453125 610 51030992146329373996776039585923622214263051791829834650145774388236713117184400795232548880748078753754080529214975559472931899896725697400378742741091987891965265066644168331276076604232752369139582302529852623277879527143623065941228724464059995815091679875400332413527470244527786175292383421639625631110016864915544798630975265041342936456203460693359375 611 255154960731646869983880197929618111071315258959149173250728871941183565585922003976162744403740393768770402646074877797364659499483628487001893713705459939459826325333220841656380383021163761845697911512649263116389397635718115329706143622320299979075458399377001662067637351222638930876461917108198128155550084324577723993154876325206714682281017303466796875 612 765464882194940609951640593788854333213945776877447519752186615823550696757766011928488233211221181306311207938224633392093978498450885461005681141116379818379478975999662524969141149063491285537093734537947789349168192907154345989118430866960899937226375198131004986202912053667916792629385751324594384466650252973733171979464628975620144046843051910400390625 613 3827324410974703049758202968944271666069728884387237598760933079117753483788830059642441166056105906531556039691123166960469892492254427305028405705581899091897394879998312624845705745317456427685468672689738946745840964535771729945592154334804499686131875990655024931014560268339583963146928756622971922333251264868665859897323144878100720234215259552001953125 614 11481973232924109149274608906832814998209186653161712796282799237353260451366490178927323498168317719594668119073369500881409677476763281915085217116745697275692184639994937874537117235952369283056406018069216840237522893607315189836776463004413499058395627971965074793043680805018751889440786269868915766999753794605997579691969434634302160702645778656005859375 615 57409866164620545746373044534164074991045933265808563981413996186766302256832450894636617490841588597973340595366847504407048387383816409575426085583728486378460923199974689372685586179761846415282030090346084201187614468036575949183882315022067495291978139859825373965218404025093759447203931349344578834998768973029987898459847173171510803513228893280029296875 616 172229598493861637239119133602492224973137799797425691944241988560298906770497352683909852472524765793920021786100542513221145162151449228726278256751185459135382769599924068118056758539285539245846090271038252603562843404109727847551646945066202485875934419579476121895655212075281278341611794048033736504996306919089963695379541519514532410539686679840087890625 617 861147992469308186195595668012461124865688998987128459721209942801494533852486763419549262362623828969600108930502712566105725810757246143631391283755927295676913847999620340590283792696427696229230451355191263017814217020548639237758234725331012429379672097897380609478276060376406391708058970240168682524981534595449818476897707597572662052698433399200439453125 618 2583443977407924558586787004037383374597066996961385379163629828404483601557460290258647787087871486908800326791508137698317177432271738430894173851267781887030741543998861021770851378089283088687691354065573789053442651061645917713274704175993037288139016293692141828434828181129219175124176910720506047574944603786349455430693122792717986158095300197601318359375 619 12917219887039622792933935020186916872985334984806926895818149142022418007787301451293238935439357434544001633957540688491585887161358692154470869256338909435153707719994305108854256890446415443438456770327868945267213255308229588566373520879965186440695081468460709142174140905646095875620884553602530237874723018931747277153465613963589930790476500988006591796875 620 38751659661118868378801805060560750618956004954420780687454447426067254023361904353879716806318072303632004901872622065474757661484076076463412607769016728305461123159982915326562770671339246330315370310983606835801639765924688765699120562639895559322085244405382127426522422716938287626862653660807590713624169056795241831460396841890769792371429502964019775390625 621 193758298305594341894009025302803753094780024772103903437272237130336270116809521769398584031590361518160024509363110327373788307420380382317063038845083641527305615799914576632813853356696231651576851554918034179008198829623443828495602813199477796610426222026910637132612113584691438134313268304037953568120845283976209157301984209453848961857147514820098876953125 622 581274894916783025682027075908411259284340074316311710311816711391008810350428565308195752094771084554480073528089330982121364922261141146951189116535250924581916847399743729898441560070088694954730554664754102537024596488870331485486808439598433389831278666080731911397836340754074314402939804912113860704362535851928627471905952628361546885571442544460296630859375 623 2906374474583915128410135379542056296421700371581558551559083556955044051752142826540978760473855422772400367640446654910606824611305705734755945582676254622909584236998718649492207800350443474773652773323770512685122982444351657427434042197992166949156393330403659556989181703770371572014699024560569303521812679259643137359529763141807734427857212722301483154296875 624 8719123423751745385230406138626168889265101114744675654677250670865132155256428479622936281421566268317201102921339964731820473833917117204267836748028763868728752710996155948476623401051330424320958319971311538055368947333054972282302126593976500847469179991210978670967545111311114716044097073681707910565438037778929412078589289425423203283571638166904449462890625 625 43595617118758726926152030693130844446325505573723378273386253354325660776282142398114681407107831341586005514606699823659102369169585586021339183740143819343643763554980779742383117005256652121604791599856557690276844736665274861411510632969882504237345899956054893354837725556555573580220485368408539552827190188894647060392946447127116016417858190834522247314453125 626 130786851356276180778456092079392533338976516721170134820158760062976982328846427194344044221323494024758016543820099470977307107508756758064017551220431458030931290664942339227149351015769956364814374799569673070830534209995824584234531898909647512712037699868164680064513176669666720740661456105225618658481570566683941181178839341381348049253574572503566741943359375 627 653934256781380903892280460396962666694882583605850674100793800314884911644232135971720221106617470123790082719100497354886535537543783790320087756102157290154656453324711696135746755078849781824071873997848365354152671049979122921172659494548237563560188499340823400322565883348333603703307280526128093292407852833419705905894196706906740246267872862517833709716796875 628 1961802770344142711676841381190888000084647750817552022302381400944654734932696407915160663319852410371370248157301492064659606612631351370960263268306471870463969359974135088407240265236549345472215621993545096062458013149937368763517978483644712690680565498022470200967697650045000811109921841578384279877223558500259117717682590120720220738803618587553501129150390625 629 9809013851720713558384206905954440000423238754087760111511907004723273674663482039575803316599262051856851240786507460323298033063156756854801316341532359352319846799870675442036201326182746727361078109967725480312290065749686843817589892418223563453402827490112351004838488250225004055549609207891921399386117792501295588588412950603601103694018092937767505645751953125 630 29427041555162140675152620717863320001269716262263280334535721014169821023990446118727409949797786155570553722359522380969894099189470270564403949024597078056959540399612026326108603978548240182083234329903176440936870197249060531452769677254670690360208482470337053014515464750675012166648827623675764198158353377503886765765238851810803311082054278813302516937255859375 631 147135207775810703375763103589316600006348581311316401672678605070849105119952230593637049748988930777852768611797611904849470495947351352822019745122985390284797701998060131630543019892741200910416171649515882204684350986245302657263848386273353451801042412351685265072577323753375060833244138118378820990791766887519433828826194259054016555410271394066512584686279296875 632 441405623327432110127289310767949800019045743933949205018035815212547315359856691780911149246966792333558305835392835714548411487842054058466059235368956170854393105994180394891629059678223602731248514948547646614053052958735907971791545158820060355403127237055055795217731971260125182499732414355136462972375300662558301486478582777162049666230814182199537754058837890625 633 2207028116637160550636446553839749000095228719669746025090179076062736576799283458904555746234833961667791529176964178572742057439210270292330296176844780854271965529970901974458145298391118013656242574742738233070265264793679539858957725794100301777015636185275278976088659856300625912498662071775682314861876503312791507432392913885810248331154070910997688770294189453125 634 6621084349911481651909339661519247000285686159009238075270537228188209730397850376713667238704501885003374587530892535718226172317630810876990888530534342562815896589912705923374435895173354040968727724228214699210795794381038619576873177382300905331046908555825836928265979568901877737495986215327046944585629509938374522297178741657430744993462212732993066310882568359375 635 33105421749557408259546698307596235001428430795046190376352686140941048651989251883568336193522509425016872937654462678591130861588154054384954442652671712814079482949563529616872179475866770204843638621141073496053978971905193097884365886911504526655234542779129184641329897844509388687479931076635234722928147549691872611485893708287153724967311063664965331554412841796875 636 99316265248672224778640094922788705004285292385138571129058058422823145955967755650705008580567528275050618812963388035773392584764462163154863327958015138442238448848690588850616538427600310614530915863423220488161936915715579293653097660734513579965703628337387553923989693533528166062439793229905704168784442649075617834457681124861461174901933190994895994663238525390625 637 496581326243361123893200474613943525021426461925692855645290292114115729779838778253525042902837641375253094064816940178866962923822310815774316639790075692211192244243452944253082692138001553072654579317116102440809684578577896468265488303672567899828518141686937769619948467667640830312198966149528520843922213245378089172288405624307305874509665954974479973316192626953125 638 1489743978730083371679601423841830575064279385777078566935870876342347189339516334760575128708512924125759282194450820536600888771466932447322949919370227076633576732730358832759248076414004659217963737951348307322429053735733689404796464911017703699485554425060813308859845403002922490936596898448585562531766639736134267516865216872921917623528997864923439919948577880859375 639 7448719893650416858398007119209152875321396928885392834679354381711735946697581673802875643542564620628796410972254102683004443857334662236614749596851135383167883663651794163796240382070023296089818689756741536612145268678668447023982324555088518497427772125304066544299227015014612454682984492242927812658833198680671337584326084364609588117644989324617199599742889404296875 640 22346159680951250575194021357627458625964190786656178504038063145135207840092745021408626930627693861886389232916762308049013331572003986709844248790553406149503650990955382491388721146210069888269456069270224609836435806036005341071946973665265555492283316375912199632897681045043837364048953476728783437976499596042014012752978253093828764352934967973851598799228668212890625 641 111730798404756252875970106788137293129820953933280892520190315725676039200463725107043134653138469309431946164583811540245066657860019933549221243952767030747518254954776912456943605731050349441347280346351123049182179030180026705359734868326327777461416581879560998164488405225219186820244767383643917189882497980210070063764891265469143821764674839869257993996143341064453125 642 335192395214268758627910320364411879389462861799842677560570947177028117601391175321129403959415407928295838493751434620735199973580059800647663731858301092242554764864330737370830817193151048324041841039053369147546537090540080116079204604978983332384249745638682994493465215675657560460734302150931751569647493940630210191294673796407431465294024519607773981988430023193359375 643 1675961976071343793139551601822059396947314308999213387802854735885140588006955876605647019797077039641479192468757173103675999867900299003238318659291505461212773824321653686854154085965755241620209205195266845737732685452700400580396023024894916661921248728193414972467326078378287802303671510754658757848237469703151050956473368982037157326470122598038869909942150115966796875 644 5027885928214031379418654805466178190841942926997640163408564207655421764020867629816941059391231118924437577406271519311027999603700897009714955977874516383638321472964961060562462257897265724860627615585800537213198056358101201741188069074684749985763746184580244917401978235134863406911014532263976273544712409109453152869420106946111471979410367794116609729826450347900390625 645 25139429641070156897093274027330890954209714634988200817042821038277108820104338149084705296956155594622187887031357596555139998018504485048574779889372581918191607364824805302812311289486328624303138077929002686065990281790506008705940345373423749928818730922901224587009891175674317034555072661319881367723562045547265764347100534730557359897051838970583048649132251739501953125 646 75418288923210470691279822081992672862629143904964602451128463114831326460313014447254115890868466783866563661094072789665419994055513455145724339668117745754574822094474415908436933868458985872909414233787008058197970845371518026117821036120271249786456192768703673761029673527022951103665217983959644103170686136641797293041301604191672079691155516911749145947396755218505859375 647 377091444616052353456399110409963364313145719524823012255642315574156632301565072236270579454342333919332818305470363948327099970277567275728621698340588728772874110472372079542184669342294929364547071168935040290989854226857590130589105180601356248932280963843518368805148367635114755518326089919798220515853430683208986465206508020958360398455777584558745729736983776092529296875 648 1131274333848157060369197331229890092939437158574469036766926946722469896904695216708811738363027001757998454916411091844981299910832701827185865095021766186318622331417116238626554008026884788093641213506805120872969562680572770391767315541804068746796842891530555106415445102905344266554978269759394661547560292049626959395619524062875081195367332753676237189210951328277587890625 649 5656371669240785301845986656149450464697185792872345183834634733612349484523476083544058691815135008789992274582055459224906499554163509135929325475108830931593111657085581193132770040134423940468206067534025604364847813402863851958836577709020343733984214457652775532077225514526721332774891348796973307737801460248134796978097620314375405976836663768381185946054756641387939453125 650 16969115007722355905537959968448351394091557378617035551503904200837048453570428250632176075445405026369976823746166377674719498662490527407787976425326492794779334971256743579398310120403271821404618202602076813094543440208591555876509733127061031201952643372958326596231676543580163998324674046390919923213404380744404390934292860943126217930509991305143557838164269924163818359375 651 84845575038611779527689799842241756970457786893085177757519521004185242267852141253160880377227025131849884118730831888373597493312452637038939882126632463973896674856283717896991550602016359107023091013010384065472717201042957779382548665635305156009763216864791632981158382717900819991623370231954599616067021903722021954671464304715631089652549956525717789190821349620819091796875 652 254536725115835338583069399526725270911373360679255533272558563012555726803556423759482641131681075395549652356192495665120792479937357911116819646379897391921690024568851153690974651806049077321069273039031152196418151603128873338147645996905915468029289650594374898943475148153702459974870110695863798848201065711166065864014392914146893268957649869577153367572464048862457275390625 653 1272683625579176692915346997633626354556866803396277666362792815062778634017782118797413205658405376977748261780962478325603962399686789555584098231899486959608450122844255768454873259030245386605346365195155760982090758015644366690738229984529577340146448252971874494717375740768512299874350553479318994241005328555830329320071964570734466344788249347885766837862320244312286376953125 654 3818050876737530078746040992900879063670600410188832999088378445188335902053346356392239616975216130933244785342887434976811887199060368666752294695698460878825350368532767305364619777090736159816039095585467282946272274046933100072214689953588732020439344758915623484152127222305536899623051660437956982723015985667490987960215893712203399034364748043657300513586960732936859130859375 655 19090254383687650393730204964504395318353002050944164995441892225941679510266731781961198084876080654666223926714437174884059435995301843333761473478492304394126751842663836526823098885453680799080195477927336414731361370234665500361073449767943660102196723794578117420760636111527684498115258302189784913615079928337454939801079468561016995171823740218286502567934803664684295654296875 656 57270763151062951181190614893513185955059006152832494986325676677825038530800195345883594254628241963998671780143311524652178307985905530001284420435476913182380255527991509580469296656361042397240586433782009244194084110703996501083220349303830980306590171383734352262281908334583053494345774906569354740845239785012364819403238405683050985515471220654859507703804410994052886962890625 657 286353815755314755905953074467565929775295030764162474931628383389125192654000976729417971273141209819993358900716557623260891539929527650006422102177384565911901277639957547902346483281805211986202932168910046220970420553519982505416101746519154901532950856918671761311409541672915267471728874532846773704226198925061824097016192028415254927577356103274297538519022054970264434814453125 658 859061447265944267717859223402697789325885092292487424794885150167375577962002930188253913819423629459980076702149672869782674619788582950019266306532153697735703832919872643707039449845415635958608796506730138662911261660559947516248305239557464704598852570756015283934228625018745802415186623598540321112678596775185472291048576085245764782732068309822892615557066164910793304443359375 659 4295307236329721338589296117013488946629425461462437123974425750836877889810014650941269569097118147299900383510748364348913373098942914750096331532660768488678519164599363218535197249227078179793043982533650693314556308302799737581241526197787323522994262853780076419671143125093729012075933117992701605563392983875927361455242880426228823913660341549114463077785330824553966522216796875 660 12885921708989164015767888351040466839888276384387311371923277252510633669430043952823808707291354441899701150532245093046740119296828744250288994597982305466035557493798089655605591747681234539379131947600952079943668924908399212743724578593361970568982788561340229259013429375281187036227799353978104816690178951627782084365728641278686471740981024647343389233355992473661899566650390625 661 64429608544945820078839441755202334199441381921936556859616386262553168347150219764119043536456772209498505752661225465233700596484143721251444972989911527330177787468990448278027958738406172696895659738004760399718344624541996063718622892966809852844913942806701146295067146876405935181138996769890524083450894758138910421828643206393432358704905123236716946166779962368309497833251953125 662 193288825634837460236518325265607002598324145765809670578849158787659505041450659292357130609370316628495517257983676395701101789452431163754334918969734581990533362406971344834083876215218518090686979214014281199155033873625988191155868678900429558534741828420103438885201440629217805543416990309671572250352684274416731265485929619180297076114715369710150838500339887104928493499755859375 663 966444128174187301182591626328035012991620728829048352894245793938297525207253296461785653046851583142477586289918381978505508947262155818771674594848672909952666812034856724170419381076092590453434896070071405995775169368129940955779343394502147792673709142100517194426007203146089027717084951548357861251763421372083656327429648095901485380573576848550754192501699435524642467498779296875 664 2899332384522561903547774878984105038974862186487145058682737381814892575621759889385356959140554749427432758869755145935516526841786467456315023784546018729858000436104570172511258143228277771360304688210214217987325508104389822867338030183506443378021127426301551583278021609438267083151254854645073583755290264116250968982288944287704456141720730545652262577505098306573927402496337890625 665 14496661922612809517738874394920525194874310932435725293413686909074462878108799446926784795702773747137163794348775729677582634208932337281575118922730093649290002180522850862556290716141388856801523441051071089936627540521949114336690150917532216890105637131507757916390108047191335415756274273225367918776451320581254844911444721438522280708603652728261312887525491532869637012481689453125 666 43489985767838428553216623184761575584622932797307175880241060727223388634326398340780354387108321241411491383046327189032747902626797011844725356768190280947870006541568552587668872148424166570404570323153213269809882621565847343010070452752596650670316911394523273749170324141574006247268822819676103756329353961743764534734334164315566842125810958184783938662576474598608911037445068359375 667 217449928839192142766083115923807877923114663986535879401205303636116943171631991703901771935541606207057456915231635945163739513133985059223626783840951404739350032707842762938344360742120832852022851615766066349049413107829236715050352263762983253351584556972616368745851620707870031236344114098380518781646769808718822673671670821577834210629054790923919693312882372993044555187225341796875 668 652349786517576428298249347771423633769343991959607638203615910908350829514895975111705315806624818621172370745694907835491218539401955177670880351522854214218050098123528288815033082226362498556068554847298199047148239323487710145151056791288949760054753670917849106237554862123610093709032342295141556344940309426156468021015012464733502631887164372771759079938647118979133665561676025390625 669 3261748932587882141491246738857118168846719959798038191018079554541754147574479875558526579033124093105861853728474539177456092697009775888354401757614271071090250490617641444075165411131812492780342774236490995235741196617438550725755283956444748800273768354589245531187774310618050468545161711475707781724701547130782340105075062323667513159435821863858795399693235594895668327808380126953125 670 9785246797763646424473740216571354506540159879394114573054238663625262442723439626675579737099372279317585561185423617532368278091029327665063205272842813213270751471852924332225496233395437478341028322709472985707223589852315652177265851869334246400821305063767736593563322931854151405635485134427123345174104641392347020315225186971002539478307465591576386199079706784687004983425140380859375 671 48926233988818232122368701082856772532700799396970572865271193318126312213617198133377898685496861396587927805927118087661841390455146638325316026364214066066353757359264621661127481166977187391705141613547364928536117949261578260886329259346671232004106525318838682967816614659270757028177425672135616725870523206961735101576125934855012697391537327957881930995398533923435024917125701904296875 672 146778701966454696367106103248570317598102398190911718595813579954378936640851594400133696056490584189763783417781354262985524171365439914975948079092642198199061272077793864983382443500931562175115424840642094785608353847784734782658987778040013696012319575956516048903449843977812271084532277016406850177611569620885205304728377804565038092174611983873645792986195601770305074751377105712890625 673 733893509832273481835530516242851587990511990954558592979067899771894683204257972000668480282452920948818917088906771314927620856827199574879740395463210990995306360388969324916912217504657810875577124203210473928041769238923673913294938890200068480061597879782580244517249219889061355422661385082034250888057848104426026523641889022825190460873059919368228964930978008851525373756885528564453125 674 2201680529496820445506591548728554763971535972863675778937203699315684049612773916002005440847358762846456751266720313944782862570481598724639221186389632972985919081166907974750736652513973432626731372609631421784125307716771021739884816670600205440184793639347740733551747659667184066267984155246102752664173544313278079570925667068475571382619179758104686894792934026554576121270656585693359375 675 11008402647484102227532957743642773819857679864318378894686018496578420248063869580010027204236793814232283756333601569723914312852407993623196105931948164864929595405834539873753683262569867163133656863048157108920626538583855108699424083353001027200923968196738703667758738298335920331339920776230513763320867721566390397854628335342377856913095898790523434473964670132772880606353282928466796875 676 33025207942452306682598873230928321459573039592955136684058055489735260744191608740030081612710381442696851269000804709171742938557223980869588317795844494594788786217503619621261049787709601489400970589144471326761879615751565326098272250059003081602771904590216111003276214895007760994019762328691541289962603164699171193563885006027133570739287696371570303421894010398318641819059848785400390625 677 165126039712261533412994366154641607297865197964775683420290277448676303720958043700150408063551907213484256345004023545858714692786119904347941588979222472973943931087518098106305248938548007447004852945722356633809398078757826630491361250295015408013859522951080555016381074475038804970098811643457706449813015823495855967819425030135667853696438481857851517109470051991593209095299243927001953125 678 495378119136784600238983098463924821893595593894327050260870832346028911162874131100451224190655721640452769035012070637576144078358359713043824766937667418921831793262554294318915746815644022341014558837167069901428194236273479891474083750885046224041578568853241665049143223425116414910296434930373119349439047470487567903458275090407003561089315445573554551328410155974779627285897731781005859375 679 2476890595683923001194915492319624109467977969471635251304354161730144555814370655502256120953278608202263845175060353187880720391791798565219123834688337094609158966312771471594578734078220111705072794185835349507140971181367399457370418754425231120207892844266208325245716117125582074551482174651865596747195237352437839517291375452035017805446577227867772756642050779873898136429488658905029296875 680 7430671787051769003584746476958872328403933908414905753913062485190433667443111966506768362859835824606791535525181059563642161175375395695657371504065011283827476898938314414783736202234660335115218382557506048521422913544102198372111256263275693360623678532798624975737148351376746223654446523955596790241585712057313518551874126356105053416339731683603318269926152339621694409288465976715087890625 681 37153358935258845017923732384794361642019669542074528769565312425952168337215559832533841814299179123033957677625905297818210805876876978478286857520325056419137384494691572073918681011173301675576091912787530242607114567720510991860556281316378466803118392663993124878685741756883731118272232619777983951207928560286567592759370631780525267081698658418016591349630761698108472046442329883575439453125 682 111460076805776535053771197154383084926059008626223586308695937277856505011646679497601525442897537369101873032877715893454632417630630935434860572560975169257412153484074716221756043033519905026728275738362590727821343703161532975581668843949135400409355177991979374636057225270651193354816697859333951853623785680859702778278111895341575801245095975254049774048892285094325416139326989650726318359375 683 557300384028882675268855985771915424630295043131117931543479686389282525058233397488007627214487686845509365164388579467273162088153154677174302862804875846287060767420373581108780215167599525133641378691812953639106718515807664877908344219745677002046775889959896873180286126353255966774083489296669759268118928404298513891390559476707879006225479876270248870244461425471627080696634948253631591796875 684 1671901152086648025806567957315746273890885129393353794630439059167847575174700192464022881643463060536528095493165738401819486264459464031522908588414627538861182302261120743326340645502798575400924136075438860917320155547422994633725032659237031006140327669879690619540858379059767900322250467890009277804356785212895541674171678430123637018676439628810746610733384276414881242089904844760894775390625 685 8359505760433240129032839786578731369454425646966768973152195295839237875873500962320114408217315302682640477465828692009097431322297320157614542942073137694305911511305603716631703227513992877004620680377194304586600777737114973168625163296185155030701638349398453097704291895298839501611252339450046389021783926064477708370858392150618185093382198144053733053666921382074406210449524223804473876953125 686 25078517281299720387098519359736194108363276940900306919456585887517713627620502886960343224651945908047921432397486076027292293966891960472843628826219413082917734533916811149895109682541978631013862041131582913759802333211344919505875489888555465092104915048195359293112875685896518504833757018350139167065351778193433125112575176451854555280146594432161199161000764146223218631348572671413421630859375 687 125392586406498601935492596798680970541816384704501534597282929437588568138102514434801716123259729540239607161987430380136461469834459802364218144131097065414588672669584055749475548412709893155069310205657914568799011666056724597529377449442777325460524575240976796465564378429482592524168785091750695835326758890967165625562875882259272776400732972160805995805003820731116093156742863357067108154296875 688 376177759219495805806477790396042911625449154113504603791848788312765704414307543304405148369779188620718821485962291140409384409503379407092654432393291196243766018008752167248426645238129679465207930616973743706397034998170173792588132348328331976381573725722930389396693135288447777572506355275252087505980276672901496876688627646777818329202198916482417987415011462193348279470228590071201324462890625 689 1880888796097479029032388951980214558127245770567523018959243941563828522071537716522025741848895943103594107429811455702046922047516897035463272161966455981218830090043760836242133226190648397326039653084868718531985174990850868962940661741641659881907868628614651946983465676442238887862531776376260437529901383364507484383443138233889091646010994582412089937075057310966741397351142950356006622314453125 690 5642666388292437087097166855940643674381737311702569056877731824691485566214613149566077225546687829310782322289434367106140766142550691106389816485899367943656490270131282508726399678571945191978118959254606155595955524972552606888821985224924979645723605885843955840950397029326716663587595329128781312589704150093522453150329414701667274938032983747236269811225171932900224192053428851068019866943359375 691 28213331941462185435485834279703218371908686558512845284388659123457427831073065747830386127733439146553911611447171835530703830712753455531949082429496839718282451350656412543631998392859725959890594796273030777979777624862763034444109926124624898228618029429219779204751985146633583317937976645643906562948520750467612265751647073508336374690164918736181349056125859664501120960267144255340099334716796875 692 84639995824386556306457502839109655115726059675538535853165977370372283493219197243491158383200317439661734834341515506592111492138260366595847247288490519154847354051969237630895995178579177879671784388819092333939332874588289103332329778373874694685854088287659337614255955439900749953813929936931719688845562251402836797254941220525009124070494756208544047168377578993503362880801432766020298004150390625 693 423199979121932781532287514195548275578630298377692679265829886851861417466095986217455791916001587198308674171707577532960557460691301832979236236442452595774236770259846188154479975892895889398358921944095461669696664372941445516661648891869373473429270441438296688071279777199503749769069649684658598444227811257014183986274706102625045620352473781042720235841887894967516814404007163830101490020751953125 694 1269599937365798344596862542586644826735890895133078037797489660555584252398287958652367375748004761594926022515122732598881672382073905498937708709327357787322710310779538564463439927678687668195076765832286385009089993118824336549984946675608120420287811324314890064213839331598511249307208949053975795332683433771042551958824118307875136861057421343128160707525663684902550443212021491490304470062255859375 695 6347999686828991722984312712933224133679454475665390188987448302777921261991439793261836878740023807974630112575613662994408361910369527494688543546636788936613551553897692822317199638393438340975383829161431925045449965594121682749924733378040602101439056621574450321069196657992556246536044745269878976663417168855212759794120591539375684305287106715640803537628318424512752216060107457451522350311279296875 696 19043999060486975168952938138799672401038363426996170566962344908333763785974319379785510636220071423923890337726840988983225085731108582484065630639910366809840654661693078466951598915180315022926151487484295775136349896782365048249774200134121806304317169864723350963207589973977668739608134235809636929990251506565638279382361774618127052915861320146922410612884955273538256648180322372354567050933837890625 697 95219995302434875844764690693998362005191817134980852834811724541668818929871596898927553181100357119619451688634204944916125428655542912420328153199551834049203273308465392334757994575901575114630757437421478875681749483911825241248871000670609031521585849323616754816037949869888343698040671179048184649951257532828191396911808873090635264579306600734612053064424776367691283240901611861772835254669189453125 698 285659985907304627534294072081995086015575451404942558504435173625006456789614790696782659543301071358858355065902614834748376285966628737260984459598655502147609819925396177004273983727704725343892272312264436627045248451735475723746613002011827094564757547970850264448113849609665031094122013537144553949853772598484574190735426619271905793737919802203836159193274329103073849722704835585318505764007568359375 699 1428299929536523137671470360409975430077877257024712792522175868125032283948073953483913297716505356794291775329513074173741881429833143686304922297993277510738049099626980885021369918638523626719461361561322183135226242258677378618733065010059135472823787739854251322240569248048325155470610067685722769749268862992422870953677133096359528968689599011019180795966371645515369248613524177926592528820037841796875 700 4284899788609569413014411081229926290233631771074138377566527604375096851844221860451739893149516070382875325988539222521225644289499431058914766893979832532214147298880942655064109755915570880158384084683966549405678726776032135856199195030177406418471363219562753966721707744144975466411830203057168309247806588977268612861031399289078586906068797033057542387899114936546107745840572533779777586460113525390625 701 21424498943047847065072055406149631451168158855370691887832638021875484259221109302258699465747580351914376629942696112606128221447497155294573834469899162661070736494404713275320548779577854400791920423419832747028393633880160679280995975150887032092356816097813769833608538720724877332059151015285841546239032944886343064305156996445392934530343985165287711939495574682730538729202862668898887932300567626953125 702 64273496829143541195216166218448894353504476566112075663497914065626452777663327906776098397242741055743129889828088337818384664342491465883721503409697487983212209483214139825961646338733563202375761270259498241085180901640482037842987925452661096277070448293441309500825616162174631996177453045857524638717098834659029192915470989336178803591031955495863135818486724048191616187608588006696663796901702880859375 703 321367484145717705976080831092244471767522382830560378317489570328132263888316639533880491986213705278715649449140441689091923321712457329418607517048487439916061047416070699129808231693667816011878806351297491205425904508202410189214939627263305481385352241467206547504128080810873159980887265229287623193585494173295145964577354946680894017955159777479315679092433620240958080938042940033483318984508514404296875 704 964102452437153117928242493276733415302567148491681134952468710984396791664949918601641475958641115836146948347421325067275769965137371988255822551145462319748183142248212097389424695081003448035636419053892473616277713524607230567644818881789916444156056724401619642512384242432619479942661795687862869580756482519885437893732064840042682053865479332437947037277300860722874242814128820100449956953525543212890625 705 4820512262185765589641212466383667076512835742458405674762343554921983958324749593008207379793205579180734741737106625336378849825686859941279112755727311598740915711241060486947123475405017240178182095269462368081388567623036152838224094408949582220780283622008098212561921212163097399713308978439314347903782412599427189468660324200213410269327396662189735186386504303614371214070644100502249784767627716064453125 706 14461536786557296768923637399151001229538507227375217024287030664765951874974248779024622139379616737542204225211319876009136549477060579823837338267181934796222747133723181460841370426215051720534546285808387104244165702869108458514672283226848746662340850866024294637685763636489292199139926935317943043711347237798281568405980972600640230807982189986569205559159512910843113642211932301506749354302883148193359375 707 72307683932786483844618186995755006147692536136876085121435153323829759374871243895123110696898083687711021126056599380045682747385302899119186691335909673981113735668615907304206852131075258602672731429041935521220828514345542292573361416134243733311704254330121473188428818182446460995699634676589715218556736188991407842029904863003201154039910949932846027795797564554215568211059661507533746771514415740966796875 708 216923051798359451533854560987265018443077608410628255364305459971489278124613731685369332090694251063133063378169798140137048242155908697357560074007729021943341207005847721912620556393225775808018194287125806563662485543036626877720084248402731199935112762990364419565286454547339382987098904029769145655670208566974223526089714589009603462119732849798538083387392693662646704633178984522601240314543247222900390625 709 1084615258991797257669272804936325092215388042053141276821527299857446390623068658426846660453471255315665316890848990700685241210779543486787800370038645109716706035029238609563102781966128879040090971435629032818312427715183134388600421242013655999675563814951822097826432272736696914935494520148845728278351042834871117630448572945048017310598664248992690416936963468313233523165894922613006201572716236114501953125 710 3253845776975391773007818414808975276646164126159423830464581899572339171869205975280539981360413765946995950672546972102055723632338630460363401110115935329150118105087715828689308345898386637120272914306887098454937283145549403165801263726040967999026691444855466293479296818210090744806483560446537184835053128504613352891345718835144051931795992746978071250810890404939700569497684767839018604718148708343505859375 711 16269228884876958865039092074044876383230820630797119152322909497861695859346029876402699906802068829734979753362734860510278618161693152301817005550579676645750590525438579143446541729491933185601364571534435492274686415727747015829006318630204839995133457224277331467396484091050453724032417802232685924175265642523066764456728594175720259658979963734890356254054452024698502847488423839195093023590743541717529296875 712 48807686654630876595117276222134629149692461892391357456968728493585087578038089629208099720406206489204939260088204581530835854485079456905451016651739029937251771576315737430339625188475799556804093714603306476824059247183241047487018955890614519985400371672831994402189452273151361172097253406698057772525796927569200293370185782527160778976939891204671068762163356074095508542465271517585279070772230625152587890625 713 244038433273154382975586381110673145748462309461956787284843642467925437890190448146040498602031032446024696300441022907654179272425397284527255083258695149686258857881578687151698125942378997784020468573016532384120296235916205237435094779453072599927001858364159972010947261365756805860486267033490288862628984637846001466850928912635803894884699456023355343810816780370477542712326357587926395353861153125762939453125 714 732115299819463148926759143332019437245386928385870361854530927403776313670571344438121495806093097338074088901323068722962537817276191853581765249776085449058776573644736061455094377827136993352061405719049597152360888707748615712305284338359217799781005575092479916032841784097270417581458801100470866587886953913538004400552786737907411684654098368070066031432450341111432628136979072763779186061583459377288818359375 715 3660576499097315744633795716660097186226934641929351809272654637018881568352856722190607479030465486690370444506615343614812689086380959267908826248880427245293882868223680307275471889135684966760307028595247985761804443538743078561526421691796088998905027875462399580164208920486352087907294005502354332939434769567690022002763933689537058423270491840350330157162251705557163140684895363818895930307917296886444091796875 716 10981729497291947233901387149980291558680803925788055427817963911056644705058570166571822437091396460071111333519846030844438067259142877803726478746641281735881648604671040921826415667407054900280921085785743957285413330616229235684579265075388266996715083626387198740492626761459056263721882016507062998818304308703070066008291801068611175269811475521050990471486755116671489422054686091456687790923751890659332275390625 717 54908647486459736169506935749901457793404019628940277139089819555283223525292850832859112185456982300355556667599230154222190336295714389018632393733206408679408243023355204609132078337035274501404605428928719786427066653081146178422896325376941334983575418131935993702463133807295281318609410082535314994091521543515350330041459005343055876349057377605254952357433775583357447110273430457283438954618759453296661376953125 718 164725942459379208508520807249704373380212058886820831417269458665849670575878552498577336556370946901066670002797690462666571008887143167055897181199619226038224729070065613827396235011105823504213816286786159359281199959243438535268688976130824004950726254395807981107389401421885843955828230247605944982274564630546050990124377016029167629047172132815764857072301326750072341330820291371850316863856278359889984130859375 719 823629712296896042542604036248521866901060294434104157086347293329248352879392762492886682781854734505333350013988452313332855044435715835279485905998096130191123645350328069136981175055529117521069081433930796796405999796217192676343444880654120024753631271979039905536947007109429219779141151238029724911372823152730254950621885080145838145235860664078824285361506633750361706654101456859251584319281391799449920654296875 720 2470889136890688127627812108745565600703180883302312471259041879987745058638178287478660048345564203516000050041965356939998565133307147505838457717994288390573370936050984207410943525166587352563207244301792390389217999388651578029030334641962360074260893815937119716610841021328287659337423453714089174734118469458190764851865655240437514435707581992236472856084519901251085119962304370577754752957844175398349761962890625 721 12354445684453440638139060543727828003515904416511562356295209399938725293190891437393300241727821017580000250209826784699992825666535737529192288589971441952866854680254921037054717625832936762816036221508961951946089996943257890145151673209811800371304469079685598583054205106641438296687117268570445873670592347290953824259328276202187572178537909961182364280422599506255425599811521852888773764789220876991748809814453125 722 37063337053360321914417181631183484010547713249534687068885628199816175879572674312179900725183463052740000750629480354099978476999607212587576865769914325858600564040764763111164152877498810288448108664526885855838269990829773670435455019629435401113913407239056795749162615319924314890061351805711337621011777041872861472777984828606562716535613729883547092841267798518766276799434565558666321294367662630975246429443359375 723 185316685266801609572085908155917420052738566247673435344428140999080879397863371560899503625917315263700003753147401770499892384998036062937884328849571629293002820203823815555820764387494051442240543322634429279191349954148868352177275098147177005569567036195283978745813076599621574450306759028556688105058885209364307363889924143032813582678068649417735464206338992593831383997172827793331606471838313154876232147216796875 724 555950055800404828716257724467752260158215698743020306033284422997242638193590114682698510877751945791100011259442205311499677154994108188813652986548714887879008460611471446667462293162482154326721629967903287837574049862446605056531825294441531016708701108585851936237439229798864723350920277085670064315176655628092922091669772429098440748034205948253206392619016977781494151991518483379994819415514939464628696441650390625 725 2779750279002024143581288622338761300791078493715101530166422114986213190967950573413492554388759728955500056297211026557498385774970540944068264932743574439395042303057357233337311465812410771633608149839516439187870249312233025282659126472207655083543505542929259681187196148994323616754601385428350321575883278140464610458348862145492203740171029741266031963095084888907470759957592416899974097077574697323143482208251953125 726 8339250837006072430743865867016283902373235481145304590499266344958639572903851720240477663166279186866500168891633079672495157324911622832204794798230723318185126909172071700011934397437232314900824449518549317563610747936699075847977379416622965250630516628787779043561588446982970850263804156285050964727649834421393831375046586436476611220513089223798095889285254666722412279872777250699922291232724091969430446624755859375 727 41696254185030362153719329335081419511866177405726522952496331724793197864519258601202388315831395934332500844458165398362475786624558114161023973991153616590925634545860358500059671987186161574504122247592746587818053739683495379239886897083114826253152583143938895217807942234914854251319020781425254823638249172106969156875232932182383056102565446118990479446426273333612061399363886253499611456163620459847152233123779296875 728 125088762555091086461157988005244258535598532217179568857488995174379593593557775803607164947494187802997502533374496195087427359873674342483071921973460849772776903637581075500179015961558484723512366742778239763454161219050486137719660691249344478759457749431816685653423826704744562753957062344275764470914747516320907470625698796547149168307696338356971438339278820000836184198091658760498834368490861379541456699371337890625 729 625443812775455432305789940026221292677992661085897844287444975871897967967788879018035824737470939014987512666872480975437136799368371712415359609867304248863884518187905377500895079807792423617561833713891198817270806095252430688598303456246722393797288747159083428267119133523722813769785311721378822354573737581604537353128493982735745841538481691784857191696394100004180920990458293802494171842454306897707283496856689453125 730 1876331438326366296917369820078663878033977983257693532862334927615693903903366637054107474212412817044962538000617442926311410398105115137246078829601912746591653554563716132502685239423377270852685501141673596451812418285757292065794910368740167181391866241477250284801357400571168441309355935164136467063721212744813612059385481948207237524615445075354571575089182300012542762971374881407482515527362920693121850490570068359375 731 9381657191631831484586849100393319390169889916288467664311674638078469519516833185270537371062064085224812690003087214631557051990525575686230394148009563732958267772818580662513426197116886354263427505708367982259062091428786460328974551843700835906959331207386251424006787002855842206546779675820682335318606063724068060296927409741036187623077225376772857875445911500062713814856874407037412577636814603465609252452850341796875 732 28144971574895494453760547301179958170509669748865402992935023914235408558550499555811612113186192255674438070009261643894671155971576727058691182444028691198874803318455741987540278591350659062790282517125103946777186274286359380986923655531102507720877993622158754272020361008567526619640339027462047005955818191172204180890782229223108562869231676130318573626337734500188141444570623221112237732910443810396827757358551025390625 733 140724857874477472268802736505899790852548348744327014964675119571177042792752497779058060565930961278372190350046308219473355779857883635293455912220143455994374016592278709937701392956753295313951412585625519733885931371431796904934618277655512538604389968110793771360101805042837633098201695137310235029779090955861020904453911146115542814346158380651592868131688672500940707222853116105561188664552219051984138786792755126953125 734 422174573623432416806408209517699372557645046232981044894025358713531128378257493337174181697792883835116571050138924658420067339573650905880367736660430367983122049776836129813104178870259885941854237756876559201657794114295390714803854832966537615813169904332381314080305415128512899294605085411930705089337272867583062713361733438346628443038475141954778604395066017502822121668559348316683565993656657155952416360378265380859375 735 2110872868117162084032041047588496862788225231164905224470126793567655641891287466685870908488964419175582855250694623292100336697868254529401838683302151839915610248884180649065520894351299429709271188784382796008288970571476953574019274164832688079065849521661906570401527075642564496473025427059653525446686364337915313566808667191733142215192375709773893021975330087514110608342796741583417829968283285779762081801891326904296875 736 6332618604351486252096123142765490588364675693494715673410380380702966925673862400057612725466893257526748565752083869876301010093604763588205516049906455519746830746652541947196562683053898289127813566353148388024866911714430860722057822494498064237197548564985719711204581226927693489419076281178960576340059093013745940700426001575199426645577127129321679065925990262542331825028390224750253489904849857339286245405673980712890625 737 31663093021757431260480615713827452941823378467473578367051901903514834628369312000288063627334466287633742828760419349381505050468023817941027580249532277598734153733262709735982813415269491445639067831765741940124334558572154303610289112472490321185987742824928598556022906134638467447095381405894802881700295465068729703502130007875997133227885635646608395329629951312711659125141951123751267449524249286696431227028369903564453125 738 94989279065272293781441847141482358825470135402420735101155705710544503885107936000864190882003398862901228486281258048144515151404071453823082740748596832796202461199788129207948440245808474336917203495297225820373003675716462910830867337417470963557963228474785795668068718403915402341286144217684408645100886395206189110506390023627991399683656906939825185988889853938134977375425853371253802348572747860089293681085109710693359375 739 474946395326361468907209235707411794127350677012103675505778528552722519425539680004320954410016994314506142431406290240722575757020357269115413703742984163981012305998940646039742201229042371684586017476486129101865018378582314554154336687087354817789816142373928978340343592019577011706430721088422043225504431976030945552531950118139956998418284534699125929944449269690674886877129266856269011742863739300446468405425548553466796875 740 1424839185979084406721627707122235382382052031036311026517335585658167558276619040012962863230050982943518427294218870722167727271061071807346241111228952491943036917996821938119226603687127115053758052429458387305595055135746943662463010061262064453369448427121786935021030776058731035119292163265266129676513295928092836657595850354419870995254853604097377789833347809072024660631387800568807035228591217901339405216276645660400390625 741 7124195929895422033608138535611176911910260155181555132586677928290837791383095200064814316150254914717592136471094353610838636355305359036731205556144762459715184589984109690596133018435635575268790262147291936527975275678734718312315050306310322266847242135608934675105153880293655175596460816326330648382566479640464183287979251772099354976274268020486888949166739045360123303156939002844035176142956089506697026081383228302001953125 742 21372587789686266100824415606833530735730780465544665397760033784872513374149285600194442948450764744152776409413283060832515909065916077110193616668434287379145553769952329071788399055306906725806370786441875809583925827036204154936945150918930966800541726406826804025315461640880965526789382448978991945147699438921392549863937755316298064928822804061460666847500217136080369909470817008532105528428868268520091078244149684906005859375 743 106862938948431330504122078034167653678653902327723326988800168924362566870746428000972214742253823720763882047066415304162579545329580385550968083342171436895727768849761645358941995276534533629031853932209379047919629135181020774684725754594654834002708632034134020126577308204404827633946912244894959725738497194606962749319688776581490324644114020307303334237501085680401849547354085042660527642144341342600455391220748424530029296875 744 320588816845293991512366234102502961035961706983169980966400506773087700612239284002916644226761471162291646141199245912487738635988741156652904250026514310687183306549284936076825985829603600887095561796628137143758887405543062324054177263783964502008125896102402060379731924613214482901840736734684879177215491583820888247959066329744470973932342060921910002712503257041205548642062255127981582926433024027801366173662245273590087890625 745 1602944084226469957561831170512514805179808534915849904832002533865438503061196420014583221133807355811458230705996229562438693179943705783264521250132571553435916532746424680384129929148018004435477808983140685718794437027715311620270886318919822510040629480512010301898659623066072414509203683673424395886077457919104441239795331648722354869661710304609550013562516285206027743210311275639907914632165120139006830868311226367950439453125 746 4808832252679409872685493511537544415539425604747549714496007601596315509183589260043749663401422067434374692117988688687316079539831117349793563750397714660307749598239274041152389787444054013306433426949422057156383311083145934860812658956759467530121888441536030905695978869198217243527611051020273187658232373757313323719385994946167064608985130913828650040687548855618083229630933826919723743896495360417020492604933679103851318359375 747 24044161263397049363427467557687722077697128023737748572480038007981577545917946300218748317007110337171873460589943443436580397699155586748967818751988573301538747991196370205761948937220270066532167134747110285781916555415729674304063294783797337650609442207680154528479894345991086217638055255101365938291161868786566618596929974730835323044925654569143250203437744278090416148154669134598618719482476802085102463024668395519256591796875 748 72132483790191148090282402673063166233091384071213245717440114023944732637753838900656244951021331011515620381769830330309741193097466760246903456255965719904616243973589110617285846811660810199596501404241330857345749666247189022912189884351392012951828326623040463585439683037973258652914165765304097814873485606359699855790789924192505969134776963707429750610313232834271248444464007403795856158447430406255307389074005186557769775390625 749 360662418950955740451412013365315831165456920356066228587200570119723663188769194503281224755106655057578101908849151651548705965487333801234517281279828599523081219867945553086429234058304050997982507021206654286728748331235945114560949421756960064759141633115202317927198415189866293264570828826520489074367428031798499278953949620962529845673884818537148753051566164171356242222320037018979280792237152031276536945370025932788848876953125 750 1081987256852867221354236040095947493496370761068198685761601710359170989566307583509843674265319965172734305726547454954646117896462001403703551843839485798569243659603836659259287702174912152993947521063619962860186244993707835343682848265270880194277424899345606953781595245569598879793712486479561467223102284095395497836861848862887589537021654455611446259154698492514068726666960111056937842376711456093829610836110077798366546630859375 751 5409936284264336106771180200479737467481853805340993428808008551795854947831537917549218371326599825863671528632737274773230589482310007018517759219197428992846218298019183296296438510874560764969737605318099814300931224968539176718414241326354400971387124496728034768907976227847994398968562432397807336115511420476977489184309244314437947685108272278057231295773492462570343633334800555284689211883557280469148054180550388991832733154296875 752 16229808852793008320313540601439212402445561416022980286424025655387564843494613752647655113979799477591014585898211824319691768446930021055553277657592286978538654894057549888889315532623682294909212815954299442902793674905617530155242723979063202914161373490184104306723928683543983196905687297193422008346534261430932467552927732943313843055324816834171693887320477387711030900004401665854067635650671841407444162541651166975498199462890625 753 81149044263965041601567703007196062012227807080114901432120128276937824217473068763238275569898997387955072929491059121598458842234650105277766388287961434892693274470287749444446577663118411474546064079771497214513968374528087650776213619895316014570806867450920521533619643417719915984528436485967110041732671307154662337764638664716569215276624084170858469436602386938555154500022008329270338178253359207037220812708255834877490997314453125 754 243447132791895124804703109021588186036683421240344704296360384830813472652419206289714826709696992163865218788473177364795376526703950315833299164863884304678079823410863248333339732989355234423638192239314491643541905123584262952328640859685948043712420602352761564600858930253159747953585309457901330125198013921463987013293915994149707645829872252512575408309807160815665463500066024987811014534760077621111662438124767504632472991943359375 755 1217235663959475624023515545107940930183417106201723521481801924154067363262096031448574133548484960819326093942365886823976882633519751579166495824319421523390399117054316241666698664946776172118190961196572458217709525617921314761643204298429740218562103011763807823004294651265798739767926547289506650625990069607319935066469579970748538229149361262562877041549035804078327317500330124939055072673800388105558312190623837523162364959716796875 756 3651706991878426872070546635323822790550251318605170564445405772462202089786288094345722400645454882457978281827097660471930647900559254737499487472958264570171197351162948725000095994840328516354572883589717374653128576853763944284929612895289220655686309035291423469012883953797396219303779641868519951877970208821959805199408739912245614687448083787688631124647107412234981952500990374817165218021401164316674936571871512569487094879150390625 757 18258534959392134360352733176619113952751256593025852822227028862311010448931440471728612003227274412289891409135488302359653239502796273687497437364791322850855986755814743625000479974201642581772864417948586873265642884268819721424648064476446103278431545176457117345064419768986981096518898209342599759389851044109799025997043699561228073437240418938443155623235537061174909762504951874085826090107005821583374682859357562847435474395751953125 758 54775604878176403081058199529857341858253769779077558466681086586933031346794321415185836009681823236869674227406464907078959718508388821062492312094373968552567960267444230875001439922604927745318593253845760619796928652806459164273944193429338309835294635529371352035193259306960943289556694628027799278169553132329397077991131098683684220311721256815329466869706611183524729287514855622257478270321017464750124048578072688542306423187255859375 759 273878024390882015405290997649286709291268848895387792333405432934665156733971607075929180048409116184348371137032324535394798592541944105312461560471869842762839801337221154375007199613024638726592966269228803098984643264032295821369720967146691549176473177646856760175966296534804716447783473140138996390847765661646985389955655493418421101558606284076647334348533055917623646437574278111287391351605087323750620242890363442711532115936279296875 760 821634073172646046215872992947860127873806546686163377000216298803995470201914821227787540145227348553045113411096973606184395777625832315937384681415609528288519404011663463125021598839073916179778898807686409296953929792096887464109162901440074647529419532940570280527898889604414149343350419420416989172543296984940956169866966480255263304675818852229942003045599167752870939312722834333862174054815261971251860728671090328134596347808837890625 761 4108170365863230231079364964739300639369032733430816885001081494019977351009574106138937700726136742765225567055484868030921978888129161579686923407078047641442597020058317315625107994195369580898894494038432046484769648960484437320545814507200373237647097664702851402639494448022070746716752097102084945862716484924704780849334832401276316523379094261149710015227995838764354696563614171669310870274076309856259303643355451640672981739044189453125 762 12324511097589690693238094894217901918107098200292450655003244482059932053028722318416813102178410228295676701166454604092765936664387484739060770221234142924327791060174951946875323982586108742696683482115296139454308946881453311961637443521601119712941292994108554207918483344066212240150256291306254837588149454774114342548004497203828949570137282783449130045683987516293064089690842515007932610822228929568777910930066354922018945217132568359375 763 61622555487948453466190474471089509590535491001462253275016222410299660265143611592084065510892051141478383505832273020463829683321937423695303851106170714621638955300874759734376619912930543713483417410576480697271544734407266559808187217608005598564706464970542771039592416720331061200751281456531274187940747273870571712740022486019144747850686413917245650228419937581465320448454212575039663054111144647843889554650331774610094726085662841796875 764 184867666463845360398571423413268528771606473004386759825048667230898980795430834776252196532676153424435150517496819061391489049965812271085911553318512143864916865902624279203129859738791631140450252231729442091814634203221799679424561652824016795694119394911628313118777250160993183602253844369593822563822241821611715138220067458057434243552059241751736950685259812744395961345362637725118989162333433943531668663950995323830284178256988525390625 765 924338332319226801992857117066342643858032365021933799125243336154494903977154173881260982663380767122175752587484095306957445249829061355429557766592560719324584329513121396015649298693958155702251261158647210459073171016108998397122808264120083978470596974558141565593886250804965918011269221847969112819111209108058575691100337290287171217760296208758684753426299063721979806726813188625594945811667169717658343319754976619151420891284942626953125 766 2773014996957680405978571351199027931574097095065801397375730008463484711931462521643782947990142301366527257762452285920872335749487184066288673299777682157973752988539364188046947896081874467106753783475941631377219513048326995191368424792360251935411790923674424696781658752414897754033807665543907338457333627324175727073301011870861513653280888626276054260278897191165939420180439565876784837435001509152975029959264929857454262673854827880859375 767 13865074984788402029892856755995139657870485475329006986878650042317423559657312608218914739950711506832636288812261429604361678747435920331443366498888410789868764942696820940234739480409372335533768917379708156886097565241634975956842123961801259677058954618372123483908293762074488770169038327719536692286668136620878635366505059354307568266404443131380271301394485955829697100902197829383924187175007545764875149796324649287271313369274139404296875 768 41595224954365206089678570267985418973611456425987020960635950126952270678971937824656744219852134520497908866436784288813085036242307760994330099496665232369606294828090462820704218441228117006601306752139124470658292695724904927870526371885403779031176863855116370451724881286223466310507114983158610076860004409862635906099515178062922704799213329394140813904183457867489091302706593488151772561525022637294625449388973947861813940107822418212890625 769 207976124771826030448392851339927094868057282129935104803179750634761353394859689123283721099260672602489544332183921444065425181211538804971650497483326161848031474140452314103521092206140585033006533760695622353291463478624524639352631859427018895155884319275581852258624406431117331552535574915793050384300022049313179530497575890314613523996066646970704069520917289337445456513532967440758862807625113186473127246944869739309069700539112091064453125 770 623928374315478091345178554019781284604171846389805314409539251904284060184579067369851163297782017807468632996551764332196275543634616414914951492449978485544094422421356942310563276618421755099019601282086867059874390435873573918057895578281056685467652957826745556775873219293351994657606724747379151152900066147939538591492727670943840571988199940912112208562751868012336369540598902322276588422875339559419381740834609217927209101617336273193359375 771 3119641871577390456725892770098906423020859231949026572047696259521420300922895336849255816488910089037343164982758821660981377718173082074574757462249892427720472112106784711552816383092108775495098006410434335299371952179367869590289477891405283427338264789133727783879366096466759973288033623736895755764500330739697692957463638354719202859940999704560561042813759340061681847702994511611382942114376697797096908704173046089636045508086681365966796875 772 9358925614732171370177678310296719269062577695847079716143088778564260902768686010547767449466730267112029494948276464982944133154519246223724272386749677283161416336320354134658449149276326326485294019231303005898115856538103608770868433674215850282014794367401183351638098289400279919864100871210687267293500992219093078872390915064157608579822999113681683128441278020185045543108983534834148826343130093391290726112519138268908136524260044097900390625 773 46794628073660856850888391551483596345312888479235398580715443892821304513843430052738837247333651335560147474741382324914720665772596231118621361933748386415807081681601770673292245746381631632426470096156515029490579282690518043854342168371079251410073971837005916758190491447001399599320504356053436336467504961095465394361954575320788042899114995568408415642206390100925227715544917674170744131715650466956453630562595691344540682621300220489501953125 774 140383884220982570552665174654450789035938665437706195742146331678463913541530290158216511742000954006680442424224146974744161997317788693355864085801245159247421245044805312019876737239144894897279410288469545088471737848071554131563026505113237754230221915511017750274571474341004198797961513068160309009402514883286396183085863725962364128697344986705225246926619170302775683146634753022512232395146951400869360891687787074033622047863900661468505859375 775 701919421104912852763325873272253945179693327188530978710731658392319567707651450791082558710004770033402212121120734873720809986588943466779320429006225796237106225224026560099383686195724474486397051442347725442358689240357770657815132525566188771151109577555088751372857371705020993989807565340801545047012574416431980915429318629811820643486724933526126234633095851513878415733173765112561161975734757004346804458438935370168110239319503307342529296875 776 2105758263314738558289977619816761835539079981565592936132194975176958703122954352373247676130014310100206636363362204621162429959766830400337961287018677388711318675672079680298151058587173423459191154327043176327076067721073311973445397576698566313453328732665266254118572115115062981969422696022404635141037723249295942746287955889435461930460174800578378703899287554541635247199521295337683485927204271013040413375316806110504330717958509922027587890625 777 10528791316573692791449888099083809177695399907827964680660974875884793515614771761866238380650071550501033181816811023105812149798834152001689806435093386943556593378360398401490755292935867117295955771635215881635380338605366559867226987883492831567266643663326331270592860575575314909847113480112023175705188616246479713731439779447177309652300874002891893519496437772708176235997606476688417429636021355065202066876584030552521653589792549610137939453125 778 31586373949721078374349664297251427533086199723483894041982924627654380546844315285598715141950214651503099545450433069317436449396502456005069419305280160830669780135081195204472265878807601351887867314905647644906141015816099679601680963650478494701799930989978993811778581726725944729541340440336069527115565848739439141194319338341531928956902622008675680558489313318124528707992819430065252288908064065195606200629752091657564960769377648830413818359375 779 157931869748605391871748321486257137665430998617419470209914623138271902734221576427993575709751073257515497727252165346587182246982512280025347096526400804153348900675405976022361329394038006759439336574528238224530705079080498398008404818252392473508999654949894969058892908633629723647706702201680347635577829243697195705971596691707659644784513110043378402792446566590622643539964097150326261444540320325978031003148760458287824803846888244152069091796875 780 473795609245816175615244964458771412996292995852258410629743869414815708202664729283980727129253219772546493181756496039761546740947536840076041289579202412460046702026217928067083988182114020278318009723584714673592115237241495194025214454757177420526998964849684907176678725900889170943120106605041042906733487731091587117914790075122978934353539330130135208377339699771867930619892291450978784333620960977934093009446281374863474411540664732456207275390625 781 2368978046229080878076224822293857064981464979261292053148719347074078541013323646419903635646266098862732465908782480198807733704737684200380206447896012062300233510131089640335419940910570101391590048617923573367960576186207475970126072273785887102634994824248424535883393629504445854715600533025205214533667438655457935589573950375614894671767696650650676041886698498859339653099461457254893921668104804889670465047231406874317372057703323662281036376953125 782 7106934138687242634228674466881571194944394937783876159446158041222235623039970939259710906938798296588197397726347440596423201114213052601140619343688036186900700530393268921006259822731710304174770145853770720103881728558622427910378216821357661307904984472745273607650180888513337564146801599075615643601002315966373806768721851126844684015303089951952028125660095496578018959298384371764681765004314414669011395141694220622952116173109970986843109130859375 783 35534670693436213171143372334407855974721974688919380797230790206111178115199854696298554534693991482940986988631737202982116005571065263005703096718440180934503502651966344605031299113658551520873850729268853600519408642793112139551891084106788306539524922363726368038250904442566687820734007995378078218005011579831869033843609255634223420076515449759760140628300477482890094796491921858823408825021572073345056975708471103114760580865549854934215545654296875 784 106604012080308639513430117003223567924165924066758142391692370618333534345599564088895663604081974448822960965895211608946348016713195789017109290155320542803510507955899033815093897340975654562621552187806560801558225928379336418655673252320364919618574767091179104114752713327700063462202023986134234654015034739495607101530827766902670260229546349279280421884901432448670284389475765576470226475064716220035170927125413309344281742596649564802646636962890625 785 533020060401543197567150585016117839620829620333790711958461853091667671727997820444478318020409872244114804829476058044731740083565978945085546450776602714017552539779495169075469486704878272813107760939032804007791129641896682093278366261601824598092873835455895520573763566638500317311010119930671173270075173697478035507654138834513351301147731746396402109424507162243351421947378827882351132375323581100175854635627066546721408712983247824013233184814453125 786 1599060181204629592701451755048353518862488861001372135875385559275003015183993461333434954061229616732344414488428174134195220250697936835256639352329808142052657619338485507226408460114634818439323282817098412023373388925690046279835098784805473794278621506367686561721290699915500951933030359792013519810225521092434106522962416503540053903443195239189206328273521486730054265842136483647053397125970743300527563906881199640164226138949743472039699554443359375 787 7995300906023147963507258775241767594312444305006860679376927796375015075919967306667174770306148083661722072442140870670976101253489684176283196761649040710263288096692427536132042300573174092196616414085492060116866944628450231399175493924027368971393107531838432808606453499577504759665151798960067599051127605462170532614812082517700269517215976195946031641367607433650271329210682418235266985629853716502637819534405998200821130694748717360198497772216796875 788 23985902718069443890521776325725302782937332915020582038130783389125045227759901920001524310918444250985166217326422612012928303760469052528849590284947122130789864290077282608396126901719522276589849242256476180350600833885350694197526481772082106914179322595515298425819360498732514278995455396880202797153382816386511597844436247553100808551647928587838094924102822300950813987632047254705800956889561149507913458603217994602463392084246152080595493316650390625 789 119929513590347219452608881628626513914686664575102910190653916945625226138799509600007621554592221254925831086632113060064641518802345262644247951424735610653949321450386413041980634508597611382949246211282380901753004169426753470987632408860410534570896612977576492129096802493662571394977276984401013985766914081932557989222181237765504042758239642939190474620514111504754069938160236273529004784447805747539567293016089973012316960421230760402977466583251953125 790 359788540771041658357826644885879541744059993725308730571961750836875678416398528800022864663776663764777493259896339180193924556407035787932743854274206831961847964351159239125941903525792834148847738633847142705259012508280260412962897226581231603712689838932729476387290407480987714184931830953203041957300742245797673967666543713296512128274718928817571423861542334514262209814480708820587014353343417242618701879048269919036950881263692281208932399749755859375 791 1798942703855208291789133224429397708720299968626543652859808754184378392081992644000114323318883318823887466299481695900969622782035178939663719271371034159809239821755796195629709517628964170744238693169235713526295062541401302064814486132906158018563449194663647381936452037404938570924659154766015209786503711228988369838332718566482560641373594644087857119307711672571311049072403544102935071766717086213093509395241349595184754406318461406044661998748779296875 792 5396828111565624875367399673288193126160899905879630958579426262553135176245977932000342969956649956471662398898445087702908868346105536818991157814113102479427719465267388586889128552886892512232716079507707140578885187624203906194443458398718474055690347583990942145809356112214815712773977464298045629359511133686965109514998155699447681924120783932263571357923135017713933147217210632308805215300151258639280528185724048785554263218955384218133985996246337890625 793 26984140557828124376836998366440965630804499529398154792897131312765675881229889660001714849783249782358311994492225438514544341730527684094955789070565512397138597326336942934445642764434462561163580397538535702894425938121019530972217291993592370278451737919954710729046780561074078563869887321490228146797555668434825547574990778497238409620603919661317856789615675088569665736086053161544026076500756293196402640928620243927771316094776921090669929981231689453125 794 80952421673484373130510995099322896892413498588194464378691393938297027643689668980005144549349749347074935983476676315543633025191583052284867367211696537191415791979010828803336928293303387683490741192615607108683277814363058592916651875980777110835355213759864132187140341683222235691609661964470684440392667005304476642724972335491715228861811758983953570368847025265708997208258159484632078229502268879589207922785860731783313948284330763272009789943695068359375 795 404762108367421865652554975496614484462067492940972321893456969691485138218448344900025722746748746735374679917383381577718165125957915261424336836058482685957078959895054144016684641466516938417453705963078035543416389071815292964583259379903885554176776068799320660935701708416111178458048309822353422201963335026522383213624861677458576144309058794919767851844235126328544986041290797423160391147511344397946039613929303658916569741421653816360048949718475341796875 796 1214286325102265596957664926489843453386202478822916965680370909074455414655345034700077168240246240206124039752150144733154495377873745784273010508175448057871236879685162432050053924399550815252361117889234106630249167215445878893749778139711656662530328206397961982807105125248333535374144929467060266605890005079567149640874585032375728432927176384759303555532705378985634958123872392269481173442534033193838118841787910976749709224264961449080146849155426025390625 797 6071431625511327984788324632449217266931012394114584828401854545372277073276725173500385841201231201030620198760750723665772476889368728921365052540877240289356184398425812160250269621997754076261805589446170533151245836077229394468748890698558283312651641031989809914035525626241667676870724647335301333029450025397835748204372925161878642164635881923796517777663526894928174790619361961347405867212670165969190594208939554883748546121324807245400734245777130126953125 798 18214294876533983954364973897347651800793037182343754485205563636116831219830175520501157523603693603091860596282252170997317430668106186764095157622631720868068553195277436480750808865993262228785416768338511599453737508231688183406246672095674849937954923095969429742106576878725003030612173942005903999088350076193507244613118775485635926493907645771389553332990580684784524371858085884042217601638010497907571782626818664651245638363974421736202202737331390380859375 799 91071474382669919771824869486738259003965185911718772426027818180584156099150877602505787618018468015459302981411260854986587153340530933820475788113158604340342765976387182403754044329966311143927083841692557997268687541158440917031233360478374249689774615479847148710532884393625015153060869710029519995441750380967536223065593877428179632469538228856947766664952903423922621859290429420211088008190052489537858913134093323256228191819872108681011013686656951904296875 800 273214423148009759315474608460214777011895557735156317278083454541752468297452632807517362854055404046377908944233782564959761460021592801461427364339475813021028297929161547211262132989898933431781251525077673991806062623475322751093700081435122749069323846439541446131598653180875045459182609130088559986325251142902608669196781632284538897408614686570843299994858710271767865577871288260633264024570157468613576739402279969768684575459616326043033041059970855712890625 801 1366072115740048796577373042301073885059477788675781586390417272708762341487263164037586814270277020231889544721168912824798807300107964007307136821697379065105141489645807736056310664949494667158906257625388369959030313117376613755468500407175613745346619232197707230657993265904375227295913045650442799931626255714513043345983908161422694487043073432854216499974293551358839327889356441303166320122850787343067883697011399848843422877298081630215165205299854278564453125 802 4098216347220146389732119126903221655178433366027344759171251818126287024461789492112760442810831060695668634163506738474396421900323892021921410465092137195315424468937423208168931994848484001476718772876165109877090939352129841266405501221526841236039857696593121691973979797713125681887739136951328399794878767143539130037951724484268083461129220298562649499922880654076517983668069323909498960368552362029203651091034199546530268631894244890645495615899562835693359375 803 20491081736100731948660595634516108275892166830136723795856259090631435122308947460563802214054155303478343170817533692371982109501619460109607052325460685976577122344687116040844659974242420007383593864380825549385454696760649206332027506107634206180199288482965608459869898988565628409438695684756641998974393835717695650189758622421340417305646101492813247499614403270382589918340346619547494801842761810146018255455170997732651343159471224453227478079497814178466796875 804 61473245208302195845981786903548324827676500490410171387568777271894305366926842381691406642162465910435029512452601077115946328504858380328821156976382057929731367034061348122533979922727260022150781593142476648156364090281947618996082518322902618540597865448896825379609696965696885228316087054269925996923181507153086950569275867264021251916938304478439742498843209811147769755021039858642484405528285430438054766365512993197954029478413673359682434238493442535400390625 805 307366226041510979229908934517741624138382502452050856937843886359471526834634211908457033210812329552175147562263005385579731642524291901644105784881910289648656835170306740612669899613636300110753907965712383240781820451409738094980412591614513092702989327244484126898048484828484426141580435271349629984615907535765434752846379336320106259584691522392198712494216049055738848775105199293212422027641427152190273831827564965989770147392068366798412171192467212677001953125 806 922098678124532937689726803553224872415147507356152570813531659078414580503902635725371099632436988656525442686789016156739194927572875704932317354645730868945970505510920221838009698840908900332261723897137149722345461354229214284941237774843539278108967981733452380694145454485453278424741305814048889953847722607296304258539138008960318778754074567176596137482648147167216546325315597879637266082924281456570821495482694897969310442176205100395236513577401638031005859375 807 4610493390622664688448634017766124362075737536780762854067658295392072902519513178626855498162184943282627213433945080783695974637864378524661586773228654344729852527554601109190048494204544501661308619485685748611727306771146071424706188874217696390544839908667261903470727272427266392123706529070244449769238613036481521292695690044801593893770372835882980687413240735836082731626577989398186330414621407282854107477413474489846552210881025501976182567887008190155029296875 808 13831480171867994065345902053298373086227212610342288562202974886176218707558539535880566494486554829847881640301835242351087923913593135573984760319685963034189557582663803327570145482613633504983925858457057245835181920313438214274118566622653089171634519726001785710412181817281799176371119587210733349307715839109444563878087070134404781681311118507648942062239722207508248194879733968194558991243864221848562322432240423469539656632643076505928547703661024570465087890625 809 69157400859339970326729510266491865431136063051711442811014874430881093537792697679402832472432774149239408201509176211755439619567965677869923801598429815170947787913319016637850727413068167524919629292285286229175909601567191071370592833113265445858172598630008928552060909086408995881855597936053666746538579195547222819390435350672023908406555592538244710311198611037541240974398669840972794956219321109242811612161202117347698283163215382529642738518305122852325439453125 810 207472202578019910980188530799475596293408189155134328433044623292643280613378093038208497417298322447718224604527528635266318858703897033609771404795289445512843363739957049913552182239204502574758887876855858687527728804701573214111778499339796337574517795890026785656182727259226987645566793808161000239615737586641668458171306052016071725219666777614734130933595833112623722923196009522918384868657963327728434836483606352043094849489646147588928215554915368556976318359375 811 1037361012890099554900942653997377981467040945775671642165223116463216403066890465191042487086491612238591123022637643176331594293519485168048857023976447227564216818699785249567760911196022512873794439384279293437638644023507866070558892496698981687872588979450133928280913636296134938227833969040805001198078687933208342290856530260080358626098333888073670654667979165563118614615980047614591924343289816638642174182418031760215474247448230737944641077774576842784881591796875 812 3112083038670298664702827961992133944401122837327014926495669349389649209200671395573127461259474836715773369067912929528994782880558455504146571071929341682692650456099355748703282733588067538621383318152837880312915932070523598211676677490096945063617766938350401784842740908888404814683501907122415003594236063799625026872569590780241075878295001664221011964003937496689355843847940142843775773029869449915926522547254095280646422742344692213833923233323730528354644775390625 813 15560415193351493323514139809960669722005614186635074632478346746948246046003356977865637306297374183578866845339564647644973914402792277520732855359646708413463252280496778743516413667940337693106916590764189401564579660352617991058383387450484725318088834691752008924213704544442024073417509535612075017971180318998125134362847953901205379391475008321105059820019687483446779219239700714218878865149347249579632612736270476403232113711723461069169616166618652641773223876953125 814 46681245580054479970542419429882009166016842559905223897435040240844738138010070933596911918892122550736600536018693942934921743208376832562198566078940125240389756841490336230549241003821013079320749772292568204693738981057853973175150162351454175954266504075256026772641113633326072220252528606836225053913540956994375403088543861703616138174425024963315179460059062450340337657719102142656636595448041748738897838208811429209696341135170383207508848499855957925319671630859375 815 233406227900272399852712097149410045830084212799526119487175201204223690690050354667984559594460612753683002680093469714674608716041884162810992830394700626201948784207451681152746205019105065396603748861462841023468694905289269865875750811757270879771332520376280133863205568166630361101262643034181125269567704784971877015442719308518080690872125124816575897300295312251701688288595510713283182977240208743694489191044057146048481705675851916037544242499279789626598358154296875 816 700218683700817199558136291448230137490252638398578358461525603612671072070151064003953678783381838261049008040280409144023826148125652488432978491184101878605846352622355043458238615057315196189811246584388523070406084715867809597627252435271812639313997561128840401589616704499891083303787929102543375808703114354915631046328157925554242072616375374449727691900885936755105064865786532139849548931720626231083467573132171438145445117027555748112632727497839368879795074462890625 817 3501093418504085997790681457241150687451263191992891792307628018063355360350755320019768393916909191305245040201402045720119130740628262442164892455920509393029231763111775217291193075286575980949056232921942615352030423579339047988136262176359063196569987805644202007948083522499455416518939645512716879043515571774578155231640789627771210363081876872248638459504429683775525324328932660699247744658603131155417337865660857190727225585137778740563163637489196844398975372314453125 818 10503280255512257993372044371723452062353789575978675376922884054190066081052265960059305181750727573915735120604206137160357392221884787326494677367761528179087695289335325651873579225859727942847168698765827846056091270738017143964408786529077189589709963416932606023844250567498366249556818936538150637130546715323734465694922368883313631089245630616745915378513289051326575972986797982097743233975809393466252013596982571572181676755413336221689490912467590533196926116943359375 819 52516401277561289966860221858617260311768947879893376884614420270950330405261329800296525908753637869578675603021030685801786961109423936632473386838807640895438476446676628259367896129298639714235843493829139230280456353690085719822043932645385947948549817084663030119221252837491831247784094682690753185652733576618672328474611844416568155446228153083729576892566445256632879864933989910488716169879046967331260067984912857860908383777066681108447454562337952665984630584716796875 820 157549203832683869900580665575851780935306843639680130653843260812850991215783989400889577726260913608736026809063092057405360883328271809897420160516422922686315429340029884778103688387895919142707530481487417690841369061070257159466131797936157843845649451253989090357663758512475493743352284048072259556958200729856016985423835533249704466338684459251188730677699335769898639594801969731466148509637140901993780203954738573582725151331200043325342363687013857997953891754150390625 821 787746019163419349502903327879258904676534218198400653269216304064254956078919947004447888631304568043680134045315460287026804416641359049487100802582114613431577146700149423890518441939479595713537652407437088454206845305351285797330658989680789219228247256269945451788318792562377468716761420240361297784791003649280084927119177666248522331693422296255943653388496678849493197974009848657330742548185704509968901019773692867913625756656000216626711818435069289989769458770751953125 822 2363238057490258048508709983637776714029602654595201959807648912192764868236759841013343665893913704131040402135946380861080413249924077148461302407746343840294731440100448271671555325818438787140612957222311265362620535916053857391991976969042367657684741768809836355364956377687132406150284260721083893354373010947840254781357532998745566995080266888767830960165490036548479593922029545971992227644557113529906703059321078603740877269968000649880135455305207869969308376312255859375 823 11816190287451290242543549918188883570148013272976009799038244560963824341183799205066718329469568520655202010679731904305402066249620385742306512038731719201473657200502241358357776629092193935703064786111556326813102679580269286959959884845211838288423708844049181776824781888435662030751421303605419466771865054739201273906787664993727834975401334443839154800827450182742397969610147729859961138222785567649533515296605393018704386349840003249400677276526039349846541881561279296875 824 35448570862353870727630649754566650710444039818928029397114733682891473023551397615200154988408705561965606032039195712916206198748861157226919536116195157604420971601506724075073329887276581807109194358334668980439308038740807860879879654535635514865271126532147545330474345665306986092254263910816258400315595164217603821720362994981183504926204003331517464402482350548227193908830443189579883414668356702948600545889816179056113159049520009748202031829578118049539625644683837890625 825 177242854311769353638153248772833253552220199094640146985573668414457365117756988076000774942043527809828030160195978564581030993744305786134597680580975788022104858007533620375366649436382909035545971791673344902196540193704039304399398272678177574326355632660737726652371728326534930461271319554081292001577975821088019108601814974905917524631020016657587322012411752741135969544152215947899417073341783514743002729449080895280565795247600048741010159147890590247698128223419189453125 826 531728562935308060914459746318499760656660597283920440956721005243372095353270964228002324826130583429484090480587935693743092981232917358403793041742927364066314574022600861126099948309148727106637915375020034706589620581112117913198194818034532722979066897982213179957115184979604791383813958662243876004733927463264057325805444924717752573893060049972761966037235258223407908632456647843698251220025350544229008188347242685841697385742800146223030477443671770743094384670257568359375 827 2658642814676540304572298731592498803283302986419602204783605026216860476766354821140011624130652917147420452402939678468715464906164586792018965208714636820331572870113004305630499741545743635533189576875100173532948102905560589565990974090172663614895334489911065899785575924898023956919069793311219380023669637316320286629027224623588762869465300249863809830186176291117039543162283239218491256100126752721145040941736213429208486928714000731115152387218358853715471923351287841796875 828 7975928444029620913716896194777496409849908959258806614350815078650581430299064463420034872391958751442261357208819035406146394718493760376056895626143910460994718610339012916891499224637230906599568730625300520598844308716681768697972922270517990844686003469733197699356727774694071870757209379933658140071008911948960859887081673870766288608395900749591429490558528873351118629486849717655473768300380258163435122825208640287625460786142002193345457161655076561146415770053863525390625 829 39879642220148104568584480973887482049249544796294033071754075393252907151495322317100174361959793757211306786044095177030731973592468801880284478130719552304973593051695064584457496123186154532997843653126502602994221543583408843489864611352589954223430017348665988496783638873470359353786046899668290700355044559744804299435408369353831443041979503747957147452792644366755593147434248588277368841501901290817175614126043201438127303930710010966727285808275382805732078850269317626953125 830 119638926660444313705753442921662446147748634388882099215262226179758721454485966951300523085879381271633920358132285531092195920777406405640853434392158656914920779155085193753372488369558463598993530959379507808982664630750226530469593834057769862670290052045997965490350916620411078061358140699004872101065133679234412898306225108061494329125938511243871442358377933100266779442302745764832106524505703872451526842378129604314381911792130032900181857424826148417196236550807952880859375 831 598194633302221568528767214608312230738743171944410496076311130898793607272429834756502615429396906358169601790661427655460979603887032028204267171960793284574603895775425968766862441847792317994967654796897539044913323153751132652347969170288849313351450260229989827451754583102055390306790703495024360505325668396172064491531125540307471645629692556219357211791889665501333897211513728824160532622528519362257634211890648021571909558960650164500909287124130742085981182754039764404296875 832 1794583899906664705586301643824936692216229515833231488228933392696380821817289504269507846288190719074508805371984282966382938811661096084612801515882379853723811687326277906300587325543376953984902964390692617134739969461253397957043907510866547940054350780689969482355263749306166170920372110485073081515977005188516193474593376620922414936889077668658071635375668996504001691634541186472481597867585558086772902635671944064715728676881950493502727861372392226257943548262119293212890625 833 8972919499533323527931508219124683461081147579166157441144666963481904109086447521347539231440953595372544026859921414831914694058305480423064007579411899268619058436631389531502936627716884769924514821953463085673699847306266989785219537554332739700271753903449847411776318746530830854601860552425365407579885025942580967372966883104612074684445388343290358176878344982520008458172705932362407989337927790433864513178359720323578643384409752467513639306861961131289717741310596466064453125 834 26918758498599970583794524657374050383243442737498472323434000890445712327259342564042617694322860786117632080579764244495744082174916441269192022738235697805857175309894168594508809883150654309773544465860389257021099541918800969355658612662998219100815261710349542235328956239592492563805581657276096222739655077827742902118900649313836224053336165029871074530635034947560025374518117797087223968013783371301593539535079160970735930153229257402540917920585883393869153223931789398193359375 835 134593792492999852918972623286870251916217213687492361617170004452228561636296712820213088471614303930588160402898821222478720410874582206345960113691178489029285876549470842972544049415753271548867722329301946285105497709594004846778293063314991095504076308551747711176644781197962462819027908286380481113698275389138714510594503246569181120266680825149355372653175174737800126872590588985436119840068916856507967697675395804853679650766146287012704589602929416969345766119658946990966796875 836 403781377478999558756917869860610755748651641062477084851510013356685684908890138460639265414842911791764481208696463667436161232623746619037880341073535467087857629648412528917632148247259814646603166987905838855316493128782014540334879189944973286512228925655243133529934343593887388457083724859141443341094826167416143531783509739707543360800042475448066117959525524213400380617771766956308359520206750569523903093026187414561038952298438861038113768808788250908037298358976840972900390625 837 2018906887394997793784589349303053778743258205312385424257550066783428424544450692303196327074214558958822406043482318337180806163118733095189401705367677335439288148242062644588160741236299073233015834939529194276582465643910072701674395949724866432561144628276215667649671717969436942285418624295707216705474130837080717658917548698537716804000212377240330589797627621067001903088858834781541797601033752847619515465130937072805194761492194305190568844043941254540186491794884204864501953125 838 6056720662184993381353768047909161336229774615937156272772650200350285273633352076909588981222643676876467218130446955011542418489356199285568205116103032006317864444726187933764482223708897219699047504818587582829747396931730218105023187849174599297683433884828647002949015153908310826856255872887121650116422392511242152976752646095613150412000637131720991769392882863201005709266576504344625392803101258542858546395392811218415584284476582915571706532131823763620559475384652614593505859375 839 30283603310924966906768840239545806681148873079685781363863251001751426368166760384547944906113218384382336090652234775057712092446780996427841025580515160031589322223630939668822411118544486098495237524092937914148736984658651090525115939245872996488417169424143235014745075769541554134281279364435608250582111962556210764883763230478065752060003185658604958846964414316005028546332882521723126964015506292714292731976964056092077921422382914577858532660659118818102797376923263072967529296875 840 90850809932774900720306520718637420043446619239057344091589753005254279104500281153643834718339655153147008271956704325173136277340342989283523076741545480094767966670892819006467233355633458295485712572278813742446210953975953271575347817737618989465251508272429705044235227308624662402843838093306824751746335887668632294651289691434197256180009556975814876540893242948015085638998647565169380892046518878142878195930892168276233764267148743733575597981977356454308392130769789218902587890625 841 454254049663874503601532603593187100217233096195286720457948765026271395522501405768219173591698275765735041359783521625865681386701714946417615383707727400473839833354464095032336166778167291477428562861394068712231054769879766357876739088688094947326257541362148525221176136543123312014219190466534123758731679438343161473256448457170986280900047784879074382704466214740075428194993237825846904460232594390714390979654460841381168821335743718667877989909886782271541960653848946094512939453125 842 1362762148991623510804597810779561300651699288585860161373846295078814186567504217304657520775094827297205124079350564877597044160105144839252846151123182201421519500063392285097008500334501874432285688584182206136693164309639299073630217266064284841978772624086445575663528409629369936042657571399602371276195038315029484419769345371512958842700143354637223148113398644220226284584979713477540713380697783172143172938963382524143506464007231156003633969729660346814625881961546838283538818359375 843 6813810744958117554022989053897806503258496442929300806869231475394070932837521086523287603875474136486025620396752824387985220800525724196264230755615911007107597500316961425485042501672509372161428442920911030683465821548196495368151086330321424209893863120432227878317642048146849680213287856998011856380975191575147422098846726857564794213500716773186115740566993221101131422924898567387703566903488915860715864694816912620717532320036155780018169848648301734073129409807734191417694091796875 844 20441432234874352662068967161693419509775489328787902420607694426182212798512563259569862811626422409458076861190258473163955662401577172588792692266847733021322792500950884276455127505017528116484285328762733092050397464644589486104453258990964272629681589361296683634952926144440549040639863570994035569142925574725442266296540180572694382640502150319558347221700979663303394268774695702163110700710466747582147594084450737862152596960108467340054509545944905202219388229423202574253082275390625 845 102207161174371763310344835808467097548877446643939512103038472130911063992562816297849314058132112047290384305951292365819778312007885862943963461334238665106613962504754421382275637525087640582421426643813665460251987323222947430522266294954821363148407946806483418174764630722202745203199317854970177845714627873627211331482700902863471913202510751597791736108504898316516971343873478510815553503552333737910737970422253689310762984800542336700272547729724526011096941147116012871265411376953125 846 306621483523115289931034507425401292646632339931818536309115416392733191977688448893547942174396336141871152917853877097459334936023657588831890384002715995319841887514263264146826912575262921747264279931440996380755961969668842291566798884864464089445223840419450254524293892166608235609597953564910533537143883620881633994448102708590415739607532254793375208325514694949550914031620435532446660510657001213732213911266761067932288954401627010100817643189173578033290823441348038613796234130859375 847 1533107417615576449655172537127006463233161699659092681545577081963665959888442244467739710871981680709355764589269385487296674680118287944159451920013579976599209437571316320734134562876314608736321399657204981903779809848344211457833994424322320447226119202097251272621469460833041178047989767824552667685719418104408169972240513542952078698037661273966876041627573474747754570158102177662233302553285006068661069556333805339661444772008135050504088215945867890166454117206740193068981170654296875 848 4599322252846729348965517611381019389699485098977278044636731245890997879665326733403219132615945042128067293767808156461890024040354863832478355760040739929797628312713948962202403688628943826208964198971614945711339429545032634373501983272966961341678357606291753817864408382499123534143969303473658003057158254313224509916721540628856236094112983821900628124882720424243263710474306532986699907659855018205983208669001416018984334316024405151512264647837603670499362351620220579206943511962890625 849 22996611264233646744827588056905096948497425494886390223183656229454989398326633667016095663079725210640336468839040782309450120201774319162391778800203699648988141563569744811012018443144719131044820994858074728556697147725163171867509916364834806708391788031458769089322041912495617670719846517368290015285791271566122549583607703144281180470564919109503140624413602121216318552371532664933499538299275091029916043345007080094921671580122025757561323239188018352496811758101102896034717559814453125 850 68989833792700940234482764170715290845492276484659170669550968688364968194979901001048286989239175631921009406517122346928350360605322957487175336400611098946964424690709234433036055329434157393134462984574224185670091443175489515602529749094504420125175364094376307267966125737486853012159539552104870045857373814698367648750823109432843541411694757328509421873240806363648955657114597994800498614897825273089748130035021240284765014740366077272683969717564055057490435274303308688104152679443359375 851 344949168963504701172413820853576454227461382423295853347754843441824840974899505005241434946195878159605047032585611734641751803026614787435876682003055494734822123453546172165180276647170786965672314922871120928350457215877447578012648745472522100625876820471881536339830628687434265060797697760524350229286869073491838243754115547164217707058473786642547109366204031818244778285572989974002493074489126365448740650175106201423825073701830386363419848587820275287452176371516543440520763397216796875 852 1034847506890514103517241462560729362682384147269887560043264530325474522924698515015724304838587634478815141097756835203925255409079844362307630046009166484204466370360638516495540829941512360897016944768613362785051371647632342734037946236417566301877630461415644609019491886062302795182393093281573050687860607220475514731262346641492653121175421359927641328098612095454734334856718969922007479223467379096346221950525318604271475221105491159090259545763460825862356529114549630321562290191650390625 853 5174237534452570517586207312803646813411920736349437800216322651627372614623492575078621524192938172394075705488784176019626277045399221811538150230045832421022331851803192582477704149707561804485084723843066813925256858238161713670189731182087831509388152307078223045097459430311513975911965466407865253439303036102377573656311733207463265605877106799638206640493060477273671674283594849610037396117336895481731109752626593021357376105527455795451297728817304129311782645572748151607811450958251953125 854 15522712603357711552758621938410940440235762209048313400648967954882117843870477725235864572578814517182227116466352528058878831136197665434614450690137497263066995555409577747433112449122685413455254171529200441775770574714485141010569193546263494528164456921234669135292378290934541927735896399223595760317909108307132720968935199622389796817631320398914619921479181431821015022850784548830112188352010686445193329257879779064072128316582367386353893186451912387935347936718244454823434352874755859375 855 77613563016788557763793109692054702201178811045241567003244839774410589219352388626179322862894072585911135582331762640294394155680988327173072253450687486315334977777047888737165562245613427067276270857646002208878852873572425705052845967731317472640822284606173345676461891454672709638679481996117978801589545541535663604844675998111948984088156601994573099607395907159105075114253922744150560941760053432225966646289398895320360641582911836931769465932259561939676739683591222274117171764373779296875 856 232840689050365673291379329076164106603536433135724701009734519323231767658057165878537968588682217757733406746995287920883182467042964981519216760352062458946004933331143666211496686736840281201828812572938006626636558620717277115158537903193952417922466853818520037029385674364018128916038445988353936404768636624606990814534027994335846952264469805983719298822187721477315225342761768232451682825280160296677899938868196685961081924748735510795308397796778685819030219050773666822351515293121337890625 857 1164203445251828366456896645380820533017682165678623505048672596616158838290285829392689842943411088788667033734976439604415912335214824907596083801760312294730024666655718331057483433684201406009144062864690033133182793103586385575792689515969762089612334269092600185146928371820090644580192229941769682023843183123034954072670139971679234761322349029918596494110938607386576126713808841162258414126400801483389499694340983429805409623743677553976541988983893429095151095253868334111757576465606689453125 858 3492610335755485099370689936142461599053046497035870515146017789848476514870857488178069528830233266366001101204929318813247737005644474722788251405280936884190073999967154993172450301052604218027432188594070099399548379310759156727378068547909286268837002807277800555440785115460271933740576689825309046071529549369104862218010419915037704283967047089755789482332815822159728380141426523486775242379202404450168499083022950289416228871231032661929625966951680287285453285761605002335272729396820068359375 859 17463051678777425496853449680712307995265232485179352575730088949242382574354287440890347644151166331830005506024646594066238685028222373613941257026404684420950369999835774965862251505263021090137160942970350496997741896553795783636890342739546431344185014036389002777203925577301359668702883449126545230357647746845524311090052099575188521419835235448778947411664079110798641900707132617433876211896012022250842495415114751447081144356155163309648129834758401436427266428808025011676363646984100341796875 860 52389155036332276490560349042136923985795697455538057727190266847727147723062862322671042932453498995490016518073939782198716055084667120841823771079214053262851109999507324897586754515789063270411482828911051490993225689661387350910671028218639294032555042109167008331611776731904079006108650347379635691072943240536572933270156298725565564259505706346336842234992237332395925702121397852301628635688036066752527486245344254341243433068465489928944389504275204309281799286424075035029090940952301025390625 861 261945775181661382452801745210684619928978487277690288635951334238635738615314311613355214662267494977450082590369698910993580275423335604209118855396070266314255549997536624487933772578945316352057414144555257454966128448306936754553355141093196470162775210545835041658058883659520395030543251736898178455364716202682864666350781493627827821297528531731684211174961186661979628510606989261508143178440180333762637431226721271706217165342327449644721947521376021546408996432120375175145454704761505126953125 862 785837325544984147358405235632053859786935461833070865907854002715907215845942934840065643986802484932350247771109096732980740826270006812627356566188210798942766649992609873463801317736835949056172242433665772364898385344920810263660065423279589410488325631637505124974176650978561185091629755210694535366094148608048593999052344480883483463892585595195052633524883559985938885531820967784524429535320541001287912293680163815118651496026982348934165842564128064639226989296361125525436364114284515380859375 863 3929186627724920736792026178160269298934677309165354329539270013579536079229714674200328219934012424661751238855545483664903704131350034063136782830941053994713833249963049367319006588684179745280861212168328861824491926724604051318300327116397947052441628158187525624870883254892805925458148776053472676830470743040242969995261722404417417319462927975975263167624417799929694427659104838922622147676602705006439561468400819075593257480134911744670829212820640323196134946481805627627181820571422576904296875 864 11787559883174762210376078534480807896804031927496062988617810040738608237689144022600984659802037273985253716566636450994711112394050102189410348492823161984141499749889148101957019766052539235842583636504986585473475780173812153954900981349193841157324884474562576874612649764678417776374446328160418030491412229120728909985785167213252251958388783927925789502873253399789083282977314516767866443029808115019318684405202457226779772440404735234012487638461920969588404839445416882881545461714267730712890625 865 58937799415873811051880392672404039484020159637480314943089050203693041188445720113004923299010186369926268582833182254973555561970250510947051742464115809920707498749445740509785098830262696179212918182524932927367378900869060769774504906745969205786624422372812884373063248823392088881872231640802090152457061145603644549928925836066261259791943919639628947514366266998945416414886572583839332215149040575096593422026012286133898862202023676170062438192309604847942024197227084414407727308571338653564453125 866 176813398247621433155641178017212118452060478912440944829267150611079123565337160339014769897030559109778805748499546764920666685910751532841155227392347429762122496248337221529355296490788088537638754547574798782102136702607182309323514720237907617359873267118438653119189746470176266645616694922406270457371183436810933649786777508198783779375831758918886842543098800996836249244659717751517996645447121725289780266078036858401696586606071028510187314576928814543826072591681253243223181925714015960693359375 867 884066991238107165778205890086060592260302394562204724146335753055395617826685801695073849485152795548894028742497733824603333429553757664205776136961737148810612481241686107646776482453940442688193772737873993910510683513035911546617573601189538086799366335592193265595948732350881333228083474612031352286855917184054668248933887540993918896879158794594434212715494004984181246223298588757589983227235608626448901330390184292008482933030355142550936572884644072719130362958406266216115909628570079803466796875 868 2652200973714321497334617670258181776780907183686614172439007259166186853480057405085221548455458386646682086227493201473810000288661272992617328410885211446431837443725058322940329447361821328064581318213621981731532050539107734639852720803568614260398099006776579796787846197052643999684250423836094056860567751552164004746801662622981756690637476383783302638146482014952543738669895766272769949681706825879346703991170552876025448799091065427652809718653932218157391088875218798648347728885710239410400390625 869 13261004868571607486673088351290908883904535918433070862195036295830934267400287025426107742277291933233410431137466007369050001443306364963086642054426057232159187218625291614701647236809106640322906591068109908657660252695538673199263604017843071301990495033882898983939230985263219998421252119180470284302838757760820023734008313114908783453187381918916513190732410074762718693349478831363849748408534129396733519955852764380127243995455327138264048593269661090786955444376093993241738644428551197052001953125 870 39783014605714822460019265053872726651713607755299212586585108887492802802200861076278323226831875799700231293412398022107150004329919094889259926163278171696477561655875874844104941710427319920968719773204329725972980758086616019597790812053529213905971485101648696951817692955789659995263756357541410852908516273282460071202024939344726350359562145756749539572197230224288156080048436494091549245225602388190200559867558293140381731986365981414792145779808983272360866333128281979725215933285653591156005859375 871 198915073028574112300096325269363633258568038776496062932925544437464014011004305381391616134159378998501156467061990110535750021649595474446299630816390858482387808279379374220524708552136599604843598866021648629864903790433080097988954060267646069529857425508243484759088464778948299976318781787707054264542581366412300356010124696723631751797810728783747697860986151121440780400242182470457746226128011940951002799337791465701908659931829907073960728899044916361804331665641409898626079666428267955780029296875 872 596745219085722336900288975808090899775704116329488188798776633312392042033012916144174848402478136995503469401185970331607250064948786423338898892449172575447163424838138122661574125656409798814530796598064945889594711371299240293966862180802938208589572276524730454277265394336844899928956345363121162793627744099236901068030374090170895255393432186351243093582958453364322341200726547411373238678384035822853008398013374397105725979795489721221882186697134749085412994996924229695878238999284803867340087890625 873 2983726095428611684501444879040454498878520581647440943993883166561960210165064580720874242012390684977517347005929851658036250324743932116694494462245862877235817124190690613307870628282048994072653982990324729447973556856496201469834310904014691042947861382623652271386326971684224499644781726815605813968138720496184505340151870450854476276967160931756215467914792266821611706003632737056866193391920179114265041990066871985528629898977448606109410933485673745427064974984621148479391194996424019336700439453125 874 8951178286285835053504334637121363496635561744942322831981649499685880630495193742162622726037172054932552041017789554974108750974231796350083483386737588631707451372572071839923611884846146982217961948970974188343920670569488604409502932712044073128843584147870956814158980915052673498934345180446817441904416161488553516020455611352563428830901482795268646403744376800464835118010898211170598580175760537342795125970200615956585889696932345818328232800457021236281194924953863445438173584989272058010101318359375 875 44755891431429175267521673185606817483177808724711614159908247498429403152475968710813113630185860274662760205088947774870543754871158981750417416933687943158537256862860359199618059424230734911089809744854870941719603352847443022047514663560220365644217920739354784070794904575263367494671725902234087209522080807442767580102278056762817144154507413976343232018721884002324175590054491055852992900878802686713975629851003079782929448484661729091641164002285106181405974624769317227190867924946360290050506591796875 876 134267674294287525802565019556820452449533426174134842479724742495288209457427906132439340890557580823988280615266843324611631264613476945251252250801063829475611770588581077598854178272692204733269429234564612825158810058542329066142543990680661096932653762218064352212384713725790102484015177706702261628566242422328302740306834170288451432463522241929029696056165652006972526770163473167558978702636408060141926889553009239348788345453985187274923492006855318544217923874307951681572603774839080870151519775390625 877 671338371471437629012825097784102262247667130870674212398623712476441047287139530662196704452787904119941403076334216623058156323067384726256261254005319147378058852942905387994270891363461023666347146172823064125794050292711645330712719953403305484663268811090321761061923568628950512420075888533511308142831212111641513701534170851442257162317611209645148480280828260034862633850817365837794893513182040300709634447765046196743941727269925936374617460034276592721089619371539758407863018874195404350757598876953125 878 2014015114414312887038475293352306786743001392612022637195871137429323141861418591986590113358363712359824209229002649869174468969202154178768783762015957442134176558828716163982812674090383070999041438518469192377382150878134935992138159860209916453989806433270965283185770705886851537260227665600533924428493636334924541104602512554326771486952833628935445440842484780104587901552452097513384680539546120902128903343295138590231825181809777809123852380102829778163268858114619275223589056622586213052272796630859375 879 10070075572071564435192376466761533933715006963060113185979355687146615709307092959932950566791818561799121046145013249345872344846010770893843918810079787210670882794143580819914063370451915354995207192592345961886910754390674679960690799301049582269949032166354826415928853529434257686301138328002669622142468181674622705523012562771633857434764168144677227204212423900522939507762260487566923402697730604510644516716475692951159125909048889045619261900514148890816344290573096376117945283112931065261363983154296875 880 30210226716214693305577129400284601801145020889180339557938067061439847127921278879798851700375455685397363138435039748037617034538032312681531756430239361632012648382430742459742190111355746064985621577777037885660732263172024039882072397903148746809847096499064479247786560588302773058903414984008008866427404545023868116569037688314901572304292504434031681612637271701568818523286781462700770208093191813531933550149427078853477377727146667136857785701542446672449032871719289128353835849338793195784091949462890625 881 151051133581073466527885647001423009005725104445901697789690335307199235639606394398994258501877278426986815692175198740188085172690161563407658782151196808160063241912153712298710950556778730324928107888885189428303661315860120199410361989515743734049235482495322396238932802941513865294517074920040044332137022725119340582845188441574507861521462522170158408063186358507844092616433907313503851040465959067659667750747135394267386888635733335684288928507712233362245164358596445641769179246693965978920459747314453125 882 453153400743220399583656941004269027017175313337705093369071005921597706918819183196982775505631835280960447076525596220564255518070484690222976346453590424480189725736461136896132851670336190974784323666655568284910983947580360598231085968547231202147706447485967188716798408824541595883551224760120132996411068175358021748535565324723523584564387566510475224189559075523532277849301721940511553121397877202979003252241406182802160665907200007052866785523136700086735493075789336925307537740081897936761379241943359375 883 2265767003716101997918284705021345135085876566688525466845355029607988534594095915984913877528159176404802235382627981102821277590352423451114881732267952122400948628682305684480664258351680954873921618333277841424554919737901802991155429842736156010738532237429835943583992044122707979417756123800600664982055340876790108742677826623617617922821937832552376120947795377617661389246508609702557765606989386014895016261207030914010803329536000035264333927615683500433677465378946684626537688700409489683806896209716796875 884 6797301011148305993754854115064035405257629700065576400536065088823965603782287747954741632584477529214406706147883943308463832771057270353344645196803856367202845886046917053441992775055042864621764854999833524273664759213705408973466289528208468032215596712289507830751976132368123938253268371401801994946166022630370326228033479870852853768465813497657128362843386132852984167739525829107673296820968158044685048783621092742032409988608000105793001782847050501301032396136840053879613066101228469051420688629150390625 885 33986505055741529968774270575320177026288148500327882002680325444119828018911438739773708162922387646072033530739419716542319163855286351766723225984019281836014229430234585267209963875275214323108824274999167621368323796068527044867331447641042340161077983561447539153759880661840619691266341857009009974730830113151851631140167399354264268842329067488285641814216930664264920838697629145538366484104840790223425243918105463710162049943040000528965008914235252506505161980684200269398065330506142345257103443145751953125 886 101959515167224589906322811725960531078864445500983646008040976332359484056734316219321124488767162938216100592218259149626957491565859055300169677952057845508042688290703755801629891625825642969326472824997502864104971388205581134601994342923127020483233950684342617461279641985521859073799025571027029924192490339455554893420502198062792806526987202464856925442650791992794762516092887436615099452314522370670275731754316391130486149829120001586895026742705757519515485942052600808194195991518427035771310329437255859375 887 509797575836122949531614058629802655394322227504918230040204881661797420283671581096605622443835814691080502961091295748134787457829295276500848389760289227540213441453518779008149458129128214846632364124987514320524856941027905673009971714615635102416169753421713087306398209927609295368995127855135149620962451697277774467102510990313964032634936012324284627213253959963973812580464437183075497261572611853351378658771581955652430749145600007934475133713528787597577429710263004040970979957592135178856551647186279296875 888 1529392727508368848594842175889407966182966682514754690120614644985392260851014743289816867331507444073241508883273887244404362373487885829502545169280867682620640324360556337024448374387384644539897092374962542961574570823083717019029915143846905307248509260265139261919194629782827886106985383565405448862887355091833323401307532970941892097904808036972853881639761879891921437741393311549226491784717835560054135976314745866957292247436800023803425401140586362792732289130789012122912939872776405536569654941558837890625 889 7646963637541844242974210879447039830914833412573773450603073224926961304255073716449084336657537220366207544416369436222021811867439429147512725846404338413103201621802781685122241871936923222699485461874812714807872854115418585095149575719234526536242546301325696309595973148914139430534926917827027244314436775459166617006537664854709460489524040184864269408198809399459607188706966557746132458923589177800270679881573729334786461237184000119017127005702931813963661445653945060614564699363882027682848274707794189453125 890 22940890912625532728922632638341119492744500237721320351809219674780883912765221149347253009972611661098622633249108308666065435602318287442538177539213015239309604865408345055366725615810769668098456385624438144423618562346255755285448727157703579608727638903977088928787919446742418291604780753481081732943310326377499851019612994564128381468572120554592808224596428198378821566120899673238397376770767533400812039644721188004359383711552000357051381017108795441890984336961835181843694098091646083048544824123382568359375 891 114704454563127663644613163191705597463722501188606601759046098373904419563826105746736265049863058305493113166245541543330327178011591437212690887696065076196548024327041725276833628079053848340492281928122190722118092811731278776427243635788517898043638194519885444643939597233712091458023903767405408664716551631887499255098064972820641907342860602772964041122982140991894107830604498366191986883853837667004060198223605940021796918557760001785256905085543977209454921684809175909218470490458230415242724120616912841796875 892 344113363689382990933839489575116792391167503565819805277138295121713258691478317240208795149589174916479339498736624629990981534034774311638072663088195228589644072981125175830500884237161545021476845784366572166354278435193836329281730907365553694130914583559656333931818791701136274374071711302216225994149654895662497765294194918461925722028581808318892123368946422975682323491813495098575960651561513001012180594670817820065390755673280005355770715256631931628364765054427527727655411471374691245728172361850738525390625 893 1720566818446914954669197447875583961955837517829099026385691475608566293457391586201043975747945874582396697493683123149954907670173871558190363315440976142948220364905625879152504421185807725107384228921832860831771392175969181646408654536827768470654572917798281669659093958505681371870358556511081129970748274478312488826470974592309628610142909041594460616844732114878411617459067475492879803257807565005060902973354089100326953778366400026778853576283159658141823825272137638638277057356873456228640861809253692626953125 894 5161700455340744864007592343626751885867512553487297079157074426825698880372174758603131927243837623747190092481049369449864723010521614674571089946322928428844661094716877637457513263557423175322152686765498582495314176527907544939225963610483305411963718753394845008977281875517044115611075669533243389912244823434937466479412923776928885830428727124783381850534196344635234852377202426478639409773422695015182708920062267300980861335099200080336560728849478974425471475816412915914831172070620368685922585427761077880859375 895 25808502276703724320037961718133759429337562767436485395785372134128494401860873793015659636219188118735950462405246847249323615052608073372855449731614642144223305473584388187287566317787115876610763433827492912476570882639537724696129818052416527059818593766974225044886409377585220578055378347666216949561224117174687332397064618884644429152143635623916909252670981723176174261886012132393197048867113475075913544600311336504904306675496000401682803644247394872127357379082064579574155860353101843429612927138805389404296875 896 77425506830111172960113885154401278288012688302309456187356116402385483205582621379046978908657564356207851387215740541747970845157824220118566349194843926432669916420753164561862698953361347629832290301482478737429712647918613174088389454157249581179455781300922675134659228132755661734166135042998650848683672351524061997191193856653933287456430906871750727758012945169528522785658036397179591146601340425227740633800934009514712920026488001205048410932742184616382072137246193738722467581059305530288838781416416168212890625 897 387127534150555864800569425772006391440063441511547280936780582011927416027913106895234894543287821781039256936078702708739854225789121100592831745974219632163349582103765822809313494766806738149161451507412393687148563239593065870441947270786247905897278906504613375673296140663778308670830675214993254243418361757620309985955969283269666437282154534358753638790064725847642613928290181985897955733006702126138703169004670047573564600132440006025242054663710923081910360686230968693612337905296527651444193907082080841064453125 898 1161382602451667594401708277316019174320190324534641842810341746035782248083739320685704683629863465343117770808236108126219562677367363301778495237922658896490048746311297468427940484300420214447484354522237181061445689718779197611325841812358743717691836719513840127019888421991334926012492025644979762730255085272860929957867907849808999311846463603076260916370194177542927841784870545957693867199020106378416109507014010142720693800397320018075726163991132769245731082058692906080837013715889582954332581721246242523193359375 899 5806913012258337972008541386580095871600951622673209214051708730178911240418696603428523418149317326715588854041180540631097813386836816508892476189613294482450243731556487342139702421502101072237421772611185905307228448593895988056629209061793718588459183597569200635099442109956674630062460128224898813651275426364304649789339539249044996559232318015381304581850970887714639208924352729788469335995100531892080547535070050713603469001986600090378630819955663846228655410293464530404185068579447914771662908606231212615966796875 900 17420739036775013916025624159740287614802854868019627642155126190536733721256089810285570254447951980146766562123541621893293440160510449526677428568839883447350731194669462026419107264506303216712265317833557715921685345781687964169887627185381155765377550792707601905298326329870023890187380384674696440953826279092913949368018617747134989677696954046143913745552912663143917626773058189365408007985301595676241642605210152140810407005959800271135892459866991538685966230880393591212555205738343744314988725818693637847900390625 901 87103695183875069580128120798701438074014274340098138210775630952683668606280449051427851272239759900733832810617708109466467200802552247633387142844199417236753655973347310132095536322531516083561326589167788579608426728908439820849438135926905778826887753963538009526491631649350119450936901923373482204769131395464569746840093088735674948388484770230719568727764563315719588133865290946827040039926507978381208213026050760704052035029799001355679462299334957693429831154401967956062776028691718721574943629093468189239501953125 902 261311085551625208740384362396104314222042823020294414632326892858051005818841347154283553816719279702201498431853124328399401602407656742900161428532598251710260967920041930396286608967594548250683979767503365738825280186725319462548314407780717336480663261890614028579474894948050358352810705770120446614307394186393709240520279266207024845165454310692158706183293689947158764401595872840481120119779523935143624639078152282112156105089397004067038386898004873080289493463205903868188328086075156164724830887280404567718505859375 903 1306555427758126043701921811980521571110214115101472073161634464290255029094206735771417769083596398511007492159265621641997008012038283714500807142662991258551304839600209651981433044837972741253419898837516828694126400933626597312741572038903586682403316309453070142897374474740251791764053528850602233071536970931968546202601396331035124225827271553460793530916468449735793822007979364202405600598897619675718123195390761410560780525446985020335191934490024365401447467316029519340941640430375780823624154436402022838592529296875 904 3919666283274378131105765435941564713330642345304416219484903392870765087282620207314253307250789195533022476477796864925991024036114851143502421427988973775653914518800628955944299134513918223760259696512550486082379202800879791938224716116710760047209948928359210428692123424220755375292160586551806699214610912795905638607804188993105372677481814660382380592749405349207381466023938092607216801796692859027154369586172284231682341576340955061005575803470073096204342401948088558022824921291127342470872463309206068515777587890625 905 19598331416371890655528827179707823566653211726522081097424516964353825436413101036571266536253945977665112382388984324629955120180574255717512107139944868878269572594003144779721495672569591118801298482562752430411896014004398959691123580583553800236049744641796052143460617121103776876460802932759033496073054563979528193039020944965526863387409073301911902963747026746036907330119690463036084008983464295135771847930861421158411707881704775305027879017350365481021712009740442790114124606455636712354362316546030342578887939453125 906 58794994249115671966586481539123470699959635179566243292273550893061476309239303109713799608761837932995337147166952973889865360541722767152536321419834606634808717782009434339164487017708773356403895447688257291235688042013196879073370741750661400708149233925388156430381851363311330629382408798277100488219163691938584579117062834896580590162227219905735708891241080238110721990359071389108252026950392885407315543792584263475235123645114325915083637052051096443065136029221328370342373819366910137063086949638091027736663818359375 907 293974971245578359832932407695617353499798175897831216461367754465307381546196515548568998043809189664976685735834764869449326802708613835762681607099173033174043588910047171695822435088543866782019477238441286456178440210065984395366853708753307003540746169626940782151909256816556653146912043991385502441095818459692922895585314174482902950811136099528678544456205401190553609951795356945541260134751964427036577718962921317376175618225571629575418185260255482215325680146106641851711869096834550685315434748190455138683319091796875 908 881924913736735079498797223086852060499394527693493649384103263395922144638589546645706994131427568994930057207504294608347980408125841507288044821297519099522130766730141515087467305265631600346058431715323859368535320630197953186100561126259921010622238508880822346455727770449669959440736131974156507323287455379078768686755942523448708852433408298586035633368616203571660829855386070836623780404255893281109733156888763952128526854676714888726254555780766446645977040438319925555135607290503652055946304244571365416049957275390625 909 4409624568683675397493986115434260302496972638467468246920516316979610723192947733228534970657137844974650286037521473041739902040629207536440224106487595497610653833650707575437336526328158001730292158576619296842676603150989765930502805631299605053111192544404111732278638852248349797203680659870782536616437276895393843433779712617243544262167041492930178166843081017858304149276930354183118902021279466405548665784443819760642634273383574443631272778903832233229885202191599627775678036452518260279731521222856827080249786376953125 910 13228873706051026192481958346302780907490917915402404740761548950938832169578843199685604911971413534923950858112564419125219706121887622609320672319462786492831961500952122726312009578984474005190876475729857890528029809452969297791508416893898815159333577633212335196835916556745049391611041979612347609849311830686181530301339137851730632786501124478790534500529243053574912447830791062549356706063838399216645997353331459281927902820150723330893818336711496699689655606574798883327034109357554780839194563668570481240749359130859375 911 66144368530255130962409791731513904537454589577012023703807744754694160847894215998428024559857067674619754290562822095626098530609438113046603361597313932464159807504760613631560047894922370025954382378649289452640149047264846488957542084469494075796667888166061675984179582783725246958055209898061738049246559153430907651506695689258653163932505622393952672502646215267874562239153955312746783530319191996083229986766657296409639514100753616654469091683557483498448278032873994416635170546787773904195972818342852406203746795654296875 912 198433105590765392887229375194541713612363768731036071111423234264082482543682647995284073679571203023859262871688466286878295591828314339139810084791941797392479422514281840894680143684767110077863147135947868357920447141794539466872626253408482227390003664498185027952538748351175740874165629694185214147739677460292722954520087067775959491797516867181858017507938645803623686717461865938240350590957575988249689960299971889228918542302260849963407275050672450495344834098621983249905511640363321712587918455028557218611240386962890625 913 992165527953826964436146875972708568061818843655180355557116171320412412718413239976420368397856015119296314358442331434391477959141571695699050423959708986962397112571409204473400718423835550389315735679739341789602235708972697334363131267042411136950018322490925139762693741755878704370828148470926070738698387301463614772600435338879797458987584335909290087539693229018118433587309329691201752954787879941248449801499859446144592711511304249817036375253362252476724170493109916249527558201816608562939592275142786093056201934814453125 914 2976496583861480893308440627918125704185456530965541066671348513961237238155239719929261105193568045357888943075326994303174433877424715087097151271879126960887191337714227613420202155271506651167947207039218025368806707126918092003089393801127233410850054967472775419288081225267636113112484445412778212216095161904390844317801306016639392376962753007727870262619079687054355300761927989073605258864363639823745349404499578338433778134533912749451109125760086757430172511479329748748582674605449825688818776825428358279168605804443359375 915 14882482919307404466542203139590628520927282654827705333356742569806186190776198599646305525967840226789444715376634971515872169387123575435485756359395634804435956688571138067101010776357533255839736035196090126844033535634590460015446969005636167054250274837363877096440406126338180565562422227063891061080475809521954221589006530083196961884813765038639351313095398435271776503809639945368026294321818199118726747022497891692168890672669563747255545628800433787150862557396648743742913373027249128444093884127141791395843029022216796875 916 44647448757922213399626609418771885562781847964483116000070227709418558572328595798938916577903520680368334146129904914547616508161370726306457269078186904413307870065713414201303032329072599767519208105588270380532100606903771380046340907016908501162750824512091631289321218379014541696687266681191673183241427428565862664767019590249590885654441295115918053939286195305815329511428919836104078882965454597356180241067493675076506672018008691241766636886401301361452587672189946231228740119081747385332281652381425374187529087066650390625 917 223237243789611066998133047093859427813909239822415580000351138547092792861642978994694582889517603401841670730649524572738082540806853631532286345390934522066539350328567071006515161645362998837596040527941351902660503034518856900231704535084542505813754122560458156446606091895072708483436333405958365916207137142829313323835097951247954428272206475579590269696430976529076647557144599180520394414827272986780901205337468375382533360090043456208833184432006506807262938360949731156143700595408736926661408261907126870937645435333251953125 918 669711731368833200994399141281578283441727719467246740001053415641278378584928936984083748668552810205525012191948573718214247622420560894596859036172803566199618050985701213019545484936088996512788121583824055707981509103556570700695113605253627517441262367681374469339818275685218125450309000217875097748621411428487939971505293853743863284816619426738770809089292929587229942671433797541561183244481818960342703616012405126147600080270130368626499553296019520421788815082849193468431101786226210779984224785721380612812936305999755859375 919 3348558656844166004971995706407891417208638597336233700005267078206391892924644684920418743342764051027625060959742868591071238112102804472984295180864017830998090254928506065097727424680444982563940607919120278539907545517782853503475568026268137587206311838406872346699091378426090627251545001089375488743107057142439699857526469268719316424083097133693854045446464647936149713357168987707805916222409094801713518080062025630738000401350651843132497766480097602108944075414245967342155508931131053899921123928606903064064681529998779296875 920 10045675970532498014915987119223674251625915792008701100015801234619175678773934054761256230028292153082875182879228605773213714336308413418952885542592053492994270764785518195293182274041334947691821823757360835619722636553348560510426704078804412761618935515220617040097274135278271881754635003268126466229321171427319099572579407806157949272249291401081562136339393943808449140071506963123417748667227284405140554240186076892214001204051955529397493299440292806326832226242737902026466526793393161699763371785820709192194044589996337890625 921 50228379852662490074579935596118371258129578960043505500079006173095878393869670273806281150141460765414375914396143028866068571681542067094764427712960267464971353823927590976465911370206674738459109118786804178098613182766742802552133520394022063808094677576103085200486370676391359408773175016340632331146605857136595497862897039030789746361246457005407810681696969719042245700357534815617088743336136422025702771200930384461070006020259777646987466497201464031634161131213689510132332633966965808498816858929103545960970222949981689453125 922 150685139557987470223739806788355113774388736880130516500237018519287635181609010821418843450424382296243127743188429086598205715044626201284293283138880802394914061471782772929397734110620024215377327356360412534295839548300228407656400561182066191424284032728309255601459112029174078226319525049021896993439817571409786493588691117092369239083739371016223432045090909157126737101072604446851266230008409266077108313602791153383210018060779332940962399491604392094902483393641068530396997901900897425496450576787310637882910668849945068359375 923 753425697789937351118699033941775568871943684400652582501185092596438175908045054107094217252121911481215638715942145432991028575223131006421466415694404011974570307358913864646988670553100121076886636781802062671479197741501142038282002805910330957121420163641546278007295560145870391131597625245109484967199087857048932467943455585461846195418696855081117160225454545785633685505363022234256331150042046330385541568013955766916050090303896664704811997458021960474512416968205342651984989509504487127482252883936553189414553344249725341796875 924 2260277093369812053356097101825326706615831053201957747503555277789314527724135162321282651756365734443646916147826436298973085725669393019264399247083212035923710922076741593940966011659300363230659910345406188014437593224503426114846008417730992871364260490924638834021886680437611173394792875735328454901597263571146797403830366756385538586256090565243351480676363637356901056516089066702768993450126138991156624704041867300748150270911689994114435992374065881423537250904616027955954968528513461382446758651809659568243660032749176025390625 925 11301385466849060266780485509126633533079155266009788737517776388946572638620675811606413258781828672218234580739132181494865428628346965096321996235416060179618554610383707969704830058296501816153299551727030940072187966122517130574230042088654964356821302454623194170109433402188055866973964378676642274507986317855733987019151833781927692931280452826216757403381818186784505282580445333513844967250630694955783123520209336503740751354558449970572179961870329407117686254523080139779774842642567306912233793259048297841218300163745880126953125 926 33904156400547180800341456527379900599237465798029366212553329166839717915862027434819239776345486016654703742217396544484596285885040895288965988706248180538855663831151123909114490174889505448459898655181092820216563898367551391722690126265964893070463907363869582510328300206564167600921893136029926823523958953567201961057455501345783078793841358478650272210145454560353515847741336000541534901751892084867349370560628009511222254063675349911716539885610988221353058763569240419339324527927701920736701379777144893523654900491237640380859375 927 169520782002735904001707282636899502996187328990146831062766645834198589579310137174096198881727430083273518711086982722422981429425204476444829943531240902694278319155755619545572450874447527242299493275905464101082819491837756958613450631329824465352319536819347912551641501032820838004609465680149634117619794767836009805287277506728915393969206792393251361050727272801767579238706680002707674508759460424336746852803140047556111270318376749558582699428054941106765293817846202096696622639638509603683506898885724467618274502456188201904296875 928 508562346008207712005121847910698508988561986970440493188299937502595768737930411522288596645182290249820556133260948167268944288275613429334489830593722708082834957467266858636717352623342581726898479827716392303248458475513270875840351893989473396056958610458043737654924503098462514013828397040448902352859384303508029415861832520186746181907620377179754083152181818405302737716120040008123023526278381273010240558409420142668333810955130248675748098284164823320295881453538606290089867918915528811050520696657173402854823507368564605712890625 929 2542811730041038560025609239553492544942809934852202465941499687512978843689652057611442983225911451249102780666304740836344721441378067146672449152968613540414174787336334293183586763116712908634492399138581961516242292377566354379201759469947366980284793052290218688274622515492312570069141985202244511764296921517540147079309162600933730909538101885898770415760909092026513688580600200040615117631391906365051202792047100713341669054775651243378740491420824116601479407267693031450449339594577644055252603483285867014274117536842823028564453125 930 7628435190123115680076827718660477634828429804556607397824499062538936531068956172834328949677734353747308341998914222509034164324134201440017347458905840621242524362009002879550760289350138725903477197415745884548726877132699063137605278409842100940854379156870656064823867546476937710207425955606733535292890764552620441237927487802801192728614305657696311247282727276079541065741800600121845352894175719095153608376141302140025007164326953730136221474262472349804438221803079094351348018783732932165757810449857601042822352610528469085693359375 931 38142175950615578400384138593302388174142149022783036989122495312694682655344780864171644748388671768736541709994571112545170821620671007200086737294529203106212621810045014397753801446750693629517385987078729422743634385663495315688026392049210504704271895784353280324119337732384688551037129778033667676464453822763102206189637439014005963643071528288481556236413636380397705328709003000609226764470878595475768041880706510700125035821634768650681107371312361749022191109015395471756740093918664660828789052249288005214111763052642345428466796875 932 114426527851846735201152415779907164522426447068349110967367485938084047966034342592514934245166015306209625129983713337635512464862013021600260211883587609318637865430135043193261404340252080888552157961236188268230903156990485947064079176147631514112815687353059840972358013197154065653111389334101003029393361468289306618568912317042017890929214584865444668709240909141193115986127009001827680293412635786427304125642119532100375107464904305952043322113937085247066573327046186415270220281755993982486367156747864015642335289157927036285400390625 933 572132639259233676005762078899535822612132235341745554836837429690420239830171712962574671225830076531048125649918566688177562324310065108001301059417938046593189327150675215966307021701260404442760789806180941341154515784952429735320395880738157570564078436765299204861790065985770328265556946670505015146966807341446533092844561585210089454646072924327223343546204545705965579930635045009138401467063178932136520628210597660501875537324521529760216610569685426235332866635230932076351101408779969912431835783739320078211676445789635181427001953125 934 1716397917777701028017286236698607467836396706025236664510512289071260719490515138887724013677490229593144376949755700064532686972930195324003903178253814139779567981452025647898921065103781213328282369418542824023463547354857289205961187642214472711692235310295897614585370197957310984796670840011515045440900422024339599278533684755630268363938218772981670030638613637117896739791905135027415204401189536796409561884631792981505626611973564589280649831709056278705998599905692796229053304226339909737295507351217960234635029337368905544281005859375 935 8581989588888505140086431183493037339181983530126183322552561445356303597452575694438620068387451147965721884748778500322663434864650976620019515891269070698897839907260128239494605325518906066641411847092714120117317736774286446029805938211072363558461176551479488072926850989786554923983354200057575227204502110121697996392668423778151341819691093864908350153193068185589483698959525675137076022005947683982047809423158964907528133059867822946403249158545281393529992999528463981145266521131699548686477536756089801173175146686844527721405029296875 936 25745968766665515420259293550479112017545950590378549967657684336068910792357727083315860205162353443897165654246335500967990304593952929860058547673807212096693519721780384718483815976556718199924235541278142360351953210322859338089417814633217090675383529654438464218780552969359664771950062600172725681613506330365093989178005271334454025459073281594725050459579204556768451096878577025411228066017843051946143428269476894722584399179603468839209747475635844180589978998585391943435799563395098646059432610268269403519525440060533583164215087890625 937 128729843833327577101296467752395560087729752951892749838288421680344553961788635416579301025811767219485828271231677504839951522969764649300292738369036060483467598608901923592419079882783590999621177706390711801759766051614296690447089073166085453376917648272192321093902764846798323859750313000863628408067531651825469945890026356672270127295366407973625252297896022783842255484392885127056140330089215259730717141347384473612921995898017344196048737378179220902949894992926959717178997816975493230297163051341347017597627200302667915821075439453125 938 386189531499982731303889403257186680263189258855678249514865265041033661885365906249737903077435301658457484813695032514519854568909293947900878215107108181450402795826705770777257239648350772998863533119172135405279298154842890071341267219498256360130752944816576963281708294540394971579250939002590885224202594955476409837670079070016810381886099223920875756893688068351526766453178655381168420990267645779192151424042153420838765987694052032588146212134537662708849684978780879151536993450926479690891489154024041052792881600908003747463226318359375 939 1930947657499913656519447016285933401315946294278391247574326325205168309426829531248689515387176508292287424068475162572599272844546469739504391075535540907252013979133528853886286198241753864994317665595860677026396490774214450356706336097491281800653764724082884816408541472701974857896254695012954426121012974777382049188350395350084051909430496119604378784468440341757633832265893276905842104951338228895960757120210767104193829938470260162940731060672688313544248424893904395757684967254632398454457445770120205263964408004540018737316131591796875 940 5792842972499740969558341048857800203947838882835173742722978975615504928280488593746068546161529524876862272205425487717797818533639409218513173226606622721756041937400586561658858594725261594982952996787582031079189472322643351070119008292473845401961294172248654449225624418105924573688764085038863278363038924332146147565051186050252155728291488358813136353405321025272901496797679830717526314854014686687882271360632301312581489815410780488822193182018064940632745274681713187273054901763897195363372337310360615791893224013620056211948394775390625 941 28964214862498704847791705244289001019739194414175868713614894878077524641402442968730342730807647624384311361027127438588989092668197046092565866133033113608780209687002932808294292973626307974914764983937910155395947361613216755350595041462369227009806470861243272246128122090529622868443820425194316391815194621660730737825255930251260778641457441794065681767026605126364507483988399153587631574270073433439411356803161506562907449077053902444110965910090324703163726373408565936365274508819485976816861686551803078959466120068100281059741973876953125 942 86892644587496114543375115732867003059217583242527606140844684634232573924207328906191028192422942873152934083081382315766967278004591138277697598399099340826340629061008798424882878920878923924744294951813730466187842084839650266051785124387107681029419412583729816738384366271588868605331461275582949175445583864982192213475767790753782335924372325382197045301079815379093522451965197460762894722810220300318234070409484519688722347231161707332332897730270974109491179120225697809095823526458457930450585059655409236878398360204300843179225921630859375 943 434463222937480572716875578664335015296087916212638030704223423171162869621036644530955140962114714365764670415406911578834836390022955691388487991995496704131703145305043992124414394604394619623721474759068652330939210424198251330258925621935538405147097062918649083691921831357944343026657306377914745877227919324910961067378838953768911679621861626910985226505399076895467612259825987303814473614051101501591170352047422598443611736155808536661664488651354870547455895601128489045479117632292289652252925298277046184391991801021504215896129608154296875 944 1303389668812441718150626735993005045888263748637914092112670269513488608863109933592865422886344143097294011246220734736504509170068867074165463975986490112395109435915131976373243183813183858871164424277205956992817631272594753990776776865806615215441291188755947251075765494073833029079971919133744237631683757974732883202136516861306735038865584880732955679516197230686402836779477961911443420842153304504773511056142267795330835208467425609984993465954064611642367686803385467136437352896876868956758775894831138553175975403064512647688388824462890625 945 6516948344062208590753133679965025229441318743189570460563351347567443044315549667964327114431720715486470056231103673682522545850344335370827319879932450561975547179575659881866215919065919294355822121386029784964088156362973769953883884329033076077206455943779736255378827470369165145399859595668721188158418789873664416010682584306533675194327924403664778397580986153432014183897389809557217104210766522523867555280711338976654176042337128049924967329770323058211838434016927335682186764484384344783793879474155692765879877015322563238441944122314453125 946 19550845032186625772259401039895075688323956229568711381690054042702329132946649003892981343295162146459410168693311021047567637551033006112481959639797351685926641538726979645598647757197757883067466364158089354892264469088921309861651652987099228231619367831339208766136482411107495436199578787006163564475256369620993248032047752919601025582983773210994335192742958460296042551692169428671651312632299567571602665842134016929962528127011384149774901989310969174635515302050782007046560293453153034351381638422467078297639631045967689715325832366943359375 947 97754225160933128861297005199475378441619781147843556908450270213511645664733245019464906716475810732297050843466555105237838187755165030562409798198986758429633207693634898227993238785988789415337331820790446774461322345444606549308258264935496141158096839156696043830682412055537477180997893935030817822376281848104966240160238764598005127914918866054971675963714792301480212758460847143358256563161497837858013329210670084649812640635056920748874509946554845873177576510253910035232801467265765171756908192112335391488198155229838448576629161834716796875 948 293262675482799386583891015598426135324859343443530670725350810640534936994199735058394720149427432196891152530399665315713514563265495091687229394596960275288899623080904694683979716357966368246011995462371340323383967036333819647924774794806488423474290517470088131492047236166612431542993681805092453467128845544314898720480716293794015383744756598164915027891144376904440638275382541430074769689484493513574039987632010253949437921905170762246623529839664537619532729530761730105698404401797295515270724576337006174464594465689515345729887485504150390625 949 1466313377413996932919455077992130676624296717217653353626754053202674684970998675291973600747137160984455762651998326578567572816327475458436146972984801376444498115404523473419898581789831841230059977311856701616919835181669098239623873974032442117371452587350440657460236180833062157714968409025462267335644227721574493602403581468970076918723782990824575139455721884522203191376912707150373848447422467567870199938160051269747189609525853811233117649198322688097663647653808650528492022008986477576353622881685030872322972328447576728649437427520751953125 950 4398940132241990798758365233976392029872890151652960060880262159608024054912996025875920802241411482953367287955994979735702718448982426375308440918954404129333494346213570420259695745369495523690179931935570104850759505545007294718871621922097326352114357762051321972380708542499186473144905227076386802006932683164723480807210744406910230756171348972473725418367165653566609574130738121451121545342267402703610599814480153809241568828577561433699352947594968064292990942961425951585476066026959432729060868645055092616968916985342730185948312282562255859375 951 21994700661209953993791826169881960149364450758264800304401310798040120274564980129379604011207057414766836439779974898678513592244912131876542204594772020646667471731067852101298478726847477618450899659677850524253797527725036473594358109610486631760571788810256609861903542712495932365724526135381934010034663415823617404036053722034551153780856744862368627091835828267833047870653690607255607726711337013518052999072400769046207844142887807168496764737974840321464954714807129757927380330134797163645304343225275463084844584926713650929741561412811279296875 952 65984101983629861981375478509645880448093352274794400913203932394120360823694940388138812033621172244300509319339924696035540776734736395629626613784316061940002415193203556303895436180542432855352698979033551572761392583175109420783074328831459895281715366430769829585710628137487797097173578406145802030103990247470852212108161166103653461342570234587105881275507484803499143611961071821766823180134011040554158997217202307138623532428663421505490294213924520964394864144421389273782140990404391490935913029675826389254533754780140952789224684238433837890625 953 329920509918149309906877392548229402240466761373972004566019661970601804118474701940694060168105861221502546596699623480177703883673681978148133068921580309700012075966017781519477180902712164276763494895167757863806962915875547103915371644157299476408576832153849147928553140687438985485867892030729010150519951237354261060540805830518267306712851172935529406377537424017495718059805359108834115900670055202770794986086011535693117662143317107527451471069622604821974320722106946368910704952021957454679565148379131946272668773900704763946123421192169189453125 954 989761529754447929720632177644688206721400284121916013698058985911805412355424105822082180504317583664507639790098870440533111651021045934444399206764740929100036227898053344558431542708136492830290484685503273591420888747626641311746114932471898429225730496461547443785659422062316956457603676092187030451559853712062783181622417491554801920138553518806588219132612272052487154179416077326502347702010165608312384958258034607079352986429951322582354413208867814465922962166320839106732114856065872364038695445137395838818006321702114291838370263576507568359375 955 4948807648772239648603160888223441033607001420609580068490294929559027061777120529110410902521587918322538198950494352202665558255105229672221996033823704645500181139490266722792157713540682464151452423427516367957104443738133206558730574662359492146128652482307737218928297110311584782288018380460935152257799268560313915908112087457774009600692767594032941095663061360262435770897080386632511738510050828041561924791290173035396764932149756612911772066044339072329614810831604195533660574280329361820193477225686979194090031608510571459191851317882537841796875 956 14846422946316718945809482664670323100821004261828740205470884788677081185331361587331232707564763754967614596851483056607996674765315689016665988101471113936500543418470800168376473140622047392454357270282549103871313331214399619676191723987078476438385957446923211656784891330934754346864055141382805456773397805680941747724336262373322028802078302782098823286989184080787307312691241159897535215530152484124685774373870519106190294796449269838735316198133017216988844432494812586600981722840988085460580431677060937582270094825531714377575553953647613525390625 957 74232114731583594729047413323351615504105021309143701027354423943385405926656807936656163537823818774838072984257415283039983373826578445083329940507355569682502717092354000841882365703110236962271786351412745519356566656071998098380958619935392382191929787234616058283924456654673771734320275706914027283866989028404708738621681311866610144010391513910494116434945920403936536563456205799487676077650762420623428871869352595530951473982246349193676580990665086084944222162474062933004908614204940427302902158385304687911350474127658571887877769768238067626953125 958 222696344194750784187142239970054846512315063927431103082063271830156217779970423809968490613471456324514218952772245849119950121479735335249989821522066709047508151277062002525647097109330710886815359054238236558069699968215994295142875859806177146575789361703848174851773369964021315202960827120742081851600967085214126215865043935599830432031174541731482349304837761211809609690368617398463028232952287261870286615608057786592854421946739047581029742971995258254832666487422188799014725842614821281908706475155914063734051422382975715663633309304714202880859375 959 1113481720973753920935711199850274232561575319637155515410316359150781088899852119049842453067357281622571094763861229245599750607398676676249949107610333545237540756385310012628235485546653554434076795271191182790348499841079971475714379299030885732878946808519240874258866849820106576014804135603710409258004835426070631079325219677999152160155872708657411746524188806059048048451843086992315141164761436309351433078040288932964272109733695237905148714859976291274163332437110943995073629213074106409543532375779570318670257111914878578318166546523571014404296875 960 3340445162921261762807133599550822697684725958911466546230949077452343266699556357149527359202071844867713284291583687736799251822196030028749847322831000635712622269155930037884706456639960663302230385813573548371045499523239914427143137897092657198636840425557722622776600549460319728044412406811131227774014506278211893237975659033997456480467618125972235239572566418177144145355529260976945423494284308928054299234120866798892816329201085713715446144579928873822489997311332831985220887639222319228630597127338710956010771335744635734954499639570713043212890625 961 16702225814606308814035667997754113488423629794557332731154745387261716333497781785747636796010359224338566421457918438683996259110980150143749236614155003178563111345779650189423532283199803316511151929067867741855227497616199572135715689485463285993184202127788613113883002747301598640222062034055656138870072531391059466189878295169987282402338090629861176197862832090885720726777646304884727117471421544640271496170604333994464081646005428568577230722899644369112449986556664159926104438196111596143152985636693554780053856678723178674772498197853565216064453125 962 50106677443818926442107003993262340465270889383671998193464236161785149000493345357242910388031077673015699264373755316051988777332940450431247709842465009535689334037338950568270596849599409949533455787203603225565682492848598716407147068456389857979552606383365839341649008241904795920666186102166968416610217594173178398569634885509961847207014271889583528593588496272657162180332938914654181352414264633920814488511813001983392244938016285705731692168698933107337349959669992479778313314588334788429458956910080664340161570036169536024317494593560695648193359375 963 250533387219094632210535019966311702326354446918359990967321180808925745002466726786214551940155388365078496321868776580259943886664702252156238549212325047678446670186694752841352984247997049747667278936018016127828412464242993582035735342281949289897763031916829196708245041209523979603330930510834842083051087970865891992848174427549809236035071359447917642967942481363285810901664694573270906762071323169604072442559065009916961224690081428528658460843494665536686749798349962398891566572941673942147294784550403321700807850180847680121587472967803478240966796875 964 751600161657283896631605059898935106979063340755079972901963542426777235007400180358643655820466165095235488965606329740779831659994106756468715647636975143035340010560084258524058952743991149243001836808054048383485237392728980746107206026845847869693289095750487590124735123628571938809992791532504526249153263912597675978544523282649427708105214078343752928903827444089857432704994083719812720286213969508812217327677195029750883674070244285585975382530483996610060249395049887196674699718825021826441884353651209965102423550542543040364762418903410434722900390625 965 3758000808286419483158025299494675534895316703775399864509817712133886175037000901793218279102330825476177444828031648703899158299970533782343578238184875715176700052800421292620294763719955746215009184040270241917426186963644903730536030134229239348466445478752437950623675618142859694049963957662522631245766319562988379892722616413247138540526070391718764644519137220449287163524970418599063601431069847544061086638385975148754418370351221427929876912652419983050301246975249435983373498594125109132209421768256049825512117752712715201823812094517052173614501953125 966 11274002424859258449474075898484026604685950111326199593529453136401658525111002705379654837306992476428532334484094946111697474899911601347030734714554627145530100158401263877860884291159867238645027552120810725752278560890934711191608090402687718045399336436257313851871026854428579082149891872987567893737298958688965139678167849239741415621578211175156293933557411661347861490574911255797190804293209542632183259915157925446263255111053664283789630737957259949150903740925748307950120495782375327396628265304768149476536353258138145605471436283551156520843505859375 967 56370012124296292247370379492420133023429750556630997967647265682008292625555013526898274186534962382142661672420474730558487374499558006735153673572773135727650500792006319389304421455799336193225137760604053628761392804454673555958040452013438590226996682181286569259355134272142895410749459364937839468686494793444825698390839246198707078107891055875781469667787058306739307452874556278985954021466047713160916299575789627231316275555268321418948153689786299745754518704628741539750602478911876636983141326523840747382681766290690728027357181417755782604217529296875 968 169110036372888876742111138477260399070289251669892993902941797046024877876665040580694822559604887146427985017261424191675462123498674020205461020718319407182951502376018958167913264367398008579675413281812160886284178413364020667874121356040315770680990046543859707778065402816428686232248378094813518406059484380334477095172517738596121234323673167627344409003361174920217922358623668836957862064398143139482748898727368881693948826665804964256844461069358899237263556113886224619251807436735629910949423979571522242148045298872072184082071544253267347812652587890625 969 845550181864444383710555692386301995351446258349464969514708985230124389383325202903474112798024435732139925086307120958377310617493370101027305103591597035914757511880094790839566321836990042898377066409060804431420892066820103339370606780201578853404950232719298538890327014082143431161241890474067592030297421901672385475862588692980606171618365838136722045016805874601089611793118344184789310321990715697413744493636844408469744133329024821284222305346794496186317780569431123096259037183678149554747119897857611210740226494360360920410357721266336739063262939453125 970 2536650545593333151131667077158905986054338775048394908544126955690373168149975608710422338394073307196419775258921362875131931852480110303081915310774791107744272535640284372518698965510970128695131199227182413294262676200460310018111820340604736560214850698157895616670981042246430293483725671422202776090892265705017156427587766078941818514855097514410166135050417623803268835379355032554367930965972147092241233480910533225409232399987074463852666916040383488558953341708293369288777111551034448664241359693572833632220679483081082761231073163799010217189788818359375 971 12683252727966665755658335385794529930271693875241974542720634778451865840749878043552111691970366535982098876294606814375659659262400551515409576553873955538721362678201421862593494827554850643475655996135912066471313381002301550090559101703023682801074253490789478083354905211232151467418628357111013880454461328525085782137938830394709092574275487572050830675252088119016344176896775162771839654829860735461206167404552666127046161999935372319263334580201917442794766708541466846443885557755172243321206798467864168161103397415405413806155365818995051085948944091796875 972 38049758183899997266975006157383589790815081625725923628161904335355597522249634130656335075911099607946296628883820443126978977787201654546228729661621866616164088034604265587780484482664551930426967988407736199413940143006904650271677305109071048403222760472368434250064715633696454402255885071333041641363383985575257346413816491184127277722826462716152492025756264357049032530690325488315518964489582206383618502213657998381138485999806116957790003740605752328384300125624400539331656673265516729963620395403592504483310192246216241418466097456985153257846832275390625 973 190248790919499986334875030786917948954075408128629618140809521676777987611248170653281675379555498039731483144419102215634894888936008272731143648308109333080820440173021327938902422413322759652134839942038680997069700715034523251358386525545355242016113802361842171250323578168482272011279425356665208206816919927876286732069082455920636388614132313580762460128781321785245162653451627441577594822447911031918092511068289991905692429999030584788950018703028761641921500628122002696658283366327583649818101977017962522416550961231081207092330487284925766289234161376953125 974 570746372758499959004625092360753846862226224385888854422428565030333962833744511959845026138666494119194449433257306646904684666808024818193430944924327999242461320519063983816707267239968278956404519826116042991209102145103569754075159576636065726048341407085526513750970734505446816033838276069995624620450759783628860196207247367761909165842396940742287380386343965355735487960354882324732784467343733095754277533204869975717077289997091754366850056109086284925764501884366008089974850098982750949454305931053887567249652883693243621276991461854777298867702484130859375 975 2853731863792499795023125461803769234311131121929444272112142825151669814168722559799225130693332470595972247166286533234523423334040124090967154724621639996212306602595319919083536336199841394782022599130580214956045510725517848770375797883180328630241707035427632568754853672527234080169191380349978123102253798918144300981036236838809545829211984703711436901931719826778677439801774411623663922336718665478771387666024349878585386449985458771834250280545431424628822509421830040449874250494913754747271529655269437836248264418466218106384957309273886494338512420654296875 976 8561195591377499385069376385411307702933393365788332816336428475455009442506167679397675392079997411787916741498859599703570270002120372272901464173864919988636919807785959757250609008599524184346067797391740644868136532176553546311127393649540985890725121106282897706264561017581702240507574141049934369306761396754432902943108710516428637487635954111134310705795159480336032319405323234870991767010155996436314162998073049635756159349956376315502750841636294273886467528265490121349622751484741264241814588965808313508744793255398654319154871927821659483015537261962890625 977 42805977956887496925346881927056538514666966828941664081682142377275047212530838396988376960399987058939583707494297998517851350010601861364507320869324599943184599038929798786253045042997620921730338986958703224340682660882767731555636968247704929453625605531414488531322805087908511202537870705249671846533806983772164514715543552582143187438179770555671553528975797401680161597026616174354958835050779982181570814990365248178780796749781881577513754208181471369432337641327450606748113757423706321209072944829041567543723966276993271595774359639108297415077686309814453125 978 128417933870662490776040645781169615544000900486824992245046427131825141637592515190965130881199961176818751122482893995553554050031805584093521962607973799829553797116789396358759135128992862765191016960876109673022047982648303194666910904743114788360876816594243465593968415263725533607613612115749015539601420951316493544146630657746429562314539311667014660586927392205040484791079848523064876505152339946544712444971095744536342390249345644732541262624544414108297012923982351820244341272271118963627218834487124702631171898830979814787323078917324892245233058929443359375 979 642089669353312453880203228905848077720004502434124961225232135659125708187962575954825654405999805884093755612414469977767770250159027920467609813039868999147768985583946981793795675644964313825955084804380548365110239913241515973334554523715573941804384082971217327969842076318627668038068060578745077698007104756582467720733153288732147811572696558335073302934636961025202423955399242615324382525761699732723562224855478722681711951246728223662706313122722070541485064619911759101221706361355594818136094172435623513155859494154899073936615394586624461226165294647216796875 980 1926269008059937361640609686717544233160013507302374883675696406977377124563887727864476963217999417652281266837243409933303310750477083761402829439119606997443306956751840945381387026934892941477865254413141645095330719739724547920003663571146721825413152248913651983909526228955883004114204181736235233094021314269747403162199459866196443434718089675005219908803910883075607271866197727845973147577285099198170686674566436168045135853740184670988118939368166211624455193859735277303665119084066784454408282517306870539467578482464697221809846183759873383678495883941650390625 981 9631345040299686808203048433587721165800067536511874418378482034886885622819438639322384816089997088261406334186217049666516553752385418807014147195598034987216534783759204726906935134674464707389326272065708225476653598698622739600018317855733609127065761244568259919547631144779415020571020908681176165470106571348737015810997299330982217173590448375026099544019554415378036359330988639229865737886425495990853433372832180840225679268700923354940594696840831058122275969298676386518325595420333922272041412586534352697337892412323486109049230918799366918392479419708251953125 982 28894035120899060424609145300763163497400202609535623255135446104660656868458315917967154448269991264784219002558651148999549661257156256421042441586794104961649604351277614180720805404023394122167978816197124676429960796095868218800054953567200827381197283733704779758642893434338245061713062726043528496410319714046211047432991897992946651520771345125078298632058663246134109077992965917689597213659276487972560300118496542520677037806102770064821784090522493174366827907896029159554976786261001766816124237759603058092013677236970458327147692756398100755177438259124755859375 983 144470175604495302123045726503815817487001013047678116275677230523303284342291579589835772241349956323921095012793255744997748306285781282105212207933970524808248021756388070903604027020116970610839894080985623382149803980479341094000274767836004136905986418668523898793214467171691225308565313630217642482051598570231055237164959489964733257603856725625391493160293316230670545389964829588447986068296382439862801500592482712603385189030513850324108920452612465871834139539480145797774883931305008834080621188798015290460068386184852291635738463781990503775887191295623779296875 984 433410526813485906369137179511447452461003039143034348827031691569909853026874738769507316724049868971763285038379767234993244918857343846315636623801911574424744065269164212710812081060350911832519682242956870146449411941438023282000824303508012410717959256005571696379643401515073675925695940890652927446154795710693165711494878469894199772811570176876174479480879948692011636169894488765343958204889147319588404501777448137810155567091541550972326761357837397615502418618440437393324651793915026502241863566394045871380205158554556874907215391345971511327661573886871337890625 985 2167052634067429531845685897557237262305015195715171744135158457849549265134373693847536583620249344858816425191898836174966224594286719231578183119009557872123720326345821063554060405301754559162598411214784350732247059707190116410004121517540062053589796280027858481898217007575368379628479704453264637230773978553465828557474392349470998864057850884380872397404399743460058180849472443826719791024445736597942022508887240689050777835457707754861633806789186988077512093092202186966623258969575132511209317831970229356901025792772784374536076956729857556638307869434356689453125 986 6501157902202288595537057692671711786915045587145515232405475373548647795403121081542609750860748034576449275575696508524898673782860157694734549357028673616371160979037463190662181215905263677487795233644353052196741179121570349230012364552620186160769388840083575445694651022726105138885439113359793911692321935660397485672423177048412996592173552653142617192213199230380174542548417331480159373073337209793826067526661722067152333506373123264584901420367560964232536279276606560899869776908725397533627953495910688070703077378318353123608230870189572669914923608303070068359375 987 32505789511011442977685288463358558934575227935727576162027376867743238977015605407713048754303740172882246377878482542624493368914300788473672746785143368081855804895187315953310906079526318387438976168221765260983705895607851746150061822763100930803846944200417877228473255113630525694427195566798969558461609678301987428362115885242064982960867763265713085961065996151900872712742086657400796865366686048969130337633308610335761667531865616322924507101837804821162681396383032804499348884543626987668139767479553440353515386891591765618041154350947863349574618041515350341796875 988 97517368533034328933055865390075676803725683807182728486082130603229716931046816223139146262911220518646739133635447627873480106742902365421018240355430104245567414685561947859932718238578955162316928504665295782951117686823555238450185468289302792411540832601253631685419765340891577083281586700396908675384829034905962285086347655726194948882603289797139257883197988455702618138226259972202390596100058146907391012899925831007285002595596848968773521305513414463488044189149098413498046653630880963004419302438660321060546160674775296854123463052843590048723854124546051025390625 989 487586842665171644665279326950378384018628419035913642430410653016148584655234081115695731314556102593233695668177238139367400533714511827105091201777150521227837073427809739299663591192894775811584642523326478914755588434117776192250927341446513962057704163006268158427098826704457885416407933501984543376924145174529811425431738278630974744413016448985696289415989942278513090691131299861011952980500290734536955064499629155036425012977984244843867606527567072317440220945745492067490233268154404815022096512193301605302730803373876484270617315264217950243619270622730255126953125 990 1462760527995514933995837980851135152055885257107740927291231959048445753965702243347087193943668307779701087004531714418102201601143535481315273605331451563683511220283429217898990773578684327434753927569979436744266765302353328576752782024339541886173112489018804475281296480113373656249223800505953630130772435523589434276295214835892924233239049346957088868247969826835539272073393899583035858941500872203610865193498887465109275038933952734531602819582701216952320662837236476202470699804463214445066289536579904815908192410121629452811851945792653850730857811868190765380859375 991 7313802639977574669979189904255675760279426285538704636456159795242228769828511216735435969718341538898505435022658572090511008005717677406576368026657257818417556101417146089494953867893421637173769637849897183721333826511766642883763910121697709430865562445094022376406482400566868281246119002529768150653862177617947171381476074179464621166195246734785444341239849134177696360366969497915179294707504361018054325967494437325546375194669763672658014097913506084761603314186182381012353499022316072225331447682899524079540962050608147264059259728963269253654289059340953826904296875 992 21941407919932724009937569712767027280838278856616113909368479385726686309485533650206307909155024616695516305067975716271533024017153032219729104079971773455252668304251438268484861603680264911521308913549691551164001479535299928651291730365093128292596687335282067129219447201700604843738357007589304451961586532853841514144428222538393863498585740204356333023719547402533089081100908493745537884122513083054162977902483311976639125584009291017974042293740518254284809942558547143037060497066948216675994343048698572238622886151824441792177779186889807760962867178022861480712890625 993 109707039599663620049687848563835136404191394283080569546842396928633431547427668251031539545775123083477581525339878581357665120085765161098645520399858867276263341521257191342424308018401324557606544567748457755820007397676499643256458651825465641462983436676410335646097236008503024218691785037946522259807932664269207570722141112691969317492928701021781665118597737012665445405504542468727689420612565415270814889512416559883195627920046455089870211468702591271424049712792735715185302485334741083379971715243492861193114430759122208960888895934449038804814335890114307403564453125 994 329121118798990860149063545691505409212574182849241708640527190785900294642283004753094618637325369250432744576019635744072995360257295483295936561199576601828790024563771574027272924055203973672819633703245373267460022193029498929769375955476396924388950310029231006938291708025509072656075355113839566779423797992807622712166423338075907952478786103065344995355793211037996336216513627406183068261837696245812444668537249679649586883760139365269610634406107773814272149138378207145555907456004223250139915145730478583579343292277366626882666687803347116414443007670342922210693359375 995 1645605593994954300745317728457527046062870914246208543202635953929501473211415023765473093186626846252163722880098178720364976801286477416479682805997883009143950122818857870136364620276019868364098168516226866337300110965147494648846879777381984621944751550146155034691458540127545363280376775569197833897118989964038113560832116690379539762393930515326724976778966055189981681082568137030915341309188481229062223342686248398247934418800696826348053172030538869071360745691891035727779537280021116250699575728652392917896716461386833134413333439016735582072215038351714611053466796875 996 4936816781984862902235953185372581138188612742738625629607907861788504419634245071296419279559880538756491168640294536161094930403859432249439048417993649027431850368456573610409093860828059605092294505548680599011900332895442483946540639332145953865834254650438465104074375620382636089841130326707593501691356969892114340682496350071138619287181791545980174930336898165569945043247704411092746023927565443687186670028058745194743803256402090479044159516091616607214082237075673107183338611840063348752098727185957178753690149384160499403240000317050206746216645115055143833160400390625 997 24684083909924314511179765926862905690943063713693128148039539308942522098171225356482096397799402693782455843201472680805474652019297161247195242089968245137159251842282868052045469304140298025461472527743402995059501664477212419732703196660729769329171273252192325520371878101913180449205651633537967508456784849460571703412481750355693096435908957729900874651684490827849725216238522055463730119637827218435933350140293725973719016282010452395220797580458083036070411185378365535916693059200316743760493635929785893768450746920802497016200001585251033731083225575275719165802001953125 998 74052251729772943533539297780588717072829191141079384444118617926827566294513676069446289193398208081347367529604418042416423956057891483741585726269904735411477755526848604156136407912420894076384417583230208985178504993431637259198109589982189307987513819756576976561115634305739541347616954900613902525370354548381715110237445251067079289307726873189702623955053472483549175648715566166391190358913481655307800050420881177921157048846031357185662392741374249108211233556135096607750079177600950231281480907789357681305352240762407491048600004755753101193249676725827157497406005859375 999 370261258648864717667696488902943585364145955705396922220593089634137831472568380347231445966991040406736837648022090212082119780289457418707928631349523677057388777634243020780682039562104470381922087916151044925892524967158186295990547949910946539937569098782884882805578171528697706738084774503069512626851772741908575551187226255335396446538634365948513119775267362417745878243577830831955951794567408276539000252104405889605785244230156785928311963706871245541056167780675483038750395888004751156407404538946788406526761203812037455243000023778765505966248383629135787487030029296875 1000 1110783775946594153003089466708830756092437867116190766661779268902413494417705141041694337900973121220210512944066270636246359340868372256123785894048571031172166332902729062342046118686313411145766263748453134777677574901474558887971643849732839619812707296348654648416734514586093120214254323509208537880555318225725726653561678766006189339615903097845539359325802087253237634730733492495867855383702224829617000756313217668817355732690470357784935891120613736623168503342026449116251187664014253469222213616840365219580283611436112365729000071336296517898745150887407362461090087890625