0 1 1 12 2 132 3 1452 4 15972 5 175692 6 1932612 7 21258732 8 233846052 9 2572306572 10 28295372292 11 311249095212 12 3423740047332 13 37661140520586 14 414272545725720 15 4556998002975000 16 50126978032637880 17 551396758358058360 18 6065364341928100440 19 66719007761093148120 20 733909085370749105400 21 8072999939064209396280 22 88802999329551964964760 23 976832992623373892274840 24 10745162918838437869310520 25 118196792107017392159575800 26 1300164713174931645324098970 27 14301811844899391745821549100 28 157319930293619889323858579700 29 1730519233226811163880486539500 30 19035711565461838997183873224500 31 209392827219716307108506972150700 32 2303321099412876237727911684554100 33 25336532093497604069884789961390700 34 278701853027989264772388907165336500 35 3065720383302553732536505632612787500 36 33722924216269481078344168013815859700 37 370952166378319582086655635254544389100 38 4080473830154423595426791971392427931700 39 44885212131620649666904227084939417484650 40 493737333446969037625252658711348017083000 41 5431110667907220218060163419564797565433000 42 59742217346875591244668203983473353816579000 43 657164390814489360997422698897403366982449000 44 7228808298946819401338468529054229196644491000 45 79516891288276814148758401261035174787061673000 46 874685804169524763710732777799919446452838483000 47 9621543845848050289636383621812752295463352929000 48 105836982304144609963002093256887883773871144539000 49 1164206805343567334140047150010963858401478262361000 50 12806274858756983545557822698744278755365475372963000 51 140869023446081990571326819729499090890818721228433000 52 1549559257904208783556698168093889698596911454912504250 53 17045151836916672379116865997318824994239460050888807500 54 187496670205757529530211139953402553210591472858963302500 55 2062463372259748291791510523168517961045656497316617507500 56 22687097094817801346257752103907321847292981286088845242500 57 249558068042562086310898526796748398114273626434379440447500 58 2745138748463411935942587876911636698944140587022830283182500 59 30196526233045050147118302761164987769897908627844987005627500 60 332161788562918258987550530965992590836238161576644645238082500 61 3653779674185750629924808083744253364236121766274039957634967500 62 40191576415973404520852284998015649056975755611825906359880822500 63 442107340574939073237849827251088583744565536623198295363876307500 64 4863180746315877664209584404469843858156234397278823133268304202500 65 53494988209381680750831189387718520033877597989657250251049597266250 66 588444870302175779148928231043356742482073018195027017988257985175000 67 6472893573312683770425866719038311870835684569561291922437804106675000 68 71201829306315773672348966934579144007884013738132826005497508017075000 69 783220122368112284570149765348912363278744443687244553384229227209975000 70 8615421346034261646189095862301871768190115137383863415479021722168975000 71 94769634806212169783172273624231420657065831287687413481566645844676475000 72 1042465982866522076040912569263459779881478559977960111968709435801650475000 73 11467125811511813129136266052821958300835338715680550136127853366162989375000 74 126138383926410717640047813294340744062948478996306696681485289886034704775000 75 1387522223188106399455567891228538650612168185705703226078714577030659422275000 76 15262744455042643953576754301002111793637420145517472393544002882988395130275000 77 167890189005177292644565386911877688484219891622017992197675184115454919856775000 78 1846792079053740519797656820053382073158462945452194463196949639276015651333356250 79 20314712869555839025556099587383818185141598730314667616873200424630743123480187500 80 223461841564725855666718390683997509752527480382693538304584447181969071280532812500 81 2458080257207712302575523969842643347096601747002012423108776156367036525290618187500 82 27038882829237842120988683737323996276496341766329451886112464129497729241369090812500 83 297427711121099338050113540279213026047504327944671944207709952752905017850615564187500 84 3271704822326406540462877036425977489009399167995932563583665910893504710571586528812500 85 35988753045527923986119665135081167537150598690399100713742580420292071868481801742187500 86 395876283500119136298625707346681235806532648592729292155447936670522759103468315630812500 87 4354639118493742196249299233888992980640632193862476506204529798348940838230698180544187500 88 47901030303347912825351017246284513503848287861120912802523753940460714463974419032300812500 89 526911333335911276411558763704117215746783598831527277768516471316921828218061049940066187500 90 5796024666684950629186837222140839344551902653543975820606253475974936143589731341282202812500 91 63756271333423649396312001060857836193047612627095066029253606585187367988060453757359685406250 92 701318984666441260587258837861363922775446726730035237866319089737440122071224173888753661875000 93 7714508831317446155965965607003072040612760265896656118234802213840971379739992614014847058125000 94 84859597144344422900193180299428052900188210970338327198448741689355366871571069678939856761875000 95 933455568586166318932370947732485971277485606299839650064209854893582708107464601076540417478125000 96 10268011254429983845588817049400742681539745642400355668187052847309644827780294160789929880581875000 97 112948123798533520012137431581870838734284870246050914142174802660704578868776567738483859418058125000 98 1242429361781709394950780384701206906080356725578540783603286664012354201454322403210952573744481875000 99 13666722979575050767448580523673101877488819165251067280405597850685047942037078519931519369769118125000 100 150333952775064280094824799070144340616078293741989458287533115495700782562032061316512408443084621875000 101 1653673480522833019224872331258733642113716632398069137222553847328385813315131919787580844036761218125000 102 18190408285719548531473445546084713049558660985597931231356404697761429182297576538124733909205045641875000 103 200094491142567272366206854336237334857709842731047442970375827247313582935257401770590733821818862518125000 104 2201039402564414619748270532772455679413070256852924132499317839098681271800972862045171577769549629302656250 105 24211433428166481678150995479275637809141131351392379038949534168255792197339953179801601109118931717004687500 106 266325767709368427929781970541226527372179620198428989581131745141211099576775381044848430009961165279676562500 107 2929583444797961131398941748003557372482898167706440353494001521371925841256482346072566310174212543975117187500 108 32225417892721565111273197360568037610625736799547317675627895765832925294046137475949180621678704548712114062500 109 354479596819321135548739461163826421010797343249140672673497321486483551341451532370581178271073614316556729687500 110 3899275565005755603608223043112809083003666212070303568852809246493827990489623088915450400257651752763382251562500 111 42892031214988765877983561707169766746771752780008501738081829360775713876371389706813206157851073975371806642187500 112 471812343364056421279044794495705569401609095337891165493065623338404669546311438139792845364742867361610826889062500 113 5189935776995600596902990189038807323406942687180019616384581350634184020383992946308001254345194467994255896854687500 114 57089293546852386157101536468582479219893409810976708505280329783262372545499840874563441986383354575538795040426562500 115 627982229014284823230973886315918865436551231922838735008801655888395172156746817943080851630827109573250439344967187500 116 6907804519145127386072160451940535113775242783603200671673508017196997067211516493088124003533606667972342884241264062500 117 75985849710464338882639919221042390043885954053890531863063355729917882750283869388363739959934119685500951038187728906250 118 835844346813655041703349332926472630655895063197569395819983319218852453013336364249123096110000696905195056088071359375000 119 9194287814934225912674282870868061413881026130973574440931245207931745644091775353838717354866981606067499682470041234375000 120 101137165964100710032729259369543882347450823670503400348453692258699054232103120323020942196999547520231720555902453171875000 121 1112508825603174285286458839194976889789662333586333290340243893416215953412030639330386471760092317129199392009179328921875000 122 12237597081613648362341891043415197748565468194152548781955463786326757695902836412688229377318104916767765855920575596984375000 123 134613567897516175451860490025787821406781827998438392151604234654615944406590858315512477484000031773233586099984122340609375000 124 1480749246870104408097566437059795556231005277643847351378609895284086974072606180608150041262947840877323298137828164338796875000 125 16288241715542839748471391522397902302792731529242288720370646389963501949896514347432340636847214441040529802206250553344296875000 126 179170658870659841086565615810748578432129788151960813149653993028635642270354048117255834592907027376408451041554018048970609375000 127 1970877247573832894339411126850852427343366942925063254856275338341049995512267355195477810477177617480367029105423860935375984375000 128 21679649723274482903992670763088003982672273682279414110883647922943768261140274651450069863330754526237284642539055825458936421875000 129 238476146955604843672770730779151056943766251260277174756541675239148156942499078091050640999574441175220142125537940566736591671875000 130 2623237616507094129417850838549524000456917737941453973661553719096472651185991031461485232892195056650220193968098263275253575535156250 131 28855613781527884762787547184972591493943031727815774258642212878585368731861821420181736310954312627603068464932945769689165017617187500 132 317411751596255075121767045377668362260077881008757324375026925642548624194521509040048867522531624045853449348197801715305106438320312500 133 3491529267552737596381592335427421668559734082121509721023917007639636594629357406925875887571312632716100656229694469514758363633242187500 134 38406821943013363030661334900209818638874726319029388674881853107183051640925105887195618443345729991033536193026853948812319978510195312500 135 422475041372412737512377971344446537345955725384604951419427716839155176318202817386355780195141466247790026381147594622861187212898867187500 136 4647225455088463298562307884044469782961224606715384747544484779923860214755928926536759832358745670304982783897785584877049723047582070312500 137 51119480005884251329373193327612678121116002292891589880482396612891190952027756415532001251414025806934339014966143266504087249570114492187500 138 562314280063749470120172697762534185037358450327718666426176025579304832001198317727682733672904629987152122357208194275799134008342513945312500 139 6185457080690493931789661641903415196916976180633470494692167154397246028017768170864181365563438079345160985944080816855210806699018500117187500 140 68040027887477180614831865214065266551711023751004623728672067431527279380819856590122567115756561886018364186754367593322751793721097445820312500 141 748440306760948207779754236775147076081197337885681048407905458308609731217635835304127295125513677484661751779054040211386029414628686715742187500 142 8232843374356121716759962386247607336284495738260193701207567392811630435139211465398500521410561914508790122392148183742426005494477916917695312500 143 90561277117759944627369183396713522784816587368964338204136362057251543586928208545688253767766192304713675261896002816375664260057536116226816406250 144 996174048293628054074169595031385541862079466431526553658778737271506621073652551030815002559846684179447468288177593640579910790083240499004296875000 145 10957914531210863889720092999124279417628499179732053894726026751486421403351734596046573530248820345082060082801491224604317473596753717646525390625000 146 120537059843110011030867889075733967279606480328520514410103877787324707312282844352192099284284044550924264829012378867706712948140173381329726171875000 147 1325907658271905712022966311803881640885606153593969586674922428431360775418564569530157574901837698035165862864518373228319730118692418106023653515625000 148 14584984240965614329770288336871079855023790204631316441221694007279824229930560246211301021613897311688524311353102598287358914622315299596239823046875000 149 160434826650342924100167904291738509181222746274606028818898287343815743542967265329062677012484230607381181736957933151658555115532717428857254656640625000 150 1764783093150704996301494336354135270360777830780856644212212553600856769855697803519619219061276478390630818440953306685385685165705363780975360794921875000 151 19412614024624016102512617618160792274247010113858656167189145413735149558563730040138095045624596144677027973320702874231847142074489782678913061634765625000 152 213538754270493049702797417915058996508370328644822669102107448495585093960572071215457956478239408353037693986019589519193599760408967859403066313741796875000 153 2348926296971341145057523557491933321743464060603018577269301473786280418376735358741825207831673054995996446417988274893217487915859704181210304134687890625000 154 25838189266639846177227108743839398266374493696348270629306052197807647711062763313996876048966092071964169132465099019990025344678349405430017141204563671875000 155 284220081932544337347036900422071869858035969272156950552963374042968067741364614010898557764317837258946077184934674258282637131730212000990852066419916015625000 156 3126420901252554034190341094936433369448852901416209025169218743142946297827894043460666458482623390882179627439773011405817336416073747264297829168494806347656250 157 34390629913718323933196143017740451345347161099110429023848649987185816158097335382594824678961867178494813007942598292164663437145074187240223874707400065429687500 158 378296929050244088393285016585287238081602420132871281186306300316338018830774004681484259610144206509117561332568116919185050646646767318952128208361821805664062500 159 4161266219545452748735549629235087811222655748956379239282900733007271386553669698698212816231476346690978396881418722201703834504066741627892120476664166557617187500 160 45773928414920425776594743100911170847081126300062985588546368668238671007520631094180309837966150136692778537773620997698144166122617244661246027602387429594726562500 161 503513212563249584488084363992749073723144982600365003449156688109213091705817478303685942852948075603835261663642011016899182668987668946979783892148337437987304687500 162 5538645338186119339769908822641866263034159714899261867894128899732382813257044628342898679949581379192565167662725213210113164346912357074572223522233783455446289062500 163 60925098719941425751879970085126440996248783689323397238879765546767456535647345087626128321809718369114920505877992307108115529204827078815877909557395368564354492187500 164 670176085918190926429202398664524113002055646524601156750969555479006399130676058364922832466491504939346897021565393254937677566295724015423928964265173350045360351562500 165 7371936945087287865464998657964721604827132120572652238455013862866628809282979044132434977654609382389239658482229112233755818568588131778050732634103047758495659179687500 166 81091306395819230942296725180916852479846805905193809827141421530811028215983918438430128419799334755378880662189197538723375843809965960830849671435622024221953336914062500 167 892004370352461249009265810751543779005627360402513456531626165269766228564023851144523053447113685752415633317428281736899892200729400883570625958168857718990597901367187500 168 9812048073860020534185973727879171661515377459791526280998496771066097727762348858810673339989811965204584442133837633391163640827334489699671730977091680467345533375976562500 169 107932528812272640621970584933002603135021497841534805630701379527371488772653909181284368680833587718126095824114114325764386210443506804871589408835883623108501800104003906250 170 1187257816932935609046853633679251353949304850754754983375850888410920521280898784990232262861691137950471076985151614617401166941515191683675937731123641682941806011240234375000 171 13059835986239593883772378612542527155230285412650994753686174212839327500318619883557249934620348755937865376108392334020232751662989136717446254246926382491925254709873046875000 172 143658195848385856748323473734161618657545049629525957799973059611144460802376744670039453320665934116540031106015403544298559297780324932434710030712919586631654531181669921875000 173 1580240154329497988526663383301479602161044249649342508656392162517494114403024077681205597339631956847365273606352412194157344940454288596881563887728668527780261189235380859375000 174 17382641697594267081039506616742262850982508170747352633297793526675610123982919130437797069356391856076664523013145344947171612783772125621349748231918036384111362456747724609375000 175 191209058673204619171143453754226691927355469770178431558850296847208296603175512271997879823384724729503499107655292997912310912368765481199092249133335093810347949658710263671875000 176 2103299645401595304959382035186308758130622251451673454991866703901498254963876031371888738081095133111018085466071344228374800422820949007830781159982755440086319605379179404296875000 177 23136296099377337789398116755247851581878332652878068070989347454575806170601573139256742779078145917168576526816028558833544343666350436398435636188142627743297936136689064521484375000 178 254499257092708399466674111097424748619820501103560098253604452668455595301082319011172964115201067571092449217892677648703828984663682244441980034324843923648095183933529986708984375000 179 2799491828014926915749666772893023522607453976416236530672442877587362381674860456873374214416141068858500988153751235073916343592456341829035404937367070721780607259321120148154296875000 180 30794410108110675811025194578339482790868093821829627633295493938326923275865124827302333923767271416032537443528902408083867347068751052797751591381451383984234663312130140199638671875000 181 338738511188628711036845624395707732026828220789972713936186122353440493183486913890592141797430240577198165353796011360016299927081365438192530880414082945740769624377598565411162109375000 182 3726123623068439869676566447841737192829498613927306801698636117467304752671485541401317984862183749418625075348164180875929242836556848716684515139171741036777873475077235606851701660156250 183 40987359853681603097426265106905272017106648558366096185767222632530610547513636553413735377464626786796311752187522304901513092539911301273905571945718152869519545115729341883643823242187500 184 450860958389714043912514654032010364528210228701404301258408645822932786497678046428700828292854136183466499617514060013703781855031666249336650333058867851613876581703609418494558520507812500 185 4959470542278234991286759291327080464841281849496244551314271721506715142181440283776072146911438582298692329256656140724536560753340035189688896945558749759739883576645701947922378198242187500 186 54554175964965770494894596057464809784394883059344387165959405601190199591710818949444727771933398211391176171004548506896320108689056580426826255513632854756125566466061745449060852270507812500 187 600095935613580516941985051661214306184337047945593253228185597529903940498523555962125282072061389823648452168031655471912016130828734883835868608357402154696131635530739875745388718823242187500 188 6601055291737913142841444952716690216397603616883051717924371079172449454832657734860990755047169504710427568293014699297800306388223877951593692402562656941616536701741592141406580864770507812500 189 72611608208990846592531817039115645438043012184491083001661082910058209433732234153211421016654651667229718227431068209171429774010503472540227536844146175656085358045711471918353971915698242187500 190 798727690297511134751887548215733988241317270658277005619664679626050548855221730688259542110874933939481281249446898821343319581723918429627445279115140308828508719248716572831304756746020507812500 191 8786004593257352526845202737986156949854696000417762037540488363243976162093991093215667699006557151519655322377239149544588372922533198780800407998379728654872828901224637500676190773618823242187500 192 96646050525662908285616358830294665184273967836799988032039012426593977240887488528305038286920973855805495435390238165467462369138739334849451328286734022784560124732355918270698569849446020507812500 193 1063106555780444326535293574185890911051930696117136852222713103905556526902038428729416305367484096290608464906037722440661163721929746704682080891522817344461922220986637781261658470839078198242187500 194 11694172113564563281216914536997011441687325326260259285258696546075100950136057064746825291504938198345667348256778855658670149835270766960331382361172352619380208865498998474775866430189114770507812500 195 128635893248986628676001985894545175548792629596590410280083835563982189340590692130416523426627217080585157550344102681442199757055843932275258485905411974527558908915114163775995278338732515783691406250 196 1414994825736393673844801304831496434959401378426988203348394396825822638261843825510390303021704567576068952418861393611116157407743861012368759737056145505959330763886759814144554902461997668701171875000 197 15564943083073278754789435428462505776622214278963477437637457220792469656146580633072057510231322444943483512228823804393509631311061308535568993922980783100360826490807279552760734428683428462158203125000 198 171214373913508498070147138711069112494879857408432620056373350769450951031234711782808211286652680750385182104157737504405886568575333225444318572509172351570826010396335745859879806606919959219482421875000 199 1883358113045320228213721053664112860460966208282339423722971766748495384924187335970249100137073264917141461384021114175458572689120254183664149321808585050002705710037330736235099372829066326817626953125000 200 20716939243462516754214121974081231639495809925741893471404489814067744937634682400517880165412487230781328421787321621228527492142527812577779672884368579534539781477366976448432228405195977675145263671875000 201 227886331677691620978851124289040663290368691105935122487988997222007660401699441907859977862349312030030509998294660706443998199164404079327537430079811757647230680668339953287095499661130323049923095703125000 202 2506749648450251134274823547373789007558912503173715419774815616891462134438894562093282957441301044455780651945630409602357076565673680954143581318450152197306808932065882847403675038165517907322196044921875000 203 27574246132904838815605215293915395642451166186174276360600330790005896634212200098869378392238001246932296306537565856847222502550527603360337917496015602741758842172311942949381772973542171639811028564453125000 204 303316707461426066696062003431235767704145593215529757176462689392933812790102775417214090088746849590635931278431118299833646562770579275300747250049049113129803914249850206544178580682925657399257121826171875000 205 3336483782069887970625143103094004867572221610766091529311720561012254131743380339757612473732002379731790741405448525137600494862945939334824941019707269930529116230343373869467928607887124014844163384033203125000 206 36701321602704981283529756712764968360708021015793766395412336275082081243106785231833353525053670894306592342763113528543659454632863067471451548344392353800927065777640238426643362806481244784022976672607421875000 207 403714537629053143792013551665094993669463649430129610391615224699233327619394561597387657179961954090219906412797763901913395450077916546451380568004651866405755275587728314838973821048402652522186600239501953125000 208 4440859913911866428117210988432571731580489542950046996276933409284050382811715465816383317129665496360720973031446379384429106113624565884997496284636096954909320732514786045636832055803102157305695390420959472656250 209 48849459052945631019745149548535557071795537688833339464076325741472313186091210672906929127835317999059984403392897874986763102312626995490107179581468236337818676258374305742342844504922407402011249734533081054687500 210 537344049581468044632212383566891278558666584005609057252520441473933172019477227119431094075441885718160986229617233988942557954801930213013385902697018896896549775943421672635882588172994984203894734101602172851562500 211 5910784545385875628519527197192757919077678369567246660831519727168670684561378772327799840498797172329201147011486428634770469874276492745911956641982783453314715275596054553775941046797454479206969866333776245117187500 212 65018629999131630426932096321680303333995403530496968857765828730416484899628834097892443977796757155733068752348007705008242471758378936741510349867271885802032314482642819650954723482939011201406159816185464477539062500 213 715204929989204918341645488562011173403585684986224782931706421627244805505173938902041459703209030202819483635397741188050612445241964238665251154702536593297570973817076079178525158033673958834635618077130636596679687500 214 7867254229867580921857440857239979361069229359474770916872800659078900822677256555967915500543316917079059301505116142981865886640910315754439915466263390475326733219615166564701589825111416112265304106622324990844726562500 215 86539796528392985161524856145065746253018123905212121050905342179319385429199087498230635828745354994418396960828303508473964982764714683223024323091240977001549195169612487318569964388575128609918948676637377926635742187500 216 951937761810668382008799366885093985084200420635989745945531990357161833078768609616707340310687525905766168045505807269145682702244921691998595312237706679352314891058374910254332955539223801592927297771326161118774414062500 217 10471315379899153199649110107535648092544339648855452555982082044912143107249364332267305734020881684919232393345753820724364053157331548823044739799905043487084556467439483494690899404368306207291354927193825665958862304687500 218 115184469178690496169216046898469778126475343788241511718729960681273017791193822496080499004793400498273857248848210605996964142103193855448353033602333398290401846297572065101911315907895882742629802049324170847285766601562500 219 1267029160963393378565214535938122508075569228994927079728595107712413538476107386153329433931344906187939201260085636654464302852662362572598209296903438402308118706122411558238146745051943627659940333452420814822545776367187500 220 13937320770573104291959620214943460844592232417615521680957456417312841612126860595859733999928714604794511638744264571861127447969731518864330045159129412523627944975489204036324182068220311990845553964025808097749429321289062500 221 153310528476037695616721148969459011321608019655869827170958924664254795899150461112593379194825652058271097676398425522078061790021664052359999185377953526432646304280964455092109866714773181375831554109947739137879532775878906250 222 1686415813233483684240756325301312136421397196450138315855636256826433025054969994652485886799963123330114910372743621410154870879230308575145919635574306686381968897061170804696702517221762736004396309346946212530403363037109375000 223 18550573945536079883673436165119425678928690683484156901024520070039873644824645262221313751623841216618391234018447670548965068845376400030170185012223459361403332392373183143421615867533886584264885461250265798853232171630859375000 224 204056313400542231647684696642914684881494247273906403479368158235633449935086200614399032895152515103344031061716025155725498087307272160477558169267689512018356111430968868322400919188872289801221420256735684956449446551513671875000 225 2244619447402063430324584330253879521431373101981810009353893636182558904003465412127564363462792686269454986308231733307163490213129370380431930438157411617075853606253457760445196110800740807544618447092357517475540214569091796875000 226 24690813921379785437771081552773949044286265812212046780562902720404764147212521527714851277937470938502075084070931118723876679590975237711757217985739069532021424743942805028895592628742347257510175756307758715845819069427490234375000 227 271598953134705604561689910591101496333299235890400211890500312177916917429687106715692126947813878096271186821831258522964757801972249115882158535352217759160437191315105984062136472273815035377671543339824006066367800824310302734375000 228 2987588484476569262386886189417319503264010520152814960356435758489205248521151753364962704849145903082644489395945996211741277481507935174589287501831392965114522927437208097324555217497316928909510721264593926791928607376678466796875000 229 32863473329185145620547116252943826444144563228694407533394240676552597948179316334063075743527921641759475688696224169239041731517058885618888301917742680258734319521386473808385641710106475923935940018880538462533293536456707763671875000 230 361498206620408322903224420585415382693779058558802731813296022461966746356522834273541956770738682090359963080063532895304487867740367090901168241114731497501256760775955093040866703004080315014566057613299596018976053171597991943359375000 231 3976480272817580483784748197614550867639083569213699091280707598710495776989938598723432641054154972374019171340981618908808249315894075353599796286843170986018667475038419554045900720405467229093453658209425643596526174194132073974609375000 232 43741283000917363571974437581442627481773357136122734148111466608777625012725487721935327731733022710353937102875986822063671827675624482231990381250105656658754747066178559480153317636755265103974548178056630597000093392568588055419921875000 233 481154113009254760045484548252712613785012200280395736829675844776676713203779212981116545016570800222764165652164548442251317617276891557090758074966473671822288495026055284387116428377649942380263566578739272277679232936715995721435546875000 234 5292695243092603728791769101300809656063941257694901156631771607469784175241346987347504192542732518172738234093286109655929530682563095121285265894765348595479358583757285655453669928795160054860191092736199449505346378705290001918029785156250 235 58219647673917456067915465748092176718752088791399210346261301532131412311817632727968426343678838753113838382872894647413198415520248273125439146307914149729156401930669109778416846159471540982511999967233578919927305787596297176803588867187500 236 640416124411978982310338119639208412153431786203764125760252604262251001619566822037117111188128727614170670504304802011404484371314606792803238810356727610574882483246619999246419415244122864414689493962072392361233178428322981038650512695312500 237 7044577368519525426609688555367795067395041762136449335277566359288158436133771061212972975518902238874031773332549471624308801071218710423947149925494621795496979787696504027749181116317283637687022098507851492357245907808320505168746948242187500 238 77490351053580102525862469808815270418194317522276385620024477153753104959822575184328907219953424890798501370381213535465756130502005090194367140074539029971296268832712623406963220812818914317910582907035033394982822209928220162469558715820312500 239 852393861587899678949204595332180706437371149430840360063084465201062030031212058097769356117853224505708033060935534033905659658136897999926347265739588866689284575279196636816583086790954329762242200150062159935241119656141598259453659057617187500 240 9376332477450600531253170572556555336108063613675015254980724766011730769701390301470629944043889798131467022495650861359167125647042981959439127368677283875773451822549995765907848920013048014281447053450298168637160682552615193849228591918945312500 241 103139657251777350534716308104317854039959084565011338578952011465359847659583280405481687311383428270613072527047082498415302611582472680196640858970475337665333301482071333480225250422940849573933651814519933593010259223170942001907367477416992187500 242 1134536229767579047482128565991592110623526534068934848337215394452107302578157071882335568209938684002181185915473087009719851186198307539875923557544603385506613768699048236274596680300157129139075601455753456511555169120789254014517073562622070312500 243 12479898527421679629906192867927933720914651785337615643880625353819652770136910345079667128479918765999789066424627330669592525739294738522465473510791100161505769755766179297143802658313533295128622251713157704583280816202887681848039058639526367187500 244 137278883801399887112599101273520939640348421678365389498908722601332665758825239741421601160247128111951550284981559189197757472212411334374312813910717679271179971431699328004547009500553130368253713816279461395801207789179033981930248949783325195312500 245 1510067721812774281258535452303160158751907667973424165870454724345052516935436168797544902683722401724162385182104716223912147039942370463030899535817263085997499192470104576201842611215346992944024060444915869673441123102562176670296457488082885742187500 246 16610744939911647847063338870928263844701537372323137566199262995279794887042796639790448182501880286564954451237741674236301101065833241398739056289301754142068426139618933097132214950655062787009738958220076034730027416112969798368965764990066528320312500 247 182718194338710564603111217349641938950286257661668532717457146138422310774447944285530450310057056789675132743946182460494117564760854058360713247035075744973716095929052331627736573930242493515296213883685838457164279273000092625254298944530738830566406250 248 2009900137722323031773788849406730370480094387322718490889760878413753181357749683470205081367613789704677185952955108173423685796318612869146570549864350339825074729659931846501715471808120285513976436359698253541037380342928538052432320023451385498046875000 249 22108901514907128382046964169707597448120634783479461698567651950945912947242467430744134021411377337973123014319006357435938740834371175989330440261997542368449570009806986552214026690976118805201643748523764131842074325109329763797232322835177154541015625000 250 243197916663555737560405495558081010769808232401561839717946509280528814499547835244925855291758348915410971592001037253406447197633130110453427930078020579442357739709751166924732584938892163152495884554854556936027721210779274242575572482308105926513671875000 251 2675177083294463692101246318373173590800862792568704333555381141733955634629793084585783298230727172613877254517247578945929430515098494050563993929068909603006992304057880912586255421527887390286018951272808724622765587979977781749615420622612924957275390625000 252 29426947916187956981418442928612133635952383812210319231859913136878512836933111319264377738396781980502086778465846263831633892698330183265602645129723483253507941714950307835841461049701066369649501472853835309900554354220688981689666475070813512420654296875000 253 323696427077504946846955917662544220161003315776320542828788864733893363742059520423529281415964388153746583653593577487504106968065150964035768831989590721609239012800196022477430677636952631956117170568600817671440081934262601615801499026083018729400634765625000 254 3560660697846366035881409349532448786125746423570414574118703900904219060279536979753282758815832844662894911290836733334524377083694420126551183791680485433873825494467077122505643067097389241930398438673088786605836871992617994761850771892450934709930419921875000 255 39167267676241954220909457961050007687539494654056228840242337768426333023066114594239807217724110972160324098293946008584249986802419672708597167715804219988615057362651511784178149526054845265788134358736503089419380213593162420644781591116121577238922119140625000 256 430839944437912702518358845243217699097648663068843358835992561852495969452423849008220778861488570786663916989063539770334500098118627477436755593784579339892229162664871618349113290785284053568295606924020822695331893538835008908341053211928013249862518310546875000 257 4739239388808802994673864497392720589099092469035304605635017998920440031402035796718462456962161256269953419084552075103809054235193875605026166005514778006953417650669843921033752882179171942779922967021524632474436887610210099930346106944884321714976959228515625000 258 52131633276806228878103756136829314626260355400749695826759235513765700768083038646919019063797711588358859245864159606370736775787984218758663254603956136811424561529138360582289468369558021686372685504865663347549781602560306492660545481779164432820259246826171875000 259 573447966043871872962746762980532563312130246067072409086889125038742631364059216336882876909472313309732434217973862561932667084234782002863213470328066165741335512271017381161694777165515745921923805556978585114087763058737958898989298182393692291460341949462890625000 260 6307927626471627510929893346718244450943607035217486477763249693365675189970394318224159883440824441786940671122144677047720911858733480950344513488092212110193322308035713409980933188585212599657982127501555717995227918328312021244023487324599378891743717079162597656250 261 69387203891067308611965504897888563802122470219953410864391161694414052775615056770770099625359209704134505624136219562738904988450122927343090785505729645354972291782277772037638467382654252602136438921102045721347729436246408839321983010691574053449605738449096679687500 262 763259242800413860640726318298688707539033548755736083438679363145146620003266896561875011728543799313563041096963919439424631990667554485338562037831522681667907908619796649473516983334860461239536827025487664795170762534085519457328567752553378264562666434097290039062500 263 8395851670789960592048178270405162008747427688472706017632462845408367517790003514450252855431752539226406785140689922445978429825530656901623919373646689857106325521984274617478092375093729227081880793209738170656981648701350226239794605589328596476595238633346557617187500 264 92354368378529055887532316400036023387783142745390049565222211418995429979487760627499319990189672939146524079518034728799701692498289167530251533152901867358934392749500895968179290180893775187673015113911915919044582569245854250085634965752231215388604730670547485351562500 265 1015898052162053997887884458699669627022765306060447687723241933597224381383263631127996506275986435859018664040459509625194887227174150758485705819942437388680945083861197224015223605430694076144356630745469588556074913446415112825256538617460943896529292869941329956054687500 266 11174878573763172191142081561785291776963426659704436730539872001843349214230725191970759021330880931932779442223988692712475798506738631254516937366784094446893207317147511865129769185207573123899254575773348580610871955703967166241576993581036217081255720095126724243164062500 267 122923664311181254460692146159382500514349524017759485700774212702814708990539567007765992604579020982415422770909243512704277042669193585172489757029421179255125476425109340004991111805556696250800502427538944932587113786586188636484211202820747170167238176320365524291992187500 268 1352160307420643763007039430860821868404600798378901191609299057657922575655537257487241995735630073889152454073267716793478936999136552028494833241704534471013395393075805821728525570836889889408302318168958337439267398834899136315402361663398209860871156838412537002563476562500 269 14873763381601230996411162721287497247697657382149380616808787908499022144267761042661523039209079651551655063808280547949385343935902463556339587954715462911775720898840242971595510457161226217814215052866220844771610541378611992301149326651473602998318791048044984054565429687500 270 163611397197329186597194302938147178268832081338802116450878158578858947007917430145555504416208628250203047091626805570637141393100547908099844390098802412796832621180484773144203643112915495689607910028193990558012137999302136771762614862160695893956745261345763760757446289062500 271 1799725369167493154572529411607249279355615588908516807944407955892018992768637585252912263035064689948219585623746382864077035313822638596655004980025789868346204996882972346057632922219878493550185593357372567343503433729518862714040905117240888413090520824364408250045776367187500 272 19796979060808017822335196198525459239905562473682840740941169041492032885280752280285615611449394748479808615633437340539201616163873791725398133082129306155240148252464137349220448624475179189296608694638923691120101774476407023243772805818311798163637993112868682782363891601562500 273 217766769668509720388098915348582559643388430612182080856597411817857529409896637040518719352157300399084262160483694886190266936235416146398194700651807451071783680629058718344577519453542103637748760188076097573339152219752062267958391170360012664523950617689622487803077697753906250 274 2395434466349443692035624633287731542392979483531666827245211520046524376731861206150739305871132576707867780478850182619435799984249173436283114058344850008973593131637633335551446623044065590960736022342679393793871627009874820069694343460572631705871357446950668897274017333984375000 275 26349779129798085057823852767197057858402743423867414654890301312685795499339231510260578844428328823503584994845697808951818637139128946494085620361250213559453290604200076153053651348731013012357376299682020942116591811411611046320915771787735300926256998902200512867412567138671875000 276 289847570427275184535815055763019744802360270010887625249224154032986767772752985788310196739583253748581440937215205424696193179140598168255769046771840415306779895552980661459635275801626110565633464222110082637210278765998752094303860428529654732051911064957777897684246063232421875000 277 3188323274694485767791254672593090242064832912510039081985881339972084787214545600936223909887923099342082267957980187979672190658909128054441474904730367534285190797646597388430979610683916857440840166163501666470535327490634509161020058450013824483104539758341510305157955169677734375000 278 35071556021578389562574086986735094450299685493140278229801762092717009155304226774157422699578346782454426261218598913438137721032446724522177310056946635833164249946553051233891020447240345758456195870484457166008698234516382183438512182600265104227131348705328582580378200531005859375000 279 385787116236691792473889263631545637297008978288526689886771919255226787334574524157782732057595755078457360866801203410597180939359988761638506977886586107056062617329412957076799002495731205644278350496463516893361413749311081460942428974002602751539637833562641897685823741912841796875000 280 4243658278596234297354112092877569835252637089688093858159620489257124029814738193858007670663606908089906531622212537905782208882733284539167949798435233774964949539166538498279600033505300977124887086726611112170853053993737331631802334646800443273399624595067659457688469371795654296875000 281 46680241064477447652450006146053148692811820602651022611682173576087302470913009974014954131748432388859407739195575855701241904511688734263250377548119894300540268355075084681729054003846231097418665729474976610831915943968850558283819477629310354115430127999146826939773968288421630859375000 282 513482651708359498374054122998783297212743684510823154042575039162406267414161859016448145530621555589670354607864380218540152438435507371074873003259723979917180196212466246387214147569349902798285872263984275368214063737306361162868323926920186318928872525338072288545503416744232177734375000 283 5648309168782137798282757023562601253598871775380203980337321509151086344583122063843349694734722387466476839231080325371495389890836383085188542057326072571070069351965482254532060326371913447053948955125982296726429733870561622401372747965534042755142983593776514265520705413860321044921875000 284 62131400856495532258960293309404245064494716420828914534905117124550361572003198709832320657698512517776857501249010473610945248219420249418296021256749714399524520662881627269220197050120232978020356756567971635474048525179540790812643119066908755291371000058858394056518090023052215576171875000 285 683445409420263036104914917368496397074176124488888757180556872146329743741912264715214553403653982855268150413035079726913530354336098875492864682484912005018332740834366331599840562102656403408355130992088668632697659228256034772453231390674423325608338982629525843714702568326473236083984375000 286 7517899503609827390973955400208462374109198403259150886932386314594700113690156234264407247407975803508689146728611789429477232783824376368455222516363046296978809776696901916511242893991030023401772339031932999025654445971560943200297863636279768659938335134629727580333110567437035560607910156250 287 82696894539564375232732563596932115954381651926375502453510361131217875359438676656538453058125164313278325648050667912411950901970545277735524199294687007561510341702891585630501823896599437990491576281638891329640268930457102372819721000119285034448754266116594182433585352000313749313354492187500 288 909665839933627140812270543440556684423161187664165962537656832166327246002103425355186185957548160482996653046748546739792826324138198812675856515258437089126341461600936525668487127746100660122007246859727415647792474240449210572760719398405109042660425627466152226500378125456419496536254882812500 289 10006324239252507694709341985529475861932372619075884321251830165994419102583191257754282759189853934361333830105868917651518614592407284407832934878963357701469455212361131020125645666400648919239154223985915052647762572425339060730205633103874098908858579786095244407221524844878846158981323242187500 290 110069566631586285245321120401067272755604514030064643209307578104998235169788732596355666301245895784652634208663494726000982884596159726718185923244312306144928984669085776713790487436539404377105331304192520808856976742903191437077500652412335496521762610065908748503717252908204674196243286132812500 291 1210765232945344844337237925807401203664504493154755161555517293219552695805347917628114354581436113470750219524902718803769291711523160012519176120636488123560277470245173553099039976328094235697675637298977322374984247047800419865620927232616043273085122239296803445561752207189310520658493041992187500 292 13318417562375646060735419028796552012957769388472767676224058705875078576022336788236052288798120028842985499766865171829487153545305040951309322627343586157653556140709089047710088315216908663636807700938587544115433234071866605031023380283904336290669190034147253666176495627774757985048294067382812500 293 146502593185877487171373872136020118765998156243960358521440788631789261460003029081962018793007227868942873814938988120416588940222062451838689684787623648881074589588315341248718264177637045242964305363121780633909841345928562084587876366047232381038889204714183494810107999345145307632169723510742187500 294 1611528525041851544421244352285166532191594530359470070436609203642121313904496787062612671675430724961694462238997952680773987601406924267920877095586403100390106630199556708517475185067100487164200145526749242490362344936679505312078320293470857053787450103218552463943972170315685941830568313598632812500 295 17726813775429558029531190767363403086450651842813447085442643541294209594950593051942719083142239667596394847297036173864658435573334625343379482952715046129844437467687036795697945859380431537184405399822711112311947940118136399666854896533298596607681751094150049046276672250198775206303739547729492187500 296 194994951529386239774716219256519627721190534270810692177117460968986721273515635303679785882660723261406770550639508787464655111069553386818383900484737370209741902246333295155591333750191459765930599268645221276322757627157534237139369206274153091882720159504107333564341515300797684105361146926879882812500 297 2144944466819520753470489219803789037504280544118673395328584102433003654078579524587249508506640239265934482474689757150687729958875808060311956590189607200738625127265106006682775467003606007934929232051114078042905344768747017089759272006844937709108677057802774418301588580979704488105236539840698242187500 298 23594389134973721563610171574769102759050150952974133109925792947845723779616713607002980472295594463590215216524472626043286444941433111179051744178896649284932478353881948293992754814985483561585305499154502894579084267435042912806400224558579550131350290101207001972449792422608402197167649049758911132812500 299 259538280484259863229495363009032593568993377730237445999818766500297287093303242305548730214583689428848049923598173840211508057427828447008109086942065660228230334043673816899180894488505079620244589641365876170537416173623602873139805090748840618034982099433289488557241408277375080623218688263893127441406250 300 2854921085321896681852075849215734480172138032926153104534971277142573265800109211968925476970630126667157852148409798978273368865817957356264224854010178226794778986535247648218020215912981375628581029236929782896251806288379425118586580195879981315877044953803311955264481504209861160056594214153289794921875000 301 31404131938486283549976824617858081987567713444077669663542463913638301299572607043812812651244953906169692627238343314223611188721093654507445870461563483652211978226510395004187820538084021068925207747787774177508377726178197380269998324097955432368757723080958185326760409331619795376827886344623565673828125000 302 345445451322748739595390007289027469514074662571472035944048699697079516460278188238803147420334999828746943542714854573420412766355370095081225702525386351515538356280920779237650603911527831581887278582221681326610355517398695201845559232711548229471495418458810554317778950133805870827089727862834930419921875000 303 3799899964543631961551395859561565305637956036729484382466630668496938539145364878391440429524098365358390837710250852444717236063189840682197314746184998593078384603864289007647345929746516676229037038810484801540260622166705570673495837764757154291600360871212988749729519621261520141525422039207172393798828125000 304 41798899609907305663088644285983790558462094025787693663349531823341727223335517640012835490412054147541074391705316507504247412182773297601574245592190738301799296091313732142711668663979504316867090968835724693740163906523874435071206863650102599473366605222901040245024048591082912112222288504516887664794921875000 305 459787895708181257240232664118312441992130665469023923033717631691689989091935889330969032638766798513681919493124578787135744947375796919681005647652951570035649930750999387681545749061093838943746946777019951290632238534125739759156233193916721225486372757973037627066206287203116457390035226359293842315673828125000 306 5057666852781203674051407929168638008271179822800185950531402527526888551979051609967440390659460235304839541214475444063009337777757309628821619842065274453625457598322394361761501742388489596067006936582926808771903330449105346491107161260862427802472644971431872904873725331023263718592480656645318889617919921875000 307 55634335380496548703062990132262062771051923332741721709965480067936073716907578233618352172694500675727947353769511602707389492977703009114658581620154289911330236680709440150840905323988429174237484808234884923826669632113150300255320676938853948208256086758211556603161052823314098653410750628799290180206298828125000 308 611977689184398426907167272017906331521068219618810184139007177540617052561999553618394832674551674389545324002943755160130121958850972871267055028009113170872963377659885409088511276791120815570931295367460778819108860939281346615672365953141212169632293442698786118569328848253964019960622699255183130168914794921875000 309 6731754581016682998887078512303237307972281627174789426652830997544974288613782134447286925743186081752198440202107668392241110465738055215674617742350935797633488552732247720388335167540978921608747727891828220354725780060310990663337283261120951886856739341527692990205028606809467238046058774976512662982940673828125000 310 74049300391054816319748711029547637980466960191009570937198321790368100668446752511075091874018578069444797566450275983334082553891634460956202693078215027710132710167368250095623003283749945255697251146581466206778436652760829801556235224144538783381324290225766108492270860241060575144084509605640593780803680419921875000 311 814542304300187316169137603064830233539865778818829755927164748078647002936938120777125246103601463756161424803979298224136925308758453276744774641077044099052291958033570764340850290312507421400380904511329504524880571766513847133697590762197447362558635993298890401796580160116463677449413943266076422410297393798828125000 312 8959965347286488181031460297289213929779548749076890503948760372196174731095931519695191915638140597779803990726394619057381143091161618774931491023906805844853816586165114722345977902495304478777261321045195843249451005139769236054096891557622185669597043161372744849254784329633364498988767457807175652473855018615722656250 313 98559618819980074726226774278338590542341510291280901207071327201893138941198495805160235651568371599736555042675562191987343836630401670491126764599403135677663134474387153980053367890243632901712398521460409961273835743838584787075870442659158603932826462223560109435274243270745466468558056689909530581146955490112304687500 314 1084155807017896574072185612948477866537302703271307479495730489113443691619039805801909378716062545676004568122496847772958452426453688683423143310705045043241263412583338628040123309738059744695736136342243943027014018998745681954978852907914717014105497380327565189260213576089500251030314879253314136461994409561157226562500 315 11925713877176135587714679819954804906790525144975283645625313969743012277844377801822561577028575502549546946823436107266764620026000547303221137512573125327865133417169086574085554628193440232528442811870651586615438127279735789171076267654856775712859608097467851554431979351146818952088005378928420202519808530807495117187500 316 131182852648709497466988893122679759694225171360684927065932468144289726741319194188409043930572021073234068446300082857378093831878637522693474718349191020561653338929643211925285372767488835855594481377359283845569160080449940309994460010345748809144545609195813275890138163174370067539843419681908959730201883554458618164062500 317 1443011379133296538160283749239261921530163824673044249195601071140104939272761255422635669658002926722321794799805453091772250374561696115819817078734519752525734505159077688085416243748521539974516685787548358425421015443940947090234177081910650725529806675674215225299947941683379303359026610821488006491583515882492065429687500 318 15873125170438674646020634361722735889099840871154713663067543550695446910190697755355299986901719912775992563872585418333985448906927567460108613597668538494193208195304136284725785976302285607807231316869116081142410837907615031502716587910600919200724042195730788412318439469971345250953599709472188007561813003778457641601562500 319 174604376874521961095060149709284966061228795296473790791861763286632229317551470502429717975184238711938185461221877537067020885945400101077746193279062973457011959645211805134283995072133129088822652822957827523761365071734576403170067535181441738551673826013279701114048279500356646959769256067642008777947758475065231323242187500 320 1920648145616403511922832337338508359751023989271548238584105194469085993427664309605486752980389642161581167842460102504509007640646886308389434082506825089313135117348042791260785563873556643726821300083994351630351809243514061591958088911536274173936734013041676062088676076334485703017152679836112984202668881902933120727539062500 321 21127129601743719969800097123153294549037374383890569045933235271884958562567903781298254228601939409023045184968905718593865063099856197887072235336444023627613002420666851247338187670226666097796430811516410395399437869726223068380251913763394354763581532319583791693971717377585510215957454092325739942062354758431196212768554687500 322 232398425618777014392940125873238474136072392646011719951578261238129755568171252203411810651331271564877290281435494998739540602186729661285258418619785097777030717024887199950563761968167953410094086941632346968326058075500447563830511311068082959114846760312105796715838024345598598602743347666207979790771464091808557510375976562500 323 2556382681802104200298878739109778338598052400689337042544439864926975326038374821279954636268818707022754860755772904058526794606898884169210501957892345004473083211941470415165722719018253350731805963757023976452092894079183834737609487589134240811273280994867154805673327493864048255287882407642014817806743174610605955123901367187500 324 28120209499774273665029661969554153959485987562491541875176120106463008785495481224425364592494601766306640394963170915897690851470402200256710261969179975845653209291441832888609973063273890854360158865925302330992847397718277758964782809055871898461791206498058364358804591692354827995072394676660875737590190185917940378189086914062500 325 309322304496979412394489170235717951203190629944815982576082358924912421277401867696319306565303173843392263286245781693841602577338021959414869091370830149990890597251392539754300817631099057600266740642234824604801506767838709464725684160863427952620378689015058925120992719172800358873176578253095080995614259830919109940528869628906250 326 3402545349460859959210182924585649453223355827773861485349171918573294179603768280238544746224582732515323049727598611773973668512287220167052597785529829642207150240267736793468712910243115193474705552672304514121579133570121724593915705066320751229086989490121842293660264004754220134930473740511033999477092133313221719264984130859375000 327 37427998844004410202890947797237394393200571666667380446194276567705402416845181365310520538362569761012845741972629943113095214450476426340873757968282633721135791887596694078734016295320562048322750595799720988393804935522453120264065408565743810955288681508639713355963908121013447685169284629960174220214493071757372357845306396484375000 328 411707987283332969399169961267983854345621392297059352422393570719166046354164938623394888554188905884463829194045389073947261338610413704331376254953987869876265235094630670681650272245752828262753276224640847577059085354483466615676467680434585800020545115609476774745185595065519157625722510211482863391088008753672718074321746826171875000 329 4528787860108791692231948144069792427138958645157401719390858398252050291734771358294439467252931617760351511417379290446485658324884646702674457395620467874509411691597462492805670485689712267164949903353224746412774471286619986464212283833035213094274539721774056336044674414623345512140926632978586515318485077019075365855693817138671875000 330 49816666461110127931803444332147982643949740458615140649120532175563465425206314055156877213860138974252277896513249152013901391679921712615825846168044999618994990329788805611668165669517173578473006922759186322440083301466673788906903707319571817827264760826858132271078364301386261616315363661760806326882444119573037199475765228271484375000 331 547983331071259019739611705111235283456143326617659216494057814976804487405386956329223255867411679179457635228285028854215186556207477258365734909249958025864426837211943218593438802779026431168149596270542177928962738930572553129361362555557576297625228395137296531606301587905839676350713448699741632078186374935168928442361354827880859375000 332 6027816641773372954523258955857940343176367820474172000988278677594847061740913674295875457335415080804926606590062014932400622276381262684126514011389790755693427885673850253601629790731222201398653531293619882507525670831716428289397159471659934296425801684060442871299219479754500815861173177633575399199674364056707508280303478240966796875000 333 66305983059391863611018880994022587981247053654965443035309720876528903238490324600294297181442842884399102478879335988547014141641939490177476603520801661137895111575147134664770791565893878773462374984487460568982585426806714718661485741886956355195868939998979325933874435716825017684883682998856001776090790971133396240475776195526123046875000 334 729365813652042871945103251329367217259266244018718750372863977806954401116416848026308876787115186974944922636405084901225511991990481158270987564613119996094515241170735858586589504247275027515534437148410273427564492708512567793252531934699361227650072202008706306042563138608381910088375851537044728418388513800364452374440171718597412109375000 335 8023023950158527685859011163285837287011941614587258604170626975377172153240060566898407747973016693014630723016235177530360614551499885180309217873644567132772886042822106162979003555541842258464810358296235695746636719812444021033705264458804904124188355519265301311325484756448839983845437661060191354979048048814422260464588048458099365234375000 336 88253263451590421583541018758916394746012250284528455221427620465980841898788509976246240283191174221389287957158176137850320473527625170067073239270462245046262832226130154073429212329971773873284976710898580440350587138550756126449763484404920006794886929621936867731731133077387844626537659057991543432394439012689698989285828616619110107421875000 337 970785897965807424848964994290869852508764770931069311126179788441242757272324497810583547450685665241764803442816257408022486608993745939095608927587705106088578535032710255780434397364763979106567944848641223845577950191248647419270065385031977713972526935685909147081386363682256025444073708472268105634776183031622697394663031985759735107421875000 338 10678644877605322335068798860445503212939416291881326760757501668789359663271305634016590152024624957785255334668305199596364351289205874159355598897116908740443564824281915851274467156737247765544706018588025932897238080132627630278935708396887648437739746430040074519466664380411686005681658285407921666103303181248702204912509096418023109436035156250 339 117465093653454392964789165435233570356598476483551251724174182239176944651017968035678503836778666688994302478299247771808457472409117615441366509765195395088845169798607108581250562422220745626795674165060444071681242003394265372258466009287719524614673850437944286225171216676322283501743720850454682245807038013224472049662941199892759323120117187500 340 1292116030185752642682040880422137922376615021403433016378110187283637967639818328415246812671233269704986112277114233284399829173845511132683926436814180444587562637223125761184277127052951270045619950618165014805163656921368008626380523344200415882983286648422893168600778503397558779011576537362886677258658113691126490563960351190119981765747070312500 341 14213276332018576590265453284193730100789194341596923821101569908137102747152479616687620703348137377628434897502622123746593665269365270709308290117623193490579435342767088601299715222162487073702088153875393951184967555696900913613598066377800127911059020965253030299576922731249287520394738905368765797336140674064082472753521791896170377731323242187500 342 156346039651932615221313497979452908827186340361791138896758376142130956069180446647150546670164659307411823707198066023576073160483063509384897262011919514359680927691438057442273237068642479994126654800818063149509038750765817958810445021699489814294925843985656618194789357604510244095120214054436678277615570848695715510763951811571341753005981445312500 343 1719806436168269767446782303001487530365383963691338437460015810515814179381477150632063015382932249533328062984829147529191399431407351723982543626379733073112326405363681975136607195827413161043587520701092021439304506508518094728240325541670970891879229052403635690373634728150475048459536531596910713380570649182748028429867271654440897703170776367187500 344 18917870797818088442050334553769537262625261446225490731555249899337543844492412355869729364323888861481989241330039751815575095573317646414196889562577161456673585662298358706552041229201612998410649454232898527455516085276050668561737032063362070948462853567074852310271534932375725239877598512992118818022190779273124732784330524896067553758621215820312500 345 208096578775637303864047330095506576700528227726764022021740898969555917355196595102361159901331652850647787316732987210480527696922869905368792414363090668032677853577584416435550310131756276180272461007185219550271471465459661136216227275280286840007989160204925085865255506778736874959804362272081619981376401960820693477585384076882853239774703979492187500 346 2289062366528031983520957695428354895683771223494497883981703214327874314377455884003866638067715325190485323526021188617521101237717295074075191460580088327401230719871028537072380909460057026169704186179839286623215650276610318357531807974926075510636169895552747882510500242738325243307640856388252744924984628100537708930338673003035876876115798950195312500 347 25179686031764589869911418415534078179639745831656593005888541738199323334242771777648082891476174686449155427991503605457704146575680673313138031463053118622907329210197754648256725265659061363626797334522262845064872295601215852105270940127151797757046192970818744806184880623155174166338929972087704366389860081856404538340114050422282202166318893432617187500 348 276976546348929107132016160629251004929246739921516006503246816842191973442050355856229710796030972035545754958144210633783692605462581369658230330020569110006247446048330261876304931493878302191518151059458033016467502496428359033469139671260107822394094268778454703730391921116303100293182516099069655254154085922409823166827337152595500210124254226684570312500 349 3046742009832924982645083108541553133616365294528970932056022934897948297015910904163533768939064099198734394133311817944171230145892294069261570487856817456499192311795928305277011002256852270500806297676490404264640412695355226223744421656798805209393951425848164450162444827448894481236582153388152759028283805347926263941960671468572475793951749801635742187500 350 33514162108103927655217974184528996501182852101116641216271381843691408100051968112880603734020710703817359281807891695999744174560875540758336701264737466469357790021336998209042432016673685346358308063362498204214982282023164203991377767729489040044948657733295313482096515535102794392282313377070275129508613966849710145610209844268054857228308916091918945312500 351 368655783188502485514741489486406182661768413245329973382414122853268191380464609215223984055396321477219139189219064123433100976353308502271399988118404275725640414947413020405315226717145622336608529611077935592123258683927992555957053324664308473044814296692063853766571791045454881380381211638803142690009213472860009584997881891985996805003443360328674316406250 352 4055213615066479435042950141536185497463486866302162474131177992995720445931347614746627578496911345958381272119303264740081416420696643828599713547377522767786648293721492684486893537202640654838870025883220531523649258084857985479714253841775934376851084315176824277207475526993938232641155022329533718940519229547118329639085788749888061677347838878631591796875000 353 44607349765653746823661317626736771218969854410738920155258330095733177323094542026272121160360996080429586657449406501479189614091626558379279392266377570385297295248768114442275249125724037970902350593171934312049039437395044670887154556294294759758499725008404960478908829676716654373249061650581714338063898898520008235730747800324842717389462530612945556640625000 354 490680847421338418480353502811084741193619023647307537901815019820594144570311650698648611596949100113704742132231397484108656599795005544534126075446345851334649520084013911512795151540745071432473207184953150799821532280332752489769076800326809411812870989651799809670918938598683740945895340200418836399408876874142467645477072399825308794126293361186981201171875000 355 5397489321625341840904773932645011375691775476202159210485236624808406882169137186191731384913293134855875608155333167703589992523018678886033802791688797998606839228132755635284655383087519509684962454623920041084446827646257363084223396186520972497181893055275735972674129561069336572910774287152046097119754543646375619732156099425880183566191379129886627197265625000 356 59372382537775571863782432018048256525303303458735496606417564387096896386864798329033054143820733667481600149750906170949371916795104710807156921339534081998371204432997793222805598978738160166844580481794964229097389116188499198134695801882129650784985682439847166732428399965889129459356984343947868805536494801045663581253516736189832663920202935874462127685546875000 357 653096207914396218253737831287007123059006399938189916794591574974575069881634211049337570022181301399462610144987971623220804103992244964635187892062771144059966618587313120335107197958826392551162788178705311619184701934968044381796679022456966469455515875625722106172734734187583324192370681770499787466794785177566788378840982132020820518944982152998447418212890625000 358 7184058287045872606064579714270228045593319796383999139317810065279148149009418751826072574241913675115539968046957091088114353161583316940943612739394291906651973654918437310415062600207639910171832600728953303565547491432890895939198774059943471927880940901184589329432951062359239892596740267491303646505271898189436426532657480236489113922266701937854290008544921875000 359 79024641157367254924718714829756168854478927553723074455493740376823014679615620015106799496931428958591111393285932084242486821813854043793258873798317607111023974449563527699720838890278289519832501496507370552474728039206555768993807125328630516188460570781039570984362803953311045355658982329712132695817718940762652393140542469662175435523964946247637271881103515625000 360 869271052729529023010000206544867267875507047528539842948665662983289399939576897236739774374318805821649998314411534516641838470971607372766502819245213841706497171092716895987859280310463478525909980609384667980717952507107173620483012915737757316403422345890312267629143026207557559185094327194403349452910561465544709573770830445282991004501333038811385631561279296875000 361 9561981580008200660329068932472804024202530581793417420361164865008796226036204354113787597434622577395439157883971109159320382187791914809138125659701789879050599811393739674979871492898792563127518945435782141822431429888587090139303365607805626303512732145214456357063368763504997844597751432198528621584041472269623232031024598641877830407369181434386312961578369140625000 362 105181797379907402743029809234221174753007244251313636450524113784870795570556201814484942132582311290462573273737719481656556867484198036034336825117548889255997036091709032534044509246446909250488176308831584649006044044313162077344442491728159304612867437188980088269799740717999588932452484283419562035839675096667995579719387918178604194378996537363199412822723388671875000 363 1156999771176970580446841957152889233532055087414222015660391763355784192717697665589166860630797179309668608340822716336581944732073124442689272242317555282610591586648398557100251472884118479279410276724511685461320129076405364225155606273192618739030248955762375975543554601566418139212705334678584844043163206581676447078362171885016790335222309831444020807743072509765625000 364 12726997482924557037923954583144360360616138654490992282268924363910664127910614916486608125585987846648125069941740590415601586928061203235719877767587175628058371735866032179582357890300455116097815631211798692593286291428202818687767623520201123440454680359840694977869447708977287673276234767866284032954011933255713292754424724170168392905901061370706562057137489318847656250 365 139996972311926814600259546888013482989499425482112185721377020590734811614228972002893077339994172839650123329553098764539269792527356764079272805562224877527409062349785132059136147484935650534627243309993772535972349157618760583017544129256608569278142585189769789062395494732688839945291476479883370252682845746929662977119116574972486629200228180893019762486219406127929687500 366 1539966695428518519616916178593537689496540280376361494176095815624068351089910800130348929627039277877545222003883874247164317974765481557859183450300393476549290907524820394115482376993191043832273759177838982958563242132756979558956974707416413499861736954093892007198138844963694576623204325347251147298451616138793867877531573297505004032562639056585156453996896743774414062500 367 16939633649684262864940801923402992979248693098379434541392569622509673093855945506789538168413464863563015605319755435746372174243534589886239382053620470413712838268807463467703527488971094936006777743401517683359798165045501072719361820326644352007054050095051692949727622579798370597478552551648808121560722547449364484095446646328564225781218250900274932364672422409057617187500 368 186335970146203042155051347550790531908768308003519463595665727413509463477892986805295293076234076632811639805257931639497269987639773115347625713767182354303530998108796059318514794027521745429508607388215957983802397436124012940391391596379550650549488662350901507302841774529090158692417498796649713252214088061632192767940976530052117576112708939954898762502819299697875976562500 369 2049695671604671120753298804688799755481573726990232432478696313025763644586026018971621314492428239667749921291868017183184704287149492543820967072575272556605314147756785900373065179303197491837046514432563313025514014724732456627273599267265934215712295512046237515090709619460880976744668506859798734377791719740935834785183324356877083334855882626445213722551316022872924804687500 370 22546652387612196555811428753842812385024648188002613022959907551005104604114229158446805799606600512271717489971294607363843828842537281170694872634721104540348049875470657490139356498140644750284018542051547313975537039749410373675627036511005900505479064942787178346616325471338746548467284561505546617979543563749257028814532238177992196265323796353681538269592672586441040039062500 371 248013176263303118616703026364880694134564350636833422817790623562424195527636977742072741458411624484014387972378701026637204244786459804147860256853825750449831372069168152267985525275988544079998442819996165288033354264650808682095182735826015802592608521851166754027361996594152570624467096666372805067885421952529658356762307425594127676720451112614091559357973784208297729492187500 372 2728144938891592826314291941436914470900558568572134153293505979299721537233103612356820658772896361348441030065988643750688243747185142491632449394977273326851921134353498975159639662787464958795126202396228156364134010256944143292527392968378232297945629647766617808949779542834813506920602603576075842610020374553155880147636228279440565344809927736711674100038197189569473266601562500 373 30009594327755364826293447168331268695796364471168564069154665451600325797190951190736333607282302763470851836940190342493764657740088184682543550837928813150179101046568672729229735686446388339665173406177916358848172014788025019346995716934123818829772046578256938777357661850191194233640569505484364381470722069668545469670480050833173844649797230337489646524941049069166183471679687500 374 330105537604735294194427509904988116184509244621014193160498817526642284664338972260403993126435954891936707273131580972076245747444029507781676023160125124139147981931410968378196598901315912349695561442672716264810082480188756657262085619965433854073350723303500187190519307863613620466859855366184334541080730590170947551558360008109453087910538039241154688298251055628061294555664062500 375 3631160913645777328295909078812890439220663318693541793071150244381900927979287576944789762512330240890544834012324072583729369866580411010232291937733647068809270721887228627803828156481886035677741560359090160994835822297691164095646458574550045317952956910985358875946415475861851327270781210628871144802236684033737966466833369654283930105259612439690472101331044897288084030151367187500 376 39942770050034130624984391686363616743720240870060791541534550507187763569412205267622417630472133475672283384601411780408925166541997805332682089118277203586532802036298906289695007811878602494726244042805606952653086522875312329084581919559669328426770054564555689162331409700924872536616266115260041632706083585420283204837674836893914256320829468695496587785152608485370874404907226562500 377 439370470549611817025852945724459303440661675055072920974145923291579240726864632906131877337229242881566721865445433228410708942983473762469443023935075357370295121524007757561079455759632288010127781404675686028375032979310244618086770226974041275510683121217129690254822792215266979304781556566754201493262933143903478453914794046393329131911739133580016123688312187949791550636291503906250 378 4833075176037330168945668010657121284801630489031318555685264868711006932497128285739560851349740385117041548616888154374943642685596016937930638439798640791988919014384346954564610611541988348208851303198067155356692416485667118849737804213846140881509445838174572332185506916302663884818966098459882463366932491138326348675841370647915371233485278100091987087188776643799245357513427734375000 379 53163826936318233856676650388256248856288196171091651462714966228914305765585337114953107756298830675115399161229910015477253038147540165487466271158548561791914505950516120089650841583607617963904478378109045412959106704939510175812155674513041311267730950813739580594209910437259855460296284821775189847095079663311088036901314607178771082715623720603501298970347623999218642711639404296875000 380 584802096298484194404462245703176515683971607911279310753890665155046531665834903272693493955352986636452002717680679143114212929383021666524911335887110874967340756519996197498600637415959419846900766495769834045983856248978946031523056483792438539232716478813169268812605818828522012232045242152405258640082802581621936279217885650233542114391867027184526047513418176992671191692352294921875000 381 6432823059272145980240314139452435079038673467063861156392979420471570167371543852893727466369412083550279555480850679845207163215611966252160833844704367119258830594562982863712319678210573850716012928222030487801475464942406039412483063039590948377913175914019533166641083252251292438449995713744312028009469281483133223087500364669278049349405220689000427445350046648636756837368011474609375000 382 70761053651870624042347193078446349271235929632851152685008602087573918195748050765424194553104668774730260148925758373602596560494996972844424642797743794866386938853500160286127309160054581434892948069471550315784465376708917154439192904466449174742473524615973787501198209919184976995284095546427111817592090912808780767022732952703258380469413283628925268519829093674976144731044769287109375000 383 778371590169224065322562587998423530548853327142887563957858915900607034459629643620850946619895753317355516158067406718451480756911392011149699369588996729997991095583992432183621431248261856196304962717469629826689559550606082062057270559956525212753693013624719699545061685581834674821558380938768813264892428441118696650192112243776082672521604866744348980499585217191954390704631805419921875000 384 8562087491846583927972392436083142767905130708134192876395394046139783783439673787873290291869333132615092285175455483146710093962698905257321912728673741331277313038394396857578490699995419023623813069988231650330098239415213389192613891165737749949470037447231198489647205997197466791159445904296032285281385285586881985621205016024932158688173824805995602271974973922358057598769664764404296875000 385 94182962410148734511362844934728060137213106787044986372677171625828522213477863097440061509535285116725989512788982438998002600302358268220437261042683177747503881072367731285094224514938971885670937917473264864830425592494520404936607227986616203951696257689319310927716249983061903942282320460690861659179443715964784215694689175274279317640156113140758604500032229365200839327275753021240234375000 386 1036012586509835503965326233173746873500181672488167617130094398598049833922763957579571085476169899735745044260927365716230545606470134101077799322302189409134801068974260258230398948380562538104214612422861409182864909502714620643905589809476312528481201589134964246807919212772644933219699012185293474376314081362160580558713549045896611283292930175740072375553936838068590165255963802337646484375000 387 11396138451588384211362307315854023959952432389596119487576586733046919256611009802790945409356433135888377676454216033756814159376823676194447635477475814454273489710371078072266407996241712775680529753707426874055080063372384821182562560097581487012426841090005476380434187959964465181807314764390732558863454553279577028371319697914843307118490942043882350006211192094573977256898581981658935546875000 388 125357522967254356670166665389235722982398692753398119256081529627590314491800249596038284453893675379830806952857547476014176925380582222613705685159496852202329506636436909337014045701112392515254077073641875669061886836026133259095248617023328752038447597906367332275343711742968078555881940821151134660852263600062961367804783111358267919076317926945699054851901495861583635715620219707489013671875000 389 1378932752637401357168831618544025242346106694173194632642871019251912626890276545475448196467166935469096365968763303782027532237451929428268194602013403814489511905356465880464498871377935352708629242379865702282718140703219731196287212499891379002873145323114788014112188904115274375335313634140782316938467584807530802630422151404782174080772378385897624966589892152236958280789624154567718505859375000 390 15168260278985052700624174913061971365877833780102402563440854815442503811056984676579001631289656951102816092210256480267201979100047018513816024706880225677730356306889314806322423520761751940600198890595074362740949936525968585774262313776729180972427067684417946105356015078305382874728008489883308579782643712075575572877488054929365525391509761135397257209584364938894984189935824647545814514160156250 391 166850863068545595196303726232636638515978303959303558608190396274401577730941652849996682160422992260046791497638699751981723538893708455869276621731652810322763436868958549365295496602998431026918738329752799683419832099419030063259179152272782805785281317641452380751101760792731168926020259920064924566820359953794610151051292082874056403887044506461448431881268936053980412777784358710050582885742187500 392 1835359493750811717543162356517611053141110829047344501615870124193903571803257856856487798907896638703179518201324633611492943625315393467430160509223081791039281074285628990677258053909656490176806435818778492244716958835311606842936614205109556324026508346572056695980325897459689416888197615029459954857023865687164712770461600138393206268676504796117258899150235771450507327711087692528963088989257812500 393 20188954431223840767196881951919548754352866739688427214049748251764385719743348687680193712815460369554473191770332936503640780785018153218419983902231591109513149781167597046103317226773743146799931850704529611180457505473151475484890797823825789454943300579362222286955484546516445752620369126579292858352553816188796687688754285506205678691571204929403735838518791864310577542637398015707731246948242187500 394 222078498743076279055609428613091661302330800564797804017623200156334163241429711062844601410211969921952737738307898990583265731798132501504721111309815918128212654828214947260098495399232296870773440825544864424807867919370099437206236225532006053013411478848077888128433784665633926187463295094545734208803093985481352615421882687562931925614543025832021307565416831656081837936584585893899202346801757812500 395 2442863486169593406392592092210168924053209677439492635808408389158751850388160453367772427124488251506178629315624687362287195542886775134096616079316956343489944596635608504518306903030461168065405882849514847759423108019374184710354351197981205612824384573131381214988004409458560563996223043619424359850572208733691913670789711140605586059891071782135939806921600029272605578779232017051428556442260742187500 396 26871498347818825174908366334388220691984723471558661503758011402486684997851042095306386914326113785738092455288853616743075686245603323036690761225268232674719981684259475410125358934058874457692130692670822614920839597541749356038827458287253694764416710870227039362836320281886303095941189399685007288850327814358360607530218590206585209675355023440707251290398808528034778927606198840130120515823364257812500 397 295586481825493351674481309046544963045826467201411629978302261706405516603736910489341956891774634576211604620989863339026121649666615228737653071196837868559883400160471093674140432062675116317832389784934297687529461345328254456640396505375683889363608474712483333672878854782397244058242248962224901904525996144128245722833518691522819546560692352080037153849668118854631672085660470989000052213668823242187500 398 3251451300074775890674686293884794490167318388158843860009114335264438413157964849546974646766520407306260670620595137486640704339370966402262478935520040837391020050984814530362952541983061971891185002508007973317037665323164976762700054469217237077194678744827677265711459363312998724721611575501739339644577333353254515300338273141940026491656158985961648105356529756233404921599256819490659981966018676757812500 399 35765964300760374042230968105373118143155618766277317372261814267045863653268160674533482739659411563195940774025143013899290862995670535103483339278902516304708925824015310477968131270249385941506620106065025658265389356525494198679611347441807257909064769769970515113705192882501495616856573814576677827923644588442594122419558629956887118624874554474634297283721464337403950015732452699818622320890426635742187500 400 393425607307680346157445445138083842542005850949696092981543058389754177240224610409054346516738992153248369704929294581357026455872575645787179050490847862008488876542143052485268908212248600778978040775891779610611557552471913551379169112618428078032890868002934387667309188776362665124727117194853064093144883997633108075126891254612351769706679597878856470047749458941695189213003443635395515710115432739257812500 401 4327681680376962356353865724466986361614136009770598491549430551107467362486994924616744400999539927193743581677007098715196532310514035382274957013120130232509271516365407201340660000521803348037979437223980489843394319636775055824314642742126558639060650160935462646736437501143015855446503409622250781183260390511746281692822088048388981147920504543818977507086187139043615099677236512416964780539274215698242187500 402 47604498484063849954734290870537735089146542431488118400023915307619438855235087317333369449266817172005777699787477516461599405781003379340486083753727753721154887758948789063764093753523180174291769193126063461761696548517947338697733224964883714891110495216465449285983201494931026035289907915768536713541876757434555580106556929236530615856939413402307745468846726354668277688826586448299646127969026565551757812500 403 523649483323792253885338228225018800350282859995916279072735937921985529750641052937427325147958503436835421177291369935212208774081680558376903721206162000029867287889181129696251831449769571826285733692646659759820874813744808477539554601754189610094222076463070205739099363288169315797825477277240025546995972301525855257051628003509473269183187807849379546494737537555890514924437309664393708134070038795471191406250 404 5760144316551703740954609224685981391268208486876663760900646217973297698514064817468797503349505598554483069585612682725059345137434370220968352469654538901274861146522287972859166752553068816103590068959096550305578420061721356412981791937401823493396432063671212466206041578456835440153859520127559004589095057191829129834735415035294133818649367323987050155384565614189040323396940903608221276514232158660888671875000 405 63361587481958619580875668717641286455719443652307507972736792700824693597377201346764762567055639694689123748500335414824936823813390025889645530555889777695119213199895366420650061113904826455948528000395050165641278422665616408983972503520108433357403634593639804558209553558727779255201175123596347319798734302895588996709882562616463289060705555258607366345337979591388148023705035886091991481371223926544189453125000 406 696977462300333478123759100888651227615647578114272412457622575887747268791615194439078249755039930879187290624611323679110306275923185745934467002796298914520673561275237836350460488039443624588658545806763280605728301041668510193703884831191036378854172329813287993561708007815632383236049640303568347393385043593575699278369230463283702539117469365074506109242092981915219169757004985109764585247151553630828857421875000 407 7666752085290343549436767462878744719419627976453834442667819341000847184851452459433753700264176751233601269146123128542770723912274831175655434416588494286606893876860305600529195614699509150721766460450869809261139644399356025878784700010834663806616625652920318064585527945469390571243338242653460827448051867912969881412895630993941187041303413752982658321255058621546777306821946598506377496526427567005157470703125000 408 84334272938047207234634287715598731946195966802300348434343509608902741764079256562474338907545495508884083882605160203640569292800956554837171035486339916768642270358633566903055389031000216126489408865363209058732722590831918215380937733582054612037318364150205651344523911905036139855218524098468625085323507979033865672143363440938599929778014149444825121734387569921480744298879777722036014532906524837017059326171875000 409 927677002316906989680108268872568600161491959771147752284386464795155351125113919014128759071740762931785572166416626055064846093527147979357775946984729498859784971420004384076947371907092735940336346043488908474593068345808014066291166941419146436937719481801280419734720499363637517831601376212938490894978130635389032557124057466087028453307460912497472271502634774491792952734965287618934614698301143944263458251953125000 410 10204447025468241697571663925124033276836777487022705714551095083180825905992473518251055257922583016331963878841344727390389852860682799028450713609731095029697229976960765402828624741036757862000999162012891955072599917698019385919621296030511120543671293800217492985323476563476231568202263064148814419079197493766371936408786005988387296293894448953477894509933019003230465986828109017963731172003234736621379852294921875000 411 112248917279955571595283844877812607908099600688356407620527798703737299158518872507319545652004773635240826445681576695958104140014525580221630400728475555114776553174908796714809685117082822290545538885366365262073749962785419917243821586841162044247680774006289767186253629759319310728622580636953257181156481743957942703616611575892494115006646591841360027354540103952148683167491032619661802524673084206879138946533203125000 412 1234738090077365329690076982017180781808410018589574571117346496524213774104789160555776259794932917215143387773291451842111643976818092715081881226383629125550867023610247189787149705906013079053243786061286102751054963361384805853100654406060556252136577990344343936344707366119735710742468004721249840331426410788402784594868387715201682559148721549001384543603317804795988228797062939335945177470987702123820781707763671875000 413 13582118990827413090152389400261077349204330276217963461011226468178025616142034267093854006904772898393670498652220602974979062462975274143733737952674445326437971787078926301603728308630889637771749203850296421717005207711747709557805426266753851405291459467900643955708938670449971506505222060959568092587826786786912013536070455519068335943733762965508663906270475068553371482475039362647417013243054039068520069122314453125000 414 149403308898841883090853703268747509068639873536232489552290635533121553659951828039218951759424911485323826034475261960249535336878214877435960696840089321232741877825165553557287077794739332905406997697773635767710172600867987810024855265551037767981161841379659950250077681694233520139365846586533086288286365272404243192133381323343850238676929788193314337551510329321979110363429391243049281961766438472382724285125732421875000 415 1643436397884404444090347318638764333463299340367651637297687646085370754444785755610754973398901278266414717959043161909250938057519695499696880717529876060751889959247734031359226281849061732165526667148323117316306023411474742322199763972116400093520879774433485606320635694878550317498416661631619662844154286903031532445712094489568531639888514574058892278945373662849184917077317264454250621468474279260821640491485595703125000 416 18077800376697029915994397520271371069259546097451302684208561395311351778269633321421550968749434620115654269770540796398724690850333244893668333842397864660998844048177796490065434510307929709933002091372431765094966158132230701991472478245868705306988723798431228311793798680001741109951073478852898580198043823792036921924892759350451352849653553736023039528626027546819662717858863780799553873279687961377361789345741271972656250 417 198855804143321720416945320553786725764802794315551161531946967599315328033383411389369931701019867486437616821258933309027657800322973507878992930632724298065126078411374538117029735857284674821076810858500461776915382029971465272716941337003976617404041323684227925559798625531031409971842963276140763914620438927819199740932935381454844918909087993427846301268258860629973503696090787946095135499373574846124928444623947143554687500 418 2187413845572737229337481559524649568453541782827960764480794872081090252383652451572658004188639616646639391261613969924478922699138965957103610775639293578616085026614507287792392621451296423230831524508754122679836274379186241715516484315062498577272204612650412748672700210230703220995770416335168788951398081375476679648719626513358062189256838991277389168061857275875807723092338835003292494910211796031293366104364395141601562500 419 24061552301258290874974283202770049073210667552067615886112192799020747832386018752975638804510567758820143768553814397084835932099201827145514447909970419513775749801088967940959422621754616477177847699453109713040781132690786589616219483205590850323660439338363676233864488782206925935891188502635549516477444751652262378688992728588663727642655693719906984145489810542682142499068764287143315896953930117834637593477964401245117187500 420 264677075313381194499599761241053956670779100483500359545560906533139987140754977315500221275447200660240937161460129586423050872538291068391536838199283407099608792123647836294427867056265658860843025998539668243538657902429993465449747941640032061725276086575407337383209286769724019918777422922938210425696113573497398971562223635643773095730087057400943564521523141014630303793361203687969683611771353811095389071851968765258789062500 421 2911447828442133083119315274076561316887514518701569296697725410110654260487481118851004112238627231687174381289301808068087260956754417138090018159842362409681996985955927830828622672578252752941066744939004236258001426177421663831985117255463924884795799309056418931956449404623122368869725119543149494219602729023435003521282472066869894689074615401262079977779254964455867177906262064940114541240470401739719309192150831222534179687500 422 32025926112807803294173461656910872334110300676963806064463981426482600638179096860334937188999917267859170046844742451171686073641919604834014987750123775476899708123511595440842273959575446749574478178379881653832783885399020052451854524397640199456908560884881708995232121534395538040263116864007627365787204791729304253181653768231323662833776735560555685574478934293062259012972597613349925597724655649980832685623317956924438476562500 423 352285187240273569414380072400109843474868236556616358230234732946238427095127045324106679565858548436434848361191837517233012317213768879273364476453376911538348428304134518074190664045270285742606760801625351745662176652275604201079047949062912823965788999952391739422038270257390302093733330515631492000181291388781422745088323671468631023942933703471941312487479575055471847820085642070105777579622611027417355846893042325973510742187500 424 3875137059636274328521384437540881269822374604438979489249625144727588701360229519544699334554972070372588763752717816983930106964120652344813402632219304840123017010489652570508461074808666087996821007051403464128645838490525845459761866211296771831760681578230111804491024100078379628307702073210837068729120428352869834744771444566922344741268619922012086603585028208030191535309230073994552182251558709351947341752890497446060180664062500 425 42626507655924933328330597622957579575683283591446173208575413847299977221617156371128599922656469892222666024210849912072479718953867614662155051834844220633678317377756684629483025739378476769762579782652957263959815776806379783686843714039261357800249825116575974722599228682195013882223702546211021577648475901404989071987157396086178260589140796952113651301301495094502390936807159756642476920504390765474663578275125473737716674804687500 426 468891584214359339472187047094806424255510094421209086377397811296745473774665980174941130325690635998289237338370593336712413599150486262642337172463273237470988751811010360444451716518997295361152200502075294613541075013109880305038893417632538119087742406534859288872646912563523030596018065324489233660430531730654899503310944229220834048196145417177660649406753459035516901904686567529290207028639693299121405172103736549615859985351562500 427 5157807426348988535660128303361923557515156809798044596536712800433656937667422672345343376644737926087198753984942129889021529696402752940604088570140573522473667558533939831278622461674334793972990847814054232104808305122501957422795554510331983016149020478791967688180172676850062278872948288193180577449963974673557611266987390874684988619193798081917172064204825593964682625674394036080105494049184030898549006364584993571043014526367187500 428 56735881689740267708388361351685283510634986339102151297824436235271252602300421982211163419519575156035026080878739282543795160544142695816434495882324989338897106112592266099994128471824983814661420976673634704661627903689185699622052980692260195559056966337871751285919604178203598019928508243095254390505807763070119445378146483388130924642093736107623370397289885824045392662445846228341123428869865759996485395974462572485208511352539062500 429 624094698586058276769670310168423451880692342648962275243454684753561594955144099330229734665381517426953513209663267389934408988124661350668671377039969769467576449218891356184562481789945326163607313707533440582031856647302266726851618902813137427082111565876778645485811457828320616268231797769363391435828186067514869536392795651628836306902178028488823461678920485570480623047817735605530784021361536142378925723588904971256852149963378906250 430 6865041684434709696217775836670936216715234557372682121082850528437232462489371720658161989411565831439203572823783857180734047948086406958331160197896684682013545744589926659356097733518745253867023883053544168811573376851905657302116935376827441497301491523305186794113364938507288527218432829575874822222497806510124128780321066215462427677893668218054698304350796598866924459100121895370074960526424689221739283432355589233338832855224609375000 431 75515458528650561827661188978096294075128936179067087269714893677002562503915780403876680561801416721802533818691344937481238860715855867745216492932585141412917248944272729660499757694596128907615079103194141032431455652794503218500287614023592716763372563062791583708227370030822237210141972143518349330365877642344828665435155800178671240179442092826839986653064263838181902564504061889773107534852492801722433897630414283834397792816162109375000 432 830670043813712486966197790399799467904012100506244211374034973256477338729101695797419495845708663607765060280197050133857018300409746550359385946621618815020601822265428487204890349625223637107531641367396686990129541526139275624969117869228819024626063225841419463487203204085020416052280932070023682754251777630614408305404967964731278694073834572218876359236433204654787492674443510949834791840638286372864829065057026813738048076629638671875000 433 9137370481934956732109375122753443748039616951084112270298320901324525437699410695738246611808701445436759676265986998464202752673229379723503712593885360365378714996531496454004816629755074965068387291121653541824989799385919262073300340248691667726256400897011272476895443770198178519818079572402013993174423525482494503438518191109720415698567711548205530356024298803636765354832775168539063014043096003041080447874386999729089438915252685546875000 434 100511075301109837183496623665582603722489067943944439380092520430059433512895647825481767980922753144678995264902503899866305969008350772794341407427524647364877071992607609673532648249298157674722768384634365988083772199641736416289404984227129048504005456513007160475522861645158871017470707163541154550409115664756578646683719183921477134299858691395736138703342303537497451103226700154074420986455786920869901774964785488321445882320404052734375000 435 1105621828310286653451694670426858928279754751554100476935543663647781984746686843023144617955765318900357077789259491436455368999209443705303652200331155097808681076445217735215058453069320560861569852093667443458298447121554159705072276714599808170907263924547043477735232270053315098009696340556623432339914649755728274952154795171873111518327087411476801141772398633748908690429489727553760256419717617265485042779459570808975957334041595458984375000 436 12161840111392016076734228021864693046762425225247614877452033246174182093550506318528507389894669995277542045483218395010108050387498177691771584804755808209252279149298631923472667377836950101382102454028299034888988163964588518387094075690412603762132684047429831940939318001518771357224321131078979560683065519838117536796977066146098476620205223311144379589226539348632905763731899757228770746751071160285534856918022096566396765410900115966796875000 437 133780241225079668620498365455475524429928526236576427055694445940817440304960319351715398357563790358683011535905187992127127447221972313334266347738261054176885751557811564216074241137617481631863053564307339390164617972788123142472025810870713467716923694557981825442744922295082780467826594232643929865933376040811910047950194166599652956727338278720722576540252103977915747944156985831351482969765992689061411353596874439588005654513835906982421875000 438 1471582653473318764366126894431957956027786294399761514782439047962343170837449031728039079392653293413940979815833087003831096155091100420827955066046796254721250454560944881682839398904253866636548464852185990761326182669039042062816848155138490206115229974331530678724419363038188641607254171536295611473790016085163961217420219383827979722706300207950423964236596421185685806756025849268415854937313858949866575218824122806676588021218776702880859375000 439 16187409188178372912974538353018903541113749487697431087066980476497715669239252391960265528208227127077926992478347403246479565884279784129705186838249425413574558671869631737099294332172524737843964105397907947229999027859067082682857538374798640599393574114585147949925258818253095965940687615674032855605639982935646255003707119153351859231654687878654316898318378941652676481709173374830294171207663921222298488834723566034060857258737087249755859375000 440 178061501069652633597139027392061000900122933686767309820293078842450742909224909611672144965497672840543201937046059424755864368917810408744444153024049742336746488139666065098137137134689106500683318249013606385449689922566670128804191338307080474688127525960936766950415786361940339981543303490970400766522329982609184825932183085427198373073954188277600677004122323509723499075440156182069158032153207237718661598305005218245437110774219036102294921875000 441 1958676511762774816667145378281087073470177632921912467535721119885409102850205225440815775438609669509421909508299172908526561821874463994886818559448212148343217976773034455897909377875800877392239965204865192373092575875196130059888045258560705533322474131924853929768945544370608875022619857954717067551795063205077903599261501844369286888891375235325927013092855483994665912658946825024113850020827512394201441428654706045311520325951278209686279296875000 442 21545441629353077301423441087825890597885349128361877064869400389170055920836215895070015686577263045838464782592120850069612398320813276093356829014406773889541327583901625886513967793117312767064243545162689018866745710898081749511396755720401618551802435829168804108824993322440845458719778795335548744168107313804005926924456910337692422117035600429491870727655556084304046151406656331363578718957301897163415198482746943023172040203819051384925842285156250 443 236999857922471947814591829041052973014414492847747595546179872868138619852511400623430896315970275610317956812928263561758721910518644716404646359080469764297828517255907720982962339516022445021526407548227221057389636788138158727245592069869757042309987732982021764384183312230733650955095150628316590800804063574928573388979581263168397377744226132922227109361604446827954046513253245989425487960789570189484524462998634160746586718715261667966842651367187500 444 2606998437142660498448791741966076703546000063702259508056994738393652907067684288080422249194057246386398068976022890677636311706913751727141724070864436549046379973280656054647160453214578996361985265640467137803146330431696337917996724870516425201944057045494971773660716766870711616525661112361820284425142679732962762611381036858682003686816724265055118618695897324381784628309241563062238110250095374217393310418780213225455256534826476126909255981445312500 445 28676982808519425280307893630874562248023809031485225893583884938390704023635091282804968498830010660451306773521446207895814644488912030946371703326461428860091066665888587931363447133823378573929401172723067788496404527851085026959668618337075200378656051863265980891556645707555112078868441131983182676559911446896734146449530434482249651206286260718701374873566119804115181287610196011301828107943247375836101813096440865455148787925809156149625778198242187500 446 315446810893165435854470811938816216223754914473449630393130110456353925324929016211034292385175989307468322891280945986212082772235221297492851362969317742369463373935850983870447969769343120201518720327265214739812749143927768084380207709832435983531859197140073557226238648142599825198714646970909709721216746308859221929558156429038039754085077261213482283260065996571883418567731779688353073194522922951835553809613686856493379648676265496760606765747070312500 447 3469914919818789129881113214530317113554792629372126323840384452635053572395838164042112466716545171027041051429185292938308877026011655535832849808315655678773971706035739642220217405138964964995138072474139143493950697738780378174171797500512016013589365822112992876864615284123918340586286689882461205344236145121299442000832080305073114048491988482482235525055154417444581690949312264344689872264006963571843836036061271230687556363683126401156187057495117187500 448 38169064117940343118993637768404220409826580135959942402130129392150684046840767244297911749715893978369277571415472357004665418057251258737508193343131163850900677540640640033413045722271680111150724359431638290308524181431139368323969047627698395437166528609801669790523425693136465406286171845242403885544411836732471911136592157309481797402355802300999822321887472005303876515943318202724349231121556275777255619555065300354521311099788632709532976150512695312500 449 419859705296614063902246600173398542893544653688575195295125803872854597255747745860357314112536753735706466828416675333373319674983111868132359264628269350218616538943825119682043578845399586058017378828005570875747078267864955235497646748993300210108257984912679642748524830939615501573902102489837395166199010821391487069449601145634864775860870445464192695833169031447840398542571551333298889993132705749114076658636760215552933262215352847706526517868041992187500 450 4618456758254727888451208984331271960615587839603953727428394993661040292655611650859253312327561858105973695589009297729774256217051523208157836110317282976966056529312087618004433040381141617670027063057566196786509440333072701771260938603176910807647214151844793327710112962438743759853826279082449955865276607469858256924883934913390583652278632874132953953330125319328535456873897350866922840332069499238291362634031075050228960261106812779325991868972778320312500 451 50803024340713711813754912489734320728733440122345330961519372135298647875620920812564125066105202245914854195876923676973962453071884726049252484163369680316459184423855811234837981662915057316704090153791604982382248657930772571598886133673698885173633243047619667459680382093108445070520836361128208456050978883565270810810432281620801366594279123846106587578444240696648225123954586648233938197671041792613616717740498875787742822983918302662204951047897338867187500 452 558833267746879585400013475679774320002315370303207775106204747350938807048495706294100884018424849595096457322523861946092365222364921525047829150351781183865197389804541246044547124197646732519093511546412807304920741450160421290823705257349756923564136378846192097387624402594777597017509849109912547300976451842234670770908622109120532181858213030341863755162211390382772794535458241878633805326727253469642838002508280893527949347785254585903603583574295043945312500 453 6147165945204991749335970621803917082854401147971538791700435704431796511334900845307818263959472470727355134305116459265694332690583561967670098365428337937846711772995811785487892901688275604984543323948577882693739156473808054300626172962022610886826153861686351428652709721828022430314086138388364443402689966021815737230186706730665465991441009791768435292379607237634640299703699530431562252977780959073397681072806603241803527282583720379888545721769332885742187500 454 67618825397137388651989927371607566108316705322960871923917640640400055871227692497560744933929186120570499220844398503911135746625726527666239721432525018538366018449140141528724256312518065087810457407261398694396510232058837312820741320985440227336888136044991751910532542956855538141320764664094523468354536388891265158572767215468794398355665599972193916306234762395365234418074076342873502447719036953247789129893324068354883019502479174398679751902818679809570312500 455 743807079367218548674128203678007396516580535452747903239561230220898568219802261338970601527440741174297092863131901537176961812138435959337987168331425785056859414305880247511735730650149693075145575198272783006012305352001392061492915004274895554073164230093374848764217867224474586993510139838349216622390599048148338497379458269604608065341811903035414790978608340737440074504954783396963336338747100130744601318692623843280910672063256869390156352892518043518066406250 456 8181877873025184043940063983101711182054547870717173687802129841957950375702800217513909367635553995519491703047301365279148809448762307310441791675264516247881015395249248642024573624711512339986681320456789929970484537399322657299292479225976014431827894412297323267733169409010233916266348097409989785889199466308508705241062904021347861066722558187052624960148369038893357586095322326881562604835130441550281944047646356021911657254113571888786437921226024627685546875000 457 90000656603120604577112166838849454089969489505674213358789407511268789367742962577785491692300155203814173377663766631211906470538235749858988840025047722211834406809090100932456142152928633239067928124737344139823852044593501148837504608251064879197366107534471241562421701530865756571255923167238249905762233223400005706965670436201480581307608071673711719921714199208626588365539267067415316880116807781724688611560400999909272440814435761371416435576975345611572265625000 458 990007222632606031379722918911538665449465672234989829363140567213816865234788843503992850317763807513237629609923349896845758431394635293700978214609003578437856026034282741822265241549681935390975491609605283651445598776855419391075973462594825030846995698240677936953028651529123479735001961693403211650985558699067051379959400030640692873169570071285195232026718633452138948586505449112430831226518689868019018893317021013223761104431608742979818652383983135223388671875000 459 10890079448939739536523364923086801651317797441453985363050503700800579174074625762119100897462238926908013136990496229749913760797671472655962361138064054467906366011710400049405711215431147160858083390714125520409129116315689086856512212839541143612186383477738712541521690014549688380469668121153856640369991089605069271799056871289681065610874321930937963274654557195179670281263613853000655138592584239336502096440288905747556786750675659678949967422522604465484619140625000 460 119790873938128940006567916959484541700207936135505083992942392227428368081474704366997251487313497771732753750190611616665174776762637786761368152080237570734392820985524412868136972097111179276442198446741780279407600821956162861271529643898272324320557721193336781434143949668697815317346137630940243714810942041343053561403728377662563335103384881013640296019205525363427091686577308161116726475218881210030061368973359069340309424404544701185487433033995330333709716796875000 461 1317699613317128196225170997653738833474140190605162709808144385193384811630626881520406887588591427410998168127909211999003522032295319390437758982119146052250474866252792565953197017146373236026199166780009518584106630205539904690569434944739517028292862698304036186536162552427519499661380459197666325460923141568507135394035072949374363960328896395591557188428232313500653356364965089791749887718769568553282294283777879558454307793844635643418878074199892580509185791015625000 462 14494695746463218576159087778909025789281533423491249867307308646265166907801728435525428402192018861249899334582990721911619509438214504113934595351112566173188258235028307687718553791032610481177964803892446864641121310259982360338831274967085158570156448579436405441952002991762539170677232549169371682859803458781480496282015641738716292057803615639933302062881937913505734743930798075012358496570950665444263296843032009219261524909799550087674149255896918475627899169921875000 463 159441653210818296932254722028764578661124871900822880286759009752375222230444052174606163792828675660723790681091473506490091916611259751181296271006455248317454772006070614800140716387770939542169335614901554707789132916466848939410226871560757153833709066682859345130772318723437942400592718549059154418954419856199183425211807804214581484929479301664540559429383205639867448334212055242358981569797438774214934046639064437056889775941385579876865543390833772718906402587890625000 464 1753858185315953084794359561082381112454679080019517866877574878218637247070741519024848500509096023070842875248217571601916406555095687287636524307654255001007450913409940048923109417354206109972994175827303187414152173898103750189965314368611820445105184036069587232418751691205962197783401986016858804690374819616120294263308985447788586852339156711582193335481295646313376212923613542483019813489934301289733920618967929745917526817556800687965927162328991107642650604248046875000 465 19292440038441953936673147253004947881269219937054626375790344148225989974667787112448340435335630723196709798630237334875889651881790124359467001145001405002938079602975507962960220479521287735621549224639012708263615618678352427571544223162264422791781343635418340520348885198645671010463882266858187357401840751667842571365249676220159968714127033310746028195133566827678409035023184388050230664932818983441707762631714191654405484173213816715283272744181589223444461822509765625000 466 212216840422492663346692373696544589344706552284815481404442312036656202661661893098082643497593105316627455441063062905057692413254456316416479151750994529241835381631883137183756947277209902145058174126993694617978166947488554298895947754426363253256217546912754073223664664907596274325326596245305608374126049769626647142077651322394197494133905740398764846226673089316991746541279829152771247048086282130708199625549915615018865852143778791808876247363529424183070659637451171875000 467 2334385244643362167289788454945824615896816798775486701666011410361707106600398569255402698007674640066714383739746614038666512048304408845348580540870856095177173630332302286969647080498143681044919096324497110949105017290786479776377660316343182039467250644862172515079779599437950301321097489952843117149831763484837221645707432176576602835337678109122824300033758641868084830796449285659792606040836061702602236431837002344223462672316798507630519679283803352154791355133056640625000 468 25678237691032355415425646355116111887631352721892733402314459748224022162875247857948060054184753792605940678197514820846374500849147107247109802571244091065686156133646239425750938377175397503099038823099413333209666836231452285755037409047983103731516088094972670838403980775002858443025108595924468771615181898043513548666041131523734468598040943368013411134672513764532166508544753625307890679727252104501230586274137255102887201669431042956324241130203404097119346261024475097656250 469 282460614600864996897300669963598203656245559120794933743312342075435281219562609084260067706267530992853045691228482408719517175182018240003705892286269874557913752332174494950355944400810920713668936985113545386112548856163224325168815603366742240222223647362104590118299598129310818844387875452896486919126460749310082552964047539537765936021891019522404355853906178600948011065204780839388374038839304563697884060821932432841190299533697664885012749387282785202842205762863159179687500 470 3107066760604114926474120915424484652893246529927909254491456383514295899068263915888621106213350048976603947985018957270034145671063779903975461418310208644077562722103783663858063240523621830159777078854408851391755233494855293843515356808511187929265569584629072228504231301500586921006255918670124370249878131436760268893730490542750915177608879109320123130434464597188324859065830995656747304795828840546735064337514417508424287779457776746231178165224851823004428297281265258789062500 471 34177734366585863757857382310881390361272598535927734852633557961483384170295124761949796756460869205515065288883057863581502091803123259501569027273563975887104982335264810553120967223092677978875229616426232694401543778933754580220625965196389191700306410372270594929075296168890442462303619695800012021012786340791865819342883037944445817825697106597737250824087627023585531019506226382926202158250517084412768417299232214238237381263171009720999699216055109744600486010313034057617187500 472 375955078031791096569494915681547160014538076414469147157247552968333915863891094662720827032924539309098149656877843715120686539144937976779137359227719735085984137344313084375001349001608311126909733721679287870059091700045536497799092874581116993409243055136881014057178478829128373810228188700455028911158786243727278797675832602547863066450524141418427254493373615384349764521721679286078346640011829040249393142677422766391124851177017222652946511978338349334022495895624160766601562500 473 4135505858342514609828157377071100630628322119439469581740195221387099596711563229219207345995231661602764692011473592595099639468147326640924811426361506085923203591685443244891599824183979833326543557379350618258101069885961909523760233934186745672354460668323525153842672005516976448134844950570303650823398994954757705051675138956484199514328631397429577869867424737966705051236050593052703786771572568254476689423963204056623320913256184959867403387467007407735276501625776290893554687500 474 45490564441688598731310714906727832057496821939451857723240264638740178010362134068899771167388906678768955411721939939074042419008601948730795675007869987859681908081533986432655370391944567893942805985691358175912981947952981491843210068428537123254905403722557371291545263231540768280807284068637804466779242346751689353178747432666591119976677052697734664471283971116666976767114002545458780675599695928053660600174183548869704502623332221570283785903880056219081918243318796157836914062500 475 500396208857704904299630196817348196331706910293508212993599263733806430993161875073530054971452442999133400831467700772313607218830311361637044724885638194502695225128490390091576137902815966672896796689309813176962692904803249389769716594049865641853059579077627022497741251183481059834799073281403204944131528302783046432931693419520843232042646610709142163469285553294612971251118691176291158636659398150137687134932572449457560231633117425082646129147369837002348795067518949508666992187500 476 5504358297425187448103284452711922352544746312034027710594330432595933307266420820543780836358581370906054106265566406564580798118916708076446861887641502284658539076412285085029869483891791007295166446088631726195835105474384711319960836383305493033855395838576064762812636907884098817630313279493783975469962281735938762661828662119386018905490794317343326842414142281491291281980957034208395155306625725566789127250533760712327990120062653224342956333183894024914506881032139062881469726562500 477 60547941271571830438017187035650786516233436711891112544290911355623995758382798242144665424077383266442109504582965493806714668196816177470247880376675122346151758304127111638417252103443706707520134911501523680184231038545240335526598133145680240416385427538865729427262040080600060611534847618407735200598687530283494519097158419274517773335524281327045671441894272260366535961090350632110693491149816437344173529304620484367940124431242675162308103827198276613394687126856297254562377929687500 478 666027353986132588415882707805938586882982013179704746040692547680115847590878116363826804286088440470094388834673730653101547889836150527160940588860880999570165234045262662648633911822979130469507081659749874462095507273268287045142882263070780362364966165570538021485564076050561020531987683107683021968470707889145290676289219461065436271936085068907962782314775523664799684988741996057651920162261281907307221974998049689110323182422158534289095868050525756012897849606815725564956665039062500 479 7326300893834725462149362070214306474521442018802816087645643022640654042145429056277693552386782132067638185025606071619372590752787079722762305273742390535470978007372331583707064279073789045717932925443279022972151135554737075504012258247866782314250838753067812069691823830525252211318796268258942526421910122540937105445497413348909840387533421719148163719168702076858795130246079805605914208031286732608825138430571807531497554772208509898420235687007546940064176920510362833738327026367187500 480 80589309832041916968964401327967603050717693559211642732557331464916148049088224748271994573373396822765888804469744862919273436827922726749974566533621544508370457134017432080795860993703759074765129385226127711009554832094404803602345590027509334662690369430109653439774222396324890207113209976350389416587568353796146028011286593023851531994121840588510216649484671332487019140897886893723057475379669957892066924242809688457808942700745121430789908487636520755157493026053998619318008422851562500 481 886482408150920392397146696424841904909834102232506357055140270211518819283905804681268071117649788295293189957851476639134855405524262309857182412385269024354692059640156897289735741993850869417327420302243437847901488627482025271221750348116226021018874037000828340896810642243406921405839211207630311885675567793045860231742990189789588087156009219170683294121412268270105353880484909673592027954242645235962710763271969707931830483255440958077153399489760331215629811204649740830063819885253906250 482 9751306489643176679492564215422784821010072627473733690663395401970519005174212879433635351335857910150297861480424121797854421419346667389588878441536309424044423539204074214872852362929002728815293560340959782558154462185531493983781374123859040274486415232099900597631603763215898880528451277273414599810768819856200077604860129966919438130879952020808985570951819405453061979333321654848243958191500787270450262465098872005541787256705831965470815753532435647923915729438303969800472259521484375000 483 107264371385888519468781986474259166708456205300974103078603679041489646570802061380797627653661310943473253437305793000670389969922740695261493528166341202496374240212480460043042899651290525483276238345429423889548343753696618533831518498600505229684982511160908866851551667452978619129112537995178595296354808241132510730451284066698434360169075239868835468144437937696077406413672349228099990788334986445735360174231553196502366428969522838380988571171920441247639758208512212149798870086669921875000 484 1179908085242723050094606996393546180593159314593141543518951201699961961112419541492153475596121557749877565564698956980736066950667201889921134305856869891065342045380047502571395391579755110924766396931755560599301068652353250064358226478052610183421510440645587225020025352284942648890842571467570157055202746711455530220041675270214645741373289960733288326010977000125459670346708139860080614661555768864566448892290325642940143917702229128236638344980302588074081125010500545613467693328857421875000 485 12978988937647396246358772761558672973032550371593481996660998749551255326981554838011901542266167520313118473962900475651288244798353358779137228175207511169869006735073724333386408521473352785684595923314900171529306044262523994655278887888133905408874643648073375529206856491941751677964663916181033594424969637607941214563359707470576032603027522988727300857791424778633311908300104007973047694574579306097333947367220073781019008386692200351245990080845541928993183413444747566245496273040771484375000 486 142768878313873228358445985437817894694210917640338260619710216525344344522820200109717179365235043891441424005249725925414553190667537107764732905284345362680603100775655688561344877144929551728153684924409656590947401057533840621708982747157807494400000903094741599245866920732132639593588301669422167167266121302973946158768302531681849645394271412376223727222650763502422183932179447496421876044132680929995721854700093543401498742242085199871158974814155492056898470675602801493369042873382568359375000 487 1570457661449876078076404919202002193823121695494668131107317181853772883286680380114034570280714054084005122865015155135858790048895825908347250934425548135239572442156059026347036638854571507924544256146232900007007337635442098571025594326789880596818535292042568235799327692802969940379724602130038781847747243743168043938634979714321569648856263744313265065750664272118853273491978737748596209102622568194311396657631537256323482210209520688562461218726434673728441659184815931948833167552947998046875000 488 17275034275918613086308996165372770258581081048442950818218080818721695978565917473030394668581864628765118332587555327988045996684302772855641263147354815342643163230406256605128535521298130183577860731008990462621488600833035723249606740366405031540154216487526821518357299519791351152327779096796609061185703552099152792314375221753821537173946708888961860931459588159227803065859032955825426855342389557763200485630230911488797267198277819906775204045546775020842992614719872085261158645153045654296875000 489 190025377034774482451553494404710239015790570730755294370182820156464672245611715892066647904194209315076423753719167428006974870643109997931359975720823960206246807986663665853829159175207527190488156503791718593658525586685396621999603316511095226989454266925896354249272119994359417045408195099907643258906120290957060401201944487272829289013727352927485914179017156325739725181583632294169744729557435464025290936668956305897906536219474865429462993499811778604719070991334279174334369599819183349609375000 490 2090279147378886430490794654782987192661278132644143025732899970929815173637406091420337898205526807159275353353991937566123436972337825467708707100337702027448051287526456679751555164350462320530259929111121329915531057159268158755291287018935416464230609522674656890723088731087136249924184767594203977983142978531139597649248438848206207458314723457975337971370384633915746627125978151418905271870926056760895326649837321487470950923769485451092665600539718400501467007096176714132889173924922943115234375000 491 22993070621127789094159579035039917688553634244196572291224372882925257894536818795297020856600464093071757394343009493975856077305423848838707253209210124797073324029548001083760891725923037270430054980610730276183090470714323671042561706768809256656760116439090404195706528685680436496427178980535298975031585792850617905943103975634859826489552803157586325991068200904152056674321867845561549730121205337701314849728289496477917341058312405662005599648342038119803348809130842203029314987361431121826171875000 492 252923776831966101982125349522762259588455373387596965482970802427513108133555770607145274830347065417119925363414563143093659510890323703960789613398325674657400657395198757438763096878658125661741072350922190287351468284459785810557150620336623884962718832899498214772928787349136538935897608248281826290481535023347638696342885811116696666587760294103216398168795517256953970436346288600385432653752045146801354079896512724467728476884790188996901261707751004270924125265915802115217666141688823699951171875000 493 2782161545146791763213457030047820384300552999921368649542364224809848473290139163027725287123275313086431181221344131901916129537642873462666274059527586001196777662433593155903088410817091539849910109917798846061725833174105491164498031050621430945441751728168689284620678263030749654149791461739260264341588351783699038773514745971262432061653002926777076798413050674748831449777424752092244930932488823160356937101892141001682912065397166863202836913936672815891254419157692115951328887604176998138427734375000 494 30603776996561520450858979810453502734111506493483705401466650200050039741858352458194224133412900979029631294020843517458062914899988402526995473354633977757518860985134430106199733279428617887474064609332773106475525778479152331564457202178404455634683227331895803288741063082119141086133682498201874585577675170766032830861573012800364079078463020803142380884529831070034975807037402211065212104907748341108046418028160038499732709221218446005668143372707079448803784197847130999852748500416055321693420410156250 495 336641546961591646570070272052403356469527456719725145570970147360295349174175426839860756449636194215400584208425750456490146327198164307451996507947692623266688800520255351701429009879098996824433987323105463097925244566486030189041481188243420418932611055464168257258100245923213822288184861433663592264948074596592373322415267658072434825875681892700852573355529945289449543290811831087524093916452143456443546392625159105528808333086978940567242747274716514349833954677420246115582999482285231351852416992187500 496 3703057016571072249987620613528338183075823431246082501930619359616126088525341246756650768664615140516241913266415759930348156380835114027105047508939049164917049124578866986396564102849109183471401071547831979730543530466566388230886217098147683881426501017391423719451409123342870924992566739965336264764992249671242636295986422045585716927445283155395586813680499586960958860315985028954739663072163732037337768743203826513927421144144419326655770056285218295588442956731161938352978807233739644289016723632812500 497 40733627182211000264749273619126353568324561496137317257079812331117978348015538117412245298489720439285864516778722346411176106600475281394707905213724049228255992593585590200624188468975427677213548683717622154344413342007200859983798740844801971492041119317015936773437387174822113868729626691492895334859257508916380335172868321127314997933002576625971490241230617666127778045040964697282352243910441311951072755453560717284785496844605133392156149481912974130463608480086586235458552515774499624967575073242187500 498 448069899003542263575983278822131772406870507754195997816026982097408339225543585603142080293698219673054995481421836375821407084321834843112180685134266284066249558147408600581582183689701014641990154120925207114604324806762766125720601518393768261156016502195686635744921996811020908278425351593043141870330781773080596811526165407615948888417302706282265134607109850629579719619846346677935436870188910765120838222380392338242847128405251939684056273880264741188818649697911966130045746611722279340028762817382812500 499 4928768889030398766636984913993700239924003149154549056600112457641026922338057378283563555739639454329689311656313729089762205268549058170304507059205074033434899104161598200217415455668559996516152308871059941516343264705412958146621355881626407332984771401814041039893627796624355018322147042292179377480516115485707640372162949750256482891941891223947455352638133816203083144553477203656654647205249114096662198047569947167221009436194629963740151545710605349168531544499427851924328491748019587248563766479492187500 500 54216457779240158973319855136415450848614984482309718312864302209863404590807029862654319999434656195423423942118019965321447007796106618945658063508140303366836868511934441164194087238512476548395099374911612432701113304371589169724695539524967811082684822593353246694517349615499471582151691714266938409739042968716880109922150091435542294769172403166743036663319802053957367204393156997562492370916384704654041009041788942758693559021366985688301362844053012605251407287764487079207758527733676601201295852661132812500