1 1
2 14
3 35
4 490
5 1225
6 17150
7 42875
8 600250
9 1500625
10 21008750
11 52521875
12 735306250
13 1838265625
14 25735718750
15 64339296875
16 900750156250
17 2251875390625
18 31526255468750
19 78815638671875
20 1103418941406250
21 2758547353515625
22 38619662949218750
23 96549157373046875
24 1351688203222656250
25 3379220508056640625
26 47309087112792968750
27 118272717781982421875
28 1655818048947753906250
29 4139545122369384765625
30 57953631713171386718750
31 144884079282928466796875
32 2028377109960998535156250
33 5070942774902496337890625
34 70993198848634948730468750
35 177482997121587371826171875
36 2484761959702223205566406250
37 6211904899255558013916015625
38 86966668589577812194824218750
39 217416671473944530487060546875
40 3043833400635223426818847656250
41 7609583501588058567047119140625
42 106534169022232819938659667968750
43 266335422555582049846649169921875
44 3728695915778148697853088378906250
45 9321739789445371744632720947265625
46 130504357052235204424858093261718750
47 326260892630588011062145233154296875
48 4567652496828232154870033264160156250
49 11419131242070580387175083160400390625
50 159867837388988125420451164245605468750
51 399669593472470313551127910614013671875
52 5595374308614584389715790748596191406250
53 13988435771536460974289476871490478515625
54 195838100801510453640052676200866699218750
55 489595252003776134100131690502166748046875
56 6854333528052865877401843667030334472656250
57 17135833820132164693504609167575836181640625
58 239901673481850305709064528346061706542968750
59 599754183704625764272661320865154266357421875
60 8396558571864760699817258492112159729003906250
61 20991396429661901749543146230280399322509765625
62 293879550015266624493604047223925590515136718750
63 734698875038166561234010118059813976287841796875
64 10285784250534331857276141652837395668029785156250
65 25714460626335829643190354132093489170074462890625
66 360002448768701615004664957849308848381042480468750
67 900006121921754037511662394623272120952606201171875
68 12600085706904556525163273524725809693336486816406250
69 31500214267261391312908183811814524233341217041015625
70 441002999741659478380714573365403339266777038574218750
71 1102507499354148695951786433413508348166942596435546875
72 15435104990958081743325010067789116874337196350097656250
73 38587762477395204358312525169472792185842990875244140625
74 540228674683532861016375352372619090601801872253417968750
75 1350571686708832152540938380931547726504504680633544921875
76 18908003613923650135573137333041668171063065528869628906250
77 47270009034809125338932843332604170427657663822174072265625
78 661780126487327754745059806656458385987207293510437011718750
79 1654450316218319386862649516641145964968018233776092529296875
80 23162304427056471416077093232976043509552255272865295410156250
81 57905761067641178540192733082440108773880638182163238525390625
82 810680654946976499562698263154161522834328934550285339355468750
83 2026701637367441248906745657885403807085822336375713348388671875
84 28373822923144177484694439210395653299201512709259986877441406250
85 70934557307860443711736098025989133248003781773149967193603515625
86 993083802310046211964305372363847865472052944824099540710449218750
87 2482709505775115529910763430909619663680132362060248851776123046875
88 34757933080851617418750688032734675291521853068843483924865722656250
89 86894832702129043546876720081836688228804632672108709812164306640625
90 1216527657829806609656274081145713635203264857409521937370300292968750
91 3041319144574516524140685202864284088008162143523804843425750732421875
92 42578468024043231337969592840099977232114270009333267807960510253906250
93 106446170060108078344923982100249943080285675023333169519901275634765625
94 1490246380841513096828935749403499203123999450326664373278617858886718750
95 3725615952103782742072339373508748007809998625816660933196544647216796875
96 52158623329452958389012751229122472109339980761433253064751625061035156250
97 130396558323632395972531878072806180273349951903583132661879062652587890625
98 1825551816530853543615446293019286523826899326650163857266306877136230468750
99 4563879541327133859038615732548216309567248316625409643165767192840576171875
100 63894313578579874026540620255675028333941476432755735004320740699768066406250
101 159735783946449685066351550639187570834853691081889337510801851749420166015625
102 2236300975250295590928921708948625991687951675146450725151225924491882324218750
103 5590752438125738977322304272371564979219879187866126812878064811229705810546875
104 78270534133760345682512259813201909709078308630125775380292907357215881347656250
105 195676335334400864206280649533004774272695771575314438450732268393039703369140625
106 2739468694681612098887929093462066839817740802054402138310251757502555847167968750
107 6848671736704030247219822733655167099544352005136005345775629393756389617919921875
108 95881404313856423461077518271172339393620928071904074840858811512589454650878906250
109 239703510784641058652693795677930848484052320179760187102147028781473636627197265625
110 3355849150984974821137713139491031878776732482516642619430058402940630912780761718750
111 8389622877462437052844282848727579696941831206291606548575146007351577281951904296875
112 117454720284474118739819959882186115757185636888082491680052044102922081947326660156250
113 293636800711185296849549899705465289392964092220206229200130110257305204868316650390625
114 4110915209956594155893698595876514051501497291082887208801821543602272868156433105468750
115 10277288024891485389734246489691285128753743227707218022004553859005682170391082763671875
116 143882032348480795456279450855677991802552405187901052308063754026079550385475158691406250
117 359705080871201988640698627139194979506381012969752630770159385065198875963687896728515625
118 5035871132196827840969780779948729713089334181576536830782231390912784263491630554199218750
119 12589677830492069602424451949871824282723335453941342076955578477281960658729076385498046875
120 176255489626888974433942327298205539958126696355178789077378098681947449222207069396972656250
121 440638724067222436084855818245513849895316740887946972693445246704868623055517673492431640625
122 6168942136941114105187981455437193898534434372431257617708233453868160722777247428894042968750
123 15422355342352785262969953638592984746336085931078144044270583634670401806943118572235107421875
124 215912974792938993681579350940301786448705203035094016619788170885385625297203660011291503906250
125 539782436982347484203948377350754466121763007587735041549470427213464063243009150028228759765625
126 7556954117752864778855277282910562525704682106228290581692585980988496885402128100395202636718750
127 18892385294382161947138193207276406314261705265570726454231464952471242213505320250988006591796875
128 264493394121350267259934704901869688399663873717990170359240509334597390989074483513832092285156250
129 661233485303375668149836762254674220999159684294975425898101273336493477472686208784580230712890625
130 9257268794247259354097714671565439093988235580129655962573417826710908684617606922984123229980468750
131 23143171985618148385244286678913597734970588950324139906433544566777271711544017307460308074951171875
132 324004407798654077393420013504790368289588245304537958690069623934881803961616242304444313049316406250
133 810011019496635193483550033761975920723970613261344896725174059837204509904040605761110782623291015625
134 11340154272952892708769700472667662890135588585658828554152436837720863138656568480655550956726074218750
135 28350385682382231771924251181669157225338971464147071385381092094302157846641421201638877391815185546875
136 396905399553351244806939516543368201154745600498058999395335289320230209852979896822944283485412597656250
137 992263498883378112017348791358420502886864001245147498488338223300575524632449742057360708713531494140625
138 13891688984367293568242883079017887040416096017432064978836735126208057344854296388803049921989440917968750
139 34729222460918233920607207697544717601040240043580162447091837815520143362135740972007624804973602294921875
140 486209114452855274888500907765626046414563360610122274259285729417282007069900373608106747269630432128906250
141 1215522786132138187221252269414065116036408401525305685648214323543205017674750934020266868174076080322265625
142 17017319005849934621097531771796911624509717621354279599075000529604870247446513076283736154437065124511718750
143 42543297514624836552743829429492279061274294053385698997687501324012175618616282690709340386092662811279296875
144 595606165204747711738413612012891906857840116747399785967625018536170458660627957669930765405297279357910156250
145 1489015413011869279346034030032229767144600291868499464919062546340426146651569894174826913513243198394775390625
146 20846215782166169910844476420451216740024404086158992508866875648765966053121978518447576789185404777526855468750
147 52115539455415424777111191051128041850061010215397481272167189121914915132804946296118941972963511943817138671875
148 729617552375815946879556674715792585900854143015564737810340647706808811859269248145665187621489167213439941406250
149 1824043880939539867198891686789481464752135357538911844525851619267022029648173120364162969053722918033599853515625
150 25536614333153558140784483615052740506529895005544765823361922669738308415074423685098281566752120852470397949218750
151 63841535832883895351961209037631851266324737513861914558404806674345771037686059212745703916880302131175994873046875
152 893781501660374534927456926526845917728546325194066803817667293440840794527604828978439854836324229836463928222656250
153 2234453754150936337318642316317114794321365812985167009544168233602101986319012072446099637090810574591159820556640625
154 31282352558113108722460992428439607120499121381792338133618355270429427808466169014245394919271348044276237487792968750
155 78205881395282771806152481071099017801247803454480845334045888176073569521165422535613487298178370110690593719482421875
156 1094882339533958805286134734995386249217469248362731834676642434465029973296315915498588822174497181549668312072753906250
157 2737205848834897013215336837488465623043673120906829586691606086162574933240789788746472055436242953874170780181884765625
158 38320881883688558185014715724838518722611423692695614213682485206276049065371057042450608776107401354238390922546386718750
159 95802204709221395462536789312096296806528559231739035534206213015690122663427642606126521940268503385595977306365966796875
160 1341230865929099536475515050369348155291399829244346497478886982219661717287986996485771307163759047398343682289123535156250
161 3353077164822748841188787625923370388228499573110866243697217455549154293219967491214428267909397618495859205722808837890625
162 46943080307518483776643026762927185435198994023552127411761044377688160105079544877001995750731566658942028880119323730468750
163 117357700768796209441607566907317963587997485058880318529402610944220400262698862192504989376828916647355072200298309326171875
164 1643007810763146932182505936702451490231964790824324459411636553219085603677784070695069851275604833062971010804176330566406250
165 4107519526907867330456264841756128725579911977060811148529091383047714009194460176737674628189012082657427527010440826416015625
166 57505273376710142626387707784585802158118767678851356079407279362667996128722442474327444794646169157203985378146171569824218750
167 143763183441775356565969269461464505395296919197128390198518198406669990321806106185818611986615422893009963445365428924560546875
168 2012684568184854991923569772460503075534156868759797462779254777693379864505285486601460567812615920502139488235116004943847656250
169 5031711420462137479808924431151257688835392171899493656948136944233449661263213716503651419531539801255348720587790012359619140625
170 70443959886469924717324942036117607643695490406592911197273917219268295257684992031051119873441557217574882088229060173034667968750
171 176109899716174811793312355090294019109238726016482277993184793048170738144212480077627799683603893043937205220572650432586669921875
172 2465538596026447365106372971264116267529342164230751891904587102674390334018974721086789195570454502615120873088017106056213378906250
173 6163846490066118412765932428160290668823355410576879729761467756685975835047436802716972988926136256537802182720042765140533447265625
174 86293850860925657778723053994244069363526975748076316216660548593603661690664115238037621844965907591529230558080598711967468261718750
175 215734627152314144446807634985610173408817439370190790541651371484009154226660288095094054612414768978823076395201496779918670654296875
176 3020284780132398022255306889798542427723444151182671067583119200776128159173244033331316764573806765703523069532820954918861389160156250
177 7550711950330995055638267224496356069308610377956677668957798001940320397933110083328291911434516914258807673832052387297153472900390625
178 105709967304633930778935741142948984970320545291393487365409172027164485571063541166596086760083236799623307433648733422160148620605468750
179 264274918261584826947339352857372462425801363228483718413522930067911213927658852916490216900208091999058268584121833555400371551513671875
180 3699848855662187577262750940003214473961219085198772057789321020950756994987223940830863036602913287986815760177705669775605201721191406250
181 9249622139155468943156877350008036184903047712996930144473302552376892487468059852077157591507283219967039400444264174439013004302978515625
182 129494709948176565204196282900112506588642667981957022022626235733276494824552837929080206281101965079538551606219698442146182060241699218750
183 323736774870441413010490707250281266471606669954892555056565589333191237061382094822700515702754912698846379015549246105365455150604248046875
184 4532314848186179782146869901503937730602493379368495770791918250664677318859349327517807219838568777783849306217689445475116372108459472656250
185 11330787120465449455367174753759844326506233448421239426979795626661693297148373318794518049596421944459623265544223613687790930271148681640625
186 158631019686516292375140446552637820571087268277897351977717138773263706160077226463123252694349907222434725717619130591629073023796081542968750
187 396577549216290730937851116381594551427718170694743379944292846933159265400193066157808131735874768056086814294047826479072682559490203857421875
188 5552085689028070233129915629342323719988054389726407319220099857064229715602702926209313844302246752785215400116669570707017555832862854003906250
189 13880214222570175582824789073355809299970135974316018298050249642660574289006757315523284610755616881963038500291673926767543889582157135009765625
190 194322999115982458159547047026981330199581903640424256172703494997248040046094602417325984550578636347482539004083434974745614454150199890136718750
191 485807497789956145398867617567453325498954759101060640431758737493120100115236506043314961376446590868706347510208587436864036135375499725341796875
192 6801304969059386035584146645944346556985366627414848966044622324903681401613311084606409459270252272161888865142920224116096505895256996154785156250
193 17003262422648465088960366614860866392463416568537122415111555812259203504033277711516023648175630680404722162857300560290241264738142490386962890625
194 238045673917078511245445132608052129494487831959519713811561781371628849056465887961224331074458829525666110280002207844063377706333994865417480468750
195 595114184792696278113612831520130323736219579898799284528904453429072122641164719903060827686147073814165275700005519610158444265834987163543701171875
196 8331598587097747893590579641281824532307074118583189983404662348007009716976306078642851587606059033398313859800077274542218219721689820289611816406250
197 20828996467744369733976449103204561330767685296457974958511655870017524292440765196607128969015147583495784649500193186355545549304224550724029541015625
198 291605950548421176275670287444863858630747594150411649419163182180245340094170712752499805566212066168940985093002704608977637690259143710136413574218750
199 729014876371052940689175718612159646576868985376029123547907955450613350235426781881249513915530165422352462732506761522444094225647859275341033935546875
200 10206208269194741169648460060570235052076165795264407729670711376308586903295974946337493194817422315912934478255094661314217319159070029854774475097656250
201 25515520672986852924121150151425587630190414488161019324176778440771467258239937365843732987043555789782336195637736653285543297897675074636936187744140625
202 357217289421815940937696102119958226822665802834254270538474898170800541615359123121812261818609781056952706738928313145997606170567451044917106628417968750
203 893043223554539852344240255299895567056664507085635676346187245427001354038397807804530654546524452642381766847320782864994015426418627612292766571044921875
204 12502605129763557932819363574198537938793303099198899468846621435978018956537569309263429163651342336993344735862490960109916215969860786572098731994628906250
205 31256512824408894832048408935496344846983257747997248672116553589945047391343923273158572909128355842483361839656227400274790539924651966430246829986572265625
206 437591179541724527648677725096948827857765608471961481409631750259230663478814925824220020727796981794767065755187183603847067558945127530023455619812011718750
207 1093977948854311319121694312742372069644414021179903703524079375648076658697037314560550051819492454486917664387967959009617668897362818825058639049530029296875
208 15315691283960358467703720378393208975021796296518651849337111259073073221758522403847700725472894362816847301431551426134647364563079463550820946693420410156250
209 38289228209900896169259300945983022437554490741296629623342778147682683054396306009619251813682235907042118253578878565336618411407698658877052366733551025390625
210 536049194938612546369630213243762314125762870378152814726798894067557562761548284134669525391551302698589655550104299914712657759707781224278733134269714355468750
211 1340122987346531365924075533109405785314407175945382036816997235168893906903870710336673813478878256746474138875260749786781644399269453060696832835674285888671875
212 18761721822851439122937057463531680994401700463235348515437961292364514696654189944713433388704295594450637944253650497014943021589772342849755659699440002441406250
213 46904304557128597807342643658829202486004251158088371288594903230911286741635474861783583471760738986126594860634126242537357553974430857124389149248600006103515625
214 656660263799800369302797011223608834804059516213237198040328645232758014382896648064970168604650345805772328048877767395523005755642031999741448089480400085449218750
215 1641650659499500923256992528059022087010148790533092995100821613081895035957241620162425421511625864514430820122194418488807514389105079999353620223701000213623046875
216 22983109232993012925597895392826309218142083067463301931411502583146530503401382682273955901162762103202031481710721858843305201447471119990950683131814002990722656250
217 57457773082482532313994738482065773045355207668658254828528756457866326258503456705684889752906905258005078704276804647108263003618677799977376707829535007476806640625
218 804408823154755452395926338748920822634972907361215567599402590410128567619048393879588456540696673612071101859875265059515682050661489199683273909613490104675292968750
219 2011022057886888630989815846872302056587432268403038918998506476025321419047620984698971141351741684030177754649688162648789205126653722999208184774033725261688232421875
220 28154308810416440833857421856212228792224051757642544865979090664354499866666693785785595978924383576422488565095634277083048871773152121988914586836472153663635253906250
221 70385772026041102084643554640530571980560129394106362164947726660886249666666734464463989947310958941056221412739085692707622179432880304972286467091180384159088134765625
222 985400808364575429185009764967428007727841811517489070309268173252407495333334282502495859262353425174787099778347199697906710512060324269612010539276525378227233886718750
223 2463502020911438572962524412418570019319604528793722675773170433131018738333335706256239648155883562936967749445867999244766776280150810674030026348191313445568084716796875
224 34489028292760140021475341773859980270474463403112117460824386063834262336666699887587355074182369881117548492242151989426734867922111349436420368874678388237953186035156250
225 86222570731900350053688354434649950676186158507780293652060965159585655841666749718968387685455924702793871230605379973566837169805278373591050922186695970594882965087890625
226 1207115990246604900751636962085099309466606219108924111128853512234199181783334496065557427596382945839114197228475319629935720377273897230274712910613743588328361511230468750
227 3017789975616512251879092405212748273666515547772310277822133780585497954458336240163893568990957364597785493071188299074839300943184743075686782276534358970820903778076171875
228 42249059658631171526307293672978475831331217668812343889509872928196971362416707362294509965873403104368996902996636187047750213204586403059614951871481025591492652893066406250
229 105622649146577928815768234182446189578328044172030859723774682320492428406041768405736274914683507760922492257491590467619375533011466007649037379678702563978731632232666015625
230 1478717088052091003420755278554246654096592618408432036132845552486893997684584757680307848805569108652914891604882266546671257462160524107086523315501835895702242851257324218750
231 3696792720130227508551888196385616635241481546021080090332113881217234994211461894200769622013922771632287229012205666366678143655401310267716308288754589739255607128143310546875
232 51755098081823185119726434749398632893380741644295121264649594337041289918960466518810774708194918802852021206170879329133494011175618343748028316042564256349578499794006347656250
233 129387745204557962799316086873496582233451854110737803161623985842603224797401166297026936770487297007130053015427198322833735027939045859370070790106410640873946249485015869140625
234 1811428432863811479190425216228952151268325957550329244262735801796445147163616328158377114786822158099820742215980776519672290391146642031180991061489748972235247492790222167968750
235 4528571082159528697976063040572380378170814893875823110656839504491112867909040820395942786967055395249551855539951941299180725977866605077952477653724372430588118731975555419921875
236 63399995150233401771664882568013325294391408514261523549195753062875580150726571485543199017538775533493725977559327178188530163690132471091334687152141214028233662247657775878906250
237 158499987875583504429162206420033313235978521285653808872989382657188950376816428713857997543846938833734314943898317945471325409225331177728336717880353035070584155619144439697265625
238 2218999830258169062008270889880466385303699297999153324221851357200645305275430001994011965613857143672280409214576451236598555729154636488196714050324942490988178178668022155761718750
239 5547499575645422655020677224701165963259248244997883310554628393001613263188575004985029914034642859180701023036441128091496389322886591220491785125812356227470445446670055389404296875
240 77664994059035917170289481145816323485629475429970366347764797502022585684640050069790418796485000028529814322510175793280949450520412277086884991761372987184586236253380775451660156250
241 194162485147589792925723702864540808714073688574925915869411993755056464211600125174476046991212500071324535806275439483202373626301030692717212479403432467961465590633451938629150390625
242 2718274792066257100960131840103571321997031640048962822171767912570790498962401752442664657876975000998543501287856152764833230768214429698040974711648054551460518268868327140808105468750
243 6795686980165642752400329600258928304992579100122407055429419781426976247406004381106661644692437502496358753219640381912083076920536074245102436779120136378651295672170817852020263671875
244 95139617722318998533604614403624996269896107401713698776011876939977667463684061335493263025694125034949022545074965346769163076887505039431434114907681909301118139410391449928283691406250
245 237849044305797496334011536009062490674740268504284246940029692349944168659210153338733157564235312587372556362687413366922907692218762598578585287269204773252795348525978624820709228515625
246 3329886620281164948676161504126874869446363759059979457160415692899218361228942146742264205899294376223215789077623787136920707691062676380100194021768866825539134879363700747489929199218750
247 8324716550702912371690403760317187173615909397649948642901039232248045903072355366855660514748235940558039472694059467842301769227656690950250485054422167063847837198409251868724822998046875
248 116546031709840773203665652644440620430622731567099281000614549251472642643012975135979247206475303167812552617716832549792224769187193673303506790761910338893869720777729526162147521972656250
249 291365079274601933009164131611101551076556828917748202501536373128681606607532437839948118016188257919531381544292081374480561922967984183258766976904775847234674301944323815405368804931640625
250 4079111109844427062128297842555421715071795604848474835021509223801542492505454129759273652226635610873439341620089139242727866921551778565622737676666861861285440227220533415675163269042968750
251 10197777774611067655320744606388554287679489012121187087553773059503856231263635324398184130566589027183598354050222848106819667303879446414056844191667154653213600568051333539187908172607421875
252 142768888844554947174490424489439760027512846169696619225752822833053987237690894541574577827932246380570376956703119873495475342254312249796795818683340165144990407952718669548630714416503906250
253 356922222111387367936226061223599400068782115424241548064382057082634968094227236353936444569830615951425942391757799683738688355635780624491989546708350412862476019881796673871576786041259765625
254 4996911109559423151107164857130391600962949615939381672901348799156889553319181308955110223977628623319963193484609195572341636978900928742887853653916905780074664278345153434202075004577636718750
255 12492277773898557877767912142825979002407374039848454182253371997892223883297953272387775559944071558299907983711522988930854092447252321857219634134792264450186660695862883585505187511444091796875
256 174891888834579810288750769999563706033703236557878358551547207970491134366171345813428857839217001816198711771961321845031957294261532506001074877887091702302613249742080370197072625160217285156250
257 437229722086449525721876924998909265084258091394695896378868019926227835915428364533572144598042504540496779429903304612579893235653831265002687194717729255756533124355200925492681562900543212890625
258 6121216109210293360106276949984729711179613279525742549304152278967189702815997103470010024372595063566954912018646264576118505299153637710037620726048209580591463740972812956897541880607604980468750
259 15303040273025733400265692374961824277949033198814356373260380697417974257039992758675025060931487658917387280046615661440296263247884094275094051815120523951478659352432032392243854701519012451171875
260 214242563822360267603719693249465539891286464783400989225645329763851639598559898621450350853040827224843421920652619260164147685470377319851316725411687335320701230934048453491413965821266174316406250
261 535606409555900669009299233123663849728216161958502473064113324409629098996399746553625877132602068062108554801631548150410369213675943299628291813529218338301753077335121133728534914553165435791015625
262 7498489733782609366130189263731293896195026267419034622897586541734807385949596451750762279856428952869519767222841674105745168991463206194796085389409056736224543082691695872199488803744316101074218750
263 18746224334456523415325473159328234740487565668547586557243966354337018464873991129376905699641072382173799418057104185264362922478658015486990213473522641840561357706729239680498722009360790252685546875
264 262447140682391327814556624230595286366825919359666211801415528960718258508235875811276679794975013350433191852799458593701080914701212216817862988629316985767859007894209355526982108131051063537597656250
265 656117851705978319536391560576488215917064798399165529503538822401795646270589689528191699487437533376082979631998646484252702286753030542044657471573292464419647519735523388817455270327627658843994140625
266 9185649923883696473509481848070835022838907177588317413049543513625139047788255653394683792824125467265161714847981050779537832014542427588625204602026094501875065276297327443444373784586787223815917968750
267 22964124809709241183773704620177087557097267943970793532623858784062847619470639133486709482060313668162904287119952626948844580036356068971563011505065236254687663190743318608610934461466968059539794921875
268 321497747335929376572831864682479225799361751215591109456734022976879866672588947868813932748844391354280660019679336777283824120508984965601882161070913307565627284670406460520553082460537552833557128906250
269 803744368339823441432079661706198064498404378038977773641835057442199666681472369672034831872110978385701650049198341943209560301272462414004705402677283268914068211676016151301382706151343882083892822265625
270 11252421156757528180049115263886772902977661292545688830985690804190795333540613175408487646209553697399823100688776787204933844217814473796065875637481965764796954963464226118219357886118814349174499511718750
271 28131052891893820450122788159716932257444153231364222077464227010476988333851532938521219115523884243499557751721941968012334610544536184490164689093704914411992387408660565295548394715297035872936248779296875
272 393834740486513486301719034236037051604218145239099109084499178146677836673921461139297067617334379408993808524107187552172684547623506582862305647311868801767893423721247914137677526014158502221107482910156250
273 984586851216283715754297585590092629010545363097747772711247945366694591684803652848242669043335948522484521310267968880431711369058766457155764118279672004419733559303119785344193815035396255552768707275390625
274 13784215917027972020560166198261296806147635083368468817957471235133724283587251139875397366606703279314783298343751564326043959166822730400180697655915408061876269830243676994818713410495547577738761901855468750
275 34460539792569930051400415495653242015369087708421172044893678087834310708968127849688493416516758198286958245859378910815109897917056826000451744139788520154690674575609192487046783526238868944346904754638671875
276 482447557095979020719605816939145388215167227917896408628511493229680349925553789895638907831234614776017415442031304751411538570838795564006324417957039282165669444058528694818654969367344165220856666564941406250
277 1206118892739947551799014542347863470537918069794741021571278733074200874813884474739097269578086536940043538605078261878528846427096988910015811044892598205414173610146321737046637423418360413052141666412353515625
278 16885664498359265725186203592870088587530852977126374301997902263038812247394382646347361774093211517160609540471095666299403849979357844740221354628496374875798430542048504318652923927857045782729983329772949218750
279 42214161245898164312965508982175221468827132442815935754994755657597030618485956615868404435233028792901523851177739165748509624948394611850553386571240937189496076355121260796632309819642614456824958324432373046875
280 590998257442574300381517125750453100563579854199423100569926579206358428658803392622157662093262403100621333916488348320479134749277524565907747411997373120652945068971697651152852337474996602395549416542053222656250
281 1477495643606435750953792814376132751408949635498557751424816448015896071647008481555394155233156007751553334791220870801197836873193811414769368529993432801632362672429244127882130843687491505988873541355133056640625
282 20684939010490100513353099401265858519725294896979808519947430272222545003058118741775518173264184108521746687077092191216769716224713359806771159419908059222853077414009417790349831811624881083844229578971862792968750
283 51712347526225251283382748503164646299313237242449521299868575680556362507645296854438795433160460271304366717692730478041924290561783399516927898549770148057132693535023544475874579529062202709610573947429656982421875
284 723972865367153517967358479044305048190385321394293298198160059527789075107034155962143136064246443798261134047698226692586940067864967593236990579696782072799857709490329622662244113406870837934548035264015197753906250
285 1809932163417883794918396197610762620475963303485733245495400148819472687767585389905357840160616109495652835119245566731467350169662418983092476449241955181999644273725824056655610283517177094836370088160037994384765625
286 25339050287850373128857546766550676686663486248800265436935602083472617628746195458675009762248625532939139691669437934240542902375273865763294670289387372547995019832161536793178543969240479327709181234240531921386718750
287 63347625719625932822143866916376691716658715622000663592339005208681544071865488646687524405621563832347849229173594835601357255938184664408236675723468431369987549580403841982946359923101198319272953085601329803466796875
288 886866760074763059510014136829273684033222018708009290292746072921541617006116841053625341678701893652869889208430327698419001583134585301715313460128558039179825694125653787761249038923416776469821343198418617248535156250
289 2217166900186907648775035342073184210083055046770023225731865182303854042515292102634063354196754734132174723021075819246047503957836463254288283650321395097949564235314134469403122597308541941174553357996046543121337890625
290 31040336602616707082850494789024578941162770654780325160246112552253956595214089436876886958754566277850446122295061469444665055409710485560035971104499531371293899294397882571643716362319587176443747011944651603698730468750
291 77600841506541767707126236972561447352906926636950812900615281380634891488035223592192217396886415694626115305737653673611662638524276213900089927761248828428234748235994706429109290905798967941109367529861629009246826171875
292 1086411781091584747899767317615860262940696972917311380608613939328888480832493130290691043556409819724765614280327151430563276939339866994601258988657483597995286475303925890007530072681185551175531145418062806129455566406250
293 2716029452728961869749418294039650657351742432293278451521534848322221202081232825726727608891024549311914035700817878576408192348349667486503147471643708994988216188259814725018825181702963877938827863545157015323638916015625
294 38024412338205466176491856116555109202924394052105898321301487876511096829137259560174186524474343690366796499811450300069714692876895344811044064603011925929835026635637406150263552543841494291143590089632198214530944824218750
295 95061030845513665441229640291387773007310985130264745803253719691277742072843148900435466311185859225916991249528625750174286732192238362027610161507529814824587566589093515375658881359603735727858975224080495536327362060546875
296 1330854431837191316177214964079428822102353791823706441245552075677888389019804084606096528356602029162837877493400760502440014250691337068386542261105417407544225932247309215259224339034452300190025653137126937508583068847656250
297 3327136079592978290443037410198572055255884479559266103113880189194720972549510211515241320891505072907094693733501901256100035626728342670966355652763543518860564830618273038148060847586130750475064132842817343771457672119140625
298 46579905114301696066202523742780008773582382713829725443594322648726093615693142961213378492481071020699325712269026617585400498774196797393528979138689609264047907628655822534072851866205830506650897859799442812800407409667968750
299 116449762785754240165506309356950021933955956784574313608985806621815234039232857403033446231202677551748314280672566543963501246935491993483822447846724023160119769071639556335182129665514576266627244649498607032001018524169921875
300 1630296679000559362317088330997300307075383394984040390525801292705413276549260003642468247236837485724476399929415931615489017457096887908773514269854136324241676767002953788692549815317204067732781425092980498448014259338378906250
301 4075741697501398405792720827493250767688458487460100976314503231763533191373150009106170618092093714311190999823539829038722543642742219771933785674635340810604191917507384471731374538293010169331953562732451246120035648345947265625
302 57060383765019577681098091584905510747638418824441413668403045244689464679224100127486388653289312000356673997529557606542115610998391076807072999444894771348458686845103382604239243536102142370647349878254317445680499076843261718750
303 142650959412548944202745228962263776869096047061103534171007613111723661698060250318715971633223280000891684993823894016355289027495977692017682498612236928371146717112758456510598108840255355926618374695635793614201247692108154296875
304 1997113431775685218838433205471692876167344658855449478394106583564131263772843504462023602865125920012483589913534516228974046384943687688247554980571316997196054039578618391148373523763574982972657245738901110598817467689514160156250
305 4992783579439213047096083013679232190418361647138623695985266458910328159432108761155059007162814800031208974783836290572435115962359219220618887451428292492990135098946545977870933809408937457431643114347252776497043669223785400390625
306 69898970112148982659345162191509250665857063059940731743793730424744594232049522656170826100279407200436925646973708068014091623473029069088664424319996094901861891385251643690193073331725124404043003600861538870958611369132995605468750
307 174747425280372456648362905478773126664642657649851829359484326061861485580123806640427065250698518001092314117434270170035229058682572672721661060799990237254654728463129109225482683329312811010107509002153847177396528422832489013671875
308 2446463953925214393077080676702823773304997207097925611032780564866060798121733292965978913509779252015292397644079782380493206821556017418103254851199863321565166198483807529156757566610379354141505126030153860483551397919654846191406250
309 6116159884813035982692701691757059433262493017744814027581951412165151995304333232414947283774448130038230994110199455951233017053890043545258137127999658303912915496209518822891893916525948385353762815075384651208878494799137115478515625
310 85626238387382503757697823684598832065674902248427396386147319770312127934260665253809261972842273820535233917542792383317262238754460609633613919791995216254780816946933263520486514831363277394952679411055385116924298927187919616699218750
311 214065595968456259394244559211497080164187255621068490965368299425780319835651663134523154932105684551338084793856980958293155596886151524084034799479988040636952042367333158801216287078408193487381698527638462792310747317969799041748046875
312 2996918343558387631519423828960959122298621578694958873515156191960924477699123283883324169049479583718733187113997733416104178356406121337176487192719832568917328593142664223217028019097714708823343779386938479092350462451577186584472656250
313 7492295858895969078798559572402397805746553946737397183787890479902311194247808209708310422623698959296832967784994333540260445891015303342941217981799581422293321482856660558042570047744286772058359448467346197730876156128942966461181640625
314 104892142024543567103179834013633569280451755254323560573030466718632356719469314935916345916731785430155661548989920669563646242474214246801177051745194139912106500759993247812595980668420014808817032278542846768232266185805201530456542968750
315 262230355061358917757949585034083923201129388135808901432576166796580891798673287339790864791829463575389153872474801673909115606185535617002942629362985349780266251899983119531489951671050037022042580696357116920580665464513003826141357421875
316 3671224970859024848611294190477174924815811433901324620056066335152132485181426022757072107085612490055448154214647223434727618486597498638041196811081794896923727526599763673440859323394700518308596129748999636888129316503182053565979003906250
317 9178062427147562121528235476192937312039528584753311550140165837880331212953565056892680267714031225138620385536618058586819046216493746595102992027704487242309318816499409183602148308486751295771490324372499092220323291257955133914947509765625
318 128492873980065869701395296666701122368553400186546361701962321730324636981349910796497523747996437151940685397512652820215466647030912452331441888387862821392330463430991728570430076318814518140800864541214987291084526077611371874809265136718750
319 321232184950164674253488241666752805921383500466365904254905804325811592453374776991243809369991092879851713493781632050538666617577281130828604720969657053480826158577479321426075190797036295352002161353037468227711315194028429687023162841796875
320 4497250589302305439548835383334539282899369006529122659568681260561362294347246877877413331179875300317923988912942848707541332646081935831600466093575198748731566220084710499965052671158508134928030258942524555187958412716398015618324279785156250
321 11243126473255763598872088458336348207248422516322806648921703151403405735868117194693533327949688250794809972282357121768853331615204839579001165233937996871828915550211776249912631677896270337320075647356311387969896031790995039045810699462890625
322 157403770625580690384209238416708874901477915228519293084903844119647680302153640725709466591295635511127339611952999704763946642612867754106016313275131956205604817702964867498776843490547784722481059062988359431578544445073930546641349792480468750
323 393509426563951725960523096041772187253694788071298232712259610299119200755384101814273666478239088777818349029882499261909866606532169385265040783187829890514012044257412168746942108726369461806202647657470898578946361112684826366603374481201171875
324 5509131971895324163447323344584810621551727032998175257971634544187668810575377425399831330695347242889456886418354989666738132491450371393710570964629618467196168619603770362457189522169172465286837067204592580105249055577587569132447242736816406250
325 13772829929738310408618308361462026553879317582495438144929086360469172026438443563499578326738368107223642216045887474166845331228625928484276427411574046167990421549009425906142973805422931163217092668011481450263122638943968922831118106842041015625
326 192819619016336345720656317060468371754310446154936134029007209046568408370138209888994096574337153501130991024642424638335834637200762998779869983762036646351865901686131962686001633275921036285039297352160740303683716945215564919635653495788574218750
327 482049047540840864301640792651170929385776115387340335072518022616421020925345524722485241435842883752827477561606061595839586593001907496949674959405091615879664754215329906715004083189802590712598243380401850759209292363038912299089133739471435546875
328 6748686665571772100222971097116393011400865615422764691015252316629894292954837346114793380101800372539584685862484862341754212302026704957295449431671282622315306559014618694010057164657236269976375407325625910628930093082544772187247872352600097656250
329 16871716663929430250557427742790982528502164038556911727538130791574735732387093365286983450254500931348961714656212155854385530755066762393238623579178206555788266397536546735025142911643090674940938518314064776572325232706361930468119680881500244140625
330 236204033295012023507803988399073755399030296539796764185533831082046300253419307114017768303563013038885464005186970181961397430570934673505340730108494891781035729565511654290352000763003269449173139256396906872012553257889067026553675532341003417968750
331 590510083237530058769509970997684388497575741349491910463834577705115750633548267785044420758907532597213660012967425454903493576427336683763351825271237229452589323913779135725880001907508173622932848140992267180031383144722667566384188830852508544921875
332 8267141165325420822773139593967581438966060378892886746493684087871620508869675748990621890624705456360991240181543956368648910069982713572686925553797321212336250534792907900162320026705114430721059873973891740520439364026117345929378643631935119628906250
333 20667852913313552056932848984918953597415150947232216866234210219679051272174189372476554726561763640902478100453859890921622275174956783931717313884493303030840626336982269750405800066762786076802649684934729351301098410065293364823446609079837799072265625
334 289349940786389728797059885788865350363812113261251036127278943075506717810438651214671766171864690972634693406354038472902711852449394975044042394382906242431768768717751776505681200934679005075237095589086210918215377740914107107528252527117729187011718750
335 723374851965974321992649714472163375909530283153127590318197357688766794526096628036679415429661727431586733515885096182256779631123487437610105985957265606079421921794379441264203002336697512688092738972715527295538444352285267768820631317794322967529296875
336 10127247927523640507897096002610287262733423964143786264454763007642735123365352792513511816015264184042214269222391346551594914835728824126541483803401718485111906905121312177698842032713765177633298345618017382137538220931993748763488838449120521545410156250
337 25318119818809101269742740006525718156833559910359465661136907519106837808413381981283779540038160460105535673055978366378987287089322060316353709508504296212779767262803280444247105081784412944083245864045043455343845552329984371908722096122801303863525390625
338 354453677463327417776398360091360054195669838745032519255916705267495729317787347737972913560534246441477499422783697129305822019250508844428951933119060146978916741679245926219459471144981781217165442096630608374813837732619781206722109345719218254089355468750
339 886134193658318544440995900228400135489174596862581298139791763168739323294468369344932283901335616103693748556959242823264555048126272111072379832797650367447291854198114815548648677862454453042913605241576520937034594331549453016805273364298045635223388671875
340 12405878711216459622173942603197601896848444356076138173957084684362350526122557170829051974618698625451712479797429399525703770673767809555013317659167105144262085958773607417681081490074362342600790473382071293118484320641692342235273827100172638893127441406250
341 31014696778041149055434856507994004742121110890190345434892711710905876315306392927072629936546746563629281199493573498814259426684419523887533294147917762860655214896934018544202703725185905856501976183455178232796210801604230855588184567750431597232818603515625
342 434205754892576086776087991111916066389695552462664836088497963952682268414289500979016819111654451890809936792910028983399631973581873334425466118070848680049173008557076259618837852152602681991027666568372495259146951222459231978234583948506042361259460449218750
343 1085514387231440216940219977779790165974238881156662090221244909881705671035723752447542047779136129727024841982275072458499079933954683336063665295177121700122932521392690649047094630381506704977569166420931238147867378056148079945586459871265105903148651123046875
344 15197201421240163037163079688917062323639344336193269263097428738343879394500132534265588668907905816178347787751851014418987119075365566704891314132479703801721055299497669086659324825341093869685968329893037334070143292786073119238210438197711482644081115722656250
345 37993003553100407592907699222292655809098360840483173157743571845859698486250331335663971672269764540445869469379627536047467797688413916762228285331199259504302638248744172716648312063352734674214920824732593335175358231965182798095526095494278706610202789306640625
346 531902049743405706300707789112097181327377051766764424208410005842035778807504638699295603411776703566242172571314785504664549167637794834671195994636789633060236935482418418033076368886938285439008891546256306692455015247512559173337365336919901892542839050292968750
347 1329755124358514265751769472780242953318442629416911060521025014605089447018761596748239008529441758915605431428286963761661372919094487086677989986591974082650592338706046045082690922217345713597522228865640766731137538118781397933343413342299754731357097625732421875
348 18616571741019199720524772618923401346458196811836754847294350204471252258262662354475346119412184624818476039996017492663259220867322819213491859812287637157108292741884644631157672911042839990365311204118970734235925533662939571066807786792196566238999366760253906250
349 46541429352547999301311931547308503366145492029591887118235875511178130645656655886188365298530461562046190099990043731658148052168307048033729649530719092892770731854711611577894182277607099975913278010297426835589813834157348927667019466980491415597498416900634765625
350 651580010935671990218367041662319047126036888414286419655302257156493829039193182406637114179426461868646661399860612243214072730356298672472215093430067300498790245965962562090518551886499399662785892144163975698257393678202884987338272537726879818364977836608886718750
351 1628950027339179975545917604155797617815092221035716049138255642891234572597982956016592785448566154671616653499651530608035181825890746681180537733575168251246975614914906405226296379716248499156964730360409939245643484195507212468345681344317199545912444591522216796875
352 22805300382748519657642846458181166649411291094500024687935579000477284016371761384232298996279926165402633148995121428512492545562470453536527528270052355517457658608808689673168149316027478988197506225045739149439008778737100974556839538820440793642774224281311035156250
353 57013250956871299144107116145452916623528227736250061719838947501193210040929403460580747490699815413506582872487803571281231363906176133841318820675130888793644146522021724182920373290068697470493765562614347873597521946842752436392098847051101984106935560703277587890625
354 798185513396198188017499626036340832729395188307500864077745265016704940573011648448130464869797415789092160214829249997937239094686465873778463489451832443111018051308304138560885226060961764586912717876600870230365307255798534109489383858715427777497097849845886230468750
355 1995463783490495470043749065090852081823487970768752160194363162541762351432529121120326162174493539472730400537073124994843097736716164684446158723629581107777545128270760346402213065152404411467281794691502175575913268139496335273723459646788569443742744624614715576171875
356 27936492968866936580612486911271929145528831590762530242721084275584672920055407695684566270442909552618225607519023749927803368314026305582246222130814135508885631795790644849630982912133661760541945125681030458062785753952948693832128435055039972212398424744606018066406250
357 69841232422167341451531217278179822863822078976906325606802710688961682300138519239211415676107273881545564018797559374819508420785065763955615555327035338772214079489476612124077457280334154401354862814202576145156964384882371734580321087637599930530996061861515045166015625
358 977777253910342780321437041894517520093509105676688558495237949645463552201939269348959819465501834341637896263165831247473117890990920695378617774578494742810997112852672569737084401924678161618968079398836066032197501388353204284124495226926399027433944866061210632324218750
359 2444443134775856950803592604736293800233772764191721396238094874113658880504848173372399548663754585854094740657914578118682794727477301738446544436446236857027492782131681424342711004811695404047420198497090165080493753470883010710311238067315997568584862165153026580810546875
360 34222203886861997311250296466308113203272818698684099547333328237591224327067874427213593681292564201957326369210804093661559126184682224338251622110247315998384898949843539940797954067363735656663882778959262311126912548592362149944357332942423965960188070312142372131347656250
361 85555509717154993278125741165770283008182046746710248868333320593978060817669686068033984203231410504893315923027010234153897815461705560845629055275618289995962247374608849851994885168409339141659706947398155777817281371480905374860893332356059914900470175780355930328369140625
362 1197777136040169905893760376320783962114548654453943484156666488315692851447375604952475778845239747068506422922378143278154569416463877851838806773858656059943471463244523897927928392357730747983235897263574180889441939200732675248052506652984838808606582460924983024597167968750
363 2994442840100424764734400940801959905286371636134858710391666220789232128618439012381189447113099367671266057305945358195386423541159694629597016934646640149858678658111309744819820980894326869958089743158935452223604848001831688120131266632462097021516456152312457561492919921875
364 41922199761405946706281613171227438674009202905888021945483327091049249800658146173336652259583391147397724802283235014735409929576235724814358237085052962098021501213558336427477493732520576179413256404225096331130467872025643633681837732854469358301230386132374405860900878906250
365 104805499403514866765704032928068596685023007264720054863708317727623124501645365433341630648958477868494312005708087536838524823940589312035895592712632405245053753033895841068693734331301440448533141010562740827826169680064109084204594332136173395753075965330936014652252197265625
366 1467276991649208134719856460992960353590322101706080768091916448186723743023035116066782829085418690158920368079913225515739347535168250368502538297976853673430752542474541774961712280638220166279463974147878371589566375520897527178864320649906427540543063514633104205131530761718750
367 3668192479123020336799641152482400883975805254265201920229791120466809357557587790166957072713546725397300920199783063789348368837920625921256345744942134183576881356186354437404280701595550415698659935369695928973915938802243817947160801624766068851357658786582760512828826904296875
368 51354694707722284715194976134753612375661273559712826883217075686535331005806229062337399017989654155562212882796962893050877163730888762897588840429189878570076338986608962123659929822337705819781239095175743005634823143231413451260251222746724963919007223012158647179603576660156250
369 128386736769305711787987440336884030939153183899282067208042689216338327514515572655843497544974135388905532206992407232627192909327221907243972101072974696425190847466522405309149824555844264549453097737939357514087057858078533628150628056866812409797518057530396617949008941650390625
370 1797414314770279965031824164716376433148144574589948940912597649028736585203218017181808965629637895444677450897893701256780700730581106701415609415021645749952671864531313674328097543781819703692343368331151005197218810013099470794108792796135373737165252805425552651286125183105468750
371 4493535786925699912579560411790941082870361436474872352281494122571841463008045042954522414074094738611693627244734253141951751826452766753539023537554114374881679661328284185820243859454549259230858420827877512993047025032748676985271981990338434342913132013563881628215312957763671875
372 62909501016959798776113845765073175160185060110648212931940917716005780482112630601363313797037326340563710781426279543987324525570338734549546329525757601248343515258595978601483414032363689629232017891590285181902658350458481477793807747864738080800783848189894342795014381408691406250
373 157273752542399496940284614412682937900462650276620532329852294290014451205281576503408284492593315851409276953565698859968311313925846836373865823814394003120858788146489946503708535080909224073080044728975712954756645876146203694484519369661845202001959620474735856987535953521728515625
374 2201832535593592957163984601777561130606477103872687452617932120060202316873942071047715982896306421919729877349919784039556358394961855709234121533401516043692023034050859251051919491132729137023120626205659981366593042266046851722783271175265832828027434686646301997825503349304199218750
375 5504581338983982392909961504443902826516192759681718631544830300150505792184855177619289957240766054799324693374799460098890895987404639273085303833503790109230057585127148127629798727831822842557801565514149953416482605665117129306958177938164582070068586716615754994563758373260498046875
376 77064138745775753500739461062214639571226698635544060841627624202107081090587972486670059401370724767190545707247192441384472543823664949823194253669053061529220806191780073786817182189645519795809221917198099347830756479311639810297414491134304148980960214032620569923892617225646972656250
377 192660346864439383751848652655536598928066746588860152104069060505267702726469931216675148503426811917976364268117981103461181359559162374557985634172632653823052015479450184467042955474113799489523054792995248369576891198279099525743536227835760372452400535081551424809731543064117431640625
378 2697244856102151372525881137177512384992934452244042129456966847073747838170579037033452079047975366851669099753651735448456539033828273243811798878416857153522728216712302582538601376637593192853322767101933477174076476775907393360409507189700645214333607491141719947336241602897644042968750
379 6743112140255378431314702842943780962482336130610105323642417117684369595426447592583630197619938417129172749384129338621141347584570683109529497196042142883806820541780756456346503441593982982133306917754833692935191191939768483401023767974251613035834018727854299868340604007244110107421875
380 94403569963575298038405839801212933474752705828541474530993839647581174335970266296170822766679137839808418491377810740695978866183989563533412960744590000373295487584930590388851048182315761749866296848567671701092676687156758767614332751639522582501676262189960198156768456101417541503906250
381 236008924908938245096014599503032333686881764571353686327484599118952935839925665740427056916697844599521046228444526851739947165459973908833532401861475000933238718962326475972127620455789404374665742121419179252731691717891896919035831879098806456254190655474900495391921140253543853759765625
382 3304124948725135431344204393042452671616344703998951608584784387665341101758959320365978796833769824393294647198223375924359260316439634723669453626060650013065342065472570663609786686381051661245320389699868509538243684050486556866501646307383290387558669176648606935486895963549613952636718750
383 8260312371812838578360510982606131679040861759997379021461960969163352754397398300914946992084424560983236617995558439810898150791099086809173634065151625032663355163681426659024466715952629153113300974249671273845609210126216392166254115768458225968896672941621517338717239908874034881591796875
384 115644373205379740097047153756485843506572064639963306300467453568286938561563576212809257889181943853765312651937818157352574111075387215328430876912122750457286972291539973226342534023336808143586213639495397833838528941767029490327557620758415163564553421182701242742041358724236488342285156250
385 289110933013449350242617884391214608766430161599908265751168633920717346403908940532023144722954859634413281629844545393381435277688468038321077192280306876143217430728849933065856335058342020358965534098738494584596322354417573725818894051896037908911383552956753106855103396810591220855712890625
386 4047553062188290903396650381477004522730022262398715720516360874890042849654725167448324026121368034881785942817823635507340093887638552536495080691924296266005044030203899062921988690816788285025517477382338924184348512961846032161464516726544530724759369741394543495971447555348277091979980468750
387 10118882655470727258491625953692511306825055655996789301290902187225107124136812918620810065303420087204464857044559088768350234719096381341237701729810740665012610075509747657304971727041970712563793693455847310460871282404615080403661291816361326811898424353486358739928618888370692729949951171875
388 141664357176590181618882763351695158295550779183955050218072630621151499737915380860691340914247881220862507998623827242756903286067349338777327824217350369310176541057136467202269604178587589975893111708381862346452197953664611125651258085429058575366577940948809022359000664437189698219299316406250
389 354160892941475454047206908379237895738876947959887625545181576552878749344788452151728352285619703052156269996559568106892258215168373346943319560543375923275441352642841168005674010446468974939732779270954655866130494884161527814128145213572646438416444852372022555897501661092974245548248291015625
390 4958252501180656356660896717309330540344277271438426757632542071740302490827038330124196931998675842730187779951833953496491615012357226857206473847607262925856178936999776352079436146250565649156258909793365182125826928378261389397794032990017050137830227933208315782565023255301639437675476074218750
391 12395631252951640891652241793273326350860693178596066894081355179350756227067595825310492329996689606825469449879584883741229037530893067143016184619018157314640447342499440880198590365626414122890647274483412955314567320945653473494485082475042625344575569833020789456412558138254098594188690185546875
392 173538837541322972483131385105826568912049704500344936517138972510910587178946341554346892619953654495556572298314188372377206525432502940002226584666254202404966262794992172322780265118769797720469061842767781374403942493239148628922791154650596754824057977662291052389775813935557380318641662597656250
393 433847093853307431207828462764566422280124261250862341292847431277276467947365853885867231549884136238891430745785470930943016313581257350005566461665635506012415656987480430806950662796924494301172654606919453436009856233097871572306977886626491887060144944155727630974439534838893450796604156494140625
394 6073859313946304036909598478703929911921739657512072778099864037881870551263121954402141241698377907344480030440996593033202228390137602900077930463318897084173819197824726031297309279156942920216417164496872348104137987263370202012297690412770886418842029218180186833642153487744508311152458190917968750
395 15184648284865760092273996196759824779804349143780181945249660094704676378157804886005353104245944768361200076102491482583005570975344007250194826158297242710434547994561815078243273197892357300541042911242180870260344968158425505030744226031927216047105073045450467084105383719361270777881145477294921875
396 212585075988120641291835946754637546917260888012922547233495241325865469294209268404074943459443226757056801065434880756162077993654816101502727566216161397946083671923865411095405824770493002207574600757390532183644829554217957070430419164446981024659471022636306539177475372071057790890336036682128906250
397 531462689970301603229589866886593867293152220032306368083738103314663673235523171010187358648608066892642002663587201890405194984137040253756818915540403494865209179809663527738514561926232505518936501893476330459112073885544892676076047911117452561648677556590766347943688430177644477225840091705322265625
398 7440477659584222445214258136412314142104131080452289153172333446405291425297324394142623021080512936496988037290220826465672729777918563552595464817565648928112928517335289388339203866967255077265111026508668626427569034397628497465064670755644335863081485792270728871211638022487022681161761283874511718750
399 18601194148960556113035645341030785355260327701130722882930833616013228563243310985356557552701282341242470093225552066164181824444796408881488662043914122320282321293338223470848009667418137693162777566271671566068922585994071243662661676889110839657703714480676822178029095056217556702904403209686279296875
400 260416718085447785582499034774430994973644587815830120361031670624185199885406353794991805737817952777394581305157728926298545542227149724340841268614797712483952498106735128591872135343853927704278885927803401924964916203916997411277263476447551755207852002729475510492407330787045793840661644935607910156250
401 651041795213619463956247586936077487434111469539575300902579176560462999713515884487479514344544881943486453262894322315746363855567874310852103171536994281209881245266837821479680338359634819260697214819508504812412290509792493528193158691118879388019630006823688776231018326967614484601654112339019775390625
402 9114585132990672495387466217105084824077560573554054212636108471846481995989222382824713200823628347208810345680520512420449093977950240351929444401517919936938337433735729500715524737034887469649761007473119067373772067137094909394704221675664311432274820095531642867234256577546602784423157572746276855468750
403 22786462832476681238468665542762712060193901433885135531590271179616204989973055957061783002059070868022025864201301281051122734944875600879823611003794799842345843584339323751788811842587218674124402518682797668434430167842737273486760554189160778580687050238829107168085641443866506961057893931865692138671875
404 319010479654673537338561317598677968842714620074391897442263796514626869859622783398864962028826992152308362098818217934715718289228258412317530554053127197792841810180750532525043365796221061437741635261559167358082022349798321828814647758648250900129618703343607500353198980214131097454810515046119689941406250
405 797526199136683843346403293996694922106786550185979743605659491286567174649056958497162405072067480380770905247045544836789295723070646030793826385132817994482104525451876331312608414490552653594354088153897918395205055874495804572036619396620627250324046758359018750882997450535327743637026287615299224853515625
406 11165366787913573806849646115953728909495011702603716410479232878011940445086797418960273671008944725330792673458637627715050140122989044431113569391859451922749463356326268638376517802867737150320957234154570857532870782242941264008512671552688781504536654617026262512361964307494588410918368026614189147949218750
407 27913416969783934517124115289884322273737529256509291026198082195029851112716993547400684177522361813326981683646594069287625350307472611077783923479648629806873658390815671595941294507169342875802393085386427143832176955607353160021281678881721953761341636542565656280904910768736471027295920066535472869873046875
408 390787837576975083239737614058380511832325409591130074366773150730417915578037909663609578485313065386577743571052316970026754904304616555088974928715080817296231217471419402343178123100370800261233503195409980013650477378502944240297943504344107352658782911595919187932668750762310594382142880931496620178222656250
409 976969593942437708099344035145951279580813523977825185916932876826044788945094774159023946213282663466444358927630792425066887260761541387722437321787702043240578043678548505857945307750927000653083757988524950034126193446257360600744858760860268381646957278989797969831671876905776485955357202328741550445556640625
410 13677574315194127913390816492043317914131389335689552602837060275564627045231326838226335246985957288530221024986831093950936421650661579428114122505027828605368092611499679082011234308512978009143172611839349300477766708247603048410428022652043757343057401905857171577643406276680870803375000832602381706237792968750
411 34193935787985319783477041230108294785328473339223881507092650688911567613078317095565838117464893221325552562467077734877341054126653948570285306262569571513420231528749197705028085771282445022857931529598373251194416770619007621026070056630109393357643504764642928944108515691702177008437502081505954265594482421875
412 478715101031794476968678577221516126994598626749134341099297109644761946583096439337921733644508505098557735874539088288282774757773155279983994287675974001187883241402488767870393200797954230320011041414377225516721834788666106694364980792821531507007009066705001005217519219683830478118125029141083359718322753906250
413 1196787752579486192421696443053790317486496566872835852748242774111904866457741098344804334111271262746394339686347720720706936894432888199959985719189935002969708103506221919675983001994885575800027603535943063791804586971665266735912451982053828767517522666762502513043798049209576195295312572852708399295806884765625
414 16755028536112806693903750202753064444810951936219701938475398837566668130408375376827260677557797678449520755608868090089897116522060434799439800068659090041575913449087106875463762027928398061200386449503202893085264217603313734302774327748753602745245317334675035182613172688934066734134376019937917590141296386718750
415 41887571340282016734759375506882661112027379840549254846188497093916670326020938442068151693894494196123801889022170225224742791305151086998599500171647725103939783622717767188659405069820995153000966123758007232713160544008284335756935819371884006863113293336687587956532931722335166835335940049844793975353240966796875
416 586425998763948234286631257096357255568383317767689567846638959314833384564293138188954123714522918745733226446310383153146399078272115217980393002403068151455156970718048740641231670977493932142013525732612101257984247616115980700597101471206376096083586106713626231391461044112692335694703160697827115654945373535156250
417 1466064996909870585716578142740893138920958294419223919616597398287083461410732845472385309286307296864333066115775957882865997695680288044950982506007670378637892426795121851603079177443734830355033814331530253144960619040289951751492753678015940240208965266784065578478652610281730839236757901744567789137363433837890625
418 20524909956738188200032093998372503944893416121869134874632363576019168459750259836613394330008302156100662925620863410360123967739524032629313755084107385300930493975131705922443108484212287624970473400641423544029448666564059324520898551492223163362925513734976918098701136543944231749314610624423949047923088073730468750
419 51312274891845470500080234995931259862233540304672837186580908940047921149375649591533485825020755390251657314052158525900309919348810081573284387710268463252326234937829264806107771210530719062426183501603558860073621666410148311302246378730557908407313784337442295246752841359860579373286526561059872619807720184326171875
420 718371848485836587001123289943037638071269564265419720612132725160670896091259094281468801550290575463523202396730219362604338870883341142025981427943758485532567289129609707285508796947430066873966569022449824041030703329742076358231449302227810717702392980724192133454539779038048111226011371854838216677308082580566406250
421 1795929621214591467502808224857594095178173910663549301530331812901677240228147735703672003875726438658808005991825548406510847177208352855064953569859396213831418222824024268213771992368575167184916422556124560102576758324355190895578623255569526794255982451810480333636349447595120278065028429637095541693270206451416015625
422 25143014697004280545039315148006317332494434749289690221424645380623481363194068299851408054260170141223312083885557677691151860480916939970909349978031546993639855119536339754992807893160052340588829915785743841436074616540972672538100725577973375119583754325346724670908892266331683892910398014919337583705782890319824218750
423 62857536742510701362598287870015793331236086873224225553561613451558703407985170749628520135650425353058280209713894194227879651202292349927273374945078867484099637798840849387482019732900130851472074789464359603590186541352431681345251813944933437798959385813366811677272230665829209732275995037298343959264457225799560546875
424 880005514395149819076376030180221106637305216225139157749862588321821847711792390494799281899105954942815922935994518719190315116832092898981827249231104144777394929183771891424748276260601831920609047052501034450262611578934043538833525395229068129185431401387135363481811229321608936251863930522176815429702401161193847656250
425 2200013785987874547690940075450552766593263040562847894374656470804554619279480976236998204747764887357039807339986296797975787792080232247454568123077760361943487322959429728561870690651504579801522617631252586125656528947335108847083813488072670322963578503467838408704528073304022340629659826305442038574256002902984619140625
426 30800193003830243667673161056307738732305682567879870521245190591263764669912733667317974866468708422998557302759808155171661029089123251464363953723088645067208822521432016199866189669121064117221316646837536205759191405262691523859173388833017384521490099048549737721863393026256312768815237568276188540039584040641784667968750
427 77000482509575609169182902640769346830764206419699676303112976478159411674781834168294937166171771057496393256899520387929152572722808128660909884307721612668022056303580040499665474172802660293053291617093840514397978513156728809647933472082543461303725247621374344304658482565640781922038093920690471350098960101604461669921875
428 1078006755134058528368560636970770855630698889875795468243581670694231763446945678356129120326404794804949505596593285431008136018119313801252738380308102577352308788250120566995316638419237244102746082639313767201571699184194203335071068609155608458252153466699240820265218755918970946908533314889666598901385441422462463378906250
429 2695016887835146320921401592426927139076747224689488670608954176735579408617364195890322800816011987012373763991483213577520340045298284503131845950770256443380771970625301417488291596048093110256865206598284418003929247960485508337677671522889021145630383666748102050663046889797427367271333287224166497253463603556156158447265625
430 37730236429692048492899622293976979947074461145652841388525358474298111720643098742464519211424167818173232695880764990085284760634175983043845843310783590207330807588754219844836082344673303543596112892375981852055009471446797116727487401320446296038825371334473428709282656457163983141798666021138330961548490449786186218261718750
431 94325591074230121232249055734942449867686152864132103471313396185745279301607746856161298028560419545433081739701912475213211901585439957609614608276958975518327018971885549612090205861683258858990282230939954630137523678616992791818718503301115740097063428336183571773206641142909957854496665052845827403871226124465465545654296875
432 1320558275039221697251486780289194298147606140097849448598387546600433910222508455986258172399845873636063144355826774652984966622196159406534604515877425657256578265606397694569262882063565624025863951233159364821925331500637899085462059046215620361358887996706570004824892976000739409962953310739841583654197165742516517639160156250
433 3301395687598054243128716950722985745369015350244623621495968866501084775556271139965645430999614684090157860889566936632462416555490398516336511289693564143141445664015994236423157205158914060064659878082898412054813328751594747713655147615539050903397219991766425012062232440001848524907383276849603959135492914356291294097900390625
434 46219539626372759403802037310121800435166214903424730700943564131015186857787795959519036033994605577262210052453937112854473831776865579228711158055709898003980239296223919309924200872224796840905238293160577768767386602522326467991172066617546712647561079884729950168871254160025879348703365875894455427896900800988078117370605468750
435 115548849065931898509505093275304501087915537258561826752358910327537967144469489898797590084986513943155525131134842782136184579442163948071777895139274745009950598240559798274810502180561992102263095732901444421918466506305816169977930166543866781618902699711824875422178135400064698371758414689736138569742252002470195293426513671875
436 1617683886923046579133071305854263015230817521619865574533024744585531540022572858583166261189811195204177351835887798949906584112190295273004890531949846430139308375367837175847347030527867889431683340260620221906858531088281426379691022331614134942664637795965548255910493895600905777204617805656305939976391528034582734107971191406250
437 4044209717307616447832678264635657538077043804049663936332561861463828850056432146457915652974527988010443379589719497374766460280475738182512226329874616075348270938419592939618367576319669723579208350651550554767146327720703565949227555829035337356661594489913870639776234739002264443011544514140764849940978820086456835269927978515625
438 56618936042306630269657495704899205533078613256695295108655866060493603900790050050410819141643391832146207314256072963246730443926660334555171168618244625054875793137874301154657146068475376130108916909121707766740048588089849923289185781606494722993262322858794188956867286346031702202161623197970707899173703481210395693778991699218750
439 141547340105766575674143739262248013832696533141738237771639665151234009751975125126027047854108479580365518285640182408116826109816650836387927921545611562637189482844685752886642865171188440325272292272804269416850121470224624808222964454016236807483155807146985472392168215865079255505404057994926769747934258703025989234447479248046875
440 1981662761480732059438012349671472193657751463984335328802955312117276136527651751764378669957518714125117255998962553713635565537433111709430990901638561876920652759825600540413000112396638164553812091819259771835901700583144747315121502356227315304764181300057796613490355022111109577075656811928974776471079621842363849282264709472656250
441 4954156903701830148595030874178680484144378659960838322007388280293190341319129379410946674893796785312793139997406384284088913843582779273577477254096404692301631899564001351032500280991595411384530229548149429589754251457861868287803755890568288261910453250144491533725887555277773942689142029822436941177699054605909623205661773681640625
442 69358196651825622080330432238501526778021301239451736508103435924104664778467811311753253448513154994379103959963689379977244793810158909830084681557349665692222846593896018914455003933882335759383423213674092014256559520410066156029252582467956035666746345502022881472162425773888835197647988417514117176487786764482734724879264831542968750
443 173395491629564055200826080596253816945053253098629341270258589810261661946169528279383133621282887485947759899909223449943111984525397274575211703893374164230557116484740047286137509834705839398458558034185230035641398801025165390073131456169890089166865863755057203680406064434722087994119971043785292941219466911206836812198162078857421875
444 2427536882813896772811565128347553437230745543380810777783620257343663267246373395911363870697960424803268638598729128299203567783355561844052963854507238299227799630786360662005925137685881751578419812478593220498979583214352315461023840386378461248336122092570800851525684902086109231917679594612994101177072536756895715370774269104003906250
445 6068842207034741932028912820868883593076863858452026944459050643359158168115933489778409676744901062008171596496822820748008919458388904610132409636268095748069499076965901655014812844214704378946049531196483051247448958035880788652559600965946153120840305231427002128814212255215273079794198986532485252942681341892239288426935672760009765625
446 84963790898486387048404779492164370303076094018328377222426709007028214353623068856897735474428614868114402350955519490472124872417444664541853734907753340472972987077522623170207379819005861305244693436750762717464285412502331041135834413523246143691764273239978029803398971573013823117118785811454793541197538786491350037977099418640136718750
447 212409477246215967621011948730410925757690235045820943056066772517570535884057672142244338686071537170286005877388798726180312181043611661354634337269383351182432467693806557925518449547514653263111733591876906793660713531255827602839586033808115359229410683099945074508497428932534557792796964528636983852993846966228375094942748546600341796875
448 2973732681447023546694167282225752960607663290641493202784934815245987502376807409991420741605001520384004082283443182166524370534610563258964880721771366916554054547713291810957258293665205145683564270286276695111249989437581586439754204473313615029211749563399231043118964005055483809099157503400917773941913857527197251329198479652404785156250
449 7434331703617558866735418205564382401519158226603733006962337038114968755942018524978551854012503800960010205708607955416310926336526408147412201804428417291385136369283229527393145734163012864208910675715691737778124973593953966099385511183284037573029373908498077607797410012638709522747893758502294434854784643817993128322996199131011962890625
450 104080643850645824134295854877901353621268215172452262097472718533609562583188259349699725956175053213440142879920511375828352968711369714063770825261997842079391909169965213383504040278282180098924749460019684328893749630315355525391397156565976526022411234718973086509163740176941933318470512619032122087966985013451903796521946787834167480468750
451 260201609626614560335739637194753384053170537931130655243681796334023906457970648374249314890437633033600357199801278439570882421778424285159427063154994605198479772924913033458760100695705450247311873650049210822234374075788388813478492891414941315056028086797432716272909350442354833296176281547580305219917462533629759491304866969585418701171875
452 3642822534772603844700354920726547376744387531035829173411545148676334690411589077239490408466126862470405000797217898153992353904897939992231978884169924472778716820948782468422641409739876303462366231100688951511281237061037443388698900479809178410784393215164058027820730906192967666146467941666124273078844475470816632878268137574195861816406250
453 9107056336931509611750887301816368441860968827589572933528862871690836726028972693098726021165317156176012501993044745384980884762244849980579947210424811181946792052371956171056603524349690758655915577751722378778203092652593608471747251199522946026960983037910145069551827265482419165366169854165310682697111188677041582195670343935489654541015625
454 127498788717041134564512422225429158186053563586254021069404080203671714164405617703382164296314440186464175027902626435389732386671427899728119260945947356547255088733207386394792449340895670621182818088524113302894843297136310518604461516793321244377453762530742030973725581716753868315126377958314349557759556641478582150739384815096855163574218750
455 318746971792602836411281055563572895465133908965635052673510200509179285411014044258455410740786100466160437569756566088474330966678569749320298152364868391368137721833018465986981123352239176552957045221310283257237108242840776296511153791983303110943634406326855077434313954291884670787815944895785873894398891603696455376848462037742137908935546875
456 4462457605096439709757934777890020536511874725518890737429142807128509995754196619618375750371005406526246125976591925238640633533499976490484174133108157479153928105662258523817735726931348471741398633098343965601319515399770868151156153087766243553210881688575971084080395360086385391029423228541002234521584482451750375275878468528389930725097656250
457 11156144012741099274394836944725051341279686813797226843572857017821274989385491549045939375927513516315615314941479813096601583833749941226210435332770393697884820264155646309544339317328371179353496582745859914003298788499427170377890382719415608883027204221439927710200988400215963477573558071352505586303961206129375938189696171320974826812744140625
458 156186016178375389841527717226150718777915615393161175810019998249497849851396881686643151262985189228418614409180717383352422173672499177166946094658785511770387483698179048333620750442597196510948952158442038796046183038991980385290465358071818524362380859100158987942813837603023488686029812998935078208255456885811263134655746398493647575378417968750
459 390465040445938474603819293065376796944789038482902939525049995623744624628492204216607878157462973071046536022951793458381055434181247942917365236646963779425968709245447620834051876106492991277372380396105096990115457597479950963226163395179546310905952147750397469857034594007558721715074532497337695520638642214528157836639365996234118938446044921875
460 5466510566243138644453470102915275157227046538760641153350699938732424744798890859032510294204481622994651504321325108417334776078537471200843113313057492911963561929436266691676726265490901877883213325545471357861616406364719313485166287532513648352683330068505564577998484316105822104011043454962727737288940991003394209712951123947277665138244628906250
461 13666276415607846611133675257288187893067616346901602883376749846831061861997227147581275735511204057486628760803312771043336940196343678002107783282643732279908904823590666729191815663727254694708033313863678394654041015911798283712915718831284120881708325171263911444996210790264555260027608637406819343222352477508485524282377809868194162845611572265625
462 191327869818509852555871453602034630502946628856622440367274497855634866067961180066137860297156856804812802651246378794606717162748811492029508965957012251918724667530269334208685419292181565725912466394091497525156574222765175971980820063637977692343916552397694760229946951063703773640386520923695470805112934685118797339953289338154718279838562011718750
463 478319674546274631389678634005086576257366572141556100918186244639087165169902950165344650742892142012032006628115946986516792906872028730073772414892530629796811668825673335521713548230453914314781165985228743812891435556912939929952050159094944230859791380994236900574867377659259434100966302309238677012782336712796993349883223345386795699596405029296875
464 6696475443647844839455500876071212067603132009981785412854607424947220312378641302314825110400489988168448092793623257811235100696208402221032813808495428817155363363559426697303989675226354800406936323793202413380480097796781159019328702227329219232037079333919316608048143287229632077413528232329341478178952713979157906898365126835415139794349670410156250
465 16741188609119612098638752190178030169007830024954463532136518562368050780946603255787062776001224970421120231984058144528087751740521005552582034521238572042888408408898566743259974188065887001017340809483006033451200244491952897548321755568323048080092698334798291520120358218074080193533820580823353695447381784947894767245912817088537849485874176025390625
466 234376640527674569380942530662492422366109620349362489449911259873152710933252445581018878864017149585895683247776814023393228524367294077736148483297340008600437717724579934405639638632922418014242771332762084468316803422887340565676504577956522673121297776687176081281685015053037122709473488131526951736263344989270526741442779439239529892802238464355468750
467 585941601319186423452356326656231055915274050873406223624778149682881777333131113952547197160042873964739208119442035058483071310918235194340371208243350021501094294311449836014099096582306045035606928331905211170792008557218351414191261444891306682803244441717940203204212537632592806773683720328817379340658362473176316853606948598098824732005596160888671875
468 8203182418468609928332988573187234782813836712227687130746894095560344882663835595335660760240600235506348913672188490818762998352855292720765196915406900301015320120360297704197387352152284630498496996646672956391088119801056919798677660228478293559245422184051162844858975526856299294831572084603443310769217074624468435950497280373383546248078346252441406250
469 20507956046171524820832471432968086957034591780569217826867235238900862206659588988339151900601500588765872284180471227046907495882138231801912992288517250752538300300900744260493468380380711576246242491616682390977720299502642299496694150571195733898113555460127907112147438817140748237078930211508608276923042686561171089876243200933458865620195865631103515625
470 287111384646401347491654600061553217398484284927969049576141293344612070893234245836748126608421008242722211978526597178656704942349935245226781892039241510535536204212610419646908557325329962067447394882633553473688084193036992192953718107996740274573589776441790699570064143439970475319105022961120515876922597611856395258267404813068424118682742118835449218750
471 717778461616003368729136500153883043496210712319922623940353233361530177233085614591870316521052520606805529946316492946641762355874838113066954730098103776338840510531526049117271393313324905168618487206583883684220210482592480482384295269991850686433974441104476748925160358599926188297762557402801289692306494029640988145668512032671060296706855297088623046875
472 10048898462624047162207911002154362608946949972478916735164945267061422481263198604286184431294735288495277419248430901252984672982247733582937366221373452868743767147441364687641799506386548672360658820892174371579082946756294726753380133779885909610075642175462674484952245020398966636168675803639218055692290916414973834039359168457394844153895974159240722656250
473 25122246156560117905519777505385906522367374931197291837912363167653556203157996510715461078236838221238193548121077253132461682455619333957343415553433632171859417868603411719104498765966371680901647052230435928947707366890736816883450334449714774025189105438656686212380612550997416590421689509098045139230727291037434585098397921143487110384739935398101806640625
474 351711446191841650677276885075402691313143249036762085730773084347149786844211951150016455095315735097334709673695081543854463554378670675402807817748070850406031850160447764067462982723529203532623058731226103005267903136470315436368304682296006836352647476141193606973328575713963832265903653127372631949230182074524084191377570896008819545386359095573425292968750
475 879278615479604126693192212688506728282858122591905214326932710867874467110529877875041137738289337743336774184237703859636158885946676688507019544370177126015079625401119410168657456808823008831557646828065257513169757841175788590920761705740017090881618690352984017433321439284909580664759132818431579873075455186310210478443927240022048863465897738933563232421875
476 12309900616714457773704690977639094195960013716286673000577057952150242539547418290250575928336050728406714838579327854034906224403253473639098273621182479764211114755615671742361204395323522123641807055592913605184376609776461040272890663880360239272342661664941776244066500149988734129306627859458042118223056372608342946698214981360308684088522568345069885253906250
477 30774751541786144434261727444097735489900034290716682501442644880375606348868545725626439820840126821016787096448319635087265561008133684097745684052956199410527786889039179355903010988308805309104517638982284012960941524441152600682226659700900598180856654162354440610166250374971835323266569648645105295557640931520857366745537453400771710221306420862674713134765625
478 430846521585006022079664184217368296858600480070033555020197028325258488884159640158770157491761775494235019350276474891221717854113871577368439576741386791747389016446548510982642153836323274327463246945751976181453181342176136409551173235812608374531993158272962168542327505249605694525731975081031474137806973041292003134437524347610803943098289892077445983886718750
479 1077116303962515055199160460543420742146501200175083887550492570813146222210399100396925393729404438735587548375691187228054294635284678943421098941853466979368472541116371277456605384590808185818658117364379940453632953355440341023877933089531520936329982895682405421355818763124014236314329937702578685344517432603230007836093810869027009857745724730193614959716796875
480 15079628255475210772788246447607890390051016802451174425706895991384047110945587405556955512211662142298225677259676621192760124893985505207895385185948537711158615575629197884392475384271314601461213643101319166350861346976164774334291063253441293108619760539553675898981462683736199308400619127836101594823244056445220109705313352166378138008440146222710609436035156250
481 37699070638688026931970616119019725975127542006127936064267239978460117777363968513892388780529155355745564193149191552981900312234963763019738462964871344277896538939072994710981188460678286503653034107753297915877153367440411935835727658133603232771549401348884189747453656709340498271001547819590253987058110141113050274263283380415945345021100365556776523590087890625
482 527786988941632377047588625666276163651785588085791104899741359698441648883095559194493442927408174980437898704088681741746604371289492682276338481508198819890551545147021925953736638449496011051142477508546170822280147144165767101700187213870445258801691618884378656464351193930766975794021669474263555818813541975582703839685967325823234830295405117794871330261230468750
483 1319467472354080942618971564165690409129463970214477762249353399246104122207738897986233607318520437451094746760221704354366510928223731705690846203770497049726378862867554814884341596123740027627856193771365427055700367860414417754250468034676113147004229047210946641160877984826917439485054173685658889547033854938956759599214918314558087075738512794487178325653076171875
484 18472544612957133196665601898319665727812495583002688671490947589445457710908344571807270502459286124315326454643103860961131152995132243879671846852786958696169304080145767408380782345732360386789986712799115978779805150045801848559506552485465584058059206660953252976252291787576844152790758431599224453658473969145394634389008856403813219060339179122820496559143066406250
485 46181361532392832991664004745799164319531238957506721678727368973613644277270861429518176256148215310788316136607759652402827882487830609699179617131967396740423260200364418520951955864330900966974966781997789946949512875114504621398766381213663960145148016652383132440630729468942110381976896078998061134146184922863486585972522141009533047650847947807051241397857666015625
486 646539061453499661883296066441188300473437345405094103502183165630591019881792060013254467586075014351036425912508635133639590354829628535788514639847543554365925642805101859293327382100632613537649534947969059257293180251603064699582729336991295442032072233133363854168830212565189545347676545105972855878046588920088812203615309974133462667111871269298717379570007324218750
487 1616347653633749154708240166102970751183593363512735258755457914076477549704480150033136168965187535877591064781271587834098975887074071339471286599618858885914814107012754648233318455251581533844123837369922648143232950629007661748956823342478238605080180582833409635422075531412973863369191362764932139695116472300222030509038274935333656667779678173246793448925018310546875
488 22628867150872488165915362325441590516570307089178293622576410797070685695862722100463906365512625502286274906937802229677385662419036998752598012394664024402807397498178565075266458373522141473817733723178917074005261308806107264485395526794695340471122528159667734895909057439781634087168679078709049955731630612203108427126535849094671193348915494425455108284950256347656250
489 56572167877181220414788405813603976291425767722945734056441026992676714239656805251159765913781563755715687267344505574193464156047592496881495030986660061007018493745446412688166145933805353684544334307947292685013153272015268161213488816986738351177806320399169337239772643599454085217921697696772624889329076530507771067816339622736677983372288736063637770712375640869140625
490 792010350280537085807037681390455668079960748121240276790174377897473999355195273516236722792941892580019621742823078038708498184666294956340930433813240854098258912436249777634326043073274951583620680311262097590184145808213754256988843437814336916489288485588370721356817010392357193050903767754816748450607071427108794949428754718313491767212042304890928789973258972167968750
491 1980025875701342714517594203476139170199901870303100691975435944743684998387988183790591806982354731450049054357057695096771245461665737390852326084533102135245647281090624444085815107683187378959051700778155243975460364520534385642472108594535842291223221213970926803392042525980892982627259419387041871126517678567771987373571886795783729418030105762227321974933147430419921875
492 27720362259818798003246318848665948382798626184243409687656103226411589977431834573068285297752966240300686760998807731354797436463320323471932565183463429893439061935268742217201411507564623305426723810894173415656445103287481398994609520323501792077125096995592975247488595363732501756781631871418586195771247499948807823230006415140972211852421480671182507649064064025878906250
493 69300905649546995008115797121664870956996565460608524219140258066028974943579586432670713244382415600751716902497019328386993591158300808679831412958658574733597654838171855543003528768911558263566809527235433539141112758218703497486523800808754480192812742488982438118721488409331254391954079678546465489428118749872019558075016037852430529631053701677956269122660160064697265625
494 970212679093657930113621159703308193397951916448519339067963612924405649210114210057389985421353818410524036634958270597417910276216211321517639781421220046270367167734405977602049402764761815689935333381296069547975578615061848964811333211322562722699378394845754133662100837730637561487357115499650516851993662498208273813050224529934027414834751823491387767717242240905761718750
495 2425531697734144825284052899258270483494879791121298347669909032311014123025285525143474963553384546026310091587395676493544775690540528303794099453553050115675917919336014944005123506911904539224838333453240173869938946537654622412028333028306406806748445987114385334155252094326593903718392788749126292129984156245520684532625561324835068537086879558728469419293105602264404296875
496 33957443768278027553976740589615786768928317075698176867378726452354197722353997352008649489747383644368341282223539470909626859667567396253117392349742701619462850870704209216071729096766663549147736668345362434179145251527164713768396662396289695294478243819601394678173529320572314652057499042487768089819778187437289583456757858547690959519216313822198571870103478431701660156250
497 84893609420695068884941851474039466922320792689245442168446816130885494305884993380021623724368459110920853205558848677274067149168918490632793480874356754048657127176760523040179322741916658872869341670863406085447863128817911784420991655990724238236195609549003486695433823301430786630143747606219420224549445468593223958641894646369227398798040784555496429675258696079254150390625
498 1188510531889730964389185920636552536912491097649436190358255425832396920282389907320302732141158427552891944877823881481836940088364858868859108732240994556681199780474647322562510518386833224220170783392087685196270083803450764981893883183870139335306738533686048813736073526220031012822012466487071883143692236560305135420986525049169183583172570983776950015453621745109558105468750
499 2971276329724327410972964801591381342281227744123590475895638564580992300705974768300756830352896068882229862194559703704592350220912147172147771830602486391702999451186618306406276295967083060550426958480219212990675209508626912454734707959675348338266846334215122034340183815550077532055031166217679707859230591400762838552466312622922958957931427459442375038634054362773895263671875
500 41597868616140583753621507222279338791937188417730266662538939904133892209883646756210595624940544964351218070723835851864292903092770060410068805628434809483841992316612656289687868143539162847705977418723068981869452933120776774366285911435454876735735848679011708480762573417701085448770436327047515910029228279610679739734528376720921425411039984432193250540876761078834533691406250
501 103994671540351459384053768055698346979842971044325666656347349760334730524709116890526489062351362410878045176809589629660732257731925151025172014071087023709604980791531640724219670358847907119264943546807672454673632332801941935915714778588637191839339621697529271201906433544252713621926090817618789775073070699026699349336320941802303563527599961080483126352191902697086334228515625
502 1455925401564920431376752752779776857717801594620559333188862896644686227345927636467370846872919073752292632475334254815250251608246952114352408196995218331934469731081442970139075385023870699669709209655307414365430852659227187102820006900240920685750754703765409796826690069619537990706965271446663056851022989786373790890708493185232249889386399455126763768930686637759208679199218750
503 3639813503912301078441881881949442144294503986551398332972157241611715568364819091168427117182297684380731581188335637038125629020617380285881020492488045829836174327703607425347688462559676749174273024138268535913577131648067967757050017250602301714376886759413524492066725174048844976767413178616657642127557474465934477226771232963080624723465998637816909422326716594398021697998046875
504 50957389054772215098186346347292190020123055811719576661610201382564017957107467276357979640552167581330242136636698918533758806288643324002334286894832641617706440587850503954867638475835474488439822337935759502790079843072951548598700241508432224001276414631789342888934152436683829674743784500633206989785804642523082681174797261483128746128523980929436731912574032321572303771972656250
505 127393472636930537745465865868230475050307639529298941654025503456410044892768668190894949101380418953325605341591747296334397015721608310005835717237081604044266101469626259887169096189588686221099555844839398756975199607682378871496750603771080560003191036579473357222335381091709574186859461251583017474464511606307706702936993153707821865321309952323591829781435080803930759429931640625
506 1783508616917027528436522122155226650704306953410185183156357048389740628498761354672529287419325865346558474782284462148681558220102516340081700041319142456619725420574767638420367346654241607095393781827751582597652794507553304200954508452795127840044674512112627001112695335283934038616032457522162244642503162488307893841117904151909506114498339332530285616940091131255030632019042968750
507 4458771542292568821091305305388066626760767383525462957890892620974351571246903386681323218548314663366396186955711155371703895550256290850204250103297856141549313551436919096050918366635604017738484454569378956494131986268883260502386271131987819600111686280281567502781738338209835096540081143805405611606257906220769734602794760379773765286245848331325714042350227828137576580047607421875
508 62422801592095963495278274275432932774650743369356481410472496693640921997456647413538525059676405287129546617379956175203854537703588071902859501446169985981690389720116867344712857132898456248338782363971305390917847807764365647033407795847829474401563607923941945038944336734937691351561136013275678562487610687090776284439126645316832714007441876638559996592903189593926072120666503906250
509 156057003980239908738195685688582331936626858423391203526181241734102304993641618533846312649191013217823866543449890438009636344258970179757148753615424964954225974300292168361782142832246140620846955909928263477294619519410914117583519489619573686003909019809854862597360841837344228378902840033189196406219026717726940711097816613292081785018604691596399991482257973984815180301666259765625
510 2184798055723358722334739599640152647112776017927476849366537384277432269910982659473848377088674185049534131608298466132134908819625582516600082550615949509359163640204090357064949999651445968691857382738995688682124673271752797646169272854674031604054726277337968076363051785722819197304639760464648749687066374048177169955369432586089144990260465682349599880751611635787412524223327636718750
511 5461995139308396805836848999100381617781940044818692123416343460693580674777456648684620942721685462623835329020746165330337272049063956291500206376539873773397909100510225892662374999128614921729643456847489221705311683179381994115423182136685079010136815693344920190907629464307047993261599401161621874217665935120442924888423581465222862475651164205873999701879029089468531310558319091796875
512 76467931950317555281715885987405342648947160627461689727828808449710129446884393081584693198103596476733694606290446314624721808686895388081002889271558232827570727407143162497273249987800608904215008395864849103874363564511347917615924549913591106141915419706828882672706812500298671905662391616262706239047323091686200948437930140513120074659116298882235995826306407252559438347816467285156250
513 191169829875793888204289714968513356622367901568654224319572021124275323617210982703961732995258991191834236515726115786561804521717238470202507223178895582068926818517857906243183124969501522260537520989662122759685908911278369794039811374783977765354788549267072206681767031250746679764155979040656765597618307729215502371094825351282800186647790747205589989565766018131398595869541168212890625
514 2676377618261114434860056009559186992713150621961159140474008295739854530640953757855464261933625876685679311220165621011865263304041338582835101124504538148964975459250010687404563749573021311647525293855269718635602724757897177116557359246975688714967039689739010893544738437510453516698183706569194718366656308209017033195327554917959202613069070460878259853920724253839580342173576354980468750
515 6690944045652786087150140023897967481782876554902897851185020739349636326602384394638660654834064691714198278050414052529663158260103346457087752811261345372412438648125026718511409373932553279118813234638174296589006811894742942791393398117439221787417599224347527233861846093776133791745459266422986795916640770522542582988318887294898006532672676152195649634801810634598950855433940887451171875
516 93673216639139005220101960334571544744960271768640569916590290350894908572433381524941249167676905683998775892705796735415284215641446850399228539357658835213774141073750374059159731235055745907663385284934440152246095366526401199079507573644149105023846389140865381274065845312865873084436429729921815142832970787315596161836464422128572091457417466130739094887225348884385311976075172424316406250
517 234183041597847513050254900836428861862400679421601424791475725877237271431083453812353122919192264209996939731764491838538210539103617125998071348394147088034435352684375935147899328087639364769158463212336100380615238416316002997698768934110372762559615972852163453185164613282164682711091074324804537857082426968288990404591161055321430228643543665326847737218063372210963279940187931060791015625
518 3278562582369865182703568611710004066073609511902419947080660162281321800035168353372943720868691698939957156244702885739534947547450639763972998877518059232482094937581263092070590593226951106768218484972705405328613337828424041967782765077545218675834623619930288344592304585950305557955275040547263529999153977556045865664276254774500023201009611314575868321052887210953485919162631034851074218750
519 8196406455924662956758921529275010165184023779756049867701650405703304500087920883432359302171729247349892890611757214348837368868626599409932497193795148081205237343953157730176476483067377766920546212431763513321533344571060104919456912693863046689586559049825720861480761464875763894888187601368158824997884943890114664160690636936250058002524028286439670802632218027383714797906577587127685546875
520 114749690382945281394624901409850142312576332916584698147823105679846263001230892368053030230404209462898500468564601000883723164160772391739054960713132073136873322815344208222470670762943288736887646974044689186501466823994841468872396777714082653654211826697560092060730660508260694528434626419154223549970389214461605298249668917107500812035336396010155391236851052383372007170692086219787597656250
521 286874225957363203486562253524625355781440832291461745369557764199615657503077230920132575576010523657246251171411502502209307910401930979347637401782830182842183307038360520556176676907358221842219117435111722966253667059987103672180991944285206634135529566743900230151826651270651736321086566047885558874925973036154013245624172292768752030088340990025388478092127630958430017926730215549468994140625
522 4016239163403084848811871549344754980940171652080464435173808698794619205043081232881856058064147331201447516399761035030930310745627033710866923624959622559790566298537047287786473476703015105791067644091564121527551338839819451410533887219992892877897413934414603222125573117789124308495211924670397824248963622506156185438738412098762528421236773860355438693289786833418020250974223017692565917968750
523 10040597908507712122029678873361887452350429130201161087934521746986548012607703082204640145160368328003618790999402587577325776864067584277167309062399056399476415746342618219466183691757537764477669110228910303818878347099548628526334718049982232194743534836036508055313932794472810771238029811675994560622409056265390463596846030246906321053091934650888596733224467083545050627435557544231414794921875
524 140568370719107969708415504227066424332906007822816255231083304457811672176507843150864962032245156592050663073991636226082560876096946179880342326873586789592669820448796655072526571684605528702687367543204744253464296859393680799368686052699751250726409487704511112774395059122619350797332417363463923848713726787715466490355844423456688494743287085112440354265142539169630708784097805619239807128906250
525 351420926797769924271038760567666060832265019557040638077708261144529180441269607877162405080612891480126657684979090565206402190242365449700855817183966973981674551121991637681316429211513821756718418858011860633660742148484201998421715131749378126816023719261277781935987647806548376993331043408659809621784316969288666225889611058641721236858217712781100885662856347924076771960244514048099517822265625
526 4919892975168778939794542647947324851651710273798568933087915656023408526177774510280273671128580480721773207589707267912889630663393116295811981440575537635743443715707882927538430008961193504594057864012166048871250390078778827977904011844491293775424332069657888947103827069291677277906634607721237334704980437570041327162454554820984097316015047978935412399279988870937074807443423196673393249511718750
527 12299732437921947349486356619868312129129275684496422332719789140058521315444436275700684177821451201804433018974268169782224076658482790739529953601438844089358609289269707318846075022402983761485144660030415122178125975196947069944760029611228234438560830174144722367759567673229193194766586519303093336762451093925103317906136387052460243290037619947338530998199972177342687018608557991683483123779296875
528 172196254130907262892808992678156369807809859582949912658077047960819298416222107859809578489500316825262062265639754376951137073218759070353419350420143817251020530049775902463845050313641772660792025240425811710493763652757258979226640414557195282139851622438026113148633947425208704726732211270243306714674315314951446450685909418734443406060526679262739433974799610482797618260519811883568763732910156250
529 430490635327268157232022481695390924519524648957374781645192619902048246040555269649523946223750792063155155664099385942377842683046897675883548376050359543127551325124439756159612625784104431651980063101064529276234409131893147448066601036392988205349629056095065282871584868563021761816830528175608266786685788287378616126714773546836108515151316698156848584936999026206994045651299529708921909332275390625
530 6026868894581754201248314743735472943273345085403246943032696678628675444567773775093335247132511088884172179297391403193289797562656567462369677264705033603785718551742156586234576760977462043127720883414903409867281727846504064272932414509501834874894806785330913960202188159882304665435627394458515735013601036023300625774006829655705519212118433774195880189117986366897916639118193415924906730651855468750
531 15067172236454385503120786859338682358183362713508117357581741696571688611419434437733338117831277722210430448243478507983224493906641418655924193161762584009464296379355391465586441902443655107819302208537258524668204319616260160682331036273754587187237016963327284900505470399705761663589068486146289337534002590058251564435017074139263798030296084435489700472794965917244791597795483539812266826629638671875
532 210940411310361397043691016030741553014567077989113643006144383752003640559872082128266733649637888110946026275408699111765142914692979861182938704264676176132500149310975480518210186634211171509470230919521619345354860474627642249552634507832564220621318237486581988607076585595880663290246958806048050725476036260815521902090239037949693172424145182096855806619129522841427082369136769557371735572814941406250
533 527351028275903492609227540076853882536417694972784107515360959380009101399680205320666834124094720277365065688521747779412857286732449652957346760661690440331250373277438701295525466585527928773675577298804048363387151186569105623881586269581410551553295593716454971517691463989701658225617397015120126813690090652038804755225597594874232931060362955242139516547823807103567705922841923893429338932037353515625
534 7382914395862648896529185561075954355509847729618977505215053431320127419595522874489335677737326083883110919639304468911780002014254295141402854649263666164637505225884141818137356532197391002831458082183256677087420116611967478734342207774139747721746138312030369601247680495855823215158643558211681775391661269128543266573158366328239261034845081373389953231669533299449947882919786934508010745048522949218750
535 18457285989656622241322963902689885888774619324047443763037633578300318548988807186223339194343315209707777299098261172279450005035635737853507136623159165411593763064710354545343391330493477507078645205458141692718550291529918696835855519435349369304365345780075924003119201239639558037896608895529204438479153172821358166432895915820598152587112703433474883079173833248624869707299467336270026862621307373046875
536 258402003855192711378521494637658402442844670536664212682526870096204459685843300607126748720806412935908882187375656411912300070498900329949099912724228315762312682905944963634807478626908685099101032876413983698059704081418861755701977272094891170261114840921062936043668817354953812530552524537408862138708144419499014330060542821488374136219577848068648363108433665480748175902192542707780376076698303222656250
537 646005009637981778446303736594146006107111676341660531706317175240511149214608251517816871802016032339772205468439141029780750176247250824872749781810570789405781707264862409087018696567271712747752582191034959245149260203547154389254943180237227925652787102302657340109172043387384531326381311343522155346770361048747535825151357053720935340548944620171620907771084163701870439755481356769450940191745758056640625
538 9044070134931744898248252312318044085499563468783247443888440453367156089004515521249436205228224452756810876558147974416930502467461511548218496945347991051680943901708073727218261751941803978468536150674489429432089642849660161449569204523321190959139019432237202761528408607423383438569338358809310174854785054682465501552118998752093094767685224682402692708795178291826186156576738994772313162684440612792968750
539 22610175337329362245620630780795110213748908671958118609721101133417890222511288803123590513070561131892027191395369936042326256168653778870546242363369977629202359754270184318045654379854509946171340376686223573580224107124150403623923011308302977397847548580593006903821021518558458596423345897023275437136962636706163753880297496880232736919213061706006731771987945729565465391441847486930782906711101531982421875
540 316542454722611071438688830931131542992484721407413660536095415867850463115158043243730267182987855846488380679535179104592567586361152904187647393087179686808833036559782580452639161317963139246398765273607130030123137499738105650734922158316241683569865680128302096653494301259818420349926842558325856119917476913886292554324164956323258316868982863884094244807831240213916515480185864817030960693955421447753906250
541 791356136806527678596722077327828857481211803518534151340238539669626157787895108109325667957469639616220951698837947761481418965902882260469118482717949217022082591399456451131597903294907848115996913184017825075307843749345264126837305395790604208924664200320755241633735753149546050874817106395814640299793692284715731385810412390808145792172457159710235612019578100534791288700464662042577401734888553619384765625
542 11078985915291387500354109082589604004736965249259478118763339555374766209030531513530559351404574954627093323783731268660739865522640351646567658758051289038309156279592390315842370646128709873623956784576249551054309812490833697775722275541068458924945298804490573382872300544093644712247439489541404964197111691986020239401345773471314041090414400235943298568274093407487078041806505268596083624288439750671386718750
543 27697464788228468750885272706474010011842413123148695296908348888436915522576328783826398378511437386567733309459328171651849663806600879116419146895128222595772890698980975789605926615321774684059891961440623877635774531227084244439305688852671147312363247011226433457180751360234111780618598723853512410492779229965050598503364433678285102726036000589858246420685233518717695104516263171490209060721099376678466796875
544 387764507035198562512393817890636140165793783724081734156716884438116817316068602973569577299160123411948266332430594403125895293292412307629868056531795116340820469785733661054482972614504845576838487460168734286900843437179179422150279643937396062373085458157170068400530519043277564928660382133949173746898909219510708379047102071495991438164504008258015449889593269262047731463227684400862926850095391273498535156250
545 969411267587996406280984544726590350414484459310204335391792211095292043290171507433923943247900308529870665831076486007814738233231030769074670141329487790852051174464334152636207431536262113942096218650421835717252108592947948555375699109843490155932713645392925171001326297608193912321650955334872934367247273048776770947617755178739978595411260020645038624723983173155119328658069211002157317125238478183746337890625
546 13571757746231949687933783626172264905802782430342860695485090955334088606062401104074935205470604319418189321635070804109406335265234430767045381978612829071928716442500678136906904041507669595189347061105905700041529520301271279775259787537808862183057991035500952394018568166514714772503113374688221081141461822682874793266648572502359700335757640289030540746135764424171670601212968954030202439753338694572448730468750
547 33929394365579874219834459065430662264506956075857151738712727388335221515156002760187338013676510798545473304087677010273515838163086076917613454946532072679821791106251695342267260103769173987973367652764764250103823800753178199438149468844522155457644977588752380985046420416286786931257783436720552702853654556707186983166621431255899250839394100722576351865339411060429176503032422385075506099383346736431121826171875
548 475011521118118239077682426916029271703097385062000124341978183436693101212184038642622732191471151179636626257227478143829221734283205076846588369251449017517505075487523734791741641452768435831627147138706699501453533210544494792134092563823310176407029686242533333790649885828015017037608968114087737839951163793900617764332700037582589511751517410116068926114751754846008471042453913391057085391366854310035705566406250
549 1187528802795295597694206067290073179257743462655000310854945458591732753030460096606556830478677877949091565643068695359573054335708012692116470923128622543793762688718809336979354103631921089579067867846766748753633833026361236980335231409558275441017574215606333334476624714570037542594022420285219344599877909484751544410831750093956473779378793525290172315286879387115021177606134783477642713478417135775089263916015625
550 16625403239134138367718884942061024509608408477170004351969236420284258542426441352491795626701490291287281919002961735034022760699912177689630592923800715613112677642063330717710957450846895254106950149854734482550873662369057317724693239733815856174246039018488666682672746003980525596316313883993070824398290732786521621751644501315390632911303109354062412414016311419610296486485886968686997988697839900851249694824218750
551 41563508097835345919297212355152561274021021192925010879923091050710646356066103381229489066753725728218204797507404337585056901749780444224076482309501789032781694105158326794277393627117238135267375374636836206377184155922643294311733099334539640435615097546221666706681865009951313990790784709982677060995726831966304054379111253288476582278257773385156031035040778549025741216214717421717494971744599752128124237060546875
552 581889113369694842870160972972135857836294296700950152318923274709949048984925447337212846934552160195054867165103660726190796624496926219137070752333025046458943717472216575119883510779641333893743255244915706889280578182917006120364263390683554966098611365647103333893546110139318395871070985939757478853940175647528256761307557546038672151895608827392184434490570899686360377027006043904044929604424396529793739318847656250
553 1454722783424237107175402432430339644590735741752375380797308186774872622462313618343032117336380400487637167912759151815476991561242315547842676880832562616147359293680541437799708776949103334734358138112289267223201445457292515300910658476708887415246528414117758334733865275348295989677677464849393697134850439118820641903268893865096680379739022068480461086226427249215900942567515109760112324011060991324484348297119140625
554 20366118967939319500455634054024755024270300384533255331162314614848216714472390656802449642709325606826920350778628125416677881857392417669797476331655876626063030111527580129195922877287446686281013933572049741124820236402095214212749218673924423813451397797648616686274113854876143855487484507891511759887906147663488986645764514111353525316346308958726455207169981489022613195945211536641572536154853878542780876159667968750
555 50915297419848298751139085135061887560675750961333138327905786537120541786180976642006124106773314017067300876946570313541694704643481044174493690829139691565157575278818950322989807193218616715702534833930124352812050591005238035531873046684811059533628494494121541715685284637190359638718711269728779399719765369158722466614411285278383813290865772396816138017924953722556532989863028841603931340387134696356952190399169921875
556 712814163877876182515947191890866425849460513458663936590681011519687585006533672988085737494826396238942212277251984389583725865008734618442911671607955681912206053903465304521857300705060634019835487675021740939368708274073332497446222653587354833470798922917701584019593984920665034942061957776202911596076715168222114532601757993897373386072120813555425932250949352115791461858082403782455038765419885748997330665588378906250
557 1782035409694690456289867979727166064623651283646659841476702528799218962516334182470214343737065990597355530693129960973959314662521836546107279179019889204780515134758663261304643251762651585049588719187554352348421770685183331243615556633968387083676997307294253960048984962301662587355154894440507278990191787920555286331504394984743433465180302033888564830627373380289478654645206009456137596913549714372493326663970947265625
558 24948495735725666388058151716180324904731117971053237780673835403189065475228678554583000812318923868362977429703819453635430405275305711645501908506278448866927211886621285658265005524677122190694242068625760932877904789592566637410617792875557419171477962302119555440685789472223276222972168522167101905862685030887774008641061529786408068512524228474439907628783227324052701165032884132385926356789696001214906573295593261718750
559 62371239339314165970145379290450812261827794927633094451684588507972663688071696386457502030797309670907443574259548634088576013188264279113754771265696122167318029716553214145662513811692805476735605171564402332194761973981416593526544482188893547928694905755298888601714473680558190557430421305417754764656712577219435021602653824466020171281310571186099769071958068310131752912582210330964815891974240003037266433238983154296875
560 873197350750398323582035310066311371665589128986863322323584239111617291633003749410405028431162335392704210039633680877240064184635699907592566797719745710342452416031744998039275193363699276674298472401901632650726667635739832309371622750644509671001728680574184440424002631527814667804025898275848566705193976081072090302437153542524282397938347996605396767007412956341844540776150944633507422487639360042521730065345764160156250
561 2182993376875995808955088275165778429163972822467158305808960597779043229082509373526012571077905838481760525099084202193100160461589249768981416994299364275856131040079362495098187983409248191685746181004754081626816669089349580773429056876611274177504321701435461101060006578819536669510064745689621416762984940202680225756092883856310705994845869991513491917518532390854611351940377361583768556219098400106304325163364410400390625
562 30561907276263941325371235852320898008295619514540216281325448368906605207155131229364175995090681738744647351387178830703402246462249496765739837920191099861985834561111074931374631767729474683600446534066557142775433367250894130828006796272557838485060503820096455414840092103473513373140906439654699834681789162837523160585300373988349883927842179881188886845259453471964558927165283062172759787067377601488260552287101745605468750
563 76404768190659853313428089630802245020739048786350540703313620922266513017887828073410439987726704346861618378467947076758505616155623741914349594800477749654964586402777687328436579419323686709001116335166392856938583418127235327070016990681394596212651259550241138537100230258683783432852266099136749586704472907093807901463250934970874709819605449702972217113148633679911397317913207655431899467668444003720651380717754364013671875
564 1069666754669237946387993254831231430290346683008907569846390692911731182250429593027746159828173860856062657298551259074619078626178732386800894327206688495169504209638887622598112111870531613926015628692329499997140167853781294578980237869539524346977117633703375939519403223621572968059931725387914494213862620699313310620485513089592245937474476295841611039584080871518759562450784907176046592547358216052089119330048561096191406250
565 2674166886673094865969983137078078575725866707522268924615976732279327955626073982569365399570434652140156643246378147686547696565446830967002235818016721237923760524097219056495280279676329034815039071730823749992850419634453236447450594673848810867442794084258439848798508059053932420149829313469786235534656551748283276551213782723980614843686190739604027598960202178796898906126962267940116481368395540130222798325121402740478515625
566 37438336413423328123579763919093100060162133905311764944623674251910591378765035755971115593986085129962193005449294067611667751916255633538031301452234097330932647337361066790933923915468606487410547004231532499899905874882345310264308325433883352144199117179618157883179112826755053882097610388577007297485191724475965871716992958135728607811606670354456386385442830503156584685777471751161630739157537561823119176551699638366699218750
567 93595841033558320308949409797732750150405334763279412361559185629776478446912589389927788984965212824905482513623235169029169379790639083845078253630585243327331618343402666977334809788671516218526367510578831249749764687205863275660770813584708380360497792949045394707947782066887634705244025971442518243712979311189914679292482395339321519529016675886140965963607076257891461714443679377904076847893843904557797941379249095916748046875
568 1310341774469816484325291737168258502105674686685911773061828598816870698256776251458989045789512979548676755190725292366408371317068947173831095550828193406582642656807637337682687337041401227059369145148103637496496705620882085859250791390185917325046969101286635525911268948936426885873416363600195255411981710356658805510094753534750501273406233462405973523490499067610480464002211511290657075870513814663809171179309487342834472656250
569 3275854436174541210813229342920646255264186716714779432654571497042176745641940628647472614473782448871691887976813230916020928292672367934577738877070483516456606642019093344206718342603503067648422862870259093741241764052205214648126978475464793312617422753216588814778172372341067214683540909000488138529954275891647013775236883836876253183515583656014933808726247669026201160005528778226642689676284536659522927948273718357086181640625
570 45861962106443576951385210800889047573698614034006912057164000958590474438987168801064616602632954284203686431675385232824292996097413151084088344278986769230392492988267306818894056796449042947077920080183627312377384696730873005073777698656507106376643918545032243406894413212774941005569572726006833939419359862483058192853316373716267544569218171184209073322167467366366816240077402895172997655467983513233320991275832056999206542968750
571 114654905266108942378463027002222618934246535085017280142910002396476186097467922002661541506582385710509216079188463082060732490243532877710220860697466923075981232470668267047235141991122607367694800200459068280943461741827182512684444246641267765941609796362580608517236033031937352513923931815017084848548399656207645482133290934290668861423045427960522683305418668415917040600193507237932494138669958783083302478189580142498016357421875
572 1605168673725525193298482378031116665079451491190241922000740033550666605364550908037261581092153399947129025108638483148850254863409460287943092049764536923063737254589355738661291987875716503147727202806426955933208464385580555177582219452977748723182537149076128519241304462447122935194935045410239187879677595186907036749866073080069364059922635991447317566275861357822838568402709101331054917941379422963166234694654121994972229003906250
573 4012921684313812983246205945077791662698628727975604805001850083876666513411377270093153952730383499867822562771596207872125637158523650719857730124411342307659343136473389346653229969689291257869318007016067389833021160963951387943955548632444371807956342872690321298103261156117807337987337613525597969699193987967267591874665182700173410149806589978618293915689653394557096421006772753327637294853448557407915586736635304987430572509765625
574 56180903580393381765446883231089083277780802191658467270025901174273331187759281781304155338225368998149515878802346910209758920219331110078008221741758792307230803910627450853145219575650077610170452098224943457662296253495319431215377680854221205311388800217664498173445656185649302731822726589358371575788715831541746286245312557802427742097292259700656114819655147523799349894094818546586922127948279803710818214312894269824028015136718750
575 140452258950983454413617208077722708194452005479146168175064752935683327969398204453260388345563422495373789697005867275524397300548327775195020554354396980768077009776568627132863048939125194025426130245562358644155740633738298578038444202135553013278472000544161245433614140464123256829556816473395928939471789578854365715613281394506069355243230649251640287049137868809498374735237046366467305319870699509277045535782235674560070037841796875
576 1966331625313768361790640913088117914722328076708046354450906541099566591571574862345645436837887914935233055758082141857341562207676588852730287760961557730753078136871960779860082685147752716355965823437873021018180368872336180092538218829897742185898608007618257436070597966497725595613795430627543005152605054103961120018585939523084970973405229089522964018687930163332977246293318649130542274478189793129878637500951299443840980529785156250
577 4915829063284420904476602282720294786805820191770115886127266352748916478928937155864113592094719787338082639395205354643353905519191472131825719402403894326882695342179901949650206712869381790889914558594682552545450922180840450231345547074744355464746520019045643590176494916244313989034488576568857512881512635259902800046464848807712427433513072723807410046719825408332443115733296622826355686195474482824696593752378248609602451324462890625
578 68821606885981892662672431958084127015281482684781622405781728938484830705005120182097590289326077022733156951532874965006954677268680609845560071633654520576357734790518627295102893980171345072458803820325555735636312910531766303238837659046420976506451280266639010262470928827420395846482840071964005180341176893638639200650507883307973984069183018133303740654077555716654203620266152719568979606736642759545752312533295480534434318542480468750
579 172054017214954731656681079895210317538203706711954056014454322346212076762512800455243975723315192556832892378832187412517386693171701524613900179084136301440894336976296568237757234950428362681147009550813889339090782276329415758097094147616052441266128200666597525656177322068550989616207100179910012950852942234096598001626269708269934960172957545333259351635193889291635509050665381798922449016841606898864380781333238701336085796356201171875
580 2408756241009366243193535118532944445534851893967356784202360512846969074675179206373415660126412695795660493303650623775243413704403821344594602507177908220172520717668151955328601289305997077536058133711394450747270951868611820613359318066624734177725794809332365359186482508959713854626899402518740181311941191277352372022767775915779089442421405634665630922892714450082897126709315345184914286235782496584101330938665341818705201148986816406250
581 6021890602523415607983837796332361113837129734918391960505901282117422686687948015933539150316031739489151233259126559438108534261009553361486506267944770550431301794170379888321503223264992693840145334278486126868177379671529551533398295166561835444314487023330913397966206272399284636567248506296850453279852978193380930056919439789447723606053514086664077307231786125207242816773288362962285715589456241460253327346663354546763002872467041015625
582 84306468435327818511773729148653055593719816288857487447082617949643917613631272223069548104424444352848117265627771832133519479654133747060811087751226787706038225118385318436501045125709897713762034679898805776154483315401413721467576132331865696220402818326632787571526887813589984911941479088155906345917941694707333020796872157052268130484749197213297082301245005752901399434826037081472000018252387380443546582853286963654682040214538574218750
583 210766171088319546279434322871632638984299540722143718617706544874109794034078180557673870261061110882120293164069429580333798699135334367652027719378066969265095562795963296091252612814274744284405086699747014440386208288503534303668940330829664240551007045816581968928817219533974962279853697720389765864794854236768332551992180392630670326211872993033242705753112514382253498587065092703680000045630968451108866457133217409136705100536346435546875
584 2950726395236473647912080520202856945780193570110012060647891628237537116477094527807434183654855552349684104296972014124673181787894681147128388071292937569711337879143486145277536579399846419981671213796458202165406916039049480251365164631615299367714098641432147565003441073475649471917951768085456722107127959314756655727890525496829384566966221902465397880543575201351548980218911297851520000638833558315524130399865043727913871407508850097656250
585 7376815988091184119780201300507142364450483925275030151619729070593842791192736319518585459137138880874210260742430035311682954469736702867820970178232343924278344697858715363193841448499616049954178034491145505413517290097623700628412911579038248419285246603580368912508602683689123679794879420213641805267819898286891639319726313742073461417415554756163494701358938003378872450547278244628800001597083895788810325999662609319784678518772125244140625
586 103275423833276577676922818207099993102306774953850422122676206988313799076698308473260196427919944332238943650394020494363561362576313840149493582495252814939896825770022015084713780278994624699358492482876037075789242061366731808797780762106535477869993452450125164775120437571647731517128311882990985273749478576016482950476168392389028459843817766586288925819025132047304214307661895424803200022359174541043344563995276530476985499262809753417968750
587 258188559583191444192307045517749982755766937384626055306690517470784497691745771183150491069799860830597359125985051235908903406440784600373733956238132037349742064425055037711784450697486561748396231207190092689473105153416829521994451905266338694674983631125312911937801093929119328792820779707477463184373696440041207376190420980972571149609544416465722314547562830118260535769154738562008000055897936352608361409988191326192463748157024383544921875
588 3614639834164680218692298637248499758580737123384764774293667244590982967684440796564106874977198051628363027763790717302724647690170984405232275387333848522896388901950770527964982309764811864477547236900661297652623472147835613307922326673728741725449770835754380767129215315007670603099490915904684484581231750160576903266665893733615996094533621830520112403665879621655647500768166339868112000782571108936517059739834678566694492474198341369628906250
589 9036599585411700546730746593121249396451842808461911935734168111477457419211101991410267187442995129070907569409476793256811619225427461013080688468334621307240972254876926319912455774412029661193868092251653244131558680369589033269805816684321854313624427089385951917823038287519176507748727289761711211453079375401442258166664734334039990236334054576300281009164699054139118751920415849670280001956427772341292649349586696416736231185495853424072265625
590 126512394195763807654230452303697491550325799318466767100278353560684403868955427879743740624201931806992705971732675105595362669155984454183129638556684698301373611568276968478774380841768415256714153291523145417841821525174246465777281433580505960390741979251403326849522536025268471108482182056663956960343111255620191614333306280676559863308676764068203934128305786757947662526885821895383920027389988812778097090894213749834307236596941947937011718750
591 316280985489409519135576130759243728875814498296166917750695883901711009672388569699359351560504829517481764929331687763988406672889961135457824096391711745753434028920692421196935952104421038141785383228807863544604553812935616164443203583951264900976854948128508317123806340063171177771205455141659892400857778139050479035833265701691399658271691910170509835320764466894869156317214554738459800068474972031945242727235534374585768091492354869842529296875
592 4427933796851733267898065830629412204261402976146336848509742374623954135413439975791030921847067613244744709010643628695837693420459455896409537349483964440548076404889693896757103329461894533984995365203310089624463753381098626302204850175317708613675969273799116439733288760884396488796876371983238493612008893946706706501665719823679595215803686742387137694490702536528168188441003766338437200958649608447233398181297481244200753280892968177795410156250
593 11069834492129333169745164576573530510653507440365842121274355936559885338533599939477577304617669033111861772526609071739594233551148639741023843373709911101370191012224234741892758323654736334962488413008275224061159383452746565755512125438294271534189923184497791099333221902210991221992190929958096234030022234866766766254164299559198988039509216855967844236226756341320420471102509415846093002396624021118083495453243703110501883202232420444488525390625
594 154977682889810664376432304072029427149149104165121789697840983111838394739470399152686082264647366463566064815372527004354319269716080956374333807231938755419182674171139286386498616531166308689474837782115853136856231368338451920577169756136119801478658924582969075390665106630953877107890673019413347276420311288134734727558300193828785832553129035983549819307174588778485886595435131821845302033552736295653168936345411843547026364831253886222839355468750
595 387444207224526660941080760180073567872872760412804474244602457779595986848675997881715205661618416158915162038431317510885798174290202390935834518079846888547956685427848215966246541327915771723687094455289632842140578420846129801442924390340299503696647311457422688476662766577384692769726682548533368191050778220336836818895750484571964581382822589958874548267936471946214716488587829554613255083881840739132922340863529608867565912078134715557098388671875
596 5424218901143373253175130642521029950220218645779262639424434408914343815881463970344012879262657826224812268538038445152401174440062833473101683253117856439671393595989875023527451578590820804131619322374054859789968097891845817220200941464764193051753062360403917638673278732083385698776173555679467154674710895084715715464540506784007504139359516259424243675751110607247006030840229613764585571174345770347860912772089414524145922769093886017799377441406250
597 13560547252858433132937826606302574875550546614448156598561086022285859539703659925860032198156644565562030671345096112881002936100157083682754208132794641099178483989974687558818628946477052010329048305935137149474920244729614543050502353661910482629382655901009794096683196830208464246940433889198667886686777237711789288661351266960018760348398790648560609189377776518117515077100574034411463927935864425869652281930223536310364806922734715044498443603515625
598 189847661540018063861129572488236048257707652602274192379855204312002033555851238962040450774193023917868429398831345580334041105402199171558558913859124975388498775859645625823460805250678728144606676283091920092648883426214603602707032951266746756811357182614137117353564755622918499457166074448781350413614881327965050041258917737440262644877583069079848528651288871253645211079408036481760494991102101962175131947023129508345107296918286010622978210449218750
599 474619153850045159652823931220590120644269131505685480949638010780005083889628097405101126935482559794671073497078363950835102763505497928896397284647812438471246939649114064558652013126696820361516690707729800231622208565536509006767582378166866892028392956535342793383911889057296248642915186121953376034037203319912625103147294343600656612193957672699621321628222178134113027698520091204401237477755254905437829867557823770862768242295715026557445526123046875
600 6644668153900632235139535037088261689019767841079596733294932150920071174454793363671415777096755837125395028959097095311691438689076971004549561985069374138597457155087596903821128183773755485061233669908217203242710919917511126094746153294336136488397501391494799107374766446802147481000812605707347264476520846478776751444062120810409192570715407417794698502795110493877582387779281276861617324688573568676129618145809532792078755392140010371804237365722656250
601 16611670384751580587848837592720654222549419602698991833237330377300177936136983409178539442741889592813487572397742738279228596722692427511373904962673435346493642887718992259552820459434388712653084174770543008106777299793777815236865383235840341220993753478736997768436916117005368702502031514268368161191302116196941878610155302026022981426788518544486746256987776234693955969448203192154043311721433921690324045364523831980196888480350025929510593414306640625
602 232563385386522128229883726298089159115691874437785885665322625282202491105917767728499552198386454299388826013568398335909200354117693985159234669477428094850911000428065891633739486432081441977143178446787602113494882197112889413316115365301764777093912548702317968758116825638075161835028441199757154256678229626757186300542174228364321739975039259622814447597828867285715383572274844690156606364100074903664536635103333647722756438724900363013148307800292968750
603 581408463466305320574709315745222897789229686094464714163306563205506227764794419321248880495966135748472065033920995839773000885294234962898086673693570237127277501070164729084348716080203604942857946116969005283737205492782223533290288413254411942734781371755794921895292064095187904587571102999392885641695574066892965751355435570910804349937598149057036118994572168214288458930687111725391515910250187259161341587758334119306891096812250907532870769500732421875
604 8139718488528274488045930420433120569049215605322505998286291884877087188707121870497484326943525900478608910474893941756822012394119289480573213431709983319781885014982306207180882025122850469200011245637566073972320876898951129466064037785561767198286939204581128906534088897332630664225995441991500398983738036936501520518976097992751260899126374086798505665924010355000038425029619564155481222743502621628258782228616677670296475355371512705460190773010253906250
605 20349296221320686220114826051082801422623039013306264995715729712192717971767804676243710817358814751196522276187234854392055030985298223701433033579274958299454712537455765517952205062807126173000028114093915184930802192247377823665160094463904417995717348011452822266335222243331576660564988604978750997459345092341253801297440244981878152247815935216996264164810025887500096062574048910388703056858756554070646955571541694175741188388428781763650476932525634765625
606 284890147098489607081607564715159219916722546186287709940020215970698051604749265467411951443023406516751311866621287961488770433794175131820062470109849416192365975524380717251330870879299766422000393597314812589031230691463289531312241322494661851940042872160339511728693111406642073247909840469702513964430831292777553218164163429746294131469423093037947698307340362425001344876036684745441842796022591756989057378001583718460376637438002944691106677055358886718750
607 712225367746224017704018911787898049791806365465719274850050539926745129011873163668529878607558516291878279666553219903721926084485437829550156175274623540480914938810951793128327177198249416055000983993287031472578076728658223828280603306236654629850107180400848779321732778516605183119774601174256284911077078231943883045410408574365735328673557732594869245768350906062503362190091711863604606990056479392472643445003959296150941593595007361727766692638397216796875
608 9971155148447136247856264765030572697085289116520069847900707558974431806166224291359418300505819228086295915331745078652106965182796129613702186453844729566732809143353325103796580480775491824770013775906018440616093074201215133595928446287313164817901500525611882910504258899232472563676844416439587988755079095247214362635745720041120294601429808256328169440756912684875047070661283966090464497860790711494617008230055430146113182310330103064188733696937561035156250
609 24927887871117840619640661912576431742713222791300174619751768897436079515415560728398545751264548070215739788329362696630267412956990324034255466134611823916832022858383312759491451201938729561925034439765046101540232685503037833989821115718282912044753751314029707276260647248081181409192111041098969971887697738118035906589364300102800736503574520640820423601892281712187617676653209915226161244651976778736542520575138575365282955775825257660471834242343902587890625
610 348990430195649768674969266776070044397985119078202444676524764564105113215817850197579640517703672983020357036611077752823743781397864536479576525884565534835648320017366378632880316827142213866950482156710645421563257597042529675857495620055960768626552518396415901867649061473136539728689554575385579606427768333652502692251100201439210311050043288971485930426491943970626647473144938813166257425127674902311595288051940055113961380861553607246605679392814636230468750
611 872476075489124421687423166940175110994962797695506111691311911410262783039544625493949101294259182457550892591527694382059359453494661341198941314711413837089120800043415946582200792067855534667376205391776613553908143992606324189643739050139901921566381295991039754669122653682841349321723886438463949016069420834131256730627750503598025777625108222428714826066229859926566618682862347032915643562819187255778988220129850137784903452153884018116514198482036590576171875
612 12214665056847741903623924337162451553929479167737085563678366759743678962553624756915287418119628554405712496281387721348831032348925258776785178405959793719247691200607823252150811088949977485343266875484872589754714015896488538655012346701958626901929338143874556565367717151559778890504134410138495286224971891677837594228788507050372360886751515114002007564927218038971932661560072858460819009879468621580905835081817901928988648330154376253631198778748512268066406250
613 30536662642119354759059810842906128884823697919342713909195916899359197406384061892288218545299071386014281240703469303372077580872313146941962946014899484298119228001519558130377027722374943713358167188712181474386785039741221346637530866754896567254823345359686391413419292878899447226260336025346238215562429729194593985571971267625930902216878787785005018912318045097429831653900182146152047524698671553952264587704544754822471620825385940634077996946871280670166015625
614 427513276989670966626837351800685804387531770870797994728742836591028763689376866492035059634186999404199937369848570247209086132212384057187481244208592780173669192021273813825278388113249211987014340641970540641414990556377098852925432134568551941567526835035609479787870100304592261167644704354847335017874016208724315798007597746763032631036303028990070264772452631364017643154602550046128665345781401755331704227863626567514602691555403168877091957256197929382324218750
615 1068783192474177416567093379501714510968829427176994986821857091477571909223442166230087649085467498510499843424621425618022715330530960142968703110521481950434172980053184534563195970283123029967535851604926351603537476390942747132313580336421379853918817087589023699469675250761480652919111760887118337544685040521810789495018994366907581577590757572475175661931131578410044107886506375115321663364453504388329260569659066418786506728888507922192729893140494823455810546875
616 14962964694638483831939307313024003153563611980477929815505999280686006729128190327221227087196544979146997807944699958652318014627433442001561843547300747306078421720744583483884743583963722419545501922468968922449524669473198459852390124709899317954863439226246331792575453510660729140867564652419656725625590567305351052930265921136706142086270606014652459267035842097740617510411089251614503287102349061436609647975226929863011094204439110910698218503966927528381347656250
617 37407411736596209579848268282560007883909029951194824538764998201715016822820475818053067717991362447867494519861749896630795036568583605003904608868251868265196054301861458709711858959909306048863754806172422306123811673682996149630975311774748294887158598065615829481438633776651822852168911631049141814063976418263377632325664802841765355215676515036631148167589605244351543776027723129036258217755872653591524119938067324657527735511097777276745546259917318820953369140625
618 523703764312346934117875755955840110374726419316727543542709974824010235519486661452742948051879074270144923278064498552831130511960170470054664524155526155712744760226060421935966025438730284684092567286413912285733363431561946094833654364846476128420220372918621612740140872873125519930364762834687985396895669855687286852559307239784714973019471210512836074346254473420921612864388123806507615048582217150281337679132942545205388297155368881874437647638842463493347167968750
619 1309259410780867335294689389889600275936816048291818858856774937060025588798716653631857370129697685675362308195161246382077826279900426175136661310388815389281861900565151054839915063596825711710231418216034780714333408578904865237084135912116190321050550932296554031850352182182813799825911907086719963492239174639218217131398268099461787432548678026282090185865636183552304032160970309516269037621455542875703344197832356363013470742888422204686094119097106158733367919921875
620 18329631750932142694125651458454403863115424676085464023994849118840358243182033150846003181815767599455072314732257449349089567918605966451913258345443415449946066607912114767758810890355559963943239855024486930000667720104668113319177902769626664494707713052151756445904930550559393197562766699214079488891348444949055039839575753392465024055681492367949262602118906569732256450253584333227766526700377600259846818769652989082188590400437910865605317667359486222267150878906250
621 45824079377330356735314128646136009657788561690213660059987122797100895607955082877115007954539418998637680786830643623372723919796514916129783145863608538624865166519780286919397027225888899909858099637561217325001669300261670283297944756924066661236769282630379391114762326376398482993906916748035198722228371112372637599598939383481162560139203730919873156505297266424330641125633960833069416316750944000649617046924132472705471476001094777164013294168398715555667877197265625
622 641537111282624994294397801045904135209039863662991240839819719159412538511371160279610111363551865980927531015629010727218134877151208825816964042090519540748112331276924016871558381162444598738013394925857042550023370203663383966171226596936933257314769956825311475606672569269578761914696834472492782111197195573216926394385151368736275841948852232878224191074161729940628975758875451662971828434513216009094638656937854617876600664015326880296186118357582017779350280761718750
623 1603842778206562485735994502614760338022599659157478102099549297898531346278427900699025278408879664952318827539072526818045337192878022064542410105226298851870280828192310042178895952906111496845033487314642606375058425509158459915428066492342333143286924892063278689016681423173946904786742086181231955277992988933042315985962878421840689604872130582195560477685404324851572439397188629157429571086283040022736596642344636544691501660038317200740465295893955044448375701904296875
624 22453798894891874800303923036606644732316395228204693429393690170579438847897990609786353897724315309332463585547015375452634720700292308903593741473168183926183931594692340590504543340685560955830468822404996489250817957128218438815992930892792664006016948488885901646233539924435256667014389206537247373891901845062592423803480297905769654468209828150737846687595660547922014151560640808204013995207962560318312352992824911625681023240536440810366514142515370622277259826660156250
625 56134497237229687000759807591516611830790988070511733573484225426448597119744976524465884744310788273331158963867538438631586801750730772258984353682920459815459828986730851476261358351713902389576172056012491223127044892820546097039982327231981660015042371222214754115583849811088141667535973016343118434729754612656481059508700744764424136170524570376844616718989151369805035378901602020510034988019906400795780882482062279064202558101341102025916285356288426555693149566650390625
626 785882961321215618010637306281232565631073832987164270028779155970280359676429671342522386420351035826636225494145538140842215224510230811625780951560886437416437605814231920667659016923994633454066408784174877123778628499487645358559752581247743240210593197111006557618173897355233983345503622228803658086216564577190734833121810426701937906387343985275824634065848119177270495304622428287140489832278689611140932354748871906898835813418775428362827994988037971779704093933105468750
627 1964707403303039045026593265703081414077684582467910675071947889925700899191074178356305966050877589566590563735363845352105538061275577029064452378902216093541094014535579801669147542309986583635166021960437192809446571248719113396399381453119358100526482992777516394045434743388084958363759055572009145215541411442976837082804526066754844765968359963189561585164620297943176238261556070717851224580696724027852330886872179767247089533546938570907069987470094929449260234832763671875
628 27505903646242546630372305719843139797087584154550749451007270458959812588675038496988283524712286253932267892295093834929477532857858078406902333304631025309575316203498117223368065592339812170892324307446120699332251997482067587549591340343671013407370761898885229516636086407433189417092626778008128033017579760201675719159263364934567826723557039484653862192304684171204467335661784990049917144129754136389932632416210516741459253469657139992698979824581329012289643287658691406250
629 68764759115606366575930764299607849492718960386376873627518176147399531471687596242470708811780715634830669730737734587323693832144645196017255833261577563273938290508745293058420163980849530427230810768615301748330629993705168968873978350859177533518426904747213073791590216018582973542731566945020320082543949400504189297898158412336419566808892598711634655480761710428011168339154462475124792860324385340974831581040526291853648133674142849981747449561453322530724108219146728515625
630 962706627618489132063030700194509892898065445409276230785254466063593440603626347394589923364930018887629376230328284222531713650025032744241581665662085885835136067122434102817882295731893425981231350760614224476628819911872365564235696912028485469257976666460983033082263024260161629598241937230284481155615291607058650170574217772709873935324496381962885176730663945992156356748162474651747100044541394773647642134567368085951073871437999899744464293860346515430137515068054199218750
631 2406766569046222830157576750486274732245163613523190576963136165158983601509065868486474808412325047219073440575820710556329284125062581860603954164155214714587840167806085257044705739329733564953078376901535561191572049779680913910589242280071213673144941666152457582705657560650404073995604843075711202889038229017646625426435544431774684838311240954907212941826659864980390891870406186629367750111353486934119105336418420214877684678594999749361160734650866288575343787670135498046875
632 33694731966647119622206074506807846251432290589324668077483906312225770421126922158810647317772550661067028168061489947788609977750876146048455358298173006004229762349285193598625880350616269909343097276621497856682008696915532794748249391920996991424029183326134406157879205849105657035938467803059956840446535206247052755970097622044845587736357373368700981185573238109725472486185686612811148501558948817077667474709857883008287585500329996491056250285112128040054813027381896972656250
633 84236829916617799055515186267019615628580726473311670193709765780564426052817305397026618294431376652667570420153724869471524944377190365121138395745432515010574405873212983996564700876540674773357743191553744641705021742288831986870623479802492478560072958315336015394698014622764142589846169507649892101116338015617631889925244055112113969340893433421752452963933095274313681215464216532027871253897372042694168686774644707520718963750824991227640625712780320100137032568454742431640625
634 1179315618832649186777212607738274618800130170626363382711936720927901964739442275558372656122039273137345985882152148172601349221280665111695937540436055210148041682224981775951905812271569446827008404681752424983870304392043647816188728717234894699841021416414704215525772204718697996257846373107098489415628732218646846458953416771569595570772508067904534341495063333840391537016499031448390197554563208597718361614845025905290065492511549877186968759978924481401918455958366394042968750
635 2948289047081622966943031519345686547000325426565908456779841802319754911848605688895931640305098182843364964705380370431503373053201662779239843851090138025370104205562454439879764530678923617067521011704381062459675760980109119540471821793087236749602553541036760538814430511796744990644615932767746223539071830546617116147383541928923988926931270169761335853737658334600978842541247578620975493886408021494295904037112564763225163731278874692967421899947311203504796139895915985107421875
636 41276046659142721537202441270839611658004555971922718394917785232476568765880479644543042964271374559807109505875325186041047222744823278909357813915261932355181458877874362158316703429504930638945294163861334874435460653721527673566605505103221314494435749574514647543402027165154429869024623058748447129547005627652639626063369587004935844977037782376658701952327216684413703795577466100693656914409712300920142656519575906685152292237904245701543906599262356849067145958542823791503906250
637 103190116647856803843006103177099029145011389929806795987294463081191421914701199111357607410678436399517773764688312965102618056862058197273394534788154830887953647194685905395791758573762326597363235409653337186088651634303819183916513762758053286236089373936286618858505067912886074672561557646871117823867514069131599065158423967512339612442594455941646754880818041711034259488943665251734142286024280752300356641298939766712880730594760614253859766498155892122667864896357059478759765625
638 1444661633069995253802085444479386408030159459017295143822122483136679906805816787559006503749498109593248832705636381511436652796068814761827523487034167632431351060725602675541084620032672572363085295735146720605241122880253468574831192678612746007305251235108012664019070950780405045415861807056195649534145196967842386912217935545172754574196322383183054568331452583954479632845211313524277992004339930532204992978185156733980330228326648599554036730974182489717350108548998832702636718750
639 3611654082674988134505213611198466020075398647543237859555306207841699767014541968897516259373745273983122081764090953778591631990172036904568808717585419081078377651814006688852711550081681430907713239337866801513102807200633671437077981696531865018263128087770031660047677376951012613539654517640489123835362992419605967280544838862931886435490805957957636420828631459886199082113028283810694980010849826330512482445462891834950825570816621498885091827435456224293375271372497081756591796875
640 50563157157449833883072990556778524281055581065605330033774286909783796738203587564565227631232433835763709144697273352900282847862408516663963322046195867135097287125396093643937961701143540032707985350730135221183439300808871400119091743751446110255683793228780443240667483277314176589555163246966847733695081893874483541927627744081046410096871283411406909891600840438406787149582395973349729720151897568627174754236480485689311557991432700984391285584096387140107253799214959144592285156250
641 126407892893624584707682476391946310702638952664013325084435717274459491845508968911413069078081084589409272861743183382250707119656021291659908305115489667837743217813490234109844904252858850081769963376825338052958598252022178500297729359378615275639209483071951108101668708193285441473887908117417119334237704734686208854819069360202616025242178208528517274729002101096016967873955989933374324300379743921567936885591201214223278894978581752460978213960240967850268134498037397861480712890625
642 1769710500510744185907554669487248349836945337296186551182100041842432885837125564759782967093135184251729820064404567351509899675184298083238716271616855349728405049388863277537828659540023901144779487275554732741420375528310499004168211031300613858948932763007315513423361914705996180634430713643839670679327866285606923967466971042836624353390494919399241846206029415344237550235383859067240540205316414901951116398276816999125904529700144534453694995443373549903753882972523570060729980468750
643 4424276251276860464768886673718120874592363343240466377955250104606082214592813911899457417732837960629324550161011418378774749187960745208096790679042138374321012623472158193844571648850059752861948718188886831853550938820776247510420527578251534647372331907518288783558404786764990451586076784109599176698319665714017309918667427607091560883476237298498104615515073538360593875588459647668101350513291037254877790995692042497814761324250361336134237488608433874759384707431308925151824951171875
644 61939867517876046506764413432053692244293086805366529291373501464485151004299394766592403848259731448810543702254159857302846488631450432913355069506589937240494176728610214713824003083900836540067282054644415645949713143490867465145887386095521485063212646705256042969817667014709866322205074977534388473776475319996242338861343986499281852368667322178973464617211029537048314258238435067353418907186074521568289073939688594969406658539505058705879324840518074246631385904038324952125549316406250
645 154849668794690116266911033580134230610732717013416323228433753661212877510748486916481009620649328622026359255635399643257116221578626082283387673766474843101235441821525536784560007709752091350168205136611039114874282858727168662864718465238803712658031616763140107424544167536774665805512687443835971184441188299990605847153359966248204630921668305447433661543027573842620785645596087668383547267965186303920722684849221487423516646348762646764698312101295185616578464760095812380313873291015625
646 2167895363125661627736754470121879228550258038187828525198072551256980285150478816830734134689090600708369029578895595005599627102100765151967427432730647803417296185501357514983840107936529278902354871912554547608239960022180361280106058513343251977212442634683961503943618345514845321277177624213703596582176636199868481860147039527474864832903356276264071261602386033796690999038345227357369661751512608254890117587889100823929233048882677054705776369418132598632098506641341373324394226074218750
647 5419738407814154069341886175304698071375645095469571312995181378142450712876197042076835336722726501770922573947238987513999067755251912879918568581826619508543240463753393787459600269841323197255887179781386369020599900055450903200265146283358129943031106586709903759859045863787113303192944060534258991455441590499671204650367598818687162082258390690660178154005965084491727497595863068393424154378781520637225293969722752059823082622206692636764440923545331496580246266603353433310985565185546875
648 75876337709398156970786406454265772999259031336573998381932539293994309980266758589075694714118171024792916035261345825195986948573526780318859960145572673119605366492547513024434403777778524761582420516939409166288398600776312644803712047967013819202435492213938652638026642093019586244701216847479625880376182266995396865105146383461620269151617469669242494156083511182884184966342082957507938161302941288921154115576118528837523156710893696914702172929634640952123447732446948066353797912597656250
649 189690844273495392426966016135664432498147578341434995954831348234985774950666896472689236785295427561982290088153364562989967371433816950797149900363931682799013416231368782561086009444446311903956051292348522915720996501940781612009280119917534548006088730534846631595066605232548965611753042118699064700940455667488492162762865958654050672879043674173106235390208777957210462415855207393769845403257353222302885288940296322093807891777234242286755432324086602380308619331117370165884494781494140625
650 2655671819828935493977524225899302054974066096780089943367638875289800849309336550617649314994135985867752061234147103881859543200073437311160098605095043559186187827239162955855204132222248366655384718092879320820093951027170942568129921678845483672085242227487852842330932473255685518564542589661786905813166379344838890278680123421156709420306611438423487295462922891400946473821972903512777835645602945112240394045164148509313310484881279392014576052537212433324320670635643182322382926940917968750
651 6639179549572338734943810564748255137435165241950224858419097188224502123273341376544123287485339964669380153085367759704648858000183593277900246512737608897965469568097907389638010330555620916638461795232198302050234877567927356420324804197113709180213105568719632105827331183139213796411356474154467264532915948362097225696700308552891773550766528596058718238657307228502366184554932258781944589114007362780600985112910371273283276212203198480036440131343031083310801676589107955805957317352294921875
652 92948513694012742289213347906475571924092313387303148017867360635143029725826779271617726024794759505371322143195148635865084012002570305890603451178326524571516573953370703454932144627778692832938465133250776228703288285950982989884547258759591928522983477962074849481582636563948993149758990638162541703460823277069361159753804319740484829710731400344822055341202301199033126583769051622947224247596103078928413791580745197825965866970844778720510161838802435166351223472247511381283402442932128906250
653 232371284235031855723033369766188929810230783468257870044668401587857574314566948179044315061986898763428305357987871589662710030006425764726508627945816311428791434883426758637330361569446732082346162833126940571758220714877457474711368146898979821307458694905187123703956591409872482874397476595406354258652058192673402899384510799351212074276828500862055138353005752997582816459422629057368060618990257697321034478951862994564914667427111946801275404597006087915878058680618778453208506107330322265625
654 3253197979290445980122467176726645017343230968555610180625357622230006040403937274506620410867816582687996275011830202255277940420089960706171120791241428360003080088367974620922625061972254249152846279663777168004615090008284404645959154056585717498304421728672619731855392279738214760241564672335688959621128814697427640591383151190916969039875599012068771936942080541966159430431916806803152848665863607762494482705326081923908805343979567255217855664358085230822292821528662898344919085502624511718750
655 8132994948226114950306167941816612543358077421389025451563394055575015101009843186266551027169541456719990687529575505638194851050224901765427801978103570900007700220919936552306562654930635622882115699159442920011537725020711011614897885141464293745761054321681549329638480699345536900603911680839222399052822036743569101478457877977292422599688997530171929842355201354915398576079792017007882121664659019406236206763315204809772013359948918138044639160895213077055732053821657245862297713756561279296875
656 113861929275165609304286351185432575607013083899446356321887516778050211414137804607731714380373580394079869625414057078934727914703148624715989227693449992600107803092879111732291877169028898720349619788232200880161528150289954162608570391980500112440654760503541690614938729790837516608454763531749113586739508514409967420698410291682093916395645965422407017792972818968815580065117088238110349703305226271687306894686412867336808187039284853932624948252532983078780248753503201442072167992591857910156250
657 284654823187914023260715877963581439017532709748615890804718791945125528535344511519329285950933950985199674063535142697336819786757871561789973069233624981500269507732197779330729692922572246800874049470580502200403820375724885406521425979951250281101636901258854226537346824477093791521136908829372783966848771286024918551746025729205234790989114913556017544482432047422038950162792720595275874258263065679218267236716032168342020467598212134831562370631332457696950621883758003605180419981479644775390625
658 3985167524630796325650022291490140146245457936480622471266063087231757399494823161270610003313075313792795436889491997762715477014610201865059622969270749741003773108250768910630215700916011455212236692588127030805653485260148395691299963719317503935422916617623959171522855542679313081295916723611218975535882798004348859724444360208873287073847608789784245622754048663908545302279098088333862239615682919509055741314024450356788286546374969887641873188838654407757308706372612050472525879740715026855468750
659 9962918811576990814125055728725350365613644841201556178165157718079393498737057903176525008282688284481988592223729994406788692536525504662649057423176874352509432770626922276575539252290028638030591731470317577014133713150370989228249909298293759838557291544059897928807138856698282703239791809028047438839706995010872149311110900522183217684619021974460614056885121659771363255697745220834655599039207298772639353285061125891970716365937424719104682972096636019393271765931530126181314699351787567138671875
660 139480863362077871397750780202154905118591027776821786494312208053111508982318810644471350115957635982747840291132219921695041695511357065277086803924476240935132058788776911872057549532060400932428284240584446078197871984105193849195498730176112637739802081616838571003299943993775957845357085326392664143755897930152210090355552607310565047584666307642448596796391703236799085579768433091685178386548902182816950945990855762487590029123123946067465561609352904271505804723041421766538405790925025939941406250
661 348702158405194678494376950505387262796477569442054466235780520132778772455797026611178375289894089956869600727830549804237604238778392663192717009811190602337830146971942279680143873830151002331070710601461115195494679960262984622988746825440281594349505204042096427508249859984439894613392713315981660359389744825380525225888881518276412618961665769106121491990979258091997713949421082729212945966372255457042377364977139406218975072807809865168663904023382260678764511807603554416346014477312564849853515625
662 4881830217672725498921277307075421679150685972188762527300927281858902814381158372556497254058517259396174410189627697259326459342897497284698038137356668432729622057607191915522014233622114032634989948420455612736925519443681784721842455556163942320893072856589349985115498039782158524587497986423743245031456427555327353162444341255869776665463320767485700887873709613287967995291895158208981243529211576398593283109679951687065651019309338112361294656327351649502703165306449761828844202682375907897949218750
663 12204575544181813747303193267688554197876714930471906318252318204647257035952895931391243135146293148490436025474069243148316148357243743211745095343391671081824055144017979788805035584055285081587474871051139031842313798609204461804606138890409855802232682141473374962788745099455396311468744966059358112578641068888318382906110853139674441663658301918714252219684274033219919988229737895522453108823028940996483207774199879217664127548273345280903236640818379123756757913266124404572110506705939769744873046875
664 170864057618545392462244705747639758770274009026606688455532454865061598503340543039477403892048104078866104356636969404076426077001412404964431334807483395145536772016251717043270498176773991142224648194715946445792393180528862465264485944465737981231257549980627249479042431392375548360562429524831013576100974964436457360685551943955442183291216226861999531075579836465078879835216330537314343523522405173950764908838798309047297785675826833932645312971457307732594610785725741664009547093883156776428222656250
665 427160144046363481155611764369099396925685022566516721138831137162653996258351357598693509730120260197165260891592423510191065192503531012411078337018708487863841930040629292608176245441934977855561620486789866114480982951322156163161214861164344953078143874951568123697606078480938870901406073812077533940252437411091143401713879859888605458228040567154998827688949591162697199588040826343285858808806012934876912272096995772618244464189567084831613282428643269331486526964314354160023867734707891941070556640625
666 5980242016649088736178564701167391556959590315931234095943635920277155947616919006381709136221683642760313652482293929142674912695049434173755096718261918830093787020568810096514467436187089689977862686815058125602733761318510186284257008056300829343094014249321953731766485098733144192619685033369085475163534123755276007623994318038440476415192567940169983587645294276277760794232571568806002023323284181088276771809357940816655422498653939187642585954001005770640811377500400958240334148285910487174987792968750
667 14950605041622721840446411752918478892398975789828085239859089800692889869042297515954272840554209106900784131205734822856687281737623585434387741795654797075234467551422025241286168590467724224944656717037645314006834403296275465710642520140752073357735035623304884329416212746832860481549212583422713687908835309388190019059985795096101191037981419850424958969113235690694401985581428922015005058308210452720691929523394852041638556246634847969106464885002514426602028443751002395600835370714776217937469482421875
668 209308470582718105766249764540858704493585661057593193358027257209700458166592165223359819767758927496610977836880287519993621944326730196081428385139167159053282545719908353378006360266548139149225194038527034396095681646147856519948995281970529027008290498726268380611826978455660046741688976167917991630723694331434660266839801131345416674531739877905949425567585299669721627798140004908210070816314946338089687013327527928582939787452887871567490508390035201972428398212514033538411695190006867051124572753906250
669 523271176456795264415624411352146761233964152643982983395068143024251145416480413058399549419397318741527444592200718799984054860816825490203570962847917897633206364299770883445015900666370347873062985096317585990239204115369641299872488204926322567520726246815670951529567446139150116854222440419794979076809235828586650667099502828363541686329349694764873563918963249174304069495350012270525177040787365845224217533318819821457349468632219678918726270975088004931070995531285083846029237975017167627811431884765625
670 7325796470395133701818741758930054657275498137015761767530954002339516035830725782817593691871562462381384224290810063199776768051435556862849993479870850566864889100196792368230222609329184870222881791348446203863348857615174978198214834868968515945290167455419393321413944245948101635959114165877129707075329301600213109339393039597089583608610895726708229894865485488440256972934900171787352478571023121833139045466463477500402892560851075504862167793651232069034993937437991173844409331650240346789360046386718750
671 18314491175987834254546854397325136643188745342539404418827385005848790089576814457043984229678906155953460560727025157999441920128588892157124983699677126417162222750491980920575556523322962175557204478371115509658372144037937445495537087172421289863225418638548483303534860614870254089897785414692824267688323254000532773348482598992723959021527239316770574737163713721100642432337250429468381196427557804582847613666158693751007231402127688762155419484128080172587484843594977934611023329125600866973400115966796875
672 256402876463829679563655961562551913004642434795551661863583390081883061254075402398615779215504686183348447850178352211992186881800244490199749771795479769840271118506887732888057791326521470457800862697195617135217210016531124236937519220413898058085155860939678766249488048608183557258568995805699539747636525556007458826878756385898135426301381350434788046320291992095408994052721506012557336749985809264159866591326221712514101239629787642670175872777793122416224787810329691084554326607758412137627601623535156250
673 641007191159574198909139903906379782511606086988879154658958475204707653135188505996539448038761715458371119625445880529980467204500611225499374429488699424600677796267219332220144478316303676144502156742989042838043025041327810592343798051034745145212889652349196915623720121520458893146422489514248849369091313890018647067196890964745338565753453376086970115800729980238522485131803765031393341874964523160399666478315554281285253099074469106675439681944482806040561969525824227711385816519396030344069004058837890625
674 8974100676234038784727958654689316955162485217844308165225418652865907143892639083951552272542664016417195674756242327419726540863008557156991242012841791944409489147741070651082022696428251466023030194401846599732602350578589348292813172714486432032980455132888756818732081701286424504049914853199483891167278394460261058940756473506434739920548347265217581621210219723339314791845252710439506786249503324245595330696417759937993543387042567493456155547222759284567867573361539187959401431271544424816966056823730468750
675 22435251690585096961819896636723292387906213044610770413063546632164767859731597709878880681356660041042989186890605818549316352157521392892478105032104479861023722869352676627705056741070628665057575486004616499331505876446473370732032931786216080082451137832221892046830204253216061260124787132998709727918195986150652647351891183766086849801370868163043954053025549308348286979613131776098766965623758310613988326741044399844983858467606418733640388868056898211419668933403847969898503578178861062042415142059326171875
676 314093523668191357465478552914126093430686982624550785782889652850306750036242367938304329538993240574601848616468481459690428930205299500494693470449462718054332120170937472787870794374988801310806056804064630990641082270250627190248461045007025121154315929651106488655622859545024857641747019861981936190854743806109137062926476572725215897219192154282615356742357690316876017714583844865382737518732616348595836574374621597829774018546489862270965444152796574959875365067653871578579050094504054868593811988830566406250
677 785233809170478393663696382285315233576717456561376964457224132125766875090605919845760823847483101436504621541171203649226072325513248751236733676123656795135830300427343681969676985937472003277015142010161577476602705675626567975621152612517562802885789824127766221639057148862562144104367549654954840477136859515272842657316191431813039743047980385706538391855894225792190044286459612163456843796831540871489591435936553994574435046366224655677413610381991437399688412669134678946447625236260137171484529972076416015625
678 10993273328386697511291749351994413270074044391859277502401137849760736251268482877840651533864763420111064701576396851089165012557185482517314271465731195131901624205982811547575477803124608045878211988142262084672437879458771951658696136575245879240401057537788727102946800084075870017461145695169367766679916033213819797202426680045382556402671725399891537485982519161090660620010434570288395813155641572200854280103111755924042090649127145179483790545347880123595637777367885505250266753307641920400783419609069824218750
679 27483183320966743778229373379986033175185110979648193756002844624401840628171207194601628834661908550277661753940992127722912531392963706293285678664327987829754060514957028868938694507811520114695529970355655211681094698646929879146740341438114698101002643844471817757367000210189675043652864237923419416699790083034549493006066700113456391006679313499728843714956297902726651550026086425720989532889103930502135700257779389810105226622817862948709476363369700308989094443419713763125666883269104801001958549022674560546875
680 384764566493534412895211227319804464452591553715074712584039824741625768794396900724422803685266719703887264555173889788120775439501491888105999501300591829616556847209398404165141723109361281605737419584979172963535325781057018308054364780133605773414037013822605448603138002942655450611140099330927871833797061162483692902084933801588389474093510388996203812009388170638173121700365209960093853460447455027029899803608911457341473172719450081281932669087175804325847322207875992683759336365767467214027419686317443847656250
681 961911416233836032238028068299511161131478884287686781460099561854064421985992251811057009213166799259718161387934724470301938598753729720264998753251479574041392118023496010412854307773403204014343548962447932408838314452642545770135911950334014433535092534556513621507845007356638626527850248327319679584492652906209232255212334503970973685233775972490509530023470426595432804250913024900234633651118637567574749509022278643353682931798625203204831672717939510814618305519689981709398340914418668035068549215793609619140625
682 13466759827273704451332392956193156255840704380027614940441393865956901907803891525354798128984335189636054259431086142584227140382552216083709982545520714036579489652328944145779960308827644856200809685474271053723736402336995640781902767304676202069491295483791190701109830102992940771389903476582475514182897140686929251572972683055593631593272863614867133420328585972336059259512782348603284871115660925946046493126311901006951561045180752844867643418051153151404656277275659743931576772801861352490959689021110534667968750
683 33666899568184261128330982390482890639601760950069037351103484664892254769509728813386995322460837974090135648577715356460567850956380540209274956363801785091448724130822360364449900772069112140502024213685677634309341005842489101954756918261690505173728238709477976752774575257482351928474758691456188785457242851717323128932431707638984078983182159037167833550821464930840148148781955871508212177789152314865116232815779752517378902612951882112169108545127882878511640693189149359828941932004653381227399222552776336669921875
684 471336593954579655796633753466760468954424653300966522915448785308491566773136203387417934514451731637261899080088014990447949913389327562929849389093224991280282137831513045102298610808967569967028338991599486880330774081794847427366596855663667072432195341932691674538844053604752926998646621680386642996401399924042523805054043906945777105764550226520349669711500509031762074082947382201114970489048132408111627259420916535243304636581326349570367519631790360299162969704648091037605187048065147337183589115738868713378906250
685 1178341484886449139491584383666901172386061633252416307288621963271228916932840508468544836286129329093154747700220037476119874783473318907324623472733062478200705344578782612755746527022418924917570847478998717200826935204487118568416492139159167681080488354831729186347110134011882317496616554200966607491003499810106309512635109767364442764411375566300874174278751272579405185207368455502787426222620331020279068148552291338108261591453315873925918799079475900747907424261620227594012967620162868342958972789347171783447265625
686 16496780788410287952882181371336616413404862865533828302040707485797204837059767118559627708005810607304166467803080524665678246968626464702544728618262874694809874824102956578580451378313864948845991864705982040811577092862819659957830889948228347535126836967644208608859541876166352444952631758813532504874048997341488333176891536743102198701759257928212238439902517816111672592903158377039023967116684634283906954079732078733515662280346422234962863187112662610470703939662683186316181546682280156801425619050860404968261718750
687 41241951971025719882205453428341541033512157163834570755101768714493012092649417796399069270014526518260416169507701311664195617421566161756361821545657186737024687060257391446451128445784662372114979661764955102028942732157049149894577224870570868837817092419110521522148854690415881112381579397033831262185122493353720832942228841857755496754398144820530596099756294540279181482257895942597559917791711585709767385199330196833789155700866055587407157967781656526176759849156707965790453866705700392003564047627151012420654296875
688 577387327594360078350876347996781574469170200293683990571424762002902169297091849149586969780203371255645826373107818363298738643901926264589065501639200614318345618843603480250315798240985273209609715264709371428405198250198688098524081148187992163729439293867547301310083965665822335573342111558473637670591714906952091661191203786008576954561574027487428345396588123563908540751610543196365838849083962199936743392790622755673048179812124778223700211548943191366474637888193911521066354133879805488049896666780114173889160156250
689 1443468318985900195877190869991953936172925500734209976428561905007255423242729622873967424450508428139114565932769545908246846609754815661472663754098001535795864047109008700625789495602463183024024288161773428571012995625496720246310202870469980409323598234668868253275209914164555838933355278896184094176479287267380229152978009465021442386403935068718570863491470308909771351879026357990914597122709905499841858481976556889182620449530311945559250528872357978416186594720484778802665885334699513720124741666950285434722900390625
690 20208556465802602742280672179887355106420957010278939669999866670101575925398214720235543942307117993947603923058773642715455852536567419260617292557372021501142096659526121808761052938434484562336340034264827999994181938756954083448342840186579725730530375285364155545852938798303781745066973904546577318470710021743323208141692132510300193409655090962059992088880584324736798926306369011872804359717938676997786018747671796448556686293424367237829507404213011697826612326086786903237322394685793192081746383337303996086120605468750
691 50521391164506506855701680449718387766052392525697349174999666675253939813495536800588859855767794984869009807646934106788639631341418548151543231393430053752855241648815304521902632346086211405840850085662069999985454846892385208620857100466449314326325938213410388864632346995759454362667434761366443296176775054358308020354230331275750483524137727405149980222201460811841997315765922529682010899294846692494465046869179491121391715733560918094573768510532529244566530815216967258093305986714482980204365958343259990215301513671875
692 707299476303091095979823526296057428724733495359762888449995333453555157388937515208244037980749129788166137307057077495040954838779859674121605239508020752539973383083414263306636852845206959681771901199268979999796367856493392920691999406530290400568563134987745444104852857940632361077344086659130206146474850761016312284959224637860506769337928183672099723110820451365787962420722915415548152590127853694922510656168512875699484020269852853324032759147455409423931431413037541613306283814002761722861123416805639863014221191406250
693 1768248690757727739949558815740143571811833738399407221124988333633887893472343788020610094951872824470415343267642693737602387096949649185304013098770051881349933457708535658266592132113017399204429752998172449999490919641233482301729998516325726001421407837469363610262132144851580902693360216647825515366187126902540780712398061594651266923344820459180249307777051128414469906051807288538870381475319634237306276640421282189248710050674632133310081897868638523559828578532593854033265709535006904307152808542014099657535552978515625
694 24755481670608188359293823420362010005365672337591701095749836670874430508612813032288541329326219542585814805746997712326433419357295088594256183382780726338899068407919499215732289849582243588862016541974414299992872874977268752224219979228560164019899709724571090543669850027922132637707043033069557215126619776635570929973572862325117736926827486428523490308878715797802578684725302039544185340654474879322287872965897950649481940709444849866341146570160939329837600099456313956465719933490096660300139319588197395205497741699218750
695 61888704176520470898234558550905025013414180843979252739374591677186076271532032580721353323315548856464537014367494280816083548393237721485640458456951815847247671019798748039330724623955608972155041354936035749982182187443171880560549948071400410049749274311427726359174625069805331594267607582673893037816549441588927324933932155812794342317068716071308725772196789494506446711813255098860463351636187198305719682414744876623704851773612124665852866425402348324594000248640784891164299833725241650750348298970493488013744354248046875
696 866441858471286592575283819712670350187798531815709538351244283480605067801448456130098946526417683990503518201144919931425169677505328100798966418397325421861467394277182472550630144735378525610170578969104500499750550624204406327847699272999605740696489840359988169028444750977274642319746506157434502529431692182244982549075050181379120792438962024998322160810755052923090253965385571384046486922906620776280075553806428272731867924830569745321940129955632876544316003480970988476300197672153383110504876185586908832192420959472656250
697 2166104646178216481438209549281675875469496329539273845878110708701512669503621140325247366316044209976258795502862299828562924193763320251997416045993313554653668485692956181376575361838446314025426447422761251249376376560511015819619248182499014351741224600899970422571111877443186605799366265393586256323579230455612456372687625453447801981097405062495805402026887632307725634913463928460116217307266551940700188884516070681829669812076424363304850324889082191360790008702427471190750494180383457776262190463967272080481052398681640625
698 30325465046495030740134933689943462256572948613549833842293549921821177373050695964553463128424618939667623137040072197599880938712686483527963824643906389765151358799701386539272055065738248396355970263918657517491269271847154221474669474554986200924377144412599585915995566284204612481191127715510207588530109226378574389217626756348269227735363670874941275628376426852308158888788494998441627042301731727169802644383224989545615377369069941086267904548447150679051060121833984596670506918525368408867670666495541809126734733581542968750
699 75813662616237576850337334224858655641432371533874584605733874804552943432626739911383657821061547349169057842600180493999702346781716208819909561609765974412878396999253466348180137664345620990889925659796643793728173179617885553686673686387465502310942861031498964789988915710511531202977819288775518971325273065946435973044066890870673069338409177187353189070941067130770397221971237496104067605754329317924506610958062473864038443422674852715669761371117876697627650304584961491676267296313421022169176666238854522816836833953857421875
700 1061391276627326075904722679148021178980053201474244184480274247263741208056774358759371209494861662888366809796402526915995832854944026923478733862536723641780297557989548528874521927300838693872458959237153013112194424514650397751613431609424517032353200054440985507059844819947161436841689470042857265598553822923250103622616936472189422970737728480622944646993174939830785561107597324945456946480560610450943092553412874634096538207917447938019376659195650273766787104264189460883467742148387894310368473327343963319435715675354003906250
701 2653478191568315189761806697870052947450133003685610461200685618159353020141935896898428023737154157220917024491006317289989582137360067308696834656341809104450743894973871322186304818252096734681147398092882532780486061286625994379033579023561292580883000136102463767649612049867903592104223675107143163996384557308125259056542341180473557426844321201557361617482937349576963902768993312363642366201401526127357731383532186585241345519793619845048441647989125684416967760660473652208669355370969735775921183318359908298589289188385009765625
702 37148694681956412656665293770180741264301862051598546456809598654230942281987102556577992332320158201092838342874088442059854149923040942321755685188785327462310414529634198510608267455529354285536063573300355458926804858012763921306470106329858096132362001905434492747094568698150650289459131451500004295949383802313753626791592776526629803975820496821803062644761122894077494638765906373090993126819621365783008239369450612193378837277110677830678183071847759581837548649246631130921370975193576300862896566457038716180250048637390136718750
703 92871736704891031641663234425451853160754655128996366142023996635577355704967756391444980830800395502732095857185221105149635374807602355804389212971963318655776036324085496276520668638823385713840158933250888647317012145031909803266175265824645240330905004763586231867736421745376625723647828628750010739873459505784384066978981941316574509939551242054507656611902807235193736596914765932727482817049053414457520598423626530483447093192776694576695457679619398954593871623116577827303427437983940752157241416142596790450625121593475341796875
704 1300204313868474442983285281956325944250565171805949125988335952898082979869548589480229731631205537038249342000593095472094895247306432981261448981607486461180864508537196947871289360943527399993762225065512441062438170030446737245726453721545033364632670066690207246148309904435272760131069600802500150358228433080981376937705747178432043139153717388763107192566639301292712312356806723058184759438686747802405288377930771426768259304698873724073736407514671585364314202723632089582247984131775170530201379825996355066308751702308654785156250
705 3250510784671186107458213204890814860626412929514872814970839882245207449673871473700574329078013842595623355001482738680237238118266082453153622454018716152952161271342992369678223402358818499984405562663781102656095425076116843114316134303862583411581675166725518115370774761088181900327674002006250375895571082702453442344264367946080107847884293471907767981416598253231780780892016807645461898596716869506013220944826928566920648261747184310184341018786678963410785506809080223955619960329437926325503449564990887665771879255771636962890625
706 45507150985396605504414984868471408048769781013208219409591758351432904295434200631808040607092193796338726970020758341523321333655725154344150714356262026141330257798801893175495127633023458999781677877292935437185335951065635803600425880254076167762143452334157253615190846655234546604587436028087505262537995157834348192819701151245121509870380108606708751739832375545244930932488235307036466580354036173084185093227576999936889075664460580342580774263013505487750997095327123135378679444612130968557048293909872427320806309580802917480468750
707 113767877463491513761037462171178520121924452533020548523979395878582260738585501579520101517730484490846817425051895853808303334139312885860376785890655065353325644497004732938737819082558647499454194693232338592963339877664089509001064700635190419405358630835393134037977116638086366511468590070218763156344987894585870482049252878112803774675950271516771879349580938863112327331220588267591166450885090432710462733068942499842222689161151450856451935657533763719377492738317807838446698611530327421392620734774681068302015773952007293701171875
708 1592750284488881192654524470396499281706942335462287679335711542300151650340197022113281421248226782871855443950726541953316246677950380402045275002469170914946559022958066261142329467155821064992358725705252740301486758287297253126014905808892665871675020831695503876531679632933209131160560260983062684188829830524202186748689540293579252845463303801234806310894133144083572582637088235746276330312391266057946478262965194997791117648256120311990327099205472692071284898336449309738253780561424583899496690286845534956228220835328102111816406250
709 3981875711222202981636311175991248204267355838655719198339278855750379125850492555283203553120566957179638609876816354883290616694875951005113187506172927287366397557395165652855823667889552662480896814263131850753716895718243132815037264522231664679187552079238759691329199082333022827901400652457656710472074576310505466871723850733948132113658259503087015777235332860208931456592720589365690825780978165144866195657412987494477794120640300779975817748013681730178212245841123274345634451403561459748741725717113837390570552088320255279541015625
710 55746259957110841742908356463877474859742981741180068776749903980505307761906895773964849743687937400514940538275428968366068633728263314071584625086420982023129565803532319139981531350453737274732555399683845910552036540055403859410521703311243305508625729109342635678608787152662319590619609134407193946609044068347076536204133910275273849591215633043218220881294660042925040392298088251119671560933694312028126739203781824922689117688964210919661448472191544222494971441775725840838882319649860436482384160039593723467987729236483573913574218750
711 139365649892777104357270891159693687149357454352950171941874759951263269404767239434912124359219843501287351345688572420915171584320658285178961562716052455057823914508830797849953828376134343186831388499209614776380091350138509648526304258278108263771564322773356589196521967881655798976549022836017984866522610170867691340510334775688184623978039082608045552203236650107312600980745220627799178902334235780070316848009454562306722794222410527299153621180478860556237428604439314602097205799124651091205960400098984308669969323091208934783935546875
712 1951119098498879461001792476235711620091004360941302407186246639317685771666741352088769741029077809018022918839640013892812402180489215992505461878024734370809534803123631169899353597265880804615639438988934606869321278901939135079368259615893515692801900518826992248751307550343181185671686319704251788131316542392147678767144686859634584735692547156512637730845313101502376413730433088789188504632679300920984435872132363872294119119113747382188150696526704047787324000462150404429360881187745115276883445601385780321379570523276925086975097656250
713 4877797746247198652504481190589279050227510902353256017965616598294214429166853380221924352572694522545057297099100034732031005451223039981263654695061835927023837007809077924748383993164702011539098597472336517173303197254847837698420649039733789232004751297067480621878268875857952964179215799260629470328291355980369196917861717149086461839231367891281594327113282753755941034326082721972971261581698252302461089680330909680735297797784368455470376741316760119468310001155376011073402202969362788192208614003464450803448926308192312717437744140625
714 68289168447460781135062736668249906703185152632945584251518632376119002008335947323106940936017723315630802159387400486248434076317122559737691165730865702978333718109327090946477375904305828161547380364612711240426244761567869727777889086556273049248066518158944728706295764262011341498509021189648812584596078983725168756850064040087210465749239150477942320579585958552583174480565158107621597662143775532234455255524632735530294169168981158376585274378434641672556340016175264155027630841571079034690920596048502311248284968314692378044128417968750
715 170722921118651952837656841670624766757962881582363960628796580940297505020839868307767352340044308289077005398468501215621085190792806399344227914327164257445834295273317727366193439760764570403868450911531778101065611903919674319444722716390682623120166295397361821765739410655028353746272552974122031461490197459312921892125160100218026164373097876194855801448964896381457936201412895269053994155359438830586138138811581838825735422922452895941463185946086604181390850040438160387569077103927697586727301490121255778120712420786730945110321044921875
716 2390120895661127339727195783388746734611480342153095448803152133164165070291758156308742932760620316047078075578559017018695192671099289590819190800580299604241680133826448183126708156650703985654158312761444893414918566654875440472226118029469556723682328135563065504720351749170396952447815741637708440460862764430380906489752241403052366301223370266727981220285508549340411106819780533766755918175032143628205933943362145743560295920914340543180484603245212458539471900566134245425967079454987766214182220861697580893689973891014233231544494628906250
717 5975302239152818349317989458471866836528700855382738622007880332910412675729395390771857331901550790117695188946397542546737981677748223977047977001450749010604200334566120457816770391626759964135395781903612233537296416637188601180565295073673891809205820338907663761800879372925992381119539354094271101152156911075952266224380603507630915753058425666819953050713771373351027767049451334416889795437580359070514834858405364358900739802285851357951211508113031146348679751415335613564917698637469415535455552154243952234224934727535583078861236572265625
718 83654231348139456890451852418606135711401811975358340708110324660745777460211535470806002646621711061647732645249565595654331743488475135678671678020310486148458804683925686409434785482774639497895540946650571269522149832920640416527914131031434485328881484744707292665212311220963893335673550957319795416130196755063331727141328449106832820542817959335479342709992799226914388738692318681836457136126125026987207688017675101024610357232001919011316961113582436048881516519814698589908847780924571817496377730159415331279149086185498163104057312011718750
719 209135578370348642226129631046515339278504529938395851770275811651864443650528838677015006616554277654119331613123913989135829358721187839196679195050776215371147011709814216023586963706936598744738852366626428173805374582301601041319785327578586213322203711861768231663030778052409733339183877393299488540325491887658329317853321122767082051357044898338698356774981998067285971846730796704591142840315312567468019220044187752561525893080004797528292402783956090122203791299536746474772119452311429543740944325398538328197872715463745407760143280029296875
720 2927898097184880991165814834651214749899063419137541924783861363126102211107403741478210092631759887157670642583734795847901611022096629748753508730710867015196058163937399024330217491897112382426343933132769994433275244152222414578476994586100206986510851966064755243282430892733736266748574283506192839564556886427216610449946495718739148718998628576741776994849747972942003605854231153864275999764414375944552269080618628535861362503120067165396093638975385261710853078193514450646809672332360013612373220555579536594770218016492435708642005920410156250
721 7319745242962202477914537086628036874747658547843854811959653407815255527768509353695525231579399717894176606459336989619754027555241574371883771826777167537990145409843497560825543729742780956065859832831924986083188110380556036446192486465250517466277129915161888108206077231834340666871435708765482098911392216068041526124866239296847871797496571441854442487124369932355009014635577884660689999411035939861380672701546571339653406257800167913490234097438463154277132695483786126617024180830900034030933051388948841486925545041231089271605014801025390625
722 102476433401470834690803519212792516246467219669813967367435147709413577388759130951737353242111596050518472490430717854676556385773382041206372805574880345531862035737808965851557612216398933384922037659646949805164633545327784510246694810513507244527879818812266433514885081245680769336200099922716749384759491024952581365748127350155870205164952000185962194819741179052970126204898090385249659991754503158059329417821651998755147687609202350788863277364138484159879857736773005772638338531632600476433062719445283780816957630577235249802470207214355468750
723 256191083503677086727008798031981290616168049174534918418587869273533943471897827379343383105278990126296181226076794636691390964433455103015932013937200863829655089344522414628894030540997333462305094149117374512911583863319461275616737026283768111319699547030666083787212703114201923340500249806791873461898727562381453414370318375389675512912380000464905487049352947632425315512245225963124149979386257895148323544554129996887869219023005876972158193410346210399699644341932514431595846329081501191082656798613209452042394076443088124506175518035888671875
724 3586675169051479214178123172447738068626352688443488857860230169829475208606569583310807363473905861768146537165075124913679473502068371442223048195120812093615171250823313804804516427573962668472271318087643243180762174086472457858634318367972753558475793658429325173020977843598826926767003497295086228466582185873340347801184457255455457180773320006508676818690941266853954417171433163483738099711407610532076529623757819956430169066322082277610214707744846945595795020787055202042341848607141016675157195180584932328593517070203233743086457252502441406250
725 8966687922628698035445307931119345171565881721108722144650575424573688021516423958277018408684764654420366342912687812284198683755170928605557620487802030234037928127058284512011291068934906671180678295219108107951905435216181144646585795919931883896189484146073312932552444608997067316917508743237715571166455464683350869502961143138638642951933300016271692046727353167134886042928582908709345249278519026330191324059394549891075422665805205694025536769362117363989487551967638005105854621517852541687892987951462330821483792675508084357716143131256103515625
726 125533630916801772496234311035670832401922344095522110025108055944031632301229935415878257721586705161885128800777629371978781572572393000477806686829228423276530993778815983168158074965088693396529496133067513511326676093026536025052201142879046374546652778045026381055734224525958942436845122405328017996330376505566912173041456003940941001327066200227803688654182944339888404601000160721930833489899266368622678536831523698475055917321272879716357514771069643095852825727546932071481964701249935583630501831320472631500773097457113181008026003837585449218750
727 313834077292004431240585777589177081004805860238805275062770139860079080753074838539695644303966762904712822001944073429946953931430982501194516717073071058191327484447039957920395187412721733491323740332668783778316690232566340062630502857197615936366631945112565952639335561314897356092112806013320044990825941263917280432603640009852352503317665500569509221635457360849721011502500401804827083724748165921556696342078809246187639793303182199290893786927674107739632064318867330178704911753124838959076254578301181578751932743642782952520065009593963623046875
728 4393677082088062037368200886248479134067282043343273850878781958041107130543047739555739020255534680665979508027217028019257355040033755016723234039022994814678584782258559410885532623778104268878532364657362972896433663255928760876827040000766623109132847231575923336950697858408562985289579284186480629871563177694841926056450960137932935046447317007973129102896403051896094161035005625267579172146474322901793748789103329446626957106244550790072513016987437508354848900464142622501868764543747745427067564096216542102527058410998961335280910134315490722656250
729 10984192705220155093420502215621197835168205108358184627196954895102767826357619348889347550638836701664948770068042570048143387600084387541808085097557487036696461955646398527213831559445260672196330911643407432241084158139821902192067600001916557772832118078939808342376744646021407463223948210466201574678907944237104815141127400344832337616118292519932822757241007629740235402587514063168947930366185807254484371972758323616567392765611376975181282542468593770887122251160356556254671911359369363567668910240541355256317646027497403338202275335788726806640625
730 153778697873082171307887031018696769692354871517014584780757368531438749569006670884450865708943713823309282780952595980674007426401181425585313191365804818513750467379049579380993641832233649410748632763007704051375178213957506630688946400026831808819649653105157316793274425044299704485135274946526822045504711219319467411975783604827652726625656095279059518601374106816363295636225196884365271025126601301562781207618616530631943498718559277652537955594560312792419711516244991787565406759031171089947364743367578973588447044384963646734831854701042175292968750
731 384446744682705428269717577546741924230887178792536461951893421328596873922516677211127164272359284558273206952381489951685018566002953563963282978414512046284376168447623948452484104580584123526871581907519260128437945534893766576722366000067079522049124132762893291983186062610749261212838187366317055113761778048298668529939459012069131816564140238197648796503435267040908239090562992210913177562816503253906953019046541326579858746796398194131344888986400781981049278790612479468913516897577927724868411858418947433971117610962409116837079636752605438232421875
732 5382254425557875995776046085654386939232420503095510467326507898600356234915233480955780299813029983815824897333340859323590259924041349895485961697803168647981266358266735278334777464128177729376202146705269641798131237488512732074113124000939113308687737858680506087764604876550489656979734623128438771592664892676181359419152426168967845431897963334767083151048093738572715347267881890952784485879431045554697342266651578572118022455149574717838828445809610947734689903068574712564789236566090988148157766017865264075595646553473727635719114914536476135253906250
733 13455636063894689989440115214135967348081051257738776168316269746500890587288083702389450749532574959539562243333352148308975649810103374738714904244507921619953165895666838195836943660320444323440505366763174104495328093721281830185282810002347783271719344646701265219411512191376224142449336557821096928981662231690453398547881065422419613579744908336917707877620234346431788368169704727381961214698577613886743355666628946430295056137873936794597071114524027369336724757671436781411973091415227470370394415044663160188989116383684319089297787286341190338134765625
734 188378904894525659852161612997903542873134717608342866356427776451012468222033171833452310493456049433553871406666930076325659097341447246342008659423110902679344322539335734741717211244486220528167075134684437462934593312097945622593959340032868965804070825053817713071761170679267137994290711809495357005743271243666347579670334915913874590116428716716847910286683280850045037154375866183347457005780086594414406979332805250024130785930235115124358995603336383170714146607400114939767623279813184585185521810625284242645847629371580467250169022008776664733886718750
735 470947262236314149630404032494758857182836794020857165891069441127531170555082929583630776233640123583884678516667325190814147743353618115855021648557777256698360806348339336854293028111215551320417687836711093657336483280244864056484898350082172414510177062634544282679402926698167844985726779523738392514358178109165868949175837289784686475291071791792119775716708202125112592885939665458368642514450216486036017448332013125060326964825587787810897489008340957926785366518500287349419058199532961462963804526563210606614619073428951168125422555021941661834716796875
736 6593261671308398094825656454926624000559715116292000322474972175785436387771161014170830867270961730174385499233342552671398068406950653621970303079808881593777051288876750715960102393557017718485847629713955311202710765923428096790788576901150413803142478876883619957511640973774349829800174913332337495201014493528322165288461722056985610654075005085089676860033914829751576300403155316417160995202303030804504244276648183750844577507558229029352564846116773410974995131259004022891866814793461460481493263371884948492604667028005316353755915770307183265686035156250
737 16483154178270995237064141137316560001399287790730000806187430439463590969427902535427077168177404325435963748083356381678495171017376634054925757699522203984442628222191876789900255983892544296214619074284888278006776914808570241976971442252876034507856197192209049893779102434435874574500437283330843738002536233820805413221154305142464026635187512712724192150084787074378940751007888291042902488005757577011260610691620459377111443768895572573381412115291933527437487828147510057229667036983653651203733158429712371231511667570013290884389789425767958164215087890625
738 230764158495793933318897975922431840019590029070220011286624026152490273571990635495979080354483660556103492473166989343498932394243272876768960607793310855782196795110686275058603583774495620147004667039988435892094876807319983387677600191540264483109986760690926698512907434082102244043006121966631812332035507273491275785096160271994496372892625177978138690101187019041305170514110436074600634832080606078157648549682686431279560212764538016027339769614087069384124829594065140801215338517771151116852264218015973197241163345980186072381457051960751414299011230468750
739 576910396239484833297244939806079600048975072675550028216560065381225683929976588739947700886209151390258731182917473358747330985608182191922401519483277139455491987776715687646508959436239050367511667599971089730237192018299958469194000478850661207774966901727316746282268585205255610107515304916579530830088768183728189462740400679986240932231562944945346725252967547603262926285276090186501587080201515195394121374206716078198900531911345040068349424035217673460312073985162852003038346294427877792130660545039932993102908364950465180953642629901878535747528076171875
740 8076745547352787666161429157285114400685651017457700395031840915337159575019672242359267812406928119463622236560844627022462633798514550686913621272765879952376887828874019627051125432107346705145163346399595256223320688256199418568716006703909256908849536624182434447951760192873578541505214268832113431621242754572194652478365609519807373051241881229234854153541545666445680967993865262611022219122821212735517699238894025094784607446758830560956891936493047428444369035792279928042536848121990289089829247630559061903440717109306512533350996818626299500465393066406250
741 20191863868381969165403572893212786001714127543644250987579602288342898937549180605898169531017320298659055591402111567556156584496286376717284053181914699880942219572185049067627813580268366762862908365998988140558301720640498546421790016759773142272123841560456086119879400482183946353763035672080283579053106886430486631195914023799518432628104703073087135383853864166114202419984663156527555547807053031838794248097235062736961518616897076402392229841232618571110922589480699820106342120304975722724573119076397654758601792773266281333377492046565748751163482666015625
742 282686094157347568315650020504979004023997785611019513826114432036800585125688528482574373434242484181226778279629561945786192182948009274041976744546805798333191074010590686946789390123757134680080717123985833967816224088966979649905060234636823991809733781846385205678311606750575248952682499409123970106743496410026812836742796333193258056793465843023219895373954098325598833879785284191385777669298742445743119473361290878317461260636559069633491217777256659995552916252729797481488789684269660118144023667069567166620425098825727938667284888651920482516288757324218750
743 706715235393368920789125051262447510059994464027548784565286080092001462814221321206435933585606210453066945699073904864465480457370023185104941861367014495832977685026476717366973475309392836700201792809964584919540560222417449124762650586592059979524334454615963014195779016876438122381706248522809925266858741025067032091856990832983145141983664607558049738434885245813997084699463210478464444173246856114357798683403227195793653151591397674083728044443141649988882290631824493703721974210674150295360059167673917916551062747064319846668212221629801206290721893310546875
744 9894013295507164891047750717674265140839922496385682983914005121288020479399098496890103070198486946342937239787034668102516726403180324591469186059138202941661687590370674043137628654331499713802825099339504188873567843113844287746677108212288839713340682364623482198740906236270133713343887479319338953736022374350938449285997871661764031987771304505812696338088393441395959185792484946698502218425455985601009181567645180741111144122279567437172192622203983099844352068845542911852107638949438104135040828347434850831714878458900477853354971102817216888070106506347656250
745 24735033238767912227619376794185662852099806240964207459785012803220051198497746242225257675496217365857343099467586670256291816007950811478672965147845507354154218975926685107844071635828749284507062748348760472183919607784610719366692770530722099283351705911558705496852265590675334283359718698298347384340055935877346123214994679154410079969428261264531740845220983603489897964481212366746255546063639964002522953919112951852777860305698918592930481555509957749610880172113857279630269097373595260337602070868587127079287196147251194633387427757043042220175266265869140625
746 346290465342750771186671275118599279929397287373498904436990179245080716778968447391153607456947043122002803392546213383588085424111311360701421512069837102958159065662973591509817002901602489983098878476882646610574874508984550071133698787430109389966923882761821876955931718269454679967036061776176863380760783102282845725009925508161741119571995657703444371833093770448858571502736973134447577644890959496035321354867581325938890044279784860301026741777139408494552322409594001914823767363230333644726428992160219779110020746061516724867423988598602591082453727722167968750
747 865726163356876927966678187796498199823493218433747261092475448112701791947421118477884018642367607805007008481365533458970213560278278401753553780174592757395397664157433978774542507254006224957747196192206616526437186272461375177834246968575273474917309706904554692389829295673636699917590154440442158451901957755707114312524813770404352798929989144258610929582734426122146428756842432836118944112227398740088303387168953314847225110699462150752566854442848521236380806023985004787059418408075834111816072480400549447775051865153791812168559971496506477706134319305419921875
748 12120166286996276991533494629150974797528905058072461655294656273577825087263895658690376260993146509270098118739117468425582989843895897624549752922444298603535567298204075702843595101556087149408460746690892631370120607814459252489679457560053828648842335896663765693457610139430913798846262162166190218326627408579899600375347392785660939185019848019620553014158281965710050002595794059705665217571183582361236247420365346407861151549792470110535935962199879297309331284335790067018831857713061677565425014725607692268850726112153085370359839600951090687885880470275878906250
749 30300415717490692478833736572877436993822262645181154138236640683944562718159739146725940652482866273175245296847793671063957474609739744061374382306110746508838918245510189257108987753890217873521151866727231578425301519536148131224198643900134571622105839741659414233644025348577284497115655405415475545816568521449749000938368481964152347962549620049051382535395704914275125006489485149264163043927958955903090618550913366019652878874481175276339839905499698243273328210839475167547079644282654193913562536814019230672126815280382713425899599002377726719714701175689697265625
750 424205820044869694703672312020284117913511677032536157935312969575223878054236348054163169134760127824453434155869111394895404644536356416859241352285550451123744855437142649599525828554463050229296126134181242097954221273506073837138781014601884002709481756383231799271016354880081982959619175675816657641431959300296486013137158747498132871475694680686719355495539868799851750090852792089698282614991425382643268659712787124275140304242736453868757758676995775405826594951752652345659115019957158714789875515396269229409775413925357987962594386033288174076005816459655761718750
751 1060514550112174236759180780050710294783779192581340394838282423938059695135590870135407922836900319561133585389672778487238511611340891042148103380713876127809362138592856623998814571386157625573240315335453105244885553183765184592846952536504710006773704390958079498177540887200204957399047939189541644103579898250741215032842896868745332178689236701716798388738849671999629375227131980224245706537478563456608171649281967810687850760606841134671894396692489438514566487379381630864147787549892896786974688788490673073524438534813394969906485965083220435190014541149139404296875
752 14847203701570439314628530920709944126972908696138765527735953935132835731898272181895710919716604473855870195455418898821339162558772474590073447329994265789331069940299992735983403999406206758025364414696343473428397744572712584299857335511065940094831861473413112974485572420802869403586671148653583017450118575510377010459800556162434650501649313824035177442343895407994811253179847723139439891524699888392514403089947549349629910648495775885406521553694852139203930823311342832098069025698500555017645643038869423029342139487387529578690803511165086092660203576087951660156250
753 37118009253926098286571327301774860317432271740346913819339884837832089329745680454739277299291511184639675488638547247053347906396931186475183618324985664473327674850749981839958509998515516895063411036740858683570994361431781460749643338777664850237079653683532782436213931052007173508966677871633957543625296438775942526149501390406086626254123284560087943605859738519987028132949619307848599728811749720981286007724868873374074776621239439713516303884237130348009827058278357080245172564246251387544114107597173557573355348718468823946727008777912715231650508940219879150390625
754 519652129554965376011998582224848044444051804364856793470758387729649250616439526366349882190081156584955456840939661458746870689557036610652570656549799302626587447910499745759419139979217236530887754514372021569993921060044940450495006742887307903319115151569458954106995034728100429125533490202875405610754150142863195366093019465685212767557725983841231210482036339279818393861294670309880396203364496093738004108148164227237046872697352155989228254379319824872137578815896999123432415899447519425617597506360429806026974882058563535254178122890778013243107125163078308105468750
755 1299130323887413440029996455562120111110129510912141983676895969324123126541098815915874705475202891462388642102349153646867176723892591526631426641374498256566468619776249364398547849948043091327219386285930053924984802650112351126237516857218269758297787878923647385267487586820251072813833725507188514026885375357157988415232548664213031918894314959603078026205090848199545984653236675774700990508411240234345010270370410568092617181743380389973070635948299562180343947039742497808581039748618798564043993765901074515067437205146408838135445307226945033107767812907695770263671875
756 18187824534423788160419950377869681555541813152769987771476543570537723771575383422822245876652840480473440989432888151056140474134496281372839972979242975591930560676867491101579669899272603278581071408003020754949787237101572915767325236001055776616169030304931063393744826215483515019393672157100639196376395255000211837813255681298982446864520409434443092366871271874793643785145313460845813867117757363280830143785185747953296640544407325459622988903276193870524815258556394969320134556480663179896615912722615043210944120872049723733896234301177230463508749380707740783691406250
757 45469561336059470401049875944674203888854532881924969428691358926344309428938458557055614691632101201183602473582220377640351185336240703432099932448107438979826401692168727753949174748181508196452678520007551887374468092753932289418313090002639441540422575762327658484362065538708787548484180392751597990940988137500529594533139203247456117161301023586107730917178179686984109462863283652114534667794393408202075359462964369883241601361018313649057472258190484676312038146390987423300336391201657949741539781806537608027360302180124309334740585752943076158771873451769351959228515625
758 636573858704832585614698263225438854443963460346949572001679024968820332005138419798778605682849416816570434630151085286964916594707369848049399054273504145717569623690362188555288446474541114750337499280105726423242553298555052051856383260036952181565916060672587218781068917541923025678778525498522371873173833925007414323463948845464385640258214330205508232840494515617777532480085971129603485349121507714829055032481501178365382419054256391086804611614666785468368534049473823926204709476823211296381556945291526512383044230521740330686368200541203066222806228324770927429199218750
759 1591434646762081464036745658063597136109908650867373930004197562422050830012846049496946514207123542041426086575377713217412291486768424620123497635683760364293924059225905471388221116186352786875843748200264316058106383246387630129640958150092380453914790151681468046952672293854807564196946313746305929682934584812518535808659872113660964100645535825513770582101236289044443831200214927824008713372803769287072637581203752945913456047635640977717011529036666963670921335123684559815511773692058028240953892363228816280957610576304350826715920501353007665557015570811927318572998046875
760 22280085054669140496514439212890359905538721112143235020058765873908711620179844692957251198899729588579965212055287985043772080814757944681728966899572645100114936829162676599435095626608939016261812474803700424813489365449426821814973414101293326354807062123540552657337412113967305898757248392448283015561084187375259501321238209591253497409037501557192788149417308046622213636803008989536121987219252770019016926136852541242788384666898973688038161406513337491392898691731583837417164831688812395373354493085203427933406548068260911574022887018942107317798217991366982460021972656250
761 55700212636672851241286098032225899763846802780358087550146914684771779050449611732393127997249323971449913030138219962609430202036894861704322417248931612750287342072906691498587739066522347540654531187009251062033723413623567054537433535253233315887017655308851381643343530284918264746893120981120707538902710468438148753303095523978133743522593753892981970373543270116555534092007522473840304968048131925047542315342131353106970961667247434220095403516283343728482246729328959593542912079222030988433386232713008569833516370170652278935057217547355268294495544978417456150054931640625
762 779802976913419917378005372451162596693855238925013225702056805586804906706294564253503791961490535600298782421935079476532022828516528063860513841485042578504022789020693680980228346931312865569163436618129514868472127790729938763524069493545266422418247174323919343006809423988855706456503693735689905544637946558134082546243337335693872409316312554501747585229605781631777477288105314633764269552673846950665592414789838943497593463341464079081335649227966812198751454210605434309600769109108433838067407257982119977669229182389131905090801045662973756122937629697844386100769042968750
763 1949507442283549793445013431127906491734638097312533064255142013967012266765736410633759479903726339000746956054837698691330057071291320159651284603712606446260056972551734202450570867328282163922908591545323787171180319476824846908810173733863166056045617935809798357517023559972139266141259234339224763861594866395335206365608343339234681023290781386254368963074014454079443693220263286584410673881684617376663981036974597358743983658353660197703339123069917030496878635526513585774001922772771084595168518144955299944173072955972829762727002614157434390307344074244610965251922607421875
764 27293104191969697108230188035790690884284933362375462899571988195538171734720309748872632718652168746010457384767727781678620798998078482235117984451976490247640797615724278834307992142595950294920720281634533020396524472675547856723342432274084324784638651101337177005238329839609949725977629280749146694062328129534692889118516806749285534326070939407561165483036202357112211705083686012181749434343584643273295734517644363022415771216951242767846747722978838426956300897371190200836026918818795184332359254029374199218423021383619616678178036598204081464302817039424553513526916503906250
765 68232760479924242770575470089476727210712333405938657248929970488845429336800774372181581796630421865026143461919319454196551997495196205587794961129941225619101994039310697085769980356489875737301800704086332550991311181688869641808356080685210811961596627753342942513095824599024874314944073201872866735155820323836732222796292016873213835815177348518902913707590505892780529262709215030454373585858961608183239336294110907556039428042378106919616869307447096067390752243427975502090067297046987960830898135073435498046057553459049041695445091495510203660757042598561383783817291259765625
766 955258646718939398788056581252674180949972667683141201485019586843836010715210841210542145152825906110366008466870472358751727964932746878229129455819177158667427916550349759200779724990858260322225209857208655713878356543644174985316985129592951367462352788546801195183341544386348240409217024826220134292181484533714251119148088236224993701412482879264640791906267082498927409677929010426361230202025462514565350708117552705784551992593293496874636170304259344943470531407991657029260942158657831451632573891028096972644805748426686583736231280937142851250598596379859372973442077636718750
767 2388146616797348496970141453131685452374931669207853003712548967109590026788027103026355362882064765275915021167176180896879319912331867195572823639547942896668569791375874398001949312477145650805563024643021639284695891359110437463292462823982378418655881971367002987958353860965870601023042562065550335730453711334285627797870220590562484253531207198161601979765667706247318524194822526065903075505063656286413376770293881764461379981483233742186590425760648362358676328519979142573152355396644578629081434727570242431612014371066716459340578202342857128126496490949648432433605194091796875
768 33434052635162878957581980343843596333249043368909942051975685539534260375032379442368975080348906713862810296340466532556310478772646140738019530953671200553359977079262241572027290374680039111277882345002302949985742479027546124486094479535753297861182347599138041831416954053522188414322595868917704700226351958679998789170183088267874779549436900774262427716719347887462459338727515364922643057070891188009787274784114344702459319740765272390612265960649077073021468599279707996024132975553024100807140086185983394042568201194934030430768094832799999793770950873295078054070472717285156250
769 83585131587907197393954950859608990833122608422274855129939213848835650937580948605922437700872266784657025740851166331390776196931615351845048827384178001383399942698155603930068225936700097778194705862505757374964356197568865311215236198839383244652955868997845104578542385133805471035806489672294261750565879896699996972925457720669686948873592251935656069291798369718656148346818788412306607642677227970024468186960285861756148299351913180976530664901622692682553671498199269990060332438882560252017850215464958485106420502987335076076920237081999999484427377183237695135176181793212890625
770 1170191842230700763515369312034525871663716517911847971819148993883699113126133280482914127812211734985198360371916328639470866757042614925830683583378492019367599197774178455020955163113801368894725882075080603249500986765964114357013306783751365425141382165969831464099593391873276594501290855412119664507922318553799957620956408089375617284230291527099184970085177176061186076855463037772292506997481191580342554617444002064586076190926784533671429308622717697555751400974789779860844654144355843528249903016509418791489887041822691065076883319147999992781983280565327731892466545104980468750
771 2925479605576751908788423280086314679159291294779619929547872484709247782815333201207285319530529337462995900929790821598677166892606537314576708958446230048418997994435446137552387907784503422236814705187701508123752466914910285892533266959378413562853455414924578660248983479683191486253227138530299161269805796384499894052391020223439043210575728817747962425212942940152965192138657594430731267493702978950856386543610005161465190477316961334178573271556794243889378502436974449652111635360889608820624757541273546978724717604556727662692208297869999981954958201413319329731166362762451171875
772 40956714478074526723037925921208405508230078126914679013670214785929468959414664816901994473427410724481942613017071502381480336496491522404073925418247220677865971922096245925733430708983047911315405872627821113732534536808744002495465737431297789879948375808944101243485768715564680807545179939424188257777281149382998516733474283128146604948060203448471473952981201162141512689941206322030237744911841705311989411610540072260512666682437458678500025801795119414451299034117642295129562895052454523488746605577829657702146046463794187277690916170179999747369414819786470616236329078674316406250
773 102391786195186316807594814803021013770575195317286697534175536964823672398536662042254986183568526811204856532542678755953700841241228806010184813545618051694664929805240614814333576772457619778288514681569552784331336342021860006238664343578244474699870939522360253108714421788911702018862949848560470644443202873457496291833685707820366512370150508621178684882453002905353781724853015805075594362279604263279973529026350180651281666706093646696250064504487798536128247585294105737823907237631136308721866513944574144255365116159485468194227290425449999368423537049466176540590822696685791015625
774 1433485006732608435306327407242294192788052734442013765478457517507531413579513268591569806569959375356867991455597502583351811777377203284142587389638652723725309017273368607400670074814406676896039205541973738980638708788306040087341300810095422645798193153313043543522001905044763828264081297879846589022204840228404948085671599909485131173182107120696501588354342040674952944147942221271058321071914459685919629406368902529117943333885311053747500903062829179505795466194117480329534701326835908322106131195224038019575111626232796554719182065956299991157929518692526471568271517753601074218750
775 3583712516831521088265818518105735481970131836105034413696143793768828533948783171478924516424898438392169978638993756458379529443443008210356468474096631809313272543183421518501675187036016692240098013854934347451596771970765100218353252025238556614495482883282608858805004762611909570660203244699616472555512100571012370214178999773712827932955267801741253970885855101687382360369855553177645802679786149214799073515922256322794858334713277634368752257657072948764488665485293700823836753317089770805265327988060095048937779065581991386797955164890749977894823796731316178920678794384002685546875
776 50171975235641295235721459253480296747581845705470481791746013112763599475282964400704943229948578137490379700945912590417313412208202114944990558637352845330385815604567901259023452618504233691361372193969080864322354807590711403056945528353339792602936760365956524023270066676566733989242845425794630615777169407994173182998505996831979591061373749224377555592401971423623353045177977744487041237517006089007187029222911588519128016685985886881162531607199021282702841316794111811533714546439256791273714591832841330685128906918147879415171372308470499690527533154238426504889503121376037597656250
777 125429938089103238089303648133700741868954614263676204479365032781908998688207411001762358074871445343725949252364781476043283530520505287362476396593382113325964539011419753147558631546260584228403430484922702160805887018976778507642363820883349481507341900914891310058175166691416834973107113564486576539442923519985432957496264992079948977653434373060943888981004928559058382612944944361217603093792515222517967573057278971297820041714964717202906329017997553206757103291985279528834286366098141978184286479582103326712822267295369698537928430771176249226318832885596066262223757803440093994140625
778 1756019133247445333250251073871810386165364599691466862711110458946725981634903754024673013048200234812163289533106940664605969427287074023074669552307349586563503546159876544065820841647648179197648026788917830251282418265674899106993093492366892741102786612808478340814452333679835689623499589902812071552200929279796061404947709889119285687148081222853214445734068999826817356581229221057046443313095213115251546022801905598169480584009506040840688606251965744894599446087793913403680009125373987694580010714149446573979511742135175779530998030796467489168463660398344927671132609248161315917968750
779 4390047833118613333125627684679525965413411499228667156777776147366814954087259385061682532620500587030408223832767351661514923568217685057686673880768373966408758865399691360164552104119120447994120066972294575628206045664187247767482733730917231852756966532021195852036130834199589224058748974757030178880502323199490153512369274722798214217870203057133036114335172499567043391453073052642616108282738032788128865057004763995423701460023765102101721515629914362236498615219484783509200022813434969236450026785373616434948779355337939448827495076991168722921159150995862319177831523120403289794921875
780 61460669663660586663758787585513363515787760989201340194888866063135409357221631390863555456687008218425715133658742923261208929955047590807613434330757235529722624115595679042303729457667686271917680937612124058794884639298621468744758272232841245938597531448296741928505831678794249136822485646598422504327032524792862149173169846119174999050182842799862505600692414993938607480343022736996625515958332459033804110798066695935931820440332711429424101218818801071310980613072786969128800319388089569310300374995230630089282910974731152283584931077876362120896228113942072468489641323685646057128906250
781 153651674159151466659396968963783408789469402473003350487222165157838523393054078477158888641717520546064287834146857308153022324887618977019033585826893088824306560288989197605759323644169215679794202344030310146987211598246553671861895680582103114846493828620741854821264579196985622842056214116496056260817581311982155372932924615297937497625457106999656264001731037484846518700857556842491563789895831147584510276995166739839829551100831778573560253047047002678277451532681967422822000798470223923275750937488076575223207277436827880708962327694690905302240570284855181171224103309214115142822265625
782 2151123438228120533231557565492967723052571634622046906821110312209739327502757098680224440984045287644900029678056002314142312548426665678266470201576503243540291844045848766480630531018369019517118832816424342057820962375451751406066539528149443607850913600690385967497704108757798719788786997630944787651446138367750175221060944614171124966756399497995187696024234524787851261812005795794881893058541636066183143877932334357757613715411644900029843542658658037495884321457547543919508011178583134925860513124833072053124901884115590329925472587725672674231367983987972536397137446328997611999511718750
783 5377808595570301333078893913732419307631429086555117267052775780524348318756892746700561102460113219112250074195140005785355781371066664195666175503941258108850729610114621916201576327545922548792797082041060855144552405938629378515166348820373609019627284001725964918744260271894496799471967494077361969128615345919375438052652361535427812416890998744987969240060586311969628154530014489487204732646354090165457859694830835894394034288529112250074608856646645093739710803643868859798770027946457837314651282812082680132812254710288975824813681469314181685578419959969931340992843615822494029998779296875
784 75289320337984218663104514792253870306840007211771641738738860927340876462596498453807855434441585067571501038731960080994980939194933298739326457055177613523910214541604706826822068585642915683099159148574851972023733683140811299212328883485230526274781976024163508862419643806522955192607544917083067567800614842871256132737133061495989373836473982429831569360848208367574794163420202852820866257048957262316410035727631702521516480039407571501044523993053031312355951251014164037182780391250409722405117959369157521859371565944045661547391540570398543598097879439579038773899810621514916419982910156250
785 188223300844960546657761286980634675767100018029429104346847152318352191156491246134519638586103962668928752596829900202487452347987333246848316142637944033809775536354011767067055171464107289207747897871437129930059334207852028248030822208713076315686954940060408772156049109516307387981518862292707668919501537107178140331842832653739973434591184956074578923402120520918936985408550507132052165642622393155791025089319079256303791200098518928752611309982632578280889878127535410092956950978126024306012794898422893804648428914860114153868478851425996358995244698598947596934749526553787291049957275390625
786 2635126211829447653208658017728885460739400252412007460855860132456930676190877445883274940205455477365002536355618602834824332871822665455876425996931216473336857508956164738938772400497502048908470570200119819020830678909928395472431510921983068419617369160845722810184687533228303431741264072097907364873021519500493964645799657152359628084276589385044104927629687292865117795719707099848730318996713504181074351250467109588253076801379265002536558339756856095932458293785495741301397313693764340284179128577920513265078004808041598154158703919963949025933425780385266357086493371753022074699401855468750
787 6587815529573619133021645044322213651848500631030018652139650331142326690477193614708187350513638693412506340889046507087060832179556663639691064992328041183342143772390411847346931001243755122271176425500299547552076697274820988681078777304957671049043422902114307025461718833070758579353160180244768412182553798751234911614499142880899070210691473462610262319074218232162794489299267749621825797491783760452685878126167773970632692003448162506341395849392140239831145734463739353253493284234410850710447821444801283162695012020103995385396759799909872564833564450963165892716233429382555186748504638671875
788 92229417414030667862303030620510991125879008834420261129955104635992573666680710605914622907190941707775088772446651099218851650513793290955674909892592576566790012813465765862857034017412571711796469957004193665729073761847493841535102882269407394686607920629600298356464063662990620110944242523426757770555753182517288762602988000332586982949680628476543672467039055250279122850189748494705561164884972646337602293766348835588857688048274275088779541891489963357636040282492350945548905979281751909946269500227217964277730168281455935395554637198738215907669902313484322498027268011355772614479064941406250
789 230573543535076669655757576551277477814697522086050652824887761589981434166701776514786557267977354269437721931116627748047129126284483227389187274731481441416975032033664414657142585043531429279491174892510484164322684404618734603837757205673518486716519801574000745891160159157476550277360606308566894426389382956293221906507470000831467457374201571191359181167597638125697807125474371236763902912212431615844005734415872088972144220120685687721948854728724908394090100706230877363872264948204379774865673750568044910694325420703639838488886592996845539769174755783710806245068170028389431536197662353515625
790 3228029609491073375180606071717884689405765309204709139548428662259740078333824871207011801751682959772128107035632788472659807767982765183448621846240740179837650448471301805199996190609440009912876448495146778300517581664662284453728600879429258814031277222036010442476242228204671703883048488319936521969451361388105106691104580011640544403238821996679028536346366933759769299756641197314694640770974042621816080281822209245610019081689599628107283966202148717517261409887232283094211709274861316848119432507952628749720555889850957738844412301955837556768446580971951287430954380397452041506767272949218750
791 8070074023727683437951515179294711723514413273011772848871071655649350195834562178017529504379207399430320267589081971181649519419956912958621554615601850449594126121178254512999990476523600024782191121237866945751293954161655711134321502198573147035078193055090026106190605570511679259707621220799841304923628403470262766727761450029101361008097054991697571340865917334399423249391602993286736601927435106554540200704555523114025047704223999070268209915505371793793153524718080707735529273187153292120298581269881571874301389724627394347111030754889593891921116452429878218577385950993630103766918182373046875
792 112981036332187568131321212510125964129201785822164819884195003179090902741683870492245413061308903592024483746247147596543093271879396781420701764618425906294317765696495563181999866671330400346950675697330137240518115358263179955880501030780024058491094702771260365486668477987163509635906697091197778268930797648583678734188660300407419054113358769883765998772122842681591925491482441906014312426984091491763562809863777323596350667859135986983754938817075205113104149346053129908297409824620146089684180137778342006240219456144783520859554430568454314486895630334018295060083403313910821452736854553222656250
793 282452590830468920328303031275314910323004464555412049710487507947727256854209676230613532653272258980061209365617868991357733179698491953551754411546064765735794414241238907954999666678326000867376689243325343101295288395657949889701252576950060146227736756928150913716671194967908774089766742727994445672326994121459196835471650751018547635283396924709414996930307106703979813728706104765035781067460228729408907024659443308990876669647839967459387347042688012782760373365132824770743524561550365224210450344445855015600548640361958802148886076421135786217239075835045737650208508284777053631842136383056640625
794 3954336271626564884596242437854408744522062503775768695946825111268181595958935467228589457145811625720856931118650165879008264515778887349724561761644906720301121799377344711369995333496564012143273649406554803418134037539211298455817536077300842047188314596994112792033396729550722837256734398191922239412577917700428755696603110514259666893967556945931809957024299493855717392201885466710500934944443202211724698345232206325872273375069759544431422858597632178958645227111859546790409343861705113138946304822241970218407680965067423230084405069895901007041347061690640327102919115986878750845789909362792968750
795 9885840679066412211490606094636021861305156259439421739867062778170453989897338668071473642864529064302142327796625414697520661289447218374311404404112266800752804498443361778424988333741410030358184123516387008545335093848028246139543840193252105117970786492485281980083491823876807093141835995479805598531444794251071889241507776285649167234918892364829524892560748734639293480504713666776252337361108005529311745863080515814680683437674398861078557146494080447396613067779648866976023359654262782847365762055604925546019202412668558075211012674739752517603367654226600817757297789967196877114474773406982421875
796 138401769506929770960868485324904306058272187632151904358138878894386355858562741353000631000103406900229992589152755805765289258052261057240359661657571735210539262978207064897949836672379740425014577729229418119634691313872395445953613762705529471651591010894793947721168885534275299303985703936717278379440227119515006449381108867999088341288864493107613348495850482284950108727065991334867532723055512077410364442083127221405529568127441584055099800050917126263552582948915084137664327035159678959863120668778468957644268833777359813052954177446356535246447147159172411448602169059540756279602646827697753906250
797 346004423767324427402171213312260765145680469080379760895347197235965889646406853382501577500258517250574981472881889514413223145130652643100899154143929338026348157445517662244874591680949351062536444323073545299086728284680988614884034406763823679128977527236984869302922213835688248259964259841793195948600567798787516123452772169997720853222161232769033371239626205712375271817664978337168831807638780193525911105207818053513823920318603960137749500127292815658881457372287710344160817587899197399657801671946172394110672084443399532632385443615891338116117867897931028621505422648851890699006617069244384765625
798 4844061932742541983630396986371650712039526567125316652534860761303522455049695947355022085003619241508049740620346453201785124031829137003412588158015010732368874204237247271428244283533290914875510220523029634187214195985533840608376481694693531507805685381317788170240910993699635475639499637785104743280407949183025225728338810379968091945110257258766467197354766879973253805447309696720363645306942922709362755472909452749193534884460455441928493001782099419224340403212027944818251446230588763595209223407246413517549409182207593456853396210622478733625650150571034400701075917083926469786092638969421386718750
799 12110154831856354959075992465929126780098816417813291631337151903258806137624239868387555212509048103770124351550866133004462810079572842508531470395037526830922185510593118178570610708833227287188775551307574085468035489963834601520941204236733828769514213453294470425602277484249088689098749094462761858201019872957563064320847025949920229862775643146916167993386917199933134513618274241800909113267357306773406888682273631872983837211151138604821232504455248548060851008030069862045628615576471908988023058518116033793873522955518983642133490526556196834064125376427586001752689792709816174465231597423553466796875
800 169542167645988969427063894523007774921383429849386082838720126645623285926739358157425772975126673452781740921712125862062479341114019795119440585530525375632910597148303654499988549923665182020642857718306037196552496859493684421293176859314273602773198988346122585958431884779487241647382487322478666014814278221405882900491858363298883218078859004056826351907416840799063883190655839385212727585743002294827696441551830846221773720956115940467497255062373479672851914112420978068638800618070606725832322819253624473114229321377265770989868867371786755676897755269986204024537657097937426442513242363929748535156250
801 423855419114972423567659736307519437303458574623465207096800316614058214816848395393564432437816683631954352304280314655156198352785049487798601463826313439082276492870759136249971374809162955051607144295765092991381242148734211053232942148285684006932997470865306464896079711948718104118456218306196665037035695553514707251229645908247208045197147510142065879768542101997659707976639598463031818964357505737069241103879577115554434302390289851168743137655933699182129785281052445171597001545176516814580807048134061182785573303443164427474672168429466889192244388174965510061344142744843566106283105909824371337890625
802 5933975867609613929947236308305272122248420044728512899355204432596815007435877535509902054129433570847360932259924405172186776938990692829180420493568388147151870900190627907499599247328281370722500020140711301879337390082278954745261190075999576097061964592114290508545115967282053457658387056286753310518499737749205901517215042715460912632760065141988922316759589427967235911672954378482445465501005080318969375454314079617762080233464057916362403927183071788549816993934734232402358021632471235404131298673876856558998026248204301984645410358012536448691421434449517140858817998427809925487963482737541198730468750
803 14834939669024034824868090770763180305621050111821282248388011081492037518589693838774755135323583927118402330649811012930466942347476732072951051233920970367879677250476569768748998118320703426806250050351778254698343475205697386863152975189998940242654911480285726271362789918205133644145967640716883276296249344373014753793037606788652281581900162854972305791898973569918089779182385946206113663752512700797423438635785199044405200583660144790906009817957679471374542484836835581005895054081178088510328246684692141397495065620510754961613525895031341121728553586123792852147044996069524813719908706843852996826171875
804 207689155366336487548153270790684524278694701565497951477432155140888525260255713742846571894530174979657632629097354181026537192864674249021314717274893585150315481506671976762485973656489847975287500704924895565776808652879763416084141652659985163397168760724000167799079058854871871018043546970036365868147490821222206553102526495041131942146602279969612281086585629978853256908553403246885591292535177811163928140900992786621672808171242027072684137451407512599243594787715698134082530757136493239144595453585689979564930918687150569462589362530438775704199750205733099930058629944973347392078721895813941955566406250
805 519222888415841218870383176976711310696736753913744878693580387852221313150639284357116429736325437449144081572743385452566342982161685622553286793187233962875788703766679941906214934141224619938218751762312238914442021632199408540210354131649962908492921901810000419497697647137179677545108867425090914670368727053055516382756316237602829855366505699924030702716464074947133142271383508117213978231337944527909820352252481966554182020428105067681710343628518781498108986969289245335206326892841233097861488633964224948912327296717876423656473406326096939260499375514332749825146574862433368480196804739534854888916015625
806 7269120437821777064185364477673958349754314554792428301710125429931098384108949980999630016308556124288017142018407396335928801750263598715746015104621275480261041852733519186687009077977144679135062524672371344802188302850791719562944957843099480718900906625340005872967767059920515485631524143951272805385162178742777229358588427326439617975131079798936429838030497049259863991799369113640995695238731223390737484931534747531758548285993470947543944810799262940973525817570049434692888576499777263370060840875499149284772582154050269931190627688565357149646991257200658497552052048074067158722755266353487968444824218750
807 18172801094554442660463411194184895874385786386981070754275313574827745960272374952499075040771390310720042855046018490839822004375658996789365037761553188700652604631833797966717522694942861697837656311680928362005470757126979298907362394607748701797252266563350014682419417649801288714078810359878182013462905446856943073396471068316099044937827699497341074595076242623149659979498422784102489238096828058476843712328836868829396370714983677368859862026998157352433814543925123586732221441249443158425152102188747873211931455385125674827976569221413392874117478143001646243880130120185167896806888165883719921112060546875
808 254419215323762197246487756718588542241401009417734990559854390047588443443813249334987050570799464350080599970644258871757508061259225955051110528661744641809136464845673171534045317729200063769727188363532997068076590599777710184703073524508481825161531731886900205553871847097218041997103345038294548188480676255997203027550594956425386629129587792962775044331067396724095239712977918977434849333355592818675811972603716163611549190009771483164038068377974202934073403614951730214251100177492204217952129430642470224967040375391759447591671969099787500237644694002023047414321821682592350555296434322372078895568847656250
809 636048038309405493116219391796471355603502523544337476399635975118971108609533123337467626426998660875201499926610647179393770153148064887627776321654361604522841162114182928835113294323000159424317970908832492670191476499444275461757683811271204562903829329717250513884679617743045104992758362595736370471201690639993007568876487391063466572823969482406937610827668491810238099282444797443587123333388982046689529931509290409028872975024428707910095170944935507335183509037379325535627750443730510544880323576606175562417600938479398618979179922749468750594111735005057618535804554206480876388241085805930197238922119140625
810 8904672536331676903627071485150598978449035329620724669594903651665595520533463726724546769977981252252820998972549060511512782144072908426788868503161062463319776269598561003691586120522002231940451592723654897382680670992219856464607573357796863880653610616041507194385514648402631469898617076340309186596823668959902105964270823474888532019535572753697126551587358885343333389954227164210219726667445748653653419041130065726404221650342001910741332393229097102692569126523310557498788506212227147628324530072486457873846413138711580665708518918492562508317564290070806659501263758890732269435375201283022761344909667968750
811 22261681340829192259067678712876497446122588324051811673987259129163988801333659316811366924944953130632052497431372651278781955360182271066972171257902656158299440673996402509228965301305005579851128981809137243456701677480549641161518933394492159701634026540103767985963786621006578674746542690850772966492059172399755264910677058687221330048838931884242816378968397213358333474885567910525549316668614371634133547602825164316010554125855004776853330983072742756731422816308276393746971265530567869070811325181216144684616032846778951664271297296231406270793910725177016648753159397226830673588438003207556903362274169921875
812 311663538771608691626947501980270964245716236536725363435821627808295843218671230435359136949229343828848734964039217117902947375042551794937610397610637186216192169435949635129205514218270078117915805745327921408393823484727694976261265067522890235822876371561452751803493012694092101446451597671910821530888828413596573708749478821621098620683745046379399429305557560987016668648397950747357690433360601202877869666439552300424147757761970066875946633763018398594239919428315869512457597717427950166991358552537026025584624459854905323299798162147239687791114750152478233082544231561175629430238132044905796647071838378906250
813 779158846929021729067368754950677410614290591341813408589554069520739608046678076088397842373073359572121837410098042794757368437606379487344025994026592965540480423589874087823013785545675195294789514363319803520984558711819237440653162668807225589557190928903631879508732531735230253616128994179777053827222071033991434271873697054052746551709362615948498573263893902467541671620994876868394226083401503007194674166098880751060369394404925167189866584407545996485599798570789673781143994293569875417478396381342565063961561149637263308249495405368099219477786875381195582706360578902939073575595330112264491617679595947265625
814 10908223857006304206943162569309483748600068278785387720253756973290354512653493065237569793223027034009705723741372599126603158126489312822816363916372301517566725930258237229522192997639452734127053201086477249293783821965469324169144277363301158253800673004650846313122255444293223550625805918516878753581108994475880079806231758756738451723931076623278980025694514634545583402693928276157519165167621042100725438325384330514845171521668952340658132181705643950798397179991055432936015920109978255844697549338795910895461856094921686315492935675153389072689016255336738157889048104641147030058334621571702882647514343261718750
815 27270559642515760517357906423273709371500170696963469300634392433225886281633732663093924483057567585024264309353431497816507895316223282057040909790930753793916814825645593073805482494098631835317633002716193123234459554913673310422860693408252895634501682511627115782805638610733058876564514796292196883952772486189700199515579396891846129309827691558197450064236286586363958506734820690393797912919052605251813595813460826287112928804172380851645330454264109876995992949977638582340039800274945639611743873346989777238654640237304215788732339187883472681722540638341845394722620261602867575145836553929257206618785858154296875
816 381787834995220647243010689925831931201002389757488570208881494065162407942872257283314942762805946190339700330948040969431110534427125948798572737073030553114835407559038303033276754917380845694446862038026703725282433768791426345920049707715540538883023555162779620959278940550262824271903207148090756375338814806655802793218111556485845810337587681814764300899308012209095419094287489665513170780866736473525390341388451568019581003258413331923034626359697538277943901299686940152760557203849238954564414226857856881341164963322259021042252748630368617544115568936785835526116683662440146052041711755009600892663002014160156250
817 954469587488051618107526724814579828002505974393721425522203735162906019857180643208287356907014865475849250827370102423577776336067814871996431842682576382787088518897595757583191887293452114236117155095066759313206084421978565864800124269288851347207558887906949052398197351375657060679758017870226890938347037016639506983045278891214614525843969204536910752248270030522738547735718724163782926952166841183813475853471128920048952508146033329807586565899243845694859753249217350381901393009623097386411035567144642203352912408305647552605631871575921543860288922341964588815291709156100365130104279387524002231657505035400390625
818 13362574224832722653505374147404117592035083641512099957310852292280684278000529004916022996698208116661889511583181433930088868704949408207950045797556069359019239264566340606164686422108329599305640171330934630384885181907699922107201739770043918860905824430697286733574762919259198849516612250183176473136858518232953097762633904477004603361815568863516750531475780427318339668300062138292960977330335776573388661948595804880685335114044466617306211922589413839728036545489042905346619502134723363409754497940024990846940773716279065736478846202062901614044044912787504243414083928185405111821459911425336031243205070495605468750
819 33406435562081806633763435368510293980087709103780249893277130730701710695001322512290057491745520291654723778957953584825222171762373520519875114493890173397548098161415851515411716055270823998264100428327336575962212954769249805268004349425109797152264561076743216833936907298147997123791530625457941182842146295582382744406584761192511508404538922158791876328689451068295849170750155345732402443325839441433471654871489512201713337785111166543265529806473534599320091363722607263366548755336808408524386244850062477117351934290697664341197115505157254035110112281968760608535209820463512779553649778563340078108012676239013671875
820 467690097869145292872688095159144115721227927452923498505879830229823949730018515172060804884437284083166132905411350187553110404673229287278251602914462427565673374259821921215764024773791535975697405996582712063470981366769497273752060891951537160131703855074405035675116702174071959733081428756411176559790048138153358421692186656695161117663544910223086268601652314956141888390502174840253634206561752180068603168200853170823986728991556331605717417290629484390481279092116501687131682574715317719341407427900874679642927080069767300776759617072201556491541571947562648519492937486489178913751096899886761093512177467346191406250
821 1169225244672863232181720237897860289303069818632308746264699575574559874325046287930152012211093210207915332263528375468882776011683073218195629007286156068914183435649554803039410061934478839939243514991456780158677453416923743184380152229878842900329259637686012589187791755435179899332703571891027941399475120345383396054230466641737902794158862275557715671504130787390354720976255437100634085516404380450171507920502132927059966822478890829014293543226573710976203197730291254217829206436788294298353518569752186699107317700174418251941899042680503891228853929868906621298732343716222947284377742249716902733780443668365478515625
822 16369153425420085250544083330570044050242977460852322447705794058043838240550648031022128170955304942910814651689397256564358864163563025054738806102006184964798568099093767242551740867082703759149409209880394922221484347836932404581322131218303800604609634927604176248629084576092518590657850006474391179592651684835367544759226532984330639118224071857808019401057831023464966093667576119408877197229661326302401110887029860978839535514704471606200109605172031953666844768224077559049608890115036120176949259976530613787502447802441855527186586597527054477203955018164692698182252812027121261981288391496036638272926211357116699218750
823 40922883563550213126360208326425110125607443652130806119264485145109595601376620077555320427388262357277036629223493141410897160408907562636847015255015462411996420247734418106379352167706759397873523024700987305553710869592331011453305328045759501511524087319010440621572711440231296476644625016185977948981629212088418861898066332460826597795560179644520048502644577558662415234168940298522192993074153315756002777217574652447098838786761179015500274012930079884167111920560193897624022225287590300442373149941326534468756119506104638817966466493817636193009887545411731745455632030067803154953220978740091595682315528392791748046875
824 572920369889702983769042916569951541758504211129831285669702792031534338419272681085774485983435673001878512809128903979752560245724705876915858213570216473767949883468281853489310930347894631570229322345813822277751952174292634160346274592640633021161337222466146168702017960163238150673024750226603691285742808969237864066572928654451572369137842515023280679037024085821273813278365164179310701903038146420584038881046045134259383743014656506217003836181021118378339566887842714566736311154026264206193224099178571482562585673085464943451530530913446906702138425635764244436378848420949244169345093702361282339552417397499084472656250
825 1432300924724257459422607291424878854396260527824578214174256980078835846048181702714436214958589182504696282022822259949381400614311764692289645533925541184419874708670704633723277325869736578925573305864534555694379880435731585400865686481601582552903343056165365421755044900408095376682561875566509228214357022423094660166432321636128930922844606287558201697592560214553184533195912910448276754757595366051460097202615112835648459357536641265542509590452552795945848917219606786416840777885065660515483060247946428706406464182713662358628826327283617266755346064089410611090947121052373110423362734255903205848881043493747711181640625
826 20052212946139604431916502079948303961547647389544094998439597721103701844674543838002107009420248555065747948319511639291339608600364705692055037474957576581878245921389864872125882562176312104958026282103483779721318326100242195612119610742422155740646802786315115904570628605713335273555866257931129195000998313923325242330052502905805032919824488025814823766295843003744583464742780746275874566606335124720441360836611579699078431005512977717595134266335739143241884841074495009835770890390919247216762843471250001889690498557991273020803568581970641734574844897251748555273259694733223545927078279582644881884334608912467956542968750
827 50130532365349011079791255199870759903869118473860237496098994302759254611686359595005267523550621387664369870798779098228349021500911764230137593687393941454695614803474662180314706405440780262395065705258709449303295815250605489030299026856055389351617006965787789761426571514283338183889665644827822987502495784808313105825131257264512582299561220064537059415739607509361458661856951865689686416515837811801103402091528949247696077513782444293987835665839347858104712102686237524589427225977298118041907108678125004724226246394978182552008921454926604336437112243129371388183149236833058864817695698956612204710836522281169891357421875
828 701827453114886155117077572798190638654167658634043324945385920238629564563609034330073745329708699427301178191182907375196886301012764699221926311623515180365738607248645270524405889676170923673530919873621932290246141413508476846424186375984775450922638097521029056659972001199966734574455319027589521825034940987316383481551837601703176152193857080903518831820354505131060421265997326119655609831221729365215447629281405289467745085192954220115829699321750870013465969437607325344251981163682173652586699521493750066139167449529694555728124900368972460710119571403811199434564089315662824107447739785392570865951711311936378479003906250
829 1754568632787215387792693931995476596635419146585108312363464800596573911409022585825184363324271748568252945477957268437992215752531911748054815779058787950914346518121613176311014724190427309183827299684054830725615353533771192116060465939961938627306595243802572641649930002999916836436138297568973804562587352468290958703879594004257940380484642702258797079550886262827651053164993315299139024578054323413038619073203513223669362712982385550289574248304377175033664923594018313360629952909205434131466748803734375165347918623824236389320312250922431151775298928509527998586410223289157060268619349463481427164879278279840946197509765625
830 24563960859021015429097715047936672352895868052191516373088507208352034759726316201552581086539804479955541236691401758131891020535446764472767420906823031312800851253702584468354206138665982328573582195576767630158614949472796689624846523159467140782292333413236016983099020041998835710105936165965633263876222934556073421854314316059611165326784997831623159113712407679587114744309906414187946344092760527782540667024849185131371077981753397704054039476261280450471308930316256387048819340728876077840534483252281252314870860733539309450484371512914036124854184999133391980209743126048198843760670892488739980308309895917773246765136718750
831 61409902147552538572744287619841680882239670130478790932721268020880086899315790503881452716349511199888853091728504395329727551338616911181918552267057578282002128134256461170885515346664955821433955488941919075396537373681991724062116307898667851955730833533090042457747550104997089275264840414914083159690557336390183554635785790149027913316962494579057897784281019198967786860774766035469865860231901319456351667562122962828427694954383494260135098690653201126178272325790640967622048351822190194601336208130703130787177151833848273626210928782285090312135462497833479950524357815120497109401677231221849950770774739794433116912841796875
832 859738630065735540018420026677783532351355381826703073058097752292321216590421067054340338028893156798443943284199061534616185718740636756546859731738806095948029793879590456392397214853309381500075376845186867055551523231547884136869628310581349927380231669463260594408465701469959249853707765808797164235667802709462569764901001062086390786437474924106810568979934268785549016050846724496578122043246618472388923345869721479597987729361368919641891381669144815766495812561068973546708676925510662724418706913829843831020480125673875830766953002951991264369896474969668719307341009411686959531623481237105899310790846357122063636779785156250
833 2149346575164338850046050066694458830878388454566757682645244380730803041476052667635850845072232891996109858210497653836540464296851591891367149329347015239870074484698976140980993037133273453750188442112967167638878808078869710342174070776453374818450579173658151486021164253674898124634269414521992910589169506773656424412252502655215976966093687310267026422449835671963872540127116811241445305108116546180972308364674303698994969323403422299104728454172862039416239531402672433866771692313776656811046767284574609577551200314184689576917382507379978160924741187424171798268352523529217398829058703092764748276977115892805159091949462890625
834 30090852052300743900644700933722423632297438363934607557033421330231242580664737346901911831011260487945538014946967153711566500155922286479140090610858213358181042785785665973733902519865828352502638189581540346944303313104175944790436990870347247458308108431214120804296299551448573744879771803307900748248373094831189941771535037173023677525311622343738369914297699407494215561779635357380234271513631646533612317105440251785929570527647912187466198358420068551827353439637414074134803692392873195354654741984044534085716804398585654076843355103319694252946376623938405175756935329409043583606821843298706475877679622499272227287292480468750
835 75227130130751859751611752334306059080743595909836518892583553325578106451661843367254779577528151219863845037367417884278916250389805716197850226527145533395452606964464164934334756299664570881256595473953850867360758282760439861976092477175868118645770271078035302010740748878621434362199429508269751870620932737077974854428837592932559193813279055859345924785744248518735538904449088393450585678784079116334030792763600629464823926319119780468665495896050171379568383599093535185337009230982182988386636854960111335214292010996464135192108387758299235632365941559846012939392338323522608959017054608246766189694199056248180568218231201171875
836 1053179821830526036522564532680284827130410342737711264496169746558093490323265807141566914085394117078093830523143850379904827505457280026769903171380037467536336497502498309080686588195303992337592336635353912143050615958646158067665294680462153661040783795092494228150370484300700081070792013115776526188693058319091647962003726301055828713385906782030842947000419479262297544662287237508308199502977107628676431098690408812507534968467676926561316942544702399313957370387309492594718129233750561837412915969441558693000088153950497892689517428616189298853123181837844181151492736529316525426238764515454726655718786787474527955055236816406250
837 2632949554576315091306411331700712067826025856844278161240424366395233725808164517853917285213485292695234576307859625949762068763643200066924757928450093668840841243756245772701716470488259980843980841588384780357626539896615395169163236701155384152601959487731235570375926210751750202676980032789441315471732645797729119905009315752639571783464766955077107367501048698155743861655718093770770498757442769071691077746726022031268837421169192316403292356361755998284893425968273731486795323084376404593532289923603896732500220384876244731723793571540473247132807954594610452878731841323291313565596911288636816639296966968686319887638092041015625
838 36861293764068411278289758643809968949564361995819894257365941129533272161314303249954841992988794097733284068310034763296668962691004800936946610998301311363771777412587440817824030586835639731815731782237386925006771558552615532368285313816175378136427432828237297985262966950524502837477720459052178416604257041168207678670130420536954004968506737371079503145014681774180414063180053312790786982604198767003675088454164308437763723896368692429646092989064583975988507963555832240815134523181269664309452058930454554255003085388267426244133110001566625459859311364324546340302245778526078389918356758040915432950157537561608478426933288574218750
839 92153234410171028195724396609524922373910904989549735643414852823833180403285758124887104982471985244333210170775086908241672406727512002342366527495753278409429443531468602044560076467089099329539329455593467312516928896381538830920713284540438445341068582070593244963157417376311257093694301147630446041510642602920519196675326051342385012421266843427698757862536704435451035157950133281976967456510496917509187721135410771094409309740921731074115232472661459939971269908889580602037836307953174160773630147326136385637507713470668565610332775003916563649648278410811365850755614446315195974795891895102288582375393843904021196067333221435546875
840 1290145281742394394740141552533348913234752669853696299007807939533664525646000613748419469754607793420664942390851216715383413694185168032793131384940545897732012209440560428623841070539247390613550612378308542375237004549341543632889985983566138234774960148988305429484203843268357599311720216066826244581148996440887268753454564718793390173897735807987782610075513862096314492211301865947677544391146956845128628095895750795321730336372904235037613254617260439159597778724454128428529708311344438250830822062565909398925107988589359918544658850054831891095075897751359121910578602248412743647142486531432040153255513814656296744942665100097656250
841 3225363204355985986850353881333372283086881674634240747519519848834161314115001534371048674386519483551662355977128041788458534235462920081982828462351364744330030523601401071559602676348118476533876530945771355938092511373353859082224964958915345586937400372470763573710509608170893998279300540167065611452872491102218171883636411796983475434744339519969456525188784655240786230528254664869193860977867392112821570239739376988304325840932260587594033136543151097898994446811135321071324270778361095627077055156414773497312769971473399796361647125137079727737689744378397804776446505621031859117856216328580100383138784536640741862356662750244140625
842 45155084860983803815904954338667211963216343444879370465273277883678258397610021481194681441411272769723272983679792585038419479296480881147759598472919106420620427330419615001834437468873658671474271433240798983133295159226954027151149509424814838217123605214590690031947134514392515975910207562338918560340214875431054406370909765157768656086420753279572391352642985173371007227395565308168714053690143489579501983356351277836260561773051648226316463911604115370585922255355894494998539790897055338779078772189806828962378779600627597149063059751919116188327656421297569266870251078694446027649987028600121405363942983512970386072993278503417968750
843 112887712152459509539762385846668029908040858612198426163183194709195645994025053702986703603528181924308182459199481462596048698241202202869398996182297766051551068326049037504586093672184146678685678583101997457833237898067385067877873773562037095542809013036476725079867836285981289939775518905847296400850537188577636015927274412894421640216051883198930978381607462933427518068488913270421785134225358723948754958390878194590651404432629120565791159779010288426464805638389736237496349477242638346947696930474517072405946949001568992872657649379797790470819141053243923167175627696736115069124967571500303513409857458782425965182483196258544921875
844 1580427970134433133556673401853352418712572020570777966284564725928739043916350751841813850449394546940314554428792740476344681775376830840171585946552168724721714956564686525064205311410578053501599500163427964409665330572943390950290232829868519337599326182510674151118149708003738059156857264681862149611907520640086904222981841780521902963024726364785033697342504481067985252958844785785904991879155022135282569417472294724269119662056807687921076236906144037970507278937456307324948892681396936857267757026643239013683257286021965900217207091317169066591467974745414924340458787754305610967749546001004249187738004422953963512554764747619628906250
845 3951069925336082833891683504633381046781430051426944915711411814821847609790876879604534626123486367350786386071981851190861704438442077100428964866380421811804287391411716312660513278526445133753998750408569911024163326432358477375725582074671298343998315456276685377795374270009345147892143161704655374029768801600217260557454604451304757407561815911962584243356261202669963132397111964464762479697887555338206423543680736810672799155142019219802690592265360094926268197343640768312372231703492342143169392566608097534208143215054914750543017728292922666478669936863537310851146969385764027419373865002510622969345011057384908781386911869049072265625
846 55314978954705159674483569064867334654940020719977228819959765407505866537072276314463484765728809142911009405007745916672063862138189079406005508129325905365260023479764028377247185899370231872555982505719978754338286570053018683260158149045398176815976416387873595289135239780130832070490004263865175236416763222403041647804364462318266603705865422767476179406987656837379483853559567502506674715770425774734889929611530315349419188171988269077237668291715041328967754762810970756373211243848892790004371495932513365478914005010768806507602248196100917330701379116089522351916057571400696383871234110035148721570830154803388722939416766166687011718750
847 138287447386762899186208922662168336637350051799943072049899413518764666342680690786158711914322022857277523512519364791680159655345472698515013770323314763413150058699410070943117964748425579681389956264299946885845716425132546708150395372613495442039941040969683988222838099450327080176225010659662938091041908056007604119510911155795666509264663556918690448517469142093448709633898918756266686789426064436837224824028825788373547970429970672693094170729287603322419386907027426890933028109622231975010928739831283413697285012526922016269005620490252293326753447790223805879790143928501740959678085275087871803927075387008471807348541915416717529296875
848 1936024263414680588606924917270356712922900725199203008698591789262705328797529671006221966800508320001885329175271107083522235174836617779210192784526406687784100821791740993203651506477958115539459387700199256401840029951855653914105535216588936188559174573575575835119733392304579122467150149235281133274586712784106457673152756181139331129705289796861666279244567989308281934874584862587733615051964902115721147536403561037229671586019589417703318390210026446513871416698383976473062393534711247650153002357637967791761990175376908227766078686863532106574548269063133282317062014999024373435493193851230205254979055418118605302879586815834045410156250
849 4840060658536701471517312293175891782307251812998007521746479473156763321993824177515554917001270800004713322938177767708805587937091544448025481961316016719460252054479352483009128766194895288848648469250498141004600074879639134785263838041472340471397936433938939587799333480761447806167875373088202833186466781960266144182881890452848327824263224492154165698111419973270704837186462156469334037629912255289302868841008902593074178965048973544258295975525066116284678541745959941182655983836778119125382505894094919479404975438442270569415196717158830266436370672657833205792655037497560933588732984628075513137447638545296513257198967039585113525390625
850 67760849219513820601242372104462484952301525381972105304450712624194686507913538485217768838017791200065986521134488747923278231119281622272356747458424234072443528762710934762127802726728534043881078569506973974064401048314947886993693732580612766599571110075145154229190668730660269286350255223234839664610534947443726018560346466339876589539685142890158319773559879625789867720610470190570676526818771574050240163774124636303038505510685629619616143657350925627985499584443439176557183773714893667755355082517328872711669656138191787971812754040223623730109189417209664881097170524965853070242261784793057183924266939634151185600785538554191589355468750
851 169402123048784551503105930261156212380753813454930263261126781560486716269783846213044422095044478000164966302836221869808195577798204055680891868646060585181108821906777336905319506816821335109702696423767434935161002620787369717484234331451531916498927775187862885572976671826650673215875638058087099161526337368609315046400866165849691473849212857225395799433899699064474669301526175476426691317046928935125600409435311590757596263776714074049040359143377314069963748961108597941392959434287234169388387706293322181779174140345479469929531885100559059325272973543024162202742926312414632675605654461982642959810667349085377964001963846385478973388671875
852 2371629722682983721043483023656186973330553388369023685655774941846814027776973846982621909330622692002309528239707106177314738089174856779532486161044848192535523506694882716674473095435498691535837749932744089092254036691023176044779280640321446830984988852630080398021673405573109425022258932813219388261368723160530410649612126321895680633888980001155541192074595786902645370221366456669973678438657005091758405732094362270606347692873997036686565028007282396979492485455520371179501432080021278371437427888106510544908437964836712579013446391407826830553821629602338270838400968373804857458479162467757001437349342887195291496027493849396705627441406250
853 5929074306707459302608707559140467433326383470922559214139437354617035069442434617456554773326556730005773820599267765443286845222937141948831215402612120481338808766737206791686182738588746728839594374831860222730635091727557940111948201600803617077462472131575200995054183513932773562555647332033048470653421807901326026624030315804739201584722450002888852980186489467256613425553416141674934196096642512729396014330235905676515869232184992591716412570018205992448731213638800927948753580200053195928593569720266276362271094912091781447533615978519567076384554074005845677096002420934512143646197906169392503593373357217988228740068734623491764068603515625
854 83007040293904430236521905827966544066569368592915828997952122964638490972194084644391766826571794220080833488389748716206015833121119987283637015636569686738743322734320895083606558340242454203754321247646043118228891284185811161567274822411250639084474609842052813930758569195058829875779062648462678589147905310618564372736424421266348822186114300040443941722610852541592587957747825983449078745352995178211544200623302679471222169250589896284029775980254883894282236990943212991282550122800744743000309976083727869071795328769284940265470623699273939069383757036081839479344033893083170011046770686371495050307227001051835202360962284728884696960449218750
855 207517600734761075591304764569916360166423421482289572494880307411596227430485211610979417066429485550202083720974371790515039582802799968209092539091424216846858306835802237709016395850606135509385803119115107795572228210464527903918187056028126597711186524605132034826896422987647074689447656621156696472869763276546410931841061053165872055465285750101109854306527131353981469894369564958622696863382487945528860501558256698678055423126474740710074439950637209735705592477358032478206375307001861857500774940209319672679488321923212350663676559248184847673459392590204598698360084732707925027616926715928737625768067502629588005902405711822211742401123046875
856 2905246410286655058278266703978829042329927900752054014928324303762347184026792962553711838930012797702829172093641205067210554159239199554927295547279939035856016295701231327926229541908485897131401243667611509138011194946503390654854618784393772367956611344471848487576549921827059045652267192696193750620176685871649753045774854744322208776514000501415537960291379838955740578521173909420717756087354831237404047021815593781492775923770646369941042159308920936299878294683012454694889254298026066005010849162930475417512836506924972909291471829474587867428431496262864381777041186257910950386636974023002326760752945036814232082633679965510964393615722656250
857 7263116025716637645695666759947072605824819751880135037320810759405867960066982406384279597325031994257072930234103012668026385398097998887318238868199847589640040739253078319815573854771214742828503109169028772845027987366258476637136546960984430919891528361179621218941374804567647614130667981740484376550441714679124382614437136860805521941285001253538844900728449597389351446302934773551794390218387078093510117554538984453731939809426615924852605398272302340749695736707531136737223135745065165012527122907326188543782091267312432273228679573686469668571078740657160954442602965644777375966592435057505816901882362592035580206584199913777410984039306640625
858 101683624360032927039739334639259016481547476526321890522491350631682151440937753689379914362550447919599021023277442177352369395573371984422455344154797866254960570349543096477418033966797006399599043528366402819830391823127618672919911657453782032878481397056514697065179247263947066597829351744366781271706184005507741356602119916051277307177990017549543828610198294363450920248241086829725121463057419093309141645763545782352247157331972622947936475575812232770495740313905435914321123900430912310175379720702566639612949277742374051825201514031610575359995102369200253362196441519026883263532294090805081436626353076288498122892178798792883753776550292968750
859 254209060900082317599348336598147541203868691315804726306228376579205378602344384223449785906376119798997552558193605443380923488933429961056138360386994665637401425873857741193545084916992515998997608820916007049575979557819046682299779143634455082196203492641286742662948118159867666494573379360916953179265460013769353391505299790128193267944975043873859571525495735908627300620602717074312803657643547733272854114408864455880617893329931557369841188939530581926239350784763589785802809751077280775438449301756416599032373194355935129563003785079026438399987755923000633405491103797567208158830735227012703591565882690721245307230446996982209384441375732421875
860 3558926852601152446390876712374065576854161678421266168287197272108875300432821379128297002689265677185965735814710476207332928845068019454785937045417925318923619962234008376709631188837895223985966523492824098694063713809466653552196908010882371150746848896978014397281273654238147330924027311052837344509716440192770947481074197061794705751229650614234034001356940302720782208688438039040379251207009668265819957601724102382328650506619041803177776645153428146967350910986690257001239336515081930856138290224589832386453224720983091813882052991106370137599828582922008867676875453165940914223630293178177850281922357670097434301226257957750931382179260253906250
861 8897317131502881115977191780935163942135404196053165420717993180272188251082053447820742506723164192964914339536776190518332322112670048636964842613544813297309049905585020941774077972094738059964916308732060246735159284523666633880492270027205927876867122242445035993203184135595368327310068277632093361274291100481927368702685492654486764378074126535585085003392350756801955521721095097600948128017524170664549894004310255955821626266547604507944441612883570367418377277466725642503098341287704827140345725561474580966133061802457729534705132477765925343999571457305022169192188632914852285559075732945444625704805894175243585753065644894377328455448150634765625
862 124562439841040335623680684933092295189895658744744315890051904523810635515148748269490395094124298701508800753514866667256652509577380680917507796589627386162326698678190293184837091609326332839508828322248843454292229983331332874326891780380882990276139711394230503904844577898335156582340955886849307057840075406746983161837596897162814701293037771498191190047492910595227377304095331366413273792245338389303698516060343583381502767731666463111222182580369985143857281884534158995043376778027867579964840157860644133525862865234408213485871854688722954815994000402270310368690640860807931997827060261236224759867282518453410200542919028521282598376274108886718750
863 311406099602600839059201712332730737974739146861860789725129761309526588787871870673725987735310746753772001883787166668141631273943451702293769491474068465405816746695475732962092729023315832098772070805622108635730574958328332185817229450952207475690349278485576259762111444745837891455852389717123267644600188516867457904593992242907036753232594428745477975118732276488068443260238328416033184480613345973259246290150858958453756919329166157778055456450924962859643204711335397487608441945069668949912100394651610333814657163086020533714679636721807387039985001005675775921726602152019829994567650653090561899668206296133525501357297571303206495940685272216796875
864 4359685394436411746828823972658230331646348056066051056151816658333372243030206189432163828294350454552808026373020333353982837835208323832112772880636958515681434453736660261469298206326421649382808991278709520900228049416596650601441212313330904659664889898798067636669560226441730480381933456039725747024402639236144410664315891400698514545256322002436691651662251870832958205643336597824464582728586843625629448062112025418352596870608326208892776390312949480035004865958695564826518187230975365298769405525122544673405200283204287472005514914105303418559790014079460862904172430128277619923947109143267866595354888145869357019002165998244890943169593811035156250
865 10899213486091029367072059931645575829115870140165127640379541645833430607575515473580409570735876136382020065932550833384957094588020809580281932201592396289203586134341650653673245515816054123457022478196773802250570123541491626503603030783327261649162224746995169091673900566104326200954833640099314367561006598090361026660789728501746286363140805006091729129155629677082395514108341494561161456821467109064073620155280063545881492176520815522231940975782373700087512164896738912066295468077438413246923513812806361683513000708010718680013787285263258546399475035198652157260431075320694049809867772858169666488387220364673392547505414995612227357923984527587890625
866 152588988805274411139008839043038061607622181962311786965313583041668028506057216630125733990302265909348280923055711667389399324232291334123947050822293548048850205880783109151425437221424757728398314694754833231507981729580882771050442430966581663088271146457932367283434607925460566813367670961390401145854092373265054373251056199024448009083971270085284207808178815479153537197516780923856260395500539526897030682173920889642340890471291417311247173660953231801225170308554344768928136553084137785456929193379289063569182009912150061520193021993685619649592650492781130201646035054489716697338148820014375330837421085105427495665075809938571183010935783386230468750
867 381472472013186027847522097607595154019055454905779467413283957604170071265143041575314334975755664773370702307639279168473498310580728335309867627055733870122125514701957772878563593053561894320995786736887083078769954323952206927626106077416454157720677866144830918208586519813651417033419177403476002864635230933162635933127640497561120022709928175213210519520447038697883842993791952309640650988751348817242576705434802224105852226178228543278117934152383079503062925771385861922320341382710344463642322983448222658922955024780375153800482554984214049123981626231952825504115087636224291743345372050035938327093552712763568739162689524846427957527339458465576171875
868 5340614608184604389865309366506332156266776368680912543785975406458380997712002582054400689660579306827189832306949908358628976348130196694338146778780274181709757205827408820299890302749866520493941014316419163102779360535330896986765485083830358208089490126027632854920211277391119838467868483648664040104893233064276903063786966965855680317938994452984947273286258541770373801913087332334969113842518883441396073876087231137481931166495199605893651078133363113042880960799402066912484779357944822490992521768275117224921370346925252153206755769778996687735742767247339557057611226907140084406835208700503136579309737978689962348277653347849991405382752418518066406250
869 13351536520461510974663273416265830390666940921702281359464938516145952494280006455136001724151448267067974580767374770896572440870325491735845366946950685454274393014568522050749725756874666301234852535791047907756948401338327242466913712709575895520223725315069082137300528193477799596169671209121660100262233082660692257659467417414639200794847486132462368183215646354425934504782718330837422784606297208603490184690218077843704827916237999014734127695333407782607202401998505167281211948394862056227481304420687793062303425867313130383016889424447491719339356918118348892644028067267850211017088021751257841448274344946724905870694133369624978513456881046295166015625
870 186921511286461153645285827827721625469337172903831939032509139226043334919920090371904024138120275738951644130743246792552014172184556884301835137257309596359841502203959308710496160596245328217287935501074670708597277618736581394536791977934062537283132154410967149922207394708689194346375396927703241403671263157249691607232543843804948811127864805854473154565019048961963083066958056631723918984488160920448862585663053089811867590827331986206277787734667708956500833627979072341936967277528068787184738261889629102872247962142383825362236451942264884070750996853656884497016392941749902954239232304517609780275840829254148682189717867174749699188396334648132324218750
871 467303778216152884113214569569304063673342932259579847581272848065108337299800225929760060345300689347379110326858116981380035430461392210754587843143273990899603755509898271776240401490613320543219838752686676771493194046841453486341979944835156343207830386027417874805518486771722985865938492319258103509178157893124229018081359609512372027819662014636182886412547622404907707667395141579309797461220402301122156464157632724529668977068329965515694469336669272391252084069947680854842418193820171967961845654724072757180619905355959563405591129855662210176877492134142211242540982354374757385598080761294024450689602073135371705474294667936874247970990836620330810546875
872 6542252895026140377585003973970256891426801051634117866137819872911516722197203163016640844834209650863307544576013637739320496026459490950564229804005835872594452577138575804867365620868586487605077742537613474800904716655780348808787719227692188804909625404383850247277258814804121802123138892469613449128494210503739206253139034533173208389475268204906560409775666713668707907343531982110337164457085632215710190498206858143415365678956619517219722570713369813477529176979267531967793854713482407551465839166137018600528678674983433887678275817979270942476284889877990957395573752961246603398373130658116342309654429023895203876640125351116239471593871712684631347656250
873 16355632237565350943962509934925642228567002629085294665344549682278791805493007907541602112085524127158268861440034094348301240066148727376410574510014589681486131442846439512168414052171466219012694356344033687002261791639450872021969298069230472012274063510959625618193147037010304505307847231174033622821235526259348015632847586332933020973688170512266401024439166784171769768358829955275842911142714080539275476245517145358538414197391548793049306426783424533693822942448168829919484636783706018878664597915342546501321696687458584719195689544948177356190712224694977393488934382403116508495932826645290855774136072559738009691600313377790598678984679281711578369140625
874 228978851325914913215475139088958991199938036807194125314823695551903085276902110705582429569197337780215764060160477320876217360926082183269748043140204255540805840199850153170357796730400527066177720988816471618031665082952312208307570172969226608171836889153434758654704058518144263074309861236436470719497297367630872218859866208661062293631634387171729614342148334978404776757023619373861800755997997127549856667437240035019537798763481683102690289974967943471713521194274363618872784914971884264301304370814795651018503753624420186068739653629274482986669971145729683508845081353643631118943059573034071980837905015836332135682404387289068381505785509943962097167968750
875 572447128314787283038687847722397477999845092017985313287059238879757713192255276763956073922993344450539410150401193302190543402315205458174370107850510638852014600499625382925894491826001317665444302472041179045079162707380780520768925432423066520429592222883586896636760146295360657685774653091091176798743243419077180547149665521652655734079085967929324035855370837446011941892559048434654501889994992818874641668593100087548844496908704207756725724937419858679283802985685909047181962287429710660753260927036989127546259384061050465171849134073186207466674927864324208772112703384109077797357648932585179952094762539590830339206010968222670953764463774859905242919921875
876 8014259796407021962541629868113564691997831288251794386018829344316607984691573874695385034921906822307551742105616706230667607632412876414441181509907148943928204406994755360962522885564018447316220234608576506631108277903330927290764956053922931286014291120370216552914642048135049207600845143275276475182405407867080527660095317303137180277107203551010536501975191724244167186495826678085163026459929899464244983360303401225683822956721858908594160149123878021509973241799602726660547472024015949250545652978517847785647631376854706512405887877024606904533448990100538922809577847377527089163007085056192519329326675554271624748884153555117393352702492848038673400878906250
877 20035649491017554906354074670283911729994578220629485965047073360791519961728934686738462587304767055768879355264041765576669019081032191036102953774767872359820511017486888402406307213910046118290550586521441266577770694758327318226912390134807328215035727800925541382286605120337623019002112858188191187956013519667701319150238293257842950692768008877526341254937979310610417966239566695212907566149824748660612458400758503064209557391804647271485400372809695053774933104499006816651368680060039873126364132446294619464119078442136766281014719692561517261333622475251347307023944618443817722907517712640481298323316688885679061872210383887793483381756232120096683502197265625
878 280499092874245768688957045383974764219924095088812803510659027051081279464205085614338476222266738780764310973696584718073366267134450674505441352846750213037487154244816437633688300994740645656067708211300177732088789726616582455176773461887302595010500189212957579352012471684726722266029580014634676631384189275347818468103336105609801309698752124285368777569131710348545851527353933732980705926097546481248574417610619042898933803485265061800795605219335730752849063462986095433119161520840558223769097854248124672497667098189914727934206075695861241658670714653518862298335224658213448120705247976966738176526433644399506866210945374429108767344587249681353569030761718750
879 701247732185614421722392613459936910549810237722032008776647567627703198660512714035846190555666846951910777434241461795183415667836126686263603382116875532593717885612041094084220752486851614140169270528250444330221974316541456137941933654718256487526250473032393948380031179211816805665073950036586691578460473188369546170258340264024503274246880310713421943922829275871364628818384834332451764815243866203121436044026547607247334508713162654501989013048339326882122658657465238582797903802101395559422744635620311681244167745474786819835515189239653104146676786633797155745838061645533620301763119942416845441316084110998767165527363436072771918361468124203383922576904296875
880 9817468250598601904113496588439116747697343328108448122873065946787844781247177996501846667779335857326750884079380465132567819349705773607690447349636257456312050398568575317179090534815922597962369787395506220623107640431580385931187071166055590825367506622453515277320436508965435279311035300512213682098446624637173646383616763696343045839456324349987907214919609862199104803457387680654324707413414126843700104616371666501462683121984277163027846182676750576349717221204513340159170653229419537831918424898684363537418348436647015477697212649355143458053475012873160180441732863037470684224683679193835836178425177553982740317383088105018806857060553738847374916076660156250
881 24543670626496504760283741471097791869243358320271120307182664866969611953117944991254616669448339643316877210198451162831419548374264434019226118374090643640780125996421438292947726337039806494905924468488765551557769101078950964827967677915138977063418766556133788193301091272413588198277588251280534205246116561592934115959041909240857614598640810874969768037299024655497762008643469201635811768533535317109250261540929166253656707804960692907569615456691876440874293053011283350397926633073548844579796062246710908843545871091617538694243031623387858645133687532182900451104332157593676710561709197984589590446062943884956850793457720262547017142651384347118437290191650390625
882 343611388770951066643972380595369086169407016483795684300557308137574567343651229877564633372276755006436280942778316279639873677239702076269165657237269010970921763949900136101268168718557290928682942558842717721808767415105313507591547490811945678887862731785873034706215277813790234775886235517927478873445631862301077623426586729372006604380971352249576752522186345176968668121008568822901364759469494439529503661573008327551193909269449700705974616393686270172240102742157966905570972863029683824117144871453952723809642195282645541719402442727430021031871625450560606315460650206311473947863928771784254266244881214389395911108408083675658239997119380859658122062683105468750
883 859028471927377666609930951488422715423517541209489210751393270343936418359128074693911583430691887516090702356945790699099684193099255190672914143093172527427304409874750340253170421796393227321707356397106794304521918537763283768978868727029864197219656829464682586765538194534475586939715588794818697183614079655752694058566466823430016510952428380623941881305465862942421670302521422057253411898673736098823759153932520818877984773173624251764936540984215675430600256855394917263927432157574209560292862178634881809524105488206613854298506106818575052579679063626401515788651625515778684869659821929460635665612203035973489777771020209189145599992798452149145305156707763671875
884 12026398606983287332539033320837918015929245576932848950519505784815109857027793045714762168029686425225269832997241069787395578703389572669420798003304415383982261738246504763544385905149505182503902989559495120263306859528685972765704162178418098761075195612505556214717534723482658217156018243127461760570597115180537716819930535528020231153333997328735186338276522081193903384235299908801547766581432305383532628155055291464291786824430739524709111573779019456028403595975528841694984050206038933844100070500888345333337476834892593960179085495460050736115506890769621221041122757220901588175237507012448899318570842503628856888794282928648038399899178330088034272193908691406250
885 30065996517458218331347583302094795039823113942332122376298764462037774642569482614286905420074216063063174582493102674468488946758473931673551995008261038459955654345616261908860964762873762956259757473898737800658267148821714931914260405446045246902687989031263890536793836808706645542890045607818654401426492787951344292049826338820050577883334993321837965845691305202984758460588249772003869416453580763458831570387638228660729467061076848811772778934447548640071008989938822104237460125515097334610250176252220863333343692087231484900447713738650126840288767226924053052602806893052253970438093767531122248296427106259072142221985707321620095999747945825220085680484771728515625
886 420923951244415056638866166229327130557523595192649713268182702468528844995972756600016675881039024882884444154903437442558845254618635043429727930115654538439379160838627666724053506680232681387636604634582329209215740083504009046799645676244633456637631846437694467515113715321893037600460638509461161619970899031318820088697568743480708090366689906505731521839678272841786618448235496808054171830350130688423641985426935201250212538855075883364818905082265680960994125859143509459324441757211362684543502467531092086666811689221240788606267992341101775764042741176936742736439296502731555586133312745435711476149979487627009991107799902502681343996471241553081199526786804199218750
887 1052309878111037641597165415573317826393808987981624283170456756171322112489931891500041689702597562207211110387258593606397113136546587608574319825289136346098447902096569166810133766700581703469091511586455823023039350208760022616999114190611583641594079616094236168787784288304732594001151596273652904049927247578297050221743921858701770225916724766264328804599195682104466546120588742020135429575875326721059104963567338003125531347137689708412047262705664202402485314647858773648311104393028406711358756168827730216667029223053101971515669980852754439410106852942341856841098241256828888965333281863589278690374948719067524977769499756256703359991178103882702998816967010498046875
888 14732338293554526982360315818026449569513325831742739964386394586398509574859046481000583655836365870900955545421620310489559583911652226520040477554047908845378270629351968335341872733808143848567281162210381522322550902922640316637987598668562170982317114625319306363028980036266256316016122347831140656698981466096158703104414906021824783162834146727700603264388739549462531645688242388281896014062254574094827469489942732043757438859927655917768661677879298833634794405070022831076355461502397693959022586363588223033338409122743427601219379731938562151741495941192785995775375377595604445514665946090249901665249282066945349688772996587593847039876493454357841983437538146972656250
889 36830845733886317455900789545066123923783314579356849910965986465996273937147616202501459139590914677252388863554050776223898959779130566300101193885119772113445676573379920838354681834520359621418202905525953805806377257306600791594968996671405427455792786563298265907572450090665640790040305869577851641747453665240396757761037265054561957907085366819251508160971848873656329114220605970704740035155636435237068673724856830109393597149819139794421654194698247084086986012675057077690888653755994234897556465908970557583346022806858569003048449329846405379353739852981964989438438443989011113786664865225624754163123205167363374221932491468984617599691233635894604958593845367431640625
890 515631840274408444382611053630925734932966404110995898753523810523947835120066626835020427954272805481533444089756710867134585436907827928201416714391676809588239472027318891736965545683285034699854840677363353281289281602292411082329565953399675984381099011886175722706014301269318971060564282174089922984464351313365554608654521710763867410699195135469521114253605884231188607599088483589866360492178910093318961432147995621531510360097467957121903158725775459177217804177450799087672441152583919288565790522725587806166844319296019966042678290617849675310952357941747509852138138215846155593013308113158746558283724872343087239107054880565784646395677270902524469420313835144042968750
891 1289079600686021110956527634077314337332416010277489746883809526309869587800166567087551069885682013703833610224391777167836463592269569820503541785979192023970598680068297229342413864208212586749637101693408383203223204005731027705823914883499189960952747529715439306765035753173297427651410705435224807461160878283413886521636304276909668526747987838673802785634014710577971518997721208974665901230447275233297403580369989053828775900243669892804757896814438647943044510443626997719181102881459798221414476306813969515417110798240049915106695726544624188277380894854368774630345345539615388982533270282896866395709312180857718097767637201414461615989193177256311173550784587860107421875
892 18047114409604295553391386877082400722653824143884856456373333368338174229202331939225714978399548191853670543141484880349710490291773977487049585003708688335588381520956161210793794098914976214494919423707717364845124856080234387881534808368988659453338465416016150294710500544426163987119749876093147304456252295967794411302908259876735359374471829741433238998876205948091601265968096925645322617226261853266163650125179846753602862603411378499266610555402141071202623146210777968068535440340437175099802668295395573215839551175360698811493740171624738635883332527961162844824834837554615445755465783960556129539930370532008053368746920819802462623848704481588356429710984230041503906250
893 45117786024010738883478467192706001806634560359712141140933333420845435573005829848064287445998870479634176357853712200874276225729434943717623962509271720838970953802390403026984485247287440536237298559269293412112812140200585969703837020922471648633346163540040375736776251361065409967799374690232868261140630739919486028257270649691838398436179574353583097497190514870229003164920242314113306543065654633165409125312949616884007156508528446248166526388505352678006557865526944920171338600851092937749506670738488933039598877938401747028734350429061846589708331319902907112062087093886538614388664459901390323849825926330020133421867302049506156559621761203970891074277460575103759765625
894 631649004336150344368698540697884025292883845035969975973066667891836098022081617872900024243984186714878469009951970812239867160212089212046735475129804091745593353233465642377782793462024167507322179829770107769579369962808203575853718292914603080866846289560565260314867519054915739549191245663260155655968830358872804395601789095685737578106514040950163364960667208183206044308883392397586291602919164864315727754381294636376100191119398247474331369439074937492091810117377228882398740411915301128493093390338845062554384291137624458402280906006865852255916638478640699568869219314411540601441302438619464533897562968620281867906142228693086191834704656855592475039884448051452636718750
895 1579122510840375860921746351744710063232209612589924939932666669729590245055204044682250060609960466787196172524879927030599667900530223030116838687824510229363983383083664105944456983655060418768305449574425269423948424907020508939634295732286507702167115723901413150787168797637289348872978114158150389139922075897182010989004472739214343945266285102375408412401668020458015110772208480993965729007297912160789319385953236590940250477798495618685828423597687343730229525293443072205996851029788252821232733475847112656385960727844061146005702265017164630639791596196601748922173048286028851503603256096548661334743907421550704669765355571732715479586761642138981187599711120128631591796875
896 22107715151765262052904448924425940885250934576258949159057333376214263430772856625551500848539446535020746415348318978428395350607423122421635741629543143211095767363171297483222397771170845862756276294041953771935277948698287125154880140252011107830339620134619784111020363166922050884221693598214105447958909062560548153846062618349000815233727991433255717773623352286412211550810918733915520206102170770251050471403345312273163506689178938661601597930367622812223213354108203010883955914417035539497258268661859577189403450189816856044079831710240304828957082346752424484910422676004403921050445585351681258686414703901709865376714978004258016714214662989945736626395955681800842285156250
897 55269287879413155132261122311064852213127336440647372897643333440535658576932141563878752121348616337551866038370797446070988376518557806054089354073857858027739418407928243708055994427927114656890690735104884429838194871745717812887200350630027769575849050336549460277550907917305127210554233995535263619897272656401370384615156545872502038084319978583139294434058380716030528877027296834788800515255426925627626178508363280682908766722947346654003994825919057030558033385270507527209889786042588848743145671654648942973508625474542140110199579275600762072392705866881061212276056690011009802626113963379203146716036759754274663441787445010645041785536657474864341565989889204502105712890625
898 773770030311784171851655712354907930983782710169063220567006668167499220077049981894302529698880628725726124537191164244993837271259809284757250957034010012388351857710995411912783921990979605196469670291468382017734728204440049380420804908820388774061886704711692443885712710842271780947759275937493690678561817189619185384612191642215028533180479700163950122076817330024427404278382155687043207213575976958786766499117085929560722734121262853156055927562866798427812467393787105380938457004596243882404039403165085201629120756643589961542794109858410669013497882136334856971864793660154137236765595487308844054024514636559845288185024230149030584997513204648100781923858448863029479980468750
899 1934425075779460429629139280887269827459456775422658051417516670418748050192624954735756324247201571814315311342977910612484593178149523211893127392585025030970879644277488529781959804977449012991174175728670955044336820511100123451052012272050971935154716761779231109714281777105679452369398189843734226696404542974047963461530479105537571332951199250409875305192043325061068510695955389217608018033939942396966916247792714823901806835303157132890139818907166996069531168484467763452346142511490609706010098507912713004072801891608974903856985274646026672533744705340837142429661984150385343091913988718272110135061286591399613220462560575372576462493783011620251954809646122157573699951171875
900 27081951060912446014807949932421777584432394855917212719845233385862472702696749366300588539460822005400414358801690748574784304494093324966503783496190350433592315019884839416947437269684286181876438460201393370620715487155401728314728171808713607092166034664909235535999944879479512333171574657812279173749663601636671488461426707477525998661316789505738254272688606550854959149743375449046512252475159193557536827469098007534625295694244199860461957464700337944973436358782548688332845995160868535884141379110777982057019226482525648653997793845044373415472425874771719994015267778105394803286795842055809541890858012279594585086475848055216070474912962162683527367335045710206031799316406250
901 67704877652281115037019874831054443961080987139793031799613083464656181756741873415751471348652055013501035897004226871436960761235233312416259458740475876083980787549712098542368593174210715454691096150503483426551788717888504320786820429521784017730415086662273088839999862198698780832928936644530697934374159004091678721153566768693814996653291973764345635681721516377137397874358438622616280631187897983893842068672745018836563239235610499651154893661750844862433590896956371720832114987902171339710353447776944955142548066206314121634994484612610933538681064686929299985038169445263487008216989605139523854727145030698986462716189620138040176187282405406708818418337614275515079498291015625
902 947868287131935610518278247634762215455133819957102445194583168505186544594386227820520598881128770189014502558059176200117450657293266373827632422366662265175731025695969379593160304438950016365675346107048767971725042050439060491015486013304976248225811213271823243759998070781782931661005113023429771081238226057283502096149934761713409953146087632700838899544101229279923570241018140716627928836630571774513788961418430263711885349298546995116168511264511828074070272557389204091649609830630398755944948268877229371995672926888397702889922784576553069541534905617010199790534372233688818115037854471953333966180030429785810478026654681932562466621953675693923457856726599857211112976074218750
903 2369670717829839026295695619086905538637834549892756112986457921262966361485965569551301497202821925472536256395147940500293626643233165934569081055916655662939327564239923448982900761097375040914188365267621919929312605126097651227538715033262440620564528033179558109399995176954457329152512782558574427703095565143208755240374836904283524882865219081752097248860253073199808925602545351791569822091576429436284472403546075659279713373246367487790421278161279570185175681393473010229124024576575996889862370672193073429989182317220994257224806961441382673853837264042525499476335930584222045287594636179883334915450076074464526195066636704831406166554884189234808644641816499643027782440185546875
904 33175390049617746368139738667216677540929683698498585581810410897681529060803517973718220960839506956615507589532071167004110773005264323083967134782833179281150585899358928285760610655363250572798637113746706879010376471765367117185542010465674168687903392464513813531599932477362402608135178955820041987843337912004922573365247716659969348360113067144529361484043543024797324958435634925081977509282070012107982613649645059229915987225449144829065897894257913982592459539508622143207736344072063956458073189410703028019848552441093919601147297460179357433953721696595356992668703028179108634026324906518366688816301065042503366730932913867639686331768378649287321024985430995002388954162597656250
905 82938475124044365920349346668041693852324209246246463954526027244203822652008794934295552402098767391538768973830177917510276932513160807709917836957082948202876464748397320714401526638408126431996592784366767197525941179413417792963855026164185421719758481161284533828999831193406006520337947389550104969608344780012306433413119291649923370900282667861323403710108857561993312396089087312704943773205175030269956534124112648074789968063622862072664744735644784956481148848771555358019340860180159891145182973526757570049621381102734799002868243650448393584884304241488392481671757570447771585065812266295916722040752662606258416827332284669099215829420946623218302562463577487505972385406494140625
906 1161138651736621122884890853352583713932538929447450495363364381418853517128123129080137733629382743481542765633622490845143877055184251307938849717399161274840270506477562490001621372937713770047952298981134740765363176511787849101493970366298595904076618736257983473605997636707684091284731263453701469574516826920172290067783670083098927192603957350058527651941524005867906373545247222377869212824872450423779391477737577073047059552890720069017306426299026989390736083882801775012270772042522238476032561629374605980694699335438287186040155411106277510188380259380837494743404605986268802190921371728142834108570537276487617835582651985367389021611893252725056235874490084825083613395690917968750
907 2902846629341552807212227133381459284831347323618626238408410953547133792820307822700344334073456858703856914084056227112859692637960628269847124293497903187100676266193906225004053432344284425119880747452836851913407941279469622753734925915746489760191546840644958684014994091769210228211828158634253673936292067300430725169459175207747317981509893375146319129853810014669765933863118055944673032062181126059448478694343942682617648882226800172543266065747567473476840209707004437530676930106305596190081404073436514951736748338595717965100388527765693775470950648452093736858511514965672005477303429320357085271426343191219044588956629963418472554029733131812640589686225212062709033489227294921875
908 40639852810781739300971179867340429987638862530660767337717753349659873099484309517804820677028396021853996797176787179580035696931448795777859740108970644619409467726714687150056748052819981951678330464339715926787711177912574718552288962820450856642681655769029421576209917284768943194965594220879551435108088942206030152372428452908462451741138507252048467817953340205376723074083652783225422448870535764832278701720815197556647084351175202415605724920465944628675762935898062125429477021488278346661139657028111209324314476740340051511405439388719712856593309078329312316019161209519408076682248010484999193799968804677066624245392819487858615756416263845376968255607152968877926468849182128906250
909 101599632026954348252427949668351074969097156326651918344294383374149682748710773794512051692570990054634991992941967948950089242328621989444649350272426611548523669316786717875141870132049954879195826160849289816969277944781436796380722407051127141606704139422573553940524793211922357987413985552198878587770222355515075380931071132271156129352846268130121169544883350513441807685209131958063556122176339412080696754302037993891617710877938006039014312301164861571689407339745155313573692553720695866652849142570278023310786191850850128778513598471799282141483272695823280790047903023798520191705620026212497984499922011692666560613482048719646539391040659613442420639017882422194816172122955322265625
910 1422394848377360875533991295356915049567360188573126856820121367238095558481950833123168723695993860764889887901187551285301249392600707852225090903813972561679331370435014050251986181848699368308741566251890057437569891226940115149330113698715779982493857951916029755167347104966913011823795797730784300228783112977211055333034995851796185810939847753821696373628366907188185307592927847412889785710468751769129754560228531914482647952291132084546200372216308062003651702756432174390031695752089742133139887995983892326351006685911901802899190378605189949980765817741525931060670642333179282683878680366974971782998908163697331848588748682075051551474569234588193888946250353910727426409721374511718750
911 3555987120943402188834978238392287623918400471432817142050303418095238896204877082807921809239984651912224719752968878213253123481501769630562727259534931404198328426087535125629965454621748420771853915629725143593924728067350287873325284246789449956234644879790074387918367762417282529559489494326960750571957782443027638332587489629490464527349619384554240934070917267970463268982319618532224464276171879422824386400571329786206619880727830211365500930540770155009129256891080435975079239380224355332849719989959730815877516714779754507247975946512974874951914544353814827651676605832948206709696700917437429457497270409243329621471871705187628878686423086470484722365625884776818566024303436279296875
912 49783819693207630643689695337492026734857606600059439988704247853333344546868279159310905329359785126771146076541564294985543728741024774827878181633489039658776597965225491758819516364704477890805954818816152010314946192942904030226553979455052299387285028317061041430857148673841955413832852920577450508007408954202386936656224854812866503382894671383759373076992841751586485765752474659451142499866406311919541409607998617006892678330189622959117013027570782170127809596475126103651109351323140974659896079859436231422285234006916563101471663251181648249326803620953407587123472481661274893935753812844124012404961785729406614700606203872626804301609923210586786113118762386875459924340248107910156250
913 124459549233019076609224238343730066837144016500148599971760619633333361367170697898277263323399462816927865191353910737463859321852561937069695454083722599146941494913063729397048790911761194727014887047040380025787365482357260075566384948637630748468212570792652603577142871684604888534582132301443626270018522385505967341640562137032166258457236678459398432692482104378966214414381186648627856249666015779798853524019996542517231695825474057397792532568926955425319523991187815259127773378307852436649740199648590578555713085017291407753679158127954120623317009052383518967808681204153187234839384532110310031012404464323516536751515509681567010754024808026466965282796905967188649810850620269775390625
914 1742433689262267072529139336812220935720016231002080399604648674866667059140389770575881686527592479436990112678954750324494030505935867118975736357172116388057180928782892211558683072764656726178208418658565320361023116753001641057929389280926830478554975991097136450080000203584468439484149852220210767780259313397083542782967869918450327618401313498431578057694749461305527001801336613080789987495324220917183949336279951595241243741556636803569095455964977375954473335876629413627788827296309934113096362795080268099779983190242079708551508213791357688726438126733369265549321536858144621287751383449544340434173662500529231514521217135541938150556347312370537513959156683540641097351908683776855468750
915 4356084223155667681322848342030552339300040577505200999011621687166667647850974426439704216318981198592475281697386875811235076264839667797439340892930290970142952321957230528896707681911641815445521046646413300902557791882504102644823473202317076196387439977742841125200000508961171098710374630550526919450648283492708856957419674796125819046003283746078945144236873653263817504503341532701974968738310552292959873340699878988103109353891592008922738639912443439886183339691573534069472068240774835282740906987700670249449957975605199271378770534478394221816095316833423163873303842145361553219378458623860851085434156251323078786303042838854845376390868280926343784897891708851602743379771709442138671875
916 60985179124179347538519876788427732750200568085072813986162703620333347069913641970155859028465736780294653943763416261357291067707755349164150772501024073582001332507401227404553907546762985416237294653049786212635809086355057437027528624832439066749424159688399775752800007125456395381945244827707376872309075968897923997403875447145761466644045972445105232019316231145693445063046781457827649562336347732101438226769798305833443530954482288124918340958774208158406566755682029476972608955370847693958372697827809383492299411658472789799302787482697519105425334435667924294226253790035061745071298420734051915196078187518523103008242599743967835269472155932968812988570483923922438407316803932189941406250
917 152462947810448368846299691971069331875501420212682034965406759050833367674784104925389647571164341950736634859408540653393227669269388372910376931252560183955003331268503068511384768866907463540593236632624465531589522715887643592568821562081097666873560399220999439382000017813640988454863112069268442180772689922244809993509688617864403666610114931112763080048290577864233612657616953644569123905840869330253595566924495764583608827386205720312295852396935520396016416889205073692431522388427119234895931744569523458730748529146181974498256968706743797763563336089169810735565634475087654362678246051835129787990195468796307757520606499359919588173680389832422032471426209809806096018292009830474853515625
918 2134481269346277163848195687594970646257019882977548489515694626711667147446977468955455065996300787310312888031719569147505187369771437220745277037535842575370046637759042959159386764136704489568305312856742517442253318022427010295963501869135367336229845589093992151348000249390973838368083568969758190530817658911427339909135640650101651332541609035578683120676068090099270577206637351023967734681772170623550337936942940704170523583406880084372141933557097285544229836448871031694041313437979669288543044423973328422230479408046547642975597561894413168689886705248377350297918882651227161077495444725691817031862736563148308605288490991038874234431525457653908454599966937337285344256088137626647949218750
919 5336203173365692909620489218987426615642549707443871223789236566779167868617443672388637664990751968275782220079298922868762968424428593051863192593839606438425116594397607397898466910341761223920763282141856293605633295056067525739908754672838418340574613972734980378370000623477434595920208922424395476327044147278568349772839101625254128331354022588946707801690170225248176443016593377559919336704430426558875844842357351760426308958517200210930354833892743213860574591122177579235103283594949173221357611059933321055576198520116369107438993904736032921724716763120943375744797206628067902693738611814229542579656841407870771513221227477597185586078813644134771136499917343343213360640220344066619873046875
920 74706844427119700734686849065823972618995695904214197133049311934908350160644211413440927309870527555860951081110184920162681557942000302726084696313754490137951632321566503570578536744784657134890685949985988110478866130784945360358722565419737856768044595618289725297180008728684084342882924913941536668578618061899956896819747422753557796638956316245253909223662383153474470202232307285838870713862025971824261827793002924645968325419240802953024967674498404994048044275710486109291445970329288425099006554839066494778066779281629167504145914666304460904146034683693207260427160892792950637712340565399213596115195779710190801185097184686360598205103391017886795910998842806804987048963084816932678222656250
921 186767111067799251836717122664559931547489239760535492832623279837270875401610528533602318274676318889652377702775462300406703894855000756815211740784386225344879080803916258926446341861961642837226714874964970276197165326962363400896806413549344641920111489045724313242950021821710210857207312284853841671446545154749892242049368556883894491597390790613134773059155957883686175505580768214597176784655064929560654569482507311614920813548102007382562419186246012485120110689276215273228614925823221062747516387097666236945166948204072918760364786665761152260365086709233018151067902231982376594280851413498033990287989449275477002962742961715901495512758477544716989777497107017012467622407712042331695556640625
922 2614739554949189525714039717303839041664849356647496899656725917721792255622547399470432455845468464455133287838856472205693854527970010595412964370981407154828307131254827624970248786067462999721174008249509583866760314577473087612555289789690824986881560846640140385401300305503942952000902371987953783400251632166498491388691159796374522882363471068583886822828183410371606457078130755004360474985170909013849163972755102362608891389673428103355873868607444174791681549649867013825200608961525094878465229419367327317232337274857020862645107013320656131645111213929262254114950631247753272319931919788972475864031852289856678041478401464022620937178618685626037856884959498238174546713707968592643737792968750
923 6536848887372973814285099293259597604162123391618742249141814794304480639056368498676081139613671161137833219597141180514234636319925026488532410927453517887070767828137069062425621965168657499302935020623773959666900786443682719031388224474227062467203902116600350963503250763759857380002255929969884458500629080416246228471727899490936307205908677671459717057070458525929016142695326887510901187462927272534622909931887755906522228474183570258389684671518610436979203874124667534563001522403812737196163073548418318293080843187142552156612767533301640329112778034823155635287376578119383180799829799472431189660079630724641695103696003660056552342946546714065094642212398745595436366784269921481609344482421875
924 91515884423221633399991390105634366458269727482662391487985407120262728946789158981465135954591396255929665074359976527199284908478950370839453752984349250418990749593918966873958707512361204990241090288732835435336611010211558066439435142639178874540854629632404913489045510692638003320031583019578382419008807125827447198604190592873108300882721487400436038798986419363006225997734576425152616624480981815484720739046428582691311198638569983617455585401260546117708854237745345483882021313653378320746283029677856456103131804619995730192578745466222964607578892487524178894023272093671364531197617192614036655241114830144983731451744051240791732801251653996911324990973582438336109134979778900742530822753906250
925 228789711058054083499978475264085916145674318706655978719963517800656822366972897453662839886478490639824162685899941317998212271197375927098634382460873126047476873984797417184896768780903012475602725721832088588341527525528895166098587856597947186352136574081012283722613776731595008300078957548945956047522017814568617996510476482182770752206803718501090096997466048407515564994336441062881541561202454538711801847616071456728277996596424959043638963503151365294272135594363363709705053284133445801865707574194641140257829511549989325481446863665557411518947231218810447235058180234178411327994042981535091638102787075362459328629360128101979332003129134992278312477433956095840272837449447251856327056884765625
926 3203055954812757168999698653697202826039440461893183702079489249209195513137620564351279758410698868957538277602599178451974971796763262979380881354452223764664676235787163840588554762932642174658438160105649240236781385357404532325380229992371260608929912037134171972116592874242330116201105405685243384665308249403960651951146670750558790530895252059015261357964524677705217909920710174880341581856834363541965225866625000394195891952349949426610945489044119114119809898321087091935870745977868241226119906038724975963609613161699850556740256091317803761265261237063346261290814523278497758591916601741491282933439019055074430600811041793427710648043807889891896374684075385341763819724292261525988578796386718750
927 8007639887031892922499246634243007065098601154732959255198723123022988782844051410878199396026747172393845694006497946129937429491908157448452203386130559411661690589467909601471386907331605436646095400264123100591953463393511330813450574980928151522324780092835429930291482185605825290502763514213108461663270623509901629877866676876396976327238130147538153394911311694263044774801775437200853954642085908854913064666562500985489729880874873566527363722610297785299524745802717729839676864944670603065299765096812439909024032904249626391850640228294509403163153092658365653227036308196244396479791504353728207333597547637686076502027604483569276620109519724729740936710188463354409549310730653814971446990966796875
928 112106958418446500914989452879402098911380416166261429572782123722321842959816719752294791544374460413513839716090971245819124012886714204278330847405827831763263668252550734420599416702642476113045335603697723408287348487509158631388308049732994121312546921299696019024080750598481554067038689198983518463285788729138622818290133476269557668581333822065534147528758363719682626847224856120811955364989202723968782905331875013796856218332248229931383092116544168994193346441238048217755476109225388442914196711355374158726336460659494769485908963196123131644284143297217119145178508314747421550717081060952194902670365666927605071028386462769969872681533276146216373113942638486961733690350229153409600257873535156250
929 280267396046116252287473632198505247278451040415653573931955309305804607399541799380736978860936151033784599290227428114547810032216785510695827118514569579408159170631376836051498541756606190282613339009244308520718371218772896578470770124332485303281367303249240047560201876496203885167596722997458796158214471822846557045725333690673894171453334555163835368821895909299206567118062140302029888412473006809921957263329687534492140545830620574828457730291360422485483366103095120544388690273063471107285491778388435396815841151648736923714772407990307829110710358243042797862946270786868553876792702652380487256675914167319012677570966156924924681703833190365540932784856596217404334225875572883524000644683837890625
930 3923743544645627532024630850779073461898314565819150035047374330281264503593585191330317704053106114472984390063183993603669340451034997149741579659203974111714228388839275704720979584592486663956586746129420319290057197062820552098590781740654794245939142245489360665842826270946854392346354121964423146215002605519851798640154671669434518400346683772293695163506542730188891939652869964228418437774622095338907401686615625482889967641628688047598408224079045914796767125443331687621441663822888595501996884897438095555421776123082316932006813711864309607549945015402599170081247791016159754275097837133326821593462798342466177485993526196948945543853664665117573058987992347043660679162258020369336009025573730468750
931 9809358861614068830061577126947683654745786414547875087618435825703161258983962978325794260132765286182460975157959984009173351127587492874353949148009935279285570972098189261802448961481216659891466865323550798225142992657051380246476954351636985614847855613723401664607065677367135980865885304911057865537506513799629496600386679173586296000866709430734237908766356825472229849132174910571046094436555238347268504216539063707224919104071720118996020560197614786991917813608329219053604159557221488754992212243595238888554440307705792330017034279660774018874862538506497925203119477540399385687744592833317053983656995856165443714983815492372363859634161662793932647469980867609151697905645050923340022563934326171875
932 137331024062596963620862079777267571166441009803670251226658101559844257625775481696561119641858714006554453652211439776128426915786224900240955288072139093909997993609374649665234285460737033238480536114529711175152001897198719323450677360922917798607869978592127623304498919483139903732122394268754810117525091193194812952405413508430208144012133932030279330722728995556611217887850448747994645322111773336861759059031546891901148867457004081665944287842766607017886849390516609066750458233801100842569890971410333344439762164307881092620238479915250836264248075539090970952843672685565591399628424299666438755771197941986316212009773416893213094034878263279115057064579732146528123770679030712926760315895080566406250
933 343327560156492409052155199443168927916102524509175628066645253899610644064438704241402799104646785016386134130528599440321067289465562250602388220180347734774994984023436624163085713651842583096201340286324277937880004742996798308626693402307294496519674946480319058261247298707849759330305985671887025293812727982987032381013533771075520360030334830075698326806822488891528044719626121869986613305279433342154397647578867229752872168642510204164860719606916517544717123476291522666876145584502752106424727428525833361099405410769702731550596199788127090660620188847727427382109181713913978499071060749166096889427994854965790530024433542233032735087195658197787642661449330366320309426697576782316900789737701416015625
934 4806585842190893726730172792204364990825435343128458792933033554594549016902141859379639187465054990229405877827400392164494942052517871508433435082524868286849929776328112738283199991125796163346818764008539891130320066401955176320773707632302122951275449250724466815657462181909896630624283799406418354113378191761818453334189472795057285040424687621059776575295514844481392626074765706179812586273912066790161567066104141216540210360995142858308050074496831245626039728668081317336266038183038529489946183999361667055391675750775838241708346797033779269248682643868183983349528543994795698986994850488325356451991927969521067420342069591262458291220739214769026997260290625128484331973766074952436611056327819824218750
935 12016464605477234316825431980510912477063588357821146982332583886486372542255354648449097968662637475573514694568500980411237355131294678771083587706312170717124824440820281845707999977814490408367046910021349727825800166004887940801934269080755307378188623126811167039143655454774741576560709498516045885283445479404546133335473681987643212601061719052649441438238787111203481565186914265449531465684780166975403917665260353041350525902487857145770125186242078114065099321670203293340665095457596323724865459998404167638479189376939595604270866992584448173121706609670459958373821359986989247467487126220813391129979819923802668550855173978156145728051848036922567493150726562821210829934415187381091527640819549560546875
936 168230504476681280435556047727152774678890237009496057752656174410809215591574965078287371561276924658029205723959013725757322971838125502795170227888370390039747542171483945839911999689402865717138656740298896189561202324068431171227079767130574303294640723775356338548011176366846382071849932979224642393968236711663645866696631547827004976414864066737092180135343019556848741912616799716293440519586922337655654847313644942578907362634830000040781752607389093596911390503382846106769311336406348532148116439977658346938708651277154338459792137896182274423703892535386439417233499039817849464544819767091387475819717478933237359711972435694186040192725872516915944904110171879496951619081812623335281386971473693847656250
937 420576261191703201088890119317881936697225592523740144381640436027023038978937412695718428903192311645073014309897534314393307429595313756987925569720925975099368855428709864599779999223507164292846641850747240473903005810171077928067699417826435758236601809438390846370027940917115955179624832448061605984920591779159114666741578869567512441037160166842730450338357548892121854781541999290733601298967305844139137118284112356447268406587075000101954381518472733992278476258457115266923278341015871330370291099944145867346771628192885846149480344740455686059259731338466098543083747599544623661362049417728468689549293697333093399279931089235465100481814681292289862260275429698742379047704531558338203467428684234619140625
938 5888067656683844815244461670450347113761158295332362021342966104378322545705123777740058004644692363031022200338565480401506304014334392597830957976092963651391163976001938104396919989129100300099852985910461366634642081342395090992947791849570100615312425332137471849180391172839623372514747654272862483788888284908227605334382104173945174174520242335798226304737005684489705966941587990070270418185542281817947919655977572990261757692219050001427361341258618275891898667618399613736925896774222198625184075399218042142854802794700401846092724826366379604829636238738525379603172466393624731259068691848198561653690111762663307589919035249296511406745405538092058071643856015782393306667863441816734848544001579284667968750
939 14720169141709612038111154176125867784402895738330905053357415260945806364262809444350145011611730907577555500846413701003765760035835981494577394940232409128477909940004845260992299972822750750249632464776153416586605203355987727482369479623925251538281063330343679622950977932099058431286869135682156209472220712270569013335955260434862935436300605839495565761842514211224264917353969975175676045463855704544869799139943932475654394230547625003568403353146545689729746669045999034342314741935555496562960188498045105357137006986751004615231812065915949012074090596846313449007931165984061828147671729620496404134225279406658268974797588123241278516863513845230145179109640039455983266669658604541837121360003948211669921875
940 206082367983934568533556158465762148981640540336632670747003813653241289099679332220902030162564232706085777011849791814052720640501703740924083529163253727798690739160067833653892199619518510503494854506866147832212472846983828184753172714734953521535934886624811514721313691049386818038016167899550186932611089971787966186703373646088081096108208481752937920665795198957139708842955579652459464636493979863628177187959215054659161519227666750049957646944051639656216453366643986480792406387097776951881442638972631474999918097814514064613245368922823286169037268355848388286111036323776865594067404214686949657879153911693215765647166233725377899236089193833222032507534960552383765733375220463585719699040055274963378906250
941 515205919959836421333890396164405372454101350841581676867509534133103222749198330552255075406410581765214442529624479535131801601254259352310208822908134319496726847900169584134730499048796276258737136267165369580531182117459570461882931786837383803839837216562028786803284227623467045095040419748875467331527724929469915466758434115220202740270521204382344801664487997392849272107388949131148661591234949659070442969898037636647903798069166875124894117360129099140541133416609966201981015967744442379703606597431578687499795244536285161533113422307058215422593170889620970715277590809442163985168510536717374144697884779233039414117915584313444748090222984583055081268837401380959414333438051158964299247600138187408447265625
942 7212882879437709898674465546301675214357418911782143476145133477863445118488776627731571055689748144713002195414742713491845222417559630932342923520713880472954175870602374177886226986683147867622319907740315174127436549644433986466361045015723373253757721031868403015245979186728538631330565876484256542641388149012578816534618077613082838363787296861352827223302831963499889809503445287836081262277289295226986201578572526913070653172968336251748517643041807387967575867832539526827734223548422193315850492364042101624997133423507992261463587912298815015916304392454693590013886271332190295792359147514043238025770386909262551797650818180388226473263121784162771137763723619333431800668132716225500189466401934623718261718750
943 18032207198594274746686163865754188035893547279455358690362833694658612796221941569328927639224370361782505488536856783729613056043899077330857308801784701182385439676505935444715567466707869669055799769350787935318591374111084966165902612539308433134394302579671007538114947966821346578326414691210641356603470372531447041336545194032707095909468242153382068058257079908749724523758613219590203155693223238067465503946431317282676632932420840629371294107604518469918939669581348817069335558871055483289626230910105254062492833558769980653658969780747037539790760981136733975034715678330475739480897868785108095064425967273156379494127045450970566183157804460406927844409309048333579501670331790563750473666004836559295654296875
944 252450900780319846453606294120558632502509661912375021665079671725220579147107181970604986949141185064955076839515994972214582784614587082632002323224985816553396155471083096226017944533910175366781196770911031094460279237555189526322636575550318063881520236115394105533609271535498852096569805676948978992448585215440258578711632716457899342732555390147348952815599118722496143332620585074262844179705125332944517055250038441957472861053891768811198117506463258578865155374138883438970697824194776766054767232741473556874899669822779729151225576930458525557070653735914275650486019496626660352732570162991513330901963541824189312917778636313587926564209262445696989821730326676670113023384645067892506631324067711830139160156250
945 631127251950799616134015735301396581256274154780937554162699179313051447867767954926512467372852962662387692098789987430536456961536467706580005808062464541383490388677707740565044861334775438416952991927277577736150698093887973815806591438875795159703800590288485263834023178838747130241424514192372447481121463038600646446779081791144748356831388475368372382038997796806240358331551462685657110449262813332361292638125096104893682152634729422027995293766158146447162888435347208597426744560486941915136918081853683892187249174556949322878063942326146313892676634339785689126215048741566650881831425407478783327254908854560473282294446590783969816410523156114242474554325816691675282558461612669731266578310169279575347900390625
946 8835781527311194625876220294219552137587838166933125758277788510382720270148751368971174543219941477273427689383059824027510397461510547892120081312874503579368865441487908367910628058686856137837341886981886088306109773314431633421292280144261132235853208264038793693676324503742459823379943198693214264735700482540409050254907145076026476995639438655157213348545969155287365016641720477599199546289679386653058096933751345468511550136886211908391934112726214050260280438094860920363974423846817186811916853145951574490621488443797290520292895192566048394497472880756999647767010682381933112345639955704702966581568723963846625952122252270975577429747324185599394643760561433683453955818462577376237732096342369914054870605468750
947 22089453818277986564690550735548880343969595417332814395694471275956800675371878422427936358049853693183569223457649560068775993653776369730300203282186258948422163603719770919776570146717140344593354717454715220765274433286079083553230700360652830589633020660096984234190811259356149558449857996733035661839251206351022625637267862690066192489098596637893033371364922888218412541604301193997998865724198466632645242334378363671278875342215529770979835281815535125650701095237152300909936059617042967029792132864878936226553721109493226300732237981415120986243682201892499119417526705954832780864099889261757416453921809909616564880305630677438943574368310463998486609401403584208634889546156443440594330240855924785137176513671875
948 309252353455891811905667710297684324815574335842659401539722597863395209455206297913991109012697951704569969128407093840962863911152869176224202845950607625277910290452076792876871982054039964824306966044366013090713842066005107169745229805049139628254862289241357779278671357630986093818298011954262499265749516888914316758921750077660926694847380352930502467199108920435057775582460216715971984120138778532857033392681297091397904254791017416793717693945417491759109815333320132212739104834638601538417089860108305107171752095532905168210251331739811693807411550826494987671845373883367658932097398449664603830354905338734631908324278829484145210041156346495978812531619650178920888453646190208168320623371982946991920471191406250
949 773130883639729529764169275744210812038935839606648503849306494658488023638015744784977772531744879261424922821017734602407159777882172940560507114876519063194775726130191982192179955135099912060767415110915032726784605165012767924363074512622849070637155723103394448196678394077465234545745029885656248164373792222285791897304375194152316737118450882326256167997772301087644438956150541789929960300346946332142583481703242728494760636977543541984294234863543729397774538333300330531847762086596503846042724650270762767929380238832262920525628329349529234518528877066237469179613434708419147330243496124161509575887263346836579770810697073710363025102890866239947031329049125447302221134115475520420801558429957367479801177978515625
950 10823832370956213416698369860418951368545101754493079053890290925218832330932220426989688815444428309659948919494248284433700236890350421167847099608271266884726860165822687750690519371891398768850743811552810458174984472310178750941083043176719886988920180123447522274753497517084513283640430418399187474301233091112001086562261252718132434319658312352567586351968812215227022145386107585059019444204857248649996168743845398198926648917685609587780119288089612211568843536666204627445868669212351053844598145103790678751011323343651680887358796610893409283259404278927324568514588085917868062623408945738261134062421686855712116791349759031945082351440472127359258438606687756262231095877616657285891221818019403144717216491699218750
951 27059580927390533541745924651047378421362754386232697634725727313047080827330551067474222038611070774149872298735620711084250592225876052919617749020678167211817150414556719376726298429728496922126859528882026145437461180775446877352707607941799717472300450308618805686883743792711283209101076045997968685753082727780002716405653131795331085799145780881418965879922030538067555363465268962647548610512143121624990421859613495497316622294214023969450298220224030528922108841665511568614671673030877634611495362759476696877528308359129202218396991527233523208148510697318311421286470214794670156558522364345652835156054217139280291978374397579862705878601180318398146096516719390655577739694041643214728054545048507861793041229248046875
952 378834132983467469584442945114663297899078561407257766886160182382659131582627714944639108540554990838098212182298689955179508291162264740874648486289494340965440105803794071274168178016198956909776033404348366036124456530856256282937906511185196044612206304320663279616372413097957964927415064643971561600543158188920038029679143845134635201188040932339865522318908427532945775088513765477065680547170003702749865906034588936962432712118996335572304175083136427404909523783317161960605403422432286884560935078632673756285396317027808831057557881381269324914079149762456359898010583007125382191819313100839139692184759039949924087697241566118077882300416524457574045351234071469178088355716583005006192763630679110065102577209472656250
953 947085332458668673961107362786658244747696403518144417215400455956647828956569287361597771351387477095245530455746724887948770727905661852186621215723735852413600264509485178185420445040497392274440083510870915090311141327140640707344766277962990111530515760801658199040931032744894912318537661609928904001357895472300095074197859612836588002970102330849663805797271068832364437721284413692664201367925009256874664765086472342406081780297490838930760437707841068512273809458292904901513508556080717211402337696581684390713490792569522077643894703453173312285197874406140899745026457517813455479548282752097849230461897599874810219243103915295194705751041311143935113378085178672945220889291457512515481909076697775162756443023681640625
954 13259194654421361435455503079013215426467749649254021841015606383393069605391970023062368798919424679333437426380454148431282790190679265930612697020132301933790403703132792494595886230566963491842161169152192811264355978579968969902826727891481861561427220651223214786573034458428528772459527262539004656019010536612201331038770034579712232041581432631895293281161794963653102128097981791697298819150950129596245306711210612793685144924164871745030646127909774959171833332416100668621189119785130040959632727752143581469988871095973309087014525848344426371992770241685972596430370405249388376713675958529369889226466566398247343069403454814132725880514578356015091587293192501421233092450080405175216746727073768852278590202331542968750
955 33147986636053403588638757697533038566169374123135054602539015958482674013479925057655921997298561698333593565951135371078206975476698164826531742550330754834476009257831981236489715576417408729605402922880482028160889946449922424757066819728704653903568051628058036966432586146071321931148818156347511640047526341530503327596925086449280580103953581579738233202904487409132755320244954479243247047877375323990613266778026531984212862310412179362576615319774437397929583331040251671552972799462825102399081819380358953674972177739933272717536314620861065929981925604214931491075926013123470941784189896323424723066166415995618357673508637035331814701286445890037728968232981253553082731125201012938041866817684422130696475505828857421875
956 464071812904747650240942607765462539926371237723890764435546223418757436188718950807182907962179863776670309923315895195094897656673774307571444395704630567682664129609647737310856018069843722214475640920326748394252459250298913946598935476201865154649952722792812517530056206044998507036083454188865162960665368781427046586356951210289928121455350142116335264840662823727858574483429362709405458670283254535868585734892371447778980072345770511076072614476842123571014166634563523401741619192479551433587145471325025351449610488359065818045508404692054923019746958459009040875062964183728593184978658548527946122926329823938657007429120918494645405818010242460528205555261737549743158235752814181132586135447581909829750657081604003906250
957 1160179532261869125602356519413656349815928094309726911088865558546893590471797377017957269905449659441675774808289737987737244141684435768928610989261576419206660324024119343277140045174609305536189102300816870985631148125747284866497338690504662886624881806982031293825140515112496267590208635472162907401663421953567616465892378025724820303638375355290838162101657059319646436208573406773513646675708136339671464337230928619447450180864426277690181536192105308927535416586408808504354047981198878583967863678312563378624026220897664545113771011730137307549367396147522602187657410459321482962446646371319865307315824559846642518572802296236613514545025606151320513888154343874357895589382035452831465338618954774574376642704010009765625
958 16242513451666167758432991271791188897422993320336176755244117819656510266605163278251401778676295232183460847316056331828321417983582100765000553849662069868893244536337670805879960632444530277506647432211436193798836073760461988130962741667065280412748345297748438113551967211574947746262920896610280703623287907349946630522493292360147484250937254974071734269423198830475050106920027694829191053459913908755400500721233000672264302532101967887662541506689474324985495832209723319060956671736784300175550091496375887300736367092567303631592794164221922305691143546065316430627203746430500761474253049198478114302421543837852995260019232147312589203630358486118487194434160814241010538251348496339640514740665366844041272997856140136718750
959 40606283629165419396082478179477972243557483300840441888110294549141275666512908195628504446690738080458652118290140829570803544958955251912501384624155174672233111340844177014699901581111325693766618580528590484497090184401154970327406854167663201031870863244371095283879918028937369365657302241525701759058219768374866576306233230900368710627343137435179335673557997076187625267300069237072977633649784771888501251803082501680660756330254919719156353766723685812463739580524308297652391679341960750438875228740939718251840917731418259078981985410554805764227858865163291076568009366076251903685632622996195285756053859594632488150048080368281473009075896215296217986085402035602526345628371240849101286851663417110103182494640350341796875
960 568487970808315871545154694512691611409804766211766186433544123687977859331180714738799062253670333126421129656061971613991249629425373526775019384738172445411263558771818478205798622135558559712732660127400266782959262581616169584583695958347284814446192085421195333974318852405123171119202231381359824626815076757248132068287265232605161948782803924092510699429811959066626753742200969319021686871096986806439017525243155023529250588623568876068188952734131601374492354127340316167133483510787450506144253202373156055525772848239855627105747795747767280699190024112286075071952131125067526651598856721946734000584754034324854834100673125155940622127062547014147051805195628498435368838797197371887418015923287839541444554924964904785156250
961 1421219927020789678862886736281729028524511915529415466083860309219944648327951786846997655634175832816052824140154929034978124073563433816937548461845431113528158896929546195514496555338896399281831650318500666957398156454040423961459239895868212036115480213552988334935797131012807927798005578453399561567037691893120330170718163081512904871957009810231276748574529897666566884355502423297554217177742467016097543813107887558823126471558922190170472381835329003436230885318350790417833708776968626265360633005932890138814432120599639067764369489369418201747975060280715187679880327812668816628997141804866835001461885085812137085251682812889851555317656367535367629512989071246088422096992993429718545039808219598853611387312412261962890625
962 19897078978291055504080414307944206399343166817411816525174044329079225076591325015857967178878461659424739537962169006489693737029888073437125678465836035589394224557013646737202951774744549589945643104459009337403574190356565935460429358542154968505616722989741836689101159834179310989172078098347593861938527686503684622390054283141180668207398137343237874480043418567331936380977033926165759040488394538225365613383510425823523770601824910662386613345694606048107232394456911065849671922877560767715048862083060461943402049688394946948701172851171854824471650843930012627518324589377363432805959985268135690020466391201369919193523559380457921774447189145495146813181846997445237909357901908016059630557315074383950559422373771667480468750
963 49742697445727638760201035769860515998357917043529541312935110822698062691478312539644917947196154148561848844905422516224234342574720183592814196164590088973485561392534116843007379436861373974864107761147523343508935475891414838651073396355387421264041807474354591722752899585448277472930195245868984654846319216259211555975135707852951670518495343358094686200108546418329840952442584815414397601220986345563414033458776064558809426504562276655966533364236515120268080986142277664624179807193901919287622155207651154858505124220987367371752932127929637061179127109825031568795811473443408582014899963170339225051165978003424797983808898451144804436117972863737867032954617493613094773394754770040149076393287685959876398555934429168701171875
964 696397764240186942642814500778047223977010838609413578381091551517772877680696375555028851260746158079865883828675915227139280796046082570299398746304261245628797859495477635802103312116059235648097508656065326809125096662479807741115027548975423897696585304640964284118540594196275884621022733442165785167848469027628961783651899909941323387258934807013325606801519649856617773334196187415801566417093808837887796468422864903823331971063871873183531467099311211683753133805991887304738517300714626870026710172907116168019071739093823143204541049791014918856507779537550441963141360628207720148208599484384749150716323692047947171773324578316027262105651620092330138461364644910583326827526566780562087069506027603438269579783082008361816406250
965 1740994410600467356607036251945118059942527096523533945952728878794432194201740938887572128151865395199664709571689788067848201990115206425748496865760653114071994648738694089505258280290148089120243771640163317022812741656199519352787568872438559744241463261602410710296351485490689711552556833605414462919621172569072404459129749774853308468147337017533314017003799124641544433335490468539503916042734522094719491171057162259558329927659679682958828667748278029209382834514979718261846293251786567175066775432267790420047679347734557858011352624477537297141269448843876104907853401570519300370521498710961872876790809230119867929433311445790068155264129050230825346153411612276458317068816416951405217673765069008595673949457705020904541015625
966 24373921748406542992498507527231652839195379351329475243338204303122050718824373144426009794126115532795305934003657032949874827861612889960478956120649143597007925082341717253073615924062073247683412802962286438319378383186793270939025964214139836419380485662433749944148920796869655961735795670475802480874696415967013662427816496847946318554062718245466396238053187744981622066696866559553054824598283309326072876394800271633816618987235515561423601348475892408931359683209716055665848105525011940450934856051749065880667510868283810012158936742685522159977772283814265468709947621987270205187300981953466220275071329221678151012066360241060954173697806703231554846147762571870416438963429837319673047432710966120339435292407870292663574218750
967 60934804371016357481246268818079132097988448378323688108345510757805126797060932861065024485315288831988264835009142582374687069654032224901197390301622858992519812705854293132684039810155183119208532007405716095798445957966983177347564910535349591048451214156084374860372301992174139904339489176189506202186741039917534156069541242119865796385156795613665990595132969362454055166742166398882637061495708273315182190987000679084541547468088788903559003371189731022328399208024290139164620263812529851127337140129372664701668777170709525030397341856713805399944430709535663671774869054968175512968252454883665550687678323054195377530165900602652385434244516758078887115369406429676041097408574593299182618581777415300848588231019675731658935546875
968 853087261194229004737447763453107849371838277296531633516837150609271775158853060054910342794414043647835707690127996153245618975156451148616763464222720025895277377881960103857576557342172563668919448103680025341178243411537764482865908747494894274678316998185181248045212227890437958660752848466653086830614374558845478184973577389678121149392195138591323868331861571074356772334390329584356918860939915826412550673818009507183581664553243044649826047196656234312597588912340061948304683693375417915782719961811217305823362880389933350425562785993993275599222029933499291404848166769554457181555534368371317709627496522758735285422322608437133396079423234613104419615171690015464575363720044306188556660144883814211880235234275460243225097656250
969 2132718152985572511843619408632769623429595693241329083792092876523179437897132650137275856986035109119589269225319990383114047437891127871541908660556800064738193444704900259643941393355431409172298620259200063352945608528844411207164771868737235686695792495462953120113030569726094896651882121166632717076535936397113695462433943474195302873480487846478309670829653927685891930835975823960892297152349789566031376684545023767958954161383107611624565117991640585781493972280850154870761709233438544789456799904528043264558407200974833376063906964984983188998055074833748228512120416923886142953888835920928294274068741306896838213555806521092833490198558086532761049037929225038661438409300110765471391650362209535529700588085688650608062744140625
970 29858054141798015165810671720858774728014339705378607173089300271324512130559857101921861997804491527674249769154479865363596664130475790201586721247795200906334708225868603635015179506976039728412180683628800886941238519403821756900306806162321299613741094936481343681582427976165328553126349696332858039071503109559591736474075208638734240228726829850696335391615154987602487031703661535452492160132897053924439273583630332751425358259363506562743911651882968200940915611931902168190663929268139627052395198663392605703817700813647667264894697509789764645972771047672475199169685836934406001354443702892996119836962378296555734989781291295299668862779813211458654686531009150541260137730201550716599483105070933497415808233199641108512878417968750
971 74645135354495037914526679302146936820035849263446517932723250678311280326399642754804654994511228819185624422886199663408991660326189475503966803119488002265836770564671509087537948767440099321030451709072002217353096298509554392250767015405803249034352737341203359203956069940413321382815874240832145097678757773898979341185188021596835600571817074626740838479037887469006217579259153838631230400332242634811098183959075831878563395648408766406859779129707420502352289029829755420476659823170349067630987996658481514259544252034119168162236743774474411614931927619181187997924214592336015003386109257232490299592405945741389337474453228238249172156949533028646636716327522876353150344325503876791498707762677333743539520582999102771282196044921875
972 1045031894962930530803373510230057115480501889688251251058125509496357924569594998567265169923157203468598741920406795287725883244566652657055535243672832031721714787905401127225531282744161390494426323927008031042943348179133761491510738215681245486480938322776847028855384979165786499359422239371650031367502608834585710776592632302355698408005439044774371738706530424566087046109628153740837225604651396887355374575427061646299887539077722729696036907815903887032932046417616575886673237524384886946833831953218741199633619528477668354271314412842641762609046986668536631970939004292704210047405529601254864194293683240379450724642345195335488410197293462401052914028585320268944104820557054275080981908677482672409553288161987438797950744628906250
973 2612579737407326327008433775575142788701254724220628127645313773740894811423987496418162924807893008671496854801016988219314708111416631642638838109182080079304286969763502818063828206860403476236065809817520077607358370447834403728776845539203113716202345806942117572138462447914466248398555598429125078418756522086464276941481580755889246020013597611935929346766326061415217615274070384352093064011628492218388436438567654115749718847694306824240092269539759717582330116044041439716683093810962217367084579883046852999084048821194170885678286032106604406522617466671341579927347510731760525118513824003137160485734208100948626811605862988338721025493233656002632285071463300672360262051392635687702454771693706681023883220404968596994876861572265625
974 36576116323702568578118072858051999041817566139088793787034392832372527359935824949854280947310502121400955967214237835070405913559832842996943733528549121110260017576689039452893594896045648667304921337445281086503017186269681652202875837548843592026832841297189646009938474270802527477579778378007751097862591309210499877180742130582449444280190366567103010854728564859813046613836985380929302896162798891057438110139947157620496063867720295539361291773556636046152621624616580156033563313353471043139184118362655941987176683496718392399496004449492461691316644533398782118982865150244647351659193536043920246800278913413280775362482081836742094356905271184036851991000486209413043668719496899627834366803711893534334365085669560357928276062011718750
975 91440290809256421445295182145129997604543915347721984467585982080931318399839562374635702368276255303502389918035594587676014783899582107492359333821372802775650043941722598632233987240114121668262303343613202716257542965674204130507189593872108980067082103242974115024846185677006318693949445945019377744656478273026249692951855326456123610700475916417757527136821412149532616534592463452323257240406997227643595275349867894051240159669300738848403229433891590115381554061541450390083908283383677607847960295906639854967941708741795980998740011123731154228291611333496955297457162875611618379147983840109800617000697283533201938406205204591855235892263177960092129977501215523532609171798742249069585917009279733835835912714173900894820690155029296875
976 1280164071329589900234132550031819966463614814868107782546203749133038457597753873244899833155867574249033458852498324227464206974594149504893030673499219238859100615184116380851275821361597703355672246810584838027605601519438857827100654314209525720939149445401637610347846599478088461715292243230271288425190695822367495701325974570385730549806662829848605379915499770093456631484294488332525601365697961187010333854898150516717362235370210343877645212074482261615341756861580305461174715967371486509871444142692957969551183922385143733982360155732236159196082558668957374164400280258562657308071773761537208638009761969464827137686872864285973302491684491441289819685017017329456528405182391486974202838129916273701702777998434612527489662170410156250
977 3200410178323974750585331375079549916159037037170269456365509372832596143994384683112249582889668935622583647131245810568660517436485373762232576683748048097147751537960290952128189553403994258389180617026462095069014003798597144567751635785523814302347873613504094025869616498695221154288230608075678221062976739555918739253314936425964326374516657074621513449788749425233641578710736220831314003414244902967525834637245376291793405588425525859694113030186205654038354392153950763652936789918428716274678610356732394923877959805962859334955900389330590397990206396672393435411000700646406643270179434403843021595024404923662067844217182160714933256229211228603224549212542543323641321012955978717435507095324790684254256944996086531318724155426025390625
978 44805742496535646508194639251113698826226518520383772389117131219656346015921385563571494160455365098716171059837441347961247244110795232671256073572472673360068521531444073329794653747655919617448528638370469330966196053180360023948522900997333400232870230589057316362174630981733096160035228513059495094881674353782862349546409109963500569243233199044701188297042491953270982101950307091638396047799428641545361684921435268085107678237957362035717582422606879156536961490155310691141115058858002027845500544994253528934291437283480030689382605450628265571862889553413508095754009809049693005782512081653802302330341668931268949819040550250009065587208957200445143688975595606530978494181383702044097099334547069579559597229945211438462138175964355468750
979 112014356241339116270486598127784247065566296300959430972792828049140865039803463908928735401138412746790427649593603369903118110276988081678140183931181683400171303828610183324486634369139799043621321595926173327415490132950900059871307252493333500582175576472643290905436577454332740400088071282648737737204185884457155873866022774908751423108082997611752970742606229883177455254875767729095990119498571603863404212303588170212769195594893405089293956056517197891342403725388276727852787647145005069613751362485633822335728593208700076723456513626570663929657223883533770239385024522624232514456280204134505755825854172328172374547601375625022663968022393001112859222438989016327446235453459255110242748336367673948898993074863028596155345439910888671875
980 1568200987378747627786812373788979458917928148213432033619099592687972110557248494725002295615937778455065987094310447178643653543877833143493962575036543567602398253600542566542812881167957186610698502342966426583816861861312600838198301534906669008150458070617006072676112084360658365601232997957082328320858602382400182234124318848722519923513161966564541590396487218364484373568260748207343861672980002454087658972250234382978768738328507671250115384791240770478793652155435874189939027060030070974592519074798873512700200304921801074128391190771989295015201134369472783351390343316739255202387922857883080581561958412594413243666419258750317295552313502015580029114145846228584247296348429571543398476709147435284585903048082400346174836158752441406250
981 3920502468446869069467030934472448647294820370533580084047748981719930276393121236812505739039844446137664967735776117946609133859694582858734906437591358919005995634001356416357032202919892966526746255857416066459542154653281502095495753837266672520376145176542515181690280210901645914003082494892705820802146505956000455585310797121806299808782904916411353975991218045911210933920651870518359654182450006135219147430625585957446921845821269178125288461978101926196984130388589685474847567650075177436481297686997183781750500762304502685320977976929973237538002835923681958378475858291848138005969807144707701453904896031486033109166048146875793238880783755038950072785364615571460618240871073928858496191772868588211464757620206000865437090396881103515625
982 54887034558256166972538433082614281062127485187470121176668485744079023869503697315375080346557822245927309548300865651252527874035724160022288690126279024866083938876018989828998450840878501531374447582003824930433590165145941029336940553721733415285266032471595212543663922952623042796043154928497881491230051083384006378194351159705288197322960668829758955663877052642756953074889126187257035158554300085893068064028758203404256905841497768493754038467693426966757777825440255596647865947101052484110738167617960572944507010672263037594493691677019625325532039702931547417298662016085873932083577300025907820354668544440804463528324674056261105344330972570545301018995104618000448655372195035004018946684820160234960506606682884012116119265556335449218750
983 137217586395640417431346082706535702655318712968675302941671214360197559673759243288437700866394555614818273870752164128131319685089310400055721725315697562165209847190047474572496127102196253828436118955009562326083975412864852573342351384304333538213165081178988031359159807381557606990107887321244703728075127708460015945485877899263220493307401672074397389159692631606892382687222815468142587896385750214732670160071895508510642264603744421234385096169233567416894444563600638991619664867752631210276845419044901432361267526680657593986234229192549063313830099257328868543246655040214684830208943250064769550886671361102011158820811685140652763360827431426363252547487761545001121638430487587510047366712050400587401266516707210030290298163890838623046875
984 1921046209538965844038845157891499837174461981561454241183397001042765835432629406038127812129523778607455834190530297793838475591250345600780104154419765870312937860660664644014945779430747553598105665370133872565175655780107936026792919380260669534984311136505832439028237303341806497861510422497425852193051787918440223236802290589685086906303623409041563448235696842496493357621119416553996230549400503006257382241006537119148991704452421897281391346369269943836522223890408945882675308148536836943875835866628620053057745373529206315807279208695686886393621389602604159605453170563005587622925205500906773712413399055428156223491363591969138687051584039969085535664828661630015702938026826225140663133968705608223617731233900940424064174294471740722656250
985 4802615523847414610097112894728749592936154953903635602958492502606914588581573515095319530323809446518639585476325744484596188978125864001950260386049414675782344651651661610037364448576868883995264163425334681412939139450269840066982298450651673837460777841264581097570593258354516244653776056243564630482629469796100558092005726474212717265759058522603908620589242106241233394052798541384990576373501257515643455602516342797872479261131054743203478365923174859591305559726022364706688270371342092359689589666571550132644363433823015789518198021739217215984053474006510399013632926407513969057313013752266934281033497638570390558728408979922846717628960099922713839162071654075039257345067065562851657834921764020559044328084752351060160435736179351806640625
986 67236617333863804541359580526202494301106169354650898441418895036496804240142029211334473424533332251260954196668560422784346645693762096027303645404691805460952825123123262540523102280076164375933698287954685539781147952303777760937752178309123433724450889777704135365988305616963227425152864787409904826756812577145407813288080170638978041720626819316454720688249389487377267516739179579389868069229017605219008378435228799170214709655834766404848697122924448034278277836164313105893635785198789293035654255332001701857021088073522221053254772304349041023776748636091145586190860969705195566802382192531737079934468966939985467822197725718919854046805441398917993748269003157050549602830938917879923209688904696287826620593186532914842246100306510925292968750
987 168091543334659511353398951315506235752765423386627246103547237591242010600355073028336183561333330628152385491671401056960866614234405240068259113511729513652382062807808156351307755700190410939834245719886713849452869880759444402344380445772808584311127224444260338414970764042408068562882161968524762066892031442863519533220200426597445104301567048291136801720623473718443168791847948948474670173072544013047520946088071997925536774139586916012121742807311120085695694590410782764734089462996973232589135638330004254642552720183805552633136930760872602559441871590227863965477152424262988917005955481329342699836172417349963669555494314297299635117013603497294984370672507892626374007077347294699808024222261740719566551482966332287105615250766277313232421875
988 2353281606685233158947585318417087300538715927412781445449661326277388148404971022396706569858666628794133396883399614797452132599281673360955627589164213191133348879309314188918308579802665753157679440078413993892340178330632221632821326240819320180355781142219644737809590696593712959880350267559346668936488440200089273465082805972364231460221938676075915224088728632058204363085871285278645382423015616182665293245233007970957514837954216824169704399302355681199739724265750958706277252481957625256247898936620059564995738082573277736863917030652216435832186202263190095516680133939681844838083376738610797797706413842899491373776920400162194891638190448962129781189415110496769236099082862125797312339111664370073931720761528652019478613510727882385253906250
989 5883204016713082897368963296042718251346789818531953613624153315693470371012427555991766424646666571985333492208499036993630331498204183402389068972910532977833372198273285472295771449506664382894198600196034984730850445826580554082053315602048300450889452855549111844523976741484282399700875668898366672341221100500223183662707014930910578650554846690189788060221821580145510907714678213196613456057539040456663233113082519927393787094885542060424260998255889202999349310664377396765693131204894063140619747341550148912489345206433194342159792576630541089580465505657975238791700334849204612095208441846526994494266034607248728434442301000405487229095476122405324452973537776241923090247707155314493280847779160925184829301903821630048696533776819705963134765625
990 82364856233983160563165486144598055518855057459447350590738146419708585194173985783884729945053332007794668890918986517910824640974858567633446965620747461689667210775825996612140800293093301360518780402744489786231906241572127757148746418428676206312452339977687565823335674380779953595812259364577133412777095407003124571277898209032748101107767853662657032843105502122037152708005494984752588384805546566393285263583155278983513019328397588845939653975582448841990890349301283554719703836868516883968676462781702084774850832890064720790237096072827575254126517079211653343083804687888864569332918185851377922919724484501482198082192214005676821207336665713674542341629528867386923263467900174402905931868908252952587610226653502820681751472875475883483886718750
991 205912140584957901407913715361495138797137643648618376476845366049271462985434964459711824862633330019486672227297466294777061602437146419083617414051868654224168026939564991530352000732733253401296951006861224465579765603930319392871866046071690515781130849944218914558339185951949883989530648411442833531942738517507811428194745522581870252769419634156642582107763755305092881770013737461881470962013866415983213158957888197458782548320993972114849134938956122104977225873253208886799259592171292209921691156954255211937127082225161801975592740182068938135316292698029133357709511719722161423332295464628444807299311211253705495205480535014192053018341664284186355854073822168467308158669750436007264829672270632381469025566633757051704378682188689708709716796875
992 2882769968189410619710792015060931943159927011080657270675835124689800481796089502435965548076866620272813411182164528126878862434120049867170643796726161159138352377153909881424928010258265547618157314096057142518116718455024471500206124645003667220935831899219064803816748603327298375853429077760199669447198339245109359994726437316146183538771874878192996149508692574271300344780192324466340593468194129823764984225410434764422955676493915609607887889145385709469681162225544924415189634290398090938903676197359572967119779151152265227658298362548965133894428097772407867007933164076110259926652136504798227302190356957551876932876727490198688742256783299978608981957033510358542314221376506104101707615411788853340566357932872598723861301550641655921936035156250
993 7206924920473526549276980037652329857899817527701643176689587811724501204490223756089913870192166550682033527955411320317197156085300124667926609491815402897845880942884774703562320025645663869045393285240142856295291796137561178750515311612509168052339579748047662009541871508318245939633572694400499173617995848112773399986816093290365458846929687195482490373771731435678250861950480811165851483670485324559412460563526086911057389191234789024019719722863464273674202905563862311037974085725995227347259190493398932417799447877880663069145745906372412834736070244431019667519832910190275649816630341261995568255475892393879692332191818725496721855641958249946522454892583775896355785553441265260254269038529472133351415894832181496809653253876604139804840087890625
994 100896948886629371689877720527132618010597445387823004473654229364143016862863132585258794182690331709548469391375758484440760185194201745350972532885415640569842333200386845849872480359039294166635505993361999988134085145925856502507214362575128352732754116472667268133586201116455443154870017721606988430651941873578827599815425306065116423857015620736754865232804240099495512067306731356321920771386794543831774447889365216754803448677287046336276076120088499831438840677894072354531637200163933182861628666907585053849192270290329282968040442689213779686304983422034275345277660742663859097432824777667937955576662493514315692650685462156954105978987415499251314368496172862548980997748177713643559766539412609866919822527650540955335145554272457957267761230468750
995 252242372216573429224694301317831545026493613469557511184135573410357542157157831463146985456725829273871173478439396211101900462985504363377431332213539101424605833000967114624681200897598235416588764983404999970335212864814641256268035906437820881831885291181668170333965502791138607887175044304017471076629854683947068999538563265162791059642539051841887163082010600248738780168266828390804801928466986359579436119723413041887008621693217615840690190300221249578597101694735180886329093000409832957154071667268962634622980675725823207420101106723034449215762458555085688363194151856659647743582061944169844888941656233785789231626713655392385264947468538748128285921240432156372452494370444284108899416348531524667299556319126352388337863885681144893169403076171875
996 3531393211032028009145720218449641630370910588573805156577898027745005590200209640484057796394161609834196428698151546955426606481797061087284038650989547419944481662013539604745536812566375295832242709767669999584692980107404977587752502690129492345646394076543354384675517039075940510420450620256244595072817965575258965993539885712279074834995546725786420283148148403482342922355735597471267226998537809034112105676127782586418120703705046621769662664203097494100359423726292532408607302005737661400157003341765476884721729460161524903881415494122482289020674419771199637084718125993235068410148867218377828445183187273001049242773991175493393709264559542473796002897366050189214334921186219977524591828879441345342193788467768933436730094399536028504371643066406250
997 8828483027580070022864300546124104075927276471434512891444745069362513975500524101210144490985404024585491071745378867388566516204492652718210096627473868549861204155033849011863842031415938239580606774419174998961732450268512443969381256725323730864115985191358385961688792597689851276051126550640611487682044913938147414983849714280697687087488866814466050707870371008705857305889338993678168067496344522585280264190319456466045301759262616554424156660507743735250898559315731331021518255014344153500392508354413692211804323650403812259703538735306205722551686049427999092711795314983087671025372168045944571112957968182502623106934977938733484273161398856184490007243415125473035837302965549943811479572198603363355484471169422333591825235998840071260929107666015625
998 123598762386120980320100207645737457062981870600083180480226430971075195657007337416942022873795656344196875004435304143439931226862897138054941352784634159698056858170473886166093788439823135354128494841868449985464254303759174215571337594154532232097623792679017403463643096367657917864715771708968560827548628795134063809773895999929767619224844135402524709910185194121882002282450745911494352944948823316193923698664472390524634224629676631761938193247108412293512579830420238634301255570200818149005495116961791690965260531105653371635849542294286880115723604691991987297965134409763227394355210352643223995581411554555036723497089691142268779824259583986582860101407811756622501722241517699213360714010780447086976782596371912670285553303983760997653007507324218750
999 308996905965302450800250519114343642657454676500207951200566077427687989142518343542355057184489140860492187511088260358599828067157242845137353381961585399245142145426184715415234471099557838385321237104671124963660635759397935538928343985386330580244059481697543508659107740919144794661789429272421402068871571987835159524434739999824419048062110338506311774775462985304705005706126864778735882362372058290484809246661180976311585561574191579404845483117771030733781449576050596585753138925502045372513737792404479227413151327764133429089623855735717200289309011729979968244912836024408068485888025881608059988953528886387591808742724227855671949560648959966457150253519529391556254305603794248033401785026951117717441956490929781675713883259959402494132518768310546875
1000 4325956683514234311203507267600810997204365471002911316807925083987631847995256809592970800582847972046890625155235645020397592940201399831922947347462195589431990035966586015813282595393809737394497319465395749491248900631571097544996815795408628123416832743765609121227508372868027125265052009813899628964202007829692233342086359997541866672869544739088364846856481794265870079885776106902302353073208816066787329453256533668362197862038682111667836763648794430272940294064708352200543944957028635215192329093662709183784118588697868007254733980300040804050326164219719555428779704341712958802432362342512839845349404409426285322398139189979407293849085439530400103549273411481787560278453119472467624990377315648044187390873016943459994365639431634917855262756347656250