# # The b-file for A068767. Table of a(n), n=0..860. Please note that a(860) has 994 digits. # 0 1 1 1 2 10 3 105 4 1150 5 13050 6 152500 7 1825625 8 22293750 9 276758750 10 3483287500 11 44352006250 12 570333187500 13 7396680812500 14 96638930625000 15 1270796364765625 16 16806545339843750 17 223400240246093750 18 2983037160585937500 19 39994971134105468750 20 538212630050351562500 21 7267037372581992187500 22 98421124440421484375000 23 1336703467177163378906250 24 18201178022324999023437500 25 248424725051279573242187500 26 3398161036047725341796875000 27 46577710678669117309570312500 28 639640204078922269287109375000 29 8799568708635346670166015625000 30 121256499385744150070800781250000 31 1673483288164685227137603759765625 32 23129662818726234331114196777343750 33 320118890515400969174205017089843750 34 4436220566553699698830429077148437500 35 61552175554483173154808189392089843750 36 855014181152891615110676956176757812500 37 11889848965501526163087664413452148437500 38 165511432882200430020435863494873046875000 39 2306246259535245341824903205680847167968750 40 32165360709047671043403622133255004882812500 41 449010805823301144730077045862197875976562500 42 6273251501497381460164473424167633056640625000 43 87716098481189692873298856820783615112304687500 44 1227441791857862913191497216197299957275390625000 45 17188691651700118462093140325045680999755859375000 46 240874772249094262682355053080363273620605468750000 47 3377796838448692454813643629053612351417541503906250 48 47397710911216141742895813311534589529037475585937500 49 665505269426251477210192777338939388036727905273437500 50 9349862879076842708732763263710924909114837646484375000 51 131434247148398179714541061714988303021192550659179687500 52 1848638170689485929642381896445174575006961822509765625000 53 26015154645527697275725434434634833841311931610107421875000 54 366288739648115902140252839197224472330451011657714843750000 55 5159829830703730301496424155752196059875518083572387695312500 56 72720065908794384866932255220226805368320643901824951171875000 57 1025352124514504165052572105405976334530173242092132568359375000 58 14463882168140355010281379963224689773891910910606384277343750000 59 204118940815634606156491429272027249166599096357822418212890625000 60 2881788955908753017680642586956555179629417344927787780761718750000 61 40701987677416061457015128775055857278794310525059700012207031250000 62 575092981823170493766055936125829199852314264923334121704101562500000 63 8128758240830824020270876433359592442107446809248067438602447509765625 64 114939411938649551640990394264347224157061210672697052359580993652343750 65 1625801513137432856889581687528417776581627724987408146262168884277343750 66 23004629747524646837663898388489097009519088374467100948095321655273437500 67 325617495527840138798046471787393038006410637766275322064757347106933593750 68 4610422810081942783688367440895045928962225715467904228717088699340820312500 69 65299563911186263852793347217796946270912688739482758101075887680053710937500 70 925150616193001943832648362736178950183297597968107531778514385223388671875000 71 13111233000588674504675207150219071893652938490181761042913421988487243652343750 72 185866023837821830907160484842337954615030623182719398813787847757339477539062500 73 2635593663804026805794966573083050078862779905279874669678974896669387817382812500 74 37383125179814208779911419596536226631276134283052693696809001266956329345703125000 75 530381441069837559687176452789920595000563229406763757070002611726522445678710937500 76 7526855518843566222734556359756956321996048849981056188189540989696979522705078125000 77 106843593556559371316164262996007943623725325179877351609102333895862102508544921875000 78 1517016309596179024124411455398607825051117430644621181897673523053526878356933593750000 79 21544488371969941757096926561505066907601329537550134620840963179944083094596862792968750 80 306043885673482102262318342606243747589717792561509603359205539163667708635330200195312500 81 4348408407603123813871706777162687936139088333496507446397634521417785435914993286132812500 82 61797889591359112796771622338496642787138796520549947905171431557391770184040069580078125000 83 878438468386598735723625201696490985388068117355357687986621313939394894987344741821289062500 84 12489389252780048337783908756383552575464038244807525655055682391321170143783092498779296875000 85 177607400082689140530813191383994229180900608540524922195499275776455760933458805084228515625000 86 2526206417962258683652674602571639753933582799990701661521029608138633193448185920715332031250000 87 35938713437641151898972697284520181998579251203503913676158933486362911935430020093917846679687500 88 511375824272940180670469876204690303263490336429166533730488201091475275461561977863311767578125000 89 7277797371523574472998685642022681889625181190035972505743310431853615227737464010715484619140625000 90 103595291122480213568654278799336053268726399579154487778218557553120717784622684121131896972656250000 91 1474886517896101481646886987560834362633298838752320637366121944525551725746481679379940032958984375000 92 21001679910408690039994541719151691398753836537062736068568059613970865484589012339711189270019531250000 93 299105680680558061570218775648805903486427468589884760498144069464894516841013683006167411804199218750000 94 4260581670863532804652097720108532534997801361582134364914405169900286068696004804223775863647460937500000 95 60699511392382552319896218751854276762571085490432201370646186398882556922274034150177612900733947753906250 96 864912294789246476701216525369335092302343371625029424678122568497067345205664423701819032430648803710937500 97 12326167779195288800021802361721675762734514872541041420529240209875842282016833451052661985158920288085937500 98 175691926721711113323001734247684588166164716236109139277818556395963790290437600560835562646389007568359375000 99 2504620336752154521581442301409784347685246555742165229539956520714121307637114455246774014085531234741210937500 100 35710591729094775935591451319837858224464448224116961929172435584918270161592346312318113632500171661376953125000 101 509232316749053292349154844369692186250062629499972008428236665506175316356026172570636845193803310394287109375000 102 7262688050173009475573327412735653129047684971767062928892630546584366319514508347765513462945818901062011718750000 103 103595320995406911757155288976932462015838924478487549770478272723154369219692794601428431633394211530685424804687500 104 1477893142581719523967934252326926350854832993341428519286915802636201096357387587687526320223696529865264892578125000 105 21086520971638121247302103832012760247887624701706115049065217549725172537893126705199620118946768343448638916015625000 106 300901759849313358807422673889597167139539043140179602551967005158756270404308716059915695950621739029884338378906250000 107 4294388632567381812800672436999396110416315874020844324292054570096846357804400934110589105330291204154491424560546875000 108 61296226022914620319582582247384565688548514158863231812726946073045564185788294460088820869714254513382911682128906250000 109 875025852499526707053822249237360698536241925846498051069795325986180631457772063476419077687751268967986106872558593750000 110 12492857875098929449429524461373128668876672570011282963791810358906503678624414007911624935331929009407758712768554687500000 111 178383843483685367836874277198971688098048364163781003077243621880213196637930201464020685264699750405270606279373168945312500 112 2547423200599537974524334715872772851084364013001171210450312793225647753368933681372954236366012992220930755138397216796875000 113 36382926940472231370950083589358511619553943469107543124449828267205388236274391176216169707657854814897291362285614013671875000 114 519689845891305260524510006031511101136274348855509816059707022080473281966584540738339437204729165387107059359550476074218750000 115 7424035237493276508687406535899650660011212154468838697687091664040923327996190534981061526220713631118997000157833099365234375000 116 106067948752827049222943400366844545147547675344109127087116698312483902189196146361304243233014688030380057170987129211425781250000 117 1515569461094482040758762565461618678997312980768313136392039523380601673586966678813670514336386929699074244126677513122558593750000 118 21657795539040317470539304818743584173734815778253808160948318652139187568181776949405229676370865377066365908831357955932617187500000 119 309527043930676670863967790064179530469472199120584286540150210556062023931806693803286985990086410680532935657538473606109619140625000 120 4424132604179972284652826287309501183652742933483309882575263431014828979780016725516285358441037622867497702827677130699157714843750000 121 63241492769292551634330639270532038709292910934973888599542252985672355519992135930220947600141623290426196035696193575859069824218750000 122 904106946579294036900457894871720672361914157809323369302155657052369639899940892239679375831790109074859174143057316541671752929687500000 123 12926486847681600730530655276588431553070437974050766235054131861911267873559123469215126596923506885339349992136703804135322570800781250000 124 184834709721277152034097995833803457390653596925491172129557331888717631698140894885616735890262324337740551527531351894140243530273437500000 125 2643188862101532995051447315115400336670748783173122848013215070489682754385309947048482751214491109914561661753396037966012954711914062500000 126 37801919082202980074022682222585232659277919403650912763684733028291533913870632203357273114306853767363492124786716885864734649658203125000000 127 540679427007486012787210256812395587978637877027387350093673623880318384829996875031320886461339288533468894204503385481075383722782135009765625 128 7734024763724676693497965256340694605736474099465399551014927379609559840811442315659123623908543409188540151966151370288571342825889587402343750 129 110639543572125855479782419227551122791382904654060164378127994976711800007789526930197903899982687616265417118732727885799249634146690368652343750 130 1582900795963857071383338179957470956236184948667863620892814126889173047711951949899718665588791423023181520468583016736374702304601669311523437500 131 22648265059100970664842106691368724307343720757524417834454272447129362715513686903928964764688820287050338361800605468943103915080428123474121093750 132 324080968627153678993594161855203360777877158843183738701725335460923490568396212619369197060211778612791744952348338415504258591681718826293945312500 133 4637766783899843856458800379035408024779196099967022452645457938250235289161690482747409115489719229220974463373527996168377285357564687728881835937500 134 66374387291184001826464019724693273602563487329836516058319652982672416012292219138333656425197881184214229559337194785939573193900287151336669921875000 135 950009288474931075591666007547707092700331870688316980152442603385340408796953549600625755845380057254596391355314088933425864524906501173973083496093750 136 13598479854055260695428617437996892906557801353207967620933815877372439475824609709888751835495318750840727589027784327768699768057558685541152954101562500 137 194664852797402942624131396552291891548834880368289334923934327743949879376768740379054596722986344720619893416003326480634427753102499991655349731445312500 138 2786884060293070905396388365420118754934870807840956714568773270144244797044189082005831086460599855917680508815732765004469229097594507038593292236328125000 139 39901014716801929691339397614290070141388298920592849918494155187327624356021559732869383781513794733957006982715595005961617403045238461345434188842773437500 140 571323624356325397469934693543483579007038157942481483289074014682635527616541164463554649332613226229850047265608654900592711101126042194664478302001953125000 141 8181127470355189498048044981593544204489713660713947020765091377289596125095217802204795894184575832847019120905372562002622061072543147020041942596435546875000 142 117159203834366026767920970141417580516273162873179562628864193239748525347651785582152169986133436875403801278233478430634839639878919115290045738220214843750000 143 1677920924044004435768005677157395318366212111775752993736338333315671201039816195140719352597765831252683735827450076582775806421921060973545536398887634277343750 144 24032444803088928734969614294036005855490797452117870762478577802844366200241022040280109592504221329590449236579651067727964042219923612719867378473281860351562500 145 344235274725093104786823290158105852604513274506205700378214926829376299854801756328764981702868209130039016135953169244019594907868508926185313612222671508789062500 146 4931094457948547455121128011515600296761086001120140931407157964521890707147595489882171661562570468377765726192014572788237247724651979297050274908542633056640625000 147 70641740371474081270119965593964060670929918912229910842132970843434964146126718999601953923142298962421628314632067128641269154742943214841943699866533279418945312500 148 1012066784073889298463349820991219916195126015422785173862125227936358797124764467966456369571939321265043623129140052478692167470253338024122058413922786712646484375000 149 14500609879539440137996921153059371984062589462652321432446854599014602994014001696167042929950042322394008078089818976192629414179169344834008370526134967803955078125000 150 207774521962834945157647234219281314070177817686918308771447235445610429100295720336533873806747450199867335467811526605749978049986204098331654677167534828186035156250000 151 2977329219368572753155229439839270008560586610807950249521642578098903446731863276280630318640166583017526996495276663730863758641070893062874347378965467214584350585937500 152 42666753406096445099141035242363479458146690317026598371197452197989230682313706425437276992148597020553586756646731842062205569167387952944636708707548677921295166015625000 153 611477018952089601910811596467209289895685189664747311804745369223587012626856468961777146603116938895043594091620714418317485594651927716114414579351432621479034423828125000 154 8763914366224401970713784597465758772701224374295037490624562998637826346242030255350571302238981049276465928390008606869408135835522455359125615359516814351081848144531250000 155 125615491536280931808443977342375339098228183301763838138075745810860117790609937877827647753181410962749654660536468274014519974700158921887549468010547570884227752685546875000 156 1800590787808592774809343587859930933221723348899176272133254479799725769064299962128184369865031474949460928385372677041745534317349411446151918880786979570984840393066406250000 157 25811500448044378675497089309848921621303573475395886954841438441256178459289212985925026870494297599074158152250406788246097941310263843006644890465395292267203330993652343750000 158 370030524399299088038963668864982170191818547504624679443569277874568456282003505523925117648688331004492615052448618701221536143690631764924248159331909846514463424682617187500000 159 5305026979489629455745446178564318899653074454616799335520663400251277531032991233797651784080835196499188520774981325140632996454014930166540042755229933391092345118522644042968750 160 76061181591085574478356972268116786699805720930243067901516773754453602711743588360199352199617663185935557310616396812516640011379242495171554283572845633898396044969558715820312500 161 1090595368693065477768171639440226845078946031625645434666950650003702558703439939150208579427558488440638648042104143903639276059458632702359875965569813160982448607683181762695312500 162 15638281696396970183240645094233360980659401559777444692238257027331000919642902284936331309177348643455752758282861997598416377462558771106911070791767315313336439430713653564453125000 163 224253336369045547206573450245538423308086769402063305190634213212061366053287353718221891779264815610462016327054878772658410677484687907872352302662832812529813963919878005981445312500 164 3215977449342267913883008617464522944897562980182008028860400400783217545913197776035216559704590961375904470558324618774045616142182835061800148801491872063706978224217891693115234375000 165 46122303024600647596996268435279876197442956215637957320872573363201840438069599943796680798954765466062054308627062509464725312490248174907632623675812766350645688362419605255126953125000 166 661504184886572386322829793171508078901078795052537086188262063316899866153468389175957917252790660355769659328325496455166241320702291394811054084379442485897016013041138648986816406250000 167 9488062712783080346277812309020402005561579556419806311734492276494120598265065575582283797057083302575558623151468321849816723053972347832976544455135803346479406172875314950942993164062500 168 136096062204317383844162672082252777697189142696500938696629756955070259063135558993751062597776148485819528471463054942439516789892786600694559915290804408272151704295538365840911865234375000 169 1952254186975103706638568426286348764971910047137879712252173318380148952058503280700951584857782279263543222020746343388868353893750707513482942827114097195106978688272647559642791748046875000 170 28005910045728514190872518434650555444471070069920699464632535765102693951285287770176675972829067199146181637391033015566529906688045886300422753932212738270379759342176839709281921386718750000 171 401777189814132739983266527550970690483872820355380531771788161014538212453789924076893021163197108915380087335947279188746318820713528527338094208641063043163654810996376909315586090087890625000 172 5764250777113106966166115253113190256155359658196726654671854947251268387161962577510637395140409073244888030599890858992457033665259993035167131110755797673839140315976692363619804382324218750000 173 82703179450476339944264434059443835275382819760443110827470330605390765455982326040458634963918820992715310981688877495528316808493022446651387779068377928415323196986719267442822456359863281250000 174 1186651097143294558583724801733900631319317918125432204588784703580162874999486093107686244386664457124985541745176609655697431669924630775522376395904409346337970987406151834875345230102539062500000 175 17027274576338099230844203356071650699392734708938782614560620681341819544530744730374303892095582231971702481273251722501546203968713242868851629314772943690065032384950427513103932142257690429687500 176 244336443450350666919648048246754786253692618124684241182101104619626663171243319703699514911825561531304389650713305873294457215168545887425975929174370927972337330658092469093389809131622314453125000 177 3506324726466317219070442490595737560022677843005575363870607920047733973994710631060781085109022926729778992860631716953414534348218997654212203480779259348772136650751463093911297619342803955078125000 178 50319528799857478980287297889947267863846448488682896234059634430866548548771602228143484257980600466647763231135191332338746588528515729483215537843526413532349583768166212394135072827339172363281250000 179 722173109381823045208823265557089457911170571375772180017694926501764806929719541214730992421372105685771356645811599691049863970422334152619081493408638799621525328209514782429323531687259674072265625000 180 10364924710335769235471737024293381544308999584310373944146494982573458594161246062055917386514265794292016695840323305626327404603149810055588471284227608629506175996759509416733635589480400085449218750000 181 148768457571233082047596821400668056800371021523403254508326678788928096097189639856191834911222258043812826619865632009534109222862214226566863375551922854626027761804074600604508304968476295471191406250000 182 2135380246747218638480783871773772415012553082600461361035608285545088443043040707018421586677220597055931804426292833844752469140461641407853770856615313650423999131122698713625140953809022903442382812500000 183 30652014320629853273943799772242368762643730216482635013583695290086380356629307584236853379659548275976855199458230934974416363128478962706402619286163325484036493683015489608578718616627156734466552734375000 184 440009492778767881832938010762720902682809281145019205854993000416651503665529114270059641088271406917301035186837210111224389740521061049914306535718380744736435159283893803205955919111147522926330566406250000 185 6316610423116303398026903392735547592550871166966747811860531572529996989810480476469314742674761853572793869458929056034368508528611737957860520271244053026834147689452803042797768284799531102180480957031250000 186 90682807144695306877534567211880373694506841770010436747684893946273682878290342276181175286117707844558256779371032433423979409950157909994245657756903059716761296166903649762502936937380582094192504882812500000 187 1301920406316979810438328539828870688887008651760803518368770144394451498334190774672393221412939227804919938931179792273206325919631038736713832996908704403970075792014091109471962681709555909037590026855468750000 188 18692282292992635570402209863732725517206458405107184630038819151103919140339974137311633291222701648367316984734832055106745548034698653766997345772407005218531090651266218793935536268691066652536392211914062500000 189 268385131400422200717152295949644577337466835562697186423418667576425161810537939518767657450379022980964119715999300817606653054384913606317584483832737851528788831088120220291770579024159815162420272827148437500000 190 3853652996444978543136952697898496106440911897224137590099334607759415808331023977753730141554696671761306629702751183193318125830769396938680655043503010988520429667167181697617905911101843230426311492919921875000000 191 55335597550421794658898161792888771646861332159979076872689451051082425953988894321447629472258664020512504005529023852105882631421518274004434470417684768495560155759659294464128387325274616159731522202491760253906250 192 794610430425656993201545485278273857977083115724937684211868971438873425477439900462630687705281314962647821604633903466461631946718757284813668730769362157059507075743802777170049500554682708752807229757308959960937500 193 11410939312207909285762815495494917126019220825446029843304127463809913502635017069842311182109384929756510577182252803534532971065703176905901370646803201247767747740237353982952622777347073679266031831502914428710937500 194 163872404753366756514494140070210475995725066343287654687654696839196253537764303534275573905693326565802181506913546627865599647808570167851796680505184544084241820878429483367665075999042301191366277635097503662109375000 195 2353463017908706956475532314401414444885886421073991203848780829914532458067441210152891315517235392987397769133672005590938742636331025007736591450910849230725340092386867065323615560989978234829322900623083114624023437500 196 33800714102795899181291280687410476609391689729702950285768183502647188102221284978912934703837715524261296549874920295411656736924189333884214152749344956182480440107611292606848603370384154231942375190556049346923828125000 197 485468602750565935663921358570005594619644002368577433550646364741094661090290742872438024565723989291633789103652290271460437328208586323455913099347052675746630425159986129928619234819020533677758066914975643157958984375000 198 6972893385592440938240412488306159927197648816050947748965869464350834180220194401390831059690625016490132347022049227840271104580163955891187833303071000785215562203490452990666632546168379747086873976513743400573730468750000 199 100157007807265356893755184837560833698845381611967411053181575325765799183455948329259880199079856221148384507019876699238298964453417922151752538837411614737694432236678584826357460337703519925867112760897725820541381835937500 200 1438685721010967709175895789488050513490459280524890337107338871813374752872146042366747054770294159508350038836716658014780689411041494766512822639008097962017842185676909343706501528438457260250515901134349405765533447265625000 201 20666486024565920950726532540757990527777837820011332018979099984086342752557856101429893053760040933602977100908303770234637846654346439074557021604608316440927979224537046523898318616148384041508734298986382782459259033203125000 202 296881611541010729480855140430767948823139595695800111540730793038689483974649376408347370100139203991558606380655160915315761041578089818750047462278039152042631927606176098482789160433806263661438151757465675473213195800781250000 203 4264967801304281595636179781809910318858077109912785455268508745404823620765684550700069453926972146830767078720822926870862037471516534439307918209921357046090869612129693582112799688280634080594921897500171326100826263427734375000 204 61272254189296061979651866549293292413514331565370278050949370625816634514565864383367752081290376102915292347718838594989784361352050554619426634751057612100394670103668522574230350725326202376841422392317326739430427551269531250000 205 880293410393394953318662983155420497053487591443596123470011377835998541569610039925266883886910731050446059921086822918084556065011933248053856040789819393505332418558339968714030424897605195400096533830947009846568107604980468750000 206 12647549412306963896771914969489428554112464298001628645750014658418485654943876122494131298592000804916694372757948774507701664975524543952233360620815929844582005913927086874411718466144124300987172659915813710540533065795898437500000 207 181719072799885017592509307212704056619265774283998797509804682417105623428733671784261468112690516034031886426848579532981832485013080102185771828341426693291520349808471602425049511042569750762093461204926825303118675947189331054687500 208 2611016927295234727225418498734622260278371060514488849682914786891156428879280667014267028071145781225862226834309135205682686000036545166211231122420450972828220068151381619012681102892867450633584969210687631857581436634063720703125000 209 37517489244071585339038290534671407846408410000963801982930424383375491354508432270010112357669156962801321174621221984483417403182551365956687868110282164360886193768395102929162191886658581888198960019309424751554615795612335205078125000 210 539104067594631453599713144650848741542270822071456094074667185367177563027673464038980888301089582343787622119146995759066156513243043183851977637464483244001192274670789057501509812573280302052183832195453305757837370038032531738281250000 211 7746866530247742984839962836039468220287790309927902768395057333517827004241152339856322929846032251175980184348783115873140471412929023420853795749629984288353784512058753825970587087681974445608525103867947336766519583761692047119140625000 212 111325338438301147443182450546068975182662925822509701079139360594421714408803569022241159952067659338491850367106493199019120960817871566110320806157424953241861400335865129191691166805932595448109731495200946937984554097056388854980468750000 213 1599839165103728855371153467983396826952614646327491732971185582880894235541236060036215881964890316769812236207453911681741368813204262806658183896800476245282705929270444086365906303201597205666329229445388193653343478217720985412597656250000 214 22991793000368998845574190451291975032510238687761047299929111084744307485524509049941542991641926280122216122696288735933355131799586513596276299380967936559884581247853598407866687096010247671605975644526509427123528439551591873168945312500000 215 330433021288034561814763064544469865547205418504974230494754093616956672867025376672370837062324688629475493802741037139338984216866784745845230883068853391769849743141312823787375204793188639475163821505876438067161871003918349742889404296875000 216 4749063712373786641407367132076251188718341324525206468468220100084150764537786997801470468763638848282705245480430446596184249393027286367855736684905931081211190608183431639543361518778560350230699390119970537682547728763893246650695800781250000 217 68256871139561016945320986108831586971277452921599024054851479922718890078604501017043985010433814535032730364784944931031409501567428680478336553471827537812857980511026047844403219513157439071220690960176136208303887542570009827613830566406250000 218 981066522864252924879575276397898551525132338452786241385721891937776468633409224210648059795211935749165435821519051747966061654368964619379985742864270778094076901888372645624861725286490123780016074043347495958755644096527248620986938476562500000 219 14101461008790936488877143813679546910652053346907803714833558983225832891651928055202947461472477904071294342760780055163211002192644606789030068763845169290181370543548983049099117494334312266555813856821685603470939440740039572119712829589843750000 220 202695084478912398987650988785854571036942109548907992119241330954599931137490078244829127570297202893246773592726389953312073232459344257202964029491979234452196902792972021021934557968919651997540916290186513437632243039843160659074783325195312500000 221 2913638403954894019146005860044833317109417695823691550279145568124635603849502096993427085855913747206708084048443752827237775660948534519465155699626401162027976258531659593182499379018912227022962081388317984176339336954697500914335250854492187500000 222 41883339204893821895220397118240229347733359930216022001963979560498551287145600504806678677598507305850105816603683236979241512496491251096226335561821177674552777292102889810818044972200875742399111631582807324658546122009283863008022308349609375000000 223 602088091427924023103702605225787355138031012621867996874126854463281231034547880230115755524021439555439160526383503815053843111267035611937782323574595839763862672763473741297650496005533611071027130185705493903985940917777952563483268022537231445312500 224 8655491841795138250730828411285880018894462906929392867877630055361834808287658487392225839458783755826289636666901545620174886424115398070635143408002219058864039211311023558046085504170878614677702441569746220732806119002589184674434363842010498046875000 225 124433216011442505192970641988697145438821527375835614657239539225441155431660408960556765223988480451287636481609319609619578225395018681505229014377695459260673566268522673587950615331807634329184778584668913804615886231630383917945437133312225341796875000 226 1788931235271527845670489648628991876610115917060986352034287186408174146397681076290935348533421330092071058339150465823219223928684521234197361607806197161809666084600633108905160453355551920923343276052541625477029785251659177447436377406120300292968750000 227 25719564068307263365850204177599932382215077243514153995109689685838105637770210150473312959757043759622387884242911654412415247104519933876403183441068223141691505133366052012093270954947863087093943096464794363718679715002934926815214566886425018310546875000 228 369782269768946833471161467951386546768417928722824311934363212839753677227006036355080623866420486717105764797089116181190767710458295000975310859335040919690731814616751484917113894534255014480276832567182802472905214785647842745675006881356239318847656250000 229 5316685605928813592345079133359224985524539702265608995603686599925453506719611173087491685740668302706220787586286892625705858910331852848963864416831904655363159389463594702311289989042140097883648340000977137634980904112858013377262977883219718933105468750000 230 76444841258128416217965056479158234071435905686124804502762495634029110490140368750454182936043973297409282532996326225138832421470406509779023669259685264038779018610512348912210664993067582619764919716792514046055286719427712682772835250943899154663085937500000 231 1099176887497224714452832157955941626441853266670385310164980889492413323777775100209616101949972731014994946760915034590461578136815924421932246203322364542812578430084003765254087642322368746913309665110325812891560437987992226993583244620822370052337646484375000 232 15805166995547586135219123828839048169576652189095225679025886689629777064688909566361225691009290282948909033888000891035547597503872318856704997454954244527505168192512919369707079605494093467832400114471357318628787777883837328829486068570986390113830566406250000 233 227270246360459670109746100534511849281564035518051619126587719098113953535855323212418777346827793788697950390758522667023787882156615381907565505675811710691122148321507202936933250151410940950695290260910215852084727662998919761605520761804655194282531738281250000 234 3268119791770142386139775962693266391989622898892313500929549749909206385922630629150346133551290933368883730450557465180346068085104355725650579398902510257434231961737867464739212258421781785007564508058988579555256923526301848781372427765745669603347778320312500000 235 46996459454419489576906279453678468253487193956561305673050818826632770576562688245913717612757137293553961442921083259247879886422627617095526255741761198390186572270498746385095210632101087425273378526835974638268201897034134773001312623819103464484214782714843750000 236 675840175225226710711780465000876112303286678768521691909992343270632936165141840761852870616058862362758037814868634611314075402942711127998944380574853385648143177511882770185149318985402391382683566542334068932357895892904658952105023672629613429307937622070312500000 237 9719288197782503939583544309768860537936919093242668302860959620711755047150178015883975575185395957382483377047950741334686700803250522832097114757033386488992477609016088533344396297972491040525015770759343793489960722307551693743832288419071119278669357299804687500000 238 139777223561567420145537323398265885167005494551267719227317584759126722339604467037092476087445353456727716682146636819573858097104107101907285461048767171136725211093732526494938340054079227168153804078609271119809189776162471063880587962557910941541194915771484375000000 239 2010248550661334664165454302068794485197217595840275123716921187051414957774774719107378891798330119319247182270876298223590180316487337346671626472538609993712007839375662969952692201034997847765580610172371103820500749738932528588863934970731861540116369724273681640625000 240 28911751954587341750130686595047896807115716463978342193012139718516617653091708930033627166012621334950615259126246902266849400610423845104740147821956078553681616312799827060621450822937639856910716568750776204062371858553333455951750430301672167843207716941833496093750000 241 415824688483142128261508744903409227625023949418470105714549003924139987267427385636895298584035689007142368889992118916811989129276449606964622367225911218030723076759109471802040097415458218439928286897502058002033199605922082547557194764920041052391752600669860839843750000 242 5980772048746911596298675124520769344577135471534265187224027186658753413836680910162792800713786206886608348820732484957524275731214459982008704508311088373900022335558609338435892241630701686469826615616954884904620635441891589919455318735685978026594966650009155273437500000 243 86023132960932545119535597345032792674543628246529026720737815818186619272917632865615589044105143521894859096645510243146957323294836813485509416496693484958126095932555838832257148744831429212528039812944227514377909809389329752428096642624666401388822123408317565917968750000 244 1237326165942862392766514321059541248220465823802828514715657129391246407213186651570596938869278155046135617010180628470808213005263442189480580975746916738070896550102580646208054859548402757612064124941608740503130470488044958014221125219833652408851776272058486938476562500000 245 17797704254878326924814971616234630952052641240989053485806586273242467693524243671840048699403927593942955716833311195510062240775961807530088365506937810982035417988100544118123208502407180897688814947157849423499192821105736887407882534928305062749132048338651657104492187500000 246 256008587579951057870603850561254221900060630010627692340326766946977273305273817773589420515566699999025689577379887053458418155251943657627825643694270595929757091755349382210541388212285167526577286120181530586072590962358423225648206000837348028653650544583797454833984375000000 247 3682610215215901240224611046728969948818819103342778527887104314891312865330341716353753583199301815136752893413507837667551538653964640340788098626922471543087936571722184635414331279191069073835988901645972165680458444156268481892141765723924784481368988053873181343078613281250000 248 52974584585322386828186108041216538793815105875251408545315403956608377288102019125168033899960607746771490969935853892539431514223962724918817186889007987190311913511162803628102350650514135817530538442981484731664099230659900467009417856373287847304709430318325757980346679687500000 249 762061230145544216116986570725927006466404842871784787036673505608365171611757930947739830715144066537408291786921115894440624887563013798850194359881526634577730333972995062543525986624958920456510541460374276490098857279407360475392341821881947439010218658950179815292358398437500000 250 10962827809774778819731277308305337181665611415797681839736825412297338649190151458111107421089045555082553765630314848945324290624446288421805326167055376257717474113401495370958741180686631707004708044535916265376006251346415551819685001676274449522452414385043084621429443359375000000 251 157712331835207940880171931848211402029102891758493781981392694777345366721970003256578058538930350894993734894493685573804831143921510595714876239873442160676095861330950119693001014530439853796031338560453511515281833659681536880741295275024788091755567620566580444574356079101562500000 252 2268918865358104214358257988262437188035870819088024057595528642229645935287375838807768719482366616206195301212240875325422193049155227383437632265700816375677520554255530413583479365511382729066970245329497381874891297554426163927806384189127253403484019145253114402294158935546875000000 253 32642427743336420589115552949658357664711659723952623419964780835159909485921615435382459125685944747518945174962138638076303407591692777655139086791851984688171157100255709390398072535674214636078308900078957745044652884895460107362744216663759388996624011269886977970600128173828125000000 254 469630213070965770295503421221165253526607682696569551914100319242788545247957228811860589735149917204722175547526536660730772018113384308476284327679063153864191969115705699888138367635916832889909435206108425681484633598912750115860927346009626170975082004588330164551734924316406250000000 255 6756777527367525851876615712166585864518238719190382504776107268914676278582221868125896207218865456571298528108110881126778314853676813712516687934450575324531847277694400212378778527909260059278961144771460085777550822766335099674649129866853543660044911778328469154075719416141510009765625 256 97214969786949543387878897937576559595437866702990510912495679599768609121076509169907869398716560955172688215979406138567268099199317310983354777457602632769795170336915351219955590067138088943939812164957345636091505640490526369584291867504692623768933201766628826590022072196006774902343750 257 1398738501739355155819906146866548058482264288042083402649884682406796777938159557875422819333919001496051940211507331456836464053788724052749106877886471974762013718462829408627306570058408880128373756018966656446850337795671179234901453608586282439029888080561647711874684318900108337402343750 258 20125639778845376076790566898073955832699202985866733050806928942825259813057431719145615267505666754219037982339785788744595132067219731052968318837002427609648515681789749271992039966122848150923696873974331436579633992781701131315274859605109071915892554605065356554405298084020614624023437500 259 289582669464882508897499848013331244510228944903022211977654590631241736458070621069477452951918932494436917222877314588680765891698576319305094503761371872849137784704835504210851629017131686018600570825758996425267172298470751553193835146022615134071961570660924678577430313453078269958496093750 260 4166823178112535091774202721888669389353167334936382796917135295004717431708356830143381155935411102831596384794023310481090925103632934284521740895501110782466972179869562612568598657847271511883033942938157052092463519609382717282485560557884755944404054500695977480972942430526018142700195312500 261 59957999414709703220562592863373069207168160597816542518172793011813927632783648154532225180380654826213298625644440798965718513411958344604414931097805961722209122740596296046692951351714946727500774867168213112481676057788435056715929413286225163711351451162334669220399518962949514389038085937500 262 862777242715555201272391422281965127965565016577580818228772978386649121444580447837343002471232980236495616001538937340623637197676719046247292315646775952592550154342325954307137960023748760219246945027285505303254466062199067783835023467235569135234843178572372579537841374985873699188232421875000 263 12415369304839114406949651621185936502930095241476855636066705372891034388680018097270522353059185884357076926911452640741931411847579866505523109453876459357390764498005911358551232825382094331366781371843850807020714207348191598033732072172614986900340562072861394504741383570944890379905700683593750 264 178661076336543758135680527670263759578427770472139378309420587502458813746661468626207333844622137150206970918607921849247196621786573076508541659947066101309847085545192456065235416406286275894745365516396941742803585902118027399579569541420465856189707355098500451973109193204436451196670532226562500 265 2571044073859028245923042561150162346421931210214076198022524161061578049556434542353627841089044490668127735403078733162809899338262748809977365256430146507705223298857232021057057947906823814854307907962951882856071964284204562861451879983467838552106716099466404701345823013980407267808914184570312500 266 36999708239564179078748251892552027929603221774775883676421874483839135943128004503791254477095156212866618161757860537971609636082557201517301159751168696240639570300439840298558822879717109775203568807404386098718091371147541161480108516844247130445543232765866215050465370950405485928058624267578125000 267 532471308026364461478207762279548011644179964190362106706160741732675895247297954131755507954587460494084950789642266881854886172943506004909309843423171809698724536438697872928764542736072873981058560054667156677681721512653946485172382608695220253619712870646937113994212609213718678802251815795898437500 268 7663076976219792334991259211606225680127904271565823294586254569716428352056803415480349711094639365923988298298806154534898840034984906609578583579215982624116603025850088545039251125492973159042123985393694989014409761021111292860132110476110964390276222545366098526375964183898759074509143829345703125000 269 110285689714285703487883496903830690272470970011860505528461457762841715289121296447685852958030463847622824492584556404651801490125169111957681983573595840134597785742534773781860621892795367688225166514060931942118884611752145724946767928648096200586912030191101379006379801239745575003325939178466796875000 270 1587245377084308465451953693043579121722052622810172964437188041944636979853379788284605349217399011561906697046141531615664128787544594523035206861709560556695284488110835912467111468160877074943433613520101854625652556387643687596095375228064278393490530005008809152911020134979480644688010215759277343750000 271 22844299438877501687631678772041641889164446377749256097914326234794604220532699834799688910328356877018647235070610412546456502474715503971658650129944632838327002689339242480372913454475693613210920094710146243126404166221493286375079169703384984824093457490386602356732814733675240859156474471092224121093750 272 328791376586387440696255736126171452120756802851570419706342599812932388837580793685036026520099484221516739304896547462376972991306747050800534805833966477243580511574791322194634843756513082421088388506380564250044979504064486787329742807923780418664586176060838729282714831825273904541973024606704711914062500 273 4732294126134844216082988927407925612777515978362974143053958307336257298042578077244485726126362817202561887428304196810026736602080070440720274295539845478257607188969846456154288813065559349125981641264445637269214218881275469132610882861369404418743242704890472757287694927086363350099418312311172485351562500 274 68113267328864753281539725872057681104528524987619259017073225342545158687953250952512556308486690303410215552575545759161902970627429707219346410987839433531813815970173094342577111299370490786313586341155187482842265539171394849683950275459160655492305972380607400847897514584161626771674491465091705322265625000 275 980393238843052528392755858199302803915944395705008611302295498907061818143526965660414369112290455934848303486252110722709649932446233167423481904741479220451129379236046526588183599116638326927355615825095965807407243730738773474306758444124942775896403506140314150854326441519859258733049500733613967895507812500 276 14111638722658859348421422337771314367384795496772502854228892055845923247403965053826021442334628739170621759194199158993867357442691283647131090130946245926600592178788527557803614987185834019255363287357967732761413185334778580282881043281818170132844174744585620016683845390215168436043313704431056976318359375000 277 203124859286893297022049772113275923616860224430366011997249180190189192658224221234276195883597506823909624646209981702649187727137646290954382469495756104763224562609739330250769610426516614870792573492580756526646242995773642203343825480495344387643551831663566789113188788828967545896375668235123157501220703125000 278 2923863749268638652542047419393156827389670111182059152556842342159397971148619639647864995366371183913301391912033982147377780047596105275513147797885854019270807337549830087510636268638365582034911689960427495281414499979755566938753469466260272956589653359757509640178560830769960432462539756670594215393066406250000 279 42088122148674149402323504199963175218610142663954138049580607188618764964255580893882312583607738368497326681392914592964957981541928802060925420393565184306376216295431178675275676604514600379991766730299969943167850071788909273652705900997474602635797359372088173746594000953352709970545220130588859319686889648437500 280 605857199385601322158196632991068831426634997219980911545521069376348346163143759469870497670530826867146737341148600753439264372102649901043276487455686786064271508556413052130087123148467493166183416504117168993770901856762416480429711123296279566475278819106640131124161111932091561271818136447109282016754150390625000 281 8721461000690838307261072685591198841929233865761122526608985981387742510542737322959291755551607157233449875727495732311405712693191542846996190466106482113837751827260472746161828578191974312698130259460290740863646616362087593855610935075987571762749351468096606729016190555532628270185568908345885574817657470703125000 282 125549908719618198069032631239853383943833790553030202848724095834568153287283360127688033342528826054417794642770573554898143606104484199453071233233823711282921770303225474180837962320477538987872667247594389701773364835784717400160650301469870553834744180980194900873427363676218537769102567835943773388862609863281250000 283 1807389228768706950502836100468596722943984997613769759496905410576456388859683977821522921551013163073424600441195903249345461102631654379258373613003627643765617398367635569676114720679375044831079583507890725212692730233675789440258945009847070478660912681462286868544298031979793150991753236667136661708354949951171875000 284 26019266618961339862855103610125793253752647795065660210807852898037369076046651051815413799953664276626849253897110989562409279642822164178012952154300020398625738634048164851031108899305555174125662685557933264154247963963643865188224376858500385682440512915712173968216310585227848961586971654469380155205726623535156250000 285 374581590638344400210703951842680887434967641985831675680023582148187613282944752541784704817557383643442095456943658325331914551762508597994699717341136315431212849401016743723425777485550901838459366818902077811966110148471026992984385277279473842294417676161175157955622027223510292492925088936317479237914085388183593750000 286 5392693884885522242226660665504006426928240689321278983077979917152412008494197300056949348339043234282551742197233196358143878944526148168729202484572097204374385325136694429426252248258792459726369088223186831166348345667301656839248718087249710372111764729739824248671523341288735337029081051696266513317823410034179687500000 287 77637762825832604594287206636544557613824850390742938776153775181613344534099340872825098944938921476974103147124412518453461022819269558932427696809792392323727690787118324040688602971709445251094518444610740168299821907251732910586288785826280683430165586406022219942707105989195898653951188883581835398217663168907165527343750 288 1117758824091199749186870041984081450627594265657789047854878985431936139504235210357928435444295810699710412576099226465166328480830594096058598975118673604932000988881670569857047805007502210087384623937595990555840573764116271029028200168390451752282127836741109293636544655325917483560532739161885729117784649133682250976562500 289 16092777174224503280425537509907196301061380509910292868352279544042859084263849301121320002544100657331047145883158707863166380174007237452308883336834184043809854915086215407244674174699444445651997022867814728424262757339486538656660429134625869376245778462461829153097612095581400162239843476541523159539792686700820922851562500 290 231697651311679146984186860532815910517820004369845828333963184658612870940584564284693373409256932396650979618247981927045708360856237171394083553723490329058507756613455317108042206337240317594198354044269538333917232115018516062932144855016384107614717635529686710209791014346072742674000066731565539157600142061710357666015625000 291 3335953239221867562105093261871938567219161328766021546246648629480376294988411378945697195373161541188521854689048444076503968722437296698295356384883124920332350069477335932130919013357243457667185841878431990407158094652632361479088261938536443716653106384847131151709825348290550216386832899084780024168139789253473281860351562500 292 48031473973489869204913169120655538303325209711008472345631452647750085986214595385148561044132324073470237835132420642520674756586842107080952864428271817922799388913381246168657606351019638191175056806567253292583112309748863804652077837765485855192580754537099122653928772176467645499994656155262617858170415274798870086669921875000 293 691575276652485231302501592583184249080239459441246876276605503044336200244983558167562079591452024322898308021644942111037193653655394759480470613147316281302854814713768399954555110620776380013204067753362364030382879484753645857079866030608720554941881283682954606509110826952828969855385267406777671794770867563784122467041015625000 294 9957734379421576146165805823067044635035012637528682202541435827182411819661289960157691597325058618369994278841906657567814794688435713955048486732645142049393776397807574905875921406725893567903927290545173016757986437355154043065716187489733695187153073590617993339026116732782446963292326616579153153452352853491902351379394531250000 295 143380172331279829997249861377415723317281795627503754706234540644409341500211429938787663387232972338076114737673894493215261221193256425787207282713198625125643331507418530069845963826569306646772393220176538026460693989524431941780798258638726536636803737024363259426656316798359126893180990214987646780286922876257449388504028320312500 296 2064548504625819273824669790511750959559299376848055841448052405902790849386585895876519138887075716545345362495929534912145420357508880418113315262232963412426971273846496131065952776864752813351260855412864883441868217075744679067403612723219990978860841060480308619116648372805586826134896061106516196304028198937885463237762451171875000 297 29728189816821826529681862849757288992948976268120411170200723516092245897508270523464327643159935744749334536213953798621282476174049695405482777291979817056130057148773975662995755773493115927211907357725243159012772312437548164576095921291344296107436977499574688553330992531194142564767994205664203288819180670543573796749114990234375000 298 428074317125586847650297335507483634734723075423259144271586702170470821995651690970758449056707908740684823767790681321327850097557810700206351904607369023002351706590368317094257475237881916878772547566182462729841324008862132370941983887617555770768646487659851801978719639105581445543462296978928782742457315180217847228050231933593750000 299 6164206277306889607090113438898147042979430280487720406324678070717863482630813624859718386890220472955480697710889417443618644828415697057992166940161842046901298434965430637666459899973195364452390633835191750130030780631302619547318682397314891586587056486464735525952706209730494675185274568792077876100421462979284115135669708251953125000 300 88765129172074014280686681131234189154056442730999824699170081939720856692964243522148942564652837503738880998884045740155547296333660525861972261015713476254361172559231059269418593326140648952424858347823949075745738244552257326794624623518650069862232345807684049306591475083085054626590210986999615605519409200496738776564598083496093750000 301 1278247060168821279554077616358522515058977644053121438154721500020367729205914045236657884103143972464819789781618013354581063796919193002659869720184658048102091352703991938265642467161412142670106671222132938020270035023371880379019308292726207659340576182609088286595450439445654787004554305782652937062415787750069284811615943908691406250000 302 18407480767947907501566361978522343980555381412859163297996332272506656259011616660876146599307887966577987420494849910113500592684537561667827327222232226402478358796645300215431610023616962526213025172018768443710662024163954662846255571091390859766105934263195990708951718639812729553132994720070648303478222373996686656028032302856445312500000 303 265082465254011920963204937395220259604407486444074913559579330684785577130729837463822253541477024147513037355435790113843311083919862107191794956685718434002288522850631382993172927742223088447673136998962460318820403956674772469385069938862064543250065223076016111341906089437551468833503126227569537867040372347560150956269353628158569335937500 304 3817461733567970213143641523238974246650935828789696196810016883779959468740358868454535662811432666566819543174884171025202373639787329510686843152108787883639390771070105054307317944999043712275636896484356355853082811518736800769842098135490913460914021417287221837105234231305120884641543684473574530625905598668623497360385954380035400390625000 305 54976284312652580502930356843350372775468502372303509587871894922943629983594425649559054773451705470771944419736212579032420244418586206672397924987845435853426196084698153780970766394028393933944548557957124735349894543265721019707334255970990909962695455633714217153735532224450779682819886466299945403969628987539408626616932451725006103515625000 306 791740807133336258271176281653742423386194756151820951385920740604745814071649553869679209596794390799711821220114253480635719760514442570255528652170846552880534444707103468016213062687741836657516945819604187487429582030025656142310268655790278320855505645125630722250569398651640794617417471995750273073069736007312258152524009346961975097656250000 307 11402434449670871100424707466102895972843968822488496097570194492815802820323077205752898111545870136738305260512132425025668533013441654262532082039298249137448301823337367878843179786563521580267311341103960473231837373338875582050334386410072168518683378205056783859885855283954412489428454134922826318444995241652151207745191641151905059814453125000 308 164217336268128756197843221817634937567949387144685029482619276378035630474151921477833580372419335450367740998968341387384786596424830484125297615328614590876348132709045047112778834669157726722549999722088823303182924524074617369727511649605818197719611643263507380768945213971933560381069945680645356548893118442400407275272300466895103454589843750000 309 2365087660291734940368586655636517547423225304523836025004635350028786202446395417241748429929873319904761886340182883875915206868164764704404188231265764602875282858173039308327280368873235754408930102412176679219563607820443886696975917251085567164874645387805309444340630207848095796163995907406055598469875669853657029761961894109845161437988281250000 310 34062950005013333531082618690686555488345632590860147486581845166313146811125672950201296980352101044094581794955473052754835976778238168461140166912662441712555572032605284108318311887708305251921689198646639994143638174068646580913810420379203538131070173827980847583027945062094115917895727348142709225607086681586466170301719103008508682250976562500000 311 490596001822824081737537179300733319904885413017347081261406002019528996066075430469660362372179740435197561270333867846778549685935339880291054177726743788627862532270645136573097263154237781299503005743482778376039681652708084577966403961884675485507194056042351968033663974671793371054354128207976057361681672223940875454673005151562392711639404296875000 312 7065980610964419673015998988864351459733113210366583573774216078137698417174866589971220103725072450535895138016882635709617994630277510787146937341225511976614074727276383881674446692126950182901743877493485742581357795461562082153572518393409841945876289642843219619139404232157631395862019746011986097662048141379576016163355234311893582344055175781250000 313 101771816220304967524586205921655896892033148053883923421353723433486413010251463303296101377267104693699456331845891213876631051761666198082888313505790013989734863829884548606772713116293002052242880418587370589610251408010783022802624552188282758223910261635147788710011836818952156536004116887772193640857200250607328406715623714262619614601135253906250000 314 1465848925878222956637067226561042098660664547832070710636455278151247165338387316907888577290434724013078249383404277218077496979599747278515943395696236853267778701652563739929748323186249035880429628705731458609605034138117523753712018676574676949507444923704793249263665673714842989968348571510706289303269599880868989671967028698418289422988891601562500000 315 21113365397524006362125045122755351716452753096817947238710779951888749646208099943785078394525525672506417095165163885146318400207500913866676457559317556508706857731311129199508000684840283747783989363536782009780300536304332966835034426230569992868592138034047623128385318651012026605187877936495338072628169268909678613077574027556693181395530700683593750000 316 304111074575127821685444498401807229692305926181008299132735851448765556701176092254125184883029484941031439261769932717839628962718565031111697000313578270712472149208393766882839767958686481600001831579902587512430340462242362220933190285045239022174098973222006610468795201779713034607982945308948395113519292548304867596087319725484121590852737426757812500000 317 4380397151078472172777712382987436794646814888949592022310397122273866298220127501211410203671488656382287106065539447164269269335784571124203758746824364872926213489497144932518157590945000874477531641319674441217674470475235729856176814350081758459350706358607867111421898104591447920181753206936983715843859296396999719602760592351842205971479415893554687500000 318 63095905780843470109499801606183501189297118278915421754217741071518049279912470283724671220912124102565041814980036333498821442334503770069561654778706765703668212308209015343862418083088279931298682194482743853974902447123071998876274986573904463123246907003472191363253637188603601185781579958117966041187269017240756008302327018100186251103878021240234375000000 319 908856400226946407174596719371335954573685680790404946526797936264702264344312507114389977850316494398389110473752347075942574741610288411354063809752800638609242932217636975786697270884084753080070009859337920376687200052881220386528836414242806361143590263618194840744582290496768188430060634391529802026758224634986571511749420260173337737796828150749206542968750 320 13091690200577974025732081258322518627632812496059437005853394018292923038875961608856686363250834772699226642224876552931660545501246003233591337217290018570753093507008918769249643753630952432178843887768000958136790311785358400680706632487761380392062742898292624560986630237371567320566367787001103983997448385105792395977780673277379719365853816270828247070312500 321 188582977800972488179648858967362890814925060639657940907317926471374021407229996059664991781670105453276871668854965238863011146761156274750201127757570020935464129657556129468365534496312304943052803319821684514421641469548504981674265866320105683157570678417762084161871303627559696758059845108711913011493087751066061966576797859218572739337105304002761840820312500 322 2716536464784696482775234931724727278862440061962473599641508917469461696140137020052367573550827888184117903373933705049036073401988659950042894794794274796296455603463336198107738410892680305015638148048274324766035054698116755339750587395515752955623446575944021710215401697363766955875621636847645011373268964645964374947546826621902482656878419220447540283203125000 323 39132251012136786473601489541180900964615626056887465417246321499670194661624128026313499569288739415887069173782953364914446133314815936858615760696323068822498209236828632941503968593803975235843426128575149803736352931681627975345667102635729298210755603065033363301273104539631369915588835602702433324760624470737943663919706366316475509847805369645357131958007812500 324 563715952971296083347420263046804475500205060282795634839441324273393311286579011365228780057319438834358339579886695473640914559112711480498889236280953035473743745898663737440847185653280846519089625717408223459080432181405062716721510839214408502420703901644454957858733041991767158678473086105505871133002559373521394482805212111653503370689577423036098480224609375000 325 8120672296411340547383113550397688849910009398544084551307758426327744663170338391289552005219577090578109682278874658510859654612842496012304171432731279453531420810437655769271888608668398692683121287557047543929094003382409785731872906179123515690013630486110584566865890862645687917805137475002767566077828447884310999747609245702495428531619836576282978057861328125000 326 116984890362757897501831608547143065467733474073369809094725346269808144124436620650483955886525159036932495014448962936479889437790223753717336229427150845758440708202617048879184207309780538066031548878902624950822743608187977001520094979430142565012978866464696125451371832010387839730781108778022338456878400173593853404778670004859897346705110976472496986389160156250000 327 1685286141347909196509144669214952156727558967490727606873642658711359206982141264250402072571037451695543721661893252603449167709866634803214320490574029746984149035035702070670743200937465084028734331410825929227792901443673278630785136143358596163397553674925580794082149087192209474326423981617115589650586626489560294938313642510580026012689813796896487474441528320312500 328 24278596611453128481115894323551506015705234751461341045081830953929502756740784845822224941701274045357482999722102891091782771921147180741962523859573862569501648965226735343842686442253251877283000230939602971807253346974217431100299588679211813904910297061894465803848933563155189047596674050642202204425391267414262112611935090326908959212914851377718150615692138671875000 329 349767558422987119818946064118394685161183180992556292334464052774023261385254972618974241359148578004979513786360874261717522982520684275826082296133283814850062105893956621334241841785090237077447337598684803685377552084406410767720088291248971944608426204729071050782116586027216339982820900465501589872168104478620620497800389864760661762232984983711503446102142333984375000 330 5038966268649410961517744699366252137039552274509366699278461823413000423540640710588111988176881263149953601025408403391148327853777665725150409986232997540900864075509439876647195302474378649789945706089056417844156315443005382378258370490598813045633481855771804960607710831486898851594722075464664928741587739145497435787212665977627401581173671729629859328269958496093750000 331 72595436439998751391559132696430055760208130152960338156588972240203736626336518727879572919507212579307628011810034144117726633173270964769583505948108685959340593108398973828676854438470083841063636119431562918526313476556291705162334653967425339305854028187296628713950783288831528134618273549907931727549489294802540117624606809854266586956583751089056022465229034423828125000 332 1045882985299841658684590359501688328145152320922161444796496978421764452405820433652598834740129591752705101054743977555478113281078246610445549011409637996488424386532240191413338104930129307843235257750991509665897091957576191923244017341898562568147412269938141133373724105866963669220475948479346646350976569703002128153359545848421693903240736744919558987021446228027343750000 333 15068247590756826626958203763128022471960933076892167226078529705341732522854236131363865748842247892381505785213526187448179796624976421593905178707689145725882285224338300736273458958846323583970507124555526207172571498978057101607407466127449155968147535714637795834101343001577992620693033454449380736791867401193391885943537100500189476748325034805020550265908241271972656250000 334 217094206987415639245219400452833038484907993967695962460145771306708334541907953069802864161432691000694913741373789929569732999233297021068399284290288408372842658925493034110464809518091772802289415149012015836163657121762439433552378204385850891037459084558439014062835359906563151419482662536017679365133784700442350314896008724185622745794788102102756965905427932739257812500000 335 3127803955143002277405807264225364609556533400224638851058461841343973225227759986599546957413176246850016841701494991057148821377325551189541539437884495862728611041176119245787751872060618749316493683180747523169218932773259757808464509790791955196574853941244065842440204703014493332086537503391151107513719262137402868348566875022252287228546885344826478103641420602798461914062500 336 45064710173014241545283989207277441370348954055461396361030219424637429205692845709370408171658549296216750482633601552152419364101901341480344512617117094858120546705645656581021351190514360945508900419469480170098415788175313333027529124851703512048950632659780983225563242553483331906148634732321161836144455554142889157877929905902293790907753301411275970167480409145355224609375000 337 649290986587436049009720747585021919782051377713712651779191122425418390882274804684008841824227554283900234883207315638030159489625654604387589683366548991934983737945193115393970246570819723910038074301140733502447546911528098289965745999582071706571691337795813764883559574982705332628583155791830087206758904302068778582180106556586023417408648494841827414347790181636810302734375000 338 9355087758155075274567496803266313671073353730255923496534064242587964723912481530823548998995145092430738443918755666179488330524820237523966282783410319132079232848620348908588334054135714201113503711673629274835621018485729324676958119826445998865731927800079144790150109649839613668453277286106372443923479760305614734117867148632159294890583978165921053005149587988853454589843750000 339 134791350365625246257411417656531625281889704737267379351672418416856592243239327145278083375341051212535732155525607736570126170037427529126359754647428528534144837676933399176828187349851427602717040131975635339444613030628205876957441056106784585623036331586943150376633753493766025787535545137624712630199229168485992586477602716100468338458577555183381946335430257022380828857421875000 340 1942145736076487350919408833805069249261605895307698928010482768125741041633435573967652261541750775465661154875236725272192939111914937537008605418160189675705046896186755266634706273553259476317711325901641138895230880170414653857114595926269699492818256198713207964609044637217032731678562268821570345675548015646205475811248664936388834851297216510523924171138787642121315002441406250000 341 27983833452529597021228586290547906169083881153715609274076115975061829566921186276432076841988518924085331604217858530081438870236040029348309141379042777771068308085477688830721547608098614962391602342137417910733287685876862132701358470223042852584782395908184350879454054341219468664833465106849449846548183893278711027278745095193459836252448599824838026961515424773097038269042968750000 342 403216380348386856297327475466309957886085212616641983965174171477119940552892870717524616084099017955792511499129839163418599241597863263680225563396224527688685914424294085893189969453833476493565294263189286741568731644034080995442452893378562265158621561072594343642289145825730847461095256465991338336878104855734132286436925113415610418801573316960329407265817280858755111694335937500000 343 5809980316283263252609236549238593986125219269042545840594902996565653727330541287191792336996021734732938539552256446420917884956122649289499045733848404177537078689635416096122870558168107842461858586655051899927156173520094929763627160616158553772743296316779076052203994321156363953290248775224382778470292330387022003889327822180288799522744126214990334489129963913001120090484619140625000 344 83717578569664214948204566273944638367875260756901348532173386245774027632561361449785912635077449815492187397413940253334994186662159599201644848629037198904687779649700354754569400493791353509707310258780717876087659171890665830263226325420787828533352347203843684743734521613194853253821573532991265713605574959147696543080486571813138990327075655492605754659507510950788855552673339843750000 345 1206324440653681206189398874902807917269897485180701830984828014472894543671669732567867503839632349212917160817537952184069720181810040872819304023460306617981738042031328400524195379439565163250664647587238502983360711829292724560114740158502420297892259021104234511594951588850814774683659581647840339091091300354646662991622534795275731168929053303481846448619307921035215258598327636718750000 346 17382691996195325473758376258557482018590963822964624036022334266639769614764118688604772725690282749679863354675376408703581344205662104498997477140748170076071476007137537420105014900110251381772183102323264264164524894322713553491495291122973035208062401270260755824131243354939503549045873214866447004844424964192691159673016498498725410269448519561680255307578590873163193464279174804687500000 347 250481324631011506443442926794499574345362668684360557570268745024027913864877177853902103112240823612083159222230778827688202408986440391058160130855978034399078617153443880651896439038023113706789898349690915713561499629792890022519814767550391763707028999483994727991979461486920321303502577372253116047867083655365235166566730960478611818692058532719382779596628552098991349339485168457031250000 348 3609433500661442294178499960988254840761239738500415707152634857926662402361677881902691998805062170753121315005987088422687321303275168095478403272759707711655982617016813566596485498221228888294371820223621516840052645708332018612802644630920713877377318851727637932184253413379285887741413014755461041371296700274884507472463276495362844652296480747657309029463590377417858690023422241210937500000 349 52012542651009638204440483086493794446510209413342995430580584565376634444491155370392688140787080190508077330236010245855731801743898103913456987367352035758067932652650252663659596499732696328317954310774920434761999173897210122017383928943767143899465106773902693537905418401076327194778334757119477019626136453265731682454790244885122180398899788408232508496453760926669929176568984985351562500000 350 749518645219780107062990136355209710582089599656455740092959919280069497108957446743230612129255725634998755352088407626336040652725547198224916223886497057710519353801359476994115165990463062919735581644703905442049312162454516680117059933880625816270873331958639281475638916225197173723018865018441905912848415021865184536540188587225363093642095432930956555583890121852164156734943389892578125000000 351 10800953159586560942737450477486117415437167746509142913721133843999919150692041601501939596975304993699874306698722532375919355315103553404241317165192828227799670427515724089089123236706276106763378247081075564233553015123852429888906905796571614529504989420178119771494061139149378217386793003865062392219050169113908281326730052156980636391175587762750436981312729400883654307108372449874877929687500 352 155649231291047253341871255067369783383073032486058113203560037346961715893241484276907020473419925744844621037488793170156668355775814897681356389242163356446280853254950354080626945343660496512164172212261336725735118854878062648939767335980852485231828958439122612216105836130069711059446534268144519126742682912913739520407328572864769708804492095892546142839318878969834258896298706531524658203125000 353 2243040440340939279062499262195329931709574035889076172507934533775599907615593039497231724447864158977576575655920517346013266697659286014300752424176940808784365169047340293352534983576537478341360883950298932408910788876306682044476988146602483290666367384398906251242917819010386787075923500118327423361652502224077172540161261508837881856518245117696096148536544223617283932981081306934356689453125000 354 32324545239590281827788099270489716949631977011065836822024919724233942048700176315514722803703928154920117919638517301309019759588180858034927672444708877184727303992972658881949204374672226450960220732482631577279713606766540839043122416944390847551782856163534012496568700380227243721669759833367958379036082365905844239335971116212991295001829564962752958838868022617418773734243586659431457519531250000 355 465835853127716216062619788380269595228686365828509190889136543851111538579269389442689777471497659463081105487960371506824537763871640579842089744871430142695635148697413656148158064832091761654348128175689370875521148298055825415392437614819317362398096166471997292319022714851005154830377858357408029414698756492877798607746857272304849713300270711972417761047478290681311818843823857605457305908203125000 356 6713338360092060265664615473511058930146729613689960359725532493532486836076796542527023439836003118866019385252760312158126117393809755246857440903086030567771676913606793825424656507186148381712105714804603083071131302676606392553890769169468340739450905481973718527970380694180983497608680600672802542980970044991337925050659532758923159627767819278371782875996717776523325937887420877814292907714843750000 357 96749620890025835636900297028307803540367288704133397607797678305907998451330471195657227502346839968612331902218174510876040068502539001236251968951549670099597816120139363521424893449736960700066555604377770529140685967652005969586860212059890101620611801560524832409409411306541524974209948339236575687365563509470698114947462910719732950525857159873670803050581604165536475647968472912907600402832031250000 358 1394328448101010719882197423584417373211830793416890590113566112733807698706255441553703479318246621031403735400727950034819650881385660249049308248143983260841189489580710197855414403456706860986950144327760343948440348658724491984989530390756980173615076860810977849723344982371859313520072164675153481171492345992652332636299655483765902534989000557238768427585715731220616930841060820966958999633789062500000 359 20094905000736413877126341788810560268933158398358488042876575933012968788760703496089120914568895898032212732488523160330658867953062972528822733072044726117185597255284755267920628655166946099118143629913923721661275857352536991780483903459158573729265077887350338802510140935253903679654114711534038495467887852602316907887136080801238744746812926415027587474069364383011393471178962499834597110748291015625000 360 289608864824603514568178014543186190484328462495118511156315921024008291136405269503553218083312405209175087436885410065873137006480990202076075519559994183357542319345999585345623965417313733944579502951617881739781833320717095624519609738171939703437895037995630278044241864347217497832405035954662994686045908229864531193919352598077149933871191038683462676378126956708292105702184926485642790794372558593750000 361 4173906750729948987528991570944014205713392003836874831065255607146318551050482289262262844514540749631677432991363042569748052842861797751217446414912799800890358478764858671401293744979108645783826329364743199054461811102777339913952730676443787359897044715535338603013515453820292943900481035132217143913130550305482674899557966827416227276471878846044678410030450864051654313868766621453687548637390136718750000 362 60155951792917217521407940052566006670410921399121740791459778275968166224150179585850764972564000963671584910042024760005873488339499393723171246877387631073664112959518292386439073201598677607198828309367764008424358387428175795018494441684123193259075085947786077388742564842757173682719594623998996428467800886194328487986024091839111308852345405352119283263994775189792418856882250111084431409835815429687500000 363 867000614114200275468050243989671478295264887562702405540985743314240454315249652427263448081068874003450951464324491320407305011976708476477559580764776557786679302444446432339598674056576249895479672667204685363691596714851826750464642418335704868611175059716451874212508980229833651043602111893885420302693258604633356831866595010598286663282956944310699151599677744978525439911720695818075910210609436035156250000 364 12495830412842064063651373506527671490497193010581591438252852534308191805535550061205389353271006153690847446988553465341345236204818542963750188609837752819769440595790344700267415891706881186947011376578870183315256134841240573841485894109940730734302543000248548833827275639519569570508021625089139915156582127099991099056424350759969535719734723414086050380285941141089017802912053412001114338636398315429687500000 365 180100835726071778755263207041329686983688646754969736961620407074484085980981721419944147139539329943568476114815769219655132880834217388111558865410677887480858073771379476693463159442459534305680282079246829435537194684134827143363221180964478299640975450102858356752649121929571838641249377916670484633610031357050225217824938792165037351626035694059848644562376691815198254120744536521669942885637283325195312500000 366 2595799802549383643508027375918349367976800401391533609012321825382627038538913258303789584803217446027269980226148763174220839456713387291528855078565613066412497027573212907240949713236716118830043298946369546146148867832285179585071056120896082537854606234563097672536280148998256878949153577243230213466838304302140069585224047620152888719966337269098931347893861065778166319351072388599277473986148834228515625000000 367 37413772145341538497989551684442048933006082763464198464078812754020980657189043255175023261231074578879590903546331447970404546460190166070785295804060188756419965918443939920182166147568779210049872675442612374276046512048677754816208649135884561556950490642239244354656465032102514223839168168549182916876390910078315580704358848707884738179002744336814093366414679921603723099232663429347667261026799678802490234375000 368 539258013684591747637691499495283984182205941893544050512462034403389940764011077838486346685664475162836119566514635113391022323007668674049612594741033161992219069195716218128249088295554144266999719163559622329999195158342741028857054330430661871911119879871140775487432886783968883820018073976029034657811511217097447915234898167167686297818579446169015925140421803300278197693118364952624688157811760902404785156250000 369 7772603272076252999429224631959525423648105950865164284787814192148453706312679280264069438171899546795128141289439376954812856855392796897046996049822181789173417136775444463644992926069228880110063968876863019630673899251991412165601633720660560185602397592957198111053152870960326638220581696688459391861027028513807691042706009983682032708074080931180501586613442399526391910283273922743774164700880646705627441406250000 370 112031758107194416752906556024365855489044097163201151529636292687712326236005966980017345287505055261515098663317428943282574972970369281145974948838301636476928903621694472034072357315985141285156067379581731627157692210271175849094998365789226022270992854308752856092541173933899649371398292832003827831609215230419649515312889519509416542061694013978997514525442914941616835786813988207200054603163152933120727539062500000 371 1614806663931773224720125991949209136203560947069303449321689929741198881716273986474551609584887056092566393452467467908650013482094733894867868407260925591068935220320282035499128969177113603177842394950149556499303778957501684286734886191032970667605038369580005847869465123923246127639219833868024309098082706923876343733569435281845384331007542404558933268270707473342370064485831737677301589428680017590522766113281250000 372 23275800195818016953845850031799985414254028312853004137219629797374860146289917149858994741837965659589601562781869677855510404750780005675462208526367154696850115656240051344638033416709903189197719571163517288541446081046141311306241964536230246115506827341663160614828169228703187954332476937834067862689334427946326027579515748972205029314637794241540342502140070361023997962037629383402759231103118509054183959960937500000 373 335500667575799991969139687956837872122114497384326081407536055817443650482676125261724115118217637270361393275549985701857807794772030321611002992497141793980233594384712330759195724998160553521937562895849638937792612685387975346527302710280900438893070387396406344961775764373788249174986386410857871879691034082084168511911902381491327437031410985380124096894836701553014014179788376823765361223195213824510574340820312500000 374 4836005794569818014568055925576563570197321100987761133308368411163808616405340590200734550442634379680568174026586537546394225550836942756086498741890567139344228021664259154012704510013260309062265227717788075622179683701106694437560507683200304411023340299102025965245809716335976927509903447517777182260419818713296203208574725600873051419256051477763430429175311111085174684194078198462563022985705174505710601806640625000000 375 69708360321452300980733006898767071905994783096941597391698945462830872357640812347855463265126907467180509702438089342763446182924923713952700920959163927503505578260174162536438181771420768079206781060622551756665942203163063715417429493809543114207435102341397364750084377570326132531030805987787638825107882939237225993714823211933079639386198196182726571444630726190654309046512661016126166657613794086501002311706542968750000 376 1004818282866254178698749730812970631283068895799675287276054900699837394172505862794664592498300940155127395486563877349510253594920784521280307358212083094806757534020459752680611740487462121558885809421642293023728407982539777732660703205910651670344878718394593083270501455810018105137785256813138658576468010338911789954370733505674552767443520936651444862356104629305425555406427757382248344697472930420190095901489257812500000 377 14484208625236309354972474248832425122702818234029912675761177350224469331718901524889313448567192739028290997197574910473303767412713746102274303646989597562935758950711209157650425800867636859688377547953147920023007000036065118688921191339208766273740433013940118980223133955395905703059785196215092418855999020303939149589859595078669294066835361818792546746567582203572024234960373498953822846146977099124342203140258789062500000 378 208788499134346200355630049276598029254384077259291841848900151929138877672213008337864922412489216094452150323498282700264314025938711305203322815830480216644796077716449075935693703542711867214131834669243447551503832026800778712144910401523044282645821417957621473234585692803360800674292342233468962829505632855673546009435272503940006920738537920731947932656764164610716575903233437928874227651476758182980120182037353515625000000 379 3009697911341772754068814867576476683565711755038150201303202740054766602457922113492041497509886402173446109140534580897700040924180521047222528204851392046060431100947551149048590772800423439796780319999752517623658203478405712819155548970365549549507517563786212010374431511649212487105552392603981213859633448066005101420512756492771543370881519861805428000882174860114190075423874369455606858636542710883077234029769897460937500000 380 43385414522995869041018509592601400586905978279313844436694404731439682025847526166056587171512766135958590400509368504350526127218224474748216554131517962935065718283586596233552300184838863631239411938058267072981863212363894519795612929509232708592001098766663716031832188511926226154174651524210278155460282239541760337155824622732257755647919551255036989614580469423723447289116607089760890847429664063383825123310089111328125000000 381 625416135728052391358074322551774569163984592389585450418144798240302243010930564509455314583016739740172740624961481218034655987721295431105080947041249976699732578945979702874816052814960506646841742267620199191211157896921403358554497771685281282837854526388253745674581652205639943518923428155726456436724245281548485577711724089349864726375759431520656842880130446481343431369962065631377956531622430702554993331432342529296875000000 382 9015688026386332447036930520770123720311385640316961137898002367461461568113930579005284073771356745912211130007757961256784414931800156937300220314168645558728359638477265293563594144540593241059332560274075197938100504171404475780637558592370814221556126981294514653079267560225784579536491776742037615368703424063042900021940956320310266554961592961748008425305872157105633377973017507150607641186468299565603956580162048339843750000000 383 129967004127251058154266700865920202063187108782266115042121522553947314138277097195682878062136793955593619818516985562731001197194078426641312026399929268839750266218952130604523702906082140759135827556717738523120710323471562149357125601954868112744808764173409018041393614782550381653639000004921993139008401557033021731143736889601535578868549579907871468444280067690382155086815469190775386302064142718393213726812973618507385253906250 384 1873577910570517653147472724485384334888127738160765636360802923738061386802658745445418684265289733725521797077891418104258305096526672042428489635549256321366612652850643154195826920084388286170905439787141081619084407204022755599254206691976587901667345404316069611894510672056263507877340107377961085326043800787212170527797263163883366607797789602551571494779949781984631099961088918635648424473177930948963876289781183004379272460937500 385 27009391517689917955588946986426970321434324594216720152134639980551156371284029778237166575586027682771694581061203542952509040182029909362656178260310746927614774983090032575241716990690645408793629729599179816845441780020120016326327774656483942977515403173360940421452038111853167569194939030014795016523469959446035765586831231691378339578841043821876691714313659454477989447773958052597871885760344445870373419893439859151840209960937500 386 389369755009465026183205217491371923541331675723804113756987618689447467235199464935724269553329645514526448614338643286824365806816928258508206544658714999016867117374812386196945310111711803489996563578678817469095822053352832749010072126676926149915821466785589643855286423764391490947031245020059702935865343222598909235298544888749431462432341992961976787591003248298339615637035051692616208370532893123794337952858768403530120849609375000 387 5613244709995657678773290628933902791428651174853429944989091188320755941991092130885164621441207492778147563639568668773750178477031789252316047164418288497499607597495172015425109185181083408213478455648279692467193550638653867646899386803590035296757282269363636551599590932612548102807596396599499528828134609174617697960781830035924361715396132618253295008447408242650111221347533612278115558306187254933306007842475082725286483764648437500 388 80922643876025879182405206319033885950168957477539874141001745615310336149634973103200155198875420605506598676081953414651484491214626277847598836568587703562933424925587086462166902336513459953427671331528446614845940957434529560344573831506527748176011235715242095302430809670701384463533540430402770492952497229792886483316298500292625603430358115806676588983694687848549189291958208480430352345477880426916073020038311369717121124267578125000 389 1166622786398091075672993269813076060026107074941083669176208462155258225432357765742719254398569831098396982417630082170786484541253184573395225999814195499490781693470156759521731925080777542358573623741295617739919612593573258824434188859914290027025645749866494597082984758635039148765980576167971849532620143526780933452568804844516622307551841779376295084466092218950717326629732408350803538562060444883083931699729873798787593841552734375000 390 16818804706213008157725728817649746004373733180788245753314500604322835657374417979571483821973825904505339309789653468336687048514220736988131311129062968343835641643074930928103915723411455902861620488015472837005513490499150610458431609945702552447944735639025264125547311860839856765061144740124804889406305381229801215226018118387983092187597267382869814286283824232243276569880390459898213372365262038843347625061142025515437126159667968750000 391 242473376639834182236975488544034666597312255024973662113833271371147220685304160077907820032479814210215780399542207731006761351970063397839913537764704129645926619723530439265753276253392024191710318470846232737109086777771342992510099276416847522901556861237096941222709234552134854656964859413335311808183944287886032759875664025124465979015615668586793230987989483163453231648083104448796021219697386425012686217428381496574729681015014648437500 392 3495724764010320082428690422873077262393115729274683223531557496135395077495800845922106706383545997571050824587731038986458792550335647356378692349798648149618151178552940189552178072502855280538954794912578243809140276250320907341096720366508896864995711123534047860195259991056011147313300593675627427248355104019790937900190035681983450736486605452134994383979395259857121055532372838384856460387873689811544242189711440005339682102203369140625000 393 50398152731439084839321387152020944514269114562500221202543202071506005825649041911806043234758546935119795335319818269588350320889622458535888932702130565480146959610884640476527500984622617856634762381461088969251215568924699273659627790636486928613846786041233206550980827596443932113552154461686666879542116216320517151745129465476337036694952778390519831596279039991181683248672810340514679366225061466107171259665165052865631878376007080078125000 394 726601350372308759241760975253430709819366638827399177149532549934041205614151000804547579608510789609024393493406897212772074154488108474889645843736916314827167977666435230901050957962760660592440398920608396106715006238550176277175892561051729424062553684330323024456951290796195534566861643027357954996172249519953990308061289555219674591627995997353006710838284074383495014849518494096459311428930417280439013616444299259455874562263488769531250000 395 10475673567073412330982903239116236881177226814401950891671347338008677497821327067274490918712983369633929543738700334881095785328640014571997367835680011983056906398035254735422392493357693198640802571238544464870513085189819054704694683255270192222813650546035042042935627436236832176975905624268751157138876047654848293635698747969967666904685790572013331927088505882734907944001080205341622343182184494566298871287557403775281272828578948974609375000 396 151033005923968562838222817837333243719409137647556195187322648538356826717402160092649580498134605454226533521564066117790659658942260292533948469989020888016694697613130545287632237852577171736461025099544861641919651151668431149767130506359790199083134215841424183447702036107650527129299583122779594235489068594662217199365957807712645093420529394428359405586013520170945488586880910554992028308139024179697698646585024562227772548794746398925781250000 397 2177538824767715762934791967572812907662598226658339144870990017658531223461922598514666483213259162742673962924271642542304784620671104671656016440717204179165303291191485363044160913017170519580619517055911426458579447589779841429610534986348236694694329081326096598451033465699961767193233860393843330959396559924065769628351670802287179187529465114927811048746458364475313149405858005558521403113028722906300768680232238239113939926028251647949218750000 398 31395258218626607129365156072975301891946803060800039945338318633308719188258105830717944439510040208056043667380476049122092580799610215719774043043733312010013215901223892134057368329114939423696340565014823617868902405648856743209977590726792802546030637189689598561560189344421873056967414528324303097110047514580009593156597091553499944815280392100715969595412119495145830725173393227589217288087052784692401047328402796665614005178213119506835937500000 399 452653937319578515475578252528751545328629751789768667808109391366588850683166104354990524190104773623748357416368816860898694773550947837287010102253440229973788245511282112945386687464051828762448396103680993325226672293924951198947727017315296597170930716947273181422074715511028856344932965961590578731741609870035869035154074387501884372954622282481497496918117686801440813136254734418368555057960046136235809834807986007376712223049253225326538085937500 400 6526383884045788448007191192870801084628841664200444847698807909562332413975957815826221788840243044960710587000978776345469185705766792896273329642125982002722561813815898645599134726281183143544815963287628809664875957687283694203956739101267174509551423791244378806389776928196329486439331469953274098390602369070720918066770580950315755354087043273168001317849971154159772684960485006574374255512241915121990202576507389409243842237628996372222900390625000 401 94098560278521938444171999089993451146734228987851112819981591002917329657066567297902335812095030885734438390913799413749556816744889940629223900421640058957821888885435878373214741526516772650986624533095545916603037416549895393789258790568273135422414915629130632557685294218260094755842748260775508096993862659713755258986851489957634455725188242192204702622766050701785543411005556666732371913440231511090782270424759392568603288964368402957916259765625000 402 1356742319471627631192235817669433692308071775478983128580869286966331314885890534232547541757407743359068986339966472579042003215575505832684668416470814514501706674213253961979508841729359364253073161725938242682497170741693751358811743019907403705052968265960543071051464146080263070281287001229584513325958911531608896653915034426674194809286541439359870272678938734993114609607044912713352283594375478288226538831420797670546107838163152337074279785156250000 403 19562113509929749123288268815425622055180058729394926945076703764122225617407730994196289055185949859470654842713404502644065205951006813509222965413524365718742110227653246078520587296412586177211851576416083516310586099375529837142760171556496033765656742692078863934439955785703796722764665830921972852778232979469887003355737206279421670482902524201289675333978024530151713798791221013548790574137524686496117184053740445381919244027812965214252471923828125000 404 282057834644260569890849445541322919606606137399538180324958624957109001594444813684556354894894771208643274024700870563445963922498065968988371344724543793984873933072749255398518852177860180977088418124868197757919310644216431461833799824544940467492213466893297201940531743833798467191270773570362674008290127282630730865903436413612569816618193080529862350557649353681347566694524911571548964179986935403146420213568376644808211040071910247206687927246093750000 405 4066909711113135218428961152265961489060193492922589739210941740265298692103037673534907763449516442385690085543718920426190113037312546851178758063767324489077301686746307444833777782469327797417081792626919180531315091792718838858997174013761419343367570351660472390277235549468815746885339240875146866880534232656092255460516830186396884630720208475953219909467812217807907787403146722012359882034237713100541185994767426348239780509175034239888191223144531250000 406 58640119266400552831908159373418650895805058640906950360928930601812799659516410697993220077082504526497778813958791911660511702106799171610210235959842128218245187131698519516269799787316480068484117111568978876100769716014434197297294031750153894263790310324263060241843720750574273335671326392391448320523822390826248084026517021925603139759314226971143642004326117875776360688630159148716894646192850371045937879889518168363693462197261396795511245727539062500000 407 845530134793556160407634790128618822395453082303631369813523758353290155901299015569004577673814777125320056337912953970567158028723898890227493767371213698451541168456197555035929098330580299805054955970450041209521198081159950110283068725693336209900749861623674937061781906616125519656673755308303226369924918870980411387781465907391898196587965467290474226540230937434033333545836372759480130626565126500357697395272838468416320978349176584742963314056396484375000 408 12191783679204872252669551401221529636741306396376376323367351991766344835341061020578404694224818304524964800187308101636647720903840926311624561711735255055871532628069540732651293531301198461581500653729602449784461525636441982079684351988155725244506606584109747042538969410618020995743976588111973235853971485438762383963906294066260098588776020700231343408318752644210649078806500901807917668699662593951939294456386512002787902986256085569038987159729003906250000 409 175796125537135652979116210198517239695074441216070139416543737074994902020951640466338481226237454645776930202848442461194500522851537122195525541754317843377776197869254525350710284656309992364556758474568289446236684036407714678049279117157700605495733073896853115577589661476410206378553637200088947039810223603891625566338902177016255610218038862209542036170278755561826530813650439196882961707500689935940725386630717518368638430104056169511750340461730957031250000 410 2534867272165192135211259376617969503064290590710193475977573814192104019771439668388401537769797284888608776844805370607695322802561365440316127719456993703747786461238454387125496375847950656154987033014550040398329970952325345299617271826345900455059265781775875603678801376956757627589466892537113551916720442898178124515167171268711444841236226194259363083666810028574996840466065468582630227927186529218402049502309296164642704596303701691795140504837036132812500000 411 36551483196362011807300381272665159071201432119273964747734393051998400019898014566529566794581422798363244906938473435337122677430404164142616050608108345806913809836130345749575448378051485283650840785829081070362681455940122962728362594613834657583048994879793458166272392187637956722823417909084446393431272621055117509075033002145992909175279576415954260906342207409266407699038240598401416660710628228590049251852918068715278532287982216075761243700981140136718750000 412 527058257092109092346617022568922177858302796528644997244042696640304649673746825083289986151466728053712197829525472680126181712659112553150995417207124194934559949207582183102396268822157245429934249357133404077529407591164505223794134716144585222718037070746855789122898553365808071777002942655079102457798893811678873161234959782198029665181604587727836460326694910510902273597573299649717645621396494341240963968701624192073756924870053808263037353754043579101562500000 413 7600043124428785177863656763160332215144673872656022382506872955876342915831315429926691375709573248388749129356154934920667646124458912189580909294599449753813510902296104450117701630706435842199318628401667628130658566076801751405297220524854938517133224352690703757866852198401885447134879942158710139760436304748933429666186794909597820976002525063280373669310872541300155246462807659987275354039506333717867471837836844167270861083451904960384126752614974975585937500000 414 109591605988602741535392637030034391414546488562123291552212510997187746170309116266863854779676692548252051227263233089775813214939833383267415207024555749395167805388209337463658822808587762905102969151977528400590788113856309378182056225292589909869651237457676513898959352679148333980808289474075001539300618554796973021554362697544884148691940229064624579548995305219549264940894947931662827899338527533396293541422904019018262633533566940968739800155162811279296875000000 415 1580310069265359771759109955586941654899544147662132469831285177174355879357682480883469887187681444947704888077127027078035174336295904539767112555625003227451785352058634895533275911549644024656341650931496663479472775097815564612255350820996065346666651504594320788611664031430147580595106457815283605151724308438370542866622247737581676893291012189555178409680624643042082396675211426123810734586661307658213779300177271601862423033163507213316734123509377241134643554687500 416 22788255839934333102316545785354307214785209030922775558965710930676353007917754161590177199584510192607481254853638645288003273515135935423616099953454413429631603264148112050563891159609388818890140961456214707162714289525003298135377129834020923779177518030169207705106461248084253173383606995356457332923723061362070658867506921238890100668036572922261790191326777637429815495272341188470490034506147325500410704778289078900699944803254215486276734736748039722442626953125000 417 328612145567088637128933913556255780278698386423932828726760057823792835792535487561519080904085995053006020499450221569995931771330283041527401855898385542386200912684227499639934098316023988619053424397140141825710320331329666814212473311627571592275636113011430741630692766394882605881645722181463813139275995361225231017211660356536466185903069492222987533713768707107160831354070772135523123442964238773123740904395365095839708362464304247652080448460765182971954345703125000 418 4738707067141230344585927289876239668780619976350188900396342775789406087742645495563158062880538328120819319830263140797807354052563578677460290430311590453428729986354297023748647787940333759132296426059325438640348551816731761662837234537503595351146858576614356706898189902293617693321086728901575035019697035284250519013381225866943269933313539649663659973610056192293863203159492679186921652506889763157349805004009159915146230700536134072820004803361371159553527832031250000 419 68334468990128621546578514428636745708562883407020671261887317867513333219921330792407991541309040503340421102661054992625198260781854550630925011878423500955225732234856277859019001107709603103823092495780854262176240696316398000466237008102403106597104727514763895466518901893486419906870939592696548182830040428758816993828142550029187279476447449064585642510535348239058927801126554205603530555774715028941928265030779259268003047599233934494833420103532262146472930908203125000 420 985424775539136323165891514210928365726410118232192672346747967900330465893173159089479913085172560880441650822333140047141889521239984819047954246247870755942249792652628215589108402054533988445823642641751839884858441494876648726618649346900336902155243973983099749846598851671383580413278011801081639151746722891641656110239068412718048285599499600396961404146962690392868453058903455090268316634488041360667460010152426787876616662070414220941927396779647096991539001464843750000 421 14210547302689632899487762632383895354521519532060207283738596007399839546516168862040308513226592889413609876906689915743285889033697885760769404769620467548471929411602419097796409346322760537415229322650613124558085082538831646481598522501988818042631875248585268057280053912527656672979512284596939076250537877598840716241685372213223764156021974281264300170433202258840683484198142086107408053712028388798767543226422247666774606569871711170272021718119503930211067199707031250000 422 204928230032053486724132113743520200355104089084316486078169344257516651827708476032135403514984349910576576346791968047593221174090803042655496027267073484713850524602080579079502809646497705244989855312486540945374500263769492630320304791101452520536573311630594936472872655003427086173359686436491379047974809501179828824145094536856146358012108880892955430868590895141433999406645819609580223295209458931099725137252052027797294594653552263219253859460877720266580581665039062500000 423 2955264883528927185764548386023717210991379186138411618028809069449974320795924658485911719283363462804060588387204749150775590043425332353811858202278192449998826297888706174547206780020648666084951306140657124889854296341849912435628153884293137752024063502137206096760805941049592927874857020384734068083181661715661788304259635613898727236857311202246442832781610405347554422731989976983149489612025499606250439985646080975165496640446314603745125992872999631799757480621337890625000 424 42618156512018558944985940399152100736726276844954874905188272367311812544560102838895955387445216181104301096875123256518404943130604833686439748453552680488354035370708472820449003701433250994514541288616047589414641790848495734423898761535006681567833183205772354315858459971233773340911566937794702588246868484639586649021036993142255808587512070739014577523615556501926997977815511141241994914276669760355328249517160069179329625950767906558680486739376647165045142173767089843750000 425 614605598893001571541451447431358555950370466560429668523365102085188163116387752720806123612349450226023723008091051024833361502604041763250892447900394893986303939851551918542099915467768896908717613475470438797787885953275886733420759995276354330944623043438225901002940497912339227664446107352247943920847525826601163694771028175125396444161328801620220980549686334705161904146486264713696615243516392860894887204897712692800253798143934836836765889245270955143496394157409667968750000 426 8863432734641156567690465384781316286060649554680063518383725573877598563487075146039131862292627842061836041201055417705451078960586134535412314904187010832923835242066218802631475585662991660326120960577042388609438547814512460865929792900548826036435223712692047211103289637025192589463035182757924334831565962026700524374023126376889477078511706469135143032498339652917011786602098301645502876417002025702488889672265727094068615714179948644052542405802341818343847990036010742187500000 427 127823576785343486191566169438127189293889590743846572621539172136167098599503662157024267716206154638090315068153988266783092085152482027188169866598368635535761637055775890551437125279909290578704235830738730504004024977678530706191764704678237006632418866337297855319184774941134016466188136586328655333655237799026439035720098855235055514902382422725783310113367994998613564950316274562547791162517453088719168373686692571395319305852946676358219968427931689802790060639381408691406250000 428 1843416769039897881377621651241585569775778704047532939877954671809977002289316527891710664584218800228915667945418720385999218081764442581566435122334169008495845435378245052263652058703565684531484881156994268544113631351125531169297671055823362273625801592203617002388414253885494818967385381782563966833782086703510722342051601550898208096922356078874875587230193337684695148339870949626351693266276911124960532016294651529286996833341355321849580617410424565605353564023971557617187500000 429 26585182157406026407214691170078984992323616450878042730237891668000080980140459406390724210002681105871260724567670219801634589143982527616922014780008269332343669440386641108517223124483387326200671477993967086991340296375923705110163624736273577996301607374657913890151995915836168828059316223459503092018254790312427286072520112549693365119905134966616106765325828360012088471092767672653956895768364955419220855196529640388663849706508736381056073883044632566452492028474807739257812500000 430 383406321485363488119731860353750791589181444284118002764088912912638243761068093702747442711274661205559297340104756849372222491014374473866648186476912034139058869572088483834467517747800946853145535185969126501868126237602427934244903200773081463432211974086449267180107519406017047869109630828960884770413248259989659522902786379812323343715460875226349459413891057378607605771530610192322987835760866659240042992808029565141150109989099859148821425325337486356147564947605133056640625000000 431 5529455963765751866702044251594174885755337311787318465965372912342714119315684536928994969575886151449916393590600728077552630898639546000414530875732242616785329008846324821690866273556241433727722251913058399897087425773461117950156946661359542137310819286541825429885901023736827472162125436685701554988869359062473296375426158489533860413136513665843990882795415682208788447604108257477817418062802723764048866707713512263255460937682337858040527815706166592235604184679687023162841796875000 432 79746021958895922906050498602976217167207203966168358120546211615064358578091489908366546323722977232197548841079170087045900117700611547534791463840100415262064120630632654427913379515625891458018560331668258751611087625522969808249029514043738675064490250656540643577181586991413013020927878101804503425985512306155889746263445487988760490396203831012580184560477101532650675899036492543689731030789408066988185313475684512219489755447052056720947570481183852564299741061404347419738769531250000 433 1150109327911996794408871721476444996395157335937625707456771134683709490475775541184467463477482024323768848443158774536481615909505065299727311377008343010576259214815555716473616736631209116306287289453843743255724270783651496530950907317038392918003141979675378862028006590270222929472064655584529873315111672690724348032613155590745739020465935822720087075597559897545781845284046100887283476593370833788164511607103016423644096984990122767951518630361040784748638543533161282539367675781250000 434 16587184722063377268716810559728551847005363525306750406906042906416407011416395519163643833107823121246732478286184958673538624983162715093869877352525203563768348007945295459304760254097821217439975527591655704761954573232608364023581394099704041353697604370334459981046945956826664525332259992458644513195307809029500109912393983693963206343326113064800882223036219960352922389751674741109955488828605025628217542988191944024571850371527000730721191929656344044019533612299710512161254882812500000 435 239226715862062338318407723238754726778321924123936482866309543007602936190659661272711265997355517433620991573935613167269099715592725991245814605719896828171525974742737998905303401034873813281430265202042066073401597480379997347552254324000500432761475559179475535446439935958401817541800503818847490844109533299219414080938036717057586842785697031270862041787810267441470212032804349920894526533775715574053192124993897946464444633414017852449831542461025635226690155832329764962196350097656250000 436 3450246319470303221930168436557845194762374685402371605578440068387743530398783517757330464419823656927121933553507663436541412959719070745290350284074659738306531343646195222238286835220765585839225765656302309908450460575454495419408213178266898063048218070286543394042429928093038989632829110581229994860533061571388679242132678928414596971219996560089981128576681630187075701220933045308131971480680357345976179213150633448906586068962649953014629178576350154727947483479510992765426635742187500000 437 49761554011360679803583976443929963603629972703309850486192259589863969956498684698016307985564129037177543317692151971643931198711690920344818286988400387888234965089004570612410241359506106991284629463809258598507755544535374057800491439659937454407104096561999486749895670093378646413333197722553071172962196047272574337367978560026153902807781537172053735612462633161118738568304004813454024172719051638477901731920131007926921970637525371745578938473351243709785762803221587091684341430664062500000 438 717697052337771689978213026918563875030639253136962346586802464296002830931785699335460155523286286837552371269840506722591875864902720650162716613302914037243562941372233948762911542330701896445713697271615462795754234509823850126481415994001146518503505691630753702681975301651886004916338042586027495541421007348576283189075682367211265392282312005101438826524586298175088296159621634390376009899876015882583123060014697550484522826863165768593770947364647583288643772903014905750751495361328125000000 439 10351225501738837170853710067263667400990460009780562287656764128668864630892196741203035083554315419149107685568144570519224810518718512560618584967163814877393983218915663504638345882527095753212723815948399836624848870032269292155765539856542367184553149317714108899419479020505733601150354638861376744753417865078101828940475463413473766018535985784555954344565745862915484674936303921193738458508305940929696692473638903365054711586595629078049844362180908693971126410815486451610922813415527343750000 440 149295164277480405249359471718868839622749533006920593841499769483145988457352921656372232505456873114586896750223989612935072004882867106181713768098040419290881331130579602360813242322325118411070372765961516434397263470202765010470000632447181935473603952535068951210704775556379393972433406492918589892542292373112022932974075767023473160901041048497715243100479370174539719717135985030054842774141391438200275044944151833128918900210635489942250335482795773472952660654300416354089975357055664062500000 441 2153292664397136671507861195205734113017281516397006977830559757800148489756437308238888634024089354341615154869502513966793685560182500100298582789359599356241148951611059263610556464853693869567192587447993569060577372979531814936041221294339151393667294610397823429001576853962762662499406914673758429134745611732067841192561333104967420554224406824686122568176638589439147305258382430774794276419398085803378903407881853763993334931978416681380350501365695137928613078770467836875468492507934570312500000 442 31057301228125071206855442323165799239778357173683897767546390012570140791987626612742853395577036264566598311263708270770821013373667164216794946711047944822957838345212756872642409604768109932750865521002117011995743858370493448118961538977141992499799892281215245587961886051707990162618752027129915496709514808263241152346792560536424533250755908250245791692692652177435378264984943997028223465312659410878523782188628948555131381855429006886278291462899947723841354019214122672565281391143798828125000000 443 447948087092288059481696670254862666136911642091477678074151809360487629032620241639878967438033555225770748628125606990029920589625486035540768643207584789177903455725889025906993002076935705375032894990323248738074692405092307623669539037575273361384339848725044398374520405742814068031974953807228726950462569529780024236476464704513753428189533142431866784403284149402905361972074374360281611702569079547593981441755167553872134849144928311766811067023609938941158814529330811637919396162033081054687500000 444 6460928901308073190400541628344919522507513608292009841477047636366393463179009137795818303612929511320250840550987437184514976622663348783237637189996902811389246041352612532086274887186110875178586907284342379241692177081321618643735575831597604181317236555342410628295873501461497193917794985597314597948212467660585635574300352783076452611897595635150488052592175784740799067960521529979280705771532806333694414494782958611093012246084369532298457928924220240209097543271354879834689199924468994140625000000 445 93189187726632470481232029332183860240357953771286992331352047900362233889563519890779179625818462238645100092191719293371474790311995393684793170187882648127321746270626050071980160882237498389790295532064456986953534429184927819641167725675414827902352530803090710778379623875487397943668172778098521732365953751944399644203596921779332381669803970019512286879578592985441115887620449717909025012488516746950252561800038932608494214829582479311922660925604443272161903077943634343682788312435150146484375000000 446 1344124089641683562113534994879075287029356789117751481214948578855689503677611985799407213247676157280162263903930973456702166469894578990941624772674148561418100089222445881435433443999743741312501400993186734772015851530445554762365361928925277888343563326643793752837344568140224463870522016922687279902147966618614315557617226045187865601573491668709863848923872885069993645782417186223054501548697626251351062019650237583167023845974637773785211819265653885062047900866843974654329940676689147949218750000000 447 19387261244268121117281266205456243054945118242329695982708388178411633351278155636332517008086184885750186279866246397598941616163061505298951054377882866919935222387326237363071265463192090775098444173945676055309276179660480744751556051319772240333893460737363948457873152641796547088324050580846629544316860241819208059365789683411123676416531828725188497227627649449538704310798431837085525465145711174627535697846864365216114127001384774679458693788149042439989116082960096676401917648036032915115356445312500 448 279638397812437448782753683566921980179401688269775960346304474171966853012744537398336699006000600079527789818954672885468583886444458561311391458336387613055729240942345112137798575976967384737418764742487523381631394711258363633864656003759259768223269786424848057008303478736828257393318545957184526224336881325901455127456648198746667838004048294768082646008159639274106971715210066230460731175493504918192068157835892186451719433937680751920933077266225833449640801424418423692941360059194266796112060546875000 449 4033484369516746454282938804640388690143101589853734302143775937916761473072470344239620848610363135997639140684458765787811211705368253034383759281609567929006683863737887572828055052332551722171391013510701575545275320834063845252111822130056677348050444062806116165579862812886010988754665129921932728283402007213069271756367767253279617418313633353015468164073838266607189933625071936873454151134591350025560388490631296027430404757447726227096281807141857707531704883667511563061225388082675635814666748046875000 450 58179122626070493258602500742081176396356378681144791479957856602102868361296550275737924914927057839841463165503212479417358640224149002088048173115064043525172398979223859114646372411208711559493828565610763472626066403207836399509481174666247581520735039865100731630566230620659232913365638205970469639440244386086883816677826953800228792187526547581199505015723646441717613385845383456302971648271150821423024766638441186971551472853943637766628230503289948824556320578979540236730372271267697215080261230468750000 451 839183929884631884119834888989974861905377793826478838719946584723399937660439785883432572127010060380390232716367667195690758017616714291633295146839184407415670863755181524351725836161958480731511128696567651094634001700316443889656125515113395706105864509841951104698612977109013658923355815860615282857116818184843749882253297907084640619344664786872327264907384477662268659713836993293794914695063158425007353966435572879000837680368384624336331668854218827554676126095727084486242119965027086436748504638671875000 452 12104597069138384450976642430164570977343778908900422561506920137696684715379901670200509557107123097131636042981643235139211112253884251607679737182815738702113248424850397873661843032536360849588891089995625616710831445559327545124179892082757285411455839047967311560106160885100796810588830114362956064414825762273755505598996710296172336145543857202061662299222142519621306656347713565156867771211167529815866478406025033921416581083851086530151122895441849569833770149671417493131286846619332209229469299316406250000 453 174600985210275024013865575326500163716773498511650809869211353456684420536122120353833401518671676322724287648848735342707792988154276267417119675344767977609179501058610465546320289153591638114507803614731830351847202204767614510649856860712912149553691083411908752778490748449491185731000516957563332549492066846846530462377139294477413675266996480546926158788770832265458528628792002305351393848597329050350938983404253496727907126214011048131746289849093663675821377147560561904349185624596429988741874694824218750000 454 2518524628213517551776803028432100216198647442098535309208036799281352911987890960911689068548040731988635889364487494891705073809799629027119947601860282297685369256173640737128599513333101866763629619717309624156022986650147207867920564459238702760381835135322009674038400683146462070130291410702714142713522959861712158706155895289231978812414927916778177036207206099204840452680461842622999568351169135403387438945746624151041085852239615203570712626444180767240682993662100747078724793936999049037694931030273437500000 455 36328616593071288761817217277665405772258407154854080287370252316222049495045752616369147285230326104914850986686213069618133120702560648959043654970209593371498555746171822432237548897525734657043049211036102964094970045502324056257559469961061122350976132713222576176132801504367937821475636378828018389632305268888695742724582368743985122397315224360730318562759755439631102274907842074335814831664386482526477612408479532481456395050136714509130026820715896496943073913510747867394723442657777923159301280975341796875000 456 524028189641497774922585040277632312325906376550769954020803286763422610801896294605712001747884970306229840234120821115436464877086225351754685338903816066876190878475708251171057628298033223030212583204389961605160661355345351340795387024476405121138565244863374786878545096045760199489082852022758577387735551635445585584274317860728225371056086459494244665539815419107044937599685048518888246813890804940842843033986282607746729804712040798653142804692055080133413122587035916713493755025865539209917187690734863281250000 457 7558986304452139244788329058575900090448295190986552746178290008383331517470846669245226233134947398858030273847478037226713709026690021483430323369598715047722871815114764184843470232513333154474833828328310483759956175803533760029883665560888545638470675665592379981200617362748466560335400163271716030933208896602772208186134768223073447996680775564305393451297073533722157549079648562165122343969954980667972427529751321455027577155449685771988779106035817137836973621763857417513166048195216717431321740150451660156250000 458 109037421193061514729057317247584878156759992115370086502946513454417922751209303260081582155603322402570179594692149207697839213242065785928924918668010964198302470286506002807402114046154131562750706958405000276791586236076983632595250155183509659635886322892275304145220748944224699236834790963280977734061587102950568067078008744404698012273427151135172777081646527983731464597913450487672823972885297404945535507663191725017214875155706702568258560577476160104447490037394825988098512326018862950149923563003540039062500000 459 1572862202281747563643465845171344403023259685903207227895089664501125546412728601450744863659714759846345565372746111290392461703073817546813106264767677216421055345579704928578261117614230274571356647923675698373727930429236403574360645891579779022431716692582841580215173254427079466425897398182766582022666601030998602703957071869468511986497125698431585176650603593952033587757639977259136788990905702413324975336486434360895765618205630327667437470388667203474921147893965058970830450668643152312142774462699890136718750000 460 22688660577994547093732735386492722620650911935668794912988966949664796273164136607121379884710353384290117929340599600409236213184509962817302901416961023624042724760477024622062920200051385776250719504257311188531271064977921623752894512055736171989346207232241533575480594288217933441250261059446876062065703930635072331608735900402228828603492872778727846466697436535998411732375623785559945380607171601434386339135642054169200288515411386397316175039724783283530519119686317717436013774445768831355962902307510375976562500000 461 327288017003342009082879712283346772418140266799012622814546954818033427730662995468217656590038157332801248850085898513389295085914428955039788874476064762316996412888109592622956161912724518002183789009637368835692027928755622111501375625312815277744991194063425500875920154744425993477826735706135367185612155002793825720405095159432129331805183771960336922665959364776248265611945790259851935202696954667951093266414462011182342302438156110578644303470115572142244537968927682277438945268599468363390769809484481811523437500000 462 4721221787625588360228110328622804572309894391624783705788929609552449319873821211726959374878425891230840576860818094996810585308423785363586402892591602779311241079420511952090647756139430463486241673439058018607962510996170359254970148980531736251357080550883215847747423668433330386959678539049642332698017896389668141676322996083707414341151854205046922346074166894946068984550403215528784820549781807024628884597870101014657556877185835596586720690210139753863917887362302409112561896176174514039303176105022430419921875000000 463 68105429888908273786925467135239468377339461385736344286954972402308369383892230464669196212467310886749063099938360865402372222703439385239885372986627278608573604045961753838154888993423386989929304613439354546257179389444113102664446433207719682934951982453902185602068391435417834999816328606394222490627778588580590555899671992013872096764395417859454323261347979321773926877850579738917931508211245747465044963070976455631848312500107288599755957914797263841886340296998371469610450944232038494874359457753598690032958984375000 464 982453715697931080023157252898432290033038946949083668331427431828688295325042031015172108374334088129617090786350039636984669400992559127173298831560966094576631912281039432968656946026067628959555186056505875862481201147803165556205853181752921481627628344488235704942858515744145030852188488984945509401291970033505247175985078345623157640767683854061521132735042064248682994599337572760914705620641532239506845662216500667108581838054206627247080716473126603250485955776912272005351811979267928620629390934482216835021972656250000 465 14172467587443384704608179349221386407103601217659470142511048634993588544185133587381119869287069707036389433870117986637518694434089011721361785257031546392608034702206937704106364678681901328170142136444519086628936553815625447842191588352941423837789798047646293442529060928101353494042133586028544595032509619506949940073771517696663759696520550915702453196369552838608924395434035573861324961698745261843161654012537174422392840730728767376374290074831020368011898035550848342693878176637434229689915810013189911842346191406250000 466 204447518870215652911011889750880729858903900697344071216949200261904496410916559972666032805583164070958028306941081336767512027872644334743480445643299005320120399344056544482727428955119638069133479194605941294432756165775202171230069416400891243108791125644932939148750854681372457139826610224420926918151406059884345111165410538686098482118436626043739132357763973238839343387502056727545570708302151415480387340203949869613290769538571036982083521201700942427264950819142215275463268873284983229154931905213743448257446289062500000 467 2949315292320978911641702264069832553930169718395914305881891088080785165961890032252983818244897281368129737529469871301549555100648847023764987492073517508187402638799037344938226807915169858498047165405848979176199092360558482046681667880963449426152223749775175654264453862503920246017553213661507241904152266438167525889805512537661126020201814587444347961523483984448972406613777918633245483190738779841594872553069379049100404283358456471456657397496059476829785009017319038828760748753923803811005655006738379597663879394531250000 468 42546470106011755401550944390490619978906502023464417452084894430259150694125165129604283576967269134811722282767121075553934950515937183098007850825810664782981079286193115558329087638720635543154466721044303760855028494053565608087455451692074683563811426218240495513661432306801895731538137566244521441993900369476285674467878544445445153252690083099560892507349966593292028316317157493428457125432629822494249932469926317633060341494677270254643226004666833634690943428090215837056806689239069063646070389950182288885116577148437500000 469 613774479940890161645953941177123755292601666554447304379336190980489591922588480126426939716072232683558533607291340608754210867604447831532922616029743223214151809204462675690747654534258742821000661865154485908912380635513712464926447809195628328578438264624069958552526860450185750241056512624079266710518548484814591494725293644780428548644609118416946219045429415574750417474044729092099131943186682174232207295022420414781668714423093805345502781475054147027007174434719751282084632137709540034009592091024387627840042114257812500000 470 8854357804407385341022165922873085456873185166003720591753520989040116064044712624065317594081239296159795643961071497340685170911866405526337005158388402497889753460625975113019701560261123143001046668530577260888057297983244721186549921055192513487733408720189156600375250942803781780413445399277939345272861020040800166631407929130468699647541747156449182975289595462832384033796954627645115529024045191214131017045831181236981082893571409413716409206870556665182098611452910368576152554836479480204758374384255148470401763916015625000000 471 127734509432396816089115231909470446717369190430025737093406649621354920918909377157015041911350490691899493281203626462574977683322338968990923648277540046123194076659192767418640973906635128697025221012059609562826751382580208336189394990102418595405314348237891649925085388914603002552216272994809227017031708176766284099829355075350738950292843446227082605209513944137474784098311832225858003596626908758787670450618708053977508008185068819929042682787516751319725082095299155720758008777975444844599017812925012549385428428649902343750000 472 1842732707191932953272564901070355812613868294954339971545226885288516998429670680604219669527654396805505085473179512139687689487195517187725451605289215012729525185574315290715102759563955673226444988175417363991681418887021909288904265803362724836222702190283733553106650701935061562629712277649472497649787386370765270181923636839855909502143644830526214983625428549289407133987981149873963277008219134050140393463871383793863449895109754710306840406993551869628246546232646106951976081848745912111775524522272462490946054458618164062500000 473 26583940437871422738792988136637164550402076565221820585280235249459561634885828270956854636743982195234704959674670347278952545456565200574741591989209647536649916023541974727686348483285589583725727448361367091548686532461465807326010355727254466302599770161555959298904286242582469684985805606209078963689316533972949827716473141133802745038445364123705187829041802480347779644223696261684859477229470242073222142730530922738685864473362423792137792317838468308564744237442264816746861187165683771543855939967215817887336015701293945312500000 474 383512271416999968464836941030604869069490522642473186562223285523973993308767218581781218291792171295782703032951304863867523053551936253545873312678093901666121755232960747986920926180167509761793844594691340405558254916286597685533248404214996433831264397315412959148034653078290659604037144182643992157646012352344712139801187619924532321501333830422775265177536184142579915476657337639820559809542586717263394598868093444798044775838732243053386525224955318494622185984912696454918228614421851947746677780060053919441998004913330078125000000 475 5532762919282090471208772897668256094290442190439237078841375793661687782008657904554824332215788696069950874177769658019048801382629092135298562807654239630303913098382288182143336476559375961746306845709299768286860379763062911526248519948069342756656142494978973702614098038432054005803465575954495667206001931887006085558659510194497302224354801412334312939251841558102360117932885436259962247844949567199115312735997724106515907166045241324122151393020626747306459292126063421620741097118726682917849712950442153669428080320358276367187500000 476 79819266310775768505259566987305196690958122877305160136985276332607037695249232167075965622111931580899691225201417122271064207459356904553940914641590142836500789532875658382639598262741537580796971730953344168195541268597778835176525461673599129653916916522116520966386998534088158874226140712623466692895475018541963080338765005035914210738540005412301211733234467746052021649196843302998417922489759949150856815367421913681812199684036726070895687025358185932009129089247324297783540051446989787610475364232343054027296602725982666015625000000 477 1151532671566890451776548751626830110631368426326416667593090801863181869287439711671863237980181459237062602839778782783513362854702438910580986464107725847866744406924221911014871517436549302507605607654878616585779945311172472094633564627035072554077185773319182937469314582781259627303019726161152305919384526182005600218408721988705784401282016313620348652983586816761477158651456632007732965236860520422262099511472002764309761068366424328742665574093890576431802399832084917439935094141795394822279374746898383818916045129299163818359375000000 478 16612984034132489665523499513903226861248190296971813522959536190078728301169015627440586955784364469965109843975401694293257808439156535846835805224795468074975906097524873025012749665289870747120845239226278585530923311510425241044318272667336718234271331845586638694012395326477979855560139763052824446481550180233978137758879172443366655297118272210801460319815627491236838999415438502496179673326947622482126143643770772288423402168958734469128911212256816878147818961749212635264682555104477347475075421634471695142565295100212097167968750000000 479 239674521790948721790139145804112591750942004152925407040355034041571686896205791994183575011526340610582900588497158048682515208806839540055100442772795439839425947468926514010509410815511128471367206148511079280453277871000891711797727173455737551746648409692508565433061622490544582999640218296054079081134836886945493904204160102487512830084375255270036397214128921173997043438054502898902811500625606849667553077735655552737815575808484034343215754153905985681743849763224175979114768458122783226913105926458857908301069983281195163726806640625000 480 3457792421018652468103567124427817795670276554824017680663268425260003964860520556405181786219009374478220823721555893756946241700091985984086095747182805756492757145650008575643030566569785997235988326437023611619219183681371913302714080762248580074785493802860549020465752520581714347796112159916878610300683174331933394081950843718546584494693047751972143880777020288552463457865480903253688256929266304791258482915898424986374928218424906202187005234052510863342101709214199493694779976312270846941059878817958939123400341486558318138122558593750000 481 49886011392033392530035576760451731328828340441325120982131959880239856971881735680159092056271764972070882500856724154727675103602501855045966662164674776068980485192297341068561832203911321556877710534126249688036777483736991527890027823316151434721487610759487443691454274582889225024428266995220769988797672937390308279498846873460396650093707321814324705296725611439007483662948180350999975959307626420258782960338077890743049724718012946902458698340387867272599944196310594835865472292625846028730861444686062178277552447980269789695739746093750000 482 719716481859555518196823243530273228453164179595690758013377362560508634344880176467853159236205251969107492447914093767620653346601574745970502857047615636635528360266797236409022920015292431260601243702803473725913355103566349777964279994335802984464105030194656315450972603401419060103257772718774071131625996879342497720138681144164453200426891253408315915084120205128835343462021760031445423234055106259022265350072858319624785932602377392353408414141446676361906329144194136048664486723800614356400613593617299201810055819805711507797241210937500000 483 10383575065246416954635486170092880233553140068008729668257549034126608729648934946161696537818271002844214346052488139222351997537357282885220155806638027914046445467716924890555396435828645264785429133014205441031836113998379837529229403520940065272718533635027596303418853588582885436067020232975360655477802510857181901661617035847997748529986865396642632067652393494463332836897239678506134833253046096586791099823127780059063286864594635618602852240344701021162707073486449842118820088976102011061368538815882778258981034014141187071800231933593750000 484 149808048124594620968362158751073847771762584932854804666092099092105347371889940875841624124854857900154160448527820310516889532250078769681353229860687981402398255878216417022141772657058399094982094348592298284343579896022298106122362258692581171353097588219403935526331568277191305585951476158424349186875983175920623251503689055115787449229921776606411526615577257694211417915259275514106780036395445065250250275032651992508062347256664853985035366422348608317790246080028544509798943613049803623465208474597326615551651229907292872667312622070312500000 485 2161355238284362810815461178365260684534745094180052968792100299431787355390902635323492558741863336425089243651782792406084317659793781620426761269509409755535976227545957002414595182647072086829357021683519489987282184665758583798757749248316846560233891955120489329395161304409755263123950909820913596487995859990019198820711655717912237407076645136604642777388590828047007116833648227477814091760852184177286660633540618078026581770512645503728762325237939850085721158839424227161482624223078220995816028351856757927507146632706280797719955444335937500000 486 31183145257406281661443830092577211213777674693815557064271473984879540391388267101187936466671689730582438322981136985297463576566477555589901139356736201409350038402190354879565482107231558008532546175296674452169869814231072825496673261898521226170593741824157353192705252447897076494138649235127064109615198628195975129878618761410358388477477727076449336874513481565537110888656848338610596114966412885903416394460811327284858182558315656457711935914141802526216661445815408628990926456896922237307599102998194318114855150270159356296062469482421875000000 487 449900451043298859643870026803697029815796444911146137389811373473206103727542657057391619962154187756708324239584611724566084169655385018477827353860815863111024582017477502632143130771837423061562749680975586492021074851305134304694324113602290746112299385431098484804282474809303381308933938026096078366437793616258387498924894071040558009203451748265557188578563220296008632814519637517503920980127320970822785011316225887406226933599427647108322045543786213927791260050848905627492189765884463922879666746148337105881687136843538610264658927917480468750000 488 6491060756777520757731690485351010365464906637603529613275635956710926341362709777945565081404515406754316890262665354450212549687597866193913006956959204815004008551315428738130653539256138853739246245590955553367772886345441611483556244754617238243521951586564360602677656266291348944110419659494266894664477638229570071707233169220880790277565072631609064153292243833574644782393840904684014831505822589901017023402243063389315800541364226658957668457484830886659838422254547530414890858022947211986824739571322068903969082498406351078301668167114257812500000 489 93652126573611131084313142444096602018303486440098430222440637115407429701813495125657537411421608916302693276514334775896901982036851739580885559720559275542415603736634316875486099395227939997048879779291483483008163313036972472823374783238092184021784250906812665551399707149175549894209660913800580301460265482068311884941947327102582001986212815302845813695192651410799557529661511349144637025359441384305470642038846058653609734604275088421788150888246707893958926313971134712053852999194562340154869161595668162340055928893889358732849359512329101562500000 490 1351208364991972633265947999958456800593566552172142231721818756842859821617014109061491711771456761325692129900653527532167764693150626953740337755732358353528497488265367870212603256429168781509426394320555434817051049596142403251777603528881192465470816347124691156455534485446872445389494494581367620333186949232110708256886520175053140014274710847814343485807345943073265857251997244784647774860044026970702348252416972952138391952425649097522604115306980595655107528735152491331181021924437690741650776495228467900810986890292042517103254795074462890625000000 491 19495290384169886350245162087763012485501738795268424192864155042019748374243830245076241522242230666258696002740183594832274321346597582040220468063955602822957849475012447826456548246400058402282359250647898336788600503520631326754243636378151080990521358678493310504996009671865998328068006213201905800966338183553848957441316633091500600858402983907340206024418957679589958067239298063737513152327175930139349643983030176516155309421903203633407304691896887053993763535547347865901095723069598511034015519952375470724009742795601596299093216657638549804687500000 492 281280601559238652330395094775535306590698343838419136576793810942827629840628596823304217164705927799910446683225936020162840168084279218800701746539503302822228313994665195987289699006266040282486971149093443419479800822391528873274914578630998745416569888442801924809439803742242117049980358799564144637805630698652323505026756414659975289814467883518928926118438931078899120074409752476636027409457228267785547563607385994786981190836152225341800656797794645823688601273858928725406642795813784759415136151153945102444675629982384634786285459995269775390625000000 493 4058378378680784594365914406339456760096903617267782981752459570316430036011931228103141239025665117932138301299880684602413441929424690855560834449113221566625839201354176578646943967799850612835719826828180103264817429802158220418727163082148913321954523142247736280843600823785806555902419534658169969272120847230223075862790755742037678143632468511702685485075803266139398339780923955366913670768708963363995930133358960961735190638954942471450399880891837121219549981520669278892025084082169940013811662884892815321945247486468133502057753503322601318359375000000 494 58555535596379213314479240929707815262114246240308769321685195071340341302849736667500505134506039183405514853288988919741840975409342360994726899533237670431341669653607476196334574564238170107413873750233979164107117316723173856728760528900795280541605964858336309760458160516103557534686169464091500734892531591643123849712912377157364153273848501646869622637730145271778570196987780973719280589193779724813334703661951983712142933202372385058105399945133808337003181760545289591984408322116740888496447179322167288879549817970371350384084507822990417480468750000000 495 844862507647218296932274251227383303072758098087928160869253172988459626743696225816919567163492934017413321160808077047434719953834447868738971221190917544310979868493486321209502968448164101193714559313932723105352804094748123447042020804171193917618138305884466501238829820593048333575110462808360319919344135537480840245226282265363640019946566780616908573297906161131758445014615953690348003733888306377677178900719813908431971150344919268448908536602821186274319387783503463115371631027285856760252279474427544053873441812219091673341608839109539985656738281250000 496 12190085883330033827787964241692788077046836500270353140083098662165522359640659969307953617051380900572193291150155334872999032986563718858534401876153803075805206664104390309672096640930812394737857127146532051123808877710370367288261187257901614158131756298015316027250497019075847871143958288148802135528667071780078213862249819123731672555911436641507598540722645303169088724164762569396303316132585395328285423375076485787237314647405217893022853504833540946680360945186658903014303916680783180242898384436146700839770622842861413914761214982718229293823242187500000 497 175885537186018858135374346528925716472678445308037452832535630652531397213215628419433663770373277420868096110749081574719810215631995165990328012592463714433796986711274171596681931915453149944730571734404271953187652838377413772428854549449364958740100528365998423095461394586221797893343637498205896660629791677694649377391927562631034866848025143248475650616021654376810073510797792264995001970551397676814975842662660387737671640351556246279397906131576993221029992830274670215990605028031439863666647972416879507641634516196260662468375812750309705734252929687500000 498 2537792559419542878076850354413709515041948012994479044258982304765449849781471172727906523027285202811488830679589575111626272578419846768130498314327116337812283401494019639076545947588425262779300637178653535361972764477570683089516831376007305189718100535744361863403890089009974439903360577622052511093164163897451418394780774399497242801842253245265152732532146083005031645005170850266643194434559956708782853777495863530966445243064019247464653985846485326222388189090633954664326534298635972046983846555354008039503336917330766908662553760223090648651123046875000000 499 36617165717793465389927428031029194756029053408214773893280873807533773298247628412281091126143983923553656281024249160904108566866635488956971252826329985204201394642510229477818178968996365256214279641022523789400254769974987477621423103865372163963966130667078380951722478277362532963194323863926394168744412393904902764301722561745555128856979570319468361749704950939076393955824466313404462740326878393512803225314732764774571269305940791090307478982195914903938115460603799280431098182085741184658086053547168661860033761403648844279246077348943799734115600585937500000 500 528342973959046169626333908004270396274369330759212666807580986657498748970459074485445717510521670491599423619076647594780147472002877923029588349086315842897266590345619660803580872950800052775355920616002905802969162106314788197907517456277319120242819401237640018103186780129130384464194431114096019368872294461947133945161960758008234698714232611177894708613716087693518392977406011569436163492200891169491008635526437359329867868029297357631097605261503422142997660674772650813732338747662469677410066323694433636103641384502982436544016309198923408985137939453125000000 501 7623418155130950238234461139689364964234576073393994065585882856662976587904880496775000945268235225881769465514878916176209685668192667909091408289894280035956013735519212039620204848197557026400873948399541707997735343160975158873320795679343242247388634004300811979322984733586220782063483758574022905709431722707982255856865463192788582848921999981548902454532024693872887384436895379639342318651557639716282652763058776886635642008526115875621937186650175961526288872842969257710460700070196281632119459447367146844511757975380861207526095313369296491146087646484375000000 502 109998340233800366012799779146945357336576590031358357466248838143200209180651269191322924017136247506819425038471510189773712223403294914924459823427807147206258755772232426093931251907334979848482164767012499202979163037081489693008164776168429333860030264440619370633165140502394789394689790962094650038788684692411882044608115637183578723709976849637812531360651221017503627727248151481123572398383871728776689188454119359442864363070268484944819335530101646139937914448556810382279577081108488901935895676559274627050312678156959722564067760686157271265983581542968750000000 503 1587176031135010303333731305452482328305700239669682957117298885801805556790312787821534421598945276964670439402385576283498658023059428105544519010298609296789252906728821158127046173319362027498211762017107113756728880890430728268034441487429836619083269259396524068912786575251849016808587242312310307200381463715483106614223004739936507485516812657935587162295438931538662960894073721367752108079768810861859360359564491636477044280068395931350212459596393831683338059889781223200147787314140568445715086537242529278427799912349564076530228362571506295353174209594726562500000 504 22901642157901249614844822010624101971092050609533377707577517703352993180561375846810540588065717305268045970766350304858453868119469539088053465197715367498741435918705692733479358195499807576617720210829795381264587411876128331857225600727711549913563774301361828612522472812296920509250953514945036926633837153203274654839136106419540809574181451849419428643309538622834436290449577446913546655136981458913370140618805935255640402137399534006559791986627334210042193304625852302323050302328868534547733368434478813487975025668468530282151363053344539366662502288818359375000000 505 330453766561958090924179656829623122524303187758663515563353846763175979420201770182568793297315276017976769493044424874256548479204617119429541539269826126402176979156072482762399972684233064153250505185186255216183630076678265539394664794245914847976181280044712889658698061043362694667914170622822244719351910624328065330376580243158343295229830647836588947826531189919532934040036976070196325931229735121254316320108452061813390110151006019463746545001800226071913452398636468989853024879401713516464534792974806027529117273758697652386029375293219345621764659881591796875000000 506 4768231495334946577461367075106757351570559660086197935258346897389578830173580320320255431410350530164373818606271974727496736020082183947539150385100707140782553378748874299238611442593775221104804987222042781978359636347873314127804191022652602407345762054085085571582901959283205144299041063657098629646492115177121708889533054137070937421583021126349749308930946218567640023498711766094932256468657849413203262182536873837132057198119766559435871315714765621771486725261736364216466850770909949385585477991513024020678940044867420364194110504740820033475756645202636718750000000 507 68802859997322641646351949478178499648480158604770037510644800514417566891894128207614976911368727794170955305044370746199955467172373999534681329162537771317872668836261355015130265781558911807087311242279072186431032403752273118746283459393574611275934736011959677358116919648399636313318018664733052030821157357325569038786921253119943950695572531175836155526139025829411541147292236923830181477176816369403690288536844623371824368044985417442421291358499698061495781594481252012446352348782457797659082059877647184679727017312314140025375497344839459401555359363555908203125000000 508 992791783971839244115591646371690046837912288404963827728461380776047451684280687506341995652066007170493799939132560976346719288225283475600453209058706785496129327929859178330831446928540145170164446417257938856170885694938429075405232731331640390965385309571761220524972226167921737404622214519059185824645867101148603080233698797050686744075403725422591604253018485738524704309996763232521580061873116709628660855598978927891771434728317950323402822060192972406429077692317524367088208685531457554245938622125091772381425800989696158968533801214562117820605635643005371093750000000 509 14325585179416076014665748966206211432547475960919626287385684575740443275478252454585558102463520967828133329820349936595246943946548320638686145931950031380083764347152759380805631833653380026441394266817007980952186731806532600001023450518900777534835403344509268821752441723899362393209468793367175155816749658834423947279959197528354034405949870633442827739437253161411498301761752847929788840225407696066489809408602348573917880633887029457498821809512577992155127095409234590565613786402428304026723191055636889244136024654662251798589722717736094637075439095497131347656250000000 510 206713610328051404517781482303514307229287719453998555596038073017723186968051321667258509512335256615968318202236826958565236177968398956672816846634882536204483097476354483528462619142371958844857777840446083543616434447096417683729863605843994241861329747748636151255425655371957266885872094337293443299137125214348533842665531709788234249153434000691992743381649586016378715678657520670518339076677849236474016400591223930212723312234735789962367717319778722781728898991789268664550175503837076287725546714782340844947485218549485506706747672822643835388589650392532348632812500000000 511 2982828384655434032830780539872976850151746864251324355885163378099224392121737410687471594118414836404443241512799519196860558241316222131293281526939737142286643634799841630545308619486820439705672533605792867179591312472055502107109829122143635836300154492822573589640891629590823551275907253745809929178382817052267162891357695768717373833684145341545808524173354149403418898889364668121662578904105936172992660958824431042074158043954633937512543690921071452657998600353719532299268551780995446011151686754183917767368369448149219004369766075103476143937086817459203302860260009765625 512 43041752580196087429889669483269336144439437558611904663522159802791344060641091203330774307462193579894633485428219379092440301652152582789238484752222813817640261222158122714458542526981281047405131935471853455492531386252619775944551884602523254458885627199669732652641237098515143159081773405181409530000119901947900381282330475545065842013896100615556174020121071810777239251362521854829356623509839138794493279658191019898127730312823947271517970938548906571533697081390933048553353068543919493479297172577352772487955209625238794816895520267338581810179221065482124686241149902343750 513 621089376619252437537445143450395723436382924445871367962094667474542769400067236352600384988184213388533761697657595896750687686827931542533901011457173905163686159020434303436785689760577648172635620943155030172172672870100629916912464985724964056839741951614840372266640137046901460319900951108911941201729454151496687332967285547299141319691492548146027492681000522242908439182623777002309998376217899809127657853112286406528828122314358023672269291897418076602259557007387177562797218980093542753359756934643632995469887073187466097226737442782082410097643787594279274344444274902343750 514 8962325654747360761905399536312334118864880139142437541656008872701399590320061012918014443097088198966519504993793483673792636481651819710244572916920639906913615055301482698857411906671804223361657520406359305497551970475778957716509068369079666720598436025215414317914969195954364531435715202353971071442634141654533940373300517072691814493868823666498099926154788858379095049844150086679443176747174407601395342556628499456356801907874151500723940850764117346670262947596298438643072033471848041988529498116547070490037077389098050063725345683925821438364778259710874408483505249023437500 515 129327176300186477138507388646220305413353607388599072407899159199500322729098194657007071355724723740116395593632300797288135671954997895955087902722695673593456238280724095267823805836974338715865290700531695378495820313191541905257346415704800863686540498072080551266515739926289874218885221702931426857026605657456841469566443646931864363142967715799132713062993247906728538214808962371621449525907833422580928288015463227290636405992720476067712053517233972157907506804617715438875994878841622785783108742289718327923250699322103345979745159759341163741019897770456736907362937927246093750 516 1866213455960756488913851350114832049988301394303519158244768368474597246002014464337628920265705290172334151885888265321807206123269836519945260036222854316781907090135915771052701471135127354924448336331474438511088143913038232692263807842514392667422098347710430651460568172731924823334758272024038143981089339310533075286421502394271632827884160775092178728657592781550914585193595648911331607706510543416324940354953311365031082497743061892743409717561434714996025498550191207694020087397475318055813381374186809327540406359325287579169799579488931567938791999949899036437273025512695312500 517 26929933082059713653230849487378259639669854785222145022129366577843969603787574897179566421793198898431305580161341675532813223105852312621013348613913172471634562208374859440038736286375526681999809531741747297732650057371029762962321356536941854576418547126021293276847916485246410438667918563412237916631576683379507334290727107102766709170951951574860885113586122817883652298455045952786200361275774471969695730502761817444781587403061285208590126983589924619697208725237886678373622613528272541973529245971068234059950712123087959147603337980764106468489771373242547269910573959350585937500 518 388607930514947993157178243664016802017468045221965183288429491002030271838609331595281677527921568825529978737611596819422765684734089757387568061384820633689134092824410774904326404307376963289820426454265548573786530853680038152453518405430354654248068868903340670757386669464212892741722804744054658677451735541886503973189876569707326467792475032763015458586957497384728414667086892532326406499189808386629012086418327779200397580182756660840963123582311550633584157468324150419186598925336877996304530467580201798611988238845881514276618923814268606597988053863446111790835857391357421875000 519 5607773475319271023735212407688248881200766221221136601126429269291206415680239751722546401459961465926205924449152244841109471621220113719430709034402194534479836633943760671765120538198091011053703269419028981684507535730377316624656489534509351267830390502683465511199365262527108003823769948871378173564024011432281967030220282457874123807110371870415815571632360015638395771218443028755745362411985155401300461389545827501522993175970330416718269114437099034229983000135927782364292306846565524010870791029698674020936070352732448678276277271287619244008459951089662354206666350364685058593750 520 80922943892567718042563129555554797696875403540286702668389792707891555074713474700746227244552648404689668399501088774860360844854311520151140588106817340025274061074917640820737651050634288380264526865640972719394087250791016389045119239045140619579112828014446774021449714961726813597911663608790775753813070168763210965057582053145183373379187328936508566574696164819308611437918507182788076833270825537576977990357400469425641887477079264883787532164588230916302871182197575557377935525278033724195945827681469597971295543852431500605887586652236224352835458617505537404213100671768188476562500 521 1167764542579260176087348964571090709726086470017783492527142526490766662737018615216950381278113926872726777884439718276807454278199854029008832343072010330635057775380359574429484947684134489003072729741464449596459186584691981654605275542120853611452579934787305420571444228067913036849612049598414470940260121651641147270411270202280508230663060257029481830475884076474514277102953841415489142503838448647345489890280835495895971976954228024019321218777653509458781599312323831472296728425047759601433794679331435956957703008540920789626932461199074989467022733791168320749420672655105590820312500 522 16851605570116379667343065986549515331267810889119608023046044310995043214606163688645792396476745857834512596396674892147056858462113036872418112567872784710271991695029782988827613232579610561535457463848584596872419285746522154633376794569871230196862935132754511925942361675603245752711909122726131282119100095231486787541097772082114861401991444736249979201445717898940622704333458254607204130116574908276503202976598957350073203060394074323816365150676970740988322446745924319443848488760386098884136007789441188824976955554150388930409143337616300587118722820179073096369393169879913330078125000 523 243181015406512601878653310526945371050315533818623450137976836919395128033884493633790150098301919355563749103285887719769865413384945266007025084494330552750902872395434819028678674925538558905338662445789066370489241677864875420906182478357933543953958283311736182627251687183555921259442023101576635017852202528108079983919332015700474653810637874009205114429146762855862122501209012691694075763660727579900951245188079925265879503781805062295335319515117835818866321582361167638211620356469549834258512822834210252929412450658179362234971379571207815981689209783311866885924246162176132202148437500 524 3509299395615479860497626144035829094596304488288290841718504137369359973091080481348446821052099406913491823020720192247484564702404831457716899531088139805335228001515731081174903995957836523217476365937323108825962154275181867579805553537466174537479899152628665550628518364264074196101159346492312621515464648556999446064607929985209243834762315826077292222134844624078316225627986945085028816708304094460830830058697951159228002751987509444703979784059073224533062936364212620175429623317338025286257351561499271053028401322761557487364313368250836420590872688496375531030935235321521759033203125000 525 50642313641440867821325558438190975052414509785499934935083949703986870647885374592599671621147472381531828823205082270876315427437643673121133738680364631617621227290636931964571914750405269627285090193822632841526754993431162363690961181964874964675153094177398592671043625569144788158946972049685157776711574162712703655305232574159576251542242593853622915251861253894852216732674901070192912846613203629184523968093293238758892301197943441575110110582256935122985671687176043976535137933239904791230919090062250943657226830684848885031445712379642469641301098792762758193930494599044322967529296875000 526 730817619938031508633911064947637935778746515553243195603211798767321518856351410227885499050770261085552075352669495650655639829307067305115034469046332936739177117649060167029978839689197109543623697679285173515107896534622187008437482387400861180502280165704488707951273273058371410341502991341998601782372611731690889256602713338590464709972928618543485292875083665642379092375878553149455609148942433591900035120682910487212751822062749857746520739415112027647349926261541611301006242635462218853580742806634170731109114624378742489203382202491399038290142628482293218894483288750052452087402343750000 527 10546462812513172987536761476315542635509074617016389360659648396690240580201126168201606244159880699254785119107947601940527726231481788734419878663792748666521673300450478061200107504564818634750726796254398291230989471184588655158761969501527120671084432176927131065422491082198048954962601652925130019216851300569643012025012885114877634150077176915550639570826625635663747613533438105522093228751153926698782884774380173110751515219710476242265603677246852984774993395213332045426363526051782506243383749945536511676089867624894896287861542939942136644432870698148696497753462608670815825462341308593750 528 152197310444275253563701050968114121865881065850741841368574930232425611734681689474740121126333324746045277269845963749514136460727583136009242097250555403504383894535123046724082466160751270750518870514441553631325517268091698832910944271038341936870330453863395742740298112640629768483336486885990208959802536331455919011240158337758170671621272930417295626366800339897960728006806810012720210832395418376417780636089553786420634950653204178340129538904284281410161995127438529443670685273622032649355427040873807738785777996311500324936221086834690869692849875347701038563741349207703024148941040039062500 529 2196389998529120862290132537531137718130755245639491109095143841796751270140199959427591247267099381670031773812605218744437308399945814216178390346175223266529781167715581978893122896088090902248856263410493943254362644186013205589387313793756397858917874031616688971786299672803748884769138454146401937914962939983911159550630057346529477251452077539153207181869866143248794897444109870388002222592964005073802367738450406460597787824040329220153304481482184023900563333877039956951742749214795725736727933819494959371135329437635829447320026863197588701366289346775945157119735995365772396326065063476562500 530 31696715049448593636764164179965363328417856553270951913199563524689148985144563101553989815785805677236692980785679393077427442286804257785873385269552079375753685237183456992190071749421372840515010807885347709371959609276245741034752103704747061982179901362770056568487234005746702954743960495943823156416946138962186743138207192302904020571741869225623157812181235592683383828485129703336425295101895181754576309381858855893263564483984448113627914756269982610813037724246421206060839864834071707049294879363355896146915021055302561434676282059068026387275000843070371647769434275687672197818756103515625000 531 457426544994167638334491302558486384742894541418687097861167070699461197330922090647579267596134872938356330560877078013697214795446026912555351763646263371310538085242092198008232519358858569275738097000247059244195233745242271526007234399540593177145722414362729366364010057608868168320307296019714724956809336305018197504725026848550158234933701712456575143703966493338499440527053564732291763761084344330249508345583273044389150448236256131369744981029508435355741522489808642891179995900600273869576489681962743190850227878939871944758142510895093620539786454491388428822418177333020139485597610473632812500 532 6601319803360941135641354568416845899985087912611548760121096563017734729188691084573880762396989753508240171626286178272267297791052092964995042611877620021574228127705181028815483374501314039330693269902978418177156186263813371297529854540403808714849158436950023951117388725213149013065145650396903235382372849212658014195435366691266513255353459565191316859918723142698824725093451958129075077425902860270465737703113277620979913941145332225971042331478100197247766575156881078417005152259692815862491524266899943943918809494157617575888894055366530708287936164159991070388144862590706907212734222412109375000 533 95266996768617568947811302660964245713413906647653869621998691447239256934910092958806484704202493394084982969276946675239305312666961735640160788196261021004670171720929028811788727558192289318424211542876825986691572760696106198303194070342352368254669005976383916846923300891938796252616380602639584158533727037224035245656680739205201581178896433753056577628445514668020649978756606599713287359578656394628204104902207804752406315415958104393267479468367507053889165075006951938434042407693312462464279872196080659654340151339724469981068965967846395211116838130168023301980184669446316547691822052001953125000 534 1374853616243192160635982334505920635997684191345269670347611529009360899852747662263552946815373309543132834724804264070160171013400569425589395507462791749535759968499402304365231309583431404698452395505467237010054792652784216922377962843576287234342688057367146492331057114713860437419372303082751703315291736494747160723362718282129342181366320951496394836892285578606576364436178835665359515572818388780508254210583282581606112613370332026801563447289295992280621394227378165393763538710121715385768648529968072942539485762100022225547989786692563532631555326546249698460577803871274227276444435119628906250000 535 19841418685496028091910405243292492838797154899300320476369296719775720342763630869093045697143929777411019271265277195294418376121516490208683175309866928856153242427384695606585170440980527051658297999561897208143576624892129310829425797832896652150642255444816764531093639937050182469778969125108328059553340563920922173988706327828829986002495945963183075254294059869141606008821959044497982553098870648128146668802434981348370780872373872752201096878715268016235090868455925666799448993558131145661175296706936232141951564820379451849095578565064428865726314296472098438334219494549870432820171117782592773437500 536 286346084982780804026054515503854131720105140255561474831778777187184482736106343530889269140519069147838699619753222719787669092307205371087184043742764142475295271029787008387419914110795633360414311432615193173460269851895275925622278812128015184138284770955797113548659448389630049096419319445465625236847326734706662527592159117382129705956726909157848693745718698846245173306833559603257420183273934958564503171318362790232472872066934065160355599819072245183705171768658042208194637518270362921324303095960988771201144185231566070443954418518312325955137397700484892283656623845899957814253866672515869140625000 537 4132492141498156180047954659746163828729014730951897599547175426788268901650813503511634762156151333611742792025647241309889559223894810131661421721370919505049367067393214921998457961960726000271878080466007104540304118894894379513805999083430531995829567024753802056591650728466510440702675500176969735766707880534548364078712335498952283167302701204534351046482854788514776900380565515684829861141073714434037995545542408062238223970149815549026781858084817322911328260051649022964520527224447920281619831822685016318425186121231344603573122951889839594880182203414864462905076170073925823089666664600372314453125000 538 59639648231991721816100732778230048220183302307188169117524048000347718131766243324945346627890851857638054869351928856877212450795429021527164808365580070964638283400222251376309568040829105277232140428161478461095163092524759087352005889949589847605414090051055272503513410360051300059924492039111055008044705650022584832398897632022989466154136527057617294548931857458268754448411978214887277977379881445533696764616789406723362654777143570385829047966920163910611319165334267434102429704785495326458306262224595040656708141262536922797354928138683753447134818317834880881458947676776460866676643490791320800781250000 539 860716942703314915675082888590448928239214246308746408368865445609112763452228689812595470000289283731113667773145311670175412279274536145539611683235560485837469450009594693099630173618327175674278277915702699657302669553272208938644440211357235192906428797160077682429003915338576320579258962543747115903895757968479705415027121414541863825208752504932856558027949376131406795868607242260214246262519993326503040493122814926031225352207778105683682033297048913194468972886724478219865492724032411130847352720474704234876297565980414989551872618593400954869609936711813129197982952245382648470695130527019500732421875000 540 12421895289951652926375543122210577930322425852809602490724257175947062715819461091261104255894083378014740468937765055307204204456815120007103949556482682787187178647057229277834835055202339250265048603849098144799926035078634941457196259477105768374349989437263991247426497346777505627488085154313662796777802397972133031870044521221140931701900930505851522927422452169046196184773790391162593850325620389236963952258204356721817731772113986120001565461698546984575987135992181607446543608130022176064838141086461161080315216889074100887368852952927629491087631491166082053434829846061404623469570651650428771972656250000 541 179274120876403005480092337629291862806476946804499368627054874644507021398428548508880849335429091147331592462802978613750763233756187174688423688052510023579671067325230489533096889041171622657362169859563930878347434184617981674756352957626917665329516930042954235642697024887943588357506557293808707002568374240734157153171977488940015320211342529069280789784633820753880294685517213731009596352730801283049389700826076229801445098282938741771469655655336796616828263522509084272429033870157310249628713018150878052897309120896338627754576666249815914436678442709394769126593147112735948667250340804457664489746093750000 542 2587316487229342804659257004872438135551043346319251076669827591895207978676943759132044004508421096124059591370248265189041517843545292665872445526277406370094570058157226329357227318473568356846744382859661752407266864648279396071197834478247788437839316406400349816061849160507625817319172627671451314948461196012439732950398881930878596074340183042297468071644446307664323971016434032796703267340714138269591248107535869904911831310955621313077253669985120216623512798662819773901870631570141274396828645104307342825429540349354228692905581672042417604667112070210627265069280172893328995087358634918928146362304687500000 543 37340808703874351752526731857114341817030327297546216006780688230604306401692743027791018914851098948693998611354927872974204845304225449456251942538965487674628531869797665600245373249515273608780407798723167436036706856477141912663679316328852036755689504186001353282454294401392539731250255901763246191396405771316170553166442432405714897698242796600751941168131049036635985168270448980820101324449557574806410764182006634636924312261365629601137859600322753295567622463671693712361337806315486102208934007272361521188446643452389421891190226151412129106284417208313787165813857479509940695550085365539416670799255371093750 544 538914766467614494568697599184521060538764070142980993228077718682738702075170340029583390034763865769476222061677249909417920100478544487334365830053516533607177217803675764098601524207737798485446231800597975129064059227077317389003772597280362445632352570862964297533644771639497709063726525718041022173052574816710802004018227008673807361828456628139734651212993231427354259441884772035687060045639129913350841263698452842984202327776162667209795990321015625192705580238699899554096571320675244537916738729041841009922550724366006715289636214616680029443936946220253336291729619276363871804846894519869238138198852539062500 545 7777833473875494515976841800817559232116013381046987899119438204610940284815150633324031604061257802011591132920159678958904196729296329565369339753461784370689187687652048493331706199017071684873788552256369149696104503914844215531393505646626033985840965997908026398446111747907762135125404301642621459542642258329681657498549877034347082443773306952573344372464988132037400530425745171688290993338683779682784208361922679947747200045510418490918039768420951932580780675783046760584496606915400543476112072313835648567088745781637393118224972441681872952870839305511736113065900338845587436154005445132497698068618774414062500 546 112253368488685671600873170987951032299339476516636389678440819918158263606986983933231655696518097224239221345584548777666868196606575318956833447507018332617248053297016233653889901824050279875477903285475253282573367971021107017692977994828242517644616005764571045298688955590352366719862490917133189832978023733735964863060888334601905983683349810595857285343333738736397774069532092402424412950893647353766265267700950220298445095414442534659863788619199242369414570970392724916604342225907190652713430053850175512093434751285658769050145303982872612494370604979209535279950456427601468423205233193584717810153961181640625000 547 1620101784891173046899550102888064234510077180498516545225822364935096395632166362732288720485167814768666634875766708279727456955314869100635194102191198133110351531669266641474004081495848966384080843123844568342658313052141408587984475615474079627870413915142283894420474110207614852475601091555926038756187220705401415485983092807484123370639593515840369186429131901153279210681429343928630193875366702157839211480641527485657348487035771273044315101650901851892662816135495701782849285524916295873356394408210189908131701670570912419276422215466182470471354231208847675328805171496380360673938980653474573045969009399414062500 548 23382308577363487664888767792114029648543163555941855499213952426255287026992769059590168977210705072790765871611133633979101731936106751766704718455167684496970772866602551253439770092358888810464135549538322331455926803181687558297997685200990052376073233586541977022326881469192698098878394078828802172087012732303385344905310134401712017379261984101320576261570449197855287041173933551695086093333753865602602730090796394071606346384952359792153734200711752953604060795440662495746670324353747453739034415332834085839345907753358681163873363171917709176515884892978159460513990329923010580426279148014145903289318084716796875000 549 337469583612435867548191763958380389713377321436485583285991038957201237114994684637343998675582711044068817580746517837145222696317295263703553940984186670230655264219605234580603380558033926330589435060610832118903253184984371772216061734039482090999843744577707535845610804826106676727933962324117520676043230718726856894444785514784137439911482460615113029075070937647281819240470369039596794836154969125879105554005751273078465545545894610930013155151935390658570221985263228487860888588345949927452966757996203656868693350818475645273008286994794772288277811124129518198999926571952402698517659018762060441076755523681640625000 550 4870617633156179464838301099630347410449881074944619991338478845322340857768472937553498253146527557138237984393778824893978543565241660527494959989730780793988571091291480364954685356594880517100599253764705978177348314793998299856388929106864799063377916864745926581278497752140661511043857440156437141570636057013843455080398178793659919460472498836947727996783631782050184046402366803700283486238822760844633877225667318647972983883907568640349954387950211785574745398086976837147109144403364249239181190385094068721941951596348099381717155776072454042014004991916553347110845475430003850836335743679228471592068672180175781250000 551 70296804399984334429625204409199380929060975865307643635354937782606330633949855965927295915419702418544379963820865577310299970708433105843948225360344960118267732809047349484367726996378232697170488761027871509185460264488057378954914271933998884512821969961956044720175785694032749990402193461679585906885659953905675517447769870849413762497988953848874494579004837570478095742479347645871431076604189045092044696236711200001044104712765651119939891371483386596836128049537778952541343212103054824836323561827341362353093976644646963500571306394467993847233756334111383899257847662036581288386161148196151771117001771926879882812500 552 1014586937925778141601954351265341565258133447552947612439551346379683235353804886169663925512897116026151970502021481053160131573315341942584033790554160135929468290898674735541717672838837547734835667031628136901468898492526849360201793017594858114625312814885270169416428598754054477230029776700619526806222138848047900422986223885258584709027175790465435159761199927653101804697727061792313582966430386419893964559785827333635994907938285916234247755438792831099120605552576349027230042089961424505281512676331711036146800528302241653916359232158759483338828413600217390842562131633532228162930532988639242830686271190643310546875000 553 14643506364852958489248585868455804304601745089020415498214073501874030137752769568947132081165726804114698565418977637165309442556510464187639594967038743068605384390266333325749189312037549467831514397316574614867032923977956888386096013966737385085351108607507604550155572893211802082698376073557779105475152966611493001561191476579540076505124439348347781217181815813104874515489881567825004350040330535798142559883608596282728735734619764391735536617226846755337086943921197401665829524015471270946887314924397472377071774995024787228647267742754770978534277962228830986518096804346495700376029613920536576188169419765472412109375000 554 211350371675891689626737912453924811045301162327059158558376948125439102615674117756743050788928034374477192976250115027229593006888225834905692583953598512012281595448942042512650942795842534235900038418338346776593131371181976732770399450368998051446816141224820994033860729742118204218005239991324786295220132772719697738023996394527008191281238667890551930484951553596234207551389841274007622218286293994563821014326855902335930755761596550911005422473016400288728624374785375970086944454339766600412272029596885873617913221378553879611133027423719812519156386121238845119185203407529593166644388269048704387387260794639587402343750000 555 3050444065295942364021881313477592395785627135735292961819082271561533371787128489554063507155467891005247851749061519755005209905917988441444163803423765296512771021768677455277256871297396611905153289787926267609173184082056311554357629940114615961095787700336561867871641992885612878847305672679129015085918174831958628643199656639254798303457251133336897604370484168723880779100073703539867514307573340820149187409413646865750994267080085203080341718128842048104114600570676342551381143626229429086118348913622518274210435790122780463834730484153923835876057311214991563899646228714414061930666755007024448786978609859943389892578125000 556 44027621351458527791788289250948121888062064566757348112213173601668177257860539712687241568279996024401210844209458503539124452404780399607584137406130244868711967220023151174092700278998806536680724141549560689406295319175691943577251642718706265148386552911409579706415143624395835319661712364541488023340026279885320216295735484841443098947622194489162784246791788616045269976883700325069856853218476241782385861335043739832971445622811108563459310887625400886248223662566833577650971503538726214392285386137544337715856423082166217251056445069175640441174121534479803697024742165162349477386047325033757715573301538825035095214843750000 557 635461844341565543655971557427683681435929988891330245491335787328377654431253229508975947916225056256187225946940755676107928020506177707584750137021889688572754770237147658697744711504753238682200096109072910736997809192082708062726401458993031868152131469550260349818816566407534830263466822133321565286666174789578227411493675970434316570991994756889289489305991236926959763890093749428059837170368072112228191246740270436382845957569053504112069817014964381591612976879983562921100340604626229596348533433595033454126413333016233952347663441081524479923603992940527938549715211009564454002840686031028383240482071414589881896972656250000 558 9171826416271163677254632843356888347816849274076861168510111032037943331804716820402063174076592404456389465041060306889415280475275937862298070833576738346736864733806022594376046913896478884713725334168226288466428545071176059479576427906340341066361416837184087290050910781808383904148662076586279187241795134122537016846726605911619393068641335113484109414068879309649208870845721494926225315954286548867377118584921770693914423122705381863947957623318917751925158682827985633338736288486905041114699988925199733223449400651943211494363965458644124265339462603637253750242690646243689369190594390390813828162208665162324905395507812500000 559 132380573724801317231471707609497960714873510868644399130650031329484497740717933887448352527300979733932442029130292062548927518419780262985523187688137076446872904490796379835015963720664044333166920892926426320945329412224698416271036161966235910118567942478904739003468227202999814594286560359299874236280369463437736901288889262125420489595215047947554933056561450663064885729293092185377840062317463317013775379712195942867508018591682305851901527868366961509431693281100949929695452080458186640067693261595511302482244334219646941920417162925825245032939291709282499015063472707063961041950639948433510184599981585051864385604858398437500 560 1910709962135796779442997500931962004550606836052299008395155960974612726179805920388233448644775184113673441330721989448090910536008954147299498374722617264959312227334956580643283243846509516353863005124023331576179796561171258436550094314907570426068452101117729719823416764887061796486399884709009072701432441191868491075552219528143967151490743648961156963741333084736105859743737422497096848829114194253020377763544678711071434723428443415465492457294242087067025961165915064244297541643978016875217968077776925817614140561167743884101712361971676978099531307665782810281152494017339448518287927693271033291466665104962885379791259765625000 561 27578290780372183257944105375712713999720923889858530880759837938560252529378502427233819633962686833118897633051044200490944961716953385463549430297557027547134757614940301001404432857528960170369358692364113455331495352555233619035739893428796787501290017199062509307803207853853756281060583146477048628356938689245391798454272692363425386963546653666619062201514085064483069391304821038545122184675325903984879714855171611718996129285076188558133690604973457788824867795621127027264403602830789079408124874543288386064855069509586828644304519664874722360538613583085964319035731242837143914757962724106088447939555408083833754062652587890625000 562 398053994955410163885730044986681847980459660795680828090284179393195356611128378373788518632531163210715186940580606117653355467261430502587286989438707221819087282826240720129578493189567666750612496422189607191402909277539611303399493388805557315366998648339960369588882687623156864216198284014162787991872554378028492888910733393215661398248390062526948910386130467278805198486383132744212758981100522201092160344612390041471272213608901123436922350634227150031794853080980926532921354518897950631871185384079435699607831142899369732980076451190429846341011772565947263591786199156455273302153858314481049696098580170655623078346252441406250000 563 5745378994725639643790658788720184726015418652082550443417013282785219199213984162714303208233564186259166183174115168626891204122046498607274610282679249732534262429143062752685686350597050564713144976305552604659583719768868337483901230863436382934079501457323809822944543027091415142798283197775605358985650404928169079939038993334052587523706408487358708741560311381547089235266045877947674565406298312396179791266293060341495152696428933149248823422489089809034099344846736245588189369933610160859422324825161114989357100776644774160406867434987159985452853659145405384342679294914168095310094927269557729676563440079917199909687042236328125000 564 82927280809491535959678410135000470755738587362117758347558518568975853348504901986025956387741004037499200140750042299779414174597150661783469796178107730606504377593937229107507674544116455871167444325348554186173511010047726087155266635522531289855178269371105696438705901380147108042790047415317368933900336316290804408190341383213799159162696648568709777887476607895894891960177967073080507448387084075298836669871415458024959242769730764747451701038826884039619120392746575275856194867225017084029665674179388206859622013394745029368143643799616932999224374237174742850363341840014947515893685593820969237377482841111486777663230895996093750000 565 1196956060806919843513141304912010944827834267188182720445995399977192776629015011896785920704516262604687499468031502419707431444425541827321069879362125213063765447397434223043813308078062949383039570142019589130797329620227910960614927344452656493134314338448619997115843478165483236345344452457808886740319969563530824042428688969466544107560262410017839488745113919646241044300400250728472909304576860812367364318400072585372523274599118701336683211624464515562551298131116315129195036800637175324357851504169675329195209738951573769225470723013875420170400452879494325565031544047411000780341050936427318984733858542313100770115852355957031250000 566 17276709237393307456142748312634254930341940917318506722402764754691110759417316767095516068700537615321078851204222899119654113013455802834799194236383448597505660834261963466128363737094104882919051940646410561180192206757362031591021512647236213649177163410634220712638059026065922201367123135659080816111879508240727557358589539742610221860821331699967512238843551821756981809161017568609587492351920744815505079182551244223063628222126596837236095895239549670449454091256084740149143481139353936661496975825723160634376855208415173906260022344000379162614154067876113623866160104682088160332511802641606429853382564942876342684030532836914062500000 567 249370953716889782660745336972047911363655073444212715142014670055776710212265352875805410990374922732140754239769052002913565491469048865358032591815240163695874892658140878855024647211527751780562447037155891249048483105152482821314223630851982794287863122085577635219283597803251859610351999781557084446980866556506778130554652718070221866234827160612368959110595586219183994182070841055316286598204908327536386760469405486247311365747912283213850150224715319828811612990149617362764401369577605242453848324149602262513849100899177440121364043093832969930838494927611309582507338371663876093830885953526207803043757138539149309508502483367919921875000 568 3599421670329578333190361917463382655064326887268246630002582279509054772799289370696496392179253127922775237678122192198472812110587743180059687877116930238054698961501787819434512189517080691758891216167398761803973954519345039071133539749566166891269779396199980045466814626303415903865715047342758750649713411745539170447448811934185636794213178160941755240299514722493114582860620686241120793033270190144625518006927648383983590360880337626866693818829652145833146794703203233802148925691943538224637250287713956003528301039312170247630980803828940316751929738550013952324777787308225029464190546834640631670976240741310903104022145271301269531250000 569 51954312159735412468215800906151872857238601011948202498750131726820914371051866207671281643078423805880789193130394958674520250884818567411646127715930180669187793090003609196678044907533874814968913210908653850270780121465327146428026601854598908780420913187705213304229786499498832412329146277536381832231911200953741950851813937543904257013670308218474914205173450182183380405309690968934029222269662140714634449620833560122307682198042346755954501589298347352084182965863568639921824629812908518976173641733125826548225592281039801809928383762804891027029135083152999360123141356413763448055574615189324905531464970920296764234080910682678222656250000 570 749915752713853430039943829757502143603896062642068125382568584216460185306972061472726973474672478136902420507287786630129914317465808113339294531608146143265925468449211681672607176191164076197849219981791536984608772487094636816852740716118379943029238923720902427791883032592056887048635524255489372048333609718293907031646386575018693785388192635683425419750815496646202410107339362790476469362906575030766905154021894758712557187806129225543781446540260565382803246286992104841926331611431022161490544879626236433597133969973201972964505294802733206312879441816812659751601886855108617048161429805324589090848030892288988979998975992202758789062500000 571 10824437847821523883221286434064801059543624050143557924601401310672941769549423551801779767400494971850285129225276340788318462486027848574516116909125534389165701492217729016174236496766154069650480193412027121905699620539594605550500001144212190248739259005858663271847632028703115786391098939163772087531975330451606897951592133538399955090938820879445639763526764623147171369361966777156397736421414336461049349057079502692557398285337494473992128308880266222991106698476346628946045431009343299088831630952523549095923198665666613169820044379049488189649629724029209644917783451875585329307748527264572538158712844413855691527714952826499938964843750000 572 156242873083504889311340079065302929078963285229777592601656002688867609033075017790467701136025466885176280369829992155107427457833957171445806955724211856780519662643568219843980167406143209671000112006160167394212891164670245903304938981541618166040063587286721414467554219549526735408433649159845723551634320111531701017353617554141464310777886803603663984915311924948525896772971387992411691316489050688214351107677173324221009519437082145118557753243046354532866529725825134359618601317548934202480587600831392294580057332840822650198711458655376990924656134727412232036190608751038372384976273067209882807349768940596845823165494948625564575195312500000 573 2255262327382654654406438224720624434763374336708006462183221635742150075602249626924302923750238650733706246570632032976950621996231807474164796903542458796585123507150435985635424727575020614688706179852739577935688580434191000019677197363038179704871635406002328322988668959531224375094459727071833494264376885334509710017892321140915777717513446974719295823836966781664213815153428136119528949432176695976504505083582304667830203909199257515741334239517822645183080159188672951929229320204579259087151392208376595906341262623658133197173983579040219382550727625148459512603724951424586456385366505041999102092447476719527799104980658739805221557617187500000 574 32553365257004982871573781599160522142752249930306454754416997354643268830963983316052091359009933842173815753811702569092013484915299046197061033373377509270530064112079685243787459417009344653799121317407015128631593248495409248157327732102092998151103214526271885110686525007368348121814833537320678033894985019970670844088910233406592284449883715942828972434235365739206934649528086968275196617990483031926639941950228840388972249094042790860744175545856738359697316566330992365794979315574756300215851791332234858514349319552283031823465313571341330805468836757089472820154161628508679538093286186567313849975734141306560331941000185906887054443359375000000 575 469890523812094381660402122140904471060191444625913452954466006636164929517654592713938339740127083501638973382810225915284406995433194420466175318405766094241195095625034024079149373592705599122954188632911495790633753295328015313239050199186420817855660013707842412493034005607206587787018061553544693111761009471751880019724643369344038364163797720246479813723398949777777982354938495669727086976978594259156469479126243975861032282800100177896471901879161343225225300086691552372479931072527841411328328582596172513859705213519519461620071259846368462601929826392626143482320425934482091548587947382870134194971168317342402609426699200412258505821228027343750 576 6782650600477534695751404462406168605039203138378841319208102630601454825009251730094139090473356272220525067974198125324468397383233163913685676364549172476626369162248600469248334754979154834320185546394248148775444954000548117123045023110065152752894258486535288047681275868631877434445131252075448669670557204337627268399424414667450890588538390856052471822835760688384475108837109760095947560497228144015285368406219341094452124604212665669433308578099489835433349094058753203414104950560836473723530585316647696588468433715370593036245221839923235864750577673992336775701956673353154782209711564453490801721373371861029122342756636498961597681045532226562500 577 97904839668078950667188920126404010981545338637916992343536309732822123485371213119626747552096802729458929512341235281813214359928635703431404470305513353495513948169506571458118388476894805674837104970262547316629286622908704301072167486672103552974931556607597093797725859009332255676383274230046483180208508875972761113733615754543050179471129673769804374889307904926116281689558312687022196144622880907569278030594985778424611611899251603780844879617726117671602337803649849526350438149879176188773710266265612467175596195356963741303432750625228304915026623818461661632624257527293595895576001312347271229894050579515424326260131238086614757776260375976562500 578 1413223417092067498144744921990138303137551261919592838650664953706356628531280124022367884175657710710412505587720583575114200528076611712418109957081612029620454249328817600549748050774949137787382404885467127480994398988342448083512296729103616231445754832052159516626218444786235994616571967636269785894626945667715934949529853086521748764372536582719071897021130309802912677891510351968713474754200348197238016368244384288725233533116125025252627807091385436079858852120774463585536449929639275079716863910149737715166685027234290647572484365004705031296806365951062717154514699364641900223971167992390546739128496058802986201641260777250863611698150634765625000 579 20399495752890856190926307231708777621367819429109380649328547339854270641417544547132458194668226377461462936828027123026850560785414781797041210093330611698889192788327579827334207129952926369395747688099199104861202285830441954808182796501628516883628521989373799582176416817768919889123940908780509929659325847690639162682959822381636960205867073311802572247662111712120986414508212170077707463569492837842493061186763763255984275815317435364912248422229468799522074148311868085428138794288799378962982154395882403240781078254178097403184807472834308029700725342402767821578964386532817929399238263955187216896219525258480281815209878004679922014474868774414062500 580 294462487039015184403825982138865296892551905046842941250449425489723005560659119391516178161656335923457626814906427833679720081040782780456960792712991479071387159944495911100487281873185487934609558181008119880585462105944694417978020672461485879757664141863598074197294888177325695566051957571884673296013832370153740212442760644892266275252002217037628102981319809325637780238290430940047019673212044561022734427344185347033051563043441402257575644429834562516571714383597142708979213736765343756445534220727974495028132842180052580652599383084908897447619759650380273684811424339577139992049474477233185822047990774503849198406868481470155529677867889404296875000 581 4250523765032752288942806016597036971650807940957903842338177864525144808331257238337332242061508271936989835201356375962917237397427964584650113319372434945234119445017635790849719704962652861667364153898194792571179252870020327914106173321859825020509978605650479802034677018453084117281172310163003156400172887547172711084167958959590700101271448288666953830071158027087990614856583359958670942772255891932319017366486416434770682115410397034549343444867199786982019122755596386828552031842591844980699860671880603039800073458723163212476217449268225346101594178145736721623922691062354757419109419749609992280660282615149282714472889210810535587370395660400390625000 582 61355972536398978669069139625695008927074593411950101564960815131568244704764903159685803273541144452450699655540508406459671456555394351811797319249431584535438155959057451067786672881303338149271975317731095497673497888786453846735634024924557152946441569470401594262279264002026511165892320987753478332759809365692084192198163411281369960559337977232677065292271575818737114661621592591254136109098279855131072546386735545512949297559189084814849664429264510843622564065606652756637091960451854557163750586230177352973532573666888419243255227375385399543039422717079371138097720081816134705236958723746731368921187504077542976266279595165542559698224067687988281250000 583 885672492209461943672249748266980437599468253687491973698484570444591301574099803719897954667355185601745485354260066062497909716845706172453598462622341067779747679997602043460650286268013329501231894825991727036280545772198017933257673723238092748069761093732096356090721982544365591286672346799574718950636546741644166486158351042784562157207518010793574994235028139022667092516023217666492568922843332971340423353101336420098832212055269835491686827540246755529586682429173603690121614553459651774408843845124239268581758679551023044637035636782967107173984892557809642016709781288663904436935553598780047956723877545464446939954550330753590969834476709365844726562500 584 12784724620153306727903069096244960839557609318414760007173913477884723104129727894523483983849503128660282458328630597512116757911743982926796941665896043906016504075415899017896822822896123300938928276625237005370454542666074492610437490854190019365449217930447292729447868383518618958002597986258521399966891925484382876760207638017154282070032408488901839355067715918417307540199811280545599490752078266189128209864831092347812739521930179814031769062509613695984974360775743936264438017367924423975738427996107375572481106257145494240937166657537234082045278930670808550675509915605723987868726687726692901056405403018324264639848930613652555621229112148284912109375000 585 184548917701267663133640186818995946424555040239392352953183836503304905771093010650995711886544787913947598124469287037136079165178504137424949514978871614095709045813180375788752780628183514846482279827755574136191960663739070413325727586405557475447316894531167027234085850063930792562184252908924829818695013769423467413673040607141743307826826305822269904999351342461230600597249950507871748519335122665473705508756363718280753226350010267745220318607952688443966599674013293069665543208630850439450433014228499489685411104661725448591611153800431195461629104625674932173613253778374793370728226552351431018170268792770902471604699268681315516005270183086395263671875000 586 2663995727475778270813109368780030600012620125803998067370728258546722628883404203562219104712079523511614953295437358925208504420108355309891321474909579948503682889384857578143365415451996726120001307834900681846508046233433584744948263141569540600910210175893472525709268983595638335920436496840735327717999012745005852490416362285295342549131553520574593957195299033241147742275403300545294321896894701561057958335012113299110407308507738048355989233898938381264788552039613126309214594210626626163233511483198624254633469763637082644073564198914667329714687195103429778987140338139130162960818776963277964029673913346390388924220249400320881250081583857536315917968750000 587 38455409072910803540788115905885626948093296245709753761989181844214943616862548315167059153031286966698122125731832630705318455642035738356356400679724798054879280524536628919571507125600226364918783409803442395383938134787733764820746727222501056798881521597230979340160726861538905762647103863612488705131295535867177508082798689102518335535744305584792101299202746314171889300916977944945415927118522293481361281394378005073173174720434161184931025174799934341935940222246326285623707088310759395116409565700724636716961497668867735409686234788110319438688841330070823948629346750925266125476740223008849568737595959271226235391162584509316957337432540953159332275390625000 588 555115342788858160048458055493630360121399998963324579465251521067665926411003316876428036365391059077212947312154380346984239671611613291612024715183370575821695912239292472905949470372517917261952536084703402683865833406337020855349065312033289225833934169306584066624173192991712423638630572878697911921685787485489747631956138426179872298542798576531019058662676825998598799877595219225034362195443486144692016926381279606362459946251712451979644771678636667579039066709299270788968723448314510455153523563074979586361766613055839485075797231095376314070576145877560939486379771258759685797535676326511904038973920991100385115583557005258796834823442623019218444824218750000 589 8013290804340625778804985407151932707027825078135254684140675294173041019677362323314089644397124626072292499728288468383191095352404559608574634443709144340278355718007173410237198799434490264536602170834897279155713770140601284527925817647903668747101574438190724871784018217109471545106396348045816870720806915830324870929755123450648874435746079077132639395676517415406772801674973637261046967970989872917186971947843508218050747936459436187383149187201607899505047563274177855615716254439980554004220981579807594561439798483283393024581809871767658670796361437489434517164501329308730516245096931339914465747128040369279235248219442344641549880179809406399726867675781250000 590 115675250183397783559105433197801885745765485143789956866282792161213449143185288944172490823712527787479241167906563436067147851188222451011277999135541556489389573948508048360745703483941450745997110485142116512684968775843647518694797559713601234086462435367321373509868811812843514566570610482650137274115421479394403552715052713901267405539751315193527380635421019344622273748740879984707491293915920496526771443397799609488203387985069710504441351704473584250840123642973128967506270539490111945684168569236691201585309175363391733302629503616606081074127241025245289955888606146426188099177012869878970533274630038125956121386559566355245465274492744356393814086914062500000 591 1669828449265874218134703131217975002537735239639233428841370195206920847185508361074522318554142636468924688523276286401582857617445277529876953369599950845989484369762469662246672214047289446022400642803696007130054473637987068697347457183527719093239349956352227137150486028918046634840853908581383834896855921955613172363774849888816542391912344233650453373277102597712874862428555802080498207855327665966424528088421667704089747921178555148493172928933941327327270302435867217144656258719875571577451246876089171005046381852211727856394864115801394832630942847252778243125427594513962668117924923291442351979676870756870108494390487086783680936719065357465296983718872070312500 592 24104888273455171360107523769599317492110079234646282460547827351245529211882324238358612920094900637197907052453910074111898527889196515161403097475834497540904573699697194303121307061951766730579993236878610227571355644043114434750802653731283201727049718438970115013194674206634532550801296667346853773172947154987332177698661022071770446804126088038702143406199412509067686849223011135470658026738102598561110548326563553746270688017954497589990900419624574579497392650704852430952761502853616741863331355946312088153241322486530608312423490588915166683516438628345343895878357897114438930107751829813618237350783884071211221853615262571135513525177884730510413646697998046875000 593 347968749089483581791019179504656656837576290909790388285979412934135191087331156419101259060411967505967069525586416762894208833895902328367078029922479999766559557809835331415765701016788873315545147247900309729985839845634473811088255338516019161173708245059701285962764158083121154598854869882714460434639858243330800532609188903715881599897775265810819804503235062984153814255337649213739633584926976003462303551597982597380377729460334526970765915644031082173418792948964140202341541913366399607573369723337209157402890130459288241501463279601944069887001380349799612510418054565969606688823853215609396819878226560368744527526192983173103367988687750766985118389129638671875000 594 5023162257245938151671773672255547630648230622766998271635345425501170512154410001287509306136799260702749978595787539269940747189095821310375068098696329065028271160983338254973636585907980258647483055687404531289331959102183705055158953256254747914855196980821898516559850060538548980642786378726510337246561916114515210733214262658468010470828875421279827844934110959987327942910346367716300985725658262341585458132305888278120510696073690469379869537514670745064679926666928627011548433170608192348316849745202238997369406412755734146127718679973199689793895548426362879982963491917175468346951279007244673161380545415066275755880154411589511020963527698768302798271179199218750000 595 72513023123907891783911810549358304577236313530099250720566096912103261618008296736218660939833220589383589710084050722630694994963637095507760701265061915091041205841599502901464117701693659606089113668930955005771189180281987945482907921069914435740851632477080779120508532819362550009518548684265493132285748838150960869716338358082052384897659178102268224078243469674968242102232886297729883394310639257780535934069309928199878779682412600203747506313584900369986672467400876785181590808772532566507058194287478891361626064527981618826558988457324022879547101656031813801179871493767815733770884414173874796566764457988665735489215504751790708493075499063706956803798675537109375000 596 1046782973101199347033412024685550727146533626381230013758510217091012099050085847348713248853924550001614530090836214808080390424775685726680748268034904273976812924629014816884573586708248348438179144038027153755219109615783428419564957924967261823717963119385888545759351006703209586353803527826663738659240613749775847812863062115957862724551645981874032042848594256298616314221933025815886580208637241094964894479595151480543165155343571687306032495430651607371972661593855936609587881052284022724802422770639636849182533058281588934003900101933672802741038633604888003878160543307990799218365341029123252861777824416283181718186150291382066623846469610725762322545051574707031250000 597 15111205632774736724405356642724355981574745215209614932842944275718493459281487013756088291122505989071241594955978642580565177269740476543698858624480703729447854168501689677798111850884255183307082571459114525125510656747280392709738346157076097685101609211312048937747243056467613686869219347158964764394546617623478473259128135783731787262161471046971964556955418597180609205019022759551144569096748925740096455986406362174859080920344432207128070852777646184508809771515751820698561368655812443045412932450914502310926787146768279141341672852006844561261118495115718309916878592911341481183284983884220679472293406498324195466010225668901031936819379097869386896491050720214843750000 598 218144065365931417345727757167861427895611823064937982289595019939793889742413483493820713478395365651626638171941359026358064862971776292569387784879198954563751948359405284107898110190012634702816786546249221843407354259848826086538424111376661642040219947483906208588103002546208598465338595979589819491222436756279224259982087514067986582764953420025978511940895288974941993552379891996218206104104050095469493289232820042399445579952144351960649110698763611461410050525572926877800764919639493306968455801476344603750504057070141528156472510386117317650046150194243361900828054224316409671800661264019766983713421601814010069274969200083923864807999848380859475582838058471679687500000 599 3149122135681462732784602366737976750384106151014827398023122283451696021002342629406738605920636068019880600571734212626430405905615595103880857161831355126682802177957400919599837594960365349729951118909526459575986069206900561166746388667861142382968299859083489765887974353502039489908715129758963303604081702524941637515216046297271282060092767634179302934487209694714516278650464633664282104076774584915704713223676813416750156478785863017927555318559233412368229250172526046284519775201805221007605823816360280460872783681666568467070829423183295660042035664163943892452136145779369591050233707500010385239088205798922894922941221578429758960748774399007743340916931629180908203125000 600 45460835806513442862342373501294260443559672438005236987625641305600824636507532572782717058539088457212229668401694831231165963001266568151434219204221414280527296013636086912279878822104119965190280944014408448132221534109101311829103145822621637631590337808287802452815249345555464448292339391258557480454007053001085100182857451632729107788746942295785407942178392038379076887642623834501935853344741292133176293835252715538177869610202848231537329140925719537406342583070180487716145608842081930242633780391899229421698106910060873898791347565883298648129450562451056301440096961403235204647851111571412423487217134938940546442513677526385844004930270045861107064411044120788574218750000 601 656276919093639127278561063681827611376653320969787985561654372520366495943560145179318136008866398657153156043366862880444781004398857418805239696757044265512446752086463042772852370602939822629362153686824813154795229548597395122852228964062757350437805694070192155941793045880902650610573699453431484770008354686956526218383662882963183967148181647745034140805540531246201151740295094696305400616796187390961590417413276104124333414543384803059260584912224961002599051087052191892884918828111125899550765158183928746959419385322872316582142754663313768662492279449004974840513621928082166120753309944472035789741480014505466508417352041617175975249387498422493081307038664817810058593750000 602 9474114789359591117360954673350351017529477900899333484080715288144559475370923686589762450044422105969096920594398024133755803082682354024806286948896541672718779799246464730958507188876232683088048463581775948162255352955870315688416854789700053597761967304919729881002717037082249740177726888299121065872982037048150788720362034500292049669871927018532439689330165461110454668041300240697282004078790302306592820261010914074267318798784713873447948652951296422994630415571922396452787038603245293399584217900732172161990557336237532373700153657441569323216531500454194270086657077358993646118682363642737635527700799498228218684942103713744786849110246507166266383137553930282592773437500000 603 136770345930067721398421006410677910937484630850346957181073306277090596942472282521829505867100976704456447269201022224370815159693419373017814293235305693494077577385103902171409386833392809866210681518042819799457984050367010838640211807324086543781427165982430308292055183196833294582425870089873216980177867306426071562086880801847101512220980375744593802593539909046462959228848145277158749151479904723571208968337667548855336491645877253052911477393184347304768765118172509091136054499856825914262564630626389702645988960025394973711618258158872159515673138716167022788430998079261064385172687648617173886321232243139449015610672290711375597089052846833112653257558122277259826660156250000 604 1974454061355966097631137141005503272745817915134505574516078609070151273986407876516230043341767636693086960071785337860948858679400974648744376429572367394240297394886767533497437343574829502591144647796162818704072148247231580857575538492115322317642329831409916743828124311867597881194910619907907534575709162784006184743166968093818925851911076247974751903910555262121865158808806766782355373457732081081684267808372498665896194017878126651575848471090248985515929907706443639862555295924197678438058147367869855040686977696187302105093938803033390060740605995441755320676014449538961839887534871546735610381625128381584262159593393114103065325969782461967838571581523865461349487304687500000 605 28503874775787398085974618292913254362826204623358803929842267473351944729357769502026676338239306289433073153468032050553174221337206655031254372158182797264374411173471299074645591853097061944522995900041621866347160266863572953320271357729967511465808120750418243169757889262481881605594464391998544729202216929367394523745573456061331083498456796224580108054729782024178179235641648980575145884548828805961200787410254828900830946071203684043365607831739104489943147450280960012181337060479301402990258884317045393046638701180329090624978969232821275345409000450862911959833503873898506432837567895760298780920316103505456615505652296114833830012209175963633356332138646394014358520507812500000 606 411493086145082551867571797156167367701396073030602646177550149443199902987643097325006284615821724810584108694941022416405092205938908562440135383457424847416611118928844851030250321086440953184463543604602064912163664956197097986277489492868029966165500765788859551439856791135441938425718093300086136078979539158016423123178034027363078952227295878051935908642206968776061327957131509363824719961134600794601577784246502211619371766027027238815506610740164290598157796511576720048364612690851908019909498201423308590162767560154884431219697190192573701314525393344652795285862790298497984840687417173836826265741189143415038000365562686453340304607896593669380536084645427763462066650390625000000 607 5940499335183785011171832852183073452396621812649085506462693366835165622268412379365518252663051147276027134608193833329309434449536445327115346363293611861131202914162626920697516034685248296073404247305606166206155754938279387554021075385458513050398702705096420048600626704224979676633533544666636950237885708232495588050762824800239676396697023130757081154574093883689802686044324667637099987362499002351965494099101542941024279164574970557784868041483585834938167327453663074995207299692163579567061978918289039761870160143998059480996619746985804720768745722777752414410483649381731652579276454216845792116607442269671563740066947787370165332734969678568637263538221304770559072494506835937500 608 85760069139851208162886516301959521281535752714552992802683240003351282452742648687971661891101862431176702949029251737608851820062314488698446132880133706912950424238761114463921649023243200963725893285405594109134807792157075941554389778849062135964927357539372073130859371464839536775400031862908806351857772244079121842044494633294499179993250454631758100455009929130652954771883102032565751104661013845737432286245998882617631935357299855072759254869199348253366244751528352993837524249601456471156963170857487409943565639463493637879438440304337527615126550841380828111048847727942294373992911221916366234570849875047206005228392342491444287069522257362097494848285350599326193332672119140625000 609 1238080973304040333114466721463667749422803533301426770843978099913556499725449064574795998139986724714256716775593608361030263136539143512090767570081458067465697458154074753699762442571400161428228870547911221110163421919260274014907639652254460329452139242450288479413954291753987130261137703020636529505831734784709716494977798221138387433925000966621200363395660391029622362523778599796504287799018994997398535295346615534820396159125538796638437606006087114916179988860574060677435087941964363656071659168956567226519309599472412794418967153426486940714032510559863968635559657106689890954498467137626467884499648496244665489199809546829806139472911056566284404567568344646133482456207275390625000 610 17873710804605382807892879184475939034910108116053248390614697617321190430690379157092997680758172807879467342150087203606651972351196698334032793414080638851327239574345058330728240861628181134098989333186431567699795519124815984360914252893229933097688233542968836214355324039985774221158446890359533475812973494392148866901366843457009006063296333338500357485534234392366836135941844596817330825759950631033747035756579145202846173230705815025013984059535753898174304287227591996788341313440148527349327064875732188005917105260334503138316405669174956569728806662520422746883889143442613048092178580316946955585146607605444144384675408898644004446993818627578698432500914350384846329689025878906250000 611 258037097883756338325220974138466213830675542409419363682821641960299448516512501768008889955354798621126975500564778033803637520254778782270389234594045691712053619348834379441077442350329208795041420237111265929946636229751050031111867359425653882143570437365149404346782113454202696493500012483863549055804386025844902413775115734111466876228794416616510593453817692287313509342633054158584837387190836223282344227121804336716179859925362338698032786278292468722209095244708709223171584889823055100672340240884192908948083482912399235252861492656352575105884093847872204554784019521562702336441724095955491523467021575368354412259921603808652188206984148311808058284810840632417239248752593994140625000 612 3725214714279930402434388270001657373973162492012724790177669555382036153897646645606216047851534019758344052324605187304100930867826338708753768385771686188733517901155310952732200596895711230374104225188210312919245252457690573970123201084153550152444829775006358903589894672746481559743838408528720997280284721973484978492141865362938336705365896653019750591592364989113120091070864985374888771530600874741103123250862324228613354703472655186062411996864881080329055767742383400254677695116895131723614290995233194945752538759077192322989650013917543414261332304451028436634705984581912451595079887396523083033354844071140783386568811191396392895200844673454440569848600262048421427607536315917968750000 613 53780174112982308815121262364221619379687003280429088245700537775912875963776938635595882809712620823190599476398708785314193161467132023297812763743886323128828034813324975087768065032391483462835752666719181847890818833381886328360360157576799719231712445872018556489422638494304513521595667580237104134911676637185492111634218556372355250375682024291981933125380883253472046871254384989528926058247512444600117710099918038797763393427342532432743818189432992447702528630753802844122434357927385065624448002796721968560401106113904774165249744152194451064374114368470855032796914392368799090935597958952937038259818933660373669078506464332962368089011338893054917087432897915277862921357154846191406250000 614 776416624317313067737154860991411584974038202669791718776661621266579671513356515918505925808719921777528667924552011098205477261647044524688744895886347039008661708486070601757960352395820293089233402203950543663567641504499536174641280013637682503267337959455863993830007367719428689016130915004785508469143955041372623841913164160194045458560819736472798911356197150655485618620263014857829867448063022549461846160266300718399426001742230365918944646858273560390893424245011495318558129461537933505729790743397010292182239470525515842071611538318736567475830168577585429259809649738593058887292155560030515957942967724048344983718480197454765626509163858545454345305714127789542544633150100708007812500000 615 11209059373959618795772867752017889878167335827823859961357170377979702476681056022644181388313085898500909627386609638904443641083269517509577819539680226985679749302026543696917511074279469241963008445309486207475130776787746094226541021493572824243559099311929835184950494086868644878099346440379847909593686014887813334192484918058903437024819850795408936071589260498061118627072593202461413209480903468911844670140215674036504267447621969815977391016036344330468747045323092185047589659366139998648045776264931836286879306572942694113630289533626065802079620459721938627913473885528478549196978681697602286959184338996508823243977539960763952952455369743844514236752463176571836811490356922149658203125000 616 161824856251177454600834611435076316606669607010326656236624227741192453846365846964072709585753265563750387916815510323776091051285161966758819788083510903788674636607959424555435249294485532531639366686388532429926122060868941982220972934061585902557084071250217555510227909735777441239757867319353101444236505302490695074221579769459270335252876657756791119149833699661158698075585580279551691279839653216653552684009358599840498747284680863631674428450128041202057684163715235247792955247401037422294969504871393450793343048818008470625982666769401182867402512120982282373376034903883111650034063031748436318660292768949382347703584715750447606597399469716326179599685808341291703982278704643249511718750000 617 2336269832327192185236675834296457608016833870078307057117805736977834294616477243936768260335491809376695031305686161906246885956390269884571228585303272291292742077211057855793163558165787588042934264941656769341768043353652017483557893235429726902501195651081285709290527213540774308226094917768503598147939738587750573176184175710250411216904259758911189068600740939025048075760515565187331429731330863253843926897955955296824174102907951672544430525568107778256163254221217985600235804141813436057302786088721092075999122829348323450530349573159084380732614316882511587654342387049963789683541498449734930891083398644850566737186900613484518615024484255995391090640622699936557182809337973594665527343750000 618 33728923284624876453867232475025348265963198807751525906403972388675750263270735095685920657120198576446792439555017367991055370846667288130177760697479798802519351472562720641282263098732196557626898516517341232995276317056512043680275339688210297201739359062428364094012891268900566078024239956289658478118062665996733643728974344075346908574322853519060611705194419834664689974923279214680510195333502505118393248661994921026880083852543021318505333048051407416843640571961478722377504598642120858056532004839488235676079517765267103685947320533309534427047158346004864672328202714060893474116411760338713174024718490484780189191317557002183759034624450232508119287139214392823305388446897268295288085937500000 619 486949196946999218501702171830952275029441692620679256649810076243053435442563994149864447094220936580343799567817574016704852655751371988173972672350412243369281659329779094468888776290732251729105644083547311157164350680730307092478368293294112994319446539136881614890901680219237713759870650190725383499577628518851978840243486650248517679674160381178908829624390968716977164468164379980566502814091829964685142345589953580082686134736162385730835288810248564212309057494845438752551762246392135178017476416976123178131914406289872301737081129138558928757437912997999038758196011851850063896839363083727364151454663177720817687337181880379705258743057913709988598948211202532831975986482575535774230957031250000 620 7030181293045839654358927432238720562553239971843769000126464492359586106469022132666841517245370026748679965271593693065209898341546325617261727731945582033089924351517652289797965943060954591166739239192486046180321809692390578802341659194410536080457244296070056179855514450212417530736358989410832184221593879455229479041314505677123966008451409411955432779937829284665901441868518105612583809676826746230910710866361507184630482872320974211301361614272653990179967202066601414025398561796992108910340725422012669573637758672490679890964894787214044678311504401640463093098457720871580866862357989011652274577683083095641543627196366311942967969653228230872072984560666730757816367258783429861068725585937500000 621 101496504202384998087443726503237565147633047318336232318763391277534497521165266360280089724934439312688896164665838369183328834253668746070487000673074370963021114842963672280214445581140490949765148654922008013818352110245662822696995486686029384694172683434358552447925214023600401882716110066147437966705620385507793959379188997641160486603565223032777098964676238990095060625602587771727511026906097268286806548067414474076478577256219499390448447156334609515015833521707037654387191134178992825662223424949388439916000295379638040297193065585827743256876919891796197083675231204361259475225687112103578223036997010701248656811205239895191685032862274048559148421997516686943185959535185247659683227539062500000 622 1465336364527402695619137591968222142668439928673304053476655400896819154586229154218308468740874361685374723995706779699702032828302415349983903246969203149645412856601545574428710189081465416988299408534082266005165577800338709755260846875545076504266271489573036950893863392588791470108567965084165935134445914881031294951258619195977971323375803877149967695418955566817741399774577316154396155865926456551768594114777578100181311018985053060261198494518965583240321729457969579307179802781242491526530557289228041568705378557645847701929776924215123968922519255110208283037559584133194292585364902967045785703526150756778010016459616954775058481001088196103267086438555477645451219359529204666614532470703125000000 623 21155595207678969319669965845069749102063569425012326032352875741181866406645933553267989708796703297962389346612100251731189955491414756093778527614308084076350161986042960196724981085886514184487171556206408419291371331373737832406107063817266446548891956942572719796499478533714720893138357078864841625381276313328225029232711057030629631412762240368988351813142437906815637524540947156446809924221297230418318024713127718389644016776081611972010324362234644408070543144861082743116078347885347205010266311697762018966915173667035875075418543602843543474493139977400093033174088679848720467882341195850022862000677188189500306786124286488712107653895753632617398609864069018715593273327613133005797863006591796875000 624 305432215585397102851641900018689659973681823806592153475907180390259444733862445912558083622638371021002798217962433249969224946306582113078750742049974815529169241954340489391340632211697780369947601179580767091434178161417050516291800552438703330579828854004363995497391767840326889575732753329370365017943179044356558204411644783968140241065544218358883767337342354709024300605188230062478347262641721576480672840034192579286142164628866337619794412335683661354562022013742616864531568018777045228988576601854568044893844125759167968867909662365623069493351835814232313535571073489993273976712059424975338868065573240105272075526302900551412915887145438657024624710115872153193272708904260070994496345520019531250000 625 4409670139793753967611271938522615907067791819811056976775740185517310292362154346889734596422245306201085406880517116207401137695969806946708745929564010440246057122404683029222158848248436756974129246600058123569538239745098829682690435845538090899273621809100130909113241485951024219627614013215993853778126988510758269195116811931877780800793254356728560382869627643833901182644856529078347525059433943332579286613937347972434597188649573508284724670701140979265565151137011055465006293443961006729002633837295680280212557308573386449522893721694744299046687432661567027613236626336031571645172103860665883418570700813977880084829215318354210661278406018812438364079428184186260075705376948462799191474914550781250000 626 63664748399994958150658769221666566461773331772585713680936560248388836166405323093517831366507466186933203752846227202418061440601208462230359130041006423949381253656972739178873178359776699575244932414803915841547893469526710043950830412838822084349869142647439851702993387461974792121085920668468763140460359056419946669962810222730624365205632607052948664631928088480522505117505835301517078856686513381168503488621769265673353419412652563021789104572047759610514328392022291658675937568559173997366368748548626672255755013034059648289705502572742181103613933235645496688589923774869682176018559829030560263592481740090603026875503098623739461900329440187535780971458791461375925635479688935447484254837036132812500000 627 919165271436702431922278314365209048427755184904372840100872755790520067749921944295050473250360328044934351399900272350204224468048808414667137902763710143429051357008971768232759526171306063422153727432309170885538524181392890711097744077378242312006654883626456682138288328982472825311824658145085843090862976992681557826239126583154194675138397847988883357793913322403267404442842818270846531562596043788873223537792836783862083576127480794982135743236785635280997256680236881703756660926510190844825587145620235970308889248229455526423352326674717060948962120715859430139124066213878246947856607427897493522110288475535608156860816974263925039087910166575161492624852305416763287304604546079644933342933654785156250000 628 13270577991508534207376155298350257407571890485498865822137758581767430739344899555452321851283510668238968626591747789662903815784903061709978053175247950061446075273960891753963693610798527792082294219303815563225421261562135356793671066925482879223278334063160959598648028115475892477328166220419573406543840349304678253557334662423267845728917030256039454714700562043015006151785349979966850019026581493515803339728333699225035945367590212433854698284027834533357643887860884736272901655316787696843328094992398629063288313215475293593425469206557664046487263654281254966743121857454210359015247928429671042451148862995603311260219487834555464210786604492728910685836629819705362320902963801927398890256881713867187500000 629 191596564028567112700788558494768015466734068774472066229860076098990663167030639184438022114913738166714172333395669928534058833490322627959873795571807986472977698612886326115505414055531400325744773601022751774801480769678371487028226140209566916613261667001952690442776461634557351622815753235105606080664105182233172550240543043253114945884992117878243740534672020045953546541410878545583559866641764788958360456713437946317745589035007196217856553253131289870810732183064506585222126500409952661181242385444666239769587638773547541688829833683215919503404705014615660184416791407795700549074887352027978934193474822098202408560032353414736039950695308759035407699847373323796123623097287236305419355630874633789062500000 630 2766223300834027242986291456830447515958431296163455300997998996732641408761058627046196590520254179947077093308212480899492096685593711673067375110498582470059807295994363936727539137801303159789084370933522584704129126322296381452252508245486826668753503778480788846970647732896304625784918006840095424105861402686606350156589450831080412994090743524601690156045902528268591508543053847694710734968501369982174006912948809342432030222952469616015774902800894663260886036859986194544526138632402361513253626212884692289317755176249579714308513523192125808006886069957085439291018956744292141800200912579596801281695925726334798678379366498705959145846806541301989397915445559436760369909080736761097796261310577392578125000000 631 39938191015189219023660530074644330123338228328939457235598430885280693028341720764701926793730927064214533219620394419839812497949531122719048656250338207386287867418177989417724740652531792374286197642196605892106104067395477400135512325316840944697788537283393177179144551206283980059316024309277039873411225498588817773333051976334536809776189038724041278234231226001193918450576129131355281068771184606479160647136810582831264150429096645164994271779464739236424963419861740414300786713060071140461215363463449943960587409476933999841215883380558989508790361686429410393955531805229816861504881607713081905369572737913133332493074341020336435599381712894087697139647861833614125512403880691181257134303450584411621093750000 632 576621956018649073021048033836498159010200452555872350261151710340868919346601229786819948250554183493991894251298060798171295696917306495448639530604491315636337247667412423277718012474393141285726420104097305131456534604361993583756704981325695209206781414618995371066785206946908238561771752735273624370060605611013915370149033395290279767094935364051684297367499047346512129542190516595898544796473289941122004778712950506003620689862063443580857184002329487405527064352465208890323568402647108189189837724192708216177889606336015166498274131955097783210861311490942096580396542306698677747356285484051414976651230684416429914687533737049081896792278016067468166222455037540179593330558205366287438664585351943969726562500000 633 8325217446670597787700116829437943102291675013859497522950410638364388715558068600317222524955793727125312027369846938144090150898283274593955384691845019611892515198301486196618908437951527378880870595171524044920203516440150661949024693740971472410286150682751741104087722276001851584246277231812155166358782330931486606048159004235101925703862633565400950530654370126803011727639790278213410099879838673217863298080840103595620800336110889453263300533441779146727421467861300057332317708230620705714147154043222091109652761971222339975108186082304998686456874025913976159392966900081604287595095564378381742699656208750808939742187553689218143099945627817602405916568820440887114826128412303773984604049474000930786132812500000 634 120199210949627680060183136438118727852724074873031382026106885532665310966860741713382035917546278748380272777055638980047372443220645783772490565950099712699377883969158201559433302674237062467739059276157558900303206557008136206770714749357923473481623087917052210752212253816862644142861657809078065369473240808203262578764471582980889533297038795696341551414945067201188197353611008355709095339476955039759369173342546984209405477447400065614799808717400886465847215156129182306938119283219096931264261805342426089684010071935493103411760594568747384942153458266689835490400065267727938861296892923780247462653792033808904834719550550389279200589753587333309122013731698091351597808273954370861247298307716846466064453125000000 635 1735438640646817905651871203077027071935563030561200131052024501073506527694343110727600451462108306564968334079916681932679923055001462217979566982880084215422749021897217479233375923959438641901071344771939378632214756502993740476134842261492536974252997350774912554928571139747253443312394588959486025022337560719699560368305617002455859528138079486846965648715905030757505834166108044567958069811395485916342448734124494313734462546834671998016597537123153385631013423268526868823484536099452370315061431492211667270907660293457088342697741197907986134329797617503160785631316013250526891550380395947563032784223318392915153528375343971097399825318752249333815916256619782472843209735618996703010452620219439268112182617187500000 636 25056391119711051253034213988960176150095511838104712667672041090153035156602706621106852239160830954981004852281756700622227773483386861283484418912742249528902188058709466527412481761204334898271415550336951514901210233252115813256300146084986289431346425917105573695117635278801127085674398652431127005485443678108809943934427619171779054119009705745850062649000218418341654289601386032428856753036994452716039747156653594487384573240402746886669243953985410627664693653099064954691659409386447457379446523546377456427728997615810647771811292415829884463211466742823650124491264078547936785809036771427616947223984371772627862054434879053224035676434912306887537876114859824233099144276393221986154458136297762393951416015625000000 637 361767360515773248971803271102116092690265303678000040128561502230586216201692516084213363746461247779636050781014099305236394146158997591638549608195768900249920381935725487380729460631648432988120212604035850078645606017158859383330800741031433520641046608942615039731153735423162810157312617125872032458769514009035129967986423586727256575087114602214491289289976183233554800518788958509039304889877819276684936654562188004211120564218065251360589844276454679153786940912084532816601582833287297367453344082979674487402634791131112003645944356739480773656313875653580718142167614806878478358291087752566397606148552473833013925880076076200304174035774011599561925732140878703553161523619186024092186926282010972499847412109375000000 638 5223262388740548727130064004371966227361538309188940111280134120145520857282682108281383013832359671675940720772823138050242685835199523930027887746816475465032772365028736004991476605701785541431115942879989038223095305243987174583704472637475234713468604246253537037503325263943543792467327801125465840078578919050112139506170928743837876461323157042074980830776314903133959837808514396964430212443536647924164068873767389931414178571688012821993410613687041418584043636243188370136085368348717675748926287855948614603037155224145903423874854444931072523677312185771966882595495418577748944297727038990585945545598934594021317580033369836190671805538513786729227896632350759958251525767389256138528708106605336070060729980468750000000 639 75414681269270316371637222875728394749860819270174817462649716500918168390408749848596481359561824719455484150731989019229300706917555317682118185145609388330832125684331856166904973345348433154688663369180926715783042133330157414467763296589995148561134907863971883662840420724054183475298632893184000005788372441202346559883147834498732323976027117653823482979369304711622991397464443005648641930805920818205798105627375732389938056887348935199250304800711544477564460509290137022349677332232506321044322314768468119691790942587971435964194635691134149846614877357814912022218148194811448064911656962560935785324950251092377868490902274945292778512287152227216507038570656290521566988759261064220740244934404472587630152702331542968750 640 1088858753685881028643559459902372874580634887932187850339394428322177830199094876375767874512936194258183506863677451778250186203505380361568905144172903539806661756617063579843915199893895984420942038638423419943772737138283319719641835070154917270392321233777566086823025365973439206679465060428049272381314532752980169891592038377774260856579489702597340601721232908901249219737634401281094558895303614282063687512725503955020168601076812335045035445676308985746520846677017968961164704959025281865728057213293432077252714123338140023755814071170552004570537078696804266890009406002231068070614827583580127977626745849910553648539371139018912243708996775836878834912953995581125871936136351603857663761232288379687815904617309570312500 641 15721311726216569165118227177480001532344311266853566501802163737196512829801729087403947578520112412443561328875839374791873883378938465096242668648304271672042365790158161947894659615617750245427699444744042111789563316021139686263270790540504576696698471206673487351025782913872439841599192072560350621353173777837090374096678340061858388117022985725558374856921549386552702779751891517074864055990717487113014700745081399102857829145969919695547084856232311454392269197348424264501564431933626382504969869425739524347294260023153386133679670522062295075373251475972841676456742609298783110445937752989947666740789964955625912150365140180107319321439454013419174510004998027761308278873104732776405656480278594244737178087234497070312500 642 226990452968338217296915412659513108058241068882742208834750802516540831571014815740207359653733606696161580556853396030378432955104673456722341361393609866740594822937691388030295528201879099916773174957665289569422913224060833911527375252010485155170380308572643015658354426200844970117774530633022046230230039646496554900794511256689892634035046709309378088034488885993354924749066698006964952446222955378566590684149064615851684783153439001772260161565837536375786852958191233752322610836401760584779917411215574455708314763580319090013705275822903550828969390369292659788758205427665873439822553963579667203467878480350326759073046572617431726308192161849642010288990482305480467456938961927533082718611012751352973282337188720703125000 643 3277388905780683890493944663064548074487238281644388964773498223438062900272216948229177235596219691825420008091324682998502439027054486690600562803762179714711662976754695328418104646436751865442551041427833061295831720626735516539668083617108167004553865468447587453182068678350122905180428803033289618315939841816762012564490379456666183547685421594128687839410318528683522025589798249058851879103666124030163503784328736285247826063534710699978087833374874861875194869678152418375318827916469351893737707810509641222550613444130115940591644860175397727775025358008576641485778227858175272978341817482413365239277219052138512545058888306984618553193872791862988452392036333481093351368094487689481414394165881276421714574098587036132812500 644 47320566748749691209748049952632775951596116878985497877336621578912143282195521220608466713655177354850072444550943023365100889463589480574836885214330930500065352565508680910860509257662768893829707964884530583863245614384994834371290299548718746944275218497100008121302543504946797092129021398025465260994621593701804716279356721649148676859955623141560548669394496557423596177098663342247602676629724074457401854521573453210848048023148991593325129484516625742749372410581581176699324066243978504245128281056166168200073408943363416577225684316578360288199548012718620727397433119022940315289880340200322950479670651860821510246381737273272476459560299842913252300531715411925883137238745692969808798178377173826447688043117523193359375000 645 683240278758552848864773762262223110006889178579467026766130500833627819376931004205470989071123367115352675842173241296800595977761587630410455882023528126348412462918181686141121766747007082171981594576337254725912774396878186446200318482846657178633833942307546758656198410161662371942820167480674658278713199504275580288736103750474640809646888383115690046268155225247228764282449765557251173127963711918954023637952339964976289731130286351750910341960705484410494406000235945768464220906906655508213368193562486011781645024324924575381431670639740874610131376885420803000192694834645765668855502312518296166833644821120718547613051670187605949206562613872631108611157062949624135672805962129464259213751375909851049073040485382080078125000 646 9865033075544564432330772391415239154810985090966903346074748102034901895297474514693790206832593403612561534434608903520750689718296702116512193370450415103237462027973289532541497019704908156769978101436882446415609742520220174889702063957960362184843488312549978726185493715320250750533726707494958065118615921317899169312010264481087284421509142692071652287286985309587727468071566210125990966278281509362675582103575339472057200919226214457830203776924901461318446854512956719702200797550657109849034890786519340690005031275537392652419807746474401188823424052512394477367808247331089566833369242237234258276831101478823728348981313690576498944451586858097027594507950084477938318864582369381111340289614020093722501769661903381347656250000 647 142437776671064646772553334704117792894059499400465372968540369006629762386337508731463586941783128033268861985776780666062338990131293883699572741925169469082225773048019226313085915587405705288520936067036863716507306808499278457870233415527067859000803198237965759541541042862267073784184514947387338603089664765771321475780107663913529508938786688950180335937012207454031345563566270361381022624344525279384826630989025304291547928640852125292280187022324958177879639628457338864346763138169155873648474288706590735978136066570266016830410864131023731854327305481014733267833051827968003997905124047533171106961126650233582917431319320736842074649228992591615434556561867506325828799694849367619465824869040559974564530421048402786254882812500 648 2056616792829189654609724756902905791151677669853400639472195372454070405168100547231245567036953899741347584924851650988528342492386259211907730130271289941570896338006455127446406842648003435969913179947410324033915118145794572251340092551198978823340046134343719083965624329520197298486296567527467799853129565335946970787839297040520209987447912369150342619687699053513423989981886994515520847223420668665902050521101855387765222700143951092995937582045653776398465330889511456115686972915057949347842247893533174890689371411040327373924137174358952656510237366633744605898412466795246445237169235711455006729429828653465775808413298785844547613649086972627065472146849497443913144279085797320579735540657662085095580550841987133026123046875000 649 29694985357692744158985799219608540232370368752354643983234960739917133313712976377921076529788611342528125969371568840070501439995467708551005191796264398188428491524581919767714722705139208090455277373981667441159170587604666075570027259694414958395136653571755275084867666423578484957381347672545367258460260637124474786972149707586742824853119729858182476291153392101920687236453667946094190242233374529439678413597998637891052950206794676416967519936702445607078531068412325732618263967194870915417644501531803295135404345223870887705621527421559734760242765097757453760860570664182650011991562717657314616591379941875939785275192918786253595023360869812970806586303070338030967050196211366122977875180166673629855722538195550441741943359375000 650 428760130961848778694711828671072659608583901210271176946211262524584565193882074931992340901318542514360825713720997919002310953511247091447405086759156469887328477330360221160971608628088809484383646450918754013424679275432598611590143940977412054302422639466547812656917083870902444919898759148602749528437095252275632130762881018388973285856721219110655308168160129753938291184135368393362412483178813631000092616934073921510028691875269465430873547963929457246472620315459043597041530350145574649897173493237119842512389294177806851354525914112585021232047332616860221173279739860318045982604526149134699417309344281985855595724440254954305454780167481120589406267256844460107226701414712615727540872753720258003795606782659888267517089843750000 651 6190806233193627813011745698663466093010746946508243706227989821822619066755257762766193346164922603079408040192850197468956488865976443606997777025574506317930883757840020249945540223007067066465327053787308000260231503780588719774834290412242494151225496144193639816349941749153751333467244302706696784211211467718716630493299185937633213163530623752136183113851348420501556881884856906497599124278220183697550769497399098833653380531534472616083912920087624636283882603116800928159463258709564767280181172741539420349165630541763635960807534415456057818216459253788013003374982494936157346029268326532936602033389758476130655903200845664989612443369758540934699229411282414839612285489598338959371618826950378622342441303771920502185821533203125000 652 89388481483149822222692237921422947767662587825525749297010293609602341576935897017427101950475309812217341235221050813525854334366138149224986171717855560319293008489244613103246348326372841933928425567229476316527922162233653737922516568362472085707109092659391486292312484885431014914614789875254082883297636250010022702186858468317203915246944141036110857501897003326080390550359335888528133445972298139000125130889032793084199167455406073484177581706917943696726514643503898662896855563212954113118082173313826057180679820309240766154497436293320080041797860307474851352167649978991717959672176010672526117603342496601405751058248278341792904270351063966475469882590587983820171962413325115808239001427212833128521651815390214323997497558593750000 653 1290676597447065815756088668024734180801218761695660085788426027040961095691742556257737509152039180246270233006714181700809090402657568294088112100039900264723139655468400529633335031873023752930048502585782362809077259174703548553540476104679926029177293302775923753026258350854659595089830159919114698937789388109847147014445690226158369040391354977844027941636663100406159043231844014762839723360135754658995701655469927954880934368823752179086952991432898584380147416096946307664004768480634431339815194014321188126029549872202663360057087387264335708521022750879613291941924684846432484392228749989971143120527035105827921241393639128635685603482239082493311538379308233981660911744947417841427286024644574546904607359465444460511207580566406250000 654 18636091503010771732513666810842526393146028449439472118965910318700005166470379880701727644092152558799229658883395945642849235850681911053673811344607863257522308357516024279148640210498951168735919467495398469075638713635523665075932150354778762153991470525446509201597217456559265908210340076716910155609316940145312102798074249692312255173487638418286874610522502334076558051806806584739981288206197316737140906579877874630567913932904519370582859444572739778056903396308282270094415782999548597055183846728440857503300698324211926340958085304557698221968841160852912181911283981738419178976990933820219661513126723985407033053155165210626706795070768414803391293956692441075187705262570554422743331339940714430625234854232985526323318481445312500000 655 269087640737463847200466198988287434270161348006374096273896936614578140228903416919941169791255716796671889119684304994534496363796638487819248802431147164957058232924109015466479082759732484673304042765904718486362674911894041767388715512859107714682205102196769128949414390636758191297226561051905186073804635840920305587792910169295509484071507321421956050275366273152201823902011534852188426698606144897413474104647640766084076192003608757203395130879577045193210311647516676529219959594566689698567699418242609690570765938628150887002681541960322213890905338856118326356970368574052247055120093634497839714314781254634950391791764336169474658569457605000496642184387259009866221085870419892313336562976206368241749444791821588296443223953247070312500 656 3885386092284060060506844476701928892530312121596485876539562269623645583091618752605957908104202473863002694986730536685408486011668573803625780807187908564617148037092588740457357563419768263194448545086227719108336758900335295911253105429255521010025685162721890287822307829407487207898135803008597032094519503144691745871491335731449546644597546030132533545643096680222953415654245207608210735189921333323292896924918356229362139452355778315780235859499557560570852359214755404759107818140384960959353608085736053849025949648542298542536115665091880446174062744091152044417478164507261594290027795876396934496651433865064997971155178391722714572796783254328763388945970802286594121303536550046925283477796601687426214510878708097152411937713623046875000 657 56101712791864138299620728194696147117274382250802214155337770701450717261395767743330258413900271917440149536936647971072653209529277381884312864363199282689473103832526409957084499804090539663923978048706326296667260606349779098333715169319616636188890119804601393802671105973790543792899470052253871247923523036816988769745186542983051444495773245795029891215599797413604867439323457674226646495496512331170774610244136232748813523629851474785313969570120598179591293535197362635799330956577446804242196693996659026218544960032287649520605905598686179711826753911635601887684256818693019737598437771138913296217232201983939244424588208310089316461675054144848995815195599182227949586346238449481626346753064082766015996384112440864555537700653076171875000 658 810064432609933151236135626134957672704351056838642697028672923845566026990449459314161194424097162194245197234921551220569275203972125673087152032799467565850475548423525392771561528824766552546518439596908892416341371572701060415274342190630696545186277872672023560243111272637391080737684164256824331814679733549484035658290345585797654457072745017516369816403319608817607604815733960426102431006088111657191615924265062406267029980687277158444206254841500888137886461572465789103191538365684404741484080688492622289494665230453843343981293336143704669795610016886349780776963160990094265676902576574936872113615077703869787512378013926069903567057134714442474646916445495511831680689595504498058797546112332369980246760121644911123439669609069824218750000 659 11696731141109758322351273821642671298533881647670848399792529059057355873038269434209188709592062627450840890791706988205028335974930418064724709274301869006200085811060971690086521249877540503487581156441341822682400979004134206455671238410859428942447295282061668227474821410078802350849248935327140874558290484896369424063449767675402917086288197093490635454151202872831545943655114126446085570525581427877087376072937987117059312187373404033324385054025800085540373198029395549017302613936898494567235582471187025961512148463303148456713010361735825599325105661814635420630182260377327820540353097334632307404746740641953416441003162390245962886237611126294133151277131034655942733975173486870727398328724801700694013728565323617658577859401702880859375000 660 168892726200682044161487325790805843474288743268974793981352671070704883970646768984753031475090516547914560010735771131881326936115339665419684163875155339675355671677579182930024533144552266134572563983479598403002510005261038370484511742397028746765921569671615860376997756440706711827034643041582080648561437703083620372684566783664411415654813951499364257949748293017381583478533615205739541160471922596163715322464053199709706307969859197547724087152411038391375460128340587221098667017031866986006225908249175847372686929651858115759257678451877346198271153389466851343438370983144314383805001093705178799709397607769530935257568924143758739333716368211146370426117499944582549152242406860888168352690661056696511121977266611793311312794685363769531250000 661 2438702790561485414832157730845231965916386794740105590417834823037020718467773797155708635976211755103841398760242816063418783917651518640214110471071914657257673563295599061939973840703914653011840319719302045335116280296677283247367692489492810650954686598325912940525177912148612089574554729167450783173388999537761373242504615499032678265877611100510234964310156397740077969187207613476709527872697046250215457618104006174250533821395036463698751678602884647493023192288926622124654376870449658990268254290167119237314613102289582662449975870209345948161242244386691128204226090513963248204194334073056792594838208809655165468251961883270824445975749796814224854371120583264160382728022731728863981116545711500453660902643093777442118152976036071777343750000 662 35213426811059487340125061805924389703818026621130811220230065876691653441445698241289691089110863116582100960831317859360024809960240810370849709924092351403710771912254290694963135086697482967482980469922538859886962081519242279639656638970477778405565376798175732692673638367506521207547405602247119160090335675960434106064239723792943304239798820845526358609467057723655330203137529175616620332553339983126555558463671180604316846751504927276341859587132520451384724795182679042888639196827701978250558486128739823180082143978390754316929676230181784336205909493623037519167971628340443400115515810013435784924665624225500159522434112399521185495383024992916540670936532910272825442312732516618363772473352729045891623682607018963608425110578536987304687500000 663 508462803737419967651103265243075748822184215397780820853544077445733061003884974854660443163097678742201362296044158920311360600011714505601259781301115676240033056943219989929029703617949762752836408312826728518345329334400098595037118806497666772065146709723424972715292621046751202866416671914758330507512255136926100132963151013053690895297780574108799738949875669466773798465290245446192499356059540618547391190961300145350647576780227045498704293320761078044302013746885628825787267935327821151226678696297839445582668172988861993236390792218732573367412365824302741369783356037850148323031307374841537587103576866164626451372120850762491733600342517922602339745126814183894783240942565950859928710585822945352521724793337654091374133713543415069580078125000 664 7341952363431357174732506851930615801738619321012727414290444539662086847011412687913747429616533663541088738019367511339586227408512929582087994977873494877240174714531642152109739147095781434243970665600169969050870689368767274024701279642627872061572563132027763285004416832101117441933291181374188894911734508673901892492118613791200301936935041603676235464522518431247070703874042123203486095703586794739460900342587108577441312992351747286034197125762347703071507815441049041213255208477902390840042780262397396101150159865363344814469639337732562331037740041663490693175773469451671557558658242956143826483088982789506924152481102401412967400061744675500861736067720362845466072454775242237297306164338511209860966763574019466886966256424784660339355468750000 665 106014534233888861513484232543040760191557957945286565462234279375957136097801224558682452603953500762724788396539357412266946540592365610764052003687278635811937790714500204107661708385896215983020911484855749561671224014736240003464731568999832093255201174986364134391726094712168418923811861144300583428316068480200594294546382653983009380863772404297487133888292589253387218294124662460823243312395301002522044649826419389316511564858755974381596402528000650742268108195310402409616223767840142853458116383837273258244115472545569988683248257025802068600726746652232393258337417724872587286638119377966300751261679976413176028537081923408912575370357987367554991549937653750604301501237791698648754624796676824260592336343633768080962909152731299400329589843750000 666 1530808007657551804531760676421766426928457214272216051057316108766325979233115527577339101495338571131280809286881626619061826169931303538034509559000057863235223258731749453602560712327662256292306761779233879924830195827391959295237549038637740025961009123680947290936191452020615138471423454686722415791867367872132296148772132473651116672274094889373721325603805373155531453830599909698632964144238269575724514637168538027240009568390280664445144777102238008084602736017020886061085189918449964584864252745630520819094573384607849584451884646766224620766039350716714435752584622519912059441735296933884712048742539310765764810867712505261723463100727038530061712308475061088743770933549245339384844306737791327497255535611264676276732643600553274154663085937500000 667 22104337606036344493848815337443679683780615723891309398208323453673960573015576101922191234135534300303913839967422557633970938451602433636755158421119083670255143073177858320351094923949190398322959047189912788498618851489770732367055103614146717342640043576934813530747909905310538786043837781582662820537690375133011813163570312398013901466258971507073936747667005802220111177117462205639192915903092994176998510093848952681842683078078777574779717461501793455507621429814932639225572570604554533102198648920826205359197185744608250842507208185061533151575810813106347465925752088663482198666442450929455107249426159082824371572894984086503929271601267209059576459004924228713780878261019344320188964924598130755800754485354553402487454150104895234107971191406250000 668 319180054398491537888534343669837680944279550878214214149099126803404372909144313380180307396170020686371611726098711626531984947675564479139316435901968137585550769509262776814264099375043119286034976102223848436564437718542594448206171928954020759254173416505768144954266542110967590756244832165052284515377388860685349726348407253090215378588630035745299227732711176648597561067897992909626399249179785454810654663504549794037746052748157738148986419113664725800118254578538830978066928099724647090930918649933984592382546427142920662014760560972895395783441700670826896163245264119277388378387668309821895700781519774705688208333507197719705276026711779713099637811539891178655764737586105313889533896981159228192655153127227363185625108599197119474411010742187500000 669 4608880406939899282653628937999604546714155134649080259231431620706677506894251237454391918855703084048614337727280756375199924589022076458560306708445372678916416946200108665720562064928951798805633635415938965974000343852866151482702176658603565244514963960323699176175873426083979610130886898539549486368215717388456142523686706125758444521627469937756993149150502988336245162786281167028056155177529387106766884108131418852509759934621769235315974178811883112181633409283790096339818322874417166745392630512241921913713259551594855203255468763362280645756015332808359553613120969886052645519704113613019434323312745580829168475058678929338223693349989367893616653265351624200686905787340650498175798558599317348964583788018672949604592758987564593553543090820312500000 670 66551306321713656646749353433827986901401248962771113363608065670474638046273251806970897416134930536410204249665535288438238024803611681095256984339019914900326363318993222415862969566015440076545045089890581660121998587944801074577115227385095185170659225112766143521071447339574335215557156096191018685497229202856039730277356350847637052627146696507209161754231221659793247490670396550544317648213041369082752895663482201850564137802867273523396512692782223435698586923446846889004874375021103907871026870203349028029355088419280821152789750168449192095388853684731661835940183118092490743022058251566986765036353571634918909132180456360205313417420089609877022865237505906795579136983442387773945232853907168625961677404546945613361685900599695742130279541015625000000 671 960990682135054651823343167836152483642335068131461093351068363542921898856464256700774819722041948563956844691742205560648916590196385582478048429985507013449062346945043596439520744293555879694035033464243521731112355150795217236197759976883428007815624014294151197483088337886424473967881542321554869140016277404269821480880410941988423995435319954007322300270395479943558940085667038219431152139040940418817786746101343437246640976540912274515827823155056000161840819313324063728345667751181840238596810631565063697993628101936308275566484913011539294402235993006470508795511341228152921541236959810929304157966969125205781956365177713530017144136178527825572192470347225123374930102990313698491423859694434027913038050089605899423128576586350391153246164321899414062500 672 13876604520401087634059039227319981808917463626450209223499934327554235516139775142106635553287059572752382580130795139998849021808118680930125432472710091756260645238594203237284559327078793278139786155433366002773105208560681173677269747847999013699578745982059710682716860030332089625311717008354596271928331530856255531865315926516301914172186157577313413703721571790010517830387184350932815672040268666332670610390161064402722363341323575016186500125764152906419135132661502500179823256162319383272612372271945464430432381381472760961468591044154674632257335555089571855449217678401688309766463667127474092474811060790315004672361759631205238405015097809224407309509707157210523431710025855848523563082803602907162786186953478372030357235189512721262872219085693359375000 673 200377375344784710635336819522268679537120681481392407366452176484600029913152780951983168945150948745706739287398327950280245550085243739529325559401081183441780432752347319413358826996337818945110271801510653547139694110751445882374157793763329849851322605892274588133011254347512373438941710045323819706231432223969484994799464024151813272315928552349780939520089482510788161594820508766212620982370765401323858927621581899859371067240483550551481883003804822704228119218928743155016361054153938458469969751268922666589046844315827309642943085183117128309123345862562914753188321924889404952559846172424097175944424132030697978376235797295874089392022258398207066796880300029464056244171109379566205179043488487363453400127172462051594603593684951192699372768402099609375000 674 2893447387966648268223663718672943542692759607402062932401117552293698817159249848568237864216994010331113615842109527057684124662583367236528106719110620752806237246144139298461519244765799251196800677704075180697614138754962601686947976055827594223715499433145790601257486223452353380690054708061287045724548576234128393313880586956753383514368636694511377977220049822206446071289803292407016050523924987338945196652574295361207961514814456345271518099703955706039792683180870808723560126145432979245710890987040889112850986918320323306076876893159751718657388310114232709298513709536867438782127468441154935923741556193135062396358115543410119062899152833185103781918127088333693478400376079010874306682050767751846882836003546765266114526582441612845286726951599121093750000 675 41781490199862243073566108286714589770187499427360446369055163607264987326855228891613542858402843371150697979994869146693891155742100741249268153140011927572264322412866951862471383678118052850059325604193255326379901776452052737351928315646296696689240944159610431044204383461985474733071325951045159458344171571686205552787346116843593960099620289571666099303161027164473554558334778435795501490942168742596293103816688276529980565938786067656835790804854305946865623309708319050613528435719294147071918266282341416809475638210321034094380197607198261089533975387870727689534453682272627494859581999035305759849742304403637888418778762358273143765744220898679854351673815189401154194430326592989422944232490291143145145554498343944647975600759082226431928575038909912109375000 676 603328285732610383015152400653868525809807266222334412305564256889916895959508700872820647530933673422736017050995770270139056886660688113565756624264573811683868070141418801608483420699561297459039876470970673140586585876218093055634145753990021405803405356220259814161591674154908226524351349689742255209397487005814525924184054342465010283384214507452223782945347696571146454828887242453487325994650907526085664444692249054717435983684201311531478992374511642056852214825770807041971059327630602194996875237006185819986839966891588386929706451394497333308120575788440329985575494873375635386145701194416405717225810668477555846567313869068827994687861305134156626839125303701413354226595914462364492408101575238056583447450459948462400672219985153788002207875251770019531250000 677 8712140464852002000328085742425152369640954783054160021482751564790953225194646552599014818200264099362065810885324244592199582988857920573870511588110677851298615897815016202344138589154409293093814079684066991102687036838967479683961449862219716813128412219824707978199555522667688302785578406999666817452157425247220406937601128235984535824201956709378493246135485055643126235523254210711985899995205998123509162729476346279805248227953976536212062040361371675366470218095029189594008697896755403770537073123078551086593304260598606244929789994954045458442532034620322078864271307955826640194887771699922504899969224051187145471152954986953529505570170398136323047408524098602448902930095998015284282143156102137427339504515947683901608278311812227912014350295066833496093750000 678 125804874236119377895414020592782923023329249415434496721069762430501782721498129962466141632018682603320217872427529098696883877862172033275860550484052331589444271255000796392895868176156069152925337643842435531661983483037017492295998590953308991446306073511389016722746832980632900754503190609166751420843176752320157514027425079170961272890306616861652903245142001580849425941375364481977635280035817666513750253041896411210960494095927503885200378113818846242682037816509514394947014680504819962275915063329042471396835003419166442788866170162316495105439099161217247603815837201839906646477127814344492960540517150135964066202889846883620186815546788679075091182511936836363399761603083533111090240956748151823329038951502528871900093987434843256778549402952194213867187500000 679 1816650905599640484857351670050467666304152652231224726090310075636516418903217009267504263812892969567067459134253542326769389423401661048930295238906640922415331946918675778724468213473286839840052737163607032244899391102373306868784336403968504634304909723123298195335862641822803624646678485357780679334754503496463353272958354733954444136592180610930427504155704545350727931041947423482757874126978954229738727471103081449438943618905513027236652721909632137610804744350010778575028644318179609146870411072101723544125231820064806050616936033788123141987589765621590303224252907044235238764322798125569068542871300812842259675964075264878415848625425725899979016322119584836974562032735065135014261542514320483058103457363684691517019369200180989309956203214824199676513671875000 680 26232936018402348211694791070533494625973650595490715015295873735198005048576594106874037332006640399430775553941316390466192394609081295991306954535222102305745820683925933386952791675810958829033254602424971901572447490398422043413574402579477971048687344654901442301868700560209064202678572037255557760782349185713790936003900887724240758259497068434608599573362000889238061262554868892258755612035978322687875906912332475115701536829901342480782440501994664507970283031643422055877699265805403015495041488156967928511156490233810758254061761570596985029504152975466943775017071948463084226581831738438235452742883007082454652049202698318252734875101729511053864737266017186387861226072714073933771335819787952437389513822089541544353057458960343240050860913470387458801269531250000 681 378811997094257313817763583215277797985131689934645900640690906491890435243848530573526123868466319251275294587930591869581767239223487111823744888338657005096187372656318893102807010779938722174532156094247409954337353987744290295815810066925404712957759625503154064160980873783915939747284149710283716455694879454012910981269784828120984331982504179779006184996655368327094534558904958328531167385970921082144550464584348390016384895712624345343041113457501710027062519571223443824486702416785951132008084933108164052961814134334668849220335204722073485599392442709003401036423652944193135123314832208157584616688956988619671948374311078773055971778301192396710027723714014748378787503271949865256089726565888774242162908085987255095953988096035836008468322688713669776916503906250000 682 5470184188863308118037951691050094112568635931792867831479533710526640055243175332801190977256273343581036713175821896839002373651364724498141353589077324471491158483309012791714535416934771043835233143766725807074783296303485384436707238231141529447387514123545170473341891653293413127569207381734208950372710704619862005499406967664846733814941275911486305248482459475730231293345372934522699130565192435718023094430825449355240355087871796187512570443802691886435254384823387085633977911978006720184977951218924188478568980354703120301394156677776552888894133341520226375937812116592914567796090067973862181107258635680235132627913957855291074843532520010198868867008712571128701644174584232857164483608340555461678903199546610874004460515346304205763772188220173120498657226562500000 683 78991720140773417184833743522317909652532026317738504726302331232471412049684905478202563759055681384607709189619167027481824153725486712788701542359964101459377229875514285541904214172322460766494766883627497620260954604225535909714924662878634251746931028346461613370799098046355773090479006263824115935791292522524112550887905308756033172759563725844192704215157583884879454548823389512421732650624533577479210715892122928963359938349453572551546354819798320303460316208478041665710179752680253088966591472196757887612729455852550925743430375290045882219225175194392667753050840320312341884354440598161978892100681286981300924888293943206384623204293931545967540532574542503530849561118156359416876363962776259694742680469717328614814784741235409448734117177082225680351257324218750000 684 1140676737197066455469381941148018525793237990255279548500773005403723680737408776247293528273268453871249666498133095728672360109502108022194099025168832764649823540947358460499103000565966321936252763467555229832068719406488924541512807625780800547052677937102928107669036586408751529790762132670156532131287405458167806643197111554599906094423416231473607959509490777679504707032835309966783387985986094469146672195765669959280608151303277571954675659814260101057511012166322379821997550863677391347271399133467411095292391377155867023749821958942245962509115663932852871697865632258920138306818290318569826063947856978570444973786850602987732490130750003615950355761019909697058031816525374727798256452116920823413038661976310646538444878387436043354341563826892524957656860351562500000 685 16471948897574315248391432985797263898972417155384176560831520503549182558163765177108542737997438342044377119881415151813291163468692805884930850408182043796378589555643202277293110518035538908201204474270298289256504677988265444411788415185496478095770917740653678191557796138021762392378659903788765641611790608296792657674713281504435950252294469721205544617155566126767647292611961210621780043000036616048329254874178461959174254460536044833590403725223674288770049677734275777184755465943577928225963405388247823491826968637726584508037940105060116942115641204984169748567175787934038386092151253903280455030706904542231937544089801309191256527707503104709466407680013937842272355027312414788658901315677188400588570293863466349267974558109178806475370038242544978857040405273437500000 686 237864029587074797106494856500234227545132250907639248551729035295440368358768868037709198065257103163891744632891351867667060125129291146590889170944595766472652283329299633570855355183839244971014209789375789474957611076122336669540084918355795209255162657214104369657362013164470856898633076246336261292974676001569264857648578086110786050177740674951225893969204477792375468432129898160469020959151881974775674209276112450201519869890296689856134764145240555704760376267824978575463306338902513160779137303187104694233694445218722605626797527288288943534070788631626285463680891783650009177837404431996847389012758264056222874474315445347195640662176459050512344952037818965348673197123995198904502101860402249657798869207459104905211393662760321898730353495921008288860321044921875000000 687 3434898730586430942820238157160648085074094977975049428897779550889391065957154398913080156095523844907270040174559172708866831046425583837498107143460645165156931893113425122285147631229310030934010312817030876802197011222969093196249070896598635499164443301398010800142751762186907392610292985660715858128221186289072338451948676302119189527782910648776551859268971593521000159793616318897043766588304263014856924020720994514395521321448253335529035156354499242444420412525288725656085169330557318649294710112620591169297248330676808930545713563824001142870428473661477321504153213678385643101537317060199049005032605518281438792320101675687958268275162227653278687573567573547210403984034496730436491375645658377106576776329499352338179402914703809701624237504802295006811618804931640625000 688 49602147462735501594446788006133609233805439792954553972170652202779912541918196672199377875895708339391268660300596856675400097563506937069217671293388179037574247055439233005881332419323534341557883843241264484244608430273194767814317655310399415137282683260250508991533830838321939073722126746641377401312904343263604351707605709417095671369028466152909014519475207067733216966047801993886519478012958394308553998083948655015789561263184326595383973212748277048669856636639310817924157948354416849294982886574201484699988408408131532943693633098691899119475452297157710630530187731481988518093499788606313409448734618788046838959725640638686980303691199648099367871072160568150664542412640745323109841894091331239470868987554804669741604507786488995058071793664566939696669578552246093750000 689 716289183085271901939321712647696493324389341970254335629808574949852844517693278857858765176918714952629287020790502296146287404547739761933668645080229227638220876967948396768397440002495925482780947433345210085506536736300739986575804604561070926675803977751905558315326396802754595285930409868606990222248777403322342321296567201607154693195033637201156289489494090641698882377132000824979489566007586658452539144111807421820644067778626338982263099922174632747012434803091944348923498612221579393951705913532067758919222631197063463495462188842348330526113375680328814192075977447453488332300001657217965093902150291922691444129723599273781930952789714670295795529884604610550676733419604525789033270835003256176429574393565762170776165344967872580794754355792974820360541343688964843750000 690 10343741879011487004319674682422779726070445180268579794076392983093291374228383170205526213459347745581277049137129053071553230012761084661035528202124856258904456346536371934576689090122795198622580808066325976651681466847106460773343417870640787655142254654927047227603949294600211783466446448557089700429158300055841269309251871872425061457320097076624939324035033448539784842502719637674317118734314602022167442464198683610474130597310552646534695025032015943303201977791621194143428932539954379822573323401683306335179042091785738912274277884781449132299818460486503552249415624109428301109335447884434513153187118824196551372222270872984256775577144047282184967776117192342230471402987843398041683222813180942478273808700803779033900735164310576846835587616624252405017614364624023437500000 691 149371698811399491755432506594100516336694374870099231179595286770639400416587742846666389987459295951283973624274248173922784313204565265160573451957401777323774288160684943333280360464824026416715253087962389823188729410771161033554644871373039086761769106258464577801834897061648976065767545177190450089416652475867110434119799951453184583868035096164252423971478175792144488841524627616776661770003679880509000610992978317297534454527313364514366757554887101763008517206583613755214003345189474753114334633270749834706929219445056237385314886907285509448643242300316314766325436260184347632143853242685240448944548535941294251517282075092401338203182933844422355715868408988602094665504586005585930825749457585744480004562983750545671946414457369840464440180483052245108410716056823730468750000 692 2157050566869005610879055589793178499361319813135132413536487623912255734349208849313205088807512362842959396986065409113711931825273774522195627249370237395232716327465317511559356634132378052495246016740632983179693089150079192582066640555021297390117480927276467682591109127417999492845912418239816123048979459708744154744597590189379046756783342022109544549550951406704130097218088709870705522835521972172894423702754866945060215724590478102662304605486755176496495012688245149087867805465750294472388456747996467105764715701960396789439198768669296686250773538231630068014593132795828406250092602630759149037297514131273376425306409446376882443489410712349761283303345493932288379801563485572412009244178514895846115077728399569183220343911797230954802140345805128163192421197891235351562500000 693 31149687090549803755669468233593149384815294479974781596357818643377227472201112591389297466105614330242088741076549678919969364475638918262727574898519622007946510786559054564313185959997066061589536226448423498001262713114073537934758217863895343136796130617883509427955948566529304868876451145859315883696560472766819421346590897415803679805798713098353484170226748451098637612840125672988267476406593502593732297561185973788006171670472966760113435775731124220486088032496041997807981269133382441052477964600207519527726606947015542840162386164027400781343249380614683806512456444898029811900389537723882020387486927451443108453340659540651117963193639456951766498239379599527766955536831067419475608046746997071345589588323620033174144906897965769370512090219449419237207621335983276367187500000 694 449829986423104499960965477624441180205389164866315525651946747804114629619938460064159024659713649429455451254076493522424291423640223940655081351535727791439043062908049078226040152517396916961309421545436247436618279734595418517714945698771581850058213795015854712025187345789785621017793763912679842783999699090359293478296824682407443180504895447957091279392668102362010735982876477850223039069906410793501628303581496435051959796483641987337249167265674714197548312386041512310924228046469177202023661012137832916366091190064141025798126981671262998973220209831111688965525028862098723627414786196534413139668565901358592511284708087593391070615715111125522613937995666908429702111483873875999133599785119805389240858830222172244809081467219698583469289498992793596698902547359466552734375000000 695 6495976809075920092303872363984315791894677548884081551154400662945860221784648747449060633624320879463383359358963478199928601017001851878180263247783521808861714922106275447577837196615525623761586173666392066329652156175985813603387356548222577692248005935797069234689618454729508066101501335087187562755199005394968559905298700410786249667786662525792069983285616390343995191876864525903920206593417388129225716321774188356414740539866042998467962721140356685948559394426057525345205525868824926442757576294768670008200924627655714300685892365632419477615458288639171392957028829869834049444014057900073246120278886655119028806165789039854172400823028048908194213989035356839467187232110766896396893665091466349455683968929776548622447626352382745790929943763281073643156560137867927551269531250000 696 93808431231040583423406113723547859885583584320803065125339497537291924603336414310264453894701580512212763091903665798272611449506442649125275961462561235840130249230765289315205116409119203151838973588948196822043636444107926873916189877173569342014257866094199396618212613008663643501526504732612330167226907993611570580154469463912159953367691076704720208946373014270510957040513462704561186434079242383963155395439073569531770779065659763230595821641997275996121347019789720823600137336722218089759546953897187541316254632278809004548391323936238785122866339663052443478717821264082741021480870323900183982810158586125217553037645814234126923751598016055414585352582442448896659272839420502056540736616000638917816228874546996826838516900289248678045366663935666906581900548189878463745117187500000 697 1354692172584203681885317852050850616299190913855059832309161208932215875921561290807759414790373604064412141962549706564500640795242755211874314479364920061146565934262824592085214216973076325535777522690826622984440108571688553176653564419694334691360491324730487887454095864079833675502895038244186433725332039614683275430970131646786063995534381464273228394774062775766606731957018435292663844613366532419228946749248782164700440370154854600411720728048163643104914701512295147082459148799761937077554681698851983378337328966111965212379592445419260392272361935040089696576115253965486832779572123198689814321286537258882037983082504758833088914575931238012363288916451371737616172006515428301157514574902297093259948480730578925063685461885152941861312683030638126524536346551030874252319335937500000 698 19563236561667098250765281293250674190192302250780786830520594623359080267799725977071128817551828002544410202318129177291795327017335777542705753151509621232354996431755925251098880465113959241387270947216589115281187177921496349749161332322906477798462054357461063843036565109572658230472660944198206304373659106638826097795468493164572999333607413842192725140148964645725484725013759039975241447363277412459478275728144341696769880093396689641007051226388375527681721722510194057714233875319007037187519649937038291598450187628008339541403269952544931211099071818841904455424605872438360940198821543615108248382085214142993299729420346851452651278748588320896972486341496767074648943031747197777738397861385019851262194109380256396738259760071213408543270260986357556021175696514546871185302734375000000 699 282515398890277378944665223194794982960205110124070651104019825540379991571108449034632863732125435761305413557932132812471178553842063973796410851653144951437809690938764537861685450513176106700436029239107510632665434888008500401236544372155496274934648433009655796118257755999483585333802351511361580753679290272613801640245429012691848388999283515610795935593256136748627186049312665480764552920033810863375293487405806228571683814092738659665587082623828573403119441010202619407071321573045432425807429225846340486363228082875533318787310866400678185065638759730551433944567939252640509341126564821063025976203990177174791370404745400231800714981948361444801898063156259068490525690100297244117803436324280916288511606317864430001260553562112461827375271914558618746582396852318197488784790039062500000 700 4079856349317389108577936041483686397764524012770541044691822190501490784487689733858576220314323495918092539198325541778171094019404344044831809641436805450784956598408081339035118355930628029529293636751126587095132584975895241716556472139150207084264779547053436209271418274913321145834952226133980991023891792295513602918879588058843370441242993430024241607879793391292415500406727368450326124009283314218092851600781239796533846583084369043035277525571804354413542993934044806451019927545067398973601765502291134381403855067447539871387332991148899929016425218639490179876741053106251998261994931314128514718171446820157753801813917234033917197135715270718818274274246626098051437126405698889157143990865835250188012058943123906595963936278996839132558976763476277227482569287531077861785888671875000000 701 58918128700843746980899151937512123911034631995409186932187521716108029575521579346641001576500310270712646364685150959314513849688043650503416464746560938292158011433620379775864042412950556705152451703464945143339254126175009962979784349542106908199720827749741722468603413555618956070201500272965433174499968800591996850670909741188984982861786899945418684057010003198039186491197558658553725353392832661987940796454718639954003748924424593225676080445778468918278202569409454787942109519290161934998588735580870986732245434616154145885399019311780860251637603802004018851699292009987084349422722910138313502296659315160677773974899740267596700783590909644981940004117517413851439369730107150350461565744695958712650256297005964395639550700962132266182800653837869919726699663442559540271759033203125000000 702 850852617512182048451850189701577041532009306088820190833355458049661694186710004462721171807535188231415713088800053512951704190663739900501211465823312743947395918780713190994887463899830925916996378010739817188794182975227960518462605952038902311981871349493433767447093127724307211234949821004554896075244127885856264653564163211360214174738638085565955344635251657121073283710846394518194173205663693672087638242696946073895842373765223864219430821084282894845355297849940457345050754783950494460182789604653366171400835795003670603093111797211873503990833241960604458629080466466811780255660151174465635295881264821871230378330389745161425816435534007338325455047526256408029607223662424155937661029743381972585994908316043729305048244527560302564895292282490246726922578091034665703773498535156250000000 703 12287429855827898366562032279334485120161801971939455224505068136020466626034126978610234510633142037883274944270024838151439640892500081934389809306577282149199845706919871357454138308628348422029615936819006119125131959383605520682518902420206281351569529034342654313341447460692337019082592116201839200896621798947558714484306640388824902437768261013157092031545688640916252922884989706546782976876853466489414200915783339502295532829147250147993023359140508715398011839061336933508763640444193417401771786440347371835564515549044953795745800778156466034317287256150720549055801502753735543006248328410064708378316926637897694958848861484817059291158344588370575920435843076653447814826694105680781609177460180895209946148727727149756337829974809479473362778269545769055381967405082832556217908859252929687500 704 177447170314914022945350195059000906366296327823035451193737682481899240684786571260169614972903733761618967402570551017735302184411064567382576710670787398778944786237784024387385597205370719855969049137532294982649539507288691366363377314589783864930044508547021142991326830807012892022038707982048332756070579417194983389858200034497555672689471656127285436495222845551449933350057690290739647826137950690612221337837178858563556935029002606195317168441154085462602656806156531304922346145224314346041224923430290039064569922734264338775084054492542781728679484858912186849086479641090651788567432469179603359810251525388556411381516018444128156561103997881210844886614521317218536188554190533803032904534009097326488607463220007318156260787344372743469070461940222289964896873470934224314987659454345703125000 705 2562585799780988072471013531149506129664611212641210404381868150425168920963857631414660461884144051686481399201802927680245669085775772162082752093412872663915485432766576966678530207006253721693567000086585173039567408303064712278859948003481095458430675371864160093718798924761295488154844780243441319935706025517658093286833757833715363902400238860415718051506459440020962459659009964731346406870721651948104169958388378333642232929528902794573500381894899226648848794008407842699465991568879817763520133005279958156356433224996453727858626759258368477035537827728266556692252438566709910428107248584927156006416289006528885937506941543869198741375651601269546196440632848057534376474327575237673620290005421540769995903331901598031905488577760519589089631953057334297352287677540516597218811511993408203125000 706 37007441305196299759948907975667044473858352231080795183305308804976758471616480178059556438347007473609437480374350602898747060501082020893919252748340717098468640870472991154648521055518756818681829595185145598536738424477714275107678155546565247023474855411082133167044873716168194143116887999555862692320957549190571756379647096309507000250348411099543233272058263136121810550938304788097370347069014322620183214095997319622902942086024599222789006311076704377314674472610889416402034803589619299397775514875397842413115551281904094116368443598466152396056874345108778998001600247227795371157673947481084738367780016933860089800871234830581466001823291277572138681418952822497966186581881295247224850224357999404295337798705206133057462286123006871980023562151578030501863914025761914672330021858215332031250000 707 534442523354203373334340263473648577263466729706507583521139335777319307996580924440952941276239394190655085710039391098578305407404711024420355682578486319712610899847102293918805789321083790882001516066500993711712587725391600190316089365079990334161313016928604395995203116176439996765972290717506001974747613461676359401507047357389530211076341210606072581962173652113303531581906899216056363921718179673375866708366296028607622365042510550005739036209945644729465082367115346222472980014458331890717560061711273832314717380965402344086242314723382417021863419509198889045649115760121906280102661098471519427083125620490415115834631419607193934452226490735158070747454958688490569750352976636212563487731458695880318296818905808659749255010074002537080618207696841690142186553913461466436274349689483642578125000 708 7718168435182638536303244577837027780528257392574949217025441128270776995309903075292920128943509796457416690980978930878930588910684835621240442190774749960806678979509425837146055641294268343950876892531638981121830931029322765070368127349240984593084230403274800172154343619756623905550445810208455293484331520598641738689706984636813677168674964557367736557911010543688413416032421959767923938349582952661044521849423357112124539204982870124792784606376754033414947956673651783934563810293150491147626394630538864016587425393876586647571000083066985773667242768749535179391825960567417618195299337079887635924138240019061997203253635041199651583520487098089156993441389576907554910788928016709230625967176869873556986207498797108801645258776191407292325834765287986957357779793653662636643275618553161621093750000 709 111462503669893303188206606149128338197272857775474593635626563318354549244020717592282225166965399549828370230198089422561771114114920655227833448502308479861528688231403462490580215483294765100701295518946518532622366663292048837018082183168761265329351662784397258875969522311284386654318907560100946530959510745761040210540717427844645037664290688600030087027913348789487845575925021056692020088734098868846284300818494742113743097982820947830970645048343773221959531672368453233816475270755181982849127908203304303041300567272997290443046768811696730853673570458789611728958112498377200888203922668580927693308756726725592424533094725972980526768827284315412414247307658931491586564505838927078331519843387242632833368580536116188625204864068798109626728609572954097452560096037643688759999349713325500488281250000 710 1609698828279945605547729913315670696948215686523965344637440151873690920897751156750905455718535337188068202797958146640181298949914957817293808704025703926097048929119832986392940458769402753554956000310631597872251587930539144280873326928415911375064991961841227034738657523170337930540658294778657557596853614846191409997451162716295902123238445680316622132610423040968102380925878578049514139509165238410980608313731506953253559296492263693183136614811278190670862309655292143946275794482435989476832019726485466669840426547531169737930256265447345339793411159477146157346220244648992892699060349106833373093260292598532327682886537655166027298395300668354335170268319795501858935588260156833798455150206423436457999720625985401510642010638611482231457023472200150578884786378708326992637012153863906860351562500000 711 23246723513625953508424386752018428737478691590562680612760232986949547686567680948870953250407457414292393261660322516445607584951816363791042568097126848050692637761668008910362323169804401757730543936207062464317913521560444143533067913235193766390720097562686550056448500138700072446558688106735671637942789912169682212530774620352832166622050204016721199393498407680922730662767229494028124358135168469071732020499578219147530293659507672639269264479390736337476697729978880193896781688536771753368792788427060479367879063293108870311881079782313677955679786038971488930650681931958194060217304869446898894509488871187175244458287313515058697235771543442338357631187547583549456017935962984079203769492860045828558802477819162984898035605736919850745753169669924414773094951958132270419810083694756031036376953125000 712 335722275108830866801918603653425168790551374949713483231657103475268470228423329872345350446683466834640227481770500252256238644472899372684778975642994480727971747790363608930346200067622104643175511072345896364796660893899714961180857553720594010710035687074962008036614880305226979607041711943086757554592728088234089476097751480133512609301305313486617854470140690845080283442619596727640682317170914127835972089044948756696429047312810103624122684180153684224668204080194770523145495513710936673427577361644735083531532738795468139444080237622600872382969988045248787862403778395094397155099046932624453965179301567176532280860411125534158360611747524855467870155060641976722540804790429670809701805542319215918060834681361456478674025898125157482980797575290400938766459046358470175164256943389773368835449218750000 713 4848415667851254364661289893006303121397155623756599247615282454096478190956670529844735886529500314662005480240883030615161402313276612448632491778078566153011484832113452493607877323620645124909716657828391190795447474274107668505134898089216587143296707831166103147494357642101154535910484895907368756844202360018381303621348036675397004264819867104640339782489237276822841903304102576678655475530752302242104320648283628400297746247695724869638813005573452265162251178237502485330496314602814104012221349576619432596469720458996342358176957378297003402434532352588371059753281588011642971029413330274172072666814174144452460920831199084208988711409967560490492111551353559686278919002893625034472185322442814313871067519987460454117793562736649149890837430191964863676650420928893048255758913001045584678649902343750000 714 70019791314739012042908144208532654444793852355064323438594254553853778630406567260637188726339691215840155028917137276237535465484308966956448457651127515218473591328838959327429216576524266925855076358783664385611493221503480650880298390871602326831888654566364274037732727231605239816818914059188713915884148091687395057507844138530783737948499514583244609378324758307309344077283820335102098421031860257724883476166443491036112224363189273268973193704379874084514997774882889981353587391498157078791557834879825444466666861745577538781049470564076773233296232380949208483967565095862333335154246866755449760977377968916029844227205864645086166001923214087317304262665120461159558391511089727542094363227368472336010333380098898068861037237894789368827501956574541772298830768356259213192060997243970632553100585937500000 715 1011213949990761079794521515702307404988282672311163073817787969822496341642934859123130854653284203248652266438946820685957507561203180396281635654766774831151134811823124858315042154105042145873769277939227835960078092461857035041266158405790898211974922708189428704561623620438811483594983552295042469228479292758050846107856704926871863815668621290147877774892562432879155900418882376557064913564624541568434293889162540953845056201370685151465683022622456261819643171782694631383088343630676184585299239777349627326991671228160826342277630287014798904230359546553245117301074474077777413815414038222201958183591690897500695674696313142479051111827734887789646100377926486516012206529006172953366249999618655504494946889192078923325621895685779430964764854666620846511220882220707939502801764319883659482002258300781250000 716 14603823074574475151978646712006462682699721330894657505606753177187998345246268775626787043291455768813701921184912305156713957339405555478713905604853757551594878131779128822462338039598447671755643522589438525638199456508919604828781147420197808235318917720167360431299219845202372429438658664269453829545657099540479221922707657337040452009204572369625103027925604211976584660111234297057973572246077171440794144205423582763654147818673825980962587488609722034772101973931728729926188682779081546827138546283873832163618973684901026419552780541927066990865501140274921673604112141948867938067732644254726263961184473024757782988349012664362482019839654470853934835320357519250628591502043081904416467875865652900264685832172106464569465662810255632298965353584109466585581047545078225979864328110124915838241577148437500000 717 210907168132563642289146764185070510693255205871200437650372285731556024436494648485917511760722430001779162799821776030165656791327102634181978701761691957343328262384557345585327148875539476869469037577413400912923302678209743081944303038607514226026677593344795199275199093722353732663263119035800618575933496783641446870171305303374260539046875186992018269730249773254786546901718545317237671635640337171353953309197245958834577609363778183347293606988541530058775253287564818641684722240319722573473229600255589598608267825423164960743608485722240073338615689801245134920787558602894720727394047083370857039641126433297686960488039331100992540038657121150096280290422462704938174794937498984342254156940066450144403880102004695296733802945465709971670785278453448796280699092334925959235647496825549751520156860351562500000 718 3045912207219280014108371602770558617500934862890236854466881054601530466547972086655095871942464929190378498097316702633519609845817486206802033181132484499751607713254644520443396193957986662640775282700916918431006020255186228458008573685380943932912038744765820172592889683146848638330430305805819973864075716527922270869576545884777415360549959705150676313198199773218592738120291550440723034427237187800835245350339105269226813779299833350269994782945766450892460199735390439301813179970795866379808551922847590589285881060015697348204170376456971703994936360685563522460720337219343653609992836972824865256124503063927235150807695348935410263502523338544322996940768096124042840870815135874584661852796062533303246835878927843139904143395913067420571673563990542393054171865958423826015177837689407169818878173828125000000 719 43989060074523893445877557691885115055726826904112009020921842284808248948079202566779860007247475621616230888139811032990798222130381485687592942333087710539190685707070878355551719510660172151271106690238532557622605374229048944112858307728329372654244125011149143402408895459591673371171543036855707698487809265273013388781651239114866491960241889218268125929070838537856418495147241417272829388470928678540471824817804047944497142132544845342470921852872113521046256307809503632611138511771662934810311723973137857488705372730767817702000757734248601082922554911183509553755801228305454335350381286940751324912075134464832007032656452961456824152658177646822776150805840389648947107049998001077652628309162787532339792317957227477360793893954663409525803757697853154491010485802071107441779673763448954559862613677978515625000 720 635291785422639920493471831238676724913530292130036899986806744385684871517814435892501357309176128519226382177006947802313758705842487061478160408112180644928185326318173589850375265433360781351879463292915139680322199073090315316443853780474865815517483291832298838900039420615213861339054906428387426466694960013751466610013154695202932151175993204420282225643862373905794584282301327790902751459911455779358409245776313513532490557287569898527944611831379873271279770314255104632147204059461463338507881394625642393639236207362617532664276501209637884751437476579961073160058534681603867437356446828513663391363342203823789450953581605093639020833795056548951228662716121727716127726532385341014255678979537698581735247160220371829772163852075395104630622945570721412023036419849031028461716630317823728546500205993652343750000 721 9174936139132447234493146772454431839333191725857768656407840468664194624762036412146491705274727443499565881557989178966358101404779356647022085094040606624931997659798011782178078488423207419860760400593333476563698930079745911973108480770234502612929102721138680803383668122201549431559548540378286022947445408392873827877519362720203783491541480066290144415634213539175898570176028818760907897662709501649455315606809679906143647250761638135302983977164792249457840481167885607758238951938689244733531081071496699902480693502245919351070832129580197209111507865686930186571204706523243762330959095808933342466209417482941369728147800214759476128745274773719032023317711045545404380805839041193945768911013981575765401741620326639292554039235642942024657956375198867175801982917852364293742617462612543022260069847106933593750000 722 132505562444449729147043057326652381862460043952195679492012544240952807518520157565512859095581980645907740051848110178521818674708767443534421367081250827731542533105060181523441296402469297458813991002613955769332803450125492873505932779749836240291507489151439489449770484614013886423616490770931606565214394946496659556757740931685825316563217633170067119945387591470725378026251091803546199832893496896141902948339623821115050309444988121904858159265560818062587722507816729312779680667566121041779805714427746027274102906906392595234425700083218677131115158853190380052839712748921196024957134737483431701860129160910917970680838805872179298669111645542940582746199338555606827466085742695416620080604025425587810230837002240646745059679516991556554758546098542323671225056322690773885630832751303387340158224105834960937500000 723 1913667211073396449846971647147728300303603779505181591930907494543117849014284553272170127584134449436894866990249138448702685857063558380762644870303608108556232014296920308587976748347280033566703743206558267871084054650985673783911369470383988344611232836026272809129852935613142662443236922418428421358756016327038353871787347543037046398544726835751180046018051463829165584187258196540211906143820367533300987568103289886914518505602413085470889897216144480739867888514071956787529230522799521294873093670272100060408426248049486702994041117359563687186550099082567484257053538328246660703564746285050155937055120407108710594500767442632132987103088161805770239748086835664999630110577605045170398085553702959190206440798372840871645849980536799856676781861053129721476441559614858163237971488968014455167576670646667480468750000 724 27637576906814662446555134817986464729679247656222283017629775021629629121333756117054177937629807284474810565454011295781113955449008665146327300842317464166944524875487118317895247266728986847571182129500573863252308335890364456937234260521525200147982160777811065706883074188988596201000758290297447809454367040196686792450256279632514194623794133546781377128049127445874383680542569712226259006280210120669943414916355769318686588831068142655916095908329403841394236544478795764978473945250055064501533913577228520467252060560500463850459788319153345879305059804640655372893162608595918479971114174217424470772064182009170234918483938576151569699660409730716203185840472713242336956219235099194967840610032514810386714848561662879526511451213056636716565765388671699937260896709556384168854359373312945535872131586074829101562500000 725 399148729877767504395916065346555467002054897978073247449272383717685109615895189497042311483181227268057859485830046154263605873944324161469657313921238791708173148400653545148172944587460526556209758332501356838653506978014283208483596177396543063763013501976202097538106131133031112061686176354997408908544532270102056797052387479319377295326377403461451653889459724549367606255744932565113824173060157837990841544351103044584893831677870267521471016607040309773840948840005273628026717318504922276765518828988296135091541299358773292413205226606687077306143607215299439481809847853511118346676665921877657799019203626674530142125217467061423791975257186941090955228373425674955762933913096296862848739904882865623886993966777699735982307114604603529356546663413966816805389825775962273340241592833876893564593046903610229492187500000 726 5764621205066989325832556670592494895538919594791538085430296724196455050645100474968783980018488541599365217590505688372383495091231859281498556203865402122608205643060892774590779510694785862612490680142945597756930794272651086670278366113641128284223107512274931925082877999606687680953373450807406088224737584966972139073605637700975161489099834813199568273286733344630370927089179276186597891481916258652055004424455541977975904088790138595743994739969347763858154039906828981616388524597831131911882852729335764807035797669919688592430504674852362721296828991484467823498059028974650246011487605991432722581362705916198476417824368259601871120435558254349583592626985181557925672168997153125319666970958414198603853863038862323503339385115065415147647872014889674898872153004940449539349189844728016396402381360530853271484375000000 727 83254560132847307210692193178033974925908403337352747292918149927127411439768391360532935664346328747103599946994374965801432751355533123619414694278478630387943935970380310983804938879563912147663906042846045108195468456121966845092164946898634747625696386042218460459126458418364515803124612653354066957705843733384870723228642090651985183114959767081079026216026883892329626933753528563481683463179607257707267039443647044442398412325280547087795226110640501431285993361436702242390900629029122053059419997357043251113902121952093714681386442008814532770173895642557623606431080378431350563790753147783809487313305366229726805093029474893478856380994154660873865656077521976496189239627155288039628481007613395741110646950386762329418334413564331699715170156453759479266345842399421593342046313268589585732115665450692176818847656250000 728 1202393210346553607505098106052650523510379723584348341714907335663064097540689518120119671271282947564151230989179129453693845181514760715491149049974432807768861021426689811338997786991086088954700101811670337457505521955032980085433789401227515565440609509741221609700241996941079951201222474737184538587828899020395236194213617258317897167401572297776500557106581190640965882634807007184829751511651014125006009282486538571407484759747463251696309088357201066804293027120871591734578544092910416640017016289472096136782766455053536399404401947479871364819081418071050112873532168866019841446924908291182462980635181233236923873465486352787984479655099762555680288389784150086605254316872091615168762882013045557446156489386598447385408524320820338709300874306964894520163014211775916150728906600653189684635435696691274642944335937500000 729 17365457338935461197226604725962550884733424430854136378397370247738511851823173476002120646827685022024846661089242559081243829418948297472603949368344066939492446254999385841631647275650256418577873572526179223648228780105173874156452052416794938173368738006457771497301001470985554314920662993153022182143144092045882890529745999262153840382294312774202817742902416959535591517153469689631335300419492216017921786618885417644708440121482497203546648036670641068623227440068411628979937817601878125807002822316880555107041588818351034100620138229519277478768085603731573637831961733655262659029624261270441268281798288312795986098878824520981100796515319870355942157920118340560027656465905511343320661281544217363955486059901705864830728588851302470327506085415243646362526634070718819790885966564131237532819795887917280197143554687500000 730 250799783863864701458877221963457251599201295957058005936171585069067079175554505443987921453319296313551771672342348067868971173530828995971391382508384363779393057417989910830400140406807643401271465791580402762657368403657135518149071887870790207138425156863050806561805085581163804509895042601106656785380734916554873894497938522722832011146657254108229436967248939667160639166372041960706836258661882857812761814168977068450785538939449212614162179957730866019878060808589007064562843161204239658563037139404148317380996528751605509749296097602542476235517191751006430645983321722672074732384830797615966429875846882982181929948033002154229883072565672691176985072822842254072385084025897120152694525101628396818668108990547735967379121278927396054238893114323897870827591851433595381847571452460510244009128655306994915008544921875000000 731 3622174003066048075535438012661167320036444837602738023414388285534098381907819463683360459439896623847680774396444097303207006439306484866857603512685340943860291124706650840093153527633246879455074492438883759616474658362974056802395705717001043896204271504416058811674013517148805541316111347870879784114514171697747018337322534344278365726444341750723666316018357993793854154290034399927086616145608364090818649602999122148943415978170073441778782699021606783372010715995485829250209241888869411358663344274828050468707232001604814465422198803862816004425070244634670187403628855275224171537615698136444173188923014734928164053625886769685356274914495933304559023584754677200186793924216868174710937221031601257998438695817534066183717036316012699840068406419201008793618256353060801855995285997852350945436228357721120119094848632812500000 732 52313367376816623164918183305002693586275351009871582177189740858567997139780376037869943940971133290832395994208982287015512397916580436885944723945561925189576404640174203271579083096203049756880608761463265868826512874593088317543169681293412174767509499248028340124940519451496669694511375895561176651199327984735653810145087404815524012451454210331741663143876179225978042223665860873708046325654019655869592842761812955309026330541015471264060736121629774440889001396715361076889619601937014859641423407639197976292137253621261492305276775444098932513757944994197065882659841970085239379568954359011467686560974416924747087852089489924542615457791596478964478290303010831924836979814707216342569783462151743561128159010590089505829249056772040749103205222423458557973129230998032143046811543417307088787993052392266690731048583984375000000 733 755539640832508226033704319397635417116079834048515748346806916403252159024268701251487410173272408921092955897081116749980532551644768617663838627221585103038616489108592829427773772565916078239466160814183818414083073013245260231884652534902271543997259354775700359024090326269160848730824884531992081968737556151897932815066633068247994488734794381168522287325657289078356577157797888408837674875526172788090545664410314893742540566788134549241507591203123475296224364837144452972589496870185537489771417641311043543964321305310124403725360455321732808430212242859334472236515625892716140816301655766347065885599533114780580113320257723574045887601699136562914162470984543821569397882285093008939443758902717985834848548465579590013589545501294242898793945641837592479639710630237295917026137310502920119148484445759095251560211181640625000000 734 10911966989695937718880045647921569840381777701161423368641396243480227565143514321879804612324675746069780345019458476183110212939637830254540938268147683159829809033325789747104449166569167719741551197377942539940296717235560157450911341701325315096672705385843516556689643901073394113701516848490151479982513336003024200374056039027484344191268401380565211103893882143273764400390506408426265983120638862249748228605125922215382977140544309986597985926077798355560750354243887864551335775777129584754210805505689218092910253029712179609869428448385560287980337882838444257987923654527828799602159622896054297709842842093493769792911320101836785863821293120503116890842447542237965460401595999798803746154502403740486480563714145502092514024135259642255542156109713943566541642419505263681567551513687530650997814518632367253303527832031250000000 735 157597758886161742820287295215340380564567110001978730709626838639725321096161832536721614160990207405750247737134522186020422009857106650406791964753825699967004651872592347645814815534831188824784091602361734782501531759094669365429580957806793037269188523850535583104073657845576857827037651189353681459641780724371101526113282405151742689334679991533669570906826882137414088800547922504738595159431155046406483533217770288009393145867037640945111967535233284309533730910044241858622927241437980545705381524989259538541825836498758455753433107074344386880548257578295343339528970356881699142238852943212562078567981968074307419039086113295652627025232552407800951955403560795895221632448705683424209305689653435133683261683341318298019212046672649104821518071758616043459815347534534362646487282402416561788438542635049088858067989349365234375000 736 2276136135116002407101478741074223089657481955925248776841232033884939634598797009001889847316772036810540898716019293941503631019243562326916235965295989269157981061884590311967384913780766973011329852321178199057399333704491850637654846546317643250682689179897757306990648055681690469849621139283651233876197301716962445594520778247066830758754222722379226854842299425764349797374666762200697959655886535605609439335061610290543941327016773155888145602257792798853071805814857126640283341883201688752454414834868299763276211664846726862200092491959845089420162046806582162408982736710794691003656328002985725663789746353654149215502312089822515709114768675553336471416170772900142982874543749653981496489148467955461485265482572819919932409374941956768899722427146321890185289714192199987989391179451581850856634048341220477595925331115722656250000 737 32873627435978868534921258668511235411189922957537351107242940036733485009737078847477786637276189575557117711576496334986920963054010571858478032847269608098424373321750115519926380252767782668779924306872743722092685796791867752310835405566693027765755726852957280278391212437495096721754885490127623584240446541595983812834458073382617814286680917613097887266267818254510737254548270411839636247095740857373883210910911418217831895352269993629620326599167440121551713173634477038108869246806243386498884955078918149927912247475698224230224248930348330919488820330429795479566412269329758657073459564258917464509248813098314826158334408700950246512434781177943022017591417493252665454951281217097295306382934025742665450099698954094169477942748703598702422288255364089548769884898401741598198211203332936083953974559790367493405938148498535156250000 738 474786345121864802652169820143559494987846855289306198716402738006324300688017246427964923802181676200355667292766041831909811110464945852643738850961568161412364792384370130379261820033712090654393480137621106279252290573964234345114620930259187178544925889267577718363546719803132262220756249388851235746841798867991897757378718754000429994117855075642090608882727644201662325352052245759482461136838401122877528515409358328559936659149167527223553185760190665489064819194492217449967440081609167140885029962025706659506092432260316007780062551821437350740732014286695433830803352415537684418860952611641722698819323041809184546720779962774379446692470152581974456458036905165245462285356240828902131604691766016896810739565555731058341244102228410915166323538912374679229020221758848380623285876323479929445037228674664220307022333145141601562500000 739 6857250329492741954531879503276961217738838101414392342916519859172437358091779136342907600573539486627575061675140829657404121783652414765908321637874791419699360719549675695468699597560458260559631573647901040391853482700815160271751480577994559067621078012475353587858971846185881905791759128345146034397346812415866384151032470256685411733483800763196522783755049649422431725569791414034447294408565275181266137915255250398252562034680223719850629861339329540144322122682650385904216431369826065679591399442792801677236863666645540722023651585769313620848041897746420021899634929429471660061520397520597933181210934198979748114554761234012916071992742507276002896929750153903376111798356941193010746671567018799700459034466226776134415886331689277077718622370539874719482643596984356617805629541553092765396315577675068198004737496376037597656250000 740 99038254463161613439868274861255740656241480679673717651172619521277951165393893653717347248585482920854030452375743267040555618378365467270847146104449636771346191227755048634804924687083422188180242789375582014397378911819443758007607527700454949512582077330840338828947901846035444838254613420117318340409203172016764072871971227881500475958849189772965644295952691229813254429678880464142551928183186528523936432141506933430467924611003587057101532472236203789824746652137083251386347311122162325780438095547783826759910278581698367313623365578934530721470609371367144008805628447568881193279805718135379384091520761692977353543684304519367970542576550437479501938338064635998435357854610933476716725143690070728720759859386077810180221197098676150537164214740753233521547833882262113340548532768464219926823899342593904293607920408248901367187500000 741 1430398799352847157267553146174479207447730755135241082345878491962064636319538520850352042325664888960142794276887374576179106507188762546254375011557603034839637313131098980007212148797750930246177866680038355963960652003738234205965929856432209528576256648480057296418458235570452290814207580975973653730308834808008430307580666096158733837287054177112456556667736956657250855104930123013793355809917268758386852407635885822857868592990118999997445361875252042741202390869476970536892895222554052617022701698119633475951520007847531607046797523548973825768791762527195486624939272615397258665278755773810268017145865297613627894136775021262797905066506435241124167709299067601575784259175101834850915574332894603846446516711407662215232356777765395860674766934992234494660794515286505034135923115639267187097077860258309556229505687952041625976562500000 742 20659151453813668676497457989207519245760903691007996186056472355501701006228045437295630996733983464824170977584920273964919592050619263658840148549146479824775406235600402414975107167153846166905178182683626330677270037194787271602186237053866398785519551977084120655736231284286014991049832182237878922029953152650568759552356098944076977967971926530307085589585652417795539056486034994370546961658988496902099575265764436465543055312344619671846169575038498693801354582486982697954306696274622598417556838393923771068875307166005855164922616462931840669502182723409655641085539984912871573841075975251671352834529143030128993728482184034698127962336148921570773744790433036447189108181122197777950804628331594600137998464541749427037990250533000259087492156303206253205038964866580016886238582321719045174941709053229033088427968323230743408203125000000 743 298379513795021774681675672895844802932860135278295231184778141768399285351430418316977488215637419133174293242476051752020374338985949222569646310846358222436318659511094661730581727488580565098855473220509646866954129840807780187584415723602976668159898995615324455922038750493321116690354546379001053493295828749250277326235357773036630888373664700747088435922155230663470328357792153191055043344387208987901889895123584099374059033865407725547133141313651565200607040079555239584938768294200458800219910340705962537524720706115571606899686421073326163374372900215082308901873479429187356690675072029860009276258536127896343676483242486095172769392942620973430308398293927236316324953771188978807267706296062080236602053343807436526068791815361722017242551528489614515122764421239958645614335248901118362898883876188627084502513753250241279602050781250000 744 4309498174273281096482722348619938090178876467771832797467568817548344163014863816396760528591139817501126109108963788040248777767243363018552871710614780839234081010449312392725943525252269388661059744785071664325644511845542441539697297689206380702858063703946525177766729571544251215190408142708866003535048260885924647347774378592931935433473262471503592539012944902611356488976319839845842720653637906676499962352633447797446472577500451349214874074308340257810709097941690093526807837642817751566716634683536037425965313646395224472494671903517753003000369744612988959081907363231661660895479263346414934810344674216845870337695454126087970745005077817302641015291101467061098800806639149603711289972999570037119571737405662194837138030903073706063037861517425831744462273811218785581098044167170989979492434079899609855601738672703504562377929687500000 745 62242291575004103538269348222549414311574080649035820124221028078527065772121043111778314170488718082192879054021037919275084785851111063748944347257837203692467406332775864389307669181079172128267037897617458005411653222040901474766856691663970610603394332778001171899384209103178141311140084461350123556294054348171556990263982347479167799731214810171959190716742416473520672658539191460627729670432027785753614080515504287985501216764104403999045416952771765956135892769467831168479099618088848592149248283895830005418437160084873077857008450100242406251612306043569588685793888768429685856621930227578068938264376423118869090077910695125942111233792358323023628936313552023610078805306564966084392915865584005098454151634335651546937608974050491590581416213325801538734780348325126776685299987204414966895352125803020371108686958905309438705444335937500000 746 898970864860194769602335137628317339033631613273553667934224675542652083105328056820186717028436605981029184312300067887866006565373147247165319000533548797193409004926030876077013639714692613680529128572782909504719395174810113612223627997654937114675364859519545240213042588527539832156580410528378363713438122949541739912578910022842146046843486261526128120032903546207182451291765445529230107968991976010978725811589593200749409764578272823722219359923687574646710516309606383340438785554490254264651027866831004595977834790672039933393725728644227066228858736158309858715705161014374985362428452394659157897737801150355651848141921063913039972895772196667241116747401206629919242788634165274304420878665225043384999318684818675673538546457485786654212720512945803797998902886591563751795002972406706603521165353798405561747131287120282649993896484375000000 747 12983949778733239758398409693485070559896129384347087410233156594079655722919964864790641926033998568981377179362280953980005915487025225936819691953741692783457939874481550083191278820518772812039551378200064628052040157655450893495179287676224014345108148554890294907991212545677476566783150394775697334607627722574376176838328581191543903229134822457668883777237168346325403619434655468847583988795857414188498632577952634924134779767397046497098433413469863955200118715831738724106145362420379839678000866753469826597607244229512193536484788105192329794386052794982377947797008400195466917655601273647872083813727989781985674230100807559780129633422265160681419235874882773231996788820904833645367895632196528334051032607697778068995252678819322855546448544042865078871030362749511351502480635214771387117123010741109867538511934981215745210647583007812500000 748 187529329742597477354057228176159981411108143679336814259908094052210115804976630570882982005275276316854161697874542337053731862095537650259850676577564906403462685860498866568001928369269423705657296009168601001517152006563849502503904181387853628111536777142167488569498325600206538705344965956692996536670290086593154613818829023565236418157471743196622812104315064272256522586723013978754242708823267308121287317229272322957396772727042086798237020201774087684013472881611728928744307671952870799294712436411080845589147023930440520888531416137700746480017623379250491256891844557522471685609491324596033524270015319876449302326965586013862099382167128778486338756801860411408239764014473003241338052954068715627297968152165291812125830568446094716817076866793360959222068623275581015026648490076902519763479121849003572464198441593907773494720458984375000000 749 2708524303292781104037796990019262806753194958494786887780387639865846943465070745768305972158905509307972933837989318634465616621420761496540826449614057450827186560576867466068637393831681879501608174528024126427095794289028108876282041818460028954088056794904004373578446763340541179717404097039864647250403213193673072321345805961019900697125673340777534670231871109039032030434438011258159192240858496707561323808085009615474580331765563387604007748842132030222563459439497167880958718654523435528379351167848697894662029377444061215947979149886782061724471075945643930607095588040573730845967137354674381506151659558905309551791800750473406774476969802415491836871254474440582961556479183999834193612989792186263681166135860268032489844697860405417727834271859995261628790416699532572214246848021990168986681776254477060916769914911128580570220947265625000000 750 39119872456140819846417832684856639394926339693828682400153276129833278765341689621445098374788709786585833877803791308763441116547670095661248367501082872421726124395679082744260504846764086630070005250314823663397309694167444204827741918301553492564028775780857154519230542181835356867957449602901547469413041287605093185094613718489406876414608168129652910293546650437341224799763942253357060463374812982594362730785878346644731473093448198010888911939107054229061065299284176681011333983410980705646619017058872042131730043216896027772424084574065047184934176891359325063898741526506065938367743579337872613428622716440191563155943372280328707752837411920244474199058696730819799635490009192601268832449994025205000093563450032431117727124906941636960594348903151277193031933328249301355921324375030340679712076131305242832070234726415947079658508300781250000000 751 565019294299694497527642118294872247256905474589575654934175328893664847626797502834380362704543770982605888710455568579736797089660899078460919781024440947601787378283746188064517852541934258108529809826471140335215476749540921849198917882904511952735526012393640887325571686289871647738529873729951513101922326053706859328158392581571389315440822150328058917640746683791054501304288893069548641963010241683542965513983484317790136379858065018561450031775766399903285355921064922450203559400558212945339442452228956615091913761155799506388939626057846246153366606740213410754179445049820308221555159914320982696429547251326687785408703878935328948727964790375177243168278550294049815787554262334674175922585188790593260144830484361077886027460847604359239719876950066163019431113681364390459177403903893301431909961034206688057501821731420932337641716003417968750000 752 8160753845891047950936774338486761636886731608833467662219732570360937495232755764029257568342590027454736354116759252626344745371504790716590600609206341430479809869673253973378583045019158966224439212049099361798738424828092168796540797718408506103284501221015927311221128703886652660601138148721219646423784971222986061881200288700735151163610978528089709049837481581858002213303619558610746960028625701922960169758325456172246827893306540967231420001651189557506925606290245927710331286568035987024773810137408891629386004299014481958406796155651429280994753633232201938647267685934176993715683185593588330838803097212521412517046768875933959673587073152887444240206779292258141770461540519699969102482676953532957097427616438248517348426616365199603900835081501218856042674155293424578016144645648998512269431801415420918432985786239441949874162673950195312500000 753 117868681935191812002835166216272994721419668169233399161752946185677354453362042809483758902210862271298170206542514843177588393493793479642913101756773244558097815452645890345399790778274445907847929929661219209192662401260435750249427081242897796729550849538036818996495543874268745286361080006046245055058979399998981595326668592367712141831114896626048198180634001385671590015726522097444641033545307020680754889632188829681012421873197473795306303867058829621074066566220982322589198957643772110035612917822398018020606347387171776034714574812995501604876361335799227398581270046042652039084877898582360396183686225714509093148804963576089562132505737858375844888013067701350823226697512918325345494609244042615598470536090046719664060067279273453760723073964765740993680138895477012361214321605399891325763658027011866052946587046790227759629487991333007812500000 754 1702423954164947234641549153213073444207534603606524385176791771636084413111209799172079617675268183280511901919114519269781930077353297389018026371953270589447508234585206103929429524556613637646630517937908285929432210264022174677429101620650349760981106899446220761899502971336965519739996032667613694107131014157893789614304485190390987130320615925701548940587988753533103905145235675976779077165835304071488334270326127443669520571612933013916057976128796024648966276395402660384590328598355762541491780468499363193571755809928433682417742762526956587603764750669198792407417371666308183161686899981888605545994380255910415704274115477503950579303129998209291837048367004022658406775318201343063331653514519467118370820839035866270905568037957775549673407266418419060126135650294551196913971608888917366597522263965453111211889591913859476335346698760986328125000000 755 24588846651551718274722468662853165437927746505169091278854220047305965557642362977067962691072241458306776225816556880460306084713221082521948323681146604421406199546327211208846836149571490966400655048571751573430378399248896780803412243494102664838911058117026631376606624701704841900563688721415429685132082122469151632245206568146519862926761551515983108538454177311298520299066455898597263357899054819461574457126690751355805393031743046770587385072528978988861639339758563717051183483254930720691224398280468431197667286779387349840413402512958896680242140318425481903356339194273784556978018883751451941035648068551119239690757131679511877009023923312684726091277712820598600220983192433950935002719938145015413444208157389957189685242380792857394213965178064094417783194968096881397873387360614383080016677518110439996240623727885576954577118158340454101562500000 756 355148295891303627394290959806999656027067057336274000409013454755223946865400171066627574272033542430032907329362201666317013101388136933158615350153109525564034317615356049110505291015548604860593322248222639983183179246400281085068739219865603920916203064694420559765849511244008455702510932483588751008987606468302150295495673313090529438735042920433536774002344963752448895852752354891526202646250373554124456702771763864708155888811024197231385431077706600151748645484255230238104219036894562210226706023986785214743070532076168740244660856717546773413737979459766129989034173535753203497523000695610195696848429720965515768091843611723099290175411730201693167276682619599204880108809569051499402543934305887617327627572321689299438732032132321075390056918798136630047418194903799933585226044347032804208572594895974394550719477336997442762367427349090576171875000000 757 5129587571347889312245890652564081270763441541669673499928204062782662264369268950426345979149213869240987604028931498194688549745809971522907877965006981813629161969554318556764638719829989890725827705385059034182541750241956315641904914102272805233762433322636114161095333737650231509214965184305020910005283279245745086257571319935369275313040635454609540415478689963023906554338429014819942927731748338757815214647077395634754291370176142584653540255705739484655295501392301299462566426965193813602876132568311038330769858877094244207837400066429769554436979358830293456162749549158059870285027255865428184241112926566913788250538077957688621225605454498503245600241469894685770953428633188309432040007179134723903951154348972039163919560694409141535674192196122342888896216771532244536560577116608835870241023797733802128996638547420161557965911924839019775390625000000 758 74089437115170592484477636544424890718773549049535839234749878534336480894301742098615949792013177171057407069510522056483107478625911128925719755984974585468206862067682730282978809755999956814924381563914544270991553142744860582279185903335917357252291045435070585093485807227092721954833809414510697135120515469525855081595029216133240185161884362726632718317312687130519203000069482411966575255719057627967659236521194025466374500794305423858955130437894938096640275055606862137097942294033337488285984490222913650755602709101463918759867618434958866790062403542229631514003779781689398270471636158485813380115240853708497362768718286458457926874985157061562276794156131846020446370833979007448236548421102860321540033034009104907119007682762761153657277166432598407617272505482123431812461491639677627714910461128272161886523794471770543168531730771064758300781250000000 759 1070117023310933830578835011131111619008369367523609544783557393847061037416255921050242691904688823373298231505898063244971581418616868355757720537804265319630679011434917745519897398849493627763219398008505870369535701027350869155133537573121348979685002891093654871410850374319603384022066575337651591091918768791559077847418518517704329336773743288726137591200321052117432274447787877700048951218188716869863291077630929324584449067989139585544382803759640299651721417143734647268845739188781042559879218589927215264014566372989973971527051083730709427616504199690606497845027929725284297392886144617130865971982111734033692074669566321654189275356392773940188401864111978002578792770938731130224400127254423673944919762129663650985826813094549564591553244125507037839740090816420815436132805628936945410701835913322538998534907278559202836731856223195791244506835937500000 760 15456365463113193374814428303584310275362289984651479230048625726957546592539382128637470820820688782375136625334393591571593540400676714147048789706068240922993364083984388686054410597792340110993808354419745343390695816070185751323349017815273669458129126045374424726231061544893393881674203779872534815259576924930005966300085052059933085147669504336408701670921202935701855162861608999739934882388282463460268771835175572583648924592100327728793870800729286603849385081526056730644083518485417150059005559650298181443576235119323170294214893009163693197562831330485555646855170889047862504962602523105963378113298386164373853529481781255041059667496066112928154217500963351795653080503530668668130845777580838577299794459352534476881751202396155124557051893421785988630408114019705941615965377990173652357330771564455904718720681556565210712506086565554141998291015625000000 761 223246473803821219210210751471963598139202418202776151613887129071693881208148218701319153454370040714828293247110231138542340322514273721279531890254360832323824459505346911295169836134226036759098613154393504231147343301898662076808963463950635436235788230450050231356834135655042261761738526295746784683722909956905411470510552752541437464261353633156594852856992129091147938743642247968631807405718316772824919928319252533344530702936411324305380381935442375655769845985621725841118368809213136414910247256562539145571955467187603937826622022132875455498761849778834218949497445314302790239875508760222462991187027072269816967728978774066052683389730966330694207200788416373353410836492521937290084761876792584355373157178791171267076157083129225567603210387985009907400904330533668580966994017639750560390007295063556092888060362888769105893516098149120807647705078125000000 762 3224504293414043265246123858532214331478408385532727197762181561681361701145089039842637590044767814047741283529695530632302694437131382116574972836756181426178047158532349445495843302724099949007402792126726805455071733775687194953264604551506603657689126980596985583498997829746756616809287242028798707687179084676179625091521031790251849284039462607236291674207052408345360829834450339945051619842571940592056604430830329318153798152715392586186469033017623533058102413373833073836267993499872483454122578886906083558704386199229828596607061470676986423111825461648916607171758456202780412911635340777648149366303906201671536204351054297142183407918534465990093052744363053180860733610965195871435957405120099704105512032377923253215149933512938235676970038124465416488842673160720381701017855710158378730555832493707785436155887140441400617874023737385869026184082031250000000 763 46573881085585764357965652215972676309333880443964761329345314656748746668207518721287844484136990949619513194952599437733191637868566221369463919217076281776624065540487970005447213013993250136739488234415061839787426282538794732724025554614085105264037171445425356103868658016962127631265692356091774922361819742323740618221221574903950247064621198394999938991785168073557154639086947156847817758820799697512149335515819931769411508683430648580670281546189825980645017775322387050779843727445235114837216590374071192523326231277321411470383427644469352384411933083259883520581036631358177260600547085781139700173649687716890667697661453228111269117789043686042219528753321691359123738012505892012013076079872235539337618697275553802083036705302880682615326744735039526560580772327350887082790188201580185241404190321432503882659900522333895622750787879340350627899169921875000000 764 672702460719443848753897776368338538034777227708845562775843616743081767740815925497069539586461184125934193258765952767111979159954872086908893728517775167306190491528260496451963836587733067577151256381010102265376243716864711325940993366663054899881200558476409080439183660415227981135598656213654684763208562697285763783867884118757604627871529488829444088816859610026777196277319725963419386185085524029436274179376671219456546669550922446761971303212502368822519605633861419718103682136387599493073182909890551968748460351502807322749788853436049566741272337306222830047166057347343624572911194282447806583374829554749050521210523033777087031218202400051122378704270392817187645958858204746013991775586310795716880292828286934695179647768661795002180321396126329126039502009883834741516545999669117204211187499858624489019808890058471639861181756714358925819396972656250000000 765 9716385016887913043129077792962041885939952675415978620495314482185087117662778796478829285855443312951382153402904370926773033655630172397447659895595882595909294588610596999501343575786280176120188444173562779291094342225448310297863275094822917224369096075816620239340698802080244857638179624139605990559390922415219583445321910239773696709309670932338647313252241224672969467245889498076620912234381264848484382196845501710555770349082242064786458538563621725114559902266400263590344175903536873158518624041505527428903558247141285912130635960337844133067297182780631568309272246557155195473570191204368401254832332837955582393007365641524476292919675548545227272001555548478117746400337586055013911337858081996331503175016719879125519913696019593624670456459719007357553701551256312076050228782136223949417421795846120626782398957063668909484022151445969939231872558593750000000 766 140341955944434863956281550089460247495508593615455008973824905954258834585526041731043006658308121965460968548399857738934825265985992382598503374595262769644872147730666177991162373472028297791505345880430128683815982220986756811497748666403250257137355779382887005042846405912998454450368631261797644566801783142267152464247553283484316169183863337179724990426864868037687797010514715208173237656683115953260952820847721624844100015125810620685513682103078101472061947597597103080049116402747248301225928545792619411481887327353170148302806964577263421327293030785156623126899828774081360767671482963227731792484502520681666230222367144911713393346210823933641238263283975277983668548088337638104156199815869516987770000145816276272284654246499936203207879328118718078827396098964320936744247341792345691191907363367724873568641210785229445079380639072041958570480346679687500000000 767 2027082580201362221627990367112172696206538589048785671867737710897214326295771038271334557001966639294130286534781343277542137588334240461603203055904831046596668223812687463847704373031345648913048723390067487799849002218137428815144862786664926963260775283983959151899979994738223074787362661778664068472443504061385428086017305897318250826795407679565180843323959979254906506218414253722664757094020877805681201241078942453351614695982869271802074849062621934882420039912057153757062357928149557057932480228724892316885983025519598536015150841402047119796462987435255703847456918772616357559142367349705445601551673010894611545386507232077172357904593473088219106158396017506027125992830150684335759335026517027665398578026484711785992097500843258939253851776985865752788666226804887579733122067981669974306762586616457981052326751517279760164691460033736802870407700538635253906250 768 29279015014064943613457371580870906268199740864946394165479562581788372594589141222609453838698395577531146613345839189945833185541364080468105175699533750378961107961754914411916556410487986504748830050045224514932950316705254973867219252923427117202439191740663793644524141956935213145991452710766623916772944754725793521601138595984286417872200731572109204852619644432006900740765041673193820569299972859169538686851772933014955574325653275015024148886651002135549013607112258561021452979241540084447514525649876956474108951913554708504338822660893004980415071431231179699404476197508394409219670822927676444395796965214382029432582870444986734654850078701236187514638929601667980722188672929182745401648817363294737740655098724207996586585711869875403079037125641086391109484573369879512634520986324694602560107252780818929605828659130538262761467294126305205281823873519897460937500 769 422904770967561814830839366586990795718177674376873492854047390833031448983541025562569113095004762389046609175780993670074637012143606392299745468820147156240858009297437054194106924285710368260629672989585142523533391677473839371742689788108201133682869098219151655526952323897346569071345526282784652414715620092115372155391530299245499184368258479279479197452475000769954546966229599881254951499807093225037936504882007885067807921610106465536553059284861585583120838301703359906969332478534044515433196457667596660315494379825264030573763699570773863997751531154540184404892003402358808272568006347818780270457387921294231724615431993479468591901324485882216984085871647199307843180675123214997343676032591933795545736520989985924310468467194412488873647344915910097714597685994736553528270412296695177166085579429162760039832229893163749370049719900066520494874566793441772460937500 770 6108432869943743443107389029630453780784127535561318544094325577036674951550116143567851889341755990770316040585345178666895814133889355737396499053388730364803416718440122337975554265754475585835697210162045070349803411748315852576806802774798772200339158859982309334682533051810718809751352522623287194832611760683920653053568996067592315088663404731933586644161659283978075870684396085306725509473723517854678840324203855183858227531791700762236663910244075526480023742467234167288067387548688355776992997441732649022679902075151766718578010469661405370854337322611582045732654882992718945281926124944558479401636101901357450523338011439051928212927879380445354116967767594903848211386923581724800572888246758833054166146833683875532850622417619614862516545521733421603058225233814721350899891927167768534636529283792427188038957075536718329365759583282624589628539979457855224609375000 771 88230374372938709339237858956183444312566210874785830937969639453480655779688919533382572250196589165280340400163371078593099516601243920542745737268011505012542832770963675717852115612978713629966523997769218349796238755237508665879511081600042157853699910764099970206528144251604165711138815539777129346913526274705025347870221872269448789759025654499770738289190294713386716888450905038707040783318584242145423673077254252971351998610694765526241252136860776059564212304532756238902027342028333087997424669043250744685088182294350365249208806398818974937465885938882340906931678364772908111225515330152635758213308063966188052935618367923488738325711319794286163318018749872755029047924039914757176483495281732966661562968828710606085036361857147679683773551594151862294980830583793605238741112478189929817993952612382396334235556672271237816426031619343461898097302764654159545898437500 772 1274405189891215639080239326608893393074507603631782857770583546211833559722008892569616317512394827669888983537469020358099279935976208771734724947421308838126320103234227658870846055805673810120186956196115217081252359417358993784980021912239386970429104058622447975770097321876729622564280217833333266004122672652741305161109538591660942065355886309759836422408600304701820915853348856264366556148802569413267361852019502773638155915400584042841040134024226031265079344531641402407908578026517434452700509703656698332074810717946283707543190734544158101475383494132058300358116761159242542208076393593363994072562172768272526137851190054869123485704228065446832712020459025472875871135877675615078289586566878131383507479901775003776285268722549056173337136736040083395165805357703684985275992267561366203567964404822052859837069707115243661602228819607063314833794720470905303955078125000 773 18407636553612948361428302914328175811113770787279399354394765410183645541619928725299140890406168563030094831746536997939291339569596512279360391941819472764700263139090152210952781745722394456925779422542086196498600706169440464426993662830759597411774479599208184836316986673845643058856701838542048606777866914549156590804272721136410792709834290847859965876661004301965685338830217062657639556826756358371383731858263921872656999507275672253534250179422118237327590772700619202050013545288613407527831681311251012013410318486246192187301159780398046891022970464638291929448782995311504269786034231852272784049727038610304973804563236969259912757364921713490949415065497999230493562497875072752890088644017170336552332507190011548010700722175754585265069263448956074404337564788260392056057530641044383687275430306678256432283046304114760495138601592568505793678923510015010833740234375000 774 265882416718336559073161632610698869473094767069565675763323588492255685007005197645520265554861836275075126998509471820393065153930022440283056323338331883648040698304488715473001395096473584174992337099424513100509944783000196811000291368634769590537354493857068687011951707413271324685088040243688812178630948264570515423215450183947477653244847665710485386663213653849064119262710493672808265079174031196183114921118217264606595191022470424872660918191385767020034230884392781990969388086060816338911964684628665118527119118763698208206040621983626556202587959342398007120587589378418260189444066449585160897197209673719879652236004875000946817908828662691236902137651231786956027884503641457419321943814935782854476337970962392792906015452586185451335896697725825703935047726945301523118148021383698888915862484132261474043717808017055350089342599662067812005261657759547233581542968750000 775 3840451534138670841974932264069163783478044273739966831827461459767118454207131596851301598945995335004036923726425090908921137622928091856480535838696707064354492453885560811793133488258895548523635440953715331875548423993756250363697455142652586924586968159060515221053208108145564758521024873298066256190528477606285361250349353446225238953075435303896595811340802824856243847971810468862179891600823621169059381636605856314627642602330076429277009783104512550701020648215770491733689412129425505113692296124497757864788377647500284433310393703230103267831478088505815924459779663713447714292422979905063908932924816724561438444666913581940248974861223229800231059645060804262287564466614448036580636376220790544849796691914403544114861400388158955010826232726919583135038214283346260242723602005658906059388656274540910895830934616930065185392455858609528362990204186644405126571655273437500 776 55472283206295218817530284587462363299833254451427772095725779461451139265275224232886837781847287958507028086549738307437101995109739659191359412248489596309718787542794217411612939534777124357124916571423113186880540894697280896529999340690703590932137562274644656343314296054450384787851279707804113749567912961558918453008259712433623732140642257532359003721634057100625858194717820596952538410587282307161457571773638118938782963364257550463283471919614392493555097396994851050075544751400905838620255675185010656812958200101520229740702922810647033879024425624509550048216729793930393021550970172161168680560119284943646026010721245554484729260209654440618011267350744918738433562765411338486436622180390782080143078306860241451074336992530513242047871487865301939300881014520266957597383966053656367798517186358635646745882611629561446264999866918865567555485540651716291904449462890625000 777 801255222464225136290230744564270369499706550975315368988841573947011373558974387316133536783337623682986962613212185447487253793615315182699252506709315671850840923391631653047782358230124957914761641407545754776312079443490854499436564964115895087212987553037891477257547705681991594764815979071616682065523036865578806140998217764046544659451795977681165022485664693613923469395521214397452144263713919945675776899967913747573760385221664550230871095577290150747361674017933504267589288479732244674451990071856496802941338603382508397182354732196763539248968751235569055182904208932526022286062136271913865366654645062020583033903794731851995384279768757345994073629772877536948642972772162350162418106858328832807113896152759035989798260501199248635388454726836921546234335308396243851463380036584101820345597962889556707483340632850160949872899318786878541942542142351157963275909423828125000 778 11573555029360582394250074468273094649636442145470497941044711278445622764125501671871966120004904251356008940978744197153698978991406306865691635644343548855421353052738391768908965833324106823471410401968407728023246285755424376649109404521082528473805977642784688325496682059428356111634250359824338927529790996927051062811000671736899111891122408350877110588720210168022665818192904468833847572235549383217811353965075230232416338414048491685917082926132477995021275461583344850028656762121781990020774035047346679988176341746207483586499073989184473905149714684138056407061445267385854746816921682593703793019650225295402465831140479019609905305618214157967447632176937100313567962323659035496518120740293136840327777642985262157071460988828439093984542501971291637550892452713919665163812532678140944792608602559420418294456424019071666478039014979220522327807429974200204014778137207031250000 779 167172086126625683854708867165252612213766211533782114879127900472887332637190016814712374156441144237793063608976638079829853086006497700182350296365869222457259224657837097805721085432399712637779841447121877190290238219236623113771354551568988371430768930258105465386736120871931932214826047235093928390315299808448469818260040054782546097581092641090378710344441993539835158886715287042047924887532111067792457037351558738678894158411995316804330812639485034117981099076792221397016455915815370840589123106180240982237271837695120253170430015202886457824955333404136622804842791264040949823894677188874105366826540090761816604619740227953084862207237395490930984636113113569468622469476735347429091321030833872252068330918493628344201009901672117177132795397272856094042909238443357267684099270159726591369530221124309061419900087485871592844830822526501490354888801448396407067775726318359375000 780 2414692391404214805476039185916735996695573724299077310006377898081764346958541790120428606645086041053515832493506720657747996361608413068530337666888551469074579127289683548136104594654313842932301081616026079903275243293830142306088153804825034748266329800559468891165560349570547937056366624839497424783049081133126743043940259468828800175654002021562628337039570804645709867502643983156604962997035874437141903382233698343583056372282495347564709510534041295120616068986227078250579962680028067024188800619722278553924420536982037091553523139470112959839353912714132290335460643232141880041783369846242226109196837378477428159656295441239529443776124643420896427465186780313059352527679597563529124020479968286130274517951232969564617173396141174880796869296786984615827668079920076624070954658005947702380303103751154203443373281636002062557956761692026792509579991019563749432563781738281250000 781 34878751691059437973984034642483000147386183546704981342624435078754479393955441810597206384015832470519333019325084174338171072742688479954468670729679435407567500378920143543672704192335919432975422205935462558556571485925654947503587295702735853085513923853002783616615092076799814938391206841500640899717323110518669846345194058944206263351285521948644791703992423558973150805493831059608921730681238923553656252210893721929492104883752179325114091068725930039130734964717792140702669673608215109286538396031601215107075989331367908978988871687576188301075573145424310382274600881430566182131869719807169952818328200795084709427535244030323281335793185673664161470855494121531421919001647533395023855285231122797627476780534812962267349283429101531215247212998466033340557282593046510459941861502709312608705125408041657810822101629435389425114895383837551601224902242393000051379203796386718750000 782 503803427468245225634311131878422689795456255988169136961458415632989039179196101910752989434883898534454389711949228960232616722865716431943872609311678114623277513894821954257869016372645257903486924119963285318358668127053621902402514220194992612304934419243323945234946262256933481755730888304815297517393994322732695954576642337730557809986951445608952855813706720328043488324014808317644057419582025300467423309073928604238031777397980655381220140417448415959242585943548558718194811401357152970420452070629957612207808265314944192629190575445569316030441282387765154991084633000094631049953820488097766862498834132835482108799263127280467752218157489565653776137476012807153538947980260611749687764023259806222718176449044941633980278007762002069390280070302064190402635809377144542971728894799202323685223750260049922462685767169844965531199633358618722445143589538929518312215805053710937500000 783 7277167390587556245615365726320124038380359257929489488724042730785329834974595651246391364518652805237453152990528283182387146795772048383120412995583407359170249577524276805519106566702487295940390284503287901241962461412951864352774506773653951890037389921967354365511222004288975194038910457287499187159282733680561479195761132375828089785851365704628553071197785139246477206560685185671892945004457765317197362434783600650727717606047909556738478045355958674639359884465519503812048465847191535661807596838398460090767973901473226609234193625871683100542352371482670615976986534923085715398186314470890398910736745144385717292954165682301940949430875600525439780424041234335037809995750179448165207944824968641568590194106808957511897152541868710096465863816432585225361264541248426178533660327701834839135019714381809319541922635715498187859815814388026507936180209412668773438781499862670898437500 784 105114994379737051023070415950474165869829918722465272713371861285867928946498606012094580462370640465930476798703228577981979730072953857555526370958284599321484802051650135138996323867458966360437928388817348131140170053901249844832707301309246736676546755171167002412309058140655391938791340755854607961908015480183746395005429553733506331657970978540424631803775542303528531461472064268951274160574269655698395754315151654414996263557647226692283845842308661820622360780823302918884754214721767992345250396075278625990590657271315353217602104098770009903992681573190905039639648868482589862171297500666823256067920679060301183763197292992363505858361640908288332642145511822693652338914344214116800435640907165778454215570702477472088690685561136099045304668541912706662193782327042898865364455638789368865602753003941692850899753003205548484243904138274124972218803719670177088119089603424072265625000 785 1518336509505941230695455874257311822816139593942464258650293214909509852808847909332938947049805263600986151995326927137395077722083314140365834720473461483938514135692455370525617666847566638648301589057580455526453867128248480003011936963410175257077705450284446807116420071091885106062390312232658842033943120160728511298743908862667738930696991228449529145828764628015220517063022097136587935756146382288089804837518937293905479827451200931511240809802449939677042414107121477199128597618723234104378308967511249493265472681168772235600187181405978659002127508058130804945480476080037844433747159092882801908316953865918326007651293369861055758072956867982354187416668113968596229999277696537989224185167935617501386962526044985290745953207673752409132580839645385787548588847134226039916310211253641556205966360970697996252558639591700062633903299384548397400751529318085886188782751560211181640625000 786 21931707899417063397787338368702197017898120099826037609673981278753193499495054747829604538186218705398135886952883772449106610347843963404402350028125120512364079144916108507038887056173120105512263145550145973996796425418166747877268269068688561581115298779711645423759765171882603346682539914825755269354988166210826351472079118961047854484957804860084714071457548021400006136971473030580905407087473282008243268471126039545548313137131807593267535337696174438293394990406151013628790958377119084243823543885337044621436759589713485219149855973078868756982213676394792098611562264531342439515608754901354083048385464095190357477222470932701584335310940633081245312580037571699238752975787729990349413755515338136368666811549818719019334491860432267109722155247624200458113769708928285222680527015412756839574494107296623310697920863563603536272990045462137490353549118538012407952919602394104003906250000 787 316794711244742763908020562990261899262289165825732000199153948754404206840941069133567402932666814316967953244241536442126949365259839360832835717635374066583944514248787042571970690248192886234257055186151958837447087457073297461827766790797350339500588512090102694199022748336475845155581524431469739983784690239089527917632851604926077089087075153937185433992361436214804883328684623186370456456852743551139120392455105761413973137668969435207096964475084984394209187300966404411517266300528253925635008302229245233144833177625373383377583095766795870256340880233045006548964086958441167440534522999448299196077155643956438388117015538253961446684593153361771758625783291174620789772023479251475219542570697858002527953932795714941516860019698842525815232773242891428614312459291132653865508132849890831671030589896974683391646716519665887934219551032702770769662603544958301426959224045276641845703125000 788 4575983408605010880986636287037554835102180696930567500938371039383859886560928765919088799528964376802041164797473849622179504238491814339985225326981792105043945250679430947510688407245718841514496213675158647458647741721939302810221417231963410766684079946959251165258040877429044946465159569013187469464597231146163883044553964229803580561606193795828319093240103930034910680017765007632962429908454234420485183092146400983074776917900406264951982976487012744650071005061447520588616690456992080242711985197212444938194143351835800808132814720836293649047309591506659475266779891510415176922277894465289692770763907997475709676394481312105978659414436271786763616097660422676589741599812757603221212494983126491159636888886286323544936365604654992174563481694049341287540212160377602944967809320223861151769692777453155373436946161323014378457683542086703972406533380556936663197120651602745056152343750000 789 66098561181939262250013012152804241230389447734439193363619466680387571580202780918853957822697551383255552952656601866006908923802856235422191983068581911727111227830520245369509217119289572168828836829287499420274944633743858224203184243796787101791963149420701930695378268863027239993367283069788141220351410427496111085972723644123869179655199271478895439463591598674134716417096418094377131115358069041558648503106550993372741118035001381212220185640314987804648366224493901997383997623070261061100744156774287312400661954171084899401015008149507446650806139795680387737511822752171887896212998516040953845075859632628727317317586926586635279462916044392936851016178213738298348482256264473075846453981813629906010523744465717860235120226259708988819669684698462870580951940926816565259202482197090080508101226785471815408560207205045281574606590538846019236953258091382679140224354341626167297363281250000 790 954774066984021573944763477064388763872323525401127544819717406524097633378762277250524192285826070831864103784595438665065608040015898838588802538609325173033016408142962512583409280810129239920017057173663229722311279555833713920369053182361940483645175384951418827082371641509574116397099545437880419461821189884588398053578539109568997001456311049004730408966188611017934769857942522919131414323735720895504012543519002613631540223600796710996692445540875314807404837579879975778491689382895880425132979378803696755882039771759420579769069960403543149153333186757539202344492891145357189795224839571674840684549768443801182809664714878492806786384270895563887862435723744478127313810839721606271239282792795097614668344437069778984626750802684392195673960095317140646911120319398520196955798349361744834659111173517007649253730196912594399045595062092582585753456486665768920829577837139368057250976562500000 791 13791460627794665215714506622857301326211178024739930048596049823585757658555343524915057654381617091591768912200466130697387843235120044265454810813288561511915061505148736661894291597270941272523981683397713003159074273353306421678446643111981158057224127329100032563989923385899100242243435487383664088210621194307813183687472710738872752491399115743708216700522146757426976529301698708629271647041490441230727960602209510883620241874696096993361577583818884718277355563191726417907923837342662867859436152529410897161319780611411061257521374696443317115549639064057258478629654491023999503350429605171305839042353003895165949433981130584372293501308159263614763975969221652825506408016869425573990991017199512845480457407574996331324378966551676021766802725516157850046205966841401442821603928317081893881678280579046603467314588553542499085759709516252234780966739145779964559324071160517632961273193359375000 792 199214502780074888892120539835260668495828627145374315052546442137502614508692701232247457397726091908352951476603968632165829924694761026637247584784676642872545758678271463508846367512734971476809018959407667996920646758201954521314610591850425086354959459383006110487206304483452298459542109071386330398974822579050057932896001688867080783665585301293571385274404114695757327873674556253609413351080322981193657028477396711357118646588737532496750076410680485743382790454321077838942950285164355050878272380580303741603968743383911373348244817083472614013442785600189059430687868691706604972230883718703558008545905026497152870074541383139808344547569029689008828289602822336961059528451415638486677257414582141456126861782458236939516404022425444940481579907814294422883553153736946233818894993164872769982990359899158700447357110161036310854848163578841938414987428399016700097945431480184197425842285156250000 793 2877614912515542284747728686768855878761008053965541712981993797283261581019391909665613792675931772281444765919555927039417760184500712683982863716085925210397815091945580151952826388918821327685271271512851711475171323803153336018922511718769609492273255231530474547321080068265773132562440593375107145241540086526630982333322863517616325747410316097281171919131314573196189637309232018057492307040097738200049116567328614642688717434005945683039758289175348455994995174637552438314902193441827860551984253778509688579413839881038921046843485843806181139850235506032057021975715595178275818939350530889434711512408685873417848501888104508043933914755905292656483204018730967065534947136835567531097839569839725150148120169396243435321320280544147662026737739380597100568992952021419035899594948435463842770022412606246342990779525229703093431867089388584638925614578698966572467554669856326654553413391113281250000 794 41566689013177498237410939440326574641561630189310981614207420112016598283656578687192568539681901940620484817088962401989349522137567612134681811575253485530325567596630285639711759681175857456093881305208662662674310352397946671886549099216642476944561420349536306799391382680888405010527476963647688680382636999457889332077412801280443837935031738080366686019657506376729994025184266971501522619876606089492263359244248124211173469471461569724335697116769892352125584677122231074442858465224898881680934301171548066273295823058217675972404187082761345742806921490692787588963802685751832396889237902890907467019443147587775660222693429568451540272505966381588413946349717766113442615520627373413845085463608193270679835378341923806366784268395908433881025183661587787919517258816537341323027226294194774910859646362161972331228325654823688186122677927651313876138063508475228857719230290967971086502075195312500000 795 600425626092216638753849145500217404655547679352484336153490224975243256315870367575758008904754158546387748484430885120892086935504050432347011446962671846393512411655059841677302205051349685865550457883153689866721008439109704747784951059188071523190032232997284685628492149834844356893869821242016301302960802552935165788296591646719438290668271187042096852139029120355117254358392365517075229235195314385202197014271074598974088185789179835160366785578127491742403324925208448600753298819691059995593172092848296645231980686359258442198180641726147804448621912040747107179014355927747234714896473112199474312301186662512722276355298047553251014293976349293106285357473269790081741349575277084639637519731283954203148040974064680585909099782776705195217648218690389308975146188889390346925375750086593954778062719792067513829353032767316781356584423942926990013624317195015112069711449294118210673332214355468750000 796 8673093632384105438561351357163004876835343574495598790549026541832905752832662070162908366416617630118965975916944153700162636759963798815365073337410298212339400772514487248747035266522814349447709466015208222642985007129131530663770354541331352319240742040632689009350024436615234920844119848468730450128232454719740724364167518145511255481680023316154164393429496235633659092048077662919561079444661772978693081452770584717420331562206539860114971239260708696881580628443240024327948073413047914134898897348556670584643741580072540825101555892554593333995582142383288089795655779437267390794979291873855952325767692679801632972982817177395460224978148974522992404222416122781273061397581439971605010176005439491616690324548419156764611845439735603432609866365345091113107703369138956711096660940615379822059188375115766201437118576830124614555515286032066441285411659365550685052426160837057977914810180664062500000 797 125282345544378222320222457977184010967285953301875795681809541983675084637763096992326968559742298702061237083643002599943426158506473317833954499045263309639021635244228040027398310218599740057209276531646230966390094018596100327712705338946174302720073898106079486106483444292963146855384346560294034220143403460299239592713690896399295770096066070088293833322418073908594902204426218951657422827312080261468322127111522644177636432543556820119589178294052858479331739280523253454306144115961781774999014648693428691449399538493868093258224933025829162215059235491697071746691082117081385222426822593502053576800907108588259243713558047382860798088728091916177580514445850723379049020338953278401737927128893473200668748701886971781950436029662142496573474617156940528046348893555160845041749262003127349676087821850649952016724869730454308039587204440752709078709399949987796096806391688005533069372177124023437500000 798 1809700636949452830638249499764636826497291960376769975147309367278721103419195840299926337615118214783355416943322763155783842952820719287721059311196072588961980026222421389783218826300992535844377749541813422147705524834323785174403947408009386248680761228591336880204006733853697162182761922010264193675996799092890841271931392042631552921099962369381213332814740874289032890086328669216793797943168483688531367334813961626818491095354716924424688392082629740835947668466934127468059155612825441976375371543809885914628046527106604114801277349842426325183174136752941813268504880767062461641906807333955704012352417662244013704019655892240409039284861751396005322784140000424511093022037945798643195106004786621682748062487927244079272806452451576462776375285992523179294826410085164849878930363268452866414107187472459002452122604791243902098273713911744328941626927076229136570617583856801502406597137451171875000000 799 26141146025216507812694325738269996974859500280861769713037942748202565781375978131698820120430336156058451915164733352281843900112717685349765472925844113278923501944500112203363860495611164214233811485656245831602281046223079365425336184618377281062499806346700027428385753914405266795699252447274464438911656846105984023351649249208008502310801533012735452640517544212479805362655566408793149592103728058793282146890435354234406504817297058040296584516913483380634865711113469219272931207878873877985971886942438580862245235579404297609039971934070851287928892636242344329161249437581097988299146880701977071275552841028061861842521804372435159839052423786523403089077060455820992487531417916716796269511447743121248558925874855958911033647242991838161267464659217583881378965394978783965880731195097240576607415328422161660717525380627998044881688820035205252924088355745196789875484100207359006162732839584350585937500 800 377610032809436817998797029325796300405014095805901001870252777199357642449338861274802542237617888019482192641476106246094186552677005080417774638773395876717420713131732100634241497445402187637070624375647942543584211265522857188036426453833375163637443329151638566975860693136229949100478808402975555872561494775461339858417941856222793524927209631975459711054909456358227500681337433999753240845251854758338001296034379530526925768415898663681735679743934477654662426424188886540091477552634727956584128280715068403492442979555791650536374038966107884512221168992768140404777811384210348666272194809269514638636094362648004164790647715049451301820852287312594551295633831537424321719226554342716842414382901166767213259569924683546774846511224632772553087342875313965664254605051028503867867637226650244479495590828000726889300529021683742856060437373579493176807378007264954546118307376900702365674078464508056640625000 801 5454606697440454210440547554009701449939222463715449775418156686404747943726137963630174712127625062464655433631798884192160180315653287892682746804665975393338049093449605684682279814490552877176652700861566491978510496117757743818548252624770150329576658451417291401572459235538973605383503124815280402225032949815513157556900036295200774147603730944829251672328203204779941555021531812326672399008992390477462351521538389577397528384559737725198043080273417867282998542140761996272991013478883262224499464789136622258353237711287657882690166281573040419845693389358612566534296379315491145554783504092187724399788694697607023029082638631490847787081813206284367631906847803713323629578315338890721981929050508652908823440364804726546473842784207396999135551145157841182776774013491175156889606650882861342219424465540582374245183600133934025058217023658799708221668820694612148970714660123348949127830564975738525390625000 802 78792407546907253600795725297539914092907638806701115542038448246960423936702745249569536652799856685008177175670317950000373289026891506566583878452426213505970113732959308449396624644804262281904387091867300801526941135459768086397256782726935864645476291295783702217623209445792067436945095084680584398285607123179514526398953054811718087161577074220651908841727138437977463366612153394286863190557944352204345469419751052268940387080790885752544890502081048371915406400209621496500860999623756045127449826406096733471838169141183674003979361145435782467427534515418927092950175631180399437860223042097783667815570033366336628405471037982108850199734644220090114391713829483349216926662385310690405299878174320090942454715532552950867229792169947791348375211597584184753922033266497775239597591321477772937845151145234730931799575657234374693518494268171197707942315072564975911642570771675764262909069657325744628906250000 803 1138167840741140689661369532045489990396843566383914033384230863058331537251378284261404810602362544516972790400973794276706924047580281084863881634226921671101639476997196726789024048552927588625728243474205220222045339095650947217392287729567225614975898260858841278084688213671175688718897880436517675892915277242354633100070948014840310561647841992906473494710111082795074169388489183388570879203928823969009897137670179583080671136522519555842854343251841056509636475302219398380181038433127419254912492549912907733716078535045627923682938919230154077734452607689519759425786824494911366132470215029156764289678407312570951306224122731476260596404898568997194102157234024808215365036757260348835249329640722939031379343439951228836220142187457278670941313468606357838691682780028326851420466848906896145327106910608428996161382865922921917295076226527477410335360222493230244870422718239666437511914409697055816650390625000 804 16441038922360945952585285273143929512392946591244167631437767863133424849504100488035271844392953149661649806400796614105163129466645662077578330708719211672124601115823953005448855929235906684731015399771766297568074603746598759453721824390540510008706740624179002490109608044290402821066200792523891623111980064921045095533395411927657090998005013346596276507709654532094668139715758279847066939752718623036718312651414358244138099290451361531070048598066541260332628178222629089135421175011798061578964688714143181194117074690788690943465233069487473572773295392622738101476659628741231336416999310729882486966565257356808732189474075152660129137157447491458295009061355874554453612578919915865696959859804662426334656092585649254745858660232067848383993979955780334377594664125064242537831454413351313222005544293166700163638710411444966124963637724286581290866658186845268547300255579379779646842507645487785339355468750000 805 237494310386571640785671043804322020932145508621111686954380513988771200838079945250043274123060603372562795694330348606223848576056788394462257549529224153415527930460679263187028768017823412238219919877847117097774352097739649119559681874313149171878461231222665243624941963506695105642249591702813301137110275228946344859533218954643500054190624435635759592690906706529339510826935490796349272680596594283984617690368889190733349508403419045617335135151851587355549553615617280263332626299002140692146356476431958551612187154694117741269185612799886292595857428473108072837775319877038841243920139325273918954495153976565129763048139236893630889706963580726035009396050250952731269945947313947233111249637887068035172217750770011871491419241950019973544904665341480338186035290301816309551435869897076453308009751537923978808361805475509926778696320337029707357445396443393622823306646218988191776588791981339454650878906250000 806 3430663837473869999240241594695179939256195562747564330583634264439110482256956845833665998873793771679986769625728225312295053374201006257691612009579902623014994567474282865715691498635293250552446095066663008904047402455519845239210764870365882968032209266480723215159807983499503646153237778633439370657105298838418829172704045184783000966566638413431244774813658070239566870725419063406968323816005293781004298788232755068712884800517037486018393434285860146757507638567924265215735216480998308834843610975495864748533735833966181177649190125373895754050167054582746640309270949068723336903608486820342989832995604968121812674446778925077192226861482357925435522165480957865128008015037297027811392532197924137279776143853526556610251716185487258693618242091568100546480966208473517554944625422769696649755440505996868827853118751606350308856426942011692288599630585037402218985275875740015294468321371823549270629882812500000 807 49556898650443452253895893194845190930906266920691361401549400475898498446574709714349313995432166683174681375430843841641712082460154775164846925154507170580782009469916383755878033679009223246620783011499900980848535057565719926248547183976775848521518109130686168033516634064376026001350063940218069870630206368217266219804179391276619309530747108853592896594616228678805382583596985006769190473418000887127462822022819152691969212241534193207574632909964952897897533362939190035855430579434114926895794663307586841175772656237095692893249855517287452066405911134593494328509665604451987683349935544386747580862291079263626833785304922284090694705627791874480965801266796644812649733618248246109882917162961125189180319773772023011880337602587039847069022753080448178261828356741634737408594477782058766543959687330058403413381565830182662372903618248692925075857125997151916438628158241563870234358546440489590167999267578125000 808 715864906012789389801493074253157763968969988730781877131013696309922009908841760775508822520206760859512431777183154603679684907494460735990510134570554615262821512025226005532858412959203024273552436867521594594030735067187215312595459706283977527619036599453528530071432906506334764916987343224026771063915553989626209326058764320893194000738379435213199773699712510251742468356880453214883941441340782427823692694441633212787016026901654688756321771141139341209049531862309224299078611989080574926695139402617495829423081720216262148196743371223836282634487877804931310306908910650121533155199979989703655681698942301314065370067176996043371278996119229090031539210418484116910802523022378569000408555878491994355330282559632607257896689273350401841285801251155657547208201805012396288264488713127390654769738129238275788759138678682166290985576051292307566385894196206170278620116399423412012481549027143046259880065917968750000 809 10340916238708858216763733513597969773924612500465319334721558240256088691993960509359982652600793385225380978073131273487792065321676342983116088133371463205067330022308768857020783559547503024322845867809124169459130324345647398970447379324779343013642731713193157188902760744458415938346327422163005305253862203555739626730632589590153585640289582863962324613056700700329629893498438983268709131040264585907358161826330869818484588657637418276183586097141834306496377995434797590371943898339711650474404815650848272957362158924975383954510036593201672573817905384267139868906337128134623291706804737886295911793336277697516899561490081781926442384162861346875702267781089502199188901228244141594916747180882031242607665709129058584831104777687724327465204070731250923641695042562729023869306077784765670271047689056486850592428837709004983015360626117606170500694534689231661333344997879754578740119086432969197630882263183593750000 810 149378454229383117598811754951204701327848651431536102948697043872099527993680257990147014621332527601529019044299477440426015666014177621359091111936674893908078040103413512697315065370396042508932731295577218778033505840213378287947438416589372695444613194387079076084486157060680980071014770775361239717001883681477171869213937237684402578678864981350639706675016729563087638497103544566350558393062411183360795492231306549305441152143312999765972403978006227381533166469185825806941221005111915237877977995563549455938083046363221061607990136779317264686336118064086602440635026042016886793564786682915766348543889895888850084314897784248021680302450774645546215808649060699491681918368811469446998431327366662518729418453939342484913864804112067677732354762348028051673865073260889766178358629986191947921018758508705257837277630479377861861135512809505720487127393065220407123121074740440539230235117429401725530624389648437500000 811 2157833305528402749369199156107102961522199160929907341693595852041082867773039233810966785388518379961821110600001814395536713643437101384684228695199136615293087969251859015267354800098775188836976588345689901655822924973163254170271702392874399400633278675537796416334647697749125624903171334367261074453904646136228432706836676631267765686877905843273679798331270341000390361244863899536196670678098228180239254551316927671907485835370455683955432236793671711253949562316455832859168698759012325107510521723106202530733802039314540097450283927193005679295583297227924302028418267497809009217266982135546183619004595221397741535868048016913980402216387525411956536314543302163089480553283833837084769327918631203703245995620103534569192915348161451456272737980215486378747351826230542715430669997347459723962447832130890713300832528994966305437028251614059574250473838054371524595695023109390153770448250725166872143745422363281250000 812 31170861887653075771044404160861274808684747563504128763359769047619588597744091078709058277236538152769097405863989310578050488653463032729835089384483953432919262905604521765071527883888631931421019730500791300193646855926952893142085757000442990907093699763463360033009383956871071812517482915789961752429459217996638038999872237052308179581350505590172656991851701794278298386705819682131556926488425582636535736127041908634767415066636916809054924262468005337427124488552074606413919876663613688905784493792737592040617251775815819175178778936091910729757363423685608344118178098360081125920350483403410702030504938732703394420089843659584375208331069299390725461235644109200345979175273849884034818993980350190516625083762621123044997019427058267673124168288739392593607704049712240372794753793166092367316743867306587415764971083056110318132087692054386472963512079946085439864556681285184813745559040398802608251571655273437500000 813 450277986255134779975918828459173065721826617132444353901124997719155845518706012947624904138927116081787320871697430686622725380138298702729124625004108427131108691364880670481408290765088126085809004384237712295721093411000187448392709459468682517355264742859198242069546126129228066842372655046485233373967295885905242530378820973296505258516347892787112200002281737632576194283050122890330909166881944316351084615202688879559720901515988615936258078307041358853850768225896262798923013292750617680274834612698839619737126861236215847756855941664878797157075812421060696408251372116822444444950139501659935521860794983344158093954964378539148708402433235216672664212520451265558202289067745603520277610143513388328782011566720240696108065378256734495338197167734194561907858727668287831303160785885805668400753651713857316986760154322442725765223626573911050378730133521076491255565544191089705217123650982102844864130020141601562500000 814 6504495273802575543706938459805150144444120072416737955218960877984413658012135796545910140676145595394845574352874173811290284898062774585610761033620572385792273730255875797390756367374942676258899459678792854221844036853936429259925757215713727445454417950533221510094755693600240273109530561222820652216724212592167716510222965296461596577247179598170183675885199168988584561699160064876586446871755960955782558614153503908616156791333006951370197612227780713905381585593852060497949927711637060646321225069734830225968782033075136477772310050550978538332006306856491303715745981682491167091475831030824038940826421544703116180513170791049507327821352730413303951872196688045371136731173535804672410889798772122372175905213887666224141370947552595301970947174231698870380496986618080835197151877249066091655664088054260894290178146344562235502242929916171588194146659723456199453312640457354476541951271428843028843402862548828125000000 815 93960965421825967545774836896129019189273422550704020236259439768029659677060114024043324051983568773311993942050391420990167502776038787223158126994377343215623565906245561190422335775951574112299576658108719102402131672670554216912657796323693025928512315611058731293186630153557500712654822742765133389666181983709724421293742142862934689006682951847204062000026336087256478963124678264770184910939832041218410951534041291599010964088498509383978301090809531678510063803813182761114769041497631794121933226931431195482020500323517762849025760144107504194034524385816734856785334312658883976986010066549217387260093506429546225673687094370110591146710267597966092274038914090621556789791483730643571957881235155755562210127003364740093620539869869811142537237351473480750013681696645951295838267850949124951330576577125772146039364665222112662452687078391250557659364218975841296363333233899301465130715627083191066049039363861083984375000 816 1357320212729446525416636177813161475606913614059001951541655728570647162696573043648808992566733666487890180407567586141687158650814375445036396931173712110261967557670260062533295277677250803786568619925912139404225561690732434521957262360039357798832367405970189134216038490865697907023877024219913396221667499914692342242540042656045147623731533181389297295283703025334903972130617134729055577083402585575069427665320119083783090200773323470476693784923904995822497786764163237030789943420127991643623369344810906553239494827763429405918087291870885766203822328066311177253610066477726527372882396656903885153470634662025498182451430633125287422784722123278228410824549865963920468564951137081023734682863218298365169586565356810387283800402904469539376296525356871775512295207715698949384435273442498217952980243034061045612883276376762257954341819648005144152045777148475524890191243449589575745251046612338541308417916297912597656250000 817 19607315560353066841160329361933147732909868175155989913534379675651753491308946660657000147219354632918465331337277702989232737881174843631411310520823124673495444645071071187717818571977338623120700691053125612462572661798949291932587782419484019027375986261188458779256895195384960605421537118194253133610752088348474225614091575621704057423349888009351491429805810868985158235326710008878314813665876740040884302854105198564697247090535781737223746059519055154452973958252036851696964345409589866214693856974123215243243537794967535526755361754102390328431989764508081188128421257207719995965381028200771969323737612972701676534850200105140260478372864090154132924813645614281535145441622651950069310167848193957262302259574153218301027385550017696688901582376236730011265145104371696600194587960188402142231557183273369842220803578313014580443137796260164385872270163517580035371557064402889139845265198403012618655338883399963378906250000 818 283240227014400944656621947960883741520704546932880082649142639482068770210096446413122956498510469474832035641463343614828592854251582740319412619473062468685896554068617139239331890018386512841069910610445737855256676865985113061665983096086928490830061576445295914968531433163408237519076239000488513100348403235734355906223911204918478757014134533421005564641275792691141399080470112442060682700161860700034097818891969014338754409797042094323430620016244241328465773745367797816697679537217141658259476203538044675740607595349600163912231289702371989074575715596505902044913336282881848873177310082197724146061717877126554200237327692293802803250317054537750088720484115437580429108730793810420517486137981783496899110296765460973308804961466649046804708467248075636359880941754330173378956750303729049276575591796405484569842635193580889122082868110173274601667971723150123703898991001951196497948837205171912501100450754165649414062500000 819 4091595574635447579622758732955751601062127377272013966119338966732764829447958626880830814949218739628596987066524956472399772288030270340585050396503699004546907717196850434778812704556766296098957853080200534951217135513410945242388055882933590135681479932168556661247108403554429052459666300479049481268176346920140403413107806148635268364794187355866643430884849912142822878885782895727130145829814580403031686903313679251874143437244098036255628301482625348356022363780875270283448078546675384499896628000108656089726035006821800684407921668511825889371328796715309060998972806804486935509286904929724741897598574713007208145813713712167785932123463153476213200473786698004573765126656875786740659921351468096094602877893029197298670716219097424683666427054561177431310928210361769327347321626090403137367424219766354060391185629561439660915528127560941659717918438073729870635294528015327137184312111806150369375245645642280578613281250000 820 59105981744765637042250518098154125086837225532522090494684617950113806616447418320708953451589732058562358350356860938402252315978797267181104280365868963134858400714501915997811036960879642134887094106744114107920160678385797312749474180406032815936541079812012763705602204321612249825293034816881428380875287232977643071178494754599594151814825538240662218857585386341428226344838023754883327666567684297923822152347162911863445946844472998978933554308693308534738619133339436042412932836132180026597814385094094067880809199417943335555456054261614620416267776065199231766082869156119065387011558099901546226045507699959837313820165704700028691818273828302709827709984023710182339500061587146395567298194982989260601051633186865746202052182889926037688663358498835113831663221119885545346289490513697537681842845596606294932473849478007384480214863729103647640491511730165028604786025996350213738885631675756826552969869226217269897460937500000 821 853829462751203866723172566675727916999280152347719160532403274283499774878919568624819818911331741192874240798974906144901858181143941413292930339203147598862667837097614113184150009885006812303033449827075636813827360113713198016955724913641349980326993375376454525503675949290475459995013826444813768512740327546174602878847050442969291055985367307752900892775426792724135570917512742688070364785409060852704726756827045157051525680911883953660378175051722117069068314724059851273752688241546110759168986609278545628862809183456795323141881779455232468077061730497727911927940613807887930640256922637942589392063409660759973287196112763632892333899202210014241829471770467920720824945148523808764004045416937547579494983869884664097526485394827765222867568628164277217369953092742601791733350397066099002188232921364011900006162271879848725957591862380532798340325658673257102531039159518908483487587696147969040794123429805040359497070312500000 822 12334223171987428603025627318643133743136878381700579187237028990219241296745683925476649183826116749401255247319255930014033752111768963175361366562705602755366854771133018457058542694747214340328367202012683872869527322194653146661260090032189097753748974874565140406971921316336267581019263772176024926948851444836349137096169845536150760256120327530732345214146611009064223307355236942946111541309150400809399668797927660889568059324890430893829856930072312689630545559865414765547349056814497679256779861881256298698948810938490965184426732049681106137544299054921749683014614906709827473914292864626798677136107552380219967584482700459497617087102222568500885249630907451457450404185601615278789030017751397097491705465182438199479350585467121548650471246954089296736368435004005413928872851088818284488485754832166880400402140463218262631325807093903954546191139006686255550560158062618581242320982271909457494984962977468967437744140625000000 823 178177733089434624458001935937400170492826370112592637337719514361852250142498863236423195834761349230707122187773165307201093661287700694429144193298112173583112545442435508088201522669107316099925246952022235294625659511933691039835044258132945135122929261883338624344182851097491715406910656470145924432514346546511159451637523890746913798126286969790456975892259368146826758626373071324892079242026525456928371478564938951114381515985625060833844063061034508610832606248434249832031329394288517316883264183797634995987862418408657840363908916192517630411774641983461180861848635558828377016308304543993651659730879235601824540366140456605979893922732961284106989073692406848837518648611397484922888055933284009864948209176792577237269147536652744970221250127302110684073303685296790016321495080499708006519256709604316603148313680343291208694678268414522643312926756551370603534558189481642903204751697196495108244107541395351290702819824218750000 824 2573925755385569648349486827169707070385659628331843211635798030476229396573284972805509800084986647744387584689587591093186852197016367780407565331462287347540532428711764272092738558489237189267606533449032877360708479338215152123198442922342850069318924067232949708831779408258685571665444516854555122675581595889212699288516229621993207588724210489730748329288764428390513199860223155579195454739014719901071704280985238236067718772216303050127467062901434029515525271387833236062014934724618803419565475624043192947245115422879307588200821757701497979729715451655698654108613274410503169423022881286929893123996543473743981953302728409798697640314629959084392601246042990051529689167738853764783999596671340326478354489395608013454619109610124601963986667147836182804004513225423921877396782167550909672011314872024000483299735222294270614018625462172198647765302277965315969950711983714982682772403222576373948982109141070395708084106445312500000 825 37182583244188459838944540336452835793476802739684013701645104960010497094565791823337473837337460760236312768387789556053911847541910037503275906330587666891321125614439514520922603604059921984266045371977491738353425426176093995700730036118596234802149388942218311951349931629451417111830729371594680760633893389335136407956196190677834368849185831579487109754510131507714877575949971936404405025849063311240324970272071426115479181042800585098428134086327040072365366743085301517822861436185239816277288836778736033370739820454302360677810881044046417553791483498318870046376414927162151236116112035405486576680413938268782245365926517935402915100381973189293014326798233461286031896551379283503589835044144046942033747503551516775502262038326559270637739749256958458836135724512469512207827726201953662641935496948338453775215086079697614097711279272163904196037211758239491292702093723957258706920190553107952169398231490049511194229125976562500000 826 537135747964370883581349684773650820883288186859187378117447251173857636286783890684356090728946985891404467017345576258267481627677890876777047771303516805835356573390225978142779757832429016255999741724774052387662818413775295091968333178811587859750886259883951977642801055150943583593880579654142570340134511556113906841907870920688335169832355651625491236009972091986541715410094469473102977751356934622368946206758588078168049888212985444873816039877626239865887278160160049743709090464778038507037826532140271622573780443802089502510833707097368327677526662616808814010682978716211303482359542164583028810471320405112928150701004781547245441182304680111710406603748102226887000607165570411692511394396908658635458335359948079463861976477958984034780026797880317998723849213882619971454945440277266027375295257863658718222107043920398173974734498569570403163102345786046399641306690950474828056705593228026263119545546942390501499176025390625000000 827 7759424419969338594479916216307440708733435685945920840546891466839582028477289194048469693822730998320433812902328822282129576531098398210034287248584959886028079550226361667052243428867266651872121662028986269609589746681260174099019764567546130223116292518955697586529475789977420178050746187388560093623896754017444296101000190500291198083674606325028044550056968600275788207386670812303987307396004771456397624105993655565816713409825858438729374745748281521989133457661613190926572959655259841361152426749857622848642225345488627622908892547599559055506374181360874725284717696843322300700168886043231101662057495616880524319971568665748037132993099192938688497090909083774835766744028799751256381928100716218683452836069494741974020744747716297382636497002418355357150084163836618746900505070596939248968463543352585341844485211043646479895430953372199380854620531158865411536789149311799315363056617819020877035995908954646438360214233398437500000 828 112092332840780368819767221001260913734102143805488405265440457682299843142905255325790015630153656446923006541649392436215837521873007794015247451431055121331923225798094273768443597527365927254869904189875335802487275351981404561714728163012085318962890322238341674758053716043126600654832594327786403499878652298384434422627600774838038769918326505693367522832212152588773966559650614476294746884914611251818143200978995777332836996766590927579866571926442119732909924467402077470169464154863712412523538100683129685555311722245349472657691532325426541948974102335107057024892818635934549025902866728323073810266714957888432310370575470993351068513521228445540978237007081714500408853428438773315623604304365656521809478451585969708924057804476688850017333962106263411103934785112343199695368593757367437251469916770632954532460068492777367799781576131281890846955569096667402258909908664780340206600098220020289563336746141430921852588653564453125000000 829 1619284862104288277027411560385533811185865563704531027033453065481447775751665816469992534997993017441728093172906455163747873438720806170188893766079761945072710974013790395724016850330837413163053907549875400782944210773373133095448069924483616577896046658355677829417060188638194763699685205125052494215460553419802365967345990645261490063049106319126800513130104006990046359147841615578520669428572810557917308469119782865265873827985943223725365859810168215035561902248144692733742113295541835627784556354878166942151018805720377299284694409256784304797830313076974051900767568643712378246852202635774895602599690291805431197386887435462574781385811220166012504120087709670757398040390704918429832403566500654865404600371592464997434247406831113265002401337856369074172469663894091714044964076010704740415786714290579530586062883569485943774095186289441229273147091072660626268509899345712764480655182735939490168419752080808393657207489013671875000000 830 23392225914484778441953522343769534298226935855815424517090505943997204560690844503558177521390283942616232385583227841385848547412166231152663966782755907860083851482578842323272846747022711989184695394362323291735604497490989217672081692574323306256550612655900051328586703223599211916247492785501864634419408728025916143493884126930946368263050211909969862575719244871822480810290536341200834984552682404134072613561791236394986430975292196195804401792831726445646231722714809676087552772508864913188190885846183248133696213604535632161597585016045484329598026901648024144049137975156298228206344343734518783219087440590279599669917621366696198369259882034081243134696637798639420157688305668173675104724485035831783877818931004044269921270169425149989460453122886010335736018722215845954494270000637271480096912518885664866657795789959324866612163101811934469240882483672913434614183971348164894643657010222734249360598823841428384184837341308593750000000 831 337925361039466071380276528179379041268873558149290509033671510128682633732240925788234884265896297319856024982344060503556713228437640906537044535691305068940830025635865374934068734319839073196375066528426025595917705101965414325292260716667976761388509449317729926587603015424877203365754486013572704520837782535708142106344987077799611966187316452812632220374889614876672514086828068127618243145333060019790709391333327448192658493061989932950534675428274783943540196583168308530904416583668163063967763024578826586414950169201876716004296819584862451466864327491717261911775572854441236352375170036809814799164219865447124944118549658871329201216225529404662859608253529963985743006206785574728938707294670819393337232543028803962372058905640759987487955372168872878218097455368448363976788229795138390504849449575648628565767184654923170965540909094207318760451854535899326219728388508996812932300590409557823189795611185104462492745369672775268554687500 832 4881698623486832507212826866742828786193395835770176443331509746408856922133606867733593202786963470155447617111230969395111401489495955014614841817732786332024532518464833199145553454665805175478815824948459230598880308778251087846559509401264569035361286268669970313245715549182137119728287612783181589983293618280799005162692952071539865720322375197421458523177258626542678491549410756190343265945487006596178962349784270548399533880986183382432148107236714310912561443925360874401833065656438081054127280046289698026414397035397411538561076188032223779602214621750095152974747917189651330356660039961794925455406446947408310207213626372486887208291685938699338308693156606808433862812383370637467255400485677487731991224506062834759573310037882363304471216988966056276679578679018204227557705562365950309504455408390190331215643025639943771925447404893583748173733186093786726261346080680790936446362536653249754488304024135914005455560982227325439453125000 833 70521587624882562133972162755279353269262981438619430144977404417689024296169277699475385755882680973937858853807868702820329183901167006626803831573732531708659575933054127865895174535494909575092648756093625908698738736186114949999743811854877673071531544583587913904073519698365403553621859139877290259804008347004108092001226512061175732291648380400579729496856947883614398258759423407008578625528317541619536406220705630545568708033164103806886955351342428825093040494614183942033567060788290850190218617382161967236131682722813115152369623458914712418297041919052422931816202323554485920542551991986533598302254202661179254994131532110480463694486687871129491526360147279801740552486278196769604265176423038486173374902356584306149162033673553507255691234681652479691577777185561934234603016902412796705619653647371160896508697771038095199963476804430775606592108224118659214824782943953310513300471204855161063036750324073409501579590141773223876953125000 834 1018765275841327831249377481293537886215067633237033480776800051403476069796322139082523014338998806301793429578507350842007512110768387107420426348438116221944673348952087441663885654567837305553202962222169218574067666323284004562190093889667833646836866627743397964947629636428967940778157566892102828744484785523100000131774374929554617958032480488787175822047816750942720165959270429057250009468533458993719760667901223728734320224903479334761822476274494112550851371661732247321573118626644658440369140828598320590644518424327237027045959750879860408673878183912476116037577091455700703888509041253363407000463143053344144974083872657399978583476884396086108581937493594497156475570244335797029320456328916596384513561340312237247795606688882259717852417580068941473871627291985467988388732226984603195786901885412246926585732685097736993441956142586998916267600914047491742049310103647411067696825107239874528457582170126727305614622309803962707519531250000 835 14717265376159793735579192866958530166346643200546040633138156253025381609813272530375920337973526575447025628764989611479854832910945707537364483755213664869846320638554560191850475052262947195692324553088427066322374882244219301285848970570032410804091437662663891689483826889115316314323073084148054532095827696335149807354488735419270123109625180966463314947736261442906622093177626178376137534000737260324948444302300957910309935227642361506559653617712735982738647337886629174521457465248525893675938746132725714307704781298293444961295641788137313140205397148341594392931734370279872973868732337048627588333573729060972241704127882000195244566541396759503687700024076408410949266566617685908723600699488979316912604826886086676440105882432343671013681322406896306163003249320085661996188990217698849958398204244580845744703993893324463823469715221925532327850432013633217374075433127380672377097688563088466443440523179209122872634907253086566925048828125000 836 212608703980282867885985480591364625222679922809497568867754470201211712453009762082432130622269568362322748668082396606510911648639708464925053378233965622039406704932094894501800462664931592130835175200292097986840011451865466834046849741823899311373252308172131562616450296265921379454742984914065580044790030962555700444565735332803010330946128644847935032174005489949906052215287467639146400909691478179174320277812520142771953610810446498876108741140914660791123050775167022658253519437912946322799889333086937558272335276252533107358116773836404081369308284251072444257899806195283544121750530608910586004758800607036708251141100268245562682935876956922869124110552860405850277412522675564106302397660926558034450276994791966420718335026478182048104541931274835723831624042075700104863825343313423007863717920110204082977543193796572017070169208512510247915180867338784245270335146288143093171529515811426338985903536360488885748054599389433860778808593750000 837 3071396527998398756796953468712052941364533821964700254014204592797346608357191783544126571281549288140570731760760368949968077617292540996062285803109751841782267249234490410739272084598019885055638664623603665023268197441283306453113466523431587634321244725362545438801543938348402802483375722662562185447894902014759977692487952973492981638431706610675660679907314537560579830235672917526722314973614774400811243637720474940532315317007470378948823839647125908578218373863624654193971386059286470504641336874556548489428985418829208547358883955650916185611941606218643779220553581995701883654480974907190669402066836580490672190638263687512197313212716212153644520295872375307904212535625657241999645090860903935019798486499855618415774071654533924154027534813182969460637772278454344311487319149273608286800716897262188320367626300886128475150541624808676477470843737550312055828720840682106245787068261946125409083937010668030609394918428733944892883300781250000 838 44370228512242980896465150964215042470754598665565592191731237142191318666419153142182430480272421745271054023922986287090006590022200666924738637980692160366933797376423370483435509504155194508905472127592164333468274542599204959748030099564120032098018754206520235032345250480418265892328167489326830289459692893887371133035300158817809429690171635234073207910190740567687717978890459514739555998769822897008831693387028138385373091858012475569199817290327755011888972737035211540363558207968331979599387120443346607032993709761167853335101855092936997791443008168594229117968931418459407771573159526306917426086234717669372719138109810280770050967296240374936899516617505342627090591921589054917836175108888406090867211112587479015788526166439311578310762149889336978850802943659222221935780639796819079902248573935841722641978130797053534513848218772620554966709578303158327308046554824403181818380809737937314720832796682836729473820014391094446182250976562500000 839 640985738851835724855472115958246663429506470122355538150644889691473910881251948057481718977566633731313047360104721106678033377879043618132781311380926840509213294040331482266799804285713333822641907853004874359886816165143258303421413156287278369392409477658414641559855319577149127809591107626816404781723818085217721184182131347939969149279513390743530306580124926053650720325490889886420271296115100820190222171569879617505551091466724998477461537685743929417834012483538322246510175163213220515346354872279304896537071010773787019164889571712104887111813853613005755775869895282300083571164094257597045252742572426054434631024956407015115503129564849430814009303171369458617908518023279097675971930109538622208235028216740108197206371396666266198711663717325535119337690634999825912816488618044398998900634025551654236635901186141967394168040906690068726024133251759043159163868543944247053424219152958685964852506640639095980560568932560272514820098876953125000 840 9259893502808028990516472183469661155460196597877327211671421593231083187038620905152446994335173158794024498706731589410951413340666836668032009426706491345006479703711941533947743349344307532705273224040633940055632007225808093237737917977746488549640163909488305915840125117114260773485558083911744035291040539886559070063889967520530484958351870873355060629228430750039252058216617877913027967781502515761619207533878611629682271994726701976548660483472137787073003968261317299468410105503154573769705571642149313528377555253868241574546096960304095984148650813959345445194076551125207736211154016577215987572802158812008573559916927934079625541852382719628534450185742847848364483632803241151352950686372502642740223889145305378611928872237735031232360688805368113664116523684581235811669571706286216498091439824439293159570234276681526271430466393352879791887023980488228751046268510577786822697253380909654900105773848648094137558928196085616946220397949218750000 841 133771789774902320045466281450127657926243979258557442645516997608221828356020886771964918048693572854253943093170937217717177741013501326295185031880104881204964997058682527429826559190998492468645983421650082381590939359217836757720580938427454095446357044154472246679067712789397237700371111931881829149991791930657060002246657598511148126900539204981464150830964294384131580463627551067151391364622104183968706848561436035116373400204405318679306133393942403394503774095697923533109514152675958460901072826932473890447100353413763130809706059203557450677664933881415262002418099112905891254647226855217443080445038988590368728156542143150859801411499003352920935633246407309107568824391567684938517654499963820786040888934233951724786262107092738821565862601082361132403625852395038312026036560973315010126729866572206039963627019687847512026350634697416266521236400539121316463193488115528187961647553190622680415531844033347197431282893376192077994346618652343750000 842 1932520021972605573193939010766888793892954874904110760497902181116541614546662158417467535872110551442628014169602029140882759673504645192711996504231896716838820242477087147761201231445512647745572408458885273677861255670298800435185514953297139259580510128590929720123669274466758228373684828676989306551368842126431257804884746815614441739661718976451460953975063497132024627391097227834403840132470989747345819116266104115651145489198703606819279051637868315347796739458405137055701025029329055207165885246644248762891728629767126521610741708972048214436905696946798156089744559708887532553171148350321058931195374977234791876213744616914376775021409380392196716079543434919181838688476519966956505147224387812855189935246254906388411828052188612417721031184454805006078757656233257111333333454944789883465146972963116432105246735413374925223432788047689494113405230823965342829462824523739180200798212338138673910193276930108430278210107644554227590560913085937500000 843 27918005158984568501965522411679487383671320755472181958766905394232892883078402970754180442095923234803408468541769591251022253653038983725186128141485785866426630430842130324997049582329987608083404405122748008102516300896159633025397205480637067514574281677777574677151838339211172980587228616623531220591371124094502010735963104994399641392691572324708778443806329621457632983349676129397818833199479866996874947082784879035654264368774604187394710148523265655483603244923661450332884075298763145724313965177652545385598004305566467355763002527208136411929578485796125713968609150211429573351028941805545346609360006177779899388423508772295499076001297528464448005373801652406939278904934463981698630255892617042802274172279780687916018469329595558440341397698154274128330709903308299399117214328833028027323863828732807478934338397058041328059208265594077682774991837810111202645486626554820734980808648379789949087410248470056406411288207891630008816719055175781250000 844 403316211067449655879070569609201565687462415113934684990839056900235100333336680622038356025814033403500683822290248901153707369845555923387940706771366443456040619923136270188764155625724448516242928852816860191418598596647202144170833809709173998160384579458251667285232130715280063809769392547641386984705592494482650172045752705036370597291234834158658795842902371061748034944431629628421018987872165073202444948656681817871273703844737157024854583771906132409681418191649702526678974324632578827946133209861587981049291706667210250646180226174726737922818960129046528994609754819025032792485502598085116529816074373671729375030706219637009053073017459694647179947382234437809440214284575174434397284851921522412010380175351680131147705136088582412344225702465073300988726580289868416383069898464298386119220452889854366039068483622395529279654924068260030988088918290596769817321589976403259906272750668721935344986972494293192559311478362360503524541854858398437500000 845 5826501816793505186790717599593084888069085484072473851295545592503433272571216358579865135060342743770667473569769932277207064645780721611815326306745363866596588787524560678924852913340604694030967228419147332111851573244603118869754841026446554368494096915721691517991076489579998548387946030998312152074462634306003245628628145847803767816460799895226225819782886734706644848480316863188465849402113411177446866136581966503169372658283039333040064618783789055075301359833701829155033302960869586118631744802578408202266911956550565691420008427489619248103878798460407986488080091965808502882135634806491300252078318386153702989968494820408362232526876346244619971428932335953046643321415714474315856402708695532118522400689292515156062002573224861091344383278807995043126440739026909977817477128517139871620463442907682867636566083788021492162007874800528752319712033553505369631383021993609869326053219323853964314864087791715624442545617966970894485712051391601562500000 846 84172650709213662271164332643572344441594773633025576026949495687519696180250739017692431682417275397588690444372812218419921064401629358333699423052965101206607383400035608167029406111854439920008185686452877197032852805573340792577496650443503903205957511263084593853754698905433371363405593859934724961477971122652947277406815494264824050823197107704702286561057670117827788746581032495874817368746882169147576651046401295426122421685914453694674511460867498064960633575546292817485535781191396669189067166802534193884162107616410896951927099926247830154531114869010953263042955973744098665393497578695467318972211360330040082831515895470147053233222361436143974175697753638400384103065696831148607588071549350950254159298956541899449723037455172746839612044644865934942750052179189058147235724555980411096023933695922019476713610935857493855368657248864254910756277124449447346400393325507904110309355151846830533731796153179734176763560071776737459003925323486328125000000 847 1216004072749700886348773162645267986984350635476207275694193490491127791398385360530110831666562857314008735860749131410271304304557556905225017893809802554299449998733422811760009184589470271850524998856736852942222914678091378281534895092713129724017287398798627154867771558695022494471027774001425698251873086117250681606134579786075396787787708679862401941110121712062093480804655023825024017256252179868010689329460652117865569584248346983652513102361677596835723059562783601119280506480442879230838916492113919231115119379343181892283175981194666867151402792401452663746135649078536480672499463554711615345706419820145740896480771061851396608867497332674270250856093329230769516245724699354813885109938941855679941984250870377751337287323309049521485556139375188459511097864900296745203112456185129368554412581051179749868549016367921129836367493970231240545154762085745495975798545653397157336198331479332916212729359125722787028645033302609590464271605014801025390625000 848 17567095445356713028385515987656438289255134266005350220862942044397270938425514539773798375126312405846461134940572257316181802501234763924074530445054741161027667573636168078430630710413677990671666340827513461337449853842691586608211423462274681570216510067551431051809905651308481398596737546388437455802614516026204454050751301203927778319537905623337411245423062315521672270047465694362013489960760263315516132381080817106456347412611061421501208656488719667054146265248773782195975881239662045220263331792856792373758753870893101965245473213476030922682699030471096977213488800445456713457048281656363547658050119062818840270096671016444782046501284295442469469728572396012491524463542158459314005951451830837999782251706565544323215270854089867942373655336684237823071596323406966284791333680081494197901523458512949920009338797759043541336959128612823032839091144370609611761374238580337887706507140044404522123433066588688846940136123464526463067159056663513183593750000 849 253784910280216103567893337423160469377176505216756456761183030091462198446972223188754174673137908606608486491784882426230143069140157515168820669609443219321539749188740050077775977421103070448360710448600487392389999201321181685158286311379481971937838566710297422276910468335917888363329169642206092131086409437246803999540671123677865307931838962683011192123773553276559204898096551081105578253353475247774005244167867857399992024192166730247742615393630939750965020712114675614145015982967359306713204422375459528802735957699719923916597265819926609223230999216437744950440886308232668819997112575577918056390639427627012136750592305880020373073253147331353123180335281849005927940395299765614552736407852787270568748186613459400863939479254686898124964290658198524518885880332437776938760038258680694735461007763455082695841880057506627222089335318984397656399635342398976828553425147334285380327796735898760397482491489001263157074261833656692033400759100914001464843750000 850 3666338273381753452141991067234880847444371933051573726661759921224479308050847433135932956437184528335668933138727062849965167171571691889669855500907081851831778343738208940517837683889632493572835048131590796215715027433323947820608955890313377562280128325999135278413542723434168678275158539452514580852536695148772608448170427870284924912531718517622973178958181107736487243735182526630393395259151078961640111254617570228817703739780703102320217438638771943779015768818274412808635508539737675056774005531529556521413266814003353078755269851325897947012808900658188093741278000181731210118478010847827408583965738893256528883042544201111553612784869384908193224450658151902612562500246113969343582641390043068950714222955099023141940549680135926860085210952105915672924434797024899221421021120044954685275961422415491577472291419667525361526437720075735607090982210614872456234114059821291875804653140026213321236631999013812937323469887118676524551119655370712280273437500000 851 52966364934262146087563324619582469641937721064419214257390827296028498252848076805941356860559838115526854636347087000807929784427740587573964720880934364839600434110431584362589054714226910998616507881513397112603502195876884615460806964114244292019210079077795645733294134643473786666459072246465534322486220957162933265322272999241016386205908485492179170897924836741847120679878799329289085420645999782052450535513102446851621692876218069779389929804824057905863279367173731213805352716781449305872963602961944301916617185750272369292502175911460221573058720579125971640264311954267705420024773566183441344628174869307355507009921886673164956824337176608618383358564932888120841622555795350396706477550731539074453778821163671621053673686183255612405401248443446927008359045663397138435083318607318176537689662145532444267725465440186333660376053947914134257975286584628218279749919626236185615499161921999583084551759954568066044887017507214466149889631196856498718261718750000 852 765188970973651949736867556505882251320025906541092855088354178438570612307790296074956466937403863048765354048719169226215020939199938051450256767339543572442947790769579922320842484500339138034567814711869846055063330047265318346419851815151548204984875639539177781835730607016219363197054184847053995327043197690935775069123939134695350718680497829699236933437870638203488080427131935248448269444289686892100474858703563768257342995752527452972140350232962736178052257143406779015378595763289472186583748865530951486733749742057339319690449831045728620155121929915308917537273538767668582667016868809439322761205331511796975756544052431850426223973143023998843996874227494437655660705871581556085050050497579345544313348374525901679826618402639624915331991695484992850168221549179320188151042766376989012705849436827859435652108862730341779193911411216679583975536154999305076530154015436054388601681493563740204086548061070756019937198072478068411328422371298074722290039062500000 853 11054475211213347584745059365719107554781407091873504768867999086726005595777432645350726213367473168707706115794089171302063521416297850790622201036961599943644335220589174955697074374456925295905818951128745667228083545445638610287923577671470896363377409216073364893180962720256258485078735612532666327460450348790166824619933040349212335106093955859560224543776313227148149643321371004271712012397610651461571737568107432865490975675137783234887736007446829964408218881707140469761518319444501676858807442702170438845816317442856080209939837802432624225937928815022389806488664494311714226554275209385447033180637888962170578140328585384473883908830460861435070969150442797586372502776946039901923098793126375481664788439860472903606217493219730167112237402124109205274753036984476969582335839386348291812586441099586832051664761618717144894212866286265096775761046758848550883318210111277011485896354240763511549507448036943086889453535109906212596797558944672346115112304687500000 854 159701300109763422663781603182905534163913044758409166551759676734549640450317881492009197281554759864838241946952518806628547933754779573577861368934586223555903486311815963729076533132674384973890277479539929628620198297936195297219740784948863947685477487400446761539971503462630199467582226510827384664629968537115748850936572289286806380439486660175898296583785267938560429063839169984074725153572431300448492624465916926981883574484338817105207681140629996952692695279352376328819780848762378011394496753510479225452996674071257358074353182226255009107587525297549401377100512883621837722453342744044674405835945460514818597999258875740402510991493027355480063878889722261904992735310247838904175771879242364069845077009603025738083216723902780255411536725490394177043939602962525621925260471776268736999789300533053010512128351751814699034335234757913826337390086372856291885317601061259788230596674021670888701231604851503816238657805504086439896127558313310146331787109375000000 855 2307170362690021091286243863643906167433400367957669031474323151536531230654299755817410776567259903104523001789287267938819006409370347633754196023749788528523482646747581216300408406453813851648565136565784804931629401601073830447940963872050129553864411045290641044868509460451008212475709501017302399220356344039564443633693679615048214128587588171202934773071956325291364487197150768336840449939883060828185845304293071335723465079282649598573902062552797863493342647005183231078275753021561034796596880405955583196440663151375338009304207187626981108026479608642513305069931425337927368991429774774837126228375675674555758863915083551129650788441618210655169449480606468397969937216066983415847116448333303900800055143642566634254385387937130990608930002707571991025387594124776699152341242737070122993032126641908960900054521260020157989387503699343477906691662085617159948647713953438535650774918160795155910941191440270098096007421331968267885770274006063118577003479003906250000 856 33331262639588359201304636379802950327546022261214939171189554268711339464328297734541225237794627477424317235471305798791517858611668736927298489195738565845621309102716275342974888087281728145030065028282858833317207833931589703918573163854225591319426197252887217653779864354433903486387598421454279031940230567165927268467342169672579150324980052492491064579529712042208632278065061321973576284690000775173417499478346564880777364874861267966127976096558378124344373102419289069970047498963201446477596972632513521363070027710016021745105222369428126646560894253844606239980186286257751843926897398044727041261138876230194431209192197397017532601280378010949301419378565751873881589370490027877725640252267201201210184184863753084791935380428556945471500766909046716766324132789416070019398912251476224386177458378814631647309509646745534376189504150649048270856298230940565764011070290347813597251441029223526861301799649435983310690639110779320830602046044077724218368530273437500000 857 481531557352157518035395502229348901233588317210148422202369884682898028959428481229347658748509780088495548859249672734596131561325120845473002461420181931916651295911416365303277270318991999617253098593689616733566805507849279283783212550087011093027325225459298590839444090089281823995898637633949085909631440190263550308043034593032614217565870942058381349381377802602685944054742876330032022122204792445306212059732436569981621502195151850486383833864141775532720832388447422800504489685973037293792551889775751433931058525779139082351101034445942076534471926966445448512910584604290276279083864608283583662916564957673212937437844553046203053065881339998540726071656583789252270303423674256295451576288274090631709421050774513472594280340141515988666661948664389361387670112526772794186669421506050479034758041634640692954175578162438458496527917325785906832236249463634208682990675592613296512718860876702040589419969091332965437322877460396552962151872634422034025192260742187500000 858 6956625544855053080560758281658239368714421461823104081871458493585970512382999562540080609141753945126520859896457353081583833898717982997765531633564543822191411498867031582612671536383771885988628390855607397060661608838160508489567176918806602737909571162688305201356951145564085647010289750315527119025508975580322687355406811980595010031431958861019152548875942530833081259763614586415947235646380602273720496461157292680033963697341507107707845107890237155333014674514785082092087480076178759643488270342001875609982093387113315591637458804295073922944940057009616771458176215460590677432100517129174100155362396716940497354893541800925054397606734219773184273492277333291447059911088307783935206855493181275989456528569631076610524066334900372036955622702750591831944896177432992951540096702965860150734188666184938194361299120927456774311986656461910915698035361404559645394426068603375739293771574335521393069389091877746472798594158486185090595199653762392699718475341796875000000 859 100501694224531792972931981468869545688664885432063861929695887256990261432741495134568730901355912459250125970502343243868469358368066840588378057434111097877698747195186309614263814682138688126355670966752812656137464695503569003569408575885981265665062696983568242929472749247458358960474260949690757329887973920081013410201051755823837548236477467274623516221642640823213787099707082380900951859709295780220450029561412632649119984294016356011624680061336990495982001968449889014323900255857764960716600283964124053387301361545718433979562419474572826150885145890739093041734576673242093709087414094841856748532572858292782396038120337401204072893849769631634443949290263288398849263570533880975059699579644012622126710102673796443862365533546670990339001975123019915276459540060103425823843494013336044122654660539447003358424684031985641977226577766971079825717616153592474144321459161965574226467503290272337693245090263533859101824424677352337598179587985214311629533767700195312500000 860 1451941168781475816207909771192620139511720663690638701964942382053335166154305704286277992082251038770064196991454643027385683985527371238963522318193379192290851311269476904109943321868271715026474484518178812804598380122015114830004927288935113524799436465203963794351330351837735600139101344092365083682768101744900431197771145305765070807929800239524301524849236121294613591839477631726012478761481103277492870070925489646551499723378188283352801117362133552013789183018535126738010407393456526844122327532018912585201555766410501623575705944763174224695441315155243802781101228320344537468377780249227650723125264254822454877416255389908481160503543906065696542341219175110860967071405779288817611657622565173275774507019678378364050745189825450391766329860682824297627923135904967774353260655514134677958233338706341266051522354064311907781359010121588033624358506937799833311280461841175970043962718580013120239953814591937886257219927021132332978226031627855263650417327880859375000000 # # The b-file for A068767. Table of a(n), n=0..860. #