0 2
1 17
2 130
3 940
4 6550
5 44475
6 296250
7 1944375
8 12612500
9 81035000
10 516537500
11 3270615625
12 20591031250
13 128998328125
14 804673593750
15 5000444062500
16 30969644531250
17 191231146484375
18 1177627753906250
19 7234317013671875
20 44342955390625000
21 271252632343750000
22 1656225448046875000
23 10095459300439453125
24 61440005781738281250
25 373375580099853515625
26 2265977113049316406250
27 13734750657397460937500
28 83153070728698730468750
29 502876202271063232421875
30 3038079001084045410156250
31 18336624673904632568359375
32 110572424841015014648437500
33 666199023190601806640625000
34 4010620650568460083007812500
35 24126184298927207183837890625
36 145028271450189704895019531250
37 871203941909800891876220703125
38 5230040616134591484069824218750
39 31377778852716236038208007812500
40 188141275403398700904846191406250
41 1127463941888768871974945068359375
42 6752880329797531617164611816406250
43 40425335928155942145824432373046875
44 241883425355073036079406738281250000
45 1446623599591295425949096679687500000
46 8647895810934123320579528808593750000
47 51674799449514251458942890167236328125
48 308651291717689067581295967102050781250
49 1842830544897688352251112461090087890625
50 10998598705462481852830052375793457031250
51 65619094309037183578995466232299804687500
52 391354152970607963695415854454040527343750
53 2333254416174955581821446120738983154296875
54 13906312184102015137512698769569396972656250
55 82856120592139489873559616506099700927734375
56 493519948526851693489447981119155883789062500
57 2938710706776949940369914472103118896484375000
58 17493844005657199129241626709699630737304687500
59 104110379013771670265556160546839237213134765625
60 619422596000839926361205281689763069152832031250
61 3684410306849540504657381211407482624053955078125
62 21909899077652792659646884193643927574157714843750
63 130258946898398530951908955667167901992797851562500
64 774234902576695396232487101154401898384094238281250
65 4600859610737097852447457936569117009639739990234375
66 27334377746859301216900652960175648331642150878906250
67 162362664506241811296872581603820435702800750732421875
68 964212125758256317187030947278253734111785888671875000
69 5724940912377543495261001652302220463752746582031250000
70 33984734568418017099538406909652985632419586181640625000
71 201703559097948157424695682407988351769745349884033203125
72 1196912223690377735061154864138021366670727729797363281250
73 7101208599204215546882668018470183596946299076080322265625
74 42123606317578631144186112929490773240104317665100097656250
75 249829734025755487549945973750754201319068670272827148437500
76 1481460009941405187616005771038220700575038790702819824218750
77 8783443558168682617029495757184600734035484492778778076171875
78 52067958573338508199952919495497717434773221611976623535156250
79 308609188513140696174537820701528273275471292436122894287109375
80 1828863828374360078204209482447631417016964405775070190429687500
81 10836516438425347864000644145248889180948026478290557861328125000
82 64200048568647579953217585193310563954582903534173965454101562500
83 380294317978549060257592270114452524148873635567724704742431640625
84 2252395033625150508122521478921231537697167368605732917785644531250
85 13338620227180256483100435374198777087485723313875496387481689453125
86 78980559654281664697456478422613907503091468242928385734558105468750
87 467599183504391547815492372914234528730048623401671648025512695312500
88 2768042553030048920834991747120167031937398860463872551918029785156250
89 16383944289341026344167197072002487586081542758620344102382659912109375
90 96964331431382910620936063906945296257674726803088560700416564941406250
91 573792042734601476309715786310551433970402968043345026671886444091796875
92 3395057177582468563553882257223206340736396668944507837295532226562500000
93 20085875956002992301242102655426464895272147259674966335296630859375000000
94 118819191473778247978103601782715349736713505990337580442428588867187500000
95 702806115450249130176967470476832421051972943359942291863262653350830078125
96 4156603055156106252947168488825690561187009564036998199298977851867675781250
97 24580832347218338370380940175582990186873022508962094434536993503570556640625
98 145348492085484877201300910855035038654908596811310417251661419868469238281250
99 859372130002512155555512394713400195160340828692824288737028837203979492187500
100 5080537225003028822692884063308684598406452970209556951886042952537536621093750
101 30032844887037903574271585665244516369242161868413631964358501136302947998046875
102 177518071693070873694514453195769008991935067776068990497151389718055725097656250
103 1049176879124925938307538733945753109581387080506686970693408511579036712646484375
104 6200342040876225378376769156676053027512575370749914327461738139390945434570312500
105 36639042515058873435072098256154670272577140064385048390249721705913543701171875000
106 216488498788872284917329647184224026609215039362865695693471934646368026733398437500
107 1279052826140905330270688071817473732888329847112718340440551401115953922271728515625
108 7556240102801119722733911868686742090428401493196197691304405452683568000793457031250
109 44636207633577531191535512793990246823683886755518290812005943735130131244659423828125
110 263653621016991442437878805139122049570765976817532383336128987139090895652770996093750
111 1557204769872672837112292564251592845508773146004921628104966657701879739761352539062500
112 9196526999222952181909620129012416818081337432680411048124824446858838200569152832031250
113 54308612202450418860729484749544416849051381126965709622567146652727387845516204833984375
114 320686638017101477962088947219200222704585943058766539515147542260820046067237854003906250
115 1893480727926294066686658880391925312268302513399036157704102834031800739467144012451171875
116 11179163923903323749851039854928718519209633495943567726982337262597866356372833251953125000
117 65997381114222492128587830863709683951616215577337665187940274336142465472221374511718750000
118 389595149936932824754727543113089790546987879087802164601583854164346121251583099365234375000
119 2299695568262667326458739503419018587428446319585802377905014992620635894127190113067626953125
120 13573680279763973193090814347935136855518593393275518857454819965369097189977765083312988281250
121 80111677248997518493075978000818858117619439795144603046195275197760565788485109806060791015625
122 472786911131958900092592401040383354208318484095828074589840106511928752297535538673400878906250
123 2790017549389860880713775135409318362857252416377690697885105564068908279296010732650756835937500
124 16463445957475250051267796079748111988178810077750367736257319783987895789323374629020690917968750
125 97142058846081704335014814264301705275572904332168298088649727173304881944204680621623992919921875
126 573148348850896276043127634650319870934976309234147228083636194106986749829957261681556701660156250
127 3381429869209228170824819950166034571735797713061987155246622405169176772687933407723903656005859375
128 19948384368087871099568849366696759589850217023555489033372761786822024987486656755208969116210937500
129 117676426729043432022784442325353541143827066469613514148630228906000638744444586336612701416015625000
130 694138299587382438291992494378524292230353115958849767521288837146542505252000410109758377075195312500
131 4094281629803548643329095341815950961360219368539970832433631288405084802661804133094847202301025390625
132 24148210858570381480282622652046549183209288196947398878251149836882127885928639443591237068176269531250
133 142419058491055377437720560616166174271576258981691600066226831462767865588148197275586426258087158203125
134 839899883052136059049211686930702849593853470536735231678787281725528934828162164194509387016296386718750
135 4952945369481922138828949943916809648670420926581109101071072071259537850096421607304364442825317382812500
136 29206297253020152093658230538098081299637362053751797560261291167651998001986157760256901383399963378906250
137 172213321373089501465744457860289371429835226637422287500951795734781268887303440351388417184352874755859375
138 1015393989385193224834893331162314441130424452475472075760075304226917602967716902639949694275856018066406250
139 5986601576367534068209131168215979533658087499341268839546634746083368650015898992933216504752635955810546875
140 35294282422917463433939233058258158115641812823065697945011095831499559061228410428157076239585876464843750000
141 208068768080074724537867085054718931809279712450828785881383877019029648991477188246790319681167602539062500000
142 1226558515903978759838253462983460108647004945883352145767338712807961731421357853832887485623359680175781250000
143 7230174477283605206912338421895509715207310943434273051213408312567110410029602718395835836417973041534423828125
144 42617571569699697858807747195010794979013004302974366582929531186812706702871089703421603189781308174133300781250
145 251193453540542094379033045346134325334438138772791243125692654613746583082412033860464362078346312046051025390625
146 1480498275098145746566640987866819340182645652364499476308129694886720666494039910787705593975260853767395019531250
147 8725448007456251026867718378178251029979051453318550960769095362506194823309924046839114453177899122238159179687500
148 51421893981820726904755723016598234055853597701504096142211137191403491413996262870966802438488230109214782714843750
149 303032469612942663956733578966314249966356969127717942117026140366762293888551471621184418836492113769054412841796875
150 1785711429151849540988448000808585953822247011779577944090936335299092809847723573035693789279321208596229553222656250
151 10522396348046912829623997213306777810184959409471841728024187003856664248866402411319853626991971395909786224365234375
152 62001121212998733810957680097208320444801700519101248609471239560957048361170690364829738427943084388971328735351562500
153 365313883711367602016876103257894383354971339231763014416877120277596822039110902036185279939672909677028656005859375000
154 2152359415787553132998484770435265487522883738763029880023219850786301962284035454997521696896001230925321578979492187500
155 12680769932853907788443222220291153657409558287961995110304875050554798267973496440907954507792965159751474857330322265625
156 74706585875832432443337203481057627082383717323608820966619815740849685934489620223186712166807410540059208869934082031250
157 440103491883353860906377560402998332002675328497712713650042111103919866660114210317467087207887743716128170490264892578125
158 2592588648658667904666594321538679593732447517255819319485299626129055915128022091406534421764717990299686789512634277343750
159 15271985566223401816192339079781660761729920421713011564013751931425406897954689337121303438493669091258198022842407226562500
160 89958186691290495735522167867560056434119132100316969641190423973600994771258610978661995893901348608778789639472961425781250
161 529870063689536688356347437391866714928553255602240739136181926680578051820361809901537009093175356611027382314205169677734375
162 3120913841998372659104360043877716274843938365500606785556142819977268853858803915194211620054431932658189907670021057128906250
163 18381378490920566433517472007526617683761880205413782997358834302598332850270814221057928683489279819696093909442424774169921875
164 108257619427470977637403893350818095557679085489008766992407343792955368234526527713122712182070017661317251622676849365234375000
165 637563073218744229707150165266599208704951902143794567207479234224700795602753822808109185338309998769545927643775939941406250000
166 3754674670179389994356960650930446862625140269694609847681836899723329068649629503451499445976224933474441058933734893798828125000
167 22110885169866173455254222562576410275699122885203397044151842436650052019471890951210772853496866474642956745810806751251220703125
168 130204137499346898710895210264706986993424552562199875191106725564591660178973612627101709773858040364302723901346325874328613281250
169 766705287106038279819611977530236392449877871305622439684510793254381848175107441260077803003858409880422186688520014286041259765625
170 4514579683322385894911056476929677434246825773620691170578869004749357751376634938047426254606464546270672144601121544837951660156250
171 26582238522419285479890269029043468849156383966382496424861895809532015481704259856437740690976445634419178531970828771591186523437500
172 156513322181571479916483864003360032680531945680178477825932715222245904633163362114984580196128116647003025718731805682182312011718750
173 921503027635655265225441481313208512544385461842372212365342495010651380332860290369406433791214794393198417310486547648906707763671875
174 5425354025428956532139866989706269256921885590561402855756867706177490515961523605696222944056242298849213057110318914055824279785156250
175 31940772767615680210195597751470476525797567094809959070170356480264538835921557099260960406613384099383523562210029922425746917724609375
176 188039432858400403860673802003366299959914815355555475301435106578894313987320618335821323710826263875262043256952892988920211791992187500
177 1106977460107429627216174667243462176052480731059275918864818770900834247027985139325252522961469392459576965848100371658802032470703125000
178 6516510619181782290438363080067946703413159585754894034224221593657263555774926173109751780020224704026432505088450852781534194946289062500
179 38359953328095966297852430748072457482203704946511778817443920132108792682065414796946139760073558357122980311260107555426657199859619140625
180 225802015166401437164623282867448107969217748741941694835299061206714903282947982948156961659588086790972916162445471854880452156066894531250
181 1329120884280800021976123846768910327887151915657513666408500261130133108634052670388758618119729522540073407554928053286857903003692626953125
182 7823268183427635790138308610272060117637738688476549949827715146753736314098663065490180973799290388079330504922381805954501032829284667968750
183 46046768978541886556063753489112729422554128089142915289948596486946901530276806081738928889215717744215483619996120978612452745437622070312500
184 271017572440804291680641131326914673367387161062856677960762748081488442577511781741894719337691643324186885344317943236092105507850646972656250
185 1595082758451512828409136484249630028256493956976157711106800269644740759400181256158635245895722909611168238708245326051837764680385589599609375
186 9387643844390278686325102482880142207985482282149667428413438772208892470972828954733730700086086299336121663294818517897510901093482971191406250
187 55248149220626332689180327161483419752074202211482901837245531361169718651593061465819569123310044239378961694608705101927625946700572967529296875
188 325137257306813397884453881875977696153950411007204704441894649844289550416891322985710600453580711340084707927644558367319405078887939453125000000
189 1913391073577937233480350375087277804152704613867916202661921582673786581861371328729160051534459062103077364724867948098108172416687011718750000000
190 11259753319036097764919551602586938056414442805943204682418183541709814318006369645346619784873225581477151902021205387427471578121185302734375000000
191 66258600490835590935538058126724243200354483245765996016227140900747623965008733836597777824953583210236649110591589106888932292349636554718017578125
192 389891720011247246260458441427175028545844199399935962181855210502032457026500944174677713888374977491553226641163298893388855503872036933898925781250
193 2294215749958685279488527202864357789528584989669011542387687774856774830343025668712250480977423271135548000533577184256728287436999380588531494140625
194 13499357841900462110078503710835066855670101673254196073277237957457134891832146591538784715579098248933420352638212769136316637741401791572570800781250
195 79429291156791089822045755540858444206471169836365839587458623904099413012725815330055259801087044967467405958555515255170575983356684446334838867187500
196 467344463441188521438342178567161174039584818796396478601496900673747553806962147387491360381103437946606523603274019329489874507999047636985778808593750
197 2749681981216028629561597086945372789777060932014042099979535555931708227528551272629339208991338210728994429009157396404106066256645135581493377685546875
198 16177704356655392430186587821132511405461526004544826939568039905069469945248986084189789076253000833494140629298732592111775829835096374154090881347656250
199 95178858397334291540973669090265002400818325879508667976226055080429213023895338999831853113577587152489478528722376127202409179517417214810848236083984375
200 559955307976680884442899464774214684086417701656302258704725751914820980838616981419317450532886362537367791307203052086904904172115493565797805786132812500
201 3294242936443624134066020293157911914834399304842800167925976308790005410077076643170473774587766321143403842951029314445321460880222730338573455810546875000
202 19379714216002928686213362809924335981870273079494413726388373057529541988365520108318638605299163394911694117733660241986726191498746629804372787475585937500
203 114006261254607523340474008735907321831845397992499305110352146970693559364970818889667610579691381326285257004492950695662134563690415234304964542388916015625
204 670655869784433074297166143932957215746519475949029280343778914606621668799406130577889901724715887218572771348693061302381757116108929039910435676574707031250
205 3945122994813980855202232660465797733023140153007012536264938880909586062849296100938691083922135824517279056459077607628416206608790162135846912860870361328125
206 23206585983242863053385799938620144602894582664222360558815388415023619078544190103527215819233571785707143791192391115915660826374278258299455046653747558593750
207 136506064889632075907454352064168936200476615599854470899232051531993977418607882520055606582775601595226482072490770212219723944713223318103700876235961914062500
208 802939312662367943656215734940773375916527421486132941788248272183940643145466015336266026800027750760329391750350628469481972793175827973755076527595520019531250
209 4722844779246705623900996255002547542687817343827219013046609056085576164677100007861998101198911498776607520445048235525030422277126262997626326978206634521484375
210 27778890208468861712459363924239924363034066769381913444710379191121362651695010969985029885369079351957131629790874639699196912978607088007265701889991760253906250
211 163386613140628833685581549868718138289185121072107840389511441172433102454055111752105635831136343460025071851903222185336921057352554953467915765941143035888671875
212 960967056500360931382469833699935805914036156451835428027422064248633260452634302194774354300880975613055133256157924769892686445160734365344978868961334228515625000
213 5651855737989566082320481986381526078083685976371960526869864838941628531013838296970357558743337849162903485282360977045787442385460508376127108931541442871093750000
214 33240248620147083625377210766774318668591209694102133992693985887287097214353737574927052734229119700633025970641307923650158151485101143407518975436687469482421875000
215 195491631978093577607701847440305551761725371446047464612782997047004053594346708391173805350318671901733323968072187787686712530377253216329336282797157764434814453125
216 1149695627166742194295774467739866038536350366319048724193241388607436819666153247884445025695061006659366297525580262050578063751093971234240598278120160102844238281250
217 6761272967538924945515344377795823023555970457385369559934223015031411818753299016806231601015790556806939230070595383081827355921389344217686812044121325016021728515625
218 39761707453479760569697304120675604102713400264413038155987109821670185782464512590863774038860328880576405990152607812584013022641493684261604357743635773658752441406250
219 233825907863924282359261605966817754952933793181246215335876108634683738220179310552542669954855413323148323474986329582391648886779966787230478075798600912094116210937500
220 1375027427780931612913994917274755685847429645819021884917412253555028084035506634625047383272483147016006025955904902929800474138330446116640359832672402262687683105468750
221 8085768462987990741628276267766614753455720285816239472338269839570730182460318582998989291433589062363841627174858810355883673051495541539424039001460187137126922607421875
222 47546935133632725090367326017187034396631233505204429728928031415105939008500007968215454316534364530226499558906882885177646848534963042176570979790994897484779357910156250
223 279585805305862702074567830142462894498281703644318455574938751163879939690815486442103767881344266682928361796776043310388398460491175823161569269359461031854152679443359375
224 1643989917210213316985904724846623799214376778428830589075618242094798100556751149882230214911935667082293892576516626735180086370854274369079917050839867442846298217773437500
225 9666621124257856615681456588775777486001587547217901583877242836745216705218770839204998182786634717508592480188810003178195452548139565696061481503420509397983551025390625000
226 56838398840791413171038420357505597286970357775900523480668016392458550084083166622505953852206739721449435834428876393105392135680648674211923321308859158307313919067382812500
227 334195530550889049074002922747526548256503883038187220205367140489570346742442158981820460837637486430677567467711381463862275288529400142645275906261304044164717197418212890625
228 1964948518753871129465732474552727053980044666921748505922898561119194428388316769773309636081143640932547165836827252914752596063405936169243837241538130911067128181457519531250
229 11552966759129358484603323471719698014454330846169203042518146613306831160911907710900366801066871258855121542626437737454867338208382436699761530718433277797885239124298095703125
230 67924703311421280121071140952592106989843185361558928739052930281990414094070138447750351581264515159992893669465677597806635873314249100471395870215474133146926760673522949218750
231 399350217525806641241524860653801083276202060501009135951477997052102693439045876350787020471643963509707816076726062733909161974633222642189211981644803017843514680862426757812500
232 2347859574661432508132372006799326150842155165605203563655006221597849304224103382002263850042099753731114999448032895176379899834614219675602009296255801018560305237770080566406250
233 13803283149177927494532207023763647459425003209304722084262292080764761156929041059600806444256440545194510031290493187428458091605721841182118081459151426315656863152980804443359375
234 81149309412781923258233468579141725493061521949879737371747604374024976981624812587240996878819098091493162175611493369998258422973487757065905179310050243657315149903297424316406250
235 477067112718933528726694858578651208415227361566441135872004401522583319915131193969515004110448285962715525912437739561388988814552508403092449806859320915464195422828197479248046875
236 2804570839172174250963526905741220675014046746810849104839340190037274253974885113356438169458321867151754449939479513313083609724771320123939966073578489158535376191139221191406250000
237 16487154151569195228459867574181261162773355866885269089619398356813624863017416568169586627879128463872290751145392041524376891590608141310164702630913780012633651494979858398437500000
238 96920890556843114002355192512283197944434951339620904095709970532097344400253708968192518609423564881023485412349553403228108868732548997161277415379743160883663222193717956542968750000
239 569746373518311160830310194758585748041666154013226520974041610428840775360653305642321603100371421345494882211529734254726530106863989135685994065483317427833753754384815692901611328125
240 3349178398272700780570692508549015936236118308023416966202813123715334488102484465657937966231946270367188142124297451589797733215001966330834045140751875635487522231414914131164550781250
241 19687364998320954812423015849142681715445109306382594915391523595195525409026924209330690019645734927841476648673916030877564514820667172882232552090508992392869913601316511631011962890625
242 115725633069282400524095381312455210760215136959322846009778209311480764390692967102116937582723995033606613108989472987111649922920129052146483205135152338982607034267857670783996582031250
243 680243276466416865005316195090996441357627160745988025032417542740387018982385251957254087143447327366447202198282873472094981593469584883297491661319211786462801683228462934494018554687500
244 3998450558752067382056313126052276767994886130050322390252855779878999091309549690932803857555527945009119289361183402080651898019485505248395189803120586269358227582415565848350524902343750
245 23502390662102276948968043872306493478687569308687696353668596102230259273599396669630113138776226414718117288971269368597572647276288147305109549052397344137688151022302918136119842529296875
246 138141843589688855495467547544919580930065664674839655281027791954311236307464134556893445727688878727881858111656062156483407674724116423856630980282825249538802836468676105141639709472656250
247 811953966116090609992206256184709657686658121596915287366795750447198843930613279678911215138882810623429677258975339095035517597285827144487469785353282725193224678150727413594722747802734375
248 4772331210241657735490239326906671269781345627160915167012789425548831953731462202680884712095795405954935054232319405121209131037694980090559875951592566645231840993801597505807876586914062500
249 28049350664638218506521720952242426449043111981196247186732853498509018581142231187039753779020862303435859545631479122747448846499549368862827424995175229494037694166763685643672943115234375000
250 164857294097210567145866618120965723036126387707831988611771211280639983401233111482316370208635329445666039327089831641992490427697674719449086846903129027763768021941359620541334152221679687500
251 968917271337547241836523244176069528694383462962407537781909945290142986510359204891550379417778519341790005443335775845276827087666611978408276551890201434835692140268292860127985477447509765625
252 5694537488429361542463891139161421337205249574267760310130568873127658386184697262261748434294817251412243110889628342557478243860281156046941094666806503291067720340379310073330998420715332031250
253 33467517342753922977134688799118823628604346613319984424320157650429714429601373195452416296774206694126382572250968227727319289740439910599261770419676179262602477848531634663231670856475830078125
254 196689815181791180363915693241939296717342389678367262986853265860859119592694484988962508227214998966849027803821222555597365624424409298381860285427575945824130165817678062012419104576110839843750
255 1155935585471696200813028962370137807666736632296424659552654101563508985510930408722462656620351563702437633773882890616058034027931771223022414650843036568877986169923133275005966424942016601562500
256 6793269322641664115253222506637311911046881907766044421754469923372525880084200721061024417099209886530015714296721447876316935329422548323359626339362754956011092311030097334878519177436828613281250
257 39922480751682791047712638748746116568885541443962711564304220475968925177803292500438868502906720294067981681861635786049247579410517452204185485099111299254169560324356780256493948400020599365234375
258 234611743024073359198578709438346114221881794466356034764421119184404436311406031627626123235881101483436473720375861047654885922156637503580793216222830441112026655936517727241152897477149963378906250
259 1378718363196616115487110663761150352941522311808406836603108035996796466805027632498565417544740927004283285416650929026592847913239191556001608202502421260285218884700242369945044629275798797607421875
260 8102051715954879611625463495933073189866547081196441155805690800319138717486916207522793291336376485924636271410371549051734887946280916688010918868242122149563033683961066344636492431163787841796875000
261 47611092541603816647826223562277517979226407875421439481681625992119995227778363693857173775825927872658590204788617608084480675171126482055940767706265598054396481764172222028719261288642883300781250000
262 279778937941282332549560282259762911441642712084188534780464968136962937267443361410110914430079557550416281862888659867547768888801175554849643653508332324258457701748881163439364172518253326416015625000
263 1644052446411106692309758527772783926411165590855531526874063050571952596713286657504647737657969309942945069851122483875958913165299832694356738871014672632783347634710668927482402068562805652618408203125
264 9660734475012769112172233278319192863779031156491504244054432414051103678795125064013885139053793930392161053543204771615855192363767346600825422550502408507497710890565834063181682722643017768859863281250
265 56767333843356878693402285164555086220060031900987106811368089325280601093185323614717160259768773580440155639401062024439667764838839035799022440571730739418944097253449942996894606039859354496002197265625
266 333565225539289857322212419025629700137315504317617214739649630310017752482575943276478165768230372412611480051734207979672209882446859135388765032571329326831346484896756443561116611817851662635803222656250
267 1960004212831629269904734285677691466723023867065402044851401766254114509570391158905713803391633191151330786502887848752435349904565142669502124117836844935834834154769756864311602839734405279159545898437500
268 11516678691183781676739736481206735032573028731928119280749507931275571161836128132573760405928092798042323855944232147316890582757912404209218008097449412272243496639309578988275006850017234683036804199218750
269 67669279096314962885380672446506616162517653299894623727457369070311091323346983687960059713500692153011698868327266792287773390767332969385234406564081713857871527395375366165097830162267200648784637451171875
270 397603269315329193774418652487439820296997021058813915452269742663521176515343958363796546732298110691600304517671438076010802424015215018854248612472950474532537454503203222522245141590246930718421936035156250
271 2336159466828587678878871256974519922235478377816678783452076449860413974472168642717233706239275254939928099692021575291136010493132406870565516518449887300449255948266678861724443549974239431321620941162109375
272 13726164706460596195984905748078102733959620078991644934345112206853878251778274664003041865585043961423633389340175038473887134463781384848349265466764294886804833879367232496448991696524899452924728393554687500
273 80647359619002813015810539190628572087151232737228206225870053960698736791849344488883084232808887951732104700429673181764096731270883670247666616103145072788235838659627596758383560882066376507282257080078125000
274 473833070518806573430027776524202188242919181770103101184613290444570466005327293833828615364042004581680133566651241524075589710495115210751795137795668177694509644629853456487822427334322128444910049438476562500
275 2783908088909279037291902608554325166368055363247608702154524573446019346224814821736956954213052647096139893200758026208321689150370517639621350950110043758270085773729092017136910186536624678410589694976806640625
276 16356062732699036215778459834446837667330213767088339069123915874585352676281314718817910053389825905614000858752823604172031030921139730101344519992339053905701300287877557673721362618834973545745015144348144531250
277 96094168476935777601509406910177675463456567315233399944043874272917244849378326558211238346680146921820600893673561742847603068149311684125343513379377846978530338074855833736809263001532599446363747119903564453125
278 564559512570438116578071346744252876600136718939375900766238443676976929388189621367150169571200398164646998056239081017377591017395117127483404907958298768843916846628194034993231120722612104145810008049011230468750
279 3316781759692660715036851806853663621523806607229650837491667414610592503671535208814013693986984166361057426889627253167252270376895246566896136605522616194519396236421997659765681376597967755515128374099731445312500
280 19485814916205770616227516026002788351379931578266991389492805880440775036516558571751874727633082697409489231900187639165177909327531631297909503767074311715966160253857335444074849739592991682002320885658264160156250
281 114476092926222495167781080647255843474348966544375521295640028544577085219448618352995752429299040897401165990503674499702925410048398965998349155355504489625211558208962291951181489135791480293846689164638519287109375
282 672520629720244403768103692071227106481596943434783402720268865416705178228456303978799964439864950240700275130646590725754532166291374933982957044073841941565555445294958153987577298416056237329030409455299377441406250
283 3950854613506501561477023614531952404593643192088110367356156246611091939575217455685119279227835149916484364181660726474561238286388802120786454506914071080616088161211730446910166125729091390894609503448009490966796875
284 23209786670045080534453938831238255566210531152683901783238207910620468085439985115225608836024598133249043984534219987895018682133909158115754994046080999408517818015898384175627056080770671542268246412277221679687500000
285 136347113688685499354784322474660518182262092310168804153635291422588615718862558659214407139102730549273131476322367583051468503477480828496646541769519218557028796520835920054459666772572745685465633869171142578125000000
286 800968590417847597362980369249653050437740872621154411351965261600606909472553529480033975778269952242153929907861174920217479584289446433841243855556427591872577400776922961714993087767311408242676407098770141601562500000
287 4705218500008276917548416323451411143218109704122614202869308942970939156181217222758715226914232778772078018602523717899787803226877073952155329364044585892929048955131478346378928918902762035259002004750072956085205078125
288 27640055792629653233938893101255333377346616057583288106150890736805345431644741724545282054612527023293588563977845676344666946277207272636208433867471459138137443263221683430950733131870045156119886087253689765930175781250
289 162365173063062861224144059636433001148750919075181727347030127857894306107129918463590033175020712675515190578439483059362691722567507274675276041891986442929884108353377613026712251477479131978043369599618017673492431640625
290 953765753980323777920861874441688127405460942866408381450773338838300749050753359392784490190850833661090328146904430180462085880565873798755836346316652557783512551809453887441040244657419755469618394272401928901672363281250
291 5602546691725605276210802786721334309375562097054128143923004210100052148413817300177762420879715475844194044128496679149452440572613838386814917907312041329656765505754503548802708794845939266338064044248312711715698242187500
292 32909720559582311701239424441234987790802495472346487147463163357111161307229258144592723145818043444167486276059980043910841857732344731337142620937084516304867325281153804439302103376427388603531198896234855055809020996093750
293 193311588194346277442585507398534631868399703147452987059572150281248435740869406012031819806066642804069555926866141666359460381641758365764528722398032254141399039925913356463260583321776830967309024345013312995433807373046875
294 1135498595113939740648702021169712583168044970964965946651354508479856811653295488957719617574638731744446304717664271292947801774787573923278506105900536416413554430958864973416912836712625023416478597937384620308876037597656250
295 6669762432951947527880996308989323606379940336394187099648729557471782211348105459662638660842492616278940543367439168759807708122316781219789626228497853503529773308998396576535046728607079857820139068280695937573909759521484375
296 39176822979103507504419171791389941028088681255286070265051791349529769118957420508044183275856561960315045909664621033788115989075957666777063669053141763174402781497276478229951192984881896963500480524089653044939041137695312500
297 230114073836200218157477034535610561230075466380013274146729940952196906543166113587315476472044627701642296812079755700177667670644402294165753773748972202016868517791697751069059072501037099822696063711191527545452117919921875000
298 1351612807150003699098215402506547501981226303877008183842802198693436997788562168045417092101107248504139094689514676274640856419819129530930138737620189486965815929233938884079147672888972925298034510888101067394018173217773437500
299 7938831754178059655202015009737086459797198471895724535483265066238133368506556314750663643616512656094030685646533396335342556981669458027467156661597777343096748117875138748844654823914900911019376650301637710072100162506103515625
300 46629001168242942470062588038207375481047599810419307133227825850631689163104889434758501649149872399288229447777010508380226440260288580933005205137897776946276746813225504718057599696140512815500933641033043386414647102355957031250
301 273874043166353339463747959247299818783704819172406462254220924054268118550443288384371320320394556033723822038294376432535641535120777405017393920230277329917603736957638577967222314145707040729249559518621026654727756977081298828125
302 1608573506252236182348984636350369545081943613376063584173558544503963254687817672383667068983344160330609767016724069976019869487724494196532249823713913040652903363253397799357147712996993346376561895283430203562602400779724121093750
303 9447703562760463116650447197640402233516553893856180437873798665038072976253619018464409211479616826433478100062811192944769185912877115392724650260250137176873721534561245619439146062379429689276344461745793523732572793960571289062500
304 55489005846297347896330739767828303832724953784040044825092866633842082785619138443801557522797531247707237657268106795471106079050357656205067929106831365239406559378598922687721689229150531840265014871249604766489937901496887207031250
305 325898978629795889609507758914976032100811428284444400917788236036294867514235133332256800598603988163196621169945337150925138489046175686207762197973109009460374509180959688168591757852321529726445648034172108964412473142147064208984375
306 1914055182809169617258869516841556413214363691056632725303460463990814703178187863932732505845512467586418497661873108180545837671869423894452064284523264931152638040321215815414206244142061001537249986803601586871081963181495666503906250
307 11241424267260878855713280616358498403157303949751254487066292801045668055381054241691784943049197870370036823704575404944406765782661792956332697163788192478228591758203785556741122960618774735230655792417309157826821319758892059326171875
308 66021240852824016120366106971017128632498888872839832824594287582933664560785489330218982874809154000551578772188687899302845516320008845431031199243706716210992457533706660860575505820711992546918900348629222207819111645221710205078125000
309 387740810913123600264780690649841588814390859222186764651830754713203517930373808146870009295112848866564394953975959081061933330640535973087524265804753303142354434218425042279713107644427216120705526058998202643124386668205261230468750000
310 2277166903405602577625179533194195128168200969365291611663492081735976440543448332832507790030393473449207964330153674369342666330675401804231838204089441041068411940260430836666087184999102011203307716069588195750839076936244964599609375000
311 13373459221036448994868947608234508557762269762934341643451087797488886707055075383568783993560554354706783859789848577388745218386578991350545640662543070241043465218687505050517871870273542874495782857569015078524898854084312915802001953125
312 78539517092303670868063595877664650998567667905933708206352101823615702951860701202601248048523770151987709915942665506811644384465631866651826840292758753732015939933704669319687367900009737957199964022980687161634705262258648872375488281250
313 461241417164381754869723250727173085490472812666502707712284328319194818937349119427183580847931891305150833172221843711791583919057850306721303776139850599072527963188251949548808414004928455491379873411317280584853506297804415225982666015625
314 2708719281622299971492201700365180783833894595695172081563420063919868898729240698733565193322674806200123290885332183787070345845998190454802557168777735146666156973436063432250227848410483791550927437988272039603998564416542649269104003906250
315 15907259223616178623601264758655116292109413627584136248546053428292759387962758251208616218242567325956915318978114692418528849991168081830851032014478078037946766659384433987022837082273585613416183506124701452222325315233319997787475585937500
316 93416244226300607148441869647773180614097885009440303171236214362579426878024998529658474038975862347510069419991505344119363006657174649484111102798803254382548515334548174176042348198831933037398930720282552719879731739638373255729675292968750
317 548586554398538849684046558811466695430381095579219816213193230797429562550912848606097647928788075993112029041671177772767390426427869486970185094928478350946162605703205761603849322983568145207915685876258471420641171789611689746379852294921875
318 3221540937369512959146469262956183910891024634379007500097000919522969530472384578087329427958047588265620400895800158350280258018712716274527568877359387413159406069708711718240460456529261081058590536702404549806999511929461732506752014160156250
319 18918117365811612023191869146034801739446900318940159192996648679431961537859834169018690453243797442235097219358905782394860352208071185920746081409364584197325526678327011199869176383540652340261818955212923254460832822587690316140651702880859375
320 111093325771988968181808277834237594444232131769519481038570906102539108622016305625330618865653460240023312992568708926453046055312198274503935248616861031868992332569115443790491332133318401600408573939773176908474283663963433355093002319335937500
321 652369786504276382270780114033758055420307053802661552080579454087827447564873493598506919261755559453597850864471715166774357608404582405327528193786960226298416056888233539954756419679021973217031036087511230991964339409605599939823150634765625000
322 3830853586738110874842421783948371952794967929677340158074973492380515531163689028701992151271612629117233442765846224692447861193491472732815759916214472889754014094686535389740723884200179564124626040600308379824312510208983439952135086059570312500
323 22495369847072224304692305508614598930947294393284000267787581590374989128616476747550319519176024951311323584578978428540339436238034297875029261789263159304681145298127903328564596530562029654463820693821433406578425007182886474765837192535400390625
324 132095072200137036606202515679376567385427269003308835676757968161087308224915349724414701487956945597674258836264287433516632412674936810629081428244644962588855630402341439347035002755333544381907050176339817396109488356614747317507863044738769531250
325 775668250295774548192749982116284140864807201304894806045002796784026782572600057255829941546804561264871116184054093793269480583294165441391399154952104586173178018394963235555975974892920471465456113423873473096403774462714864057488739490509033203125
326 4554716587933625945728786265942753652499424060093182007957405028595695857642354263597013113408099865390100263998481549385617151301078600542405913038482851635421038110640952214182486783966095577099648695887558090197866356163558521075174212455749511718750
327 26745004268715983796469179505999081069477086771360856198366420386382816698373362372223188948501682331261439865796315254567789197721675825824858340103583120449552900677914804057919363165236420738557697231354952100562671901684552722144871950149536132812500
328 157043504548363295453967439073050884679403465021883370670134039391664207284845423162374828169356173628577482417876617429392244868218997557777197712004867076590833143439727059604981656079343411546261759949633980562935797742341037519508972764015197753906250
329 922132445798817536601378635290477844605286965611139393176848766771514359926421081429154043256961394015726435087296015661293016136728554027244021387696978762739656568236626843583002374744260013742633303396040782783614486728396286707720719277858734130859375
330 5414553761628586095737596134860492281075477740712771011599220931806147258631802491654833234768984722530777614715033093709016599675389820600979183365755554165170897544108598533504768578391475537877030555750961562109027647160530705150449648499488830566406250
331 31792750595167533540745180377945233880968372502582429279873615337245976405720103477686700566655075575361469503302151949336963781348978122066650168739267928369833647228602359599605583279652774076853775578303431048675202486020197056859615258872509002685546875
332 186676489623596584754969744015194790246302124009028673699152050072000231999281807751527434277934010874152271997484306868934931889817031271345182924721375356169019352126570099324209643981459021724594088278226998401862490872815669717965647578239440917968750000
333 1096092638082053101236605461857482834079589591375633262384034004901717451977265873731503321459640704134168635812376734372311706790747936001722017013144532458815652521425320001483199202331618328855716888735269420613455126911617298901546746492385864257812500000
334 6435777662667490911610809536078132486026058484973961779069398007779718538031631384866415841225418481398059362628519315879519485500890239328685438239517408973000280132321815581650948985151872370398643020370343638620128090543914822774240747094154357910156250000
335 37787743809385095021291896722710711989727425466089124437979027117240262590550232768173069362296496818876413751642773001030348564123107336642098726743455636830071204714794791838060880035480178332999628069305459380689449395973600331899433513171970844268798828125
336 221869229009146016858052307492681121146746344717274437732068799558820969436182518028371104074653305489231008486443995881771734721934897194620975270066534226860699735288690432098579364361406305788115938743780293236873253984176024289354245411232113838195800781250
337 1302684933865257870149689010735806836468259401148318590237931838318076892302558472674506625214323660935906694563062979648978351812689151530100949462209023956035523962513258664295253013765976306144839893161322124212048016202170064303800245397724211215972900390625
338 7648529271479446424771240420430362635844376105295264070022600083741948288504544533289185826877976724041829646686118225314702081954190434566372793277931509091616176356754445180029521945835862748716712371481985283567405680196782391533361078472808003425598144531250
339 44906863661123667977032156250564699954339367163211911849104107606776274463934186522151376952774834631446235280301968439298000092151744529565112459174266629311842137247541180434985934032911663147263737678478369826132437624827131728011408995371311902999877929687500
340 263659720120553439469817197975084190153646401377342366985503762906759151460741210637741373261996179769808798162413662133766258733521758770784960837711579103270885035616214932632189376344244717289941798085893305466289058885606677584689805371453985571861267089843750
341 1548000659368075607050385389702458099517448216031773823861397714820898060915608120063821121354082350500905302721224608991233023059914669247801758089049990539549521380548477894188247330312829680601005299778625189987232540068766428742463858725386671721935272216796875
342 9088554377029284918985707104359324079256708378864625539625650322175230906835640101632292121300189658788563549593789780308068792939878323573828225534164599653549426999945634801149597907673146320579821333286884194482182494157287977465387029951671138405799865722656250
343 53359876282215951411184626393038042293264556300222231892832746663931473719986864020424751305771481476095460164991296350541429644520181645242880030640960517545911144079229903456188151954003990553604450489932839576045572955640371171082136925178929232060909271240234375
344 313278921195302623987795957930490552014081366483230685466235231992972391765035102410628540838957947859835663315884544797887456929769864167161664998001847176096621840875285244519420450000695108765048374958946540707204138668465903672100125731958542019128799438476562500
345 1839263332384120832584645193448807229291073695984947753692043660991467814985875855716704004704145714754973920636255898480568859406404134083086994291469584251611341863053410205939196142055413171302400793081662973957567854140469909562938255476183257997035980224609375000
346 10798241832375139272495638568269828796054870938118290021794629538769137814712997817445567066136009114377717159634881250802603538067987337971955260774265994006029798138444687348762507125151676895853564248603617545303283251241759782557139146774716209620237350463867187500
347 63395525371169050251517294224615700863146921709741593841933060206572454491090413617663064766205720992558393116885964382159593901982313618984092442704499804542648982792900710586161402821800716186907100579615582818907968442996244719245257925877012894488871097564697265625
348 372186486576974806198811205101406951425740434064313433271153095134789777146789498568846227913835838775673586159626516515581256555238872811928204175907482743353060216677784154220231102987943972147021293039044752793971939487600907384146076140041259350255131721496582031250
349 2185038310273852323775954579395122380775180125691472230150502479786067367991241994158320354220868474280599758845325239421274258634094553583845717222507291058799093971385761260823284727743459804591368189438991334041996509315465666185851478786617008154280483722686767578125
350 12827853489716070150389122041992588773306976887009983859796209622040975852788231836731217708537460883683531211223684396100978954461547079261030605931879029360411842370584697581902247913396610731966668363608372468932405497409786820570132270802332641324028372764587402343750
351 75308747779924950081023409118313311928576372238768543636098577761714947788396953186053483757214646759028676593653490434357622989792551007781607781118194295440912778731348831431007617997871993738772418628056227468522811148910931725725115271075083001051098108291625976562500
352 442113097775391462210629251455952994861756551946354231124738681918861727263914217137429398535195234651611970171922713518108301235416604389410127756680705892479168947768485183684872447315899186874980219028511002129292905074999208954802942805883958499180153012275695800781250
353 2595481128812390555277086411200322771504191588389228157962335109666192578973995231892972834711337889089497998282107427875137863318348060974729487622877510748687428328900740454767915689327494930955098287947873202467416695912952130978999798482931282705976627767086029052734375
354 15236981095253884361800526833198452476354074570583291334452436739242228095041685606647332738511281511077278320278966944359348491301065316535536805674357828593630814076648067781308133085807946551188491953558046307585322688123741918667444772417240983486408367753028869628906250
355 89449220437085288426291924363224200649675634976707565827949942207443432207901292901555927843752618872873997805120585088702061326719788256069379160038425472696015448976261591021543782702425282360340123799235409245664260910070403481106175724857365594289149157702922821044921875
356 525110604057040304516791289287850255904691737990206024586477648454519728523090027892764910660910190741815604078617907489920785200879084654189011940207994113309341638473645741165298235087861399115944438815876962666259611356325319258230022168021378092817030847072601318359375000
357 3082631651031119736801580525490208856196474337012551487773847136729779582885946724274619231159465101543944707738369265653831060959982055349704354527213729844254458238037611645895221063818650054921040476293639342536680648108186241157860352224417965771863237023353576660156250000
358 18096271900219981269904326526593163379001733687172463934182498611626772588242010039110738941030585172891581167941420616145412052968118237967350988025237167393262915002542149095862844649602116780674519691897517365400066198030368900683158284170559682024759240448474884033203125000
359 106231483522953869210522694810105383135593744042608376650194648087408959907778865809810957213774550196844010914279757174933063822069502610316759486332805383785944808306768489436396624216787714968123864738795850151495865168112869339524522056816824289171563577838242053985595703125
360 623611409073256978603663241695449681463470424818114082485854703651836037896783920600398403697790714529323766134792351537209884748152172649817387018083609981915047905165830932102130063355716360247170217224416849840467136021355714845649078140188414920430659549310803413391113281250
361 3660762451601484690963536155336002677245799544758078191202156206207642861366907048794417250940773006157399821543196895299486510978073724061312319621401817446591799720978734233534828511229775787543092204660013894298813056587641007300518527535493351621198598877526819705963134765625
362 21489472406262799238306670024258183309251208530999340243869446637637770735122318137469880119726377204469651648497560305786428346130776564400840641925492826363063465341897900154599931834882573803800312558996655753671328612199671660827144043307002085896328935632482171058654785156250
363 126146929746869026358167428457516674282261727296651316030114521898486038538185907967517348317918277470948230582231038122138164963677313585339933286871400368241356642138337229201960471907173590338295135040375610376420336842911494022993095561607779231394488306250423192977905273437500
364 740498803567842615993805845402107617284972407143166295020849341518615780339259357158394458743803698471334445864317323081180651777203996868075672583309430165090148257576821304721311064403115597942612796355195151498181108016203922081356641636193383071429252595407888293266296386718750
365 4346791407872213685376125122062016826222092746812974242783249349671787617029516368977829925409424637271703421946249721307925463235889593579082886443213609372963164683573791245615336260898679039473108004879984224294469270493692202244799817584079704158028789606760255992412567138671875
366 25515848727704476314988125366106265706101974782874698694917291113073393269918919980589767954048117591987864711173746453109975898863700889392676095290787302182135004231621283921370674751709312563582123537478218057809176027243296698557315172134832281791716468433151021599769592285156250
367 149778002736897701410594898848589106946383193086977775655628840762264178463328838714122574014201664500462667724772076604368390327146532307203235694922412363766361243130306474563362138585777820388136597107813269379355157393144600497258494986737263621190408002803451381623744964599609375
368 879190255970603119712475705756143552129073361607429406617845339904986110224547285054527863092228556799440174336194150104608475332285230130486179383118897882156175427210635391914261674927126673505413397863080332924235942297706846329951315365241332200341162206314038485288619995117187500
369 5160770297070536518082024178475735211134334661955568140528574998220434071373856361579505874871619104956275906383016786292361966891572032387702381481733088021635506296481347823483267526376666825066151145017693780054211528955392315856649974805010760992018958859262056648731231689453125000
370 30293052776108821406728658121833086839435537171523484055863695567689505305455939404756267902771476532748326444769308119808323625102522734324752436942157111241140994294348091529916376341778144314583927538403113886265588884750008021290372388931253638810758843646908644586801528930664062500
371 177815010438077567775167560782172934947227103878355403728425342689282632011140963403290633399674009300655550442018819983358173222858722043227598785666569588884909546057471266487117613311130661584872923387916383781147039863455238146124946124306876772680485743194367387332022190093994140625
372 1043736041486351452753832634426542697520794414072737634254423109968837384205264042756223825134281275847530808071092884969223567624163647044757427743868712372096300845655158015950410569792622943039027428605655432191670090358089974190812593784718391790033997779119090409949421882629394531250
373 6126463362060146527622329421979285228749402357426981880311451806009148244828382597235577708337338314704151604182605724294137847471340202273230114269537397125091427893560072890114440993010945620261330279692210526384860573167685960755316877165892815344794275489448409643955528736114501953125
374 35960516156999594560989210211240237906334863739972897001480311886902552452011418675728981338806176630977068237539490266239908208580448146541440976330460878444195764090541093049284461309119125369919647009981376744759562661013997886852473248949527096993139529956806654809042811393737792968750
375 211076033803824235863486340041831642382387203737728475004199552713214365837146721575862690671295777564315479148050702049941881661954728027997396692426447969238648441567815154681429529373617655703703321389449928347710537498133809794001225989663287230940769134690526698250323534011840820312500
376 1238936026543082327520062960290085026353359103054523760147857680778927024744745204692007705585641178547102917506507058166882711926669456792071910872233978850166569038500652556170546060204026821899196309045026720181677154148791582244689002459477365292520034678602769417921081185340881347656250
377 7272032366471976346008315756161881601762304728544991079333781627595698431168970724564798186138232832589839785862770394500350037721567735116855356662681590112748889859623241766766933571154773474433897662117144176203513831636016632175365050373200669227811976380593250723904930055141448974609375
378 42683468672457326890083165899894952555544928959246308215872965631439796837360907629581507210562767353701653432689075713347167910003387894224069044513722297951953046838068344264807556807078471496417874740774010123305465062696252151211942336132943673918452298643444464687490835785865783691406250
379 250530499055243901438116616140971259151787083418118816086225059043685781522908587153346146767489727681705904684922580756373745896328021875184329634274638986089002457522106809471008523258921330360117883988995354372225322007529347672404466833015976255367822378428144247664022259414196014404296875
380 1470477941478403235541501311095942097437747685788880889653770582566002765491605090744198757569903095418364683128088475684340370628984277162837695070100626414719120153706364528495361550420196886885735927946360515057953623699329073290980055708018639851197839618635043734684586524963378906250000000
381 8630847686170708080688897679946057419279366540441086467467337117742858629425152450548600059005090850458229594726022999967930371401713855411487170044633524705439790085838044885478936475685356001773849841037045724425795307954637494458752311518969554254843146168241219129413366317749023437500000000
382 50657696069957404029608547178475505959749472722690552820158735345968260814797996095916174207863806505378989130275546933761831662015888605557488066568250844080362149505727931847188326417427578409036118423205931546694745997112565157822300379515293540164111441015393211273476481437683105468750000000
383 297327085856712159772724025627242811957622167745392216304733141089147445893949704984889149645879304333955565608337636034972998870275763819381080120651108274833843574646337748528155926436512566460463693119460719988357216116651401804982604666142060688874379677237858032867734436877071857452392578125
384 1745101084672265052360129631820594106780067567446787525130239260250657546108979358614113911451333825850500222314739794452797485936709009410803179329003128191493035995742897150087403505558939266208259264596006927585412365219610439127279424000042260077260021858269745109737414168193936347961425781250
385 10242448563219830223512786132874872154966885358641437204036775290927379266205019395308278157956831096965263542640405482316090033927116360154154008900736277470768604110301557558455306426278191344679485081981935755583383227891839168945471343244552774574907872719153889562448966898955404758453369140625
386 60115172667529783360349501890615781701092994869375684527673538567407350655348068422228711070307743202562879083009187431276242315156343054271501191375554166991589268696912032610654507197136506670421874234326069353967417344863850883350834329649908471642356629430214987053204822586849331855773925781250
387 352826766846969323638478644681323959048482735748161105552053464770401254107607682737335014020011291670275937434540361454506873374064340574378015810778063391408865736161293661512141402138332419062101910555744792826943876366364114297837736831175128576715087618670407820786749653052538633346557617187500
388 2070790123178948348494901371014744404550586477322734239275336823140266879282880347309152718461371868169790505410377034098800660168524716686729860308885429330889062225750605819286646004473393541675510256328559926991123032965601160302659300604773963461838632562836415296203540492570027709007263183593750
389 12153679881627958706766539292074923770849801859570105652987969949203097966792159326037359466849241369091490449869195410548689134468286996534199456135887227151408957677483512700690230992145169013685493066183575515919116736220061365167848453516503463021169483058818439058512694828095845878124237060546875
390 71330729309558651074309202574196479145287759776717595549955135442221730006914302203313835413813577504790178068734050835497631715572873609965358336402298807805520624863088555826729187067505753391856634433261964879127942615776794260162937326293421037657302045476362395426406237675109878182411193847656250
391 418641919541045479625886901693070615686389177613783631102163627407897455250426422708686950861828278811283000232920216455443275295926586802944648111270956619454397128777070235254802570515752011152955887759544399882262926557027861251532738009168582043745669390272766408056526188374846242368221282958984375
392 2457004508606203386093531479438644171028320624575498739141027324406987032078869719052565186107082760382158046169472205642063803998045296136087886752158586986618487475306433234630410199425840521425546951379121751664976213698483601346924415006339982634992723253570395813838445064902771264314651489257812500
393 14420037830427720145162387657978685423451735546223100506055362812110244542516781756578721840781493512185539293517486382550390096401203303905086242629009399505307662636316763208628348308343208152026162149080363886561443189435076847558910002273287457235347852331323881269753428568947128951549530029296875000
394 84629946465392910402068829239198748906140893218491402529581158498547223931290593089481547187771940337939117779268418647213339346355702416613177761034109889085941442173140407908418971889569229306434206971308043474548443795627701536304523464022010204699871653859135495201471144355309661477804183959960937500
395 496682623778676995547928731008048233766057138322447989970375685898271783189950058025789211189097155707218111075625275040388269935238545130677473430516254633462515180201904213341873920036358344433848392713930278866757406265900986051027045405574576505625220856186157782075074607064379961229860782623291015625
396 2914950036569335207537797201607600728620163192021566367978745657788822570002330853110418682382640707384263428237115346427111509237038617458920558589396463348405184850723437023495276951617238584105024041331185898429650840910378405054083991606592739558111923056069091433895046350244228960946202278137207031250
397 17107262739982858618426539897545879198817436795798796191101379294184031642046608462328803250581815383532768244935416246740864323613992794200757440318790084540184357129640867559188003413439969005420150120310493530403689045598007261771235311724376051330863638716658675816006951464487428893335163593292236328125
398 100398497000719885533750283669962400647915540831079781829574294817630708112651354098105253030929386930754347527534458052802223617163528863174562908795288416275491503471133399374646709561083963338272865773157931797390546434138654700942127886265590339538199707169764110167853310429109114920720458030700683593750
399 589211461484522290795516659880854576221734268314676357281025583726648683415949119939954817151707174292658327412566937629543989107192502217521302717938303361395327555725501523850336348827469210485328994042514363124698651455249993178872873471321261234872815816739652448191799649634958768729120492935180664062500
400 3457900271921048313839140418841625774342233651090087876612103808848104066117332193483768746464474152104023063259953809505685532902846484081083697566779291559101555527437884944336880750396003239905563846778970330305202594737760288059682951042845136200159182547615401752752473107932473794789984822273254394531250
401 20293224378407083034310476609266672087730109524731774410649405109345174213250352219274882474558119175524319138910925721805062703472051044534270353450984192242806457836698634927901726708157796849726556515486328928051926627701970066322349131252243525218318011898654558400854897026732714948593638837337493896484375
402 119093204206010993957398069724250545434882988544455613547521857403956979267129799441041921365255486085781070381393241742668088995389099851671018862391355170564887580082364663937081070645237360290958836106724067874771531122337330315861050176157055388948696597256087832553475558405864376254612579941749572753906250
403 698908376250838221097478610664402719910223203311208216552846667363820759081277373448608668782166686262428305381956667683582073028988096089203915875861366660016817968008135330139182359589519757906278596144934369233558815784574487931319295403861612670332416271281798550679513482020155379359493963420391082763671875
404 4101576973699836942052312719845894768833925887431407044867865961890391589490375827069619524953316758758750464571622919367904121862870748788233265711024647140577004198825004472332099182048847251214436497904691969553788794757142414057667671057576991203173833595353555054631444765078640557476319372653961181640625000
405 24070153273475069330333282637048712815748508659304872162743631610515126189996848891433097087673940009973918567444443948246779105837629777847366217016483608171203232018092315701181659726679863207759080318649542540094630988993391054155776042428686864398859311724037816698426595074522538197925314307212829589843750000
406 141255129211560953268739253296472306993592963402405814788087946873505425621870737849830196529199927253091986677237431264203423354099104245898191919146614162338414169296082206821448964790459001406786355008010225699092248901289616676230254333826206757700647384814582717816981716207891395242768339812755584716796875000
407 828947434922220690102340692150087571260250129680134507782510529798712264917203919437109316009670167286812857397577590757847789034558355949629664753771120977286822553547983725826680233912211709443098555501501161180974614045523818048799536763856374734106582085735537211194858160656639967101000365801155567169189453125
408 4864600323032543211924346172205208097690333265614229071744907865311525165606876286375244869651172844604084083830701668218889981695643738195749626256912200750717426290163363259077682401380017731660875301514763800079786137617295817285311058733296877975533798659050901633406739990594935818535304861143231391906738281250
409 28547281414077197371013056609050934237926219824337360557238432572196418246467245957418471702714831073834700679295370158904842336087166085971957539879812394526671135333157458469774630772427055024428979924258370734626263945700785291955710418123095649248735403270645876857834776808842125461751493276096880435943603515625
410 167525059318883767194429857567515034676054868690093298737382982580518056094162350860454823268667211523617802998683361246267598599856609383154392969277219531083148477069322894349710835888198223762052083069586936643539810467939984340931705103693029417206501763913553815572079217291467934103366133058443665504455566406250
411 983087669952997033530326900625373739025632473013157762733445180711690222341340906938581180763149252716282994170928536899212657146612456733436343662885121330963375862348999310350937771378770232934964902868718086382490473261885177714495853409322606166204632104979916490903062067235884669003098679240792989730834960937500
412 5769021730967040378538059657983334955776932376922954391618162743166522340537439601448684751724463479501725760668498900647398226121526028833555924439279495598285039043538192683298041576808875778405896903892589182438499724874280352001064660163343415992123679461087291291722525072779848009929537511197850108146667480468750
413 33853967259079329988428873776850718382633937743919078524379839777659056809384483718449926849796164651246255027204508636699791415621063816026995502488661849601075550263351855998486441633686616726321166844309314428104993027775007004947730784855866205336623839758730327853629489434465760222536800938542000949382781982421875
414 198661836645665748349840751428300596671502396417436248764419123028995270466362139044328567602220551396032069078504091981169617942060709656515939150921239507211232411936262631859104133218589563346323667664528728809259415479843106275213252648050054769743989056324159239226001934458878950273685859428951516747474670410156250
415 1165780579273290588906813252215444099711027467344099646129249366948948479937448631920638006169961138898633502489275131806349080451549526464740754158346364514907854516676713861690069184555683337824750206214300160389532011306544810635000935364262318663629233191181774997596874197751913582177252237670472823083400726318359375
416 6840954336819777154935626070437812754011618530560424943816760766592439843396394057582738086383383298495998093338252033994772008950493278277479781084229972670899155498467151522007356726173437197276441282362290220790216736357194153174397408174995469423498212092491662712604175362093167356292156000563409179449081420898437500
417 40143393665338142048551302505310168251309805030972965344898415015798931291349492051840134219928484215397718566438076047876508200238127807577214653358825737384785227881123879301805161791627478319918947176074230500893591594287238883334604149262120520659928574247013782004447806695847378311015063445665873587131500244140625000
418 235564046721278590007391952600054771300584839073682390766159792235930409504017524582520156404980521946704737412880621078996807396994884836960013630634458570358691410201989261306960204465424319265147250522979725457374578945191158347099702285581905862821751175115570148494921678278008619900063536078960169106721878051757812500
419 1382297330909892646876198353593618449042844702060605689144052424618974421501676946370446696277459762838815853403090590076923123507563529180449408597792041896397481545962759000899905051857267074543247478315211782011092778437079672296383066824030919380552941703046367244312369059293919316966370303134681307710707187652587890625
420 8111319066592346087350148469908909189503893719688162139107787592696030511804122140935089453543881005955301592182336481340584413885043296914296154323356504222582704025079878336254205443855596110527407634444653157685874102069637549761244991289099693094619265389067139547662370699924365771704692917865031631663441658020019531250
421 47596943524577688118775129202549322388084279586514092381986639570484195038031453683372182915529675414250598285972023007105244211381282594398789366400990841827310615854229838301150339392635052065870027964167512811301280607023441523728353692519884834080312755233022034837080892028538252509772821241540441405959427356719970703125
422 279295681533365092783504348482177294303627533989946147506892965777554511390568419286610148628141037862568047871508637820122599545234127910326980578504097295855524235612912526390021054564017617291998109946170248510735691143706089417368216157521259328785647706964005639227881864864870857176337715088720869971439242362976074218750
423 1638879275862620985514004164448247186513745342565826840155139373968006302207464356909503102464334703043186028481311944275695033499680787112061922357913484072606510878412614797547747556261438909541979111319076840503266677767300402022285029952358563137406998929115209711231677506742068512607390928792483464349061250686645507812500
424 9616727382732040405264966245374623601441229093491167516370972584675134836519441542103892413106150666631927112637330313066334520902105740322917642723439926591302146856593971206163287638425982329983132874928722707864420527614499664031878247752545007410904154290314232293352943225522600498647585176570373732829466462135314941406250
425 56429377024598392427795004332849930441822627107264112876488320959091423386603242760981565589801192342186813348428891500344158623979607136171928828780467368985464828212749117821386851827321482490454985883088374225275888537274600101022887378051011539756646354737388344432733154110137978125803781548341930829337798058986663818359375
426 331116503673538141603687732713413158713329879192233620323889327977948033423103376150616860862499402323665724173875647148158751762649592703514253014594798154958402429467628057084281299519652704045403957392344803396860851291570833713202243162665980646312910093889309333384756470759815576718546048518021507334196940064430236816406250
427 1942916030333237984718853845761445270771054297074670463269141351810152084050826434063512926561060237196179035168423784716216036384204513298616167519121137583421781756695029873275152146958869713859508664147709364183667491531681842364528082819458418917799022930088676309908128297001404357550839729906755337651702575385570526123046875
428 11400525712431087091611848094136393214883432700162715496099383235860850798918565521774200762855397953331665643838725307095912793180768242116778497465180036895785986042883572705263877194467182895141699664564284811923357205889163421295305855658230277310191656298419850069339454622471846005973827864465874881716445088386535644531250000
429 66894957060020434254456411510950346890556452908213814173850037658581539472603008830233931547268076050636014368456391655299345832312644908108531590415731713233976391899710148153762753468623110978992794166732758131003619907905999889299452971705852168525369555469968180764716469378953166407403285731447795114945620298385620117187500000
430 392517970805237683394351508091549978175927076746158045625455327257946327704132699368785236180234294288484564164214956532039995812138459966814973740858689745857924979782405695867804736933288563068691914556669220837080945131849184612508481662145497063553046811371717507777047547833388366688919801639201523357769474387168884277343750000
431 2303156165772185015928105157400388785887475981403370707260105012112443842905082924294045527286525398528817668044156830518208730068051401108217434491113891475694760073266850354276533403906208078398454533233793861704995605117151630661714527192469213769195366393494442955085052499100958761540686343949335679326395620591938495635986328125
432 13514031099831486018352662174729711011335945199926577792124233748429645269885724172852625133726950819595815858459556241759122252053285660121603696840842481984985256789874821379428528381769917216625984414037155277645476948651249457432162752015761316379634692583409761644225501938999307644553556431721297315107221947982907295227050781250
433 79294696044969689918526058693940020743987047118201969676721744998247940183259287674920458330278210602335764996511052341833608133097346463549313474238388667590685508013132419982902977075726045062373610559862864855750697655465110886537999204870653799867629850476345892208008942777335447527794196932726666915414170944131910800933837890625
434 465265736393484416028706608746146353521059317194298543381712309968963872446449550457493299028045716445767414581903964352737811151468148179087833221694087628700890100125299219027080056412069074377706314862464895786648018440728555855499112367293020137933183626053297411968028085037482213365381310613000387377269362332299351692199707031250
435 2729956464124419885193339469380867953836803305638542731378582611991626262148692907701143720457773329479626436247292125548962658663855716803853009399045074887006986539730593562698916153798649005050198406194003374605320982014817631618770134819270598218105769714379936580471745299287301069470705171954305612302960071247071027755737304687500
436 16017993015597660965117676073551240423069392312562686234420948376758666393880078332081699174299963247503069497457320267062900956410335480671706829532098939010397607075022955807952098628474903751302059200658988184524817737047711197592510633639383957209187582914597365973690947029969022426722783302918684533722171181580051779747009277343750
437 93984928973311848323878186790143566728489231503378744962527085464307877879666429990552159526473791445489533576855846261211838923244677984116148656394649168674059629947677383188110666730272697591822959906560014815442194276831791936705148715618363246926939355865701093126231662989073211368703334995904075110928488356876187026500701904296875
438 551449927883095464101632088110470004408984782133562555955484690642893372969867240777801589151648656357223786129786453219908296674312258086416037820470401666516760613861767336151202378775369242536746132874453534261617427150843155925837843101447017696777961738567721177334164457350894668478521809052220192803872578224400058388710021972656250
439 3235576781848283370772430788840462823163119650515846505111428640326591585255954718623119946892937196277750721865978521789036268607339244148736481647203205312361656672158099984225285951530890548798759009958335626793167445953198679537706415227743765447963503659102328663251828644692214866181761271138848934381115896030678413808345794677734375
440 18984322626180867805877975325401618818495228390172022307795138060988154704181215116734525175973453463957097010433763099854573765886216283968524145606941096216902235839395046745380488031452859376562698631122077808622182895001557079714426304133829627751388953146357480166851962761455842505536549243237015582863591589557472616434097290039062500
441 111387454915596858084014732346132156448844019249719929079442539336230307667487807599344569110596199091406281630437234354184482822955344323530488623927976569940907986869798666303162705434539955967012720520459066600857391046254638009369145939959329829782365405752011285524878183501903638354495399537778810294952336334972642362117767333984375000
442 653544622473764008610815351935512390942631164565487567023039773165078842525115432291826776392922112731888230401322309624076700894035430316179799027303728948874544482152611779235875376827677910518330121917981379183042359061092011022943797998662490166735195533905441190150056849928815635940854647945984917667416880249220412224531173706054687500
443 3834528850148436740284722998172049051189811946137579456021217022549761285398377585125794969799282037842989460988326962890545171586529843006696041592590505995977671809705432960936656636397764533130006504567865511716624394018192719114736815299849878696847939003978810393703501892569504287159743992452845019747176280588973895646631717681884765625
444 22498138352943542674337313702246156354854070320653184043199568209685210965128123608994956467169842396282329647080729189338712717159844352048525895679776769824190595625290343437035788239049157390760409725107929154162184429577776198341893228417249202284548462914946984804368957932631230352121436497368810528141302995663863839581608772277832031250
445 132001533280630753756461156144451904322340865304950772013539374616945990552362605508487687077298182781298885995155341109970502482524840751487566165945524246609990955327946384336935196367277711485562175573650763241698925656293904695316461506242636088311446632250715350492512253853781366457913087701151713844460733326968693290837109088897705078125
446 774478199442888460220045322203836435567541221818693797510763377567566705713657435886367105865647037158307236435893067374495157966173364325908476168946472395216303416361021749286085423846459579574757031583545885039149211441835467746725780921208566659835462540236372183420661653671649604040800763729693106593443552299049770226702094078063964843750
447 4543988856318535243629552119804976746817850423926577706344034320373472618459769656158463054893523459103397855552855923556194777276205568309177573376478259111904198257183868731931620465093028140597867033361104306264983398244602479142547804815087418192034304297756172076757897284963976418754245897099893706366779966288049763534218072891235351562500
448 26660185448686899278313350715213471809676990888721501899021934604131795797146501657639865695406373834687367468055377939712527461214217071827557135541314873614693118669393783277252268768893273203310195838047618396123594917264353135500220928310182647550125061688606695871534211403560171045231757217561734509339577137154719821410253643989562988281250
449 156418073337930772273776430341256947508066569804757894219182177991913883645076534801991163660446080032874872875587403647308332492627297958555294792170013123542303268134930054720820729611032388158257046911541056034261264485475373163144791627159020967421176759601637884630627765731215049807516018340105491322110375929099745917483232915401458740234375
450 917716553847005259876085303639022649705429782974960183451521960399299100927737904450231320782047843924310643046503244515223295195095110984533000315532833365727018403040174817720690105726111887013655254087052421961530820897512423948149067583152884884862289892293560499809853080668757871357951511189391882597835015111797929421300068497657775878906250
451 5384285444558782669647800242515574275279003477643993883617789345898356149282411698186490891771130460538030017539631095368076722068925647667893285161300436645603374118478511474233686163023643684082240369460999851638584910873660923280744059888257216504998136837036797633143456318417245003736330828486752388020546156166545870291884057223796844482421875
452 31589697834769036702690067585627218836563334769359603825970406788295085901725559133570884280573123599004712699218007655094187981601109487187484178882978337952645973765701145158554166844570807297621967641775968925346733698068545387040459480569573277217235055463667507205967023402491325200487440769582327712398928110104634470189921557903289794921875000
453 185336417153510094681534996278056018063475142135069173477381575224712714640505607270350134298550734884939272754870762803476855912906772158665910125829384833467500624024451787217981352473772013660346881998703543979955490660568034494707360737535254756168734588476404135456260041071936307135743969250549759890736578604730766528518870472908020019531250000
454 1087361517939451131295706804279397618079715481353723978617082134117800572891858653179357751168802775739312770107293377327071320921727419120838849309095830598961972467759070750646799461274823045759685905535169602788386385068531307378725785482817265456057355963649849852320675916744411996379362751757690266755408681209615906482213176786899566650390625000
455 6379476894239438490858344713278885611134885856102122145621132639745101810492664173605119010886832292655352224350481171079649053391893993277328300130336105673834832275976910653414723829337518795708501434045819425626230183101523763932605868239458738944555834615243141190235920973280077971639687669627371073872578073615802196627555531449615955352783203125
456 37427782869757887287503843565054410466065285864727913007436755454740996631980342596504045019394416456241749236671422719339223224907662300847717650903379897631727555198017927284582324579449971405231832466451073792305063179507152669233792376261326337865830400887271769664586893342975501283907050938141310550047848385024629180861666100099682807922363281250
457 219584188958176986580339549830439539138056918184684369622261918864725592651807890520237024114737773013498088677220571690757009004289172849308661788478231240424966928851960780831812881478851479487197835827097377799738972528607904002044862446442137652782880326749667982789889821966534835767113457517854282057350964220410194371879697428084909915924072265625
458 1288267263874943353665527939057650013380852714036975794364584171485940872191444091245069671532899799265104217751927983130322505976638908838483466881987412891107965035056516597612487768098018707864083651933537459761792608811682279100843300771458112876212121624334199977110281872938101639921060358831112351960277795717701998512438876787200570106506347656250
459 7558033738532898411303535347035214383156036927960543695299546843157847455275988820481811127366039767320099579918638090697917537121871030770885651944273262781272897850985435133083200134091478346178564822755214755365932586634808503417755305498896278603472595432352313016269228708402216849217556986895559484393306622779240555587421113159507513046264648437500
460 44341424407552037296847860803839056412293100513198383731227691029684556921498323745217613869445151622143484368129647007503006750731976475144978485516425374984067967661458115142939482631015679584333705845532939922437861528254776830831815611688451051805754353598844937124928895558049514572906315337142662697910154871380750130072101455880329012870788574218750
461 260140770079825304451140692134218859228096392556109782923997951103562673959976003319689562604447485423040686877989985265776253926552524526729610187188828382555563783875674775031727113856912398270274457621646870460806521729226329201958539934667107253875276515117712977579989185758393440100568944188491260063754285480723538181990761586348526179790496826171875
462 1526177966161453980651874043456400776604244253614170493647472199145317491208699633713414119846173096550622018818225043432063498499036073880615055319878554739453274305409191351578706698196864403932208656097375431509155849816409157408699317377113040009587517034968485068684739941969628298953190353512216877150218255704619552126644066447624936699867248535156250
463 8953646046576235914626648628682891697427440698941125413670879502336560770230540379565871787738610108870433177107952352691392900127427271378685334816525021337464065466609250254837106139211887127396820283803523893173419281147087581930580411529228831732371490057168101341494386137707850238147614680765277748540527865696823928143288640058017335832118988037109375
464 52528216859160483281510144508175985953498596044563247992516122205265597713138651030342587602735001578739380035703407436956588658692805967362522546869719838780461651699634440644530618160544893311863007469353940437995582439557052577306591967610026078190994460451296965077550080570663168027827186412116394757516536675578250337181884788151364773511886596679687500
465 308165060332892962451829496175340973762659727466904329464624470782752624168494022841274854153851022191230184587553787275947411811901033795745952425775674621206102725129854215668021076761004596054310476191076602645376579644313095943623284135939498624098114489029081052779348286898572675755883902629361655987952678848081078388787545918603427708148956298828125000
466 1807890598958674230048013511610215344037640192713184041733772094653081300196115953136480785114400365373923936014133517484754055769770983031072042930887733694994567344838333250480928520786356594397013419277846339437432199547010562744887458334355327481257965554788738857838393854991146017760220737235801329160996888669680343619816653699672315269708633422851562500
467 10606178090470917801761519232346167243825890195426584940400775786967829734521053127739408864006022989212056760115159185043215125081368343221937882208343100159394448349788565981191510494940955159377406169349529235464558696798879369880931212635728770748248927938457121999278850564457015383918899145292636770201338673554254145303676892808653065003454685211181640625
468 62221963482205404362265761227836993940723847789108791104957049855612806691015624562524569465583298262481714830669314538439555107204746847781937493159588269139209295776327089255186857845550350542306761408039918619865385431579054146022171245354732212103939210100003660359306431460507750584295805602618355096262886046203826120870594706957490416243672370910644531250
469 365028307008734241032538410808283139203901622137357326620254645249387740278322300481298651086176343963159345489570237052610936112040868333043055741281957638721295297146279384918248968073046233411198088671487015628679449395348995376172789243895136720150307041958015804392478156216200657302266434419269891551860118954038404888440272344496406731195747852325439453125
470 2141447448356748599052121390257712737135922989947782551564807612944966783187033081159735506049852807099416796029551355260236426864024788876827799831736403999780226933707500880033088075280500403148583821644848756729649972651184909008726576668485062295500086732287528567125282715656760894618276784457896717335566042952871941215664541857677249936386942863464355468750
471 12562797252064429211875811698252376405168865923076361437586384563254015649781688748058161599326567423692390617415615290265142093472363312802986840484946684456037513882319749414268015577058269124218093661740448170986424746582689467896542085442793742278843077990043437537418361976187786172836008569526685126009580876069095679153919675741235550958663225173950195312500
472 73699296357801215972292731557547991185936637079951289993755072929505947568819885625057536611569482475712644088467637857656338848481099207030750182980333195899126737565862834464891714791584114760834605823956401611988890770502194921375328461072036347045815646565720565138697810429703721679365217067369447045062740017540861775860450144648439163574948906898498535156250
473 432352924703989935566370610318601550444939691902544417630008214067766208275163813459683700546149264447690758184725325533259162336723281226095232837410262551193660938309800074810286286294115934752365510014427680327893051638838636860464504764556825803496748283143227264859626584965977363037641542047417610404908881912877625388301472408869585706270299851894378662109375
474 2536363752860740940509221510153733997973505991923662190725316628248747917150579585789072488670375715979112969748719139072983525294797538793421038609356883250653326952151383238415259160332471659821516734156787151631534668185439348663969852040635899157950592065137104080466748526513409474178679816375852724139279523988386744757020374585465560812735930085182189941406250
475 14879308908855888842685124076424607753634911038623982107175629810914338277692802156041138507949879883697826354857539232591502323136262126371169713371274567332271080721515695803397011179907315110782502058610125026522845750082136950966550973748334943617792837126185517636402736919754553557933013965440623604915785488411932585973811160595658975580590777099132537841796875
476 87287504151503247141587069307071290264851119985258885079532261158786204916690639959964674306846462813014214990896648016715903763892466640329851158127370967105749687578249634855604617209590676603863128927429148934061062626835292563648353507119168749957686684963494237785577366790802932272783734879713328490696649428211121874571221113114916079211980104446411132812500000
477 512058397121557343360973491158692047684188742379482399210672127660015423937106292633083948502043912464526837144049301586305847468722775537407533129301490434760922793894446747714070889223320558017008783936939564352993880316877938017275165243820947742325025982406723727664904523161891111573967109945545854366143013708690952083546488182719258475117385387420654296875000000
478 3003896869678711760838942130405777385238037422286650055786822952966425553807298729484585632803488795365686004590448355505920213939657710980733552287306689393143095415391153583176407596085667884077477884173532479402092209557507160453099554842989301514046552891677120226033579170606304216896797382578331117951709133143436394799280497736049255763646215200424194335937500000
479 17621734809667197879828337369413213430034114311945720763052143811551855476239540853450334922463159128945801080327473149614031681092705591570450725192894124871422850848544460478187856482529653762556928084844520756359889615728084482315286620072911987917260984004340996515173287096100665042770955083478441349367219017183145258361701319949066402159587596543133258819580078125
480 103373787591625854039110890447434088880939866666551864706197180909051745135513346961581250449805902165421023502443124883818323634298739808114881032201082111901392195370398722777138790992605724548460095165809513431566292432403458201401405778215253750596718080423829619433344523074047458288739641226839320793821986253540081010586200796486089359405013965442776679992675781250
481 606415550359276050567712400133886516904880362312513272846581701077417955922747763024001100308386097140125747661395501279019104242895859270120183501519537515416401350358901472746897910653246030891947916578327209891335122602316008306197901607813868917947812750029157142112544352689602118611643039138661385440972545277764537688383801074254453311596080311574041843414306640625
482 3557364527493045007078070222896548729702048971972402468325581532736649969537617914906660859393527262588509919946173273164566598511350773226437744465351769997243410645221032022323094227614750055462794386949565047636810053511766306913866109530189550986813143271425149298215771846715118454224368084245643697085241979786800988936977920354398641222815058426931500434875488281250
483 20868179269718336663313763270350154763649438093910089336170927170463846712853306834291271193757607082288516782410457139529112447727815213017569372390848178524332905157093250481215837654655282519761797160409153637510761834069547922417740116772101988871146812842514129965922994845702263222562779316947589115812551830594959142055669614607138484529968991409987211227416992187500
484 122416202577033242647603187092173138623696131577225396076841534136991526160943577794073212770008709472915706054281119111776212196605629073070246356047201306716323019490411982770538597824854129707367157591786462330199554097093097750124479299922101834246962389841710462594532540044964563024461628918187183409952711688920847676818182267130530327392534672981128096580505371093750
485 718110721590923224908229100718304465374495286707169665488407814649189613541686585605429989316336972936900669117810782834621627718499127392364031163803713451550656051527696932552321254281643405731806201249790886110210232719241543111630438230934664237113069223457406282992878276611115706229665119236909277872052426808999926748288287407621932612045156929525546729564666748046875
486 4212521100580490651025603281710526117964487764418501185214769237595414658121606399555971620440520551596132513244713852864003306886732307846047204066152911738613984698935601259346264337020489234332894930926915118082650672694747411070703534233655276639198587163037070660259250626983697494445978590642764479353474951731768570504402211330044480952494723169365897774696350097656250
487 24711035571346437587669592869963283398751405812368444832575225270105129902222253650917323946315775271204816873405659402043670232066359333596060021092342145813955532612992628204620498723371152708989453481922735931725606485452457378465911300957125161401163043465361235978824630247279454619227658189040956727061013734971770441427396948464410841861393919316469691693782806396484375
488 144956598060785023799710344760755390483729574032617812371189285051235810319290521790710335371482878054438254928138319107951166026522511621824934432839762076814904677582247116959131494518700665045626621853039426682250804275713958019263926102021636706711824106289143224169850315736359184388492106345967956601456573941068158327373067387634081315539447132323402911424636840820312500
489 850321623968856061008073662954620736323437882752047150325315814214780681414948928525409163765157699573081153790117337834790900746930632637196983029609750157720248150392609260240886216128373812961484514723962699789736156022634310384324653838403359208213039322172725011928349215389937257218465633111004259194175475129291599958392401897681878164547697451780550181865692138671875000
490 4988002462694951107425961732593949183091752732302319546426188371934127797795978615858671119252532047564093557477697775304857922795982377668641632647230140340815785092069364406307208198909158287622650772074725923125252905000642179354224493450011401495414914775046113191288024639815419638034742361702406294583018581635010888339348105455835907795503203487896826118230819702148437500
491 29259594475093758029461255321833329176910695234802386470008301621805148993215469799897123868815916697542685099683160245078065659628079722697313358858858493556260006470367333606386701553146663611798172570187779002000806333744897802352531039299053662460333276516779064625991876624305191937165142348334577309668199648983032706613256732999816568663309368503178120590746402740478515625
492 171635911660550885037826685462674132444465527875071268678144667802019643636485309290052955326826229331950433571956810951769463566331467139538036586578651270643978263863446229033236294378443054529427072838232780516586191854414780863514112146769656724093661474776234117189934677982914782330494703743610266803191529660313879784938398968585681128584674581816216232255101203918457031250
493 1006807035745133523039848096595678409228321266544759733651879839741043294541448391896003910179267997988832352505682883630410982110421090855558659274801884532112087083215668834415179855138563331412128488357675756484843774387376374872533814859750108249055543878204031417646858668089050530915271143298188587177886985908410472834257923370625720412008252679925135453231632709503173828125
494 5905851897221010275672368874610156917193401167273850994185558589991527646261531324217921800468177403842830427556376215391043136557935355885934335190215398075127801923384894118176238853078925358399403893192008758921473226745281091171144302094753263468748479965181696357537772063936138486386165200368442846883011467189369624029356709891085261063259359559651784365996718406677246093750
495 34643127991128211708498101640986853181863148899943490841419947373153516137838935154239083488931044684559730181888599345738841814115761845981628799479721686898491299630682413873713208445959984296045803650388617741062745900577803800388916914730321833185460235827025309835528309803272257985178721108322721888260528409027269340867446881597187333806653342094250547233968973159790039062500
496 203212251874196514671957411324365404288202769966212375101868486199559590866481829352070488490153730155214466940957285771207985398109246900260889088539425389486292156698681129517898601547026719650624876867166438689648517088869633371107461069225172549268256428012920229180125216719655106451968808319200890150385974545503778411897762024859666373302613529006066528381779789924621582031250
497 1192012828120363119232487942483451439063702376135659845346810725905190701920621490198822444789681061141886386490782984665684795388698746247198775651817611574326359799276938660304096449748457080860288307047292788922349226683080812774870296495065482115236848147509637040950267450248434007149817227966291216156354071312450000983641633445818947662463160863666189470677636563777923583984375
498 6992141806103747629928803951054436744290989737684392010014443632651049158160502420889764901086247989766589591010131187417010003795612282771844621836343265604166455612670426613632419080654197665081234637616200202852590384800241409883366595623392309667352911264421759071085936459927497113300049969449551643722649387810845626013843642258157982808178254607867074810201302170753479003906250
499 41014534845743998484490397266049654312997644513999816393813352443625813606025637009455810827286301355662883511144487831980957791867285242847879409172204170779992268811849069409024983771814784847975632835834572816681670945798275143645515532478424191651927063135251390891710884264483899253525332831333035640155370870920835591267237647611382611134538123121018315941910259425640106201171875
500 240582273663010701567548580987398284905221411018793982143029621496243873820155713537468750304831397399155310248229829130989988457350999702034663754372526510283950560047120333632611263982236361469257771520058924710669179424603348815183455038949453852015428144310382665073803292815513457816962497165292498684136614962785577012985196119329017326766984030683715900522656738758087158203125000
501 1411197302935750578930877454768429911166107396190331478888703478527869308655131921933391534464965027639733210602354839842692897621002635582856245923029598971573139792678022498001514517968720531697374283106078324990778480151970270183611730208771923109126808729166226907784316154935290383522997050011294589648994265390689704935560173530066061268681276708036875788820907473564147949218750000
502 8277708636972551650822805870794481203825595827479304436800561749837468069993689105276849426185708047882693536967623290177606009661506791086352416910189301882368364695164205839733916554346565710909063750527765733342348803240732677179005534988971405986756489188633415580373419532397819577466765151830667843127058651223800473947115820073702272658376644098865426713018678128719329833984375000
503 48554649771395122783775207905397207767678335668148377667678250434553802038951485621657788458958877660381599610450806651786643264635796260947750307308517604466389215338819477510460259980527661438967743861787671902611310085252648399685568756498701915838593177154940334160986516252561069649636437589089308761324957511465359425006814850629296375936834635755889877373192575760185718536376953125
504 284806446171000156589677403728948406938463514184307786626763163634176437061349030702318847715934119568610049763670229444792947908951453971488537929421543405092610929325652554267702843992086193104441323916654843658672215310701896609610431653740115566827858293653831195888202979472491047212788983683736028016790566702692462468758772625700901172889458259906980686082533793523907661437988281250
505 1670579350717053377125733688799591144899027630542128692440212205368387203813155269386144390604048502695248496366500159166182207196377190356780097691002464915522524333599072525583390849546400710622009536635693113255665599662393349487280215185252758553633690601553380494753953170443221188921930089159204891850453515158986966991740708155632800925206198940087265469855992705561220645904541015625
506 9799021610111461491952845290021962926433766913562268630696748033697598678513900724611850531698886649207186898263217235146155539856172611170926582180520885308457409511785857920302004922697666994932361720754530739212448542619754308814892100846766471092320460523263484911657825711406847209108975128085776364108252309195619749787006854137507116045418967612001814870836824411526322364807128906250
507 57477337287523928363564197184143411549737120576571657147334182813877511823900439529668952360657461031703099058689888325434508813552600651259443702286381768985445953264119376668122537784663158098797214365632476712790607913595231805367056979089400006381341502097769073546834147677481575155380439819555656143453068091650135883930848916489801678533202913129462885422071849461644887924194335937500
508 337138920033439688485320672957901404182451732680568412725210918274037366944104395190646574907990532454945511050533861032723820980140771477904319957370342579324156900051310957740833190429044385705275207915305779285469265630768788531842916727586362180576227125709723657158571358094739707790753542224216270679964456353050402681197381629411247469068198213612563840513303148327395319938659667968750
509 1977513576748038550373958165095774943634296481715442621196253733713121378061513440996185327319997864046168067302666919709258245425400644692685712488106593370148946117622049218231808820146953118058625539214951777370819470481211859059996702167552979191585283434428691710431461250953750560398331816315558924146174588816996326888867222135999273687282835085081422743513712703133933246135711669921875
510 11599209562349807220982740565131508722958488625278260447950245721484337718295698987503410768254775435822163381877586434451345810377860526916046975851678684429643374774450212534791913332733265815193957512119443980306314111105331314633598119286095197110834340840671021446802889111457160049125268660612417964986919330561809940729493879740896263009009757799852580184563066723058000206947326660156250
511 68035512538417411320862894597379807577204424378608253096614750725097750369231557512317275218331823248989259780241920289102530653051742008593481980769511270553355562146002854770697278059059563143326501278064062260407620574456815038709708399491104174046219263052349429114957550753591317316855521254691090850092024953419380972803790160986166109364115068213439696531708023030660115182399749755859375
512 399062830110689085163056912418089162641390797004122282868950861786205434841201808381046159920796944438878105932858713862974111579075960660612221546580344206098353771460890124829982809831522878659792492940218729548803788913158368001297204179052305769706007668049251292496994824363999751716990753266341286051808618726090584205622197766212972277415157605542223029360116015595849603414535522460937500
513 2340697295494438357009139722836224703017059761055299944312868727568543172507221935725627299337253377261679791848512339577904409340455434014100494149474173946947311890755796569543978040288998220736863896144880368132337388197434592224146592279662910751035438606813003123144653995489425990950852985404536626413705481711099722255468750706892436141057291265100970267809543656767345964908599853515625000
514 13729274637304431546077830298093631493615552220928796034064930669600354241035221881237131564437619057688609255933207012518022241806381316629246344861269045739588949858983215771085376519145829224925577565639333525563278166776496367420682487154136932334682449373757014852073667823968268766682760775800381981730651305284624162311927685532899065205914551212208057906494218514126259833574295043945312500
515 80528257621632850564466789152553991069399975333787140705093363925037679321453010419626666277819247114792258890455401331135387432676890072835507909522322856122928242601800631556927522144070685926630030035257591699697340884784106014812023068406532769244837049656603801320843188320301527283793887282251428847258199267039732054686040952390301343338425386163118881166500528934193425811827182769775390625
516 472332021129272887473967028101871974072878712046071412252592471283289185102610633981902170346745592808537507824808823298113967443173510261696053676165975572635623739308945997405046101393281437889078629737236427468187272213492925825570233658293820525633711633917801351957669295459919947997230043083623195274641733537420707394267501761409581341307292090054463853943111928401776822283864021301269531250
517 2770415182715653580043548435754822682431583385381084711638456002288095369839869541069624448594854934047518737298384053898760140617751299842613088522024606248859183463844394797903679904807237673226635371157911713704940265819406984856884201392141794332154552160470780679081745388709027482607482758177328005290669144061602391950401300283924029099174380265859928169913661832879370194859802722930908203125
518 16249526763203189171450693720940106872412265600907198996489381490639723099761004832955450327745462616165296579690607947646171966850906307943183525980108559949421342672245146045837597006990975136975533324616707801902644576583058251259170293447830573666430933378766671074108413343577192522759613552011351131880889191570611101797900236660259027075065288219321178384002557493204221827909350395202636718750
519 95309232394292622376043689539171280007269970242707470160060017209785399211845148253924361374249041332643502873928492469796234501267195816886948550424359655726471281734293222830645278374535347228736120441055141147550544645745228798089627653971324476169184543443299837923953408124132977406527544811216145754535313096235046467642456750463493233614211939048511696565002537795407988596707582473754882812500
520 559020362830863884999649892087323263513114581343260695765021837841771147502477667141883082137897087561366205483386382205878909292941460801048676846536588456264542910584311647788578680865294925624169470239974298075014082712398741823525256226931350926946811034880014245374878879265722513393576355846034210420740292547275660867079311396499605941524738751650941285045726125702003628248348832130432128906250
521 3278828424666198716282220180844787524340693395112107837633887645681741947613052467435452273163090751464556714307946436282067973552417572863958036696944446573055813159620350963186635785065189349131210345274132680599126921963170899079527527752548568585304931724200541814207023368898645159634682639737099161163062040849160296767501218367932608829801584513169180278534253769606721107265911996364593505859375
522 19231279015404318039739001607155959618536410078814114456948313491435589225507077133706172172656362569188766502639978807551530071895421368080923198600674942101530890283918045122359473793770927867088367043973537582440964632243889967256435794086753433798727151212171045788396669760204535212047813480319387389295728135681450453741752169292150861817557534699019069221806454983436651673400774598121643066406250
523 112796614832649689843773126516042338144416221538228805462722227906796570685454972262087674487866184008534916465763060109245429788489197152375253879465144308213082777872302273815600135159103308471988638737598292182983274741227768375242941521883455150956127370928619122454018567902176224621115888794555272310610953289307440880859976428815951857811959343233893131373639373560280318997683934867382049560546875
524 661580032791350594902543984708661529361253529910889428497177648466300492403729000564964471577214436785255676265548937609930975396516235839314572059630681910548460193718626721966562988409577326116396127696673866611386579762650820744018370514232537800141449579021598090869512492192118897213868144857756098948002001501712745642421438045468135060828032717403912729356441069228367268806323409080505371093750000
525 3880316444036889731474837364467062552410954137216953784242680200347233353789785253347134682992256210478480772679345873176000104204242893381871801556872296212885420425915322082233988272394047507001433085072234087232090271846817910971729604415922164832503604372573128237109837331155852713228685376649835056326992757872214313105039595098636214429478020677750547354906140995467467291746288537979125976562500000
526 22758851231481045948028082508059686686006517094624403280409318043852107886931491983549841727554627288349507596956072191959976669872840004408213660735988644507434890202660755174002444294997376557991747822292979824439916169160931130613462515499391987930139752713672078740644840789562819062721841816896260778786956688339043641027531754631238753946322810487276649309487663863649231643648818135261535644531250000
527 133484848643873341516936737215256793652227776853989534479026039312327639675145316700490981589605053286841707654449010438732080621126714922578949634038639298648317516505138827562796466064606603957276459593572636300773896757243807394976689024996374138032867798323828481244974759121130049452566833056463395187799301607988898409557152306839038773534357175255465318019121485904054935645035584457218647003173828125
528 782910394944889474502640666690602970377600967011909370659557171236475598447898299570181344043687952099619032049543004408872876568049498594589837050012181460463669285872745175857064507891163582699906821155303114614251046948616940923378013033820939874747865234429007267212845300505262600493059730857254384906138977823649795183846031042853292328154127743422878254569681824581728335488151060417294502258300781250
529 4591880747115820081584080549162516900881993309147606680783648215478555161160484014683278263140265952014127306513907631080348720264846189552256647913820985494218050090369448534372726166382816752065298099407986758228103952873295294004163429077896133159666057624434713310493843645478637992175285587464534005896877600752906935816100448216919498620472828764089206626062959239187311055729878717102110385894775390625
530 26931937834004165473753656567801792603394366816232339441981589669525732953955812518666767348078221892096164511749578917934790606324562670364566100167695451990123713535279847448381409634855449168340762001514364552417581082412485178176793081134343726875545713993878798065980897971411867965160572213540948006517052342566401418899768107318662693757040442464593710308391099131353207951633521588519215583801269531250
531 157958526169963046250719905675668604160528025753164087313107663918447031207877317070397157791753705703597741225948799231730729415342291057567845689618064681998574981790991016986300066806638896168500895976419372512522351764663480140662161497859038924172251318892721205610634691028647728508009280954167165851715427982988197932324943990119193872517246676632068458014004474349034623514853592496365308761596679687500
532 926439396960154739459124164114268233250825065655477713195681454086744669750214324700551620938258232251338103456310351884046177131110923577732387071723861228911399878215421402022216602527137296989134954242196341062198327593067335510677096981834903183737327966936569237911620125928735800981593453693899378501901140208149366369351745104494691079589365497561746637846788248946139354700335388770326972007751464843750
533 5433622166673997925103158213888500717408562096717008683141528893227490702657180764649138518523858993554253507923544893690752581758125581656771464166737344822273737126266120179649276387269446650145165550214754926357566346518264511737894807566798858302020572745670066558895289904150082734133384572262825546770005425189527950368252374621802880554771111983804523827186686436678531020305626952904276549816131591796875
534 31868405957989401709764882979192508652211984524273908281775144183313242096075831609496583797875075619290172353299614224111926924689363343264222398606419909389384531161498333730634976253584076008981067339655776408206131435993148948231263719019154495883644599158169096788097340151852107202080465564172882797422839441059469076053506167461682178384082292481400773045755039436857658508017721032956615090370178222656250
535 186908794077527235091877250735992448994436959865380964728016744132421651153192955463441250209186117034431072210678731260762403428582646252464836527736494243064204886265445689085842284930276223083963920031816138820774843988387568027193806190151340952014964719077493477461697179384116847747023982349237296701290370322769598238235565200312064174726856803263050829707060573512365786452704696785076521337032318115234375
536 1096219758147727560530663247874755118459491099312463646066571797560974728214177684141993028674085630570962008824708095764306346899301960203403146413138680017964809041963290340865878971072350325772936538856532087240223192828238537073807438313340276587200516366945480763902956693207664337707823775074290963250513311847123814563906647132492897766779043908780226844078776115513212952023991419991943985223770141601562500
537 6429304818248047045312650613400826499132543316512301358578171382127073142473661409877253880746214294389789049723830655183762256785858601542428509680849957443658947139419648381348174714408419944767224082349921096521363537993957790125156734141004955340047948606742198973726859986118533232415520122989135403445385455946982519503651375581618834113814194615191354247214433419686796522540817022672854363918304443359375000
538 37707601957438460247828572804607503048405919069060162951337921046652196891462405273233166271944675743129652445501258196732109019822690216168390514259434164279172478172437385902935573925145531506655470055569028305366392002196792720078983864226899494594632389630410876985936956990068222191134633847210802680696065379598001337764798134626649611440511390045022578999465787802630040159712621061771642416715621948242187500
539 221152739541339337894765875182925065849235561980659402713177631253256594087980423490487171819319608561040811462652749069830278915759358972065699263531245924161995000378278474038693112858454594029300414376819458773312936210936944294542270559733123262685204730878764410121776405963918085346046748314825515175221947106349844900941989225909767109990777365701767863339826056617528661496496766858399496413767337799072265625
540 1297042631185720933951331047893227909848152390462264923781134632787404962178830643208961704359863093979699825237199382594025382348477757395924630777049981904800295248176159274253841809710133212310487475345749806145559725356013699211134924969043985526250151124820733978644792788152039250529976374913779067288246384776001207603667685282304662778439916977863266564943582675263665862641637716023979010060429573059082031250
541 7607022500408995082567577445623007295844380938546942515582331522189414037333638280823719805692947666865158731914043913676600132337606213531280580362538173035522929888980055127277538340107026138713414432968006737174549521836394246936137079729572907708990622088336774810981262442905246784741942828980139426133196735786189772646715823313527169709666584925475234893184785677750056782919774178708394174464046955108642578125
542 44614258510301208415471800658570213442049597452775977089663966141253931313968341853747584743766932937325808056312279489445803916865360570366441615936583851468145808193933303809459711264366895213345424729263621633262292727421969948465258798167740643697027907726358245999403488383824269267389079404173162426229772596414437333920923539239547159634515441550589392815716169122603395810755522177259990712627768516540527343750
543 261656297549057627771268645627122502844191751876925901906018516158996439618537801577409785838798969457269688035985848332862011093271640656597333433486985675804549496186367285621774619235095534586496146671408138498393874773599677212690228773288285463455782071425525028644031897637964076242611664153469941626506907010892720246801564047929586734028390358588057879928715120881161596694264304119315056595951318740844726562500
544 1534571907035965374003447297914190764272750700288715613841580727541999600554700207846474054337841739820059327288542110738252411004143743399014565308267940786627153963301266560855627561137347280421347187243082978472637887598947168072838178649661999955496617215822519506434083708773213402914933899650250531882756484754001123636774304092968684890821844791901394498268579821203470544069280556698231521295383572578430175781250
545 8999986119098504025627663825665984245566041328630795192452772937917617494637177005095621523465762517803628581232168310075388744490654640284581556274481975829907933533295989755574732301126019371280923075072326457157992379968468168941361987995669362725553280148315987964435652642898828252522161493267294587465142694161243821653505507665927510673325155839526726270639643300743360280168070541861879974021576344966888427734375
546 52783111245235148047274701490126600513308325251811523194361493504565010674275168308044925509055877284438766299786452035800855627259174204771569371048036766422740905869274202266587685850836035396830579990275022428739104428834941058974904291593155838657868741981386879465658588705896270937682296245141361754428990004847424416295339224387276817678641482548578716415539075417258379910659393807748074323171749711036682128906250
547 309561317875349210693877976479888640664850303777294375817093841695810953304995572572255984875710273849898525714055243961643554277692944257081308765112566345552318620123579666148930130453725311013362190747725975043929417339535037721669448444181210811334162805012364874152246114535870513537178553466054923597512262723083212650142055323037181603794735489333115098184149235579230827783252244511658091141725890338420867919921875
548 1815502906444140550598189868715833417563757325057013260286837849305203508190101845650943038589530409846720850399933690807196960868405503900035105138974314648020997087449352475690358712689977928606583374188441016688492040774429173683181866201889752398308517482591483163654947589905989323607569668828807816988361730331208541083395831878942071116830928743328599059619709563966177801562495996989810009836219251155853271484375000
549 10647454081071947342569302369812024933860251398104370926082576868938679811246397027395953799220212063551701588768381439105388794543435798898438412453790763580040447940843719907450882570023947366741848804277961258360074116710307413834497671076629835812040463647952114851871963429654551279820849536708503863512855294869434904725722890032850958460623052069872160145891912252591812596339004848289278015727177262306213378906250000
550 62444353539159025930844409306135151029070930785028503485809471527404072557505784752881470031847253863210307688487385529968734427842148862510502874921463679641905069443786073575042246340932638302730863392809823020358412077789011120539403688239062635612622015440495985369641650003514740493793965255221641156566789107450874688091805175382837517222063778018422392745027540402032458053023511457269023594562895596027374267578125000
551 366217545906420291372648114666382249387996413031436448557086823732305079164231910521021841778800080340244047390500068073705575459907352840199664586331245451678586155449647821700418035963125143320517678385813611117660171555025665370675742295042160928746833255430794850881783516231632906721818962223497089673619168566829715939608865426312577699374877174736383694826307511143657730812443935886069112939367187209427356719970703125
552 2147749879262116643870395141863298146311793665507293055472426374732425625012659936405925101384543132030532757879272483562075374432559367921916304488326603276954738188611267306113743568198815042111956808397379677536009527528545386864861937417956934152719266203238115906588238551033230662730048424850500890787338041054782080311340536333767114534465889255010678073302573653677345362473074044662446624442964093759655952453613281250
553 12595831575040112088007776674085189547497937635397349378925423393246009439506671542914951040590562120452358943791645002039098671171290048518181972030879397922772324883657559059192780761244042672006713518439152426118270245152860646715650613565068049920058050837695634162876751180940712219787980313973757908352932044301095456996539050923019330031416969726393101669732449043202169444984430714262746420217808918096125125885009765625
554 73870081427669381005118323646929932035175877450166562942168260336673354247727576238187505045401288860473138007990174725025358961533088602780329351794296065498425241498829538075824696132778627964793627554319902966750590658904417117636304867423241874582134302170832460851613716482239148408493279524424670209124121671161465701112544063523486759397885905251491101037844821559627816020800411891955583598701196024194359779357910156250
555 433220408040325789253230626398197013589000116369554824750252763138114492654936894654828983731457298187913256844300946339720701439635883082929757098405158386002965978416627434022157620600106758879224790387097419120989872246448350498118299042482497266165838117595214429471529381650828444983565195236527861684739854780188378242120106419043407474299938114500070989296675109485786907139272857575340580638112442102283239364624023437500
556 2540667533254658656958382697027179224329671278535500008036921897300433500232805227419581582069411964648654232186592780330819812053984015163635624493385007899490796462785671633471723136742215659667208894424283533464326112135060581209234338299774018693105482446423922776132544546451830846150602533178958146023206669493037472046902437283086628987098596848533421342079891977961409724769674010544373565778641932411119341850280761718750
557 14899969351182227878329256975100210699015468726418415827533878924267799664129953253891132036437431677632877595207113746910142184089365224040438871567285914981872904754574388944113812732750522748443867872759400088837926748579838182570862388650213932961459086320826997422599900136120406560833183919171086076795939488561948375356682097095965356535807177262098765987713240833265848603443015879359279107774227668414823710918426513671875
558 87381908075294374941127339884511319644880215331419752843718116117848935648867419988921459820625240175691471176857444079027455614063770643733858259556968710388758170645656704786058781843047188946349465103016879356196117424977445154723286238195823139045163363077879599589144021169829201956682209444089478738146199062435466118229465489173096587851648766536695512755154152649957299405401395459361268969189495692262426018714904785156250
559 512455653621469253657084643707296149407361555581907420003570563370997824198711217343497813962933895905291004810030571911588415240607130241476974369931019024534874162538251946174740530087100596281495568457886180078151220608162640985755252161154259029720327260705314535009026247792623667722205079113467392386244068451768852493546298910661068894266951711146300795899431437365370106085403194436621310270396634223288856446743011474609375
560 3005312759194799052113513922624601683841397107563469615802316898296343386541783080221110100946353473419677744882423551076694713689296881177649035615256738642936453916399307651914039858169216599705840092035031517660065954474596308877929250148600196096125230783683003415719793539911482548676393390185303485299870557415733177593014340982138806573426961829094301434729342742792013896481618368244220773632946475117933005094528198242187500
561 17624698150081677272264271152033503347584150257174636820095357753399324728390542711265282508077328494892016877950726884468994572978439195366631855836571517667356695574772102363613506219914534536807397441512193505397637195660155261692527847442641570239152753614335661217040343120331000209075917644967272878377836107044976973231558599275418069014287724865361257621351417214110076188178990595940842656119684761506505310535430908203125000
562 103359959729938964884557586998488417756730462795913459142647342988051981884621434542438246372915657047968165586347950880984417872062987957834387849151388928043057484608677393929035968276175886834752857984126731301262918673450039805600494958184804230987503627275898844194426615185760850425585966405117569916514444310064442790787319295259717732131834016496465627078723605314703115645160435827430017718953081384825054556131362915039062500
563 606152095747887805814508990480469139426288479833793872834837954580437832988299270310760275711605621987685240329846663691184814060473269332925024513954204107660029862581770722586086583302402505403088224405385680046707550560664187662076688058749552475738475247842170489527445671862253781992846102889564746914827271912888893117410439441592439235076002407750864814833011871861645066152703501062060965909328302814174094237387180328369140625
564 3554753835045839744960674694160074918436685415851418259808843590856223780530599472402237183594796102577237131983650440696714776032633492163961608720061212806513190230038958507446800001431429609676573499915470367736748216860018608730184832588876377878211429618974364086113045496321787989373965815815887689349167485190280111210891316498704252753732453541066243325213460209620599770028638484206011741162178907416091533377766609191894531250
565 20846641473991090186354625955668453621446400064782235627931115496618088098040670374457423318926160631186384013622638735438429791491625503869855530637815332106394662741859851980134565195471600810561583797829777073968782046626217400548360060912214240840683167267957749778071430547987755637340770353435345371984097655030121151477601643618284600679235605347942148235169458322193414021033335769859180970631218343669388559646904468536376953125
566 122253503433580441276296749945297745022681033848463552261870419799614333075917212279441705490436492247621817000320598787349725124601514490647020253650740200382170843723708671212113423561220041519444002809693262938769646718492434496286981343396899010672048875320956040907785674062294026172516261992508961785949239569050954120972441734241167310429273279563472951054873996351675312461139594486712834850439257650123181520029902458190917968750
567 716943918079948877574251650647935171497622854724486228388424337139549874437324611799674839047942567329868422191437718214805445220497256006901163528088256279208628238042696738982123593025994859917110390523577812890159636878513548826583253689373218788306207882045421695862946865790478183146531621260525934139401874807721496049080565877162380475540675978168513500389699781406280799140646396582388522739082148405032057780772447586059570312500
568 4204435709720081653656317092162460985602775900882511762064410209798973748819189428272195712586700355460606837928845002548469216360552730211714514726229162860871156831727370759946636317032282195609450335701003571928193860254937635575855192882446081233991901586767629753956285882162938957276184619650460453771846084660187588322066667664624458746162568982309277243185078447437492609186987297925083362573617229429601138690486550331115722656250
569 24656357117472784054475693015748983691893204493915090691025938163500320515385147732393313682652886416497291596060288344509163484280702099884530293392485391098813735991901326654625473966985106961101607763725960952141842162281395963531745054791212223960706374689248226311777586367957821626004539519135383802030368304657752707648896060686293399790070996038692868667382351477642113131177363911932884517862196727122636730200611054897308349609375
570 144593502039089660829292172494023719934442237843477330253325251136050746872799475002880416548070318160379846857090307526440581208258829383058351530285735149105084324447875151417646179674036592643032703005323333724518290707101906797943285436621847606415073607105672830992589590306052872089263138283757910462107167047062364596179621254679418910170505794754777029230190499085752819405408019959165347731802619968277667794609442353248596191406250
571 847944280190802042853614183829681015398444944613809198354932319989565226695324947334302803635376303400062042178770557013974762869837694421557306077456406074544863657062795657885194781558325340735402637049204299044391590702088408026999337557993658173332890174328487885154844141788252494060090768536512176548538794797554938529732424106339505655657347658397700562622173301785864846648554216101846328352935333594331268614041619002819061279296875
572 4972611522705034272031566672794943645733086256268114701146537269434900694371520225973351211185396431883542968180115414953969005951445580220178410282498034882409905983521578705857315514197642114763219178833369847670844591793912239234860461468987104408217681362568184327221811097839767304029829019660722407107965874920221591264133452517273491445858275636162974823320130996504313203615878983586211757594863769327275804243981838226318359375000000
573 29160866994297009434684953020409310637334746388952265256199476883615483186760725606265116387853481699403074416363573209395310468946931364228393677814035365473201545357082561453047287585725083730421976888236318281013111467995666032958156653119093485562412121288239677787471529677072296484283658266393261304695459267269329787195144699326514049120445476846958066615674626697026465537880641498577833151117921772765839705243706703186035156250000000
574 171007445541877236602963016608334307919067866868723538870716962516751791445448218431263745115283297391765001360568215330783816926499274483326936531772919449040996572853665272262912249574519023729925531772269336799735909000266008669760110595340899190673834643549807797933831183456062508777153030485102220351355485632835667961598333468822077363979450606138381589945080874456262894507005318927913705036314429008825754863210022449493408203125000000
575 1002832267364295459836437182541714211959042036424200444847977300441801501267112165236635574684876519247425197896753520493860692861470552998295606984457352112327825657577765474093417536710473742086379639531249993922510398625477274040810749644223392948557958293687861399036277230967845962954281710658674359174011203703366779781606180969800900689303476435411353644984128461737369680654835762218612807007808891690547881125894491560757160186767578125
576 5880852352732319720784889758451788377794337885356835235080381290750091464292074089934809970447206735830534663536330429133234926121083705016127877720215510241942983065530508116691694356345756825524734094845809726986638663056151502732926493319441089737146015185155308523801182796537912991070593010499029161057307642304660749250726236386420306691174274528785834899298336890765822281958848788748875543037604798901618607942509697750210762023925781250
577 34486645564907478244287065190465222436670986304045362103143318352945915471972629359078750918738417657520641738474501387150365260240141746914788003901297964145632578515028271406043885844431383844194820344669972564016607414466163832405144242436037706470338742236538782411089322086131507615426961464195233672777747604172589153023374358392922837145206931528595013155575532591358871245968669470349432244665245118897534126745085814036428928375244140625
578 202236870851328282724201370985581330403865996267172981791060675083198912905853368519151987268550167140583012502848176026542498644349152381908008110692556395984764841967095186798819760024240823361510071753143346619247576542538851864273004777474068591451453413814919931353715837778452520421067808189405625844433414081166749603352582652922326802519795110430135386068446827603826321834887041788132706324790073895703024220438237534835934638977050781250
579 1185955600718947281042552314512702693299902222932602613488238478489250786232662736177682221014943156770308135827128879989161243912298448539594476987783885182757814947229558254210619156340887791123782216630812141534831961089951554168986290731122481006888203288001155616204852475891460791351886966639709436320452264541261451781098744809763387616228546494047853077261315231086154793545027042333176482250846599936222602877933240961283445358276367187500
580 6954649357355866664328527076858751145662624522982242421982299208728476108532893513787234605923078009322540717216432829407625823292713019696182051079380219924476473340399478466904408511915052447967311720406327344684109625461720784537187461194325868630164644181331935358093291518017796901654739645083772562872701362928867297378261834474492324599948834844377103451325214844967063988579560103273580726827412515009263493936941813444718718528747558593750
581 40783149881085356335329740871856273976017637414873601875367798196962405759747009935272544607610663943203618466153123758232955510519192306099633250344883652600518452634320944730792712626714381848636009858327174678755822825779337843813301406041817098963992253246642553209897103100730143434830027505166921949879115267007098988072923680992533020701440222223331593722020690288403030109726626571572788912155291328291706332009880497935228049755096435546875
582 239158056643284992268136852565406804650145245250692927204755053037154403835197225624054016254799557275168091799357096741093543094077576529026177685101625058100527557826561977923859546770767621626623560151807645875073796407806517665019062486510307195056756370001015722633486138498000128245358136838692018593567183647045739090916557485996717787140747497104513346935551747965120943545449336005262036448479643713574405161637059791246429085731506347656250
583 1402451960330802562408932250870468812245559109561398057480712635018452876873305863117648207612308134218241901744774247567330776020544768500468313617179387666204729748050092728576218873802685671360235312207082167796824341391040280911907073446481460009427242610043893269876618950670872766064596799389234992635838732705376004924631159301110481640482716233125108064027413502299656914540990280257020082404825276462499716867426968747167848050594329833984375
584 8224125025670586256692569499709303575260964933035350512417853164560880520504427412207363736772477835661653199219319015910066192686006596271904257101040812662401549647876463418692049692331746985572016433867190072287242585867795132339690040335210990504467351783558270814816709986251773642682726074926529235889106274924497331044460500809665090447645217892407373163856693917975426887027342431330791313542608229631564187300796220370102673768997192382812500
585 48226989272552440609001625083969256487018559489026047854845894513550231716191149645724399825609911881004408414399893514580199244085035801108218151239013967410905211050827120743814418662070944157769556401517106545197475346777537780372008642178327217676327253853707459138096081100036384937719651228862993490928144694636868807327486652255344464994638055016388153488327631989793292222142937644900190354125838680492133203614457670482806861400604248046875000
586 282806467907843359312477674486394400512739534285392994808036639590237605414799861477649781417526555632327988773486510110257122172181081228754547532888017474410279189441955570280856008876329762685437962893013914830948052700011273831403905582268276638848481222031480472599042060210593603227591827774302946274313736596056284384103487108203026266529047782693902700550666442314190649600333492566057478806666008444483523254220358467136975377798080444335937500
587 1658392289698347607094900587347178258752929726127736753199767504095617230458077352902322424762185282969675054014281391399181654025721326244815282364813439908164018002562073402502335852370578973425229578408845992322235658970283907968676747337085272097880854758080181966431228412526029756924372285579027223768863913477150545055783767275189079126976578201244708343388229909838744345456298982414106865017521460844312532201261234376943320967257022857666015625
588 9724873289096438994394445264484671166105752149219286454324384392311074624536607439267073441659146955270068957840038611211198090653095089054626096665337418278380692890253132848152496215149002411442948109770716121691080967217098204888616206519531935749653282763055282848051431417443279932876794725859415138130298194225705311153799520995836546760907032073908950922109503516235533427275156992621927167530367342010476708336064177728985669091343879699707031250
589 57026850418283196856672019483220086341951134898781512308474352019325851724850142284110298978642114729514054119151842397746895006433951040408598900755796361255560069115731770911351763455563077774834900366885847926899935268946721293276515359971168263643987763811433388875641382948511763190079780305472020873781132792931058996312877179113994355753103307210314045205530073599319804305336837120582290000854405118203599607540343896516787935979664325714111328125
590 334405628663771919313246544635412022977460092086004163739688463114055596222178447070039522387986514926797554403866612486585467948952490725306969751015029906111432417939368157009091998487958548838307354029530089956747653915196262615216975495507733079329823628213708535899104886091902104980737472193520046820555815927166075933430003434737865743105372486364923203540480026699873058131417729881637212274545817798551130758943905618707503890618681907653808593750
591 1960950058666190600385290376197905919871223046764161211223555943632724024360750030652829006498221448487519408009029523554111808509717854038089027106426146730657788048080996528950460325979424726852771889843256224771367570282649798809374295546106078248708734317860815834293075835506029861389228973920673717598104659829480845205522306428997187778537409196767956102631668239451188236733959417816188742730685697590825664754499157993450353387743234634399414062500
592 11498951803563756396460743486674757757800128537681991879358405278842336848418901300290505444188832350615776334128702963074711363274866250254490127344612765195168873433676526067596822704317990086925289866901050598975187106470790529079447149866898074721199268495754478789460830130820096881355318772883850051530395264885121730459284165788308260182115663509842286939880240726141907944419607449092666563957690269469547788075414196384826936991885304450988769531250
593 67429314461999029071748951504927885472511156698587754630534431677746582014547586632507885750549623164267243147979460093162490732494421379698002406780089046654861290990688610618472928142701525580175080110713011922171476432984677145561095406702723712923770794683661288863365884897302621563925885002715591888460063635227424354930684960233381639093999290148399516552165130494674607878982375801587416634867966212950446381300950715598219176172278821468353271484375
594 395401223916630116768482680323376891790111984280289503460298228835343176295600384111328837458053011085889877207315914995634009751611515073125546558535015904435404595549204184798026624601075204434275174760713296749599887870772517013570107654330768769001036612801912201679614983083125716724949182933026481061225578989344223433805721708190886455703753176838839976203352281414561221333546232141633800445916377762956185485179738670069582440191879868507385253906250
595 2318601180591473146775923096921165099926665489270875090896456650654298089707826225844824090950388609651913322946806362316314373152212571172108697438757531416506238217745861472099569680504844038122541755355303853095383187632349241528077930560769276303876122425029958348515293154943062253188106891297321586768882455625037761360994676728267797267058324010751093764191242114432117992011397326492488708169992628522057128109649937197644931075046770274639129638671875
596 13596053928976234352733024601947734404844414080132970828549411358154445730706404632645651424000888963252028505606134319493641264541360260382941402486930304135909026858844208266411730461289286283529403679934162218626880058950901039572186741710922593989527153611693974047053891805048103280776653949519942806059177808026715001094844589503437887375774086359762304997756874380215483507551170806493692579168840051391967485051870401235873941914178431034088134765625000
597 79725727523508764760473541761867825823225780330787412883268991588019162596302944067405013859086669354340410272793965508080934292237477748099056175191687048723354933270026736077260604971698903902237774728208574254303771470660528993483165690813580264063983599234303222937244624449746247634599329854020390408785760705543686809969972534694983050989328362340704656790728369752578138931688877165428219730970993042617247495082444253000630851602181792259216308593750000
598 467501376672954722055731826735319564868505518035328574273118457254276456109652050289340941746882603334880762066324424297698155052853457139812867178711663956758716904041581058551500943157380662752452724946290284190125357243954999339505706563075230696378096651596076896198882835097509671556814415159213020631995177679050649429382179625280100174511162298052086305326284669065579206569712687428711528202529788785116201632434396184834213272552005946636199951171875000
599 2741360127913317202844165833404762413596281134153054130782267714548397383373960454603931036108721829629802208217357885323177613589099077878193041598925880344528737742979552594233024591921237653861426900659183520827968417741288275475998294918983241395747951786235772956864582065102921280680618834023394170215984414415389498055505111838997666679806535127153400607409296372495542856543950243318695139398041173929253501442772529561597849578902241773903369903564453125
600 16074892904639007100763678229875746011652829202457917778848715423315007719012016472512804256329623554476489424898860855374916063872781027770211064486826234054341151534199368053534408261734489245127354303988698177246943243746758789003934397660251875458870709286409065627623999606953052769704589271406728302089148998490283023588448682538440064446537146524723421029718353341837446432620588993322525169914694254100130428060790380162536905572778778150677680969238281250
601 94260315105954857743175864916873350023578154602247251791015490862509814569120581789916904587844111199715312765592169921314565324942714308836095257568998761319460730663470670292342151456364821908173558914479500394186044022384000566087005082393669092231983393509892636539896007726867568718130906199405209675832320867080863123333551853168056059267982114378811269499961645133847907676268779982873542704775560666741260489967534942634674877126599312759935855865478515625
602 552724216677473742726701888381976200259462413327067830331482830116596249334586246824046906684388602115143656819912781508920577735559137349402812848973508486234085223871699025944966637462634481142942611428348098137004736749475335068523477449006869953239923290201099810736398909031796089812788920842801138200386873530708644740998978211022073787628658132108289191550219215859500757281938635577245004324069889439820068365814007341207947376915399217978119850158691406250
603 3241058791755631276010092852737755391318403325760247284237603474198854954274103906400977009307025129691137350264868276367662053948084130526021320361885644731218665258480472987531988074896117079203919342850373978574210334528123195856833020998176488341082247740386260953962734442439721696853680681016011967506526862015974611929176442389802952097944828900985716806331617405183028064630726450280253265688379742343843917369518217025392559094143507536500692367553710937500
604 19004836589480488554522515000057349757821868597522644853381799861531239881290915860340401157003976116336540776447911023592710705603499003883110971393633226101343808905200726770189913407660050248358192453754825839546556511826232934511029434185472082614152690643191253910895960412403070866195812955762673910715620748882816216420390941010834609590455882646174181189321844723699437742449231245167117327536103692151571863008075553500009213792054652003571391105651855468750
605 111439765306947857825159266167486522944880061557413166458904417724937016667840273121439088481518851332248281850370642766933283226912203355749746884620147196700467330714628454834362427293617901690671664850513256300147522162307114639679450027371888276057497440978316318349201241842673389500560200645261372442643152860376089170132975067380996723572253933482071318483234184237927720899027764419033285506212457297698524938998093538992939510734458963270299136638641357421875
606 653454059222552842565082746827567808509065859990102931818149934863543914511969141818634844327667900039999247923246528959336054544276363539214667935978353626767730780047457521765552002139906547192574229270582774026141238800534609209574320774802805355477573580860953831862026317392906844924661055044302988935361202431452201740040089983881748642277743196776107396887177820868146720689954387109382306756562283241523973867238541052629430261333709495374932885169982910156250
607 3831675813353395348647060404442068868243404163519693396522903002829850527180688930687717632971021796357162778897888390000534210410203531598594394511752525893822640763033100231942288239739391507167659713689128254317516471616224645878579160103221713074678583468265574323988378164607821021007074875950575307990520522414340503729157315717815731287222208110696652211998882773798003804675897681292961586953421294783587173502772274340764935285363890216103754937648773193359375
608 22467838065111255742873336658631411663608503942536665543677015122560214723703065627017189211794157493450811458200456051678819356952192220013158807562001764049153484171257698581966733165422920523045445643963007471787006113243215765295428552186943834546393541654745838496720925782740861289517927577684072775974739025930747147273813280525610381819681839415066990712786405094968965247897042004208039059686753242024296583494038061831060693052108945266809314489364624023437500
609 131744546357010288625144341524117530113358682434130778736546498996853768187025858390888408194954881703844503456114642149640045605482245965298195089029308390828297007996841894881396347268802557721044057649501180794296564064104379638304895830896675174668440549455969170555552238442579120596326094869235414382055443480010351600545444193610255498685291764314362971141441063693364066351858541356741019317082787403970496415561917112092837900405584150576032698154449462890625000
610 772507750445200461611863276468911487554562410527520561088710864617053336792878924423774491015893667317824742545163997997208053816422490684374482352875972312185342509746712020443209263166214530326561550419345713799631194391570962379449214001631438440867633856803701566108738931519464564447021764853456712058023293229638978566388374692730568979139636066463389555200490976297502326549086039761906970258941453589123057381389022950108486087472670078568626195192337036132812500
611 4529725510507452615881624298784729618958733567548418317741987830018969845758730863756366385820630028039110231227450335393525530974126518073649096952426195909625729749875779346314253558365476123618490864410560846134575265501577524808182795940936522234463088656753546819818349995303720245524252974713067883350901315739338641698782487103925944937952337026397685143944001483481163912701232735025228420174999530360868619068190262869620134333903394008302711881697177886962890625
612 26560715578918223409809243348141962079010752797301419185669965003027204628250255210987196352925297248095235714836299875203161738297010716705635009590606910770833472348433575947875410943585842382158146364241288527841781383105911436342459244035386291134534512701312840216356780913547756426482950341424955614136523109300015479782881708954647880212672195065931184786540936878306676779985683635881427705519565298522708094595620477294155639680361957744025858119130134582519531250
613 155742271950385164563646296638100163875164436872558619567720626874213487551801996472565532986274966651878353966290177767527330587400028712600434646750144843683974226548942420889844934220345491507949921714049657376560211027354293881371767405385826276418306090585240892296966806668884054344706468179149816928649160608427867454014024943510804791633322797832318018667688771123640091123087579811421976756696517665258636380474851754589509129911295559622885775752365589141845703125
614 913213016533575652154946519307912939429682338125455977977839630580351980386507620262434703002441364712453873815355662827619401905428238204628004417199135671991320130025463801853525268552238109908038439695865560696255846392086116968685415246239856324420197936074946439580680379932451570662432233813134023105448111327070535794298190078273768241767037299352743418801561309480305005732301755830689256718948184316974234997869971669249037835025539777689118636772036552429199218750
615 5354717169371381567207267968630910591744850849112399069035538956788483013031565223392595057938508534240623887136702709618287835054078252570150546567398183628371271040851928424135951786078769704262765981425582298768701847717711751528950109281318441485339085150486370330039003903731274063991471474005018499334145015785803106101157879004745067909088112847086162540074634646946085753659888860965860820058680825005705684065091159937199456059220281645139039028435945510864257812500
616 31397844958717967076320935981081854580269782755681684562660014640393195931221681726086473476211584107923132172951275768512141749131932249084422791838722386250373360321979366770367506847897204759055633474009324495219125695350463280782070012749410598887809215116944641086422573482043070452080834065360059909973857379798079264401832648973937718877392624212306293565674964849116610974960341190730134819329770469576443794294228924671429645579245892861308675492182374000549316406250
617 184103484421170535533261856900006735858161836992044095202982064851231777908622907985039935418259270663702310882537179455277946605551736074245558632847540703386499175442017990726713404904669959243514174991064991001433931642450793339417883540827690893466538324843772511627182487101116913669196995148389875031237763979629522576435698177166742638258419614503325376148859844034868570880012801705993423637552670163198675022560551970329114994905095326060973093262873589992523193359375
618 1079500985949027379523567467869596186804587027676459330688697490302486889956662902282911631567432484188333585028883630973492463018198758422566017012094683666891044794297256389458485725310497083088467987736834288630210942448563243681783144371813831468970785815757363322484019064095648087444623060957918576118426325526857118098414143334864262997924725207010532645529703202527624631349420912254921941664672398730130453232990778544628506516525612290990920882904902100563049316406250
619 6329697416002532869240518326925995336366332312872037673983354724317020359050412186164378734141393863175628981224797261739691147765762974343501887372112652214885010519222027484562382042488091961672616429266262239050426618888404578899235937236219460306185845400307654237860349562744291795204447192235209177733650301189579301464985381267325977763774123820762977071278520256123735057704502815898664800615478390749359575175160780659346871561236891334800702679785899817943572998046875
620 37114339025763442045980555006688627404179681295079239905287481280061481447442490884995954260084198233048092188364077285817823658378763257157140117101361172319900140497611045298151676628792535289247044890206625398598927327649295884775166279424867321381774520146603850932823520973901274195613255398929817886248873495516508132741810937567610257784014563771997854883254788200351637288429065860094894328823820156642294107271362806790799626979748815358561842003837227821350097656250000
621 217620292609615795056687855347016366259618430949087765028615065799454370143120008243722281624892968406837250141761202897026297551252456633434433044005999239046511528086866771471988914262462370331869948701453981193686478579677458146688519428593997463439754771552461216845449450915538037814104768179164365514781720061487797836111729035493831195530837029695424126083163421934407401179251750707073038604833589014596057907872663631528139995680026785862537508364766836166381835937500000
622 1276015445260853991927055125326794580045057798729175684740453265320208289518125537296991774851411205309161329905188915821673751673099999799247983889631575103250086527585969251283032747935568648819151292504706461789604271376400833158251324623460646011637367997916237609507023739807255473260510914671987963564440924984479963344280503644686252625411327519160861267880643803469422083797120855568000682543587858290604927380073385716836349311129050754232139297528192400932312011718750000
623 7481890676776067569390192714555119052938159150479677434861348734099267761686070400410176342782972768757259212976647318926959591849130911274518790196854887525436060066695587988728850382916921869709296039283267074084538503214171550670946242403547645588033986263537573939800810846575813160732763674280043029166898516616917776727413919504391395987855638462058283616614284289257434579418366431671699909906796780086259710439696742839417740038071742703085220682623912580311298370361328125
624 43869801982722990011012193623131237830620310944027769828443748039215297730746758260335873867311806231767107369391477374947729174372717202655817988496241257445286222836382726411989774981292757065981017447934209119352023849320597704881887426268245209499247241085344018139809691798524865762824403228789147115307063450939675721985799915159738354276244256254098764471693645038803853546053537301340964572451874971857662945620449390895455170255286606040279195894981967285275459289550781250
625 257228380097305792096499092862970454353387371472896558398779209469667187152692249526263447748180586310683187750461588102063552843553896951642138011427860525432654212781923312438013633815833750914916420547321412462929785411681425677174901409741355174004100347715753161404597332023360235608874412235612318399475567509381797455829971950909854191785770683909684723921610910327345727549922539992257286983616565377387585982908556889733264636533336712498343246124932193197309970855712890625
626 1508241851261888342532122010421810158926534648076335772699557105770473810243464462904662757961694851059733273067281631554529767435664165917876971179751452638794193618749063597481771375594710843453505359477419972590050464431886692836017107467625975167859661347752586704721111807431757324778227117343484126717693774374264950808535012215365740488685977884203430059612974118141792191242575997429673388690457993734432806938292156249009023076822254630369180006255191983655095100402832031250
627 8843455445103745354088369212253104906110066382706528923720161795346483714564771213125627761459075085129798065621902442293783933188469071989483772446363183446051910352275260267929799240072041270769524013185586406136843208097261369191679526156638472453871896550933929370656653232876531096489615736604198059690278595639515815730425199144412889396564614809132634423305538167336107457388785848554033855780067788588474639597278321028333059206506371746625561058863240759819746017456054687500
628 51852762627675764047801602482477093013767767758674730481058207192443988191092463754864767011073503614073644488451933610143021948812715453478180806483560987170841333031510914934870995701475743583497313276130138621387385247677227072895746393408221208083137846880129234612024746321157817668708419913389374098280924379038602129335083212789156618189161839226438188030987883258896808989101753091948849263951682836702433419112461787289145634829680897234793768291183369001373648643493652343750
629 304032992534674398237671908798309587240865265155510168359832309468977256001462539968373529597059652653035730553065178186745383297428062735254649468866892974942108638773978982644724058788545430827882094075963556180745436498426979907352043133107802356280214444456760241289227141046258338110606746911766255791583486949345491580571954231184339461714206008819478742881606781413653225279308879819887883193702497717040884600678121322772677690444767246817636685563002174603752791881561279296875
630 1782659667394873045391973539872738977923469449837745885878952969391526706163913271131865833782497846786269403096095614811756062896774837802952669689603569453586016034184636499090641405969848319901547406971468662865050164253451157199599831435432132439664990380125152757561039758815595628131504705653024940289164729666543469308958658857401257362259252312236497135695648303932729940306058809456202565471484895347087792566773066460747713844756584056563952778162729373434558510780334472656250
631 10452377268417232644112367412322563697280575473543406586246130647374746719198452143721676349278931620235230896601834233751884183735979937527060820227695170967035166349854252997793758411794713525653138894439086694716529752471813985511138359533377266836942997376620313991404336825582277048808284463769181909611591808582334317520992484488179328552507225658522564951600348700994257887981147596452414097217225651165431119712003797375721364869247627707969650057151511646225117146968841552734375
632 61285908980823616747165435523157145616566255536125500894258941279614604094675383777948480330922028277554640279712350865751656180316455785126631163327464494440184957721286260485969985196435245327026640304117405729617588604803092824927390307311695033758365949669484605620865796163246973718862226209473397849742249683881951503313570170141828536550744125480043300635713726298796548286527606004387987098816066124678389243106724366025135415628147131459485530413644482905510812997817993164062500
633 359339622598867165584428369333138312129258819137328861645953996879224073450544828567857028140984924816378575929464584955981861319850415329831399608657366582843468564286467510372143304019225698619694896924115234827656795635820486108943035030016989654139259655927864702427310242781799341597157591182750846444000796053023689515358582635445924082564015104090282706726309447741073786898273183628786334176485469269022013892031580343508831048743808514976671997231960631324909627437591552734375000
634 2106922236170583946296384451371079277731978848408292126586375492994496169471297090044962613137509796819047875191466484515655659734538948699987670883036850627140502558698052634064929306506746422011353734783150211024851385556231490509972581927939804382178332685902233421450872650119785067044940677855622777706065506601227319995108683106487814915697146567970136881754979940280758501778108896163017766284965295878095549473945421414406518163434582191061855693803295253019314259290695190429687500
635 12353523141971220325736338012247796722120579033378128131805344646591501720241067979441304783982249391561187326572032671685448763938410969357897636028442403532567870077872844335823800284662448636325453406402926133984869246973057622581432319475224015650852559602214625547270674630668954934328724488747065640173240845808261924117004770913893377877161352202881899061079462654226794352781082217067672942831136972232570046210844195755782911000050146920294959207442531123888329602777957916259765625
636 72432269022689495365017058997175933808349010262387318814603640695046005885447097420897045227437550015568360334382291429676768272865593301959425537522816334415393110240902121816507648418151123968923817188473311289852642189476002242094397956649501232224928474195482403889056499511721631914783699505261937467697829814315976177892649076515774637494186965167751719532261611893532962949062339396682446547742215167586206794320013510015661399721088632301701018545436738804710330441594123840332031250
637 424690240723825772309695587986159965561851004224353438298488612679882122741026479300906324154241646320903935287432485371803621749856560660980622300433250595237301209198864233665169431985756546578296311626428829466819394021457071404000289802219237127024098222228296367048278487081647758240730154049063480027976390224648874679532020480238806858935491662633524797650517445914362944437544886311938824666294695566743189429039411584511823647819809796785076212721765642754689906723797321319580078125
638 2490069158895089677677473483007293830443946465428610891010904896718693648879722505472418258603302998476978384650202186575720863715297684895020266367992219493835209370514016976761266346689507513882549344747463563345539560384872012016765998150490156894769968812092440499247131830354210730292986306527961886812982775076305324921202513031294584760191615874475623808423402649522276319956006938911692457148132747145057901328203067871734006978293396582533952496318896407956344773992896080017089843750
639 14599886448409754915735039610115547212541234601966988191606404126071616810403446294679702842747971554388777117307119196904179678163388499703574611396571559200708723303165279063414144559084609525796721578494464473610850852878737496438399928652257350039820477087670473653612549155964585460221507667061893153320959385532314772021487250010727678396245401741793732666336197645475001026724252069177028050529017855264306580975167724554985072304581133585470956864904579219910374376922845840454101562500
640 85602508338912677992578087981808668045451873570463363665610946158565507086651123964143012210032149500298689630586977616073883531589951858012425364986099361477309204257976771254051287580761877121591064602699417030338129367204541157880134875238021759819827115729016250597778177262457264937914181882614780792923586972588224707972917553713023303675450522039932936666178524118859394172298613807580891251059897187940382648518660310497857900987392681469903945104538145471906318562105298042297363281250
641 501906072700130327998139221816334781605156618298089433274005939541649083197947757965091008425080730605283721931567066744095006413937392823295105603001977987189768194276616071909608154287230338970374947321543304295271068009084321746287042670016368574686863104814775967035029981590352137005151634642594729288072930433466037386358440623398618451327856108982804066304309207882496036713383387934770398278599699304017752968422948553454306985195044736870650567937823804953723083599470555782318115234375
642 2942777050524748122364032080855258088981627687689879195900302374316460043937545342817969302497843910866993559375254988690239805664472783255210438326199906002356727479475394772695573342539407068742983691631531974733457707929216424972329257185218237925210951237526681216221821403409577854714403577170431876150502961092313631519886217601972086419329742775277469384523019268530262495214241895302346900064944323779230013374486117952532597547453165552821049847156964496264208719367161393165588378906250
643 17254056836589648531145952091964237083152803058855107571822227238959798416813594703129184717031921385716025855317017025014674291902084634809467165682750133161837573585126736109023693118070406508649741436894837719548333319473703928224020189823729328889819698089402598285463541718218518608665514466258111453704732321153426649704302507732822230279700924972491142700698223419985339667158631141893442762654227442453407042268204742584743848839621822062018768775652766134243165652151219546794891357421875
644 101163546264545930126277626416451543715409487519036832024377166143804491672009100891664181906346714926383701825198317642186548425067136161651449167659751358186603683838856216622971641138732395178794135013330746933959460941164463291393907535077250747290193879197161559994612142619962479792233654725829530410563042599161554537227486843285884501348784039595610859507267021674803172553396048247471181930361627172946223007430641721124287728399983683447591813024668550013984713586978614330291748046875000
645 593138105752873908977431898196880606917592529465595511039572985649283711191061127279678307972469114669614859405175994943531004428568018111029584634971216834640892655780975984161842143632116742246786670315269722202314947522851144698305133577405246428926924181133873165677201480716109322631504860539837170260332469858861813116057058921182941777042642979880297883678438171824676104848034335882823572903590651421099179947348466461008731999402975107482817842055600188189146138029173016548156738281250000
646 3477655595467949008263756179102439607062602136735400271541453443029868314891356390694911882715448255742916934923552958834522108172957087363670489592523393665459074433983694917505272829773175992634893013817205832668004452439128890576633481827076780687295074937973011312174110046865490652630407971768762376855879869516215639828946005735850736575726379386862322074527389740412189914441115030638937189446147126399647351914252648715172496687362575581192836540224411212562927175895310938358306884765625000
647 20389955634244343728383553194949503854012838972946850759306525657395207937026852085592505494324312056422860720515048356457561736750141678018451988875609362896601230971551330178750921758361628870991179796854104203958638931503455972516461933110233339852291700250628872679715882583959679732003186211642136907783041209292315808444622268683148458277192424066325930947216518157511965452341867077226123135323174447971339493504062285615761004241591399475756037900785362648736764867862802930176258087158203125
648 119548728466166858457850653692703125495424494017181807167355376492444756795544891109225856756229273121444517665408431493826571812851981160136697083928188098297416468320737673401263726926944501828579215870186199766101588628775957549315012736448988098084889822400070859830821797535309909404194658144752336651711514492257793967778492483652429332750176799876419312682650751335832921250565327312349215318100964333340070083773643759351478798925327013579337143476090735139116816299065249040722846984863281250
649 700926717730784130515129632592744701617982435504205408930893883270793940375701782091633433312343909714216047615051541776087911557905631610130926910647290435386170180540397635852063747814558867033010144300308399913178206005180012759113895937047410687976595868814278113361844197232526632364590768170957264801067221560910875231766864046454956080131496593929180611799929299679423332377268657036082857356264904008320761340779159211994529791276195986910318593186516346327241677727215574122965335845947265625
650 4109597078716422516657764956311863950871249942718599437044745566375760947100217940230948409995898191105776751770547703559739398844445587614244451163956529892933916371165752375626503665579010299535981889762155646625626172734009743461174834622550698898695649466160949319365968128925996429667068299661961693424450441022720661383036489632209429481809533253157661828535521075370836484536085431048310757288822174524548403678127505231005753299618420302095505971178924023434753109995654085651040077209472656250
651 24094884707038011692748583559718575113321217219440151609133615448638582327163736813333877125104251807861729402196406125353307681014518802033184454061556303411260756813225892293952121048265454176660926444686267874154543232536012966446377722019590590266755773003126056684698031389407577347692008911526587706948344331968345891753821754725569775521684233027159795200543320737787569660865011412393750868256120607254385625143303919022171621074735127551439522692667324216264645997398474719375371932983398437500
652 141269836791440401190416613280552978651858688927982708909936392414898593126460387647562227016581117898283727423018057823986925954261923096608214000525645861491854901829734313677488874935067831376204548488660269052349589718371583935857584585594050182336170949038130649892628037160176747678579659758169780011770537763990660386009864688358497775664370081780863511170337657479946159690481266623599974072463104145926090377127827557173116451716131996297963279112761296116285159030212525976821780204772949218750
653 828272075429743107417170890779339344734756572964689707886850067018849300492744382711775856956643894566767094418330812637180476596231528764618877463369105308218287593027157192687980156652382014459507240120693180082066984908845657369843590896092922757226175525306011229853465389383540829277948279721426968222231010070222610533845324479929585747724673244895125576973452477472120644455601507071775868402441501024009680176702862544548439291277467134930506687348993988088963202898185045341961085796356201171875
654 4856189040106013908761586406691373413131843286187183878836655372373690967994845723231857597812612132022684143933953260155342007626549361405050230643629636741918666652885118797629199798445054707630558304398660480162058187367731922751723883210475177851414011130677825982926182563739228299474510747773844554362723556618380888426038274496834666329151731239551371796438905848748364654042143364967863760592441863325372454760992828506003921250805474519711253902885681127746253515908847475657239556312561035156250
655 28471945312366022124518755452203030649871119390516353934338642711493275958055178688930479844819800711614605416858757367662533937583561557699978833107938587136038088621626467094749048861704788936186223856626036950918234033312654846015546296333165663282270036650203407469710992153895143737954600071220387327031534918631728059658364099483338743904386603807364663871256805432959839647541722427112157104558237895415915185474411371057602510026217760169470786695667153544907213014170110909617505967617034912109375
656 166931267830796847213144798550678913598699248740921728043745683368012465207830372214049085957762102460010344103086282696836512282769250640277885648243344908283390134225886671506716261934376272240023388282029296576339378534208997151990985555730031572631777149550612857213228212684681552731566434015570612043468681889430670233850554036175425712328747155191098195138053401287768240449742966777424821864762098349429928765065882466829216405643318827245064642068117586725523038282403831544797867536544799804687500
657 978717244731433867140158061119691521963964617917995534783373172713569731795415146077146385590777309960580975220825533129730501467705826747911190517048660805991939490464534838947267392579628602614424928747952057989465690851292411257844377179376748815582366001086535880193971481616838435540671094705672408605521842032156171758982032032664203004570969101700565264065400327009063560970806625442378277339564284371191695126075441113514219361217711465549759257918159657992085431743589651887305080890655517578125000
658 5738201438231434509259431200159295647837305396385632133489697956731504267734065800033407134355036223824357216220674390957747083365677695954818423025348764160318671793853596992193747558734276128043823312807812771699603074149963114929008576560896851955948150656829049920682587454109923170048621664567799425192543357133055738888492847947422840507330360217782162225109389332907410904233782047282605996181488427116537949142020784867173723994946307375355302265804333073598991754593612313328776508569717407226562500
659 33642893686993844171721732270958562202731844273277393062600631740423541541066532731251159265680102448043975193318577843598124349063137987373122619257892019420737166654732952085023925380386898905816034186341731094564120601186978751672482172723486567112100408158206732956512116878765198937348963522533867837493383473410888099316211194688410605790692042797574116936428798223725747614100029691641340780869359140740609746638921824351123066498376016403816632018473377691209803830307834004997857846319675445556640625
660 197246771364125309540989331687444638371593149672566628683398547333384053174687823702801939212992563063545086326257228847707599359691691831006443180140172068795909861760651657232301764245514010200781161026851784056265390893700495301097699580959324661686869092936539465314853077578044181227437594671148801265682875228269469566039353775135167657260197890744203017905925790860998928517709660765619783452373998323362695253828487353157183426857597009449222207250057858240370814439934576967061730101704597473144531250
661 1156446305306487860692591821274110880233989447359273895850906770073072951949291577405652986787202849974558850171239262946973511655993318033028891598339685668482309040831229070464289698998132096953019308614302434109475303940419805707993224961211686792000218124123677765761870362853046708823193633277448213619662786274074682932251176632837770385260806027046796182155721460433505936729636894281387966068136067657411116503448120895108446587322571693028463497485307271905809363421457902632027980871498584747314453125
662 6780161762297520892493505843877528725433472379930729071790815454790504038125920136951107638034259025794604516747088444800271231627258961097665676742765955577839617354319528317102330568310908968026578378602965706230076069085592612106617432847530248340195420672857622782053236934568796343701708694966361739706901976717833987393898578768244087691487230763981656650519153096911102786219877995565450719947745534008726800166557287814491218045569303283971587708533427634052066432235328363731241552159190177917480468750
663 39751512132996779433203671228517428077176928498457916019409609836629154904758773205004905636242916793949308718756469615322776564721526799246573168964108366825847615676325940450318273851351735243286035250813988070481258572034929801599578920691073784259804970015938919744448857102020923769863578628881107433552599624818473949170345169565905673128183021626965119954148699563965348695016242760861665016314980430539451247756453651451648233640515206561732398460089939907634738053276990399353962857276201248168945312500
664 233059210346077455171479800271119689919277898175840363607603564357445739548867155532929743972230325977257449769639975612682331606014425378574140879079105749446868697862888734792625750932809262809791182372708978804481044714701906166469423976613216661352935756536927480792725171919573852571264534333664517527297255403006758795031430338115127705214976506188981465228265481392786675107439671441924996474217467954308987268548058968714762150684044006470096438917381174514266645517168718981793062994256615638732910156250
665 1366400175718284619074752846557706269757601699101016594799078054033668046212261660971527148607266485324240669823417308083293768216558570791333805129232642071476934149747241098554759630667317848623466893319374120823350882513704988892669853689359255262822506528384217928513810256865658684259026388323174271443846891165046912269757917483429543311021138048610085115890573629111993732919918250871017754348359294693126486048219717502270625935271182509750687439408658583027896828675229468075258409953676164150238037109375
666 8011033951284407369202810253987457726792165283951396466111476196773774022698522613047302353726207648241214402833072754756557099048611513244955637739365267242327939811854794733214738085905680057722834975597332979986478324087634991047012795388652357286435894918169880516473451211397712956935574219408560536358707549946498193628742996815067131683290401042818331766511340264607092198181278349149083077555888267739439319061989675724040134959286172090269518194608035526331930040525031166964708972955122590065002441406250
667 46967588556441012161502728047240063023664309231745249658263172693444703683738974109128506468635489983836928774528557405298978472818977131669677927277105044708135760587286745602936742006122776326304636356276919345528436303134806523716619476698197066247879439178690689203779878237463033582660530186832737729725694371218478463760231059754324140078633538848908839666487806650652548515266620087307773011214745348518560255275286704984312647188578902768886738447579169294496647247931508939444711359101347625255584716796875
668 275363887250577843743960489327925458598898580648734710760815592172220880697577139958675928350792702699107601967377617937159681541482309443991400928241961691136420083761111261733592723465956438395785714703522768244207617926480743272665774552268892123507307247681724600845188372062392360945338755802698642741501554519659797149807484012692879067355548057761584627741972644046999748656265121306242471319535728035579963782698334564651124096965836220685537828613303701535736014299748930511668731924146413803100585937500000
669 1614413342201985771080054638707338097550472861336073124558657570131007849429454115773178390076902632688355351168608747852201939164693897532837713358063961826838844084465390669167270209505755789961559180578222890239241946450560960596241067260549365995462523480018786196358667730070450990760225234545987977865098579851869712053490276452774833405435928991526044966199577986752054805601590038023578520290632704373721105893549068347987778865483590498064834113703731235047616511535384375974899739958345890045166015625000000
670 9465019836657029262335932388442809502168230309943663189608396279135185749076472287569037093232206095999062683378168520330761317407540189253898332349670808984877153063576530617191605690614430505920503393025608086953221422349467255910417760601834115857460756753073211477808021527610529990365755143592549237633210073414213785259060376429262262748012132080320779968379016367667747095454060597548032405613656649084097606454701587867794291466937262229664198830593597474556994287447908575927613128442317247390747070312500000
671 55491614157100588565922911636240749052888673416165168248206740313439578122350579788430686001912999085113993248520459153534125547710403529055105628531722951771664471166046714407653949040107076881834744577499676120094993222833850823434357382579201135811107366966896824560346283765992341155420721872929922128037401951100640352703869640372498069528839144571015172812035666506780347724821833837631828360519920889743197280626980957600962210659112481222170416708525341910706478305262585870583080804863129742443561553955078125
672 325336079729786712076588386367200306653867171929474710640988190636512080498446579283145485908031950209258534626917185889340746719219179839000910608962920249323134709389521869816962076479917610771567292983113426178584323122406432784058609689930309017388353463179887648597279418940683103137076160953044117754083400554208216216733089834329983107112524313484998164591143204114009536819921299479262809723474330741594954320204373976477040688888740448356361033225830302697935642806644288005379905825975583866238594055175781250
673 1907375259553457184883242203738567903198168281021684595092394548453492649459647128732213254638091645198713429593241326877552469627041388553166662210218218721741551271114056684466049489429204534443087612002903143380776213102819178678643821449009633193957323202641293888768232163284658139752157393393215184291985008108565124812482578004929876055656151137480563931156956775486201427414142706400159588538995844006253676022565219298666564684016764391296223287258149743714719126326724053799299696265734382905066013336181640625
674 11182505195816316007829052350354566741975035802717875299158575702336886737275331801464190030333982092192580047018178309750438185161417506762550223232410465664363339685405989811593576152822566576117616911581706032950417087491666072456080755997135786991756042811542952643760615622246454542935251547400180239265898723382140642607159441104992553904731386141971888702891160958621160158215164364992361511371506018224350141229869995762767068687207481570766691568002935864278907848718249209984954006813495652750134468078613281250
675 65560328724444451987064398338201114812762258379975619326945260756904884152877517624790660038319023756354322463724292421035704332554835159151579128009392289557061780538721786497905566636789040283905621672180349966860936691683205134592360819175217892743505222742643315062210045732010709647330828478628120687374107035705002734230104508250165791118624400068985140511699206085548594636822892234017285090443407962826368623934328445383796126900908515389851254292152463804403847494317852245826472312728583347052335739135742187500
676 384363544336282252707131378280584244171741953409666966261429539845408105984201678307254450048575125165487389086635253572989328398794540066444182055872781968285011778815687136836425497692093737205848400123354916350849691871255940505548740537096402737426136588541726975312347629348660293763244737881791641126301254087034456057151197319822026222154652543849119923900998227599008234203796289058297878563824838886045876461761864203051200987277916199563291979207927355326670509825902474418390930566147289937362074851989746093750
677 2253420871216503517251814135121633184847279661235599492874877838272326144448596250409169767028314499569962215819748200754896998000875963225211455921710956588232485314027893663204341432492243325632941640271686033773542608635157544946831859747253728803672052323634440047783089022312003112281918439433655209381806373962948359307390369069094900758139186351920813597911012217388640378889507721163097443999547072406689386296546085079150050417804741076464410817115386059393834015250176398652282028223226006957702338695526123046875
678 13211176481003170882362224451338648276709178497144262586001107854638473478647178153206743166880217378094780697536284125158583882770064335628809116397737960238587503938972390509311914123881011019643468894467976443305873446511284433344067429557401957663359312200797756278941158105733429870430590613493266936573192108454163099439951519453485510845522570704472782877437909431658321540041609154930832969231640092179278531311569715582473506306653054962432998479227253677211117434179378027706008857933284161845222115516662597656250
679 77453266306858932129811853614077744915476435922925894670642802461106815216710815919947396159990724435215146222141748251087024829433906025608920744157841347909210626225053098640785105700902047444550503792632219359741587324730604005595950352031013060388617877157808530430492613111920969590731621937372556151505410094853057733575347179801076141197439674571735000097871519523664483140963088973096541976870867692319491479981054458350329354263040910614452942217841566519760042434388064270210649819858872433542273938655853271484375
680 454084883684309525882416178157601459657469149875073359116131776381739540115365632423232964494073880573094456240219929256421906942774433558735393348129976696894544142994158267187044636083890799439059712492634372350379398821097497795818180576159004730316533057670853783348845617683891584892680319752599005969208369271394851477355900619758183055830732553957989579824070987202362783509436459122390606066161100948020120603765647990732408402458428322895731604654039373186575199323033590493442490654274479311425238847732543945312500
681 2662155496409640144827577401419875179385904043518742054479748388212061345359420271512552300021159207808729278797765157521112077897710629341149380101002474823672094706766469325212965533319020648599342582306669460098037940798572757583368382509573410294076295501210661061889431849315629733737251376804896990356297776519370784815246463301164040379116122226982211312952966302151028501505600105851838846446977312676277672614948525125966717134860898294707261718883522898723949634624291629529657665642616848344914615154266357421875000
682 15607338981463732681489883049847376446305451928486418859873339416973217754061997978949490145628942213277749115828858120681476336294542880359296635670239581381877566013025354549551932653789716846688918223683868636654962223269952797783011913112863330025000082484133433440163474619658539337684963109554025333035251918668778111827359976738876713122690185964253699855339074501500161066865259494154431450403022225622018379811158565591602739940914186198853171046151878721522588298823524773691756584170775568054523319005966186523437500
683 91500481526605775045119064228943620166505590240256242458964509465936609974042623697646283827268571876111450508757563674899811226605200034898732969176913822921236766723422264791952984091394767579832295282791120363566543496547796624148785605876306582813314292510686516045088672244858343886388553907402534272759998822956150328837724107388370469218687406675610974865445913134526431892072693173319787954595735826367025391699549018031147988406730948657774880890117935912043877441859492162545310078858307178961695171892642974853515625
684 536434833631512014840403122016791759509742192552452204989654289584621277658641112906012046974841778157184443004249008831309815653178964837572026317962171349878235838125664906735926458539053620682045557545003841772179619605972598950678803722187470244796413586342559261170241870245826572489431515596655138065026111391776421083270620742248397399994946852094243945681122924035151408254732122550229700315909131721825591573986544240370792718149091070787194867148374049031738088221951628781257806477533733868767740204930305480957031250
685 3144920276932605885032061669205897590799917874408388918656414573303201205638686367860137897557413112571066984649739598217499369370541738100745702355930965215278126212084885634872049052997153334573541670466311443933098983928047081315821447915347601947162509964028356672470679091569572856370807407457689675148191091226998780688391185392185480296056745066921034558238762660704833838285327850548482640158829735724742674058440565725511402429972714710694985362852289443092494564784840375951569142742858531391902943141758441925048828125
686 18437472713986496558421369574113734095870130045572133517274272430541531948953565850655146825947352304215386948100061212943318989170109334689957564439275401223998947062467135644345146130971247735345895621756404078653594314781743177746017845199027053408388179157507516168894642384273949298605049567518092333542638002278814521397282338000238400671641622904909795157515010227257241637757030521211530712859798034461141137894351078608204665608631378957281857300637589931808615744955566600327264911718394557738065486773848533630371093750
687 108091669266135132190584637996485698617052782955966485081939678489987822272672241750907640351688523148825856298323128622732713287818889032637320468926258120943874866369029269963775577985517627111257745901249399029841313821184400694585196907003775328066290605484754685642246927150783112918857094935797757948133208114220438691262481459322472670545350525273679961545876368331879177593251963997043587811555184326989816054575086362730057284019100241656589677183919906822310737630638991620872588900192923233589681331068277359008789062500
688 633697717264135778906912674842436301204736430341852097002720612536979651269018583533592005075433246842544798454137162901519634180780689280047255446927847646567902251195899760560577973777273547836660802224207260877649783803566190240103658903230280626059047529624952298736259634409097582578719047582405332269157303761877819530164254735055666745576169984514744861542072323773812674245529486561083042906815657673698269985063905555892662916609168719902239772508311395865559959687265607686707013027072044053511490346863865852355957031250
689 3715105491026690831163487158041243388228068109940207294967986962160322551011456757343044656742701678168014118045278149071602208797754547123896226654522560459938999007998079633060087535116479851566108510873853633297870940380607556062062206969411133620497644507002117977472393340326292345664811388224740094913738238510855919345631428925903020356597942194123733570400858134879456150711530683330888010247868166715959835285834192044427751564624296758542085068221128623653195381045671863138828822613335400859568835585378110408782958984375
690 21780068870148452604541415318598761080960242245336663902610219698285601328721837586614805803062408113995291715022066085733008936145637947039138472284013098823077739317029158032894798191955532749164638389769047366355557097823819092846156894665492684075566497372471473107345326469980455339559347182533480759354796472912399602905794336817065608838278305337209419824645802819911981472825840572010166800477192634843104971906270242004179591055934640230125723802874680209137802139991895770035871962924667322170080296928063035011291503906250
691 127686928741223996327851596123335002460518259713271762624397869961352496901778789285550096916919680546584819049376552260611756688255554573714645538952743745979700423831299666055923380754306511648540272475841071144458984836821158058160822974277151421943590664501316479333498209695685711258713921249448495607680695760511755295083697161046265628991371658102658952574694630778940359315477672042158106010424241355831993289157617102512495059159046008886599231450416305272744324259104624578419121916188216925291953884880058467388153076171875
692 748570536877075238179547556681245531449257147197111000531358040717800330254662026600786849159239768676454488904817194794004331545963731943363385586367916763289690641877757814398793008563476293973711203312577137762421700286734761629810174501737810261626050770835362990382776042030608225646040459155685606634069165991841817451714378743535129470870240641649392928318664550652405746670674340510857081512020724258032909799063810153943552574604996429489446209737278633511077442446702575884544023261668588276052105356939136981964111328125000
693 4388520356869302535871543680081461138831083761256695188442901698789427718808560128460300631266914530911807664605288406017426463108578239797859843498824292490549038120256673260677837276344476631261623313727856601307107601914324101881830000495710918742815881759535256109021211117863616511960108128982836091884897943902350466961957827455656454323002967723240480664073914450472366599565498028792418684683787286332794954175814478100428426516751934731125635308767279529971389569054719805088889085162295877751148509560152888298034667968750000
694 25727797356721985654516108261464209266522061362813282147673497386602507355958685481648328584358004548792136067136246873090286600079907741466436912437986658686583056899909653137177938642478408001854435504053629205252912345555566214141952316350547145304699360373444505440111926901643244788485794660457315019970037249297479653017032876930797679496450527069100729591608299635492762293000335563853171153624420115794778606016650017519401733814093734418831555274020933528182072787391630789448877607815402424051853813580237329006195068359375000
695 150829468151795956689914259676274523948778543356595049557913599599259828842180881827400681493691347076756900780807869094425958559665828356185436054105287767693617954505576050090274092332585453059720938357093559366189949791583533580247543856625988373274863072187115151263324844904555646141686453680810116099531427640834654770778149991270216865851164431307363965724673686295748327620100226380048624540125749616158416425347152068427600935180432351524793731835575803024877404109282766409467760589731451237316406377431121654808521270751953125
696 884237439901737774333335099919677905262168896380988728928604499236144283885633978961247183379216681773185221348150137677183855151381662151380730039882665253027739519497338095451210154657367671656968905240923897073689890129617268455509399433672685359496694959021837050820939588576961758350421198973207490935667091323970784128135255917369002513142982004833869856960950032135163368160955470390296316824901312001571914709454451262614973204390195851671946068563648084989696534768049647601386386940426967417927528458676533773541450500488281250
697 5183829499982606546862043098977414201593130651288880058822593586572684345455478284907537666387223520868096706797438786550499181537119353102757417877877395768280247079387840714782147297552362604799612619006957704948726347096783267597237470657416897762038638444751036564528396589172530239155622748272486514568075187564755275394779719771705476810764753032192190587557132183878961487668897079289764775348811187825284096559109368771254920662571988154627836061682615139865415907445305445272181353038470387473157785507282824255526065826416015625
698 30390065059792151377761788800628642007896794365273885122709350962556625070262261936245426623890467514525540307033336173798678895115179487410930502664319924035540903853641791883110167572971878120109184805999699894941094820805507814773807714329015599931575322443490939683800831645302012589503441947574814101169923192513821262161435037469738945130533315507318141495133179551087428915944619028944442495267694214526471958531503064913959518455492982834488694114742116634360289027783380648491407756596341740995548263981618219986557960510253906250
699 178160599399300627940772630033734448693243075480441337659376540875187275605454224095093825036793204566655768881444076328509459506534275761094271355128272846987477907508094002084552106225250322219756190053919099537340809750332877371497856515329618555578467323007874117047452267063970193236636856960980215843906463854447477915016438032471601751840433648565920964146810468988537990245862454921081921867696564987402901990821988752729332691017329404653752253498110139920514889825019673265525343908621726946028829274837335105985403060913085937500
700 1044457607099450237039863935881052199102768084351336378588780352503985555630693548187848788105733439860940118335365027908659856182974556090856366866426993189601959675319487654473480929913872728364519274867824514275013110583166561402121840919648289534721694097213279320720566876787121187607275273008225433919720353995430426844800487376150434438079524551318981243239226636621741310131986523052406934559887144464828437834555511833455813770102544999997001668461747690571731354091979509474238595411837949786248991301818023202940821647644042968750
701 6123068089515820218727409390798637805194366726760827463391123024119898060075622066517120732651232366361585217110386355805260244937544466294034137757182908095223376770906680901441465644672569479223400342094299712319246059858977481020129238983652414572910199043721358553190633264917245092069137209581998233615908542822782154729817058406650733926392956183530286130744522049237997764642975028278374273436317979415285148142672399578638798396426560084573602274866653596694940344469198327203130873833274746935451116058857223833911120891571044921875
702 35896035192206613450193458648068156580542572369184314944042964135815917859266549689192648587489400149505823444325350918652264658926233046337509044252402542657941954607528749296007082997430790802775675175079681934826696081805494825225226757417093484931063829767533416376630195353034573130012814103958219682638708845761145717321305495863927261472451678249539140914137968004849772759258214215219931560198352022447118015404004304025235154900473631042231167693966260696488681416366722450429177417809183331734446120719894679496064782142639160156250
703 210437435239373803670510933073806027555040741685852885118639364849281748019860132882399889853919013892421056047793360545798013618387078770394403248966725324496283963058010546662660996152894471365685878124643120461294094147253636032556790530550493690091438924083652966506227804040631740707811397821416446230064781019137016562150363762920199840128635370962340030914580255754127245860191629202376306725751979185315408490401631736081745567277777424037513753056122664987863269046404782290894747702285271450349524169354253899655304849147796630859375
704 1233668979857361568089840383080079731604981292873939344391473526436984170415054641455556913391644182367020444999149898190216657648525704791908280766361394870592492481038852990752593411086007559444940654643825377117702869487925899861129995972074706659934879489707128508735279274945258525834283024350485619532278741513928111454073190086506791921927942612920824357815526269091082446227594664305235206818731433934062346319958745025670593085196778145513064859696856367332262168142787582055497307178755278436049769297255807032343000173568725585937500
705 7232249808134782447862881667520333128567214016823363733348218509236822139387426385197010338416905798649557806630571368887451633139700602388940453272563369003202983214869267220249628377578304746844749607262265374708301327083705279836183532917043676637101264571346785807098100089568449363923290140746148561899482543993599026374165743167902290195567487747707928915461047403125477192294087118548751532455209100953154306369795949024752019637866774540342043859556744323762865066301738005490014713516982677345146246494778097257949411869049072265625000
706 42398190741713545437500827809110130019331819381602295038077039849953973490173773843786938975911209552631573002820663415765059169276610687332622432675566437181879697915021131275674155726912440738419700467356125018882098119110345128186415194126364144844140911419489946705224666685648164388077765798534423522441437545126189120890008754838812849583512677778911443718795118007060928617535914405409673596978561740693659493993396620457743142864315361242792998854959307960839337653146159148262220706929004441099878564003233805124182254076004028320312500
707 248553775421261294160810260597447165995684900377829205033007460417906150589677107265076391766928324080910814277595734701183033972784635628636843408124975960128720507798779391248800936147327096425136580879319922700778965456770236190450979385640488623635860198037249930346355506664676183612518869711092314663556580690183074826530182802471249550802001446653395784792394649175319824833063313330544294973877109716303277816129048924520577840633368651446208243844996029760640710403636022740224752315040408542760365373514019893264048732817173004150390625
708 1457110678183736598450200095884801059948386479891240954481721242806986192314416779697720393274978703027981146277140079876226454090499023237134367908329059721634048136493042257571600771413518926846709305053648448561200544689663773493376139399355372565343053093270132599811898080009985438962000627486837225215663147987409757346891579791572518456440751347141869137423579194763733398297200194689229388990863930156618611774900773861460265454345697915165258641155312052822367231720511250352426044191151002982946918717921391817071707919239997863769531250
709 8542084368229399739018233617742788280367819973744272624084543066572650436305636836181785848989879046468331653300667323234079782020897648515436394995823551730235614271825943462694045176140203166497940573797322759788508525912474303671771355179702097140758050776884410062484962363608092181930252685756612642033723828665202019367108474557518241568312670688979484193523590124576353249791904348699926997140174341263125118148157274998288029299794011954311261714641296075678023151835720754870527754001529112699441122213972477084098500199615955352783203125
710 50076539969932045069451301014055755354184862035642594296017313006477554611601916957003559528029913476402269299899268713744122830980344087982190700110161662541862402833049302919034539489660081922561444606518601608956076362963515996589862111671506848124538178682442366442722760435556126944544629814745591720863426093703565364118951689707061840056827547405524229541292602915365017066369477039998372547920464930949466626701773780323503840579478334212253500365459495777391704081039083677701093743722780544084692208595122053793602390214800834655761718750
711 293564755881161092332709244565239497189019874246254075748993735415388826190971850360795878087528805813575890528685779927589133025645409099517721595544685964380169394733482279590134655280138647975181457683560754197153634370045600831391969334410756180275961865556719635240699377234323710178079504743987558450756331590432558612675056219067437615451497810197121681019083351317435206381129612601759743698211909939809276960647113762074690247564754050763447939781085013253612314186738562367826100109771308387638950182507713293489359784871339797973632812500
712 1720967473896566845373156247157299201060325151243407187983407474657917766112547487951373085673470936090608754466406900411119837338441571668744176506295030626121125987835460022541836182364137119417328146421621168633739758343137958844148790425065969909720067109154587037646606795629240952542062950243690145962534154365826760762938573622403223513835912572760832428959675483345965810368728748115394764181531810116779049004164147819443436765607022448855982340568010090770787242267000549510407556137016145005573389617503643478357844287529587745666503906250
713 10088824293045914821792902911948042078049514797614524213196189488360151276773160355347070062795534623720627430406302186429303241900194934582680496249376344875159708458904252299047263890552782299255038854291937223937576536584707918549320974771430461558315382904650847274157315216909545220973949123395893180769982169399970909749134596588729622864537464437150800492407784664815470323407071831410134684017611846991599876343142150872181621181130146717637647747824818518142151927021079856829866178687414569219429004952315320764455464086495339870452880859375
714 59143579528704289793959940658507564021284655444290365667360663167801366101204750792235221450276094068258291728135147643903175136868546713620201467619349649577225164964010276099862499918817331754467357347254051959788085363123641861346632871825989586720441274664292626253771012362051749239090955997735561902702407146648090621310540758355199449163840376585101328700196231759209330332824069536282478878844534197900112514669059258818342551934471469550058007871537295762744302324842885115308716095737268584126624390920334839449878927553072571754455566406250
715 346715938299496806035730319433859061559362078060359082182768572234330782900048431935557612324966154376903670838719454123846482547619329306536655367249482642229295488496428918396070865329671260885602046894991383952201376806057761872234275342074871543836779600976516210662002571154554173694745187995633025056078722917429190563404583548124203032592258725400781616142384689669627077799169940170859036726649276019792942627319075090076662107158292521024130046975073049985431074375094161765923137967466377343005165599480743576776831105235032737255096435546875
716 2032540288564693801223930032684642571345367080277423946457881113541831829490941352505909971213906628156865742083192044748174040394694306340210902433078388669223563837863035926946862055427710089590824962365965669712470166825909145903573491844160699311902406066839365673164429595378557213498838510064409909332688659645426331807857529935917476857392210569054735395576522299983708161569766548390961580778405859626928268510893650779396315814369170269887148405772229885236768931470569334350347140400808612582041505142949056050838407827541232109069824218750000
717 11915264227393123561460525929614460537047768989713971843139344656304284464429120497530297703180880896909172086084213698768151827841720914758482108034839755958055955091510805381058250981127345837419475081514784909253837334597425239921156120349898679086492418347915011077171773887941933437088310752737928292831335841125421655818251143304833510055232769369351793266309446450211822173983736108747352945841652449902592923057118864730091558410065487738065691765823717851495454284661609664828441875242041672238520622767454781865126278717070817947387695312500000
718 69850151542268381049610794317719324621796963403853145983702784669003793904394544321130566311094999476187093894454904919169004166694114419314319738799263856191310689798240812084079473215403810692190590101227443550246549869204636070512579236937182984326538080561126499484806891081961973752685996576688093987951532192035159787361655787644482809832735589473030287704822489724901012168011764114659091938436859448684855258675103649635679177728840910542391739026111645343062847597681776416850336845641536951901159760783266428063598141307011246681213378906250000
719 409477639126064846862110294612897733056000693227441707812474406862523811030460357324666758694417296040967478778158255119662900165890131922092004261634885723025356992504183520817676093032500633358932475498879593779229395911638080764323919088363442902776954737026158639765720758452699020953224749272700694394008883248263226681864799641373346528814447357602269667871197468254906704046894023591561070239657282856468421749666594109183686057740010962832971342310772365146722438273987798434411304858557654372756583869186371160697746063306112773716449737548828125
720 2400447399542849229773316484065348370097029854723985697550788037936421182779955849740546457838356257717488131508468491351981996756536199534775868571790951872750522727546106859688984731651889129095721525335495897333092090177792275941903359015977732825749295092777954209697404784016000001050071043688178871745931841054698128922114164185426610716456996001233284314934751956665368045210332805048582636508477167848608535750911101841312187095604992326543374039280557331615589731254806621491177223628831190522571373513168249691496214381913887336850166320800781250
721 14071920225739272453284457557333689960614245753892724763057141426568557855512197909040677439833031140328285136537460498297222461046261272681700582152552046173607939020698505045894275985733007610028211738772523266398806536278184113430516938978719068522349415385632962249318597562072867672640831600138425394830825156193139358229630579268820930989335650940413488914380696895329733728649736088160771890922028151957251445253928952675330332243256076102367941012692812625514532001437620175932374774246819200233343973485537238554687888836269848980009555816650390625
722 82492355519390034216899043723768804286342050971599048127093303736787975414289759870036975438256727748567478106478292233730124546652710277207909586396930301088770932423628251220622197400541612228594905980218128426274050467802937055197608569205922973090243538599324214872318693660804676319178862968009333802720041478896881319687311953147030752459960811768696383833605253947448956101797373523434448551149338372802843947325415702433544233668264305220320438946528356889998780941912668104814265723966803002059510944678948421437958415936009259894490242004394531250
723 483585440852517172709504992309092831622955313340714282252224653900967231895455328644615600925793565093851910471843633917252236208859120407062493596550602581570430177735895005512916695311014035846766495566346650555623067227176043034315065679370470989210305532144196038504394715014836272525841984761790496157591223312130235710276332642132329360716362369579040547176824551504902485226538703069714748566247670984827530463158002789410285846810052020269692288753094203807822281877972352373737891823060241131647466572118353872467011456137697678059339523315429687500
724 2834861879458786360433008477266078044651284334770421220024220210681014265395098096700053844246474271250655473006677218467909820917574081290051866347629695193873577771780948363032895574524068566309937740888181018408852286186362361945113097331280468548988199095851000194250801747532249196812443546998639212999922057101824716172919264056041120502886004072208453160671763062154169623175681303311377596936423297462154859765229567177800373673523627011110134901716362120162124761297782327831266763068038626510850518538893244233078938520975498249754309654235839843750
725 16618421400187122491510446262902605508836054955166227441027738575792021458416858096103438720669177070162195039251766551776377877184061961117143265654377597006400579955072183360456738545905069323717429382906390922780504166658881518340761636187483495284156495661740026565093197128007892372461841760155607362628579518486621076134941288789354203720383173316453766984525482229212467805052620408692313016040000287410062157207306620998288979043590872643480744213223469984366111037676664083067576597779972018024984040236071282208019095349982308107428252696990966796875
726 97419704879378820017711609761486022730284967588780265794125517309236939623112099081551875110748560184455335821163368239039266533967734614537332241841877155550161350776622151602912562140625422644472030287918408213234252750739504176135226403706956300818970605107442355440142241974833255238160193584286727278339402125759906200249624496117632992813224533308241435480497017435880785539019115045680867564262536403606851053753587170284531287150845112624162793195171348928588155339853471591899513297526958650953221522054422754424707342479905491927638649940490722656250
727 571087997796729115465071355000289921647170751988270328268322467573914180287726831322849088061979393102241361210727232342420200230816234653937017776307857776172665165407693972332806847108699407377292812702020501106301774017514299813127307985709025376747691023052168245249874507576230800140906082471556439290029445042405254159069254110480652613164288470485709178324079174025289795024954311584112231841048003077189146929585843959245702356008155385527167716448715978417088092721546329472074698559591568885323742025755537252661164782097102943225763738155364990234375
728 3347791787780783070798691878503826648959348149923427393219349482043961278974866469782539471818944817966207436002066541788096364916503877233201734194040798198307362950379474572185720722319257553762227760033904816265257433426447300523578774558829722777259821393426770787785681546051108324293254744268517135268776391185777276875878127622173293040853207937605570572790268290700208536332233337138509214221131387910731724135058561808829595958801242858457444683355506998019699926201383458493093787167311742524918632451463135994013109453248944191727787256240844726562500
729 19625152131883274912837506815387051390650770466092050032436688476974252567816735821502478673705599847151632274820294356998287872074806972768166881562336817637815569984971423972708057945883186561646348160840160462326822482298311261273597764712626944698330405941569565762974255819925761169599400482393598215354637641971533119456887707538907636477396946320446652104403507369098387465870747435122057460981467005583885930788935934660426635414258070354371772821735176107902117328256049461178152313458396658971044517019675381373777778293288065469823777675628662109375000
730 115044751990300076792698331982261467521501820622936066367807381227656473988580217125105443378904142542299759752106499620064441572110506471123358607851316385706157963554221868737581612215092396375053623815594047118643418301942200509822549969365698428966547922233999624664460053580308615443595874696723234978054773246664411678471001843129503513682626307283391467648964665193319237224000780838795303115338735673228254823040349042252424014781383163574893602314704073464656565869966089470983893566656538041296648044085669342333905218467293707362841814756393432617187500
731 674403448590794262807859339791610323866109972942101785323847949330405032912614639656319052890960701989856707568389072947704774388387360391702570700968375238174661309113481249867589045668995802453297307424092310910611429763187113657614411795383368345908839787968810014679455758512238550673782350456113608804538612151722124795086065084340739622293541269384793636825978647511073888559711072214593902731582582176057944388576877213195218259759694552872308003742019843666621700147712321630710094142334054180021787512344517471715200918058741308414028026163578033447265625
732 3953410804764758153776275780450232990082050193024288671269050613989391558932234686866921457745291268957333879761226853781464317575563061280936940458946145759305781064813426404672120358111431311980795614964156758803490463152161383352036510813746116720242163214263958218984301951770190508496583991383894724225113230939033984879054284628965129367804840570134592483985384421488525740535255804379443877181143151685193031897340275719923750706193263485919651244528990854350770148859794814721107577571389844669092962799889787113604214252582380595413269475102424621582031250
733 23175189915973581883189013438130425381987492043312255363631500626630660082008698022031594648300655036431709389610600103670892284522424709058458741643311589294184603584096666262510585836677676600214656643479476556885391707919239321633181488620610046948003379062868211592353824065504752023439325910101241405896448523731999064954279585179592332747579047638393280602405843558325727529110084232757713638546219325410051263723008748522177366541111606628507917952881027812577994759677557612671775877409600815451494300183954757409274423374245799323034589178860187530517578125
734 135854445858967231465035572385413706087301123375079732641891665059254063940758222506368535887806542666906756327465482092100108322868670490007320809304222035000872305324235657343205060406278196290393426243737947463304903186202061770424982884996597840656795654960432251288189422113375019687165484840030231880909486834481764344640903282066171818001975146680589450231754620255542713824486432130185900513282448478189013568765130762706845891460697807263296670615906821290570896209743885587591043064242044324445042983121833160244573343589102876194374402984976768493652343750
735 796385983397060822143510249764878772542443594126346517767895411760351034408024654398457389944017020124978810753224749853171863722362497190356915677921029841676298413512398228014096072465320353240342199351377180566828347341544280870709920685084937657688076708248881177680385368599863427328391201418186121289279013638092905108264973184411058229858485191988645828161539861918338091067457490786156259127284472762078266527224740682909730424686648435087557674545852756907834990755592942909010661249148587424722822500655907948833526349696754209617211017757654190063476562500
736 4668448380168301701455711345449805040263493233646049203087277845033431591895132438115793092264407027700667946145704590622135790215084602568512984046007734783058024849435278446750552517772360975237267877309624846904353078647645881485264476374526253701622609224582318472388713602228516614092048846291748296278697576903626783043345846238414260156981151323504587685919152526896740683338392819161402304716768455385315072757186501069387653780245605323352739507462649087732117472704398394274624483218090422491250541180536599536362836818104149472219432936981320381164550781250
737 27366592009879403562072955752800922875583534954728501248168976505300580703742825989311853412885971465875866749045135551227002223058914425602948596284968008723037541935852611523571066424512952724242508054551706473453725624345210530229917272003643328944365074397496649204463038785980844946050363051890648514254905009647486059953581710885178328903146001830226884910120550238457056587919992117493441293630639555377274769632162143601833852695593646178336498476821332763860655186230956579414738363296333176933123567634836849183664945171778892785141579224728047847747802734375
738 160423534079942288205092485548382871872578243251899955230938535163005429840081085038799554850497594670327038852417912107976889483173033595733762398030907022525668318308271135700167446345121140044589116762210384316047920117005151492224084968039377655018487878819776849792575679843553153390524200632620198836881898590153769489856358174003362179733769110183253006148547355878813983230138993544950917896358583872934382939383458616764366051731402514997113591663583282944968767828720345594887707245628494952615210359029478272343416248371661403382404387230053544044494628906250
739 940404392057890222993457195675202654265293656662610910488289426504865232389711222282566657949865597826974519712386239533927775382033327015108822941786137609216311351235348306110228439383266051989381597954562574199284954188952455872761118764485690489496070293299980806797365902319396443326674338197800192808828556570691742219385939435224957400194981378404181257833669182318488497038983975459383537845105710810366997548312210443074026777250673980251262522246734064682476102089629363971199506314706716061974652454229002310140208306492304313195518261636607348918914794921875
740 5512650099381590186218144102249992194778498839270033483933185466212706051311376336825185758790283309228529578231694321392720905664414929870721539031999176948549761019700903488252455564485886758631922128452144032406835631950995612795622437614720917279924565800213764899052154046185911969754060998736872812415344396949645907272251290041979868356861448256694058548454475159907403875458295425065864487706227160856157616091832455472448393017249879635555277935985958537263893807336330666961076924217370816921580927245592591568658521160306573705156552023254334926605224609375000
741 32315093608703449017973134916132715468287083006297960889256362093771296017670470132340583640807820104717429375284125626738772896178524853053821211384530154002893585464668938217773480076240995986142978775728689833440342860216781451997855414477863849482271082801711678168820691965240994254463025806473449077320548066187207313440066357419126755356422656335959544186859332314394585722793245138583009882226990763874920181483664413650109379609778719747469749481058876936056841770927075015813022826089274351232100878500146046187719650957803629864883987465873360633850097656250000
742 189430376641417569031659015705107567251114208559501062228377904240203972041546468030929728257468231650639448122436081667101104370638032391828603821325234329776732163831701636155932359167330327381367148013721349530435448410530128747100559518132555769773576629378416846617741921847562611997222521157975883975611839414338953177101188297450237603708211542834394175596379052732440024663355346398249181667012250088565128122558960316841557410683220241053877359866873105993861986299026313315281906400756133081583181994630384516031722870639530942327155571547336876392364501953125000
743 1110434747513097190161249498304705264391278557120474261986067102022213346775096030925865073574304209528532198690704560211945210595930871453564922517339778700066022021581053406227342901320812344790196152129811881827425435749775973654437614114309411829268070004415305528522566989129730696584409916090868458155322239388831833150313674625235857353887828636009741134292335055055149054592765416263968855605278638614460422760035208928964663092391760783042681896597381627417510643507299740468289887747486006799721894095166299831315002676350618682210580345781636424362659454345703125
744 6509320892589996160583499399107553556862255821515577804873854715275191434961455373757045985870870532559145556850505737741178872949201612758761068808492784930150814459609040021839458232773971568908507309094560482835534597530193842418084416706844566339965382318385874555042202614167170273918758528246952047742633789440132520492809321668599175006512444194366170035923336264847475792951204324110153724743597417600977356285488652467706590957749121236356289145518126874032737206857840687488992217053620083788826643926060113474071738127015376851325356710731284692883491516113281250
745 38157291540915039076383972358346260353490492355216161985297236358064233145469028118827482751200535097513564447640581750209086029616688314866361128973956198461608866444172793861743483847654989248510198938919141878586183447023372845709305594085230101234897164578665528337475907913216586834198734838045863179382898631197219865982327023499463840687485868853396885960357900878165656234382963548764970082950507323267737810789318764559265358167209320571542051275850417105970192056744418226706152963633872223032476406139083760314713206318972850417114983656574622727930545806884765625
746 223675605228610149621233282288986347781129303159416713124851740144398693290474987334852640838790376719055864986052101383698389062866364574808234036212050417416107042372747127074577510939716443527430393445939383713696657509528768919422394996580848031541747995055641467457554142416982714104054911623261531070533071515570145365487916971267601973990075305247129397960202735737875972103339416152842722636411873785725568422545123404207782627419187841991595146749191358928488780631735927098430104333141217306466690147875861296569512785700978643732561579327011713758111000061035156250
747 1311169765855048672283367030101674263056040891262133954675714442758708530305264282105115240986994608861684600336119386691490026272054968600809746924153027483227746153544901026571966367510620709481470681117633387770711457619683005046319204866330065184164051615846755383548228500034976557417019919347308049173572490231015733811745956411123206945415647094051788660043183654587522361505270356684845767492549291162829238680336139727079399776486488529948939193663316448308260299035618469697551890830535935359745375837990193391487967788965659371447358694240392651408910751342773437500
748 7685965980760832620681384963786945557247388351931391305497660139636013460548030220743062510081291919641351167267120615205440653472989761323686875529439389024701642216158937665967840362808361690255028279813922016001467176264475028325938733592655312148270303445740008542869122403080016264051469814015690565515018053280740851323704225325529868434768236814281947082112817059277614326959684039014814488113199503238997536018581391668021325671272873610129454942964820072005943247871478861976534889700206980754108919756658323613749532335017887116346280151901737553998827934265136718750
749 45054400769829212664592080762936367728739542683530664028965866838807966157740862906140577375288467850097610307135795738741909536765337647612651821397147052166254656078674185060826445472247109352743947935604771610804512436697482440450746873250428989612282431352450043094153191711595963903201685397833061784535367137783734741136898882937583885449756749748351248873461331465115367835991240143514197984849399292579564913583782681449651494740291783038192152905342625621361834160175104763712911493796123106245762142449460176428832337072670727144696467547646534512750804424285888671875
750 264104139563411949981000849610251122081354324414243655145286750651994065821663086961632758031345809845295208920893876290170524525384122511860521883916927051695231943807794056113284093131321721611354761266808731886645127404285329504316867610383435753902023481169671496934644802507585999347792438010148318627186449279186194316788929704655040431355509707935515614551756807639166446077670137611856406086258238974426084950978670868017030507824020603682742866557058348744903958416104543045142744442602799150497051582548320708093444176610631530036088499002744356403127312660217285156250
751 1548147840902263461999973860716576570443679664011353676876603635887052779565484807934437913155391619497878261230142811393017318871910298123210854068636269596142723832251258376257753071901326973572600212615378809210042442238675231893952556203786905457818381878726795011201988316747045307791900110449520029998743770805293486139356953625932072436434942815064495341808927660086365167851216813097989222496867692914546768038092495381847481379160023397499350145000620188320608401888954454154468230263312397489585003304958633419027280898541218553086940001861648852354846894741058349609375
752 9075047127560973921538087200770506847848319930925063957501000253659318163929157874094282329567273356803440183949552167260383827663249517140475949469515452852068485306057990226187751039360879401662107603376070482860485210080986378644086735879779685985332587415956875289720823484199864485940743519100930167214997160643936688301798040909477676910659739123837608079087037486538446237373561958650965872229503392319123222036591221934036248295443513927589514432809074869164284353442434186132482189061770657807253429194972056657085791174243729045184592152395453013014048337936401367187500
753 53196686664659459469716419597370454624541799561279885063872463794717487500782630701191102262392357087049027217320290793731504528865501132773254293934835455689626031984454469185826348521716625598645736082799466805851846286098031771804466963390560765550641911136372001805092340172623766177559269498813258746196108401956061506559757147399604063856053844871924088714312086295502778356184079505859145130907871598437237329405996678175557449507326463553312945002594962789054473731280420277657838427192977580547762609686688525470055681006970667475119984857201416161842644214630126953125000
754 311831164198981514024569173686061836953475355337999116053747283581632611925073121329734073071861244297412376129430137951504158816976150601668347946775886108015716050045917068249727463703403673242611867114914452057942934412724627206077819095259981198987960619158785350721645513563197779113191725728888925488119276837657235576183029936440895852295007478410064108502574997461653670456734771583631091948636324479497534437832006911952230938988010241652250654619856036718427452956317353700739171311772526085127148204130664716190569793113724023168181753717931314895395189523696899414062500
755 1827905289619317965573041736343621793513118571814255844782420775315421579053396738876399132475478628340769387306265838961224395881818755714980596233544649862305777659583172673994048030442710204024012244422964524118376328275759595754158035802657743570907888606776259840373979150913951941476693536090405864577532690044902261594860116267292711908665406584453286966811493614354913588159628004988425718348848308879596954134448245465640948198019029181905852895894166677182227995874621662182038321500159254315452746353633750611524891134856963303468614656654978034566738642752170562744140625
756 10714874921786459623837606598257504978405757411735450854886850303352369282520510086906068057318067930673970865656452976471596754428689003557606129700328547897039022113268797501248557146806193676627104943281553357950514822009800301394087555031155187297094066538163296170417471209955367807042577412052538571963357398770262589770322905233596536186659767946689763402883530929685730751001715451870559400907807056873666577755787736519997239212617727168419384028693851209864037369001374447773091669238811506405050774260168807682460435622159146087277806214110853488818975165486335754394531250
757 62808694497009264566809070763183369668073482784208717947848015629842801355630927951898212375895628739581323360066028012879106051989163641448603598812950539242777102937033169760442819113208184403814129008655356444686060418172926923029502384423922640319158257543640496517355440653368915838176803055254520007909717085097328657307181882819539789025464860657797021883676353051063350705881393877051175008140832921606903810414403420663357685968808160284160690492468336035259219260796541353021937343617275505548665071848481368705451107517876543475461754983957263220872846432030200958251953125
758 368172777557355315181260292498638486405155654191892646514712680892830580067704963238327794448614805911229891847264440084868285438945959810331205532277947528156503913440993174679754245815268336856468807038309176570235492077476169241523863251257511885215078131546172896830552242999581099724464899424014605133567193446232803757369393687915791855714106571194707816740371510911060524624388437453441295851632899806996753370139005712752765088123163980178717233334070857427559545955305779862002603039788306591510073081797327423336595739275686977692815179952212645275722024962306022644042968750
759 2158155979788608252979260490217168525272338465273666757065503539930159776740225290287591377669923265776361290106174685857885815991142224410828179949730173551513787043201415008478621113353183163575520581978609638031578865194783783606237768099592076293236006910229550216014967780924660070782950739406441176004419990996232421685698560468502677114709469240134302494834105926501495608401586993660406720390104943680190723804023412854936399926118155309556146452121636806323949602294175414381491428744179376653731897368396769553373046720509340237845619797640850379139010328799486160278320312500
760 12650661536630628083137306811576501848782231765354455704169773146833189766542119304533434539742277433849249083708067532250088656867057439791943383329976781933225481030715874039036542561972242520801789640196652075579190379326803943753192424130083072955748632588466801477563185351335554224877629314640153218346122219044709162886827532594472990455443356601865312517979580675553737410580930794653125030696819117194769082523534178411904707660578242199462186895864542119816540936347306017039451082933135104727108354508079495556347464849510291887108937372574679613990156212821602821350097656250
761 74155419429184159663450919368495982046777620895239705411283343933991901977041792330306629700545794337796043809123182330067207405556413950204235767469594076170653381413662027285187326150831056301466294095155533445689294701018151048286426997633475924890213359215325104280945838633172363304854367007722821286518819726064531899281647687450911660322449577340458271373173733486185329980919046322026805333331451203354819704407680220140778881158631689335239793247805617831046707549775226427746460812588813180250884803668765006878412883035731552831877773888924476608508484787307679653167724609375
762 434682152814017879858955059687987904312296917853599564534143848118592419933582245139727015164612248433622890034120465021904746267027517689363517788952831666928549648679786582475400211265686058602448347073717342007370260758603357915216398628122471542773726804526117187424498410940467788643120070901703490661436184589007240371294901019968993094264519298090020205801829040630695945114787440681114809457066155596442205781769143739663579073168656395378189875600654434761332492688951258806248205368687428734127876023601685972186849628107301963677542308919776736786388937616720795631408691406250
763 2548003260376169793156439953518185006850384815207835610037062076336132186934583968958809194709073615932416756766299171509087773343797540040703767712242312091276577037977106338312399564461953036373011562750542573658614196474551521650052015907728620999265735854852216480752263067817198223844929969684023896999162939271963156537240454246490039587168544759696704799150852722073955240695002497406579595026096208462356540030298939852555462133125222621041288851193192053998698526768164505434775301632780849984816773021371490602040603625048798243995669117294144978558279035496525466442108154296875
764 14935762801676456048429095001147819855260957545378515969190051516212010727326463413363519371100705780083790799602323934952693952733065501561574537331401522551974219553123266430757712604043380606600030975636972632301643558832387196764123019170523263782647072705152481745168782948622958387937839550062541715285492582105178635766727954477958091680209095343547198522872915420081003295917737777881405415970976712579322101292979876963264373484276339757991496043135209574019248976449932200440720618094728032205527640813549378704773961055854118046021944410384207913011778146028518676757812500000000
765 87549585984691515602410324740093628683069516810606654679355308012798705923140717534009039289626696281725611047594648967543705428683405681781907073995999108899899722992245189426991438856449431182746061609046832281626477235749977470922469346742342847576543015022052583262155316956118912006927083235086813632632702009370363693561886487897507876773275577702008946167045568001011273843489992125608949628131729938951892130776665479357613377158486446262005139052226352746369219539784910821879504867706475806070358891543118004235827752701550819795610347551217955697211436927318572998046875000000000
766 513192200982609378643370948215610041051454141218657037640495607365035478476441469563203967215187389108537838392743660450144637671972509350126176349653031854482341343509752916331043715999103799444748364641543671098625152632321306727379837418776086680493094096787474852720795811667473138341878738843186228480550579783802618562973550323981980585814579126429795738724773586589432528333514043700511565054021184387800207642312781053007805585835241825313659760425559420284435222095468118470289269189787609360026638751569322682379966689222573965974052295768714770929364021867513656616210937500000000
767 3008189998462494005147188862159350362334191162378348867504197325739370354877616162729757884384711317456994259314243193952928903319225794695436836327214197981444292186608260341909869957830578670466965884429122030805306834933480257330503882630406345377168798710915030278998382638206369828321865913160332397126761565110412719524539796841297032132856989212598045648619635256823257129869528603791746645444034653953198675896071360995236749973433174005780913495035608631597884015866206799716794705436723033649314202776334700559972537458283551504405378795967314353720922781576518900692462921142578125
768 17633143600609312190490080786325976077035099726338837477237022458372935807289342121814979386860449879353499694881486486026116847860173385074341000894261508488413460074995968542014529080395673638696129519824799311684826109091674418929114722206041929590898248088606738792434903785530081648045677898449626319545584539325940266228532190296416266410682198960844393133900647483838494599120132331682310361824167858952905985254864123265288137751771881871054194190282997135043369625829552374008614757682724204984086310892312530684615137583023011613511937535321918990582901187735842540860176086425781250
769 103360236330407955005464169401586662565688684846515123510798601629067061177828587360693001259833792169210050863274167704271410409497636320761000969701850544715855657700542004739270269665131630578150737159507808292796739004404725556191535377996961210037382220007416876521779624774928639338361676264054795473711075377178821848929500271948170455903906305655433236019297127456539180780395442271781101943176806312367272028722515128089999514195496956201595122979712212043584444427034393050272775914094354181948059157411060714221669285677309374775445819936493287161116683137151994742453098297119140625
770 605865904347249932473846765407619215358364440920684803633208422943982169963153896904137328395815922901234854283988628543422290269313159962969898458502547124398081532962323679258715169653874672691598425460211399934964027845190093743268942879889263720639581190779629298063333663764329848788291330034707284375575142931783413055565691264871059441590616133351019287285360459801915719115338156460476242605853282932024191522540801855833640437360851588028251148180457746323188818537203601945001570774121836828252920803119951086889339752883006649182158889142520499793143073929968522861599922180175781250
771 3551393568524352040003321352182109652188204371132720588120649148941684732727702648471985348608012069570097938663843365720022681574677740697180999086604282699286200155700101785849624448596224119547242574107528858603315217057909326710098064952875963941860946235481827136209937510787705569697157613634761285744637032566094471522174304133634798453492032070321523534653624430558563321244705098849136712683571475338257568634425301448841086023751638093561352090218854210036005937278387335002573463509748769462871150056009606107338287928062186501904170245712526882142512363316200207918882369995117187500
772 20817106713499140857890051550969325761296265362032706714237509502344438323756055110077769012479680996738116536842858681684669020035693856862352940481055555178887659175664163219101640230887647735223509263201107189576734149953713722669141869375421574867374177290537819595249516318027423957027980425163023160138549799342103920286069354008463163455598708446157174407943464848633976021719203219703110631543470997310026562438643627164774074523534462258333642675738990374956920632728360858986856908838874327982912572870435945791843940263935721252199229684779748991707570837661478435620665550231933593750
773 122022862481503432480021752721540985498079148886139140051134971601393327219041601844473718444389987974537702302689650711268450203033673551998294471343817691461783121330510371321854520355611091159992764318399873812649493376298874499971712191016689073262913964333983902093134926710868947601948831638772078209594408473910980931026556908037852424276478139097812095794879830851452044923244661834475715946309053538616010718024953778921192445156140047873463709920591397981780065230571758641323069199184061041924710958772941294108356363932341348164935653206571229516252952151944555225782096385955810546875
774 715255698077648361619854517206574005567978178851247650300924405458082906448611211947367948616408663243269506683961742887827775394334611633114353190429565773860254279561078083658071498421638122776922914894100402354304059964657820480593367049894537319509490142438189637740526305204784591959503446077669688297244607547378941603476671281948060382216433757435911682914831102762034749866539861195241758290613564586296225523885098262902418021586780350480858575854374970033566825487442716729674125914417011105653540471794394671666756645139193171541605602279826703684961763940464152256026864051818847656250
775 4192573868665866285103633269889606243839076177840436051827327776719165121694492770090885625159052461238471256990533649982016982856689376690621942832920507540249258012977414561151574556122926870619481156652262335409378611077961668005148442541102059254235959438958201187840514897713747868471974024596095519677986532583867144267010533895148789323899929263826038583461599711652903940699650895978897894317237006034764327130683862050746562661755188721450914173692457856610221096347473061352488039126721759791947332941427789862766566781008470767784455484317897972466882006159494267194531857967376708984375
776 24575332423581287281290176015946169935934725017277871093346725367692130301169778051722706874812903240090331941090356353897213961999298568388030583393544315342027418390440851710074406061351951113160741895611095948407332188745962804777269763377382539714887189604046526717759270155571576826304047462228230382838012043948885674059475690470162787205538911610677176440950952411310066512293197869643989005709127139689648688486348366938750382172854818007164736536185909357135782303816292909038943619870787521038861860076954015202450401429781349665168707406533523968789056723949215665925294160842895507812500
777 144051359739904874643353991432750380785910219840456309139732742463194847683373788322383543978813062620799332664280230377068784852350072613065301670136561809336978021698430635217520504341703424654469236753662007489901202388649840141166509838387150415528285148225833169920630289661998596947936971158488084663108231861514127973140101409476046702479156535800140299116971977528919067396029105651132440829144311738594810433758346981008154669593977830529004131215738692270981663687814403367585332586106596732178613809089080038146958771227418242853716570356411154178732925146277921157889068126678466796875000
778 844373525160094913918509247663666596488928059782092031148237045144156193570251293644766356692574237963633047009821232390933095565818413479473601979055688841880399683489795896375058437230067683246884108397488008843575509002294430427733795629908299663860008412688768998104374941770605308862222712269710872697181696138030163867071435260901884240958074376714045623309504725967843610494247047137838634532679020874207752015656923746890402379719527090348003091033616015271429676866339919054402916458807641238964505030870240793502834435648558815881872178193218116040025256197054659423884004354476928710937500
779 4949383887606664998342682972600861600207914144904171218423359851691053577351054889773502922873924966788862101654727709308888060201550882762089416998008232823141724139575021485955267140204454735228278408973088620281635979478949520220848109490879061938575548437323911066650318692554651596376170831593473549891343217945548756763963783595991282779018951918008841959706379983387824169869882720729727835246238250527803821047609517855575520578098982827150459260948472854377527170746681668044489793824770041360224066844982811856132278547060035263559926469151390199968133798424929636894376017153263092041015625
780 29011284701080450360449237039017443767051341434855569482689737582396147228258845625651289007539660386391900379658688179524014576860746530565824292202580297252811659598720723360298909474974562093027042078695188296957483735603937668614716924456374040158568921031514754030962066561998217062773917887408962415729344843210606569125074344310828159371722103949103790880548856257631882508676336270931977067872253426742940191341165264128522677051176659939655221269788905967226348812485590403523613971563486270382870856030396654371371070338756524513056135815631734450924586465880850028042914345860481262207031250
781 170052128445202161067342813632159424323300543689877117264641807229807987751725723519612439798188690898384436604667898776633450465984529574926589026349480992853546299176631350614469153176632830123140308313639603035923992154024166357918595074745460728925848434415204595156631380901582166315287056507739775157486509559483472947109212390886416972422054128490199490766493327088886305329102041900203610402666401672337086736070705011581869976114456056708670065951587698786254555128143322977659013670670265103172656960858485325242910834118551319311725937950475306853254271743924874726872076280415058135986328125
782 996773481426479232501592700914697841804616406636176768706198089848981085386565523981560757807781398899431929093816748798256555607711093315687214981079301607539191898719506684033068071700735440993411428797376574669706478807177761778229446515317336098354672896495909862816757502413850694670897687379846866026928219645947438999341033682879636088669810270347144805888643809705797516905025062723124090382951327273981379637817672167439823516978973349375649300145779355253488218635156792345151364530541663876998190800108006824214357497859949591846374214357877088869266599124863148517761146649718284606933593750
783 5842654055342570766024755878398693324838890985648228173497282914630607336743050733494518957656152482029236170343846404624140868739266890935629864380471580499369598416120184875949816267104022485054950599110085070803289819494244500977258490071900771493266167686222194222603743015200997308931570861022087073373233730458053248411419339160058916262305711780713045104368935878258390859433156117163344698514748620054415390243867645347854663661061585075464919467170820951020308239536471516909335496821569097669242909115558385348528051986206899021546048121811269808348419246835092621950025204569101333618164062500
784 34247049792241399860345296662683058310978353036574385104080523997521054018339267158599873994346877782221863427306350670947787465556257367610515360465987723806610499231609662884271211199823187677165643091490842228767164311743471823487845526140565286007084938668235195675180446906673148926918542526950954925060854910836882087540490408205303068687614204728685709645021313876111833511584174729003105682573089872149005366284346988784642718123929031180089571340197411592907372639118057374945043467434965606619251609710279568500635338929773267259352167709829983046509365232634714004689158173277974128723144531250
785 200740709809821421461318423064311305538886831656964662071420046582557176169125491296512606693282703374348884348098275730787097582438402406913180164240101425377262763658902737736449735577218946693083092780547327416238872080811558472360140707692637964530977015703843435392994664195484440743784801572492405469726469430213563375588832000736004714197514503846549192321084576924730438745865601348919591568795443015166326658892803973967069301071556466782422704738333141431438327988172078304111358653732279779724646496342557430436641963758667924695219096104475046225072676873979471423581344424746930599212646484375
786 1176649311411802697594227169260065068437133061572715016260473507885001057444349230811862990189621707936213285326849758292490706513884041675300397641860636831516510429840885523202111672627122141495763465757671972823974103187071838277965063518339928378081320870291398961101633850034351040720718892585059205502016978625531054047226471084205564396328901121740875403169863171950062403890609960127903993264046867884857882091524010836322323467879075612615246271418184708988420072852247426762842375571456317217570590591990761338825128016883236547188446683947790298913933662930397794355030782753601670265197753906250
787 6896963625975071391854611616541860852618138214402755271991976107369835047571070312403584127838228827585075512423109753300107706405969839995389759322193671231691397921541826399862064725944177268576732346316215578787717489584015301995424786009183930725162652341789023440797302616697561416981200504390106049886899155998811654251122226941748946909387940628758404537022073974867616010653077941666007157517013824512273267961534008180788692664994417938525020589417708864991749470755578436396767815116291467707142555261366313872956682466308510762949920809373996398229067733391672856413379122386686503887176513671875
788 40426684853276567385058155056734990764905585811674234744839643026357449455130708418067269241015155543534565041240778605300666900590611220288469736370372395480137922104069602691659705111178413536747575760482438768986440636199910726579568733778594351203680736111621198329919274034019297798639018013326778269725892036323550510834871342912473190721879809150926311965493030476285906273088745579070454455705335829287822981140731045845082541625081996077398137302482725653696592899385517612945848498218581789656153078673916857912841922748658831505427748836553607611165304415445920227512033306993544101715087890625000
789 236961410827303932556518057279610958799454961030641151003707612094212986561295430671612965815764970040400131351016194945610840644561402459016001587671784509115751161634051786315149253201834895596709521802683872181443967056864996860157058854038872183142027107082210597747326641983124893677041607898850921537111422356221438507830835670769819365906596063394679551633078922119223441407914148625596247741875921455572078520935779694573702120355160999395783182994194059576882725090204826287762065010525323025582746765810571868331896540553832128133225864624924739036893528085214732925578573485836386680603027343750000
790 1388949421389842177756721986886490057179130585871842349858370832481151344971331434054644838395770383173323730137223538754280749953609263244180971924006059676582960127956360364703440927237785835949650877659849562019657833966773746646156691645292111817654894390301051856457071332235222622923752811254475758693330460751782268352048513439818509342860143937201458724918043486005813459352891156483407702875727314193668330041882030578113290359228682265555227584148359649989080382052180391194523472486873522095188778950128881087507874240570932356923635206133548698817153986377614938163560509565286338329315185546875000
791 8141314718175657635170175966420440130238748697315025614486312589396200302348070701758800831474515783260880191234375789261108852177991788542261464623410367574294152801810801057727633600642809816994068852876210209555903864765166594680346977303178719601105434182651574095844917425486948898725423080785902199143166191458353289005000976517470419731173809447829118262984047655083797258489435107954960410905942183025904141848708707865753527389080447412282495716711106601927939562430566176071592129422018999392660370198900232107634281098311187302892828629899585612104145028390840554965990349955973215401172637939453125
792 47720168198211832872898573120508127735605140488248707478181191726375147284467696262736005716994974694400575266703575598883818567732943533301888244581164245251406119964458275723675766809990105512441759879718104086967311769401812135938777237305997050809037552215098903265978790321334422514579882793766170077432986584587638176606868496466123759105459137021762166375278552392882450967378057661541914817437082648843216967283549359111023748943989140267772430822613900149256638816528076638086319743935356466478230852479692589899308822278139810480776771254832548496660331473597296825239766349113779142498970031738281250
793 279710454869308756999684040932459898573527271103403544296505996496395576396856944631455478632649366785416360007883537338567244380865060281200511840568389342342607122178751428477792386398323743682106284075978312820815568847780310185370806659896712318612498612219107563455577409169700738176803800965678106814088064377506433050695473753139010343796312130055244964771295661749296291793596638456284450673448429996970889079987366951853927507633371553230830913693199568474771207498958133522869090248416470493493395355161714066294882880764337874214862876177531147368261101789099244696590318426387966610491275787353515625
794 1639512554276381140700934964523792811759779904197757491321567188786489755959867181434208538037948998695777868263132361470502703934916628804259197207695759874025697779031191086918819658620300717385991727978704817375359372849348246414455141883085928648492778770074487084362419582296763033539974793429631513054894273914537536698800448422529263331251040174404524770811624861695390954017001485329882571355737768230923720947137942974133410213739139001038717199153522861162738505068827367073953413041861569915747752780723518181889785562541448910869244881304505248157069944708050593384918158790242159739136695861816406250
795 9609927441859196967489905976065112248958664233581210734496864539365301541863731064189482894253137855874982514397032379950799723945093412445933345623788287153190211139362455629394331609712575497581383303339563021854097010687558039700041782634529281175260795052137022876095472233718224414550561203103187469487393289466938130172103928691964529707013417705932736961208284879693247683434926515678589202311148545336865421361173739811330163890964348513229024352088762411994786508316733681590391986260050343446348545600852335526818314272584650788858346391892968205911162720854381408264188735302013810724020004272460937500
796 56328059156025518892578368918158532191123451705469350073365307943876511577284763282240526797404800871682324737961572120549998997190608090002872699979497900173101135600107661673179507727655304393107598912923189714695618277511295888116580934171518339824365399553920071741090088386212401170701303011459342406410290902461305644289087160513102735933916489514953195651961728974214736660229959512484883048667070363835173521223211171930828516598288093948473629078359455275036811161773817717699006160953372449390643625227592564477609494692554385252782227609114732255926014661628160526407604891119262902066111564636230468750
797 330163290846815458453396250291107500124527376563502376542709101996551215436976884172066210692537256774274207250306528999248677806462221766096754159039156967173308121904611442232994310539891282006002996078303753129856369751137668210308155341545529940224790665947943330964958386012269975357335777372422083698695094377444446829101903409796620988576503817588933539441629381918246696355085707161768752617380376296828295617457924299635314009240624472903594292702256984300440108552071850261364783907329479084086485545347921851121958882690593198296113264243089258378532681023335873353452551981490614707581698894500732421875
798 1935227835177902424253268296222346585636494280768979040318728994119437159718314159741724846800694936906363629007211780149934239311135509968521303879317292814626411183600596938589563417532946961349697018722743914051040588493095635635969371724078912029907066444311918912619398433086183439446810798561430539590054558916314538700607519045108210778124343943508287492306163019042198755625236316013237756044346836038138989264493939852470868893540227419121419343263901821750041130051553868591794312019945147679794079975504625313167286053824847441954750786666910558446951705648515990390579055713260459015145897865295410156250
799 11343177845229036496915573112547298938716892968124256983015966400568145248217656894119491895392322027468532381559515450984342283056264033382469757768015971451179677948947353278006885840605520776312010717823234282281426999521137587806741295843167022175099014599900610002762717315524209095209242144377427333362419796141739949100789683061178542913224722252852893624808895890945219085828706414189637388691630484103785146787880631938354298869604393687405871979384971628942099451437851704072761253885339409480952621673426488752792544706447240912745238862769705890847447040032354242077017314471731879166327416896820068359375
800 66486994903380417710372434944628452291617060348896031646409141295465421525120893254409722547350813360584100899522612054618225375642731393741968494038955026429407677250231315047746203922875056632746812120652916712688452223320275535809550092138922085795535481048082147996561025148680530563255938021445227494678367586238926427936461695432503649633208960258584117000116001303551506289648485055797247839165406726528472510007920727316443541915952099593345874282819353366272451856957271055839983509163908614173524649203609601162377974755256177952005907925311069306445410397888304884078669587665899598505347967147827148437500
801 389706807325303121975992431689680022050479310514559950289347739690246398156103949040916949435275124929137986640215136548939190599865022394104154525927467127615728341040457718322055722979523124565153034601085863361864678571952468053938209013999131675327896502618017801019075610449326247848146813686408785874377273615011326937094848170907032289013088976177910052527677689171270671418915295865421810943627758794400291044599852693974694641207428107843709838656667443533579967581625445311184581084678500638429091029525769368395478302197345963773740125372142345319931496070388538856266169574382729479111731052398681640625000
802 2284223561561425568652227429694449824553780194486721703038573732589089467280385392893505940202855574086532643106156117617153055228417663616575497363306614986791524074613724870139280793483505683310985202841834570962972637681336277221002539672647161556843305419356117317288719900659689479285996689359502316165724868576534512029346884148396135730518410646669986901726938002136118196662359454207446578513106291939933090724873335936770806617516274214688581189773538007850856897138713955355813137714560778005645557474144609596050304013976633736771181922036599355099087660092730203437866309812420695379842072725296020507812500
803 13388704314434962058940876746554192826731836945500909769149665005749723993000808608247831735747080148212338276943215638931922867427658129732532487098005992345929439819295133342224489747983319113587415635423831066510297912080033534915306224513459360594360357236889283507703945659534869319594736733617194315473610707324685396112703292072201226915496705754780690038728192221340916103711723190948535294301085439054308287409642516793806611989513605707377723804259776466467694378528948028496544454070101354534319161296543413157632153251382157990686790971949062258598447463976249851278811642263377734707319177687168121337890625
804 78476174482078570518066423562025468489197274503257873840290428551761942474869085405669637718980441290353891268340992496249517681465996938527935471883113466615899928090466791577859244330532573242133056278540176014747944321399660899745874947041456546679670778921448131566840851934270025350168677860922838431164411174192296773133675707564906027505706225032396991309991067690215066858994863176707632522153736903560860148243134476004858200024121735971429381406090838536078280652703566912673018833019579127982715583146886279186733607825423371217813026922201738260840449674904910896304846557036682952457340434193611145019531250
805 459977331843057417814539902144977300712044198362865007956496930309662931535756856562280680407573553852798756707948506083935201276827588698609988681047527353440088271358543229180209664336912583437841242246925419017629725684430480411330573893730338688155939747127885752162936449155459583547262222794835134124394275862850678014751492282873559277573363907264312466119448951245949250415681928795840421607775078882937315358928043893953575123492513860673106151541918151882885046802625114798711750106299269545569363262575336880490451621229736006384925805406647922341475114383009137550566321206435560497993719764053821563720703125
806 2696089896438611878211053144949320092832046513942568440927165281217986741902482219303033002998603522409898968129555488508584277794192584831139842943245606543196123699398330629269501471174883637984271166448914132355488880477274806940827240014192391612725235290128768439809336432047309752258205306119661491098652933934974695944140950507942037624110250143251385617065040435985817741169751194405176799067562806024746509727029462561353277469649725426423520074370491667268020116880782393988299667421329921359095801876869288719320646831997485752628443553585085052694744834005386964411203273850325956573215080425143241882324218750
807 15802712654775454937515589820553413172511642515182292853680935804803083222419994859106442144529732848084005310335697278041040803030520717662538513445137331990916680523599439942543295286468935988328754825972655460890288255634306979878137388771059524456070708817374759449614676344939330768874817407887516119675554375014254815660635753156266655029329313928059802362390911901124662409919746773505066658093787895849004652288976180484141072543165619412882696305165108055971319074670045171556255869616078680144923811640304934697572209778973094919852727334342318222318337953964080789756325301498307567271695006638765335083007812500
808 92625007146970536048311445334994828584803585661959704679069771600483835957003145338263151436965086919792783464307690336178645857514289045764589669453235017423823037974830608737933466471957161810578092243683067272320364456927432151608789719135156022295039801992385577001688873212553931593757766400815411163276925668620586397378326767110735371365328536142801691279211288216906518789392231799763302701481839501382961605331839309823311352211681576299533119823845526993146679637039870892985650708700385025584765035542571015181721474052646278309409004096259466859167440068536923781459266682980491225407604360952973365783691406250
809 542905453530066507064464451240556651100957788235662606740212991614151200850213498116826215041585361509852837663864957113643252608054760733685577128666821683378671780140434376048204920255370581795690010668621998716634133568785214460591210011732789308269177129478598812478128354120197377202863582013987416929593437467672039991297896541294413025068499047662942784850010958071755633426246508454902176649839059302783787898659076165554494182399532353964087096153906111931423878236243283787129891919038692247079769005413288273375337961711248671505253808133039444563625211816063449308923465584653111903890021494589745998382568359375
810 3182141547946368986088917012729240421291140808819551643508857419863650639478526002656416946559925580837188884954010464978986191121452421146481504499031684809303635113116954366554144904371529500432184202571118351728134234040293443164352703891392766735144507941778247286279983214965515515872073321080275658585536447548324495770668752485771215988135840484503127720765768651508079988396350489017189473094784535564024559548988626419954385976920575788843151347063860519936772131151312956048993873393543965045802628892057338553165930846574200650603055564329759405315454998584241922769249308680650223379871022189036011695861816406250
811 18651515502794779079068741346420477687844070918683034778689867349279969503621400416420957614513977718532356978608353344325254809142225330229738441751524338671392205517231511589358119534125154787149368382848383786393554907633926932657265968061901538501253664655549842839303096268601014651768020725354986870755727770661778667576786844553852529561331259474745555811887184935631022882852202004022570279673822793633115580436183751712957352609049553278671483629508609469339746179250735629744801422974438048468968406771237887304503860092966635144984980133130471086183841356325519279241769636350223304788187306257896125316619873046875
812 109322133953574667244922649577863467289405618001204950180278418324125279502600360585065432408737498224278275041972436354481126447759871722271768251860096154969838363519168316374410439101111147229961967950393885970373819775872421152287588878683105518014534175905085139049882574925203696629611984176625977703212635978293802579708484162009468020253716821693191460782904489474678584361529631487228669300287460950197023976060758329806950243511418238848374883285836743122946018922499500995031970265171776771009037058172290105699239703294174751157806052357299860882446141991974968390896301786985311821354116545990109443664550781250000
813 640768893258254874282137913664851570234314131084934832778487977218516940476500962018598457165629403385191630551301916203142051469191347193605391239159841687077852002273851912174820229774273410925877693365941635353512309102981005013284483821039574033162581963891726413283326935621741036295924275281571505618273784908903319995117153913965971134083694824394001314991198414185122610117039597649716110736782064336702683379148918797238560492572421991012416833658697610394239793022762245607019740339448031424588718810416133612932159140175756735085501698156227586151840419350253212349150921250950929675127554219216108322143554687500000
814 3755727609440530555541879400341308798077574974676633545058488694362700471057971040522544781135534535040194608829164687873466222740367819061828428913644965492428743416261494937500286111910520923941074390196810915866634693159020050136558889029769261467966511069019038722962876338535166293029860120871569155632123509692829115482438215669680784159261236932692285254554913336661794191894932641762172817052447976043315081140043909779134623993177454268743892122147397970632801034148810335756252931433343161131158146170713656714778654576532259309973600800438010408839633620842025585596744971170202198607057653134688735008239746093750000
815 22013348110282879601963874285886629120594655107464989580426399685410987390711642935282675393071179945446848953458287484355343762749258763344871546912259113402842930814617967083926082729082421844345745894388080735185132433561016195235510539846396189818968330820171488006902153198050337188084937352526945415117603330113506759222780968772998560329637824389484620886238753056716397977045945828413988787466530178031931472399262805549596386552391062047867137461563963157533618845540426232962014660408761350180574616472999110486229576995653338636938555410843435474841826784659571269204326562679736867256252708102692849934101104736328125
816 129026068949468727291280589931057494040832079450223527234955307119640387829856806629432023545178873803999031998530997806432313551733506194784225267163422163413859597700585443258655263145924955357298409223871714696916842988679000420835308149998366636561693189574215850084164975748258733254864958343701692093200175510840119795742666652936238583696932028142432077774931297571113971777145247988040773349532292399079528738533004510701842724909842250925682779018347862918058532818971507488049566358985770094333712105194172320851527001717407291186561305885120322786170589016653294080862137452022156414166431659396039322018623352050781250
817 756254865036961179249200367163588774439664365879305380570770441766641120373082346188487904069803577021648064478194883500241116652348005864737623241289090616297568543916663881648276579183130344437597241978906849264221900997849233647660366855273271094105016830891341084257890469194530434168484410223494994283174685049334557795085112366434218945709598698337587168853206052672675973268090670424846358062283020909732994157860184564886786238839373315326315701311181843026084998973599108458077303603572921848455876526050650375159589654908265948435717145212745485643300796870781762181990454490241627960589454460205161012709140777587890625
818 4432597020377423639136054123367161157802490337299535579535592609242188504970939939666201298338405302508147851910340376491322619541505332081823565336985493904314926347520421439969125555390544998700682126956668462532543876141281019148884547084693170364977191147566122722897250487355527326131876356431288061787060963582747715166511120039906663081178584418447852346232280576907685402374057376963098220580208114808457559852142539966382036587297109930265961151704717379347471029320676902218022484344671020532245399204676121996642046309125576701962484073297527980677366953703989007506837530708842035065408992977609159424901008605957031250
819 25980510077989310348009409372517739531373467534607973985535944117804974167852532798981026360251276180920634728167473434979110173974426454024338252719540993792921682161059534834936191640635186506469298531329794133136639786172096260851286797021754400664637791263076031260723345218273121656346126059962197463585040501292615125971131658036416453433054316692555996518622181274013105886435802668145898447704557960033805962416890835516686526381078610475284058609922953923242168196515696365082536604933608839124415873484467870534294528756870079767837554375256995495944582463529009656565303453066694688855520212200644891709089279174804687500
820 152277750498646971748311248768214101873693300006365848952913147273093848389560691419657048335317031575401750479146609582248398775210946610909542253397087444464268009259441196585944822537689048978370431079405779062744223594992310628375698717433523730552426874133346021298776047018965316631687270783385361692555751918947204647565827495120447676234961165028402019605704019013604129870914001306069173931489999522747558300030435914659249334936614733759393314282640989817953903256192567007449924445012732738479341117842150048614046935143468667447488392745341752897466015760774840991929395409221681054190433712847152492031455039978027343750
821 892533631171834850824938631746927148515214861032579466255043419457588418119944866573832825430735818489259389661482103385725176249109102548020729895296257577125669329204581274295742158518257183640690795426804784272159897825331380572351948693392430999953216894236730080825600505817916714310874888857268877025349496364712069882888616269502041333152127711514847951744763290863643540962197837429727192618764144563802290717497365001400923968314128351068216313559550174287880833173816401775908138568800320725103506202769410068914959363252649994148303479529367560360540553047844270640922764398518247756786347935076264548115432262420654296875
822 5231329624829742823645845764235993951533013475067419839491549964358173034339138156002766178806578769652832206721489708962287206675667870313301663382604577067038715886413207516422211526200713151440369508336554738560290038116292307776597552644216404748889446488524155857665765829797143127662836614913016270141230135708713179937679389365395208939314679194633453088775156545309026032177126786874861939315558351924907795557369006019126622425355704232270411462067121264963704597336473771837755126657514998704318016605721553383308112009802826523829769083518261335829251997047769883514350601925801476435595738223582884529605507850646972656250
823 30661891503837824127968580493432383705632910146502014603805792385118087297917860670462791330832616935896327830131148223850096729910134173016620116408759009945465676409064807849615336966332941648213079134709941815054874739379034431240629190244057535945358922983446405517816764729297586688972226125602806524814645303136775140605894983404488674248290460104877810718329360607605073066631705175295605346107007425653820530749285518549372734822487415106829102737897836696340084108034970932239369550669168318264550120286455183605297019673143329959502780145593587420612496325133067484519062196492489628073252472262311130180023610591888427734375
824 179715345344874182090043405664232217810730823787220728909109674731101510348355273750403353146307771100322781955436366195224190417130594882792901162248781378481185859102734872120384468280963633804031448173725713381967796340904582901430338710171869644958776015941431562739431733379648751343443785819884743302446632379527770096660182492710845349829703998427823862774285492877893059888777408045695035392111241761405784880756690947270300580055416801686839206912928014529102382880206968480845713567263623847363572115694204280642249375043171685343978881408060032328222505249202542035630989830881419720004510409694375994149595499038696289062500
825 1053345258870391446527989595235363546233283540395491591403056277829895431844829297982607531924491123019909807024784900561732963482642815153314108459843793342849795917340601695781110498041650126154082549414110150059036342966912412642555272898512202397964073567880493499723137558721718638858940763347722799719551400053672613113557215301033811904278145930185527613735537610127812112755387217548029996948260285018910093800521742268471060557741218369875729547118467777240540316485376022188581132615502955746323980867289902131454758870763109328002051070732549256172561493936444807146783366155173822763246871403453042148612439632415771484375000
826 6173844592718166956939669698612633161101902202944818754216339288967572972468592386146816301038499347658119144241708858772404761907070822882584019759703147827330919569251423295614015819730381843283690577091304840644095496633696353647651250004235692389268913128298037383807417204312647205797568624525991114664551496294252993156932681715316124859438509340328191332605246764096745925086197626358222622812694893687200443367468557397709294574822668312306491944044187688027770601315495303765213266946178908871950770508020159090066294298081280838789944251836956172375921244443562319619556939215747413517848540820409652951639145612716674804687500
827 36185952489286143163775468262048457934342404980492226860566920176044270547147774187447312590931422652868997043520218063940591227726782903061068009676716533957866322067041843717163893888472561309118768142647361941080648136303572340985650741299978967276655253893115233067310102875085815240695079850909761822609546210582632851517812088416999585682520443026485860713346894829965497738426504968694634370644807387876718269360292754622777690008775382112916288319571013577805980019163090007475145763099334352199855633278981465306596665675379000951682162883338481579244352364800497300099292853373483567027725504861024319325224496424198150634765625
828 212091709424947500405009072237921099169963069146294889499543556666156801533498509339380420968854485885314623371451393574852587914101361057636391848323208920564179984787048631145363564979663288289127409095055396463644036856662042900478216550256347425905345763214121305861347099415591293593454136328324492937588453849240708709729765331070792254973976893689963759888256229009865856372983289213029128632041855178478526731045894798156826939076967457908608046506300731232388665775624495196823059156843921505419006428912662053126178064368336038401270439484001509589971067653299234298469631391967897836347070605889086891693295910954475402832031250
829 1243101945802514722583275473636968375973567418098437264591038392626777922708218128825188517474536273601707575674005599336753448542692255507485844638600088971336014140468772448520948688031984117936455976220925539736549963116209215891550960060389200070491081328132570355920370151845950381062763215209605876310524985517613129338844907516161277223923083176231301931208708089191143498580240755843259889696405189156801718756668085235629362797953379972530118304389271029824394919490889436113128213459252680433936591742858643043873146971879533594597923462229776332187935291490395647323559490004410008613081224659868695425757323391735553741455078125
830 7286000077368673387645353497233128546441560339691717491533476085249024352410600129135142823140011831402453575386231465078405986281386223485194567683324350511320852540298617249780488315708004243489617954223773732340704284081140489517862534034941948642766141310250671383322804453363527464546126899012553500044331949501032695337688673731818006009009193472131065094780761546162753605159178031143474683380866322154823362048791078717859607028569952043218585631718543958667125942283485050211048627411246791426289270068246922399257308112049313301406321279574892694758171250753354035763096863015513754896273698746789193592121591791510581970214843750
831 42704237303169484438359562549329493417955378543613565799977834125379627843129109537318396606066064349411466024091655530391613958275240776781311714596163811166012656004926108119793377240405302218665000240604900355649575347827575203256808843398264639893111523672484212374672384713289308868829736949292478163340783364519528756519779555811796299340483831317680787467430510302517953310778341888917026197494372440575363545851587449870744839112331063395980772218042062238240752841211206950385531470303998273677897112261981939045502056681998852151238784816018744445783020943392631500351612389156255438773471949653881551967060659080743789672851562500
832 250294981845415319929626322547001559705002932707180660159735691427068096971383724261412887315612290195859612242136518521531062663544467613719996602573688182409408565301666984246544924142342170430254749054269735672966590139831632822710647006682648480117435406584100502554329595254752875327130951839048072993776893780568122950446975943055859235699196829941027707694951869647934407692059128399529419023609423736129235921674456686204165472320168168237307821322521393230371176658924709565112598139987548806052327323730366850944349144936063741301365094867975199687311599406773741243429955661310150187727876017196315672208584146574139595031738281250
833 1467008706393114395274020225527492559059281446480556308406239638311865886378665139876966069971267938307258763898828639022097281733679446923533415806663204906754452832416128046966500449831142355899680189816912026284473307898940445305072436712595687768877097112037894011859060705383863987484988038820225735577677465224896335156317509718886715635836174076632729461918805262403658509536451235208283565862225204916000694957614499047196767715139383629959184390758924025051134303869632502981962372638271857373191938256390127227701266519231200625809805025904981787143763735091920346957781540374871732335535965373318756377329918905161321163177490234375
834 8598300469157223097186695452172599310458962538524881954379132403312430408249175054754168989096691516879058814767000049251466029812830760603338759106135427010319745730882504868732649566263325785522490201469234866659237852398522688309277656504930369776284710305236955176958973778018793114887776090676598515201973778576939252097039263409144002705624366914524563003022730025537602474315728880865456196308870413035429649407228990717421462935260511805152723336056352641177059598194806912568381965082424258171582385343140499500590892481369874698480476563239880336469858031379131925014708027795864454728361073523879021252014354104176163673400878906250
835 50395519070825511935316345947730289398001372589091102764711499033958420242164359497883594560465629975653439426478453592846857589989011502074853730967817692102259920157376626067506908277038881439750336708710058979785710014813849182299737442941279341226491087950784011154620537818860094848525649308777883514582211534254553127190286702260051423250229120715761283030011865079361477882738105313330911869037495558793440184978059900909286219031697678605374557127602544818529003769927065928939115867493187323973380985592485195567034918361377579228808465880024847962031968793489011196100069079541154666894840655037846044450589033658616244792938232421875
836 295372873805105670133421358354664237377540142171330466407122630088627749554688119057139785086752222833089083542284690275553444799425069575178785217688643065969845159857180610689590693681323255558925635847859722091920702213717838412536821571041987265173849484162788570735009496367757030504512175990642368814064213058132422658870228186942621929233637078859582219466463640549169456043521079949924861977040403553199691462749577778816597723723095723272562806164170922484318149116393812712639495613282227778349168979864978930502813741808266046987853131684701805223900840724437772206805244468197239476552995278424429415053964476101100444793701171875000
837 1731205710870985007563283116083870753305950669788680117171441204253483024342490416868511331256421504394454834189849380424705850610431999017409772861895813804979704188856628271272508323098704485819384793029061792232347646597571000842781460323239271850304965579303330430886361689859132626885723514770419866272368332008036558697088080422096079917405811280217356562515351796464300805739941494875805042772842451375423812008523067262475691612113981872638393928155880319880115097108550979989340060550346458580982057291195733215800537355612723030877135374837026771306441880395787949201871468589690058717300890148149683511746843578293919563293457031250000
838 10146730536363058849436026101827914519734861872399166988512519329424682227790135031564982583512232914743563647071125769240127303868172602427589794827584221779878374839567679627287561172758668808184384302100488270288899485719286905917043466107075683219710241375421351310683473217681496240991075640138753991903560203031228109425887064718590299005401491410628654106580401851798952260751800261820995499713221922190684997659903286129108102740326986151897951249314703304580502055888379139942642828802511196481624429300779875934596649198900113775051121565017501228192561302632384050986264864201987650311762912715141116137829158105887472629547119140625000
839 59470688033539892075857037710594614793932317253867667238079656250164228928975479122318076747926754690473023795087321132431841599804267272703940751188777415123039429566033926017620779490113985980613030915458218240313102297173065896344378241596536407653173178657754527827923318565068619110186153647579676396382311108928747752679280863950829409249990162942153049579000262916582500772174373564743363459961624884645672218709256465890383611559612905300641099334410218502924161552187659415730874702418474014084720460006801684694641871605362550457241316796383899252083143564327907381591812662776134781858094994631998286838125977737945504486560821533203125
840 348561314901276145885530295815467286543564207408971900034358646595382210916911041929851967536594172393026814446756738507592377789512857000375602315937004057633987334627563136936029193812791522003422164075425275684882130800719859372235636868921215554091483649876988772806287765483313190380096421735428401551299686116963917384078342942951070063317747767279743300578867420551896447122381629977580328415849787355995264335199122559373015050792447774014207958042483346404420376100213512740886114174297693570115006071499907573874871766744280995228093247454607590402023401065892971285860449123542099141125636866224771215350131114973919466137886047363281250
841 2042936158919735510056564009502261148707265454917028639417479625623787488236409220463786611690018220226133234332955045116822142439395130816382177828611772915375870556085322790949789479060804377770322342091628524923871108098698984960268985251829343468874102610649918984337695173226549489426475042764390673315274976083945638111872661223766342546222405376128270642711766374268671826460112145841707931204091342896347714888144137617357098907211085306221605679739048013274313357497187504676032378252815604201273480917578163341204243699527047930897828259978516684546697745052497200855367271368937335699864275853306939956244292488918290473520755767822265625
842 11973739200592141837253933119715173586229204028532345357042620761563313216466899243785058201867126058973689845697055172701740494964340774462300961116934191988599964692148892563894228879591504928416629806459482995192601516974556491554010300751971488914217356391071098077119382491320328677029219528230028040266549908562779529987940248277891146574823291819713188086820129242284172712637883323970681325312254826336497447976494132335228880163735316533173433678799851428916107304462079906361922264072704157844733084370423438670822350683865634013318540009021420496127655223754372468911518722092385439531059382990219389086838930325029650703072547912597656250
843 70178516676223081125517930321079588934656540159772737296494089495253103572052915056343232547793109799431733624761206096574657883581731250540898309163595687895586236109680078777453467432110557867925028956562682837816014450799760525115676929256300549213158512790668894170115926076512669432135594712873508315461832360797196165180413395676092089157759695117666829959106419208302264854053710214083593777769648130003853734215091719476021975200574174405183826206428371307252249838347619371041159390659460986570360314865396515779050216218402507646882280897896477691672837419353420427451860377643286033209895473925551273586265210724377539008855819702148437500
844 411318237934830004546403848544568545954174963238666463137568636083007407788782424835220822677008441788579656484339562656689554844644622922645969725552930251917219679544612181345231037328872997814399171262267525311955513078426312145527274596968935596122332560261201802007326570596911459935091491523679418846073834022408888861789438597830459814061183610892563363638702249221529055349903704239750813127411847076273808269716320264879606227919346536392801273944271457314954711539180282062658988178505824948716057685431207721321082922781081144843450964658352445487428073557946432915930948148511659475611709280081255621364100250048068119212985038757324218750
845 2410744265202353348967158774406176417492759692190530588090706989682517176277775329806212163167581012439982737328800900355268101883518343474821620116513363278424008255291342933822052180850976254260026729398970147669588060471071414376830352361950539690593227525932181729057115310924744386781758142063080394882601484981893328687994356098674500910848715956771765016591625582619831149394834419341677460061858723923446711412908516799460361170317809788536043520412820231763100168656054847125975568265210736691336680889870503459453852357853315934792902726164543347579137969475131969280571457931624598888919084646085644156598970511140578310005366802215576171875
846 14129399769175125819268285171846377199226415364623363435092770361778322636931698691622021209084349856125203598642428879556061289612319009019924215795736539810987476436956520365072027154981352058777612532066067380245932148069967523040760300683357048280583927306093568100027473684185130280258698823926186549355151973728870657444382806028536228775310838352953028511209897896403158103181156036017065681686120755931754867173173424739227697520265808205879888942672715606821165838943911274108764833839729339407989600764706507018999210158800175942600185246649787396493125339820592865971369370154097159106243948988604558839043967566340143093839287757873535156250
847 82812458900068880702717329417115708708797596597448033940276314731013770746409912850957407695784533540237518761656267004982747178548640510681096912202928544140264000660222448606691600284802462936457640092648678250872324558442294394350892068324458093910495269339126142609798780496221747268302651664309850920122259952419932296904930454021819481158374471255383970932311822283450104402042516102705864415118493143402061243696913189169490696871909254050988577268160570443336114036680585446789036420727354571609783902155812219337653914675687900470763706318664689534580959242697791964022277915699937483117820369342559363133593475225779911852441728115081787109375
848 485363423254573502176130981659538394576087376814636696893397026497261823901515321024052630096275825893783505358377702772305908476009587224704875636128745924018696955294694229366102210547533710824550897193990576288755972512859202575417816689972474840463474093496718773094536769888280512641680839892959705745613399818611374451439108679910664839060116749148641946734420919026923888619218506913725015594614887721965108651983196674011483291701231264585065230672267172310014776561364935948393638581954423166693259523458219222085831303412683540207902874062214105882270112016963767363725392004393896013248297494290211650386224206954466353636234998703002929687500
849 2844708753955886686532956647386175044730270058648715023372919351176432616565475199649908820992583237717012523793591556161633110054162355548965551385543870005573035514813495972961495438932958154903263075711897966420438547836682448327456012031641261089683284841427312643570584424457103793709789729217062956314477463088823893971398130784885682211688790606088714352384246321631833636267618665312266969133518974173946256720396884745624578558662438180078428112556306880314970258899843642898513208610017177705102939641762920993357197497105175199517741315355567762289852015301262851646336996352444424958180494837181357010991167300062443246133625507354736328125000
850 16672778251507442152070028148816729663240849720279613997437103118710252203888234071299877843465359565348366629511375947793703582233739746359529428308467670493162013874779510849662040538001918938372044981275035422823281359050072536849729259033518657387341375362213698506297166829331114627051084639962586767220581836644849941661038584798392469753684660302064490063430310869331893860706254343381074594617888749841589003560045902269118308929503804924311876578504214806162146092770335335567056565488494467484941568438847647959926829432107099469955680095522986873023092377127767586157090953419686506249533368765617313226462536945859937986824661493301391601562500
851 97718668570505724096331449458969858514930137567397378930600481726317597326664198845773579422556442454533365201249594321772675068260766756358539807690008145043583158244352396218725573261528069945532517815056138961216628633346471154955789273653832463157228394592413203189441093919635020051072392175114191767204929930375073977044835190864560735379549544690497488738510572360408987022036275205872844019067396171123389221102923088077002978908242181961414368131380171980312765365220437278603459686118781986647964016035226398111177418826966992184626444863819029763405113959843099919589028040798005450382265881150378210502106812729294915698119439184665679931640625
852 572725488653286936801212965446650428099772942516977910753467377261269013782506834380140869771547973531912938746186283623431893734493213910126557192092654244659282174698789145060097797334915664863967577215991195541576239243058021016053707832204169845266412221082142952794060796286321278603426144693525975704376363604171511585676888880427669575929283093340855770146078221506846683280907540969555847424864309561863616605309118192601739144914212055130917496241616474387196579901623037208893246983810683389783038163594947731492866089347487581315844609586011753777155400376027248637123931488952688261839426100803199264814916102928066266031237319111824035644531250
853 3356718226551014231800332588956465543993478124178619848119488407003002752316556777558563393679050539290785264872710335114002804457979591549186864605514439996141647791713292565512954961552815698665504178977520650695837931281962454785527375964767247108696545402788863738694868601990704159072876589079990968266798658676625911768759478431766519185623134982795653008402001928154941493536528097805605410003399741205357221140535118372765816855076736621170404908706343751851292757426910955059064916056649951281236269482434625920430728202037386576903321885242793553612076375123706036978390921697761364926229091981565919904019652808546680944346007890999317169189453125
854 19673547050897866007366808231195987851110658982654670523426921746827356144997549465812344973002829678068781141734044982005073295593515875363055062081542487277019037037563980897050252978977970542959601116250655740203322258530178861445435447006080333815424316597980490472908290208897193543447476995642245789561580090268811496508673726948062299704472509685767206843317559569192967988532197744634547322842215741323408776181567108878053974708404481163561771322407576433535286955164483745137901057366187800946095382357689532127357249003010524953315335463058733069467599738176302454593671568767930890159347900026951866712205882481434571218414930626749992370605468750
855 115305455963786456654194158968806127483342517398833577501538510457007129542935196304593615850701228953367051376909240754124779325634285015977456296935825356969011965808892153329335176168203484957776756671667784390486425938085788962994863707137740327681543664019054470929220805896804433616933504081168439792214879594070773859845379769211127712079425178831432047581378891385252998642677772050636778606651260912782463883914615326357040462539477105012480405578115280038715830061029510333083287991468625021087058772759747885939688827061495897009195634751049363957551953887109994061414929586745303878348514668477110450058465557221509811824944335967302322387695312500
856 675797305330513691421392512636131919164597059476660276989170173585979090293998211321319292483728618059801709930791558964885756256178802104116229878057077904611269658572327462935447773986351614878499151593642195378483122957730633443589393872242731668017584315554340591443988755827893193098893402805713013272775752562739982772743795644291324926547775316554508328490273468369217224839945660922330409538087778208659055724263162756946260683392011700234584303103681554431884443913941723470588787076765668547872767564020530888177671473234244577414164106062822672008472839032869420730396577963822189978237487932768450523080211791993043846105138072744011878967285156250
857 3960795905639671408237664015545516248240462931546900084994290781488241083738162775914707353584649998911802639945756970858882137786148462244618029607318413327823024051918860970424113574352744954803722505574434384649972779297461495549061026365938013896464058730288842733388789244332238145585735702330491472159785360735981997210104586596549055619422171624215350903806123286249855331994266938786884914888913087798549229646320664270885155739030817953451288258527048928265060321530077618576266875125901671333086118193863748338302751671218546406915356719078479768407767185735136522728598484356201762976024036999641107146714349117322395699147818959318101406097412109375
858 23213888001977239228161874311692977624490781078811051056942756644571684102199956037452294731730438528600928653106883161859169235347250443201487656503498134678685121424219990571316404000847551813396909920350055302793076595241111534150890284043700139214914031453671082653944313555841332039941093852269741388156433836958461250104903099666862739199422014810120101560555247278467820815496290927886190392414195765683398046998989257314854274644744036751281053476749312553398162879661062723421225019099945739034764345281399887460194072035521737433648440475713521079336291584048416651894447905548221313915268620080354994450211889370216944428193528437986969947814941406250
859 136054439769556975170629303277720283375987450906103156007516233282669092012653828262121531993080673675507985150920168088611052990730480267740358219598955617714717071389578314176796568289661675944043885123410232879494857466610516512018646158657351092109261626204184794193181338954614977720256895245425180140723398340556114057764137921275547118573513178439459534434412477787838191966984677849676190258737590906603227641984059088079026364628890585573999985594950431887443606026436639023711725510485933267430536832386022407970023650948689551936815957799040646567883967255635897789960299652279444598641738382458583049895931428412143571193837487953715026378631591796875
860 797401349750664750586446904508629059001374719814604283046577189744054127149280847980662548963524443428980746967040795941156740581384152864547460121119736542960460948472232048103627749816607444127336598360288725136091708698672151494380321160815039846345263245833481050667109505096220559496693424483538281645078814000316622396244008496817794193608998598118163567533233067679641410216690426116066540718265123735637367839433139738599535222581404114292355033294320145299413489895098025370220816385145921308432778045845525078677746058562286023082311032249209094268195118533054166466496439272665483379431215475079238961793413192902235664405452553182840347290039062500000
861 4673482603223439131690994179947199551943384807325270435381033296434714659099549184604320089312896152754346193752617355717971095740868090913179394351855164096754021741369674715557905934419953087572769148094870133412591075743071653167252479366956674773656405024331263392741439557742608373526382730982255758128120839028501900660480246500787871807030633273478353808193228063899203798587462873551540910808654758278191630673463031592295114130667710072913215668718303123805946156533125591711064358361025385337804357753748326585759833427835966419915565013743843195986682917650203952152622540556147055044522047084904866468316707306396295962258591316640377044677734375000000
862 27390736597447140318877726210164221025001585203758206031312294537938587980568588812290878690728800229118328259146881134585327968267713341696526939309220358570430321581528850960901904582446146621280525501365107430539965338739080645302115411223381091955549169459259401391400078214355993155802053833991480814864945417328502436520312864000162880757510144470785105308199279552443811713887631178093446724565336287275109455868955534007135437870392908817264805571101974650361124843591427017286214436831269726904155956598464272092426109051602852820238975751855425190466296746123221718733402636218810536973783604097922052900214006515566822486107412260025739669799804687500000
863 160533698444347654304824271595059756936396657664320210729890680613595726261412262248257819819591320986531352708054507010810599892726642403346696516268415406662101915486392328616049155110090255794245790746128330225418830379645861167992884709722275028330650916280846390634694180048744403537283703769868428190955615929327761884039621069617032342824854186238781079221572409237272034850055230425616121791141845539131271015566351402054975246499120966724982069375655431584365291442501569053092345035877872091867091876576491008004725694896657491951120331754960133087255868588435552136970858798905639260132401101390221007640320510204308412927076687992666848003864288330078125
864 940866771576830862915865941188058549916739190225200387984006293501541356771884309868482449645248287705096774831534965404898606101672715540746404852425097069652851720360700984766476991897797518141428152577055965997056977210752015554674983931503824169131819788557172689572190911757568205372069758027610824739048965731917071699661405198708041771694133066699162432994742669199111947607447432254280807984549045074885552587970200937362976809837395428487878950921751536265453396697110555051821495478629757715507542077954391542405929990336676655634782654778347565859525210846670643819414010436150244710005374211311154985439324309167211102256089816364692524075508117675781250
865 5514288344150150820350134172947798105072778156916158656441562166503680408291740994731305262389350646978222389893372558264611386818920149999607768955967342565656621848700440502489989714843815186247249160808007581726974272582301414432569486123861144799239565542787779381812956517183151133533179763753951389829705126537116619393492086580297091741517244818033694031009045874212368272664577735415105393979879584341176197085922385852640989654100801591317987798309627578275849699240682524064742448447540374798416135857129628534723113191640862375571183658522706322863432169392756971399091527053073654973265494210239510433069817430169236305292912447839626111090183258056640625
866 32318428530695484036550195876650009429531821202473615057378185868385432718754317466565652920966996099151246434579303722667471582821085813175133617477145690314407588867736052548577736899905522635106766644583692130279447415210963836473372981499355806739997083548996398908026990537671868248991514732782143097291912347492809463325010912741494601679579989256140822221385716253462306477184113569603699562359334483150037394864629386013038096121731213429180970111209681793299403348735302786783329439581282034485589734658194255008595244590235528003128105782007457456616992683152651906882827108137730652651609683760768677844586933991079605310581257526791887357831001281738281250
867 189413279104752343556836042323003701299979663718125746059710844495882160068037537695056382296077503876921005938114337907190349723525254044636231984903981526010031427041659060494702444803755866255431376636210801021401540443346369841311616208817392811246520090013267504108598657529874395129881870375884908183747207892042297710263667042034661743517713212299975163118445030730550142430248717291455971269889152674160171587569789240421242894751452314829521384856973441655974485877824723027943774269271280034807600907912866269744691106138492074317196161909442598103060787033590743503446926183801048484913535686353780847486847850244789243090437480532273184508085250854492187500
868 1110120276590162862429704127903195502555261931542715292214757391270317555565176457468801704785671357740402823996996821183538388999448427860236267017773635350360048051956510266974696983999340125761814104838525850023548555145915369755520218461202938167174970875044410771135629118580569165752985250628729095268131913237877077390595367270241642778615216716588475535488343703062970614821310396793391929364893804150420206283733077297950733602737579981579402933213064022339824988667755798398155141289650807147983667714450407657021678483190927787955611283068720113891693241347813041765786928602387086192947802541331523910910200513344056258424608074619754916056990623474121093750
869 6506224944191815498608237496030704081949513845608682011971962897683079508486192111065606035807467448118195269421953643137539780330078173524072315306420162533588214124335903122335296580070691752375150837592711688857315717233852422751045055251704170546071064084225580719780637883044403539793719219916061390314772768460067919600910819270314344255869538398127244446262249610143029481083553086696517111633137037625768214353404405426220763058664934382109210358757813819436766188592404936121609765667186259863482773396473129060248578180529098805252485521482121636468585169581817745477046749683641760648862868574714104743743195244460512764728132850677866372279822826385498046875
870 38131820624560707770881256028692672980428930766977963057078271236272287930013539427207074348461554018751078876494384625196117692562265469775989208115469376522119659390235022880282945378031384258675058805424096783892865637602201093200232140620644097222260146127201360452641334411799981448923532052615878487506090782743087913053869058729248348661591972886043032718840446112621670805073836211251401123304522318214619535027942698121558529404969748020195466093753263731639077678298093664176998587874004438812552929485877005884711168135746579317252675228768098314741988906842628355439246580907115623032444621215459929453321878882427831483625801922698883572593331336975097656250
871 223483486275602893519282890393231300914784011815560492128972628221563754892882751290270158150818022981794693375311842098041402027610929350771088201047110021549120193763444692106697594759192563356646835832518729979356454349134796856927844249150296685391623954006077667570207353505058443226433222936584286552339040441334949024238668258674819640259172986751598504642092406052658981532663328040110258808556248593384657531102462303914206095664058157520608324274087892866448672373761454604339487972517928131903914285491331083348681806836520619838029001264277087953229929781468596696361244979102149298821274664308467006644389638234048079366844685722526264726184308528900146484375
872 1309793299263273472138455585502807822780048916081933492529585134005641315665185404504595121871241763187260916534680048916006806146185192088361521447973710557220995139265213665071599513317936778923539581743227117341717059186974446789834702158078023414099409872065366963645030896756850304396968656315083391313357106418252848631768221560537712890408992936404265444937996295753539013825815322977670917420215454175578366410841935363558876522564349136258205660066362681159566624416828999314705534091468631564977118549940239100778179675222779373659985326060425320140447874699260328314026740378172993455459238832583777789684153424047436276717037983985392202157527208328247070312500
873 7676434043665860542586043760294207463008544599096812340208049282477265449045781001554904978131882900005179939156854785351202651911322752795147623175596482359527460163580317547043001528388142832142561568733467592310747601821766149815641624431200974735354955502096797082270615997326517234632168635973374155715311599213848157311385968307034558260725997458513344132649998320860846137987422671445072308117756271003638619031650174035142228243967508239210428172895699886531063119932153367470072847791537515233997755407826746236809796788379428003035472342164638925457215725688897471285960231307750869904429465586069923705916015841730737183368216136614137212745845317840576171875000
874 44989971118315340973547427900021075418134788389786647331261127622703039812585552897786438186997762552684374002870395399239951383225846542343099269781116929746450673373896860317014069211701963863273303699424730244416575772016249926132497695967808459441920705586503548978204295486364496082822407066862879397648155104229364194599056220260307698521626631879338458602354407316856885325726984562498861351363905409778112329223051027249289866582882693771695893961913332411303721272423573613158746103220599161299811238317450396541873403210232893950622176586806952596935392924655574244445157793927128441695531224626132721645345328172832727927493712272166703769471496343612670898437500
875 263676448408111755651778771060826468574347668811928601279786964584050256734587474947054297150666843292858127780234333713880098695589091293316425072752358783671817069477917039408248253656320843120501463480270964442934779374758914753175421379077411385549121630880163243676476986228278226008232277739859404911275545722139903429125394893503802475778447385426681189170841973416662735957851156203426226550648031109113009247936099336189966263649495403377877025915527494435431717895067949288692604411446549102941692267422807539743961051344585535281739689400971748881642551381722549042051806326268817963145376454233377796214395631944143205704390864330122212777496315538883209228515625
876 1545348382641512577981812714455667985751526409415597348505310639025952664813172770813386271748326805558375147888077665659741413458282447356051342485827667008614512707510071270348331434135323412175698511331084633214018850596582729979238799575744987641742172703097605173887048857702067699498454023189105065579433623036809842290904601676768238544663549679740961169917153800976893297447590276950083956894628530039887017429161670867314231312489229486836355299580130896829219038257297495333173571824292912059095438365326476159951565133992821059064790994947870620586022636795465494981692016278939384674412841922823696507425871769161218372045166202788379905541660264134407043457031250
877 9056927693286035882799423089635873871418096027510291790788044308301689170257493413999853726420080206056531363554820511293435018689912708223733394698545529784757150860147606157832812037713619710982233936917208663467569336698086928442740749662118258293704993400896005707756353609345115869854131496550681258349912499344185457809427633144434099427359304485579637328174938084654626515372100631538376295415425656498178453635631412916949770134906541423130342204650337434032251972527473199156657525715412488100988493840854460020342320489538297163814818970569666369652388057853815565181736172416311383464560474543777913956127616407765130808926908045908277244961936958134174346923828125
878 53080479494874198851339415928981868613737310983527861433029907077857512898333330008000367375767613748729670678143563557363225265664789643672165074315894430291101697680581719044765384451997754674579955932706650658208257244993776348926741991631941987547413244278825228560978846529347119503582330554005694369302639484176977667409461156111119599851676764591364434809391114978138306760971419736898720739418329423683376004291507823669053671814680134415571843907977202855830055224851282756805372806636888765943873468599570820903404840238005556639323785896759843128728028634403656418878262218817403955329755013268101484098034672738705054025184701393946795633382862433791160583496093750
879 311091549207173027481017707945976517064166657231546155011218200088150901770447573455660196845191923036208525739203586278396654235995356163230172071570569036117138651791151608577538885906099059394268588119747370858294720385268350194834983158123461334342720865847927860207178793612484116362882824988844986416024137556713005106679832107768677517978739410007234699946158339127302436607806895143321709454454282109638907135724121016165829443907504363382498615383122234845470027800359156081827871479136891007395593053430997312237736312053725417600732532426635610991152269851912992235920683629825679118529866507027326861361779002013909079373075311503171747062879148870706558227539062500
880 1823228205418277683450569368181851748220913945951639105364698413322913049096271794466269114700692843689354250344939442217352877104029020382131291303894305742351640692007658210453559204541960202970482382577736399706094407077957942042830694234255945924487206006674659758922111336274826885094925366171102759063720317761345867107912407036879070247027688664929374581664040917343796106458702866879065369760130883665232333175357980389092145072297283809263982502489544161494906375048016222125035907110437631378271017854140525903810385364140435441750107812412778378983332300190497660442403793988206678065263995095992258241655242314441227983605508036757392176241410197690129280090332031250
881 10685461648999320582653471688938879448774321651179048362057514670306449090232900507077773482380166898762517799365291937347081818749872561483658743382126162122585313487676531869688419233285387912287241358922890684689421169333413176848376576647557483395017960030064018115370580291860023233580541471764301044472961327570310074663217840118093707222327974657477512643774104885505143514537051739007432611428192492411116463162251812142057581220253602385545495043633489513624704272919023912203755920442593198172057896963940396808859008936459737892428530368626015809288327820959753510811771170183403611521590190827513157442320814067074262673976542924181298843677723198197782039642333984375
882 62624603960988534229441805571137645695877741686350392753718012821866812254904216230800679076637489836756196184565059337356611687496902759851305333826421222527444049465078322135084725358119579241737249546257826041932853136776500719376387645264764028677050135801153261045490722030619945253647834711784077378740035644342838042994264161336539152622635526985688661845237740264075914049075344136299792076671789328058649877098654669184175822127334545186980986032136190900154194332830755917150492703646600741528137212440756943396962372293854437502013965231317705780357479498284329179213664055049216889427204781152178820627839689034961126666399425580444848549177550012245774269104003906250
883 367025415873802323695062069269551264889512728367447592962802032495721961196473875642135227874507954625751269194444152545532329382619604253070853320548340280415150291440473542568404532707164487099683041246854395892225125464234203684025818512268394206262303635580641154273063479274245656868951886108099995506719317202888610826931757857055815467590582731498074332213909825012809621534567349555350120370927104658417162486391767464852141513256989616538865844157804302351289309787112410480151096087326805598602062950905662253840275912883283399106187992852482011440304455912624281301941866207585138840221748531633794761026778088571088200389743827316280100347967163543216884136199951171875
884 2151031311737772252290055790476957697312722227171476642585256938780822147402123692743796690608991532675810002949077552472186205648648147549202733746383418716551785480744542544912014504922032781682147541764088624066135038947074918656122774255478208814604206167119045227306692164283285556078401132661746173185851563041194387213544913968683405269274203460698303397730225878958105426221223174886656057743781309951105245219941314493928595112839765773075069336352087080291972309856511164880939876618678444170038901027894735399410113463498519647866491236313434277758682668099227758279565047891237787533098304180279800972692763788971721270612482042328128528652086970396339893341064453125000
885 12606565139996277941436199794945953728771286220606056684673200392521390216073095468588960197080917343064958237361727971237369485903595459666307802379734867779853765125392492907097630309874746850432186287652106733064095321435075765910811668191329036533379551346671571453812168844891672864227827762612650404208900056962215055715179117761217520367193317918790548085737371779047485648876528005246133352754612250921584609469547604203743597792669746163680019023456159484802056128293912097944513791683487490690649757969226063096427402103631730169660680949565576921732177671864703066535545003791554857968256819999994318344075961757725976800109278161410308882750541670247912406921386718750000
886 73883295831181366089522012489549167441149448837957277740970097898168801583502800106855873241032965463305963965044782314580370012987829601775211718228519852466317253234106155715498740755605762943062066449060572523989350028513511177080574451336078422084690985785869146888730863970189663826313470463000709734496760372751233256527172971195719872437725102527884996734593894848860896167491681347986491840926252893826943045149301584656295580018068130584056333330586668753572656287415064084294722645597192945887607486417537563696184464132328976085749692177547211834417376914070291996584539407791494402439326091185251960283333264088255510755758373973856034666596315219067037105560302734375000
887 433007280228135821066797786715715701992051265502721905186270075342433006193913537511481114226803618987650984212706922139995539324326466638970592126256296065127398024136935197738712114344155675412538417056448333143319690379649374257236785314910228376959448688413149606857964911832501126074073434405027532734873541790947172098193503300678370268715876515174624717868019332229671165092343550917956362221481102060429969986292941872189068539817222084318137935032474833690314872712238590867728748347602524750049331869469606364198921038771805740941607445895004700344249359259955379021285419971290103307208949689547769910011885572853802187015576869518092284483401499528554268181324005126953125
888 2537719325020379515946086295304697879431888555748270135449857841856207973697885507763930116533271052456777220709584149307576713612051245691032287026488834007372738549569521432676958153990682147915790170901867191318498511323360413654215583613107700391290039375831904161875410412420500521232680870658088506791192720394062609667929859701569943450501367631370987238431160663637471290311703309325293175519592081902038692581713981879510856930446717431909656665784338154352156768650051563393617457292426017673395745974274328646739820483964073268450132747900724122895656988592783562980319732209169929448759306923192208754347739584603597337048617126444363667481241009227233007550239562988281250
889 14872755126722782590446890532960136049161361977528857472539192383704109809493184622909566784951985033011085289718955345965881308458634090745345707400124534779004208343801066252236522029217329529555917473527615621509119873077311069681805042135836431240939625359161550885102783027085713308294337973290120330058763557014801475987157921001707448843209440511726488077418187616010413477135382561953108396008526337149550608528541921374364172261488692871029680490240521613368160378238835764256894370638275470921570863430591661242194480998856404511848214157965670709028656209528372767991300427037984153308286098829443082920530550004873015607461867568944192952162808296634466387331485748291015625
890 87164314984735807959699671252006378014503991942979495490806299994622108140180316734391263559154779457293996276784325555180876163864553150095062869335385038111423172656768427252387773746215135232618849657699217375048002791227397999715963040132835427139955953888832737407780156893669827365091658191203481318613648665370936178529776825179713826427836937324771711385948652222836984757873806400054205920194170717597753621116329852325118052166873359751143649830751735415044192209840278046170876363476308382965115664057882925418496839187204434642506035761956929933778804880542447984229323803483000065930040747689527903382411796034779698899216615967525459418574484971031779423356056213378906250
891 510840674689793969416319095092533952886223780341880538417825470214288210419663284174285600134934375980243547781262044843441817848055296189244563927871133257432346723328768827163014196465753410101746765502573371533335311990455058912790855955762667073796976972498980162536040180113575019813015632919652894577323558734010529859639068869176070102387262471123904812829955191500598301778813571332031865430297180472121593204492147061855448377728636780742555009288880751390053806174511701056481256501877587763406573093669497744110087126721699471801290321707672915048969122251360825697875609519519489304557926906055328104548475591723176833352417868080921209417155637311225291341543197631835937500
892 2993861282665253957346699198114619609200812611503963324802954136991939792276821721887410455801091039981051838657168194075721552759351678961476603693012109413517590762506870514415575303153673542352494282211317993849214621599190055306723472258514625259041198164303435415941675036065904609208247535897518496821312861498949616877387893771440372599032064434996873372678633734271970790305466906488717816311643125052221129987206577217971732958447664831809169904270896948147663240469319762574564264602406827901675559154940292281545199117367006141071648654051573562959184914114233309741243223485821436154995370230658403129863357986851332136236620634688011463597767658484372077509760856628417968750
893 17545968078900770069476049728833864496760535763324228960408364507381366614226922503967518208405356161416888223770561106697397418967993837002710791860281729998644442933703724717785238346509244272128900919851428106201988399746771992647528605188668564345436038727128976078859570238594786593925299506287964475371123711785421375053125115392734296912039624404078413763104122168668623801550390610855162175752051849131760955535653525601270597003666211297620449399582158399539411692127537313483457621056132156644361940355701518851820980288512937488775624572853653639442655658106588993533049391215322414852375608860541637488272592440804858526932560838066418699987547569207890774123370647430419921875
894 102830619939920797664751562780692493734919379645014325423877902008354606033629227084289963651311607729008577361865377774786538101790284547390354095080694369959277652416576537422158349750844290700098785448773362143238699004176431201241992094217512025200394667334568402987474063916938800126351208923654135539560025042035169599925234883267441029354856230526516503614715239792005836453034378784617906093326158323988269104795920998342229605469343467468160603721545298818300373200263984692237777507344432050174029469947988843954065038808859198315554348938330363949245856634770787804712331988802853139322678171150535725122791480118250269085674990057109818089586816824976267525926232337951660156250
895 602652597215188878502631944591372640615589534916534640132060208867871366248555765084659200593607823470273769634705400322532296649213971566057934790055333947501421673951646757054950802241476730548885957441831965858563050165841852884551046852525293847025421759911103113831362329284331596398894829024354641059534662700272631283095100691481975457356683155676047540745909998888915510447344244075614940845641219738492180385451774561958264242272842344108276925775953745997778049442898006564985666114935057062905923309055613599083323549724505126975294430045228333876635257714113357014618527607519636130077430894412929329796946125434783785307120009563678296980737680854645077488385140895843505859375
896 3531921737041406967647576037808780285064057551036320988821941479759527746462852576336681379351109034697238328764116076416761985197901963625551581789003534690354890037519961510467481476247798892822120389638864871280720231068453709811836070046093964243500465698628470404159991946257847017167208992676898191312857244245453959657481530551885414972666205267783885330766199440218837097842770555781904762861126151942204191256116089933936375166543769243384108484350477634022612730806910435527753010871317311346688805044677720081892580922752341267054056621383355858481552321861386470655316746095241907564440471678077715468467375480862557587033531687009614476874252986249302921351045370101928710937500
897 20699248213217677363961801826961741942241750110281368291034407451474942503863054870283239646831258704432425669433046842922873561677095989470061321488663575943097581571753493759798004282650892328179752739326215415111771897994418444971807177832467919360967696252711512782784292071501686554522974557563756408373273157054056112955798923098434108975768003206270354671659979375037630904027063192182549156866534010916951727651196892852846542832786228616368389535798651249355952614109246589353769801095522351098488678804651016663677179534000052412914041701917274038217635129710960236259946712619098816355799954585542887544373174110171184173271453202833818942052435119194342405535280704498291015625000
898 121310260717298205258153991403399770772304176600316777935814994324754075378419241126441966657082770157126778847086822822481027553796974748329683896171798682451599440146738763652666321826946996094518954040368248735397795530520875378281928582651567236975889022368768705999188073459009110464618089011175005772574139145794240930542880366050275066565981389498979977127443421207847831138936001911700725431133232885012138660777740826462950848579330043620804406710893028212873923376837309415066175104455100186384907810174863964355365278042268668816675987472702726712390157167613867756920981254666306415104453971684853283798804015614078031934713681493582311966134001934847219672519713640213012695312500
899 710951482192266821777168286124348248320822898424217839548235252265743444746890065266220522885963173683162642750299086752065765436687860170816891680186473102164250634166295985679945310161279713117665080895800213416801289027723745295536598485410823020993715950967813270196332697972565165560003451388839936008011065322352053846140365769144918895956066504614648996142576799469749105175631937343283405294136980595794596620567356011091034978917497486190605876710027788037324856780316423369842911831678924603464659584718598049526782952531956210445964057377969655279643547194552116567179311362426495624233581041801180518154150117309215082763710432303743154262322401226725787637406028807163238525390625
900 4166600457076276096510093497899179317384977390947450287172858698218387997937887977842996712178049523385672503105933281126879513346121631919081802740129483620454763409936204676257871023169852601029325851645196010599439356642992057287250795471558976581162927719045314712732291475608984495475434226025663998290013477077767769864033467781976222137965888911653675437661962721822421112024856921253648094559516458338361195130044700822975350539682118545690970477538187953861776768174969502116554176423403692900281324628213527194706176854916720919887447261058708053737662549899230475738598140520934371508867991321509918660629097846350857200276988148316765554106735902628599887975724413990974426269531250
901 24418738096683406441436666071282537361866177850338362174438448295673150976657990371357479954466127653142135805714679197790685435179122279475328924352691216150926463040236831450751264380865708200597840782513389082594690157038160163401067368856037360663904894401179724954848913311763369784260311674926196743941930004726333441597190199902613831887624621992211261711317304681409642213066613476997629865704784879923162275761769704418919274713272565267601186550791845026180299845850352035130745086508709991854135745032496827569799830870724431291028361333734467521607023554450555615125744004224153489561058500139200242455429196570412164560246754593861547155274512033162892521431786008179187774658203125
902 143108043483144126746402994153035277172538368302953056010984465012049665675706599754457773551265305742549968901865667852838347690920080938717975521011351285032940661541341975988330654907371632432292292154656733777730301881087511625468033617650158625947522005118507647697708424248395444370855978564155635520354191146334359152440809684687992165344805026279100536312928680483076454413038284036214888838169922072241171533119215210628436968877135749090596904341571915846688256012442223915690338249540720790204281906411463866192182376305838971869256801865748003478213366007099146492896477834939536881388274730187173286642177891753046082661759360061337272728874611682492457020998699590563774108886718750
903 838695553472569695472546068413047039220121573266477167145919109467836406091629491450410187514609587117004960708882349336377575578290697094825308915812008599488665233458899654667145399448206078434547390204211695672990666397460017306913370907947806444933657350440919535262827651577740543031883312931659205729712010905501400061095061315013280095836484824709786440672864678531755127703749993710919950535798200091751356522749187598574537166615225647452637574359181390680156102608410572939868424580814400264130100167598544937401347883438388298071621134164078377889154090579407804000969228475925685504417630707663203783605032323724005121130950113482017663397733581165383043298788834363222122192382812500
904 4915232966217457829044830130823334883585206880829871465393180237258501826999349200173286356349358664290051470697456183653494280826496602095739965056812018821334850174208620217402484176248954572805464334305466595669231643990304689084878566485134842612399425514596461521601897199573080663156092011457306087337460404696737746997878121190132821330362394530509451390527302275955361822387973579684753477136206014379278848564364045084798469633839539011145088588990188218945677774400580531353878063329012598873022952712483311822773097224887158815128755065441372649294547674217582299966492963510932768057577561333826678447130467586264980313363848300499121046427822637192583954401925439015030860900878906250
905 28806025733511741360004043922603815954876672347895445291832831272573160120417269882969885074349524357689388456105176223902594654165123460612238017671555214565598328587129687768332346415876230224906871862695819105646074095960817045886656736128222464136015672273395946678319913176850842022933363700517236092812666075949980175400385052944164057801645806070687408936750685940388227532344906352448050324773971416806380504252397633727471808527478403813441447393665769411265515908111276722777968724938156195461710535664469330167856639410235704304474684515321788962657321494268484724627423716117861716701070953710480057323734566504877118069580094434847543197986629269491398730451692244969308376312255859375
906 168819284081148458222080608989209902404669082395608696179860042068161011852708321260717601683742751613129115242599160321083694858066248696477065867047487651235703755046689042289220665169933388924452076798299188993329475432853411466611019478166557714278794422365003876003586580589815297021126691722625918443570299365115306567169905403721784449135577775856765483068130874325887180242116003042757831342952465895981025199593075900808303258214501276867341343775306503398294980934372475012585836614167134938560149009917229780812097982149484271617503042416749680905741961150273243884405969338844852948891457713459560875184082587774770067872251730165354301295340408786693764398023631656542420387268066406250
907 989373417661121327981690272801548864563777355364499779972800961993391715218565967067703168216851477873522628031819091936213875337403537523429457429665647137819103482113041604130418611662537555269780788572175981173317294029670124090893581142786802889004396430058253495399401556977292793133664778322343858533397182004428940689271995650673410555417058820364126466086861723391986420123994006313846885937709831986456818090857862557966668543375479119728221358039589547099679279436816308392998221486628016503421431924391128641029441672010989503399681874811499382705603553113340857876299458759235823197909193994555493875038158192768194763982349717268823371077270177435802889220894940081052482128143310546875
908 5798262804562962892759370643776565939734273528295348305803637919351381422699187627613441244286163320046568842106508298759416240774123056704133186280946095410842190811718380513114196713876339343265546532254844356659196312906101599388315718286830168903751278713572767941984173772093829358294176922071755351856347515652642355940205169773945815393795571398992675683245937265113261075431255360382580036065707610225051806487953504254048584393317363378321393839358254743985450340586997609318449277823640016210900983494117290394150787586733666774132320009461624849104676347310446126766371537616019032709227087524791855795255353096159916210426620290953064005282568613153237890855962177738547325134277343750000
909 33980911933317592562764220798216835909780704024008165417155541878390558903067538960008737708562985342764158527055209186899204668422736982850730757570312984115210209918475486760516346044931754901763477857483448921684578094574273133042036073414966198385106727759768784521713387507366865784307128867238168816063685806305474616319466866469663671704879797739859400464331135935448749752038220698169004246324456042234455020930703368287383857658629423048587514649381734828162927269896325798590778407105169262743138142187832752031264935694441719001840952738723228981109179081533974087183239434926463788761533305813846104634683664518715809299178868281359385841949947298923362382083723787218332290649414062500000
910 199146024279646704381615119460712179213487342487536223181364300842261256632941568800982659968401260942938693356298533782763016934293690884361910263329468861817621469027159853644699062528797246382051239242445545083458734664846365848385670415753705362987608414832058554417311526128651195386447228632122516995032528743915781125448743700460734347142622020999078409013575942350042080876660776184190051841799643022246406577455011093644568802062397291902959637407081387181906179094958166551166487914011513185632791347999080987828613009989125606446003057444314205916597918921259174979411699113591439913359180602702319493786496374411980359939465599331722872254013924700477566887002467410638928413391113281250000
911 1167099088127026977537177093625002234887354754216359840766807960229350318767979073052330892635838376338758047851036307787765940394454612827565745519951047907460474413855721169280275133628615734249038378235157099647025927233802728416538037613401382136686809385493959041863220721146885179356814887751006273653217695011832850695453375627598262362277818203434156137356323978128226848211371833192390280771401463278033229683920438635483334222494276426391508428411185373519853382885866490357055783605189891692050256374357675862083880643337672203140808236018924897426467596796226310701142336262235595086759722213712023231705987166711865780286083211617464150369829852427368266365448334909160621464252471923828125
912 6839798350295615509190348838334083716688845365442763081444747047756271857464810559817796110297061499104127930760461904322268510489650839450088933714029144556308856836933080037278593178260702418089802637534344265217669439813965599802785623269789176780204849276630953677737260599868394839598729581614522657007096040753002000358324128201239779445549972547387598323061895417631368254476114270243037316869154495079287151968645213929444402701242399648483279144552589817462158520424801175140560365040876755593581261826845973941992594809149410315272680861351833815232631321383915624791926615731760686911402170617773338283646858997599164033549239204857002527658528073491520093973861094127641990780830383300781250
913 40084673168735475395695970485974773785159247616205217908448247485049636988904652588343646272298901665243869958847767507595565035554436233298039372235294459257420123462175102982333943000614631975515801793256722680256254304025939951034451245873811612642738263048303003815515884187363939291705032846593052395119476399999101321471016790913645549871579356428913235707987018988501957033956570877880791258872429449454191370031627420872780977130424249917597495282769504842024402324464697923526673040452714289704840751698444733296455464549611696808268508382550673670571673838794453486251965171831339352425628510191590907055686872141746740401748392200687934762288388031007714540354669452426605857908725738525390625
914 234916151419578004832705239616968565876554874407404335244936763601628244672851874613528409937531143825365410900611467777164250255119526827741724684061718307311104124649289774459029299087585065611807778476733069214859736714738619946266184468627366733815279211688066317035506108665052931470567459638359307488551625419506446146426418612226427330240087515381633615140786161155386652089938883660938087501071912828894784772154198790670862799609332750831576353303669897802771321816607682926526373550804209148901355987163896906034756365942264063035404382668175129457988940754343005581098343191385417468413286916896149847372204068757587145501454533369858030383164118468823991503491299681627424433827400207519531250
915 1376724021946791467493665969622734810281533892703417933731236372346990541052508952492931327460078878911320711889099162246901452983534817484753065933387532758747784692367224168759347308612880662224624666535883711192694432415453751996592343894341999756084305472687221453188879275817978353866242252410195999267038863782132020356896393457807644522992740724927403796201053456391563081460950264099207383264889925211219788830537304931257609848512486866467849435857247280186242922705719639396409227059077792071460629095461057467249004934637552857387861951975426376324021043972411814510079065143240160175009339929856167372911744976401915502803705410154974552255143214237863985571763691950764041393995285034179687500
916 8068269330980080444931523856715728832491832295976784336179781218999093094550458512313759909165450010992929259170419682823715811468592189780250597118334101401032557459900812920659371620327781478841094832606646333060793822236812083225138469038574186501971832167220295743636975403839082731028690747656554694160963035509943395290058712643966763296608377383419181991422843811718948975200687985427887024267470224829084369422262566060637997566932604915112892316265134347283085320574226224511349006180057150106004382016558735068596115759532247530052311339070307292460976853434652496451919079576759354929827615770095547208658873650628031724589085510846053265498087761958606253798187424308707704767584800720214843750
917 47283908580401645310382587779818468532238589658441227145871222237578419671351740790358617526069287193360114619365941817985534681288062388311672763673559745782118094894480900377693693044689985775063294359360136134968128542798735056213329027392398241671621322421283744691373362363184406946472274887329815268298479217392153807189044874188390459862398803280476251321473652738834161999746767437796835337175946992441452838906065461582153163532911502364592426577539901758848033216214466059752866152362876305300445565583015525043076878664905686867728252268099153965085713991073336130656788529753936789441831000153515696447910186618828558918718837482625814482938313781801710315721987143433580058626830577850341796875
918 277105940956486222934352090475887798174017845649404501348330266383407567125813785728895000001768899227507036439132878130725430735297011991481772266189666341185525749311703357167603258234149475816490093315789154063763163055794016215269941431912585463037038487777970280173847376066732587519216088546981049620004612816678124971034087914028360239769223147922563753154821543364094564994161369300066226656976122470694903786895995908582309609409268287825049000405967890924852623172830093186874805739203910969118824571129623928388507894375638911281219645429461233211291711391734407994757687266941334125010096595568511641519326410889829659540630458321572167474575557715024210284071592980126297334209084510803222656250
919 1623969213761163740753864245985246141874969649501001941142964360011769957934026096005559458481875211852239164345091190840112960235631204164011274702541873836103163579395598815758674922939433881041281159473760089180252650493732188348327746858952621686295365796282251307856302573132156175596986168466780632485844816535848472329079860558814216221851012042724349567249942115562696694148854025559835200717126260448592532093492416235777458516539567925364262753686892483496995394388729638761977384121116162804594827399336543218127894852440252611858960554520223998605482035280201117802377114115685317657606886666631199423718874002674418737825975110180157430420397901969339535775682659135554786189459264278411865234375
920 9517200860969759786880943617305327798715203519947470925506633962012687761521705671796394710759618020166957134416361153470378511975738937607796259920937403419117030873058872458171531413139402847441268106217590615771152786404554585362933434015253168171267718720908264247795722587065375527582289343405185949789430936350956573483583575352198066546436623609795747259317844272930866642208764144571819664851136662182702012950624386498416332908437764695159448893995783024472685802469766031216224722350457719491493517596856328626582583281534351917733590466878606107319634561036461939158268428675617341355580177330856146111786862691189613746099625215075549736300977770828981531364698653874256706330925226211547851562500
921 55775075640945789478024303264984734237020633433028424391858580344840489398132182471676839792127874882676629191546451220116180812425869154335913046269923615945793615201707551977512685049477796823592376645296043713445376740279893841235587839987803127224604242815418265234135984411255173092245489607517852147898944494203128556168207327583639648651579927978952135143651392509192633710153093411372436421476267916752350637786406189478832141777497926120763286949917550902058095119819849419895024520918567296757560397282458553448405093343335142263697307772807160584422386661798048821542723498429978522705147868526829995274921441661817659443607131644908882170901573448453469004915117324117090902291238307952880859375000
922 326866634282941155365976863829107923341379352914786970445129819358040890483649590196322129335746495450962300770986213403832346664458621971254578522103339757836384366218619908185430051694861494576828434553113844587279764005649159809113741010903788028786332395331996866227262692248294974540890845287087174367355624749557560218698474419762005671232468744808303570355378616635726138636102736434653653539714913150585976984257675387808645758086202687316401773394744942205519578862394769462936135024392901260745489224626672845969204744228932540495990701863144783473872953653630143038065410666707725870712179277084684998848484615844365709864762421255908399956616783880757385032794770651776161685120314359664916992187500
923 1915580934822707628626510302301410676375849610417544743769513681306872926840077228898109974475519049964819734007220028292059004853520455413016994663374126322318508801022752208889066797475992004016303261553974257153053033369722156495748727136984359428773490230136225188674393462632549468256186987376175148153454412851584633362055459002285203249682882046840857574251874512183761131244571405308363125814520123134224596325912131305088722345864180548460489416156724695213265186843443410801075311709599713111401939722203620146183644506751574359821293864832404520641274957675502573154540404903954580857325393709735812768178709548890051051242886599377169344427085400990089250291593947483903548345551826059818267822265625
924 11226126030411425487202211311895618006818894050803534888287594656405774247201376670657515947343608873245757440569675492020536345147638293404360709990671550972871715985036374055779294661534622709144955562322792951654786216938375611124928428356515288290428011262588679025433301957361677021646675480494421609884526759153552588194577517963435013332101877307091521748522550140018815881341299232380909142354385721691271226282170263097355521675762924751441716990800300698335136284445775944291554247625413804377671701048591772884213554654876639579644872970064550272400545074834759596418330003400540560843424350081474949282519082600864401548624582462310734592968999134996133738894144582509682095405878499150276184082031250
925 65789837676602937937375007811355005399556712870207118594280285867931591810276824201495482394712781338370247627250482545129956525139998275427225427694188536603475469144048773215747624942226327381773775556130222337051944050048468427326476629965503011852746033336858112482000583411432400138273270489759283854478196548928800156675814390422380809797862606928413371975087168072915619070185457087166650948803403014451235702775476737269821290120918956768670657822166950672324953720690873572255230436367533101649474443489468320514710514402462774817737353940682016726082119033988598994423355339649951138971124934601307301478212915941529522738274226278531663711180331804860792657804920147146532372062210924923419952392578125
926 385555773711649086750241971724317551990956753596271251168885009283934635790652490755278532779804065400501070444324036321292761164897920033274629430860522291379843902458339013171697738333072795615327548184933770123363001477781713286375559992185488122012707343039639758349105064316063998281700952189190577629657452840666542070269246324163972593732142088715510425551555237603792742453603943709668374723499365333667409392620164976288227814827381601809146308216960137932421244126490056781551821688204315763740934702439958783425489480258176122979235984067653067555902442492248713764279947833625980787425809927377041012164195327561717508844610135350399440996998641377142523354237466093330510830128332599997520446777343750
927 2259514347076307833366021276920534271665875900108990369766028229967411945221301780275024545148280514018048624655818849727649971393159300145794452527074464158044758468145271025469571606183702109869013488852395362166285217345928271985218310876121962642095145111460686315272516957555256392954172015836391059281338881893766173108774985012075133042506315866703306149106820485138658316135078334037429447739860318956986382162313182266339964654025280915277805129893163966942249691561162581747085165162519478065998596826572883878668968241132198269548523536442262798031733511729032608576669137948884648226086872907933657816138337667728760893659686671226053491043154344923954425473303780913525429241417441517114639282226562500
928 13241661830497909498357777519975438716646099702365390628205803000608375968659354814579855441366514870423313872516561937900097061572433329852354794673360591605254359787749277044938386373191247227642908998885366129168440293366674208912102666671249271790862839020604644177752731891305942022861375464025727195397504029902384777495055997788086825695885350057202448465327454130183440674003918849561413580547082915800009114938001254578151276769902064168421280859798882549361552160568586888527523948293118044011956433028441246687466475620954286120418706082122117373864678901336296439670866144916945699479839724686578724172946823901763760128298388806520191745093322259964463428056876195815227958973991917446255683898925781250
929 77601368471336949697140982264446620356936103020450310212266348945677558923484476298871872537582918190478099642430872753393334073453547837787219051592108125697793139003795535078361712098947642663083165857917786794595675998337520634340812088212251296880247195548732706318934296748641564416759295031007895086910129514860808070888577526730983111389705092962489036839717292942742004398578179872390109079477871031600644054744919644540256374894249373945371649793189185326052590182926655480684990160173984153401301781676584561510487995719589511641553974722687527972223611236965324604984043104763639453561525533512897641342228084725082074367401225572327851442656467061806671914312208936104209300310685648582875728607177734375
930 454774145559294235658986046705699970436601820823665942932052907717180986549123039487387703178422331512516330342661255071017067212168565421965280233695436117712381972252994168506770301624095792832354160448654263647031819678634136778306276338443038556784454431029232090800698514631162094219921193753143725533330354284367336839264454891780672761490151333213800573323131212277640699507629000685866705331491966497815299480448014389006090669322014191118278370834826413224679603739517370972043988577011989076440218112449583751273797173818516508057352079571239052523781692200850951181836983280597327112427670571249186634717056722148883359345436836680412977673082153437973483364747820725804139385672897333279252052307128906250
931 2665149978321084940380706325168515106388024780308910485482092987207042384575462965154930558023446785896374899547925891271074558656431787656581915516227848107443085686381913031008618725942588374248423329452197644038803911709296641022714990955781103459045315798244580946453521176577818964980899438469122692777742926578297854126843711502135761333199011538172965103641509509997638437494044407943809001901900945740218218682348456936390998114960666070699199790213153125714373334333815468540111706823791239311134867827260684658740603815315303143190562782354915167010435470593989005545649150539949278141209664652771124072986346313831195449186938376112551080560229556831312722893118668902878720672333656693808734416961669921875
932 15618777630492140646606278999877934521568262847152465434521673734013621702127076373930400019644824104991516211404882400528320448169801170100670129210407518233724111335140709102443087470787283536153689869924138992723567014662411471612712593403771659599902410764055576682134200911596031465100677340243033110547029875026868465697665015363396195697755456983968129382949075915420087645547002104291548645559059335459920264006068339937352020445816427538738707828454703728736870974084846674573019632866705398194381406676322831075588018869371951075957180241793136549289831788545452146487962947329427259560609318166164091037672537472280506380110310212139918774745906857154079797042937026441133951948359026573598384857177734375000
933 91531785140356996834974368229355454589108763150196442161076038422529592952095555380138859853735849731081769612636101063831399389406767919115028071386082951697530900967933798757004035935055529039615761588577767414437128587094520246012566950573541833852115469226707130426530908317018886354878239761961107059964883899504329801338557298344617321120319202782334562687718623566785714807713450392655263433500534067815148284434432834763844289895297340422350871644778690107267814784292199782009196543455236334619747599189924239273319072880074400417806907335978497162247110935578005707478441973546076081527526544969792276512521641789765912236842154006382076369335105870627266160937393971175346507607173407450318336486816406250000
934 536409334391151255740139529869317273487247404258640267245529306161809960096548183947501377762053238153313299719324948690060032558394858121262000994050938435154483506026806845270293853451014223820622247353089350460401789573578344915341574148428712307650741380118277804440602547801578390967729235748680846164222985683616194900596800805593925390039655812824830416617796341129732894031536526947842286923237104196796385463124680042033460419784643332829511150239438028525289426421470590000189985885936920680814006047580126099880495325648936668177749428625861188719507316692877550820636593416506954836994950680285675530042884622068169670223784047159084103602323924171446491424955255351847416278587843407876789569854736328125000
935 3143548935823523449036948167129731312297728833468110006176016473899298561963308115947537614881667260669921269944765703634936448367946209229446534521292067961709588836832478190450508153796380416448090972969715102650312518403512655857023732781600885002254428329623277730240013778266253566974562408083512132895961531427796132347835305025046790265374021948860555129123692524274597874984962298175421260404362540534235161697368179478599563874252135193255433041544635919064174160387735182829608136393610610896346404458454738739457251124436770543132767594570404723121614026702983090131149928431908312215475901103682388499032736062375402813450019191485300174731911571876569113911016825906215299557544540220987983047962188720703125
936 18422290644587812296353513336792832928173932542112862309160381382089016028026903721907652489207960945220636817740855692793686014628955795267267173502592267549058987946147471560039394752676132266786945693223818924057152735710165085749167553225806782225179828864021864297411199126998014700858256623000777455734350587172830198260031547865243250854685535732517163673010322049575197407852227505296526412381065655613150414204938243918867717439841424230525651883904486664180587693988561822328446257652622847065407038744441213155809427243895636610872159643472376128578929175144131049965829210710939314034443190629895035938116195766436174809798565751844138405448853891233778464762896304564646077217560105054872110486030578613281250
937 107960911060458783520099575161782609558183303627420048582660200443746944022189617397984920284408542391214839901954921412314026808115452710189997965719342660514783599083448855511196531648888517004126585930323550992435821887692680767718926659348280385989141907959287908537818384497981951796705712327272022579193811518642942007319481930538418952036254257381463424895165049985976718381978177973125449285745849886582778736321764924038914588048017614254390693912783959176897097843388755986280611322738842364802680328208836639490377762467956114542397438401475168573933537742863236463972252460466768813224357692105185948480713644580578074579125113438048124344160291478851241713692513040181476802192861441653803922235965728759765625
938 632687070784815696910342154962714104207156421362636044199257227357124022700913507755170000317831315746509950763214969832236654629363008258387095303738665732947609642149982401057091641172648809621541569072565237169475257181759239975217027302304940068709731695648430289294000105466497159331261922629815936157019205165356755609387660816013353109522567045063228276984866134374166006601961839069339476478443459399998863428697049606625315414675331936102512730036054545139921219344135608636394262895770127380208027326809508108096761276658064652399809873918499277936583055548999305613161675186995508940028260239412172632532684590638763741216177087349577056033216429721891122184306963154238126478823289744468638673424720764160156250
939 3707753786316296515258328551182516969482674811272713847640249785963102801225862927587855134079745292819097036467163949907098432231251846936921461513434602345258653317019905645139735995514444217402967342785365283039099793756606117552502402151994833660944836185653309106746164986388685242144756650036952346773168311229587012762386919183168914515313229254562959334542577178366384473022710288377301173369084499407233553489462905522761060357184680555851598471434945832560121987081403275882570942824147230704361056296279102362335043689255603711740209991124986326249840679922263379420462756216608883694808179953457125588734513047797772482648715404545709270529019441177539445051761700063771426405523357061611022800207138061523437500
940 21728628982253095215514336595875506830605888297363773826551619892534595069934773196604064009579357048802063187682147488651891012100576815102226607954734097743906733885123190870980173886293380872830546952918401250125649167062284410367093090187315046723715795302241694693725449078815347074121895628983663860023345694204050938160579394367936819637113935607295068854069269217513138776902460711444233961917373967352884886292961608828313450013319910198495617771071830023053031996132846784407553762226662706923720960681595539698484893938189870689013275891311806261538510849465879110559444081070044279335578931572381993076866274495206460609043277919514927187447712044723621070449314493700952374832802149740018649026751518249511718750
941 127336606712034249992748840563837043314506357145729727126383085756949533945359372229514690061595611748628307794104394110992750235865953716294339442515905089099937467011347982592071203580362492061080716285517182622385336357993473322429570337994273949237770277756213598157916551106548785347566867599609756026305126727362792859517620066867706349364406208566808299050931601531277902384036406385987711962571652965255832920744775902009479959340461856485696796789571786505710001741815919374360245052047441180541325387826072540157725776148462515730479179390281424610460007074803294222030109396589864870601644662148724766598992978588645379925415065923533576906277000056507281876659058452336509108249185118211244116537272930145263671875
942 746231766301110853509098375267044129606662595899139070378562639199393172775756140272813933760332714219634529533373157038988299199854217383104244847572842664254150754931887120572595336704185776407662052195313412390776754956626180191783761236975648606756980746354634348603625522927160956273320860993749586620117186169953894994413472273599231645583627412703928284046526464772408568370642592792615064616540608686903406652862763371366411939978702585684390959506991759454800407638492937967450740373472856481834185970052599485280813136032545295072586909128925353920615797621206603950557253059342652607741647144243357174586892901302499172455661293031586971323772937092294252402655108035806280977753068839319894323125481605529785156250
943 4373143268560032611542576100639547380581669316655438259371292866363881395049785586265519407848431481206340093126379185544719727049742731158092989902417280360215642516966994282167383219133890234083808246454822189989727550999330328624226842736676753651293842627449722051312580384072893297759991898243242524136098468298154834824281779035000657370631653486808330928634262734420100597275189039354690739296735481537371489565571342104037221000084485485737386792886875649995699400774013167941661766272080130996426904441648152206459623928957631587524512356091317198816086310618666086161637116685661116959242650432747172453322357783240043683157005160373476968507963281809713756227905436386373268752014720206489073461852967739105224609375
944 25627910130925623432763984934301072025226289163346715836051544290487074784845175817172148968760059585117416018865921107096437995403801944642093588985916556739749622147996157111706837614600656569848352193519701551663216138567679806984856164657736233781602306308810983008832457214523695689268715296821102044243386911708999006896720218043434361063413964859001593351746418565613153858567869664572189976542728687623550027668209135148694196683808225492860773252508495032273162006168620471576655460460669836036596961457349014285035631093210263895407029057182425292290163016891750113492520799110227029962830090767075578757548878521050518733238296964096413090222995957769269155645041958367289208070571859821029647719115018844604492187500
945 150186948797999346229227568055969376980342063160035387772858340805519129935283183058360134630317597628381624620242255583069350332402518766986970312881366601554055609303578601291126080934279861065316277721471082481687776963905697297835231685228571753977822129414726941934506676460121789978932059754884659348728904615935902975394361379557679509061373320438524347909350631362927653648417821256121092646084932894698361777536763653807826055854368296946184962736692932937413358624605962313910084965550667541814323614750486071985478150792399337494311280289251191629368045451707097289422035852935474293087537677413662222881333948932063438964109450935694288385764938494519590545982606174778566272831614725191684556193649768829345703125000
946 880137878430579708885959642131524217155776263419902750459781534399706278508271010505922793035345190591247138024780451021036239560484666507756043677714732579827175866094196764112974200749489605991055530684291356732673731136659604937573538214661445135320570049483752712931860249106538775655457251659524196951330389414567455534418384766335266014991350371842204825284433736804763984532634650805078163232458109338589207715744363321361826259782867748139958914947283327403881175923867334219181660925655799915727081854310902908124245516677144204758967076501986543120508298792231251784986759381934715318277251712387045995419316099810311945173278264551033164795811958060863824003688782852062504145213006623293949814978986978530883789062500
947 5157850464075524908494419251244659231076775495714774939718080695730825061934958928668580477264474175200717707672715141470882247672375218061698877887070566928968052351064305909123324332272318059586298325183491697768516661204643341343358427566882144513175907172489830798576564973835553789963156057974835913966798517613732189497825371591940733026556414331723895093400900400962564832739805979996488475323752278545804861871842438096465231400820629615420341375974842637114060794541802554705791017593462490953315443637943083482047010752000998000716537298919693362179651997536651900679870088152662159364336881163493068361762648893488640838530300904260759743447796623257138080159199002070922755237326884358850520584383048117160797119140625
948 30226391271123445554374319854317733403783350618763770855739878293774523075340235580749652421379682522091453374871683842562400416811261196035247268336268436596076364500351273637189655324401827038485127600658999963819091393337062479303598214071027774558519356854185395619841600748388274373621380934690735666855499431329289938019841869995408505561039872596204621325481305925267477030523452233468352923032836283453703663413715520075116262401649659447473262567391817437404893325175501906285264627260737787805617103790809262242206626452902593463680127100775015261213239145475401612715484678173071473465762399809264993073331328028102294291167405103454975215996965037988212185346401920230179446351728711483985989616485312581062316894531250
949 177134588108622612816298238466532000289384509001920062244317037261659562650582341775712674037304513122631870616881032362932224716692687394864513073348855067996032676200248844497119826199102022664871117651586279272987283034370351993561048024343259027272080905244950685024811853509519453354520304400436491627768274462960146186625259853269268771735950659383114436891844100613924907246295254563079266622697049867053044275833881371890897188618684555412774935218514045123708628571819464973458945838283883829424727200254639072985511873645343770950747075691624145232677995415799997595471906594020659720951519753085560049963874393164876147100952887969694340558817979665618869687242029874265363770875943150162612482745316810905933380126953125
950 1038054041854833706700497633235032934854361649366507743859673625063443870316265162349804860363242554870129841711479797641816222542127078442337576722148127470075099280291649125854362860492639677942342957979695924465843783104998925555449247198656530300301209089775140558198369768949929259051338095793773980652727067543611316932703242284006141832241304029005825173734065553791989575754794596858815994534478887757969914520647349929924920723626497487941134372001838974635212816715375310049541396571113251931604066217429325049416562664142920302397467808546081891721586059629230575435368622375429049256354986182732296035565158664057537216086170801318304961055940190971987014484172100264353245647986831445841460208612261340022087097167968750
951 6083255771760937474329426281355346193236761940305218588652034759627548483088530744608161360072261871377229746426180420309286777638508033247103235757258262677782483126118587261499265337412967136036448976860627764928461099337464768152312880228692975253175511797055629755655025725091198226765428443747284750918801623984903174889215797251453443142657876411208206740353906222423584176508849388968641087969597508437573176351483441764718305501881707835460548028971717131698402552454140966711621771334000810210556012889984624200221441945303891836511552162574713641610537407843119412268836638731510469091880523511488983243482838119359899218825786915858366747791089047254748038261790483466269958718209559522804852349509019404649734497070312500
952 35649357902577652363112528395343424559988385446989472345015894399896485566728707032530165682874262671536469973373763524254953191998258256191861871364511250411994799134289911661391477773674929382023661326315049819552112810247719636530747737738143152299669952440327020041838078022477363854817663257177144826337309017763622437119850298841093652717135673892933852419798841238528065840688725902813498807468118367567188240328087212101886478173444146778662886384579089005335279512090419220043017857177596686965122348030904181055635220147305360445024147535455325397117352434565850571066354605028309179189260394724395764576323998373789569234638477612738001653730964498737026376359561788978378227759702748245196346488228300586342811584472656250
953 208913675653905210860751552109689105951379730171943055871286815419837945838881292494296176558563958073133964686348913246746113510381290956223578514345110813749554963531531630286279658995945252315950952769966628516477340381306019765411295613409628903502204370327554959048016609563171215860265293515862565676260505579108107246559472419107096069126024624826346303483680438843979294290357406986587590362845850414533462925080405963754571733309423861972344551430660333218023400284027825572942308527253195024177061796081440218257564642245215617508926125596337851130119210361155185814975767685688465799672858791607869094083642618915498439582165610124346908753675850238309220723279104877715436520152643938563752357140401727519929409027099609375
954 1224282248365969606776843840268096558080774381765164850508536159591968653975549153165856090829831483217677863898786663647127092778360457095944255867066823060674626009987747036720602084971364233678773585012416751513422562114846191559649864876623079730360688599573484288114884394816243557965833111718759897305287162636791294241018598788781730197564284718583899282178774819895893007073930846953770967254594881015998898965292395619533381867307828589071946457789285166149404362118330536341958193933890128128475880440415875130494631956373808169028384739589160900970865295210177364584436310285498770622886781165069997909128295340978707465958635321226523101314841077764999734312203795262556362708020749399673299251389835262671113014221191406250
955 7174568059428211849843303044234574108706709544215398585048963775636604361758623524002405941774335780718514926363290251049599396087009592975318206493334549312958633612037035648304770442655392904546377267837399902286248347433049018084984005672461881754760935023878776749445315260463719193344332840497121127819128551193487632483570991727869842224329247208516900480033751898812247759936789834874004849530615197852688304351526420089802961127217677926314638286479699284664468577507013494655505874287873501318582859739142323373295552874061982109485959331109407131860733739760075344759687941349957498547014896952574929870125043254381122123651300506866668130461947572957139012498328527924256418921977458517946768523643186199478805065155029296875
956 42044529138532872544664982022956251804286783570904623490671857231497204376840715642008155085295831088474871321499312805345408063875668069098042754425974825271689327815620321626389903257844329689934029731531540078848475203286303328271258609461337597609597053917799579719283104253673043674572125471967255914140520067983510987964461057020590324505598578217769854082976903716521916132723847147533766998158233283371046706773655788114753134642752053658983386266810221468369068341291525142277494961078283422875709242280340491336266936779069283672861912249053382112610463640526187423804887509806962406663472802601195981245735771524010948037159232803733039305869792938712507414727284061693987466897838578550050669946358539164066314697265625000000
957 246389816184259437088639293749896850859443980203258437208775137315328596997278313589395252770887601061258747007445718274185082220773981667647852190647761089645043599387972038946140380215145560339307185227884398965607965206092337939320050375360053040668966974582951057569206678649883190550757974188381183216947401640615527999176128944371091700084682222500091411933232006717141312217231146429874359116822214554756860981072031649729953542821128341692208351695675958775802851637292826546520894086588895426950128959793440300782065360804942306197187342404526222821397385289322996192057346271403111412293344043679639241596976233902569814229336914119895543317184765648560271726105745313005324336743870339283546400110935792326927185058593750000000
958 1443894765584041450054831958936193612142783211714115969212511921909198469882852496234563502069975968169096707336333311518011554125795304563843363868744590475210298745793870106732301679026736906974773203288690474571204542587105223775891177706141795361548649970879240935227682349800144201772635389986477939633777608760808451192090359032289026767107274073343923802031509545985574667007765994168192569537953014378968521517406848780599755805526423000994802147185889172345533953325246450189722267886973774657224610965761782590849506113750939497178937155264262117407508578917078949210904845242291333830058434021022956256049266219922010128904449740768963359527832356812933162057426670926866701350171733053695533044447074644267559051513671875000000
959 8461509754664174020739398505859806415604165496941666994833675203396280415983348888304238326327295716830379429017599444523828919850384677344430762944097383411018901236037178510603796663081584357547763336196126759728345978929525776803423490816138731081103119018561195084038435224057948995902769692428270824181060845819838851722949328513097629888914347304836451625166926375802224986184580641985271837481019881353462757510517063152065524152629260253457860925921248786283231627190820509219146872659793306491244141653220638745618345064630246642451316820844323547827083484310633294418951684327769609319335167001160801627498104033121478620655199543032881776965513747141373698633858113290781364632617910057250931732397702944581396877765655517578125
960 49586072025204824788522916436486411135820538194269392962443519908770967152305767869003964216546541815492534546721226038625226573981326419876813493016767551867990118008674623517086674853211403711642325307948402028463781510101904931223083258564724288414113165545330794440526705454741341313035964228267298588603061243055897574690219926002571554265660286367756842272460597639468516342549663007147767700945837038027980535621124922622292398936271039093571574809970096802149937681632578883462652629936924588134673072999099121270930917480314526565148195953026658023273075303870844210827954663327996454961221137447251810823249841049155869860589422792706264228231669013323913283803711701812197222563963623339147734903065156686352565884590148925781250
961 290583590248277079144180606486409913245517639397781665311085096508422326864232862714013010847784993967483349989945460185639627180248379268718308987802791216512976634271795751201541205129174787395985463241410485186012199157568593022901920078714070823830428197266354194944076241730289888339417378042215496961202134264205582211474038157105522463465406894875323172947195803290444522476908842072542111992424866077160516393156350048668704498226422128541802518059195878640579133451268838023190187462958935165443084832909756494463007059126021033500835665894275465574414137195961920326648595449463775933011928567311967289977639133151071767495110324890123859068512746944257862462505268139591783580223184171365848060819558895673253573477268218994140625
962 1702871965231888682325621594050407804334090465923839509702201608235114778811503352283994641361537627396699092564347906262876138347099779907713265238852914954678712042141132481060614553363829177733462255902855221582467856413003436826104497925209362473998712289283539255250248015533877708859179947627070001083077941486205204628437357279554544157045765436161458419075915010872666863646420293664736198297561285774038104983785602270234388895450532111316688458466697665750742339095527510264261684850371473141417929877306001623513951922980206616979094449723532055068503353713097901652846429197272048693982749410827281749651506858619255442786890686339776454425180937965327911384868433431024141698387198534366329671918549593101488426327705383300781250
963 9979124453467885046148876058737113627477009021134658794362721759201357517136668466471947081913091880759354462732795871799809924071946172118906573847046469120417492475999727903963598797463060171874030261605071667618097851788172081936276427872742879684797463681109510029214040376045912972951171351913395856378067817600677463084678270926006586157970677937475983192299010018001519357528472639152210122104922517647737708221691599262397063430479705724024821550132502418134158714424843075391152733245989641863518269088128196786007408842280268172959716790648747577209490626890242168726863834956169784963604129551201697565000536935640647456896400861834771402388396881144681170255073274293485268036510593854786915768428912087983917444944381713867187500
964 58479333743156545649682333441382363269087337797743177208478850645346462967174847048033801550904941152881577375697436463807345142151012898640530973172112217261645659464073638675722542546384139590148037482738654042431756176055691992545523724449466711336119713469891031855169703804567936146827246296910451234759325809427020011479264944061407287194108445929377875932680069911416251588179238307745258454440916660058080174411786333071462265988311193166068473351115512842997746943211261726701526370807954448538392674251226640752441183684790667635740262967095055216764822220811086040872813272546228411201673097547828089635769563793335157805890396508927217648374825669420902076557350041944596445314039661380603116191956303282495355233550071716308593750
965 342698282611745819709704598668086290230875778379275373051460472240977969802517454301208751941081527098403418438016394743291504963569737927518090137377709607663434189536888950364702185705474664751797171527132442201272396184144952029533317928175204023793538860086431850477372125585039534222560460857994687023738290399344638381813756558818608810132600846051683011164839903218245269274621557755119069998146642895233817961774300477050229651197729187020932924384352811904413493424681874672355133780297152821224179091502299462197027931586541797076531263677685849116720341689203284787016638855019540504538233347486092163150671262639002299878735659722508686249950437905165961080941347930002683758167798174981764740276712899458289030008018016815185546875
966 2008264798165918542986226642272011576790245004121777144926730834563637008190430830160883276017548118967925323293953909229242472841157382691934776452871766487821814578554270216286488415151735815628713083552419647455781030200880450389683889573242661521803751907528389044104217479591233708654157847839943558870012677434852080376003743948975785881589703738798326352566349607339316279455942863635782912102167521024729138965886989754554649628242375383734143854608502863848692235900019479296864263457293442562454539099915535130795442320405039382156745491494906982678543968392527001279409836984261688411827461798812733364978854651242481872784508339340945616293832626503978823363677854120408023957682177173010096629668375101118726888671517372131347656250
967 11768728943988473725578858869161275410298021250113115523212390685774343448579387423027212726466183928540139226016101451157689648748678458771577199463270248172173912657385692776009134268679454701205920631940150347726684104149141321778156029890506647302208513908465123340392756712507199441538029966886157825196634432446983290881750887131258197650253335452302224981749418779098633192092931538664974895274806670874686668806123783754660011629280263730623400474010648257317478642608782509663460490996929669832675114186856322417726759824955726779308479891662810639766156181874410384727036527516108111366027359659664504281614985959782010152947118650579595701710618490962636684338413988299473029237690051189974666488724519552988567738793790340423583984375
968 68966419993229754484267900788093706857855565075397149975437949461106319298632167886597595488571917617140302054458450224378500518137161628494832566641437698589699056932096586030665843610585173050284950552690120304305711874869566560645997965786429681221948924630656529422116456056837313670769227750939929236860256497744144283799783260535479565592205044990228757072439946772198917975654613586663420309947198832112786701123923309048982332659572767370023488867983411199148784542773157630396346109824838557615264283938434558086673537272034820516013546786142832821228264652875757437706565445832523051975908174801453731943039237602399379498619518516833158018991802975072863886967970923639860833970426954020991900523585016458127938676625490188598632812500
969 404152568798880866316942177763215201328801187336704025333570580790241741603046389654993381389321973117444580528694875146375249183994326820589976598387292198731705295794044734093079446675436252584530112581999654399335995771810899459565111782640183926001335470801008195648128032761577471296349924092659879871558957359010473496426038186966668176835450210026545803090719708088087736170489480660992457315287846134390264581808669334515934929464461718878653365729640424641680716657981817827359462215922339580009184694298166501506136161036096789435757713319798673253945096838784986422514198724995035916063842429491780782878458072499164491555794596949527646693318360113460998409396073007636044609300614959335250057914645793744057300500571727752685546875000
970 2368386320936790696051804656295882350485521209627382798920348760833014528917251236345587163340893067516136180086918077809459439809422986272600048099766049937667326106625857156263187888782818799640013008843826730856045548632586418837311249605748995138528601345438768122027290214148074193108705380122193379931103687565722104153775995006347183754919017059326957266918968200159479025479030454285829950937375957292858283386774479777827747482580953107111657704210908093967484160410281201352054799375571997880167763497064442144605034502022533263098031299535331033665755590291179808391206433262050565602402747144942458301433771496685491668611684550730275671155429816297785720988428520453778681522623188294213636331114747335391257365699857473373413085937500
971 13879035454123494398411047385376878256772965501200582222347721656276844613980723438725410819978850599329174509565432603401098393208739917523119773703197475261908380966308428930302166650450399187587782856275262718661962853401493835402882020281303042251613322313128103730935339929402534192064892803112885193764723829573682142629336442053916381675791831807052392144663153572186062483647908365143617261765211772535222363364265497714222833960131960326170017100915037803659254661029207301848752242750719715474959772504578787958681456745458246594160557958957618330792812313139375156070847166266051261900123742275483572066968507350252930084025272660953694217662167150248233122286485213533766278657259059571308650754030422636020603022188879549503326416015625
972 81332770787408296365379597601467444572560388373874950223607507374233483143430342162155691792994713384248965816554349853940867362792908999400327371450083451152746176850691780603653229748725267925794004037177990496204502719063857934474745920450125557107588706293882692460984733042304422617431620430889459014181228701856862582070428004582235662452555425554536553361500028645759079696377787464432514980078406088437016486222506231022790822572892901526842049937805150115017528757669435166078818673331879243606240430776452058390265403440638757010446885760902713319713827818764911177772001091334189262862606389736073463705679616487228716745822240538185595824149511177965673890394421405058183812418951349482594662164761101230681106244446709752082824707031250
973 476619045795418991217116477975146774316513311055954028321502546336775392238653848482021562928486672148809117004498733719259844509726983747011725289004887580747177116286147395916513417124469845147509394270909636279329907063691578385349538625428255582225223774199941757653249519955563066855498795153775146241997271262702026636164782710022085007221839670222568143021836580164623715030845489436354581894554890278339158627877139122260279968961290412048321023510539518780870241724292636619770176567881338320429389927985162494754527054097484788301264980414901339720609686555029869356534126788123719522102474345244063621408618527971739520478364223007298570251458154708207431059990607999695508752966952812562253792333551161153337716314126737415790557861328125
974 2793037465413470979368623330053215102975940979650702348770518050919584081313115899542970032307481164069994552816227507268194028999703631946141352430643599028643476309120029374688647695271729003217794414116567701145732248465068562595297315193321795474594525998298802800020274952097235764862551370415710483020740498431340167895280185053632816457767498302071839590889733488346560855043416902782731482382677823897753763732551160877104101965948388753594287188387293343551289648816167443580280503456909908829448110105549293620142090789541790866570467837299208505029104942854576772885438732366370529043019391814001794197616721377479180657679752875184260162490344776492732903104954785233049549372456725197462844544884705277887348984222626313567161560058593750
975 16367474541479922747200230066197155229964366574443950996143573904025614657030316074123457018998304624272131119527940759110971794381267615348143282056278567136042087980215783054698560042152718978985908453836251374490599671407081707563920726022255267100897134997466564419081386571288627160119828435228182556024266384540686096741075298605537196804824820894476736291878205909403647278061399603931779914860404286067218874512122572943141708147416587270721703606801707202957485057888082945656092646315517058420854236284278426161622695493287242825809345429749488830226392431453589750716004188118488752908023389917666225168079742347097954680230321563300000924482545706649728042572805531743809514842683915822782189186754969734138853709737304598093032836914062500
976 95914911874141005811482636872379300924864875787534399558212653275267778660087971269935049264121627339624712907397199549775293599260949761953718085366635220614591224929782725615738883392509630786071848512139066651348405065933613269080401953040059820851102553632839446996322647107591971220049283527585174527477162088255235552621550374635219579259329865263697948070306727044462897211011023339148284943634170836077998945583538704386271782972553198262715625818235567184386555541481950092716239616074158054655195204090875431116612605298855356919212015573239125907804020148496629666607454528999788885758254144961030321053473685998024142994543155341416538399293639904246773478894342603831121874881166855900701667523482532584644388862216146662831306457519531250
977 562069651203652193157963839278796256292473377499750762493409457987894977873802830398299596667655479024945206715129040404697161514162127198332670869064871558154427686231435356704565213101107326886352402751245769931855195488384189487946604414764973038712211617096457319734660686902839439884180370347799104127320668411307505014431245446836944892452005432360672253204861592882130627311247256957460712046937880617925539185829061927803880109992831475585408319073201908652417041062582568647812726878966295770755998243167484175365817904759718263768924957910815967880173825706557865027149192680198938123758659151514118532597489192700519588846029980630269897744894520750379983218603838600509210838724399741478085265380926736911160190857117413543164730072021484375
978 3293773170215073932563171753141084909979143784971026523034463134275662763952365033739223125957128119839724953743529685163088770708651053987960239496569168939807217181628822795707424685633999633042706016785644938295152589112856896400181545671103024832445857966641183201447190960047652578413509244542411533484317421101428707820553429292223474983944677842375620506627861390475516429668151816721225563512279083737280619855617631043160036398820477699537406443408717885021715583388788101715072029646351986245953139803459056638324302923711445370946340378089618136047630709694085298414443931151908847079736125049492374396828381485242956493088642576136844351173154704195293505296359100729608565787580880655194647067997163261687809665545501047745347023010253906250
979 19301754476851908069008122346955011328411984233476185040129267461574173671986451416067898420875410030435032513350302749093891309551499453423222845609979890816625143076822166749351360489144086913353533989634903217044012713720948415539498274686996280023697849353386335758158832277272119945866927002947165482658899420818395572939461210022781167569579583152799305457393398511564968844510723155794636209365503979148342691626760381971650030485999230266689115766907329181137635314427842909156315096317429596704910308275427571542884563013443730836323694997828248326127838893131313781638928590163152735830368071226218794297445799103343115081463060245761068102481383592818653429675496159803296163679817369739170553593414730690625003006744009326212108135223388671875
980 113109591858256836898448389286684544296687394790520554442149938370330351900386697852927281254411363872016572668908700204513341119195598620447348368063851915646057008108972989582280501867062767523925333294198592933136368399449080903267919292239167280293402479338601757398239357849174639507756380755755897254771270418890768972549209629136731816832542145642732685612515316438298838204247315875776235915033105233625990685502297790069248958803729733437991754418826538923820103451780430381128528184128847433455626193441743771307774875908308330687615296022066434678860136496861549347149980937117953023775749525320070642365820966969810220401135885900509107409989448330131963219407024591967594561176211329092364024957056457820758765819846303202211856842041015625000
981 662829201638944746492254374023496121134425160717017673605501978616210401279606884841335690016434695296030361133777750540453173975396888523768812249933740558266971383700170370879549246724238706714656212189398989912649483945824133242378976408162453034988458864325751944544285029157710980971779931027535936030430325111277633115011725540243503283273193681207539442602737577363684762208623539160845020033061091446722597008194964070764640308056464208513075277537389509553740299605382690871991635742235273677416050364033884203634119720076862119189757392400989315897297900444277575200514954144131823393221201453544952826040166379068294663413830076996076087560393631180515655903654752521133344596217698718539397460634962286341043125048599904403090476989746093750000
982 3884216085417622659681332489758415357723862879014283504340445759171548481592136683972572182155477790362310271793043622753059838220743656910117748710466403083652421131985279957701031297638391217793937772579624720819869863052636275687791522321909631523487512536343146716525138535974692905347769517678102339012681288260959300219392214731939410327166208523735048356304279566722228696055285700264044212049032159911986959721686713981946166264238222627737985509660912605497676788971008605002295879103389745780931766829854830473622238338379023555493501224335243769082494244590934690255592299597593580607063964968100219550121349793837563661720893404761649750550696539607362101629258370823414505215853426745670120375623110380025604371212466503493487834930419921875000
983 22761699374757915852781886764223609262177582034024637591211199307416456859908267389057624948065804029820942854644577390470786433877915823886697313812215829409801161581981040365969265169938591028189429528504460132426037633523523002690347155617526248694785672197780441733221171222990729364866503998506510349865321999475430167517799252508335433991697583158280775006941131222062949396098370042544089119008612366259022540528158779705238359319198795721116910318434273235951217340179628095157749968285990241057672845459067163827749729711885793961799794181288570010269271142073822962649726422203981985587774949831168901134883808926277127768908112091505874119039553922038821681025523786823682751064462785980512776759018478346836833470234751075622625648975372314453125
984 133384552587911160385524951862517942591779434249418225805676459296522562513710611942597700216143854581172842096138514531276474538718268993515582585766878922038725304452298361010642707351921537491154284754525316193001444982168252206885951918632516180338786028732904575422164398786171985032165591149622874180572202654803761291822792786363669725425009466025336735454397356940654354454617055066543571109821759060733641391908981439033227859855498164033495762802088904326264504000667506573415266504594071354155558779105111376708763364141621772058917171427255916904618899317238791778958882497441376151516336212979936310735863999227547834082547818846317462868865673358998703410148449065029752838566536239465796988300163602005413143736234360403614118695259094238281250
985 781638500945888114417148233323317116070576839015173077131436765929996088126885102270450626582266728463898005523719859554538627618591847518255258408713888111100940279601499747459847799920110980931138110683970049154814155067552259913055261325762725170916988105937037993783462366989181490056975377359037571206347374015076254566616035200908607645934490644662214825559574183305395749746715126535051038209810269831683662899878222893887278887853676967918477815822894576709649432965295646784871830672925490794708505508571517680899422785817058080407755805526443697540592766300626899457050439807871057116163009597588194792178311209212735874620466084927602127186518756999523712407047346493743228244000306799703287276319329268691772638621984015117050148546695709228515625
986 4580426349766877379257480404840261174777101202733868417060149660502010888527975057013345210623332319671282524268065917483873340455730057662731035892263245732847154621831838042197848347984397415089746914782107124011321247690506759000551188639215455781261619205079210551927970663550331334210250468478754523386307568148410635407443692219915773620205730085234682264525117928672938993441594794718551254199119890095081207100697400518563798858138401866933046562534375725267523982909687249364544413768459581937344736955438777205134734951992488936216473244182788627096118260029222602497245032016950990094319706165421952715247927912554345754978015626886924379116457360018131436326239080350216489677885549437378526091349336979994047447384275528747821226716041564941406250
987 26841415869715946160721785786321367645568948178789560783565842168558628016193236754220367072990484439950189483651821120195060602495561518580534920658274793824776147762131440150399399484197767786667947511622643189830276960945283005898126691683649715014552427220146795798089021910782223505517931866958175197992621888530888716796111773554636749391997028302189744113964170409564162230581909044768966185377741591282399494400147620333036453287823986055850587489935036554818492701079571760822659603153860133718600026834082758906724096282790784704057541933036220712364614361369037370102506437624275686985240733295620567204639315802818099532123071250351691886947519729187552964623620058173936762413912510755433282934719788710622306870945408263651188462972640991210937500
988 157291224588664116187860116327880954465709635939893472078042426999143248364825721274916018736037926816708435643907766598683662673722115220113731183118932873649039011702454384472767811942408129156497508741433189675567207016163409373148087222994316150372280928110105285627243430835453890913372652995707983714299931595958820876223090772543108764184534562859633047507426292076761391055493985823495251852554560093295252657699379514881712909117092530057748891600137778225532983018868938864179456628750581284536514969103042262527529715153627064675467601105616794917559258915289719896239894843158904758841552855270968233940362078898540319413473478382675010251680757207652404895736535825173215045806663120021845649453487278921588396474184889939351705834269523620605468750
989 921728727828910897644471650408893043332942655605018561245643235289702616775787781028426155069798717372669937832804056820853584986536430351336354766484197339698866662510942846675298514763892129487190076233787641478781499486240704195155030889583574860168517209896464441860113887340559452589020644094793543723635924873827439875751645631093032528806741433685194829499555113607869633680463604664114187079678225813170382233459755245546210376750303492195115830130061083251935004702879058591605655784951794472851199803032954439395213390049357977372795324713324114696802641573384835799572839271180586351016857005064571325767176876085096016538476281603938452077108939212816089861522919699268693831863658397025448764038625877839552673342904398623431916348636150360107421875
990 5401337457229177991109288459733641204695907077943958781681000097969395769262630777024169285742310741486781306380131365281431046123361247841062557987837659457693095195920244741086551785593301032813797082765693732062510010380429082084408886250758134200841796336178745080489837048745916703558463790952438058537571491168637383889178413739553962015194401226717098320072820286232243884607090937182301002384598779915778027571582043702620492494901987621619069388738432938263742567119035733678118117916354729226100653728193803080574614985249822344987650302792608471909003857435320125984573522382784733025925247902664612570453173589418091753702056687109501663170590613553543891039844179697636462268893872896220675599564226734540734256584393335742788622155785560607910156250
991 31651847028682011983014759380150934482540225443899896774634085046177290322343374072213990417749468202443587477022568942562447037687071224170380326208710120953376597742362299483337664550249277733338545559287897134919260336678877714111905870722020668711912348127331550000682265087808525113442747301643123863856363911567748979024452119963122775275816236911356664780014457294127220732324708284567310470388642867513401921968951442090600212509715097678980247168178148308711289132176735220677557020872894807598447791110439532115773360837006730937909754553619477734950920645953716793787585231661586404877290962854738629940889995912907008829966671946643397040791546193730888493573180708774325043860302884236846909989020520513969074970217487674517542473040521144866943359375
992 185479691422220302176588181476863050726673774591091321156892626552768254636584246983483156669469136863082947391785821940393233868850419126018203874367353128842200241066710821771494247681838452137906557821168353552426698061366220465766471688404798027338763652533058469565788315008982180678765167622512290981460772214557586516213685442669688976985295914957059605336388855665476032593730188909145499017819671683406448378000311515217341396108178674604316917054198490394921678004366139800419029235017272881836995240802264496416165471210011398718756334730999024663095035046455881260722610146236091116862149238372414338715234459511080403181875218120027647600209136843173611954664585011685938436831271251073340386458473328256562392274409134529378206934779882431030273437500
993 1086909117734791170024084209819462103710515443965091356834223904054310837648165625374702592264588840585519847997693015580902741192366649746789797081988891567744227018172887917243667456415883000501117788778235700860383037557301567236886808738440174161162648556364262580576654474151884108593361761050484310336792790791782075285417360799495024226735826998722261294922541805091043079880065127847227428326145179180245294016053247454544730889272203312472634097829139505324061939587486606545330889746637775381266922859880537967411443215531287956435214630748234554143816281864152433506194325886518363785390444120643219026372156555044166911270687360605051975929760921367775195344517857507880968251166884142444030215670248491183062268528036753423293703235685825347900390625000
994 6369270018149777118663549195540787521960638871640949942715120387493485146584158075958474819572820174249605362589511095442970775853472618173079332444247171210698109298712095753170213826778956810455307315431294505269904137559067752624665496365959784410928368460875702635233360835775034202491041136311191593989758841841853571562516260013259919798408159386630958172177041844066123176163285757177168749415109603677791667702790678620091665013241048431172098129351049458424636205022561314071192654949565051974539394088044590545068916670681126478050622301266571072946466164211117273312110507028993332531459523290542428371687219522394660329637860319740197651675630086004764752170554659972363442209462281624092333970385253293920214696238746299172817089129239320755004882812500
995 37323782668647838227869450749769017765551462691281065597427361860327343911231299677984701717842175585498018849414860400132443771264528698623776666339052929124873260717633040197388972423703168546807514792598794433798979400745871051552231601394704813607107964933456875415377318867827758234235657883687958639176248848024731536057606613007611316351883987214838765411612487148668603415437253501491818356608218693216079799837868712569613611675175623452441117794159023776921566827890588671994072816023397874744579141164363622815814910892416207224592442951051754240778892645677249247647370043888813652568698835105786815637005874024907404247475365083658729571779641542529066781465219968801764850389048419444674694396149626145778866446491017772046916434192098677158355712890625
996 218716328241936659443122354536683683372412427275164555962913301924336413665227738197147686354863282790383041970626641242124908168503604748151631725768193316479994610760336799269865787822507221982741984810077532877111412614673460352663831339325522711165552603289893623857295344558833309358353744549124689690539947007666468359962112053835720930781293733538883726653932432179505131703076737542170643433102792125896497072584156785787091062186825875568090078183512558366769986274083983186595818117783182376718429476308883859201139061307130492285435455085832272989823744024236714669964261285471416070524019564708260421008261758173168781887104497557231040956168689645751096466001372287745999997269423981686326913960743204283418270788066917198477767669828608632087707519531250
997 1281670313538790385829402219097775638550057502701254794611110974362421949713395842369415031995744464394241872635625626257591317793585319849835955713334058378198336056448945404148220914120179776090013815720772794479124652318660610941199394335575661332973421921944191411066209258928367907230616476394105829859847975494406480098495774322592667966945873882866651344383221377234440029994042656844290035802995531197328057992732672051958504923846766899523863256009459266459543001581665770918854183946336658662756964869724141273335435035762723291672056425760511998785635335300048733481671678697769330195501975852952600081283864581362239565895254299315293284002966745985142345445894743909118330900106227340427431269754168773671912419658165671609850733148050494492053985595703125
998 7510537327872717627287125605550530558587799511530002578228164112055468967929373414938738068253066118455532020261375846551343097448735876890569264618758858298272325634734947648735518357009557083557249962540842867312878760490233957728808255786989537371622322711898773416152962456615415665156799673112010231431824136381784859493582825267678801895184929480175545319138176886116740074218330686306320569967624755332084342154101166138795711096575473478315923044400176863787185975185304494938121110521709830940200764642188858940919795976632437009258144726233383904146390906247796220552081602825456544955438035221349193006572245251719627210031260767618025805806264285888584549591401989835595980467331935666143365919063427032830901445030133412039674567495239898562431335449218750
999 44011407596832291557577368773460261394867724643740949425033627362393356152550627112039153341905275689485089543312670499540004704876785516284977307540691718257626653444657629456703856156574933881415005279277990251241372704370110619248094285835116697823166569001993759917287285482591278619335170910660081415914118159817809687058845869820921669999799400201440527557646514414958828621732898795753027532060969511735695703024867023504984643706832546925585749749830276128217176243726594509468755619732304363756117221031473186778714108392216590922614017047858251554168719515623464238606343532417234351781432265306145237405126249037481554411341684181497838510915216148257928821388899626111840720048528536984588977086380837855414942954863227742023923383385408669710159301757812500
1000 257904592167244215388918633833038781558047067947517601947285430676872019179265184322911018636597959828546245448159119953197211993144960898295645527314626556280264981834096389646848095809034313206722062948376681456836527705047729770672253521284402783229520938161999086780835571416292323120510046576487251952407922102539338264260874801718508249953394022329967435403883111191627555311774976382166698895117977424361876571485915220725308247872684375215723237077239331043217573073550989545008134889235983680902351760287969823526543915951864927196529291919910350215463971196909344536949520814765243431944552842975877964363279038576579938121007602896012557798005642653849625286073194910934900948538259368290209545741129954271004830120570319729189634472277248278260231018066406250