1 1
2 3
3 45
4 315
5 1575
6 51975
7 4729725
8 4729725
9 18555075
10 4583103525
11 50414138775
12 1159525191825
13 793359341775
14 15073827493725
15 2185704986590125
16 67756854584293875
17 1151866527932995875
18 3455599583798987625
19 2429286507410688300375
20 2429286507410688300375
21 99600746803838220315375
22 4282832112565043473561125
23 3177585115774064512642125
24 4629741513682811994919576125
25 23148707568414059974597880625
26 23148707568414059974597880625
27 584879151974866603521541875
28 25764511523644848751727441135625
29 747170834185700613800095792933125
30 44083079216956336214205651783054375
31 83361102799264431781062887521755823125
32 83361102799264431781062887521755823125
33 83361102799264431781062887521755823125
34 5585193887550716929331213463957640149375
35 150951186150019376468411174701557841875
36 396548766016100901982516155940992450605625
37 1071078217009488536254776137196620609085793125
38 1071078217009488536254776137196620609085793125
39 1071078217009488536254776137196620609085793125
40 84615179143749594364127314838533028117777656875
41 3469222344893733368929219908379854152828883931875
42 5432933106154337162662740611236375371411271063125
43 12381654548925734393708385853007699471446286752861875
44 12381654548925734393708385853007699471446286752861875
45 1101967254854390361040046340917685252958719521004706875
46 1101967254854390361040046340917685252958719521004706875
47 51792460978156346968882178023131206889059817487221223125
48 51792460978156346968882178023131206889059817487221223125
49 35167081004168159591870998877706089477671616073823210501875
50 35167081004168159591870998877706089477671616073823210501875
51 3551875181420984118778970886648315037244833223456144260689375
52 5997428585022317446462852480734040144856029869114473095918125
53 19389686615377152304414402070213151788319544566847091519103298125
54 6224089403536065889717023064538421724050573805957916377632158698125
55 678425744985431181979155514034687967921512544849412885161905298095625
56 678425744985431181979155514034687967921512544849412885161905298095625
57 76662109183353723563644573085919740375130917567983656023295298684805625
58 76662109183353723563644573085919740375130917567983656023295298684805625
59 4523064441817869690255029812069264682132724136511035705374422622403531875
60 4523064441817869690255029812069264682132724136511035705374422622403531875
61 275906930950890051105556818536225145610096172327173178027839779966615444375
62 275906930950890051105556818536225145610096172327173178027839779966615444375
63 275906930950890051105556818536225145610096172327173178027839779966615444375
64 35040180230763036490405715954100593492482213885550993609535652055760161435625
65 35040180230763036490405715954100593492482213885550993609535652055760161435625
66 50492899712529535582674636689858955222666870209078981791340874612350392628735625
67 3383024280739478884039200658220549999918680304008291780019838599027476306125286875
68 3383024280739478884039200658220549999918680304008291780019838599027476306125286875
69 463474326461308607113370490176215349988859201649135973862717888066764253939164301875
70 64422931378121896388758498134493933648451429029229900366917786441280231297543837960625
71 4574028127846654643601853367549069289040051461075322926051162837330896422125612495204375
72 4574028127846654643601853367549069289040051461075322926051162837330896422125612495204375
73 333904053332805788982935295831082058099923756658498573601734887125155438815169712149919375
74 333904053332805788982935295831082058099923756658498573601734887125155438815169712149919375
75 248758519732940312792286795394156133284443198710581437333292490908240801917301435551689934375
76 2515404572401659896312549796056892528356721556639509612089142578660976434039544416279728125
77 37562536479673987231635306104517576125950923005297797037327166127144361089512516768305180090625
78 37562536479673987231635306104517576125950923005297797037327166127144361089512516768305180090625
79 465888139957396463633972701614331496690169298034708576653968841474971510593223745477289148664021875
80 465888139957396463633972701614331496690169298034708576653968841474971510593223745477289148664021875
81 1397664419872189390901918104842994490070507894104125729961906524424914531779671236431867445992065625
82 227819300439166870717012651089408101881492786738972493983790763481261068680086411538394393696706696875
83 18909001936450850269512050040420872456163901299334717000654633368944668700447172157686734676826655840625
84 29512180592404598084191704268694258880181042214849511580460969837511772644623156545174623280654687153125
85 30658284693080504805907886958740637865819140941639783874847803617609317213346385925569754281845160440625
86 3157803323387291995008512356750285700179371516988897739109323772613759672974677750333684691030051525384375
87 3666442784872493390177668709515432390141149479456908113194047064846848479359860743676023164753012844909375
88 546299974946001515136472637717799426131031272439079308865913012662180423424619250807727451548198913891496875
89 349789192591324711130547228466792438314113548540129917187527036884417681185547577855307504948127362131965625
90 669469607758826933664549660883250973668727630863613266887912323440092025044431483432146617739565915169648978125
91 20478405831734757073864909576757764033552709500487066220834350061708974954084114646705932890035581779124392591865625
92 20478405831734757073864909576757764033552709500487066220834350061708974954084114646705932890035581779124392591865625
93 20478405831734757073864909576757764033552709500487066220834350061708974954084114646705932890035581779124392591865625
94 20478405831734757073864909576757764033552709500487066220834350061708974954084114646705932890035581779124392591865625
95 20478405831734757073864909576757764033552709500487066220834350061708974954084114646705932890035581779124392591865625
96 3911375513861338601108197729160732930408567514593029648179360861786414216230065897520833181996796119812758985046334375
97 73224860994998119951346569687618081190178792440696108043565814693503460542043063667487518000162020159014660959052425834375
98 73224860994998119951346569687618081190178792440696108043565814693503460542043063667487518000162020159014660959052425834375
99 14425297616014629630415274228460761994465222110817133284582465494620181726782483542495041046031917971325888208933327889371875
100 2870634225586911296452639571463691636898579200052609523631910633429416163629714224956513168160351676293851753577732249985003125
101 289934056784278040941716596717832855326756499205313561886822973976371032526601136720607829984195519305679027111350957248485315625
102 289934056784278040941716596717832855326756499205313561886822973976371032526601136720607829984195519305679027111350957248485315625
103 183209864102948700717771837189796221464146744896609183278176480488136296627238755105660162505350542874140734923123611022049003125
104 29863207848780638216996809461936784098655919418147296874342766319566216350239917082222606488372138488484939792469148596593987509375
105 29863207848780638216996809461936784098655919418147296874342766319566216350239917082222606488372138488484939792469148596593987509375
106 6301136856092714663786326796468661444816398997229079640486323693428471649900622504348969969046521221070322296210990353881331364478125
107 674221643601920469025136967222146774595354692703511521532036635196846466539366607965339786687977770654524485694575967865302455999159375
108 4294405373260639930096413803962718309524552182824914149885583663674181315537366929715540042598584526461939399328509349460525197446875
109 73490159152609331123739929427213998430893661504682755846991993236456264852790960268222036748989577001343168940708780497317967703908371875
110 73490159152609331123739929427213998430893661504682755846991993236456264852790960268222036748989577001343168940708780497317967703908371875
111 369297282173916236802713213202080394125093776405440984155738659479679722878346534011166013814017974881121451963360706016673204542253125
112 16388305491031880840594004262268721650089286515544254553879214491729747062172384139813514195024675671299526673778058050901906797971566928125
113 1851878520486602534987122481636365546460089376256500764588351237565461418025479407798927104037788350856846514136920559751915468170787062878125
114 2429921526881264597931079788043092364430290684452171523477200756805547640992970090002060419749005523956671437624745474356559602744327533371875
115 96266201130455059576235587962903190201634826045941679245596262382365380893218496055611627649196351842591452344379541457583821781922023889593571875
116 96266201130455059576235587962903190201634826045941679245596262382365380893218496055611627649196351842591452344379541457583821781922023889593571875
117 1725386527953540683174068615027418716690839574515723943401840702699317980624608429304423787866365383024908338172341012278233113475987043559638634375
118 1725386527953540683174068615027418716690839574515723943401840702699317980624608429304423787866365383024908338172341012278233113475987043559638634375
119 10989723107984335561618271433295660615865220219845375435680514029931961660029353052894419030995957853661836548868414090944159958445777347513621875
120 412367380180896223278602398991553073289110658309258022473039927945136997369281414603757285300061326542953092823189501934497714120760903410753633615625
121 1093185924859555887911574959726607197289432355177843017576028848982558180025965030114560563330462576665368649074275369628353440134137154941907882715021875
122 1093185924859555887911574959726607197289432355177843017576028848982558180025965030114560563330462576665368649074275369628353440134137154941907882715021875
123 7864646941435653869867445753428828757477930612790237536518193158147900575726367123126334987988939400470278050894067407398226188015375215409409228165625
124 1093185924859555887911574959726607197289432355177843017576028848982558180025965030114560563330462576665368649074275369628353440134137154941907882715021875
125 28617432587946489212344894233680816682969433381618927161676147879124559686543587175773836736399543891763577200897260985035430370003590443505441955890625
126 1371948335698742639329026574456892032598237605748192987057916205473110515932586112793773506979730533715037654588215588883583567368342129452094392807352453125
127 13402879894903101168829721150463483703075090456155423796642719853468079655649110486523787337417367521677675548669490752939624081213803880031999068194904734375
128 174237438633740315194786374956025288139976175930020509356355358095085035523438436324809235386425777781809782132703379788215113055779450440415987886533761546875
129 1041372598345843279187444147992988350045904121256169090804263419312484979756364607801766825449102904416863116467552758269099629193844622399695555507887830640625
130 13537843778495962629436773923908848550596753576330198180455424451062304736832739901422968730838337757419220514078185857498295179519980091196042221602541798328125
131 1773457534982971104456217384032059160128174718499255961639660603089161920525088927086408903739822246221917887344242347332276668517117391946681531029932975580984375
132 466419331700521400471985172000431559113709950965304317911230738612449585098098387823725541683573250756364404371535737348388763820001874081977242660872372577798890625
133 466419331700521400471985172000431559113709950965304317911230738612449585098098387823725541683573250756364404371535737348388763820001874081977242660872372577798890625
134 2001799706869190559965601596568375790187596356074267458846483856705792210721452308256332796925207084791263538075260675314973235278978000351833659488722629089265625
135 125466800227440256726964011268116089401587976809666861518121068686748938391388466324582170712881204453462024775943113346716577467580504128051878275774668223427901578125
136 129283280842723610543753791078553080714183808803877260347569618304596814844358457695672122673729301927331592069507922878175636858229340755521136930551083986878179953125
137 4658205892044174411501992846351346051212756815012501567583280917132927835657079589232762252057140477743684593856439969223546371638861376762182084744686107131207701891046875
138 23645715188041494474629405311428152544227191954378180546108024960065623531254211112856661177955027805805505552570761265094144018471377547016152714440031000666028943609375
139 714561360403891822175542751247274410397787950790543218552426554391908846439460300494936434226916652647669672977109594163403210945064062109459349836353183995509522493669234375
140 179354901461376847366061230563065877009844775648426347856659065152369120456304535424229044990956079814565087917254508135014205947211079589474296808924649182872890145910977828125
141 50398727310646894109863205788221511439766381957207803747721197307815722848221574454208361642458658427892789704748516785938991871166313364642277403307826420387282131000984769703125
142 14262839828913071033091287238066687737453886093889808460605098838111849566046705570540966344815800335093659486443830250420734699540066682193764505136114876969600843073278689825984375
143 14262839828913071033091287238066687737453886093889808460605098838111849566046705570540966344815800335093659486443830250420734699540066682193764505136114876969600843073278689825984375
144 87502084839957491000560044405317102683766172355152199144816557289029751938936843991048873281078529663151285192906934051660949076932924430636592056049784521285894742780850857828125
145 14262839828913071033091287238066687737453886093889808460605098838111849566046705570540966344815800335093659486443830250420734699540066682193764505136114876969600843073278689825984375
146 14262839828913071033091287238066687737453886093889808460605098838111849566046705570540966344815800335093659486443830250420734699540066682193764505136114876969600843073278689825984375
147 4179012069871529812695747160753539507073988625509713878957293959566771922851684732168503139031029498182442229528042263373275266965239537882773000004881658952093047020470656119013421875
148 4179012069871529812695747160753539507073988625509713878957293959566771922851684732168503139031029498182442229528042263373275266965239537882773000004881658952093047020470656119013421875
149 622672798410857942091666326952277386554024305200947367964636799975449016504901025093106967715623395229183892199678297242618014777820691144533177000727367183861864006050127761732999859375
150 622672798410857942091666326952277386554024305200947367964636799975449016504901025093106967715623395229183892199678297242618014777820691144533177000727367183861864006050127761732999859375
151 94023592560039549255841615369793885369657670085343052562660156796292801492240054789059152125059132679606767722151422883635320231450924362824509727109832444763141464913569292021682978765625
152 94023592560039549255841615369793885369657670085343052562660156796292801492240054789059152125059132679606767722151422883635320231450924362824509727109832444763141464913569292021682978765625
153 1598401073520672337349307461286496051284180391450831893565222665536977625368080931414005586126005255553315051276574189021800443934665714168016665360867151560973404903530677964368610639015625
154 2325635685169888187517712751729641174143333555333674840400584636586976924113748085043126611093287267558614790246010786870581688568447271325028987041640831892032394812246057512138215479515625
155 490709129570846407566237390614954287744243380175405391324523358319852130988000845944099714940683613454867720741908276029692736287942374249581116265786215529218835305383918135061163466177796875
156 152610539296533232753099828481250783488459691234551076701926764437474012737268263088615011346552603784463861150733473845234440985550078391619727158659513029587057779974398540004021837981294828125
157 7499434511570939590720078671397144751406397686957074460209383131221910459922099716437630272580941502572338600808193638228665664470916402242585012303687129786937606365721918654337637140238809148890625
158 27073770799895088775162738885910269860672915837390160506171058235458160505133933994359676074299427807120355959596366925013233445743380513511137228533166533526850564497191042073421072708443354328125
159 2377320740167987850258264938832894886195828066765392603886374452597345615795305610110728796408158456315431336456197383318487015637280499510899448900268820142459221217933848213425030973455702500198328125
160 2377320740167987850258264938832894886195828066765392603886374452597345615795305610110728796408158456315431336456197383318487015637280499510899448900268820142459221217933848213425030973455702500198328125
161 2377320740167987850258264938832894886195828066765392603886374452597345615795305610110728796408158456315431336456197383318487015637280499510899448900268820142459221217933848213425030973455702500198328125
162 25747156030700229425179764680500666637499942961358042641368676381920710640382371228636051946658755844571458517576144945687585006901954868349091504335041373384034886836828681011823440145729629966046875
163 1162509841942146058776291555089285599349759924648276983300437107320102006123904443344146381443589485138245923527080520442740150646630164260829830512231453049662559175569651776364840146019838522596982453125
164 1162509841942146058776291555089285599349759924648276983300437107320102006123904443344146381443589485138245923527080520442740150646630164260829830512231453049662559175569651776364840146019838522596982453125
165 1162509841942146058776291555089285599349759924648276983300437107320102006123904443344146381443589485138245923527080520442740150646630164260829830512231453049662559175569651776364840146019838522596982453125
166 384790757682850345454952504734553533384770535058579681472444682522953764027012370746912452257828119580759400687463652266546989864034584370334673899548610959438307087113554737976762088332566550979601191984375
167 64260056533036007690977068290670440075256679354782806805898261981333278592511065914734379527057295969986819914806429928513347307293775589845890541224618030226197283547963641242119268751538614013593399061390625
168 64260056533036007690977068290670440075256679354782806805898261981333278592511065914734379527057295969986819914806429928513347307293775589845890541224618030226197283547963641242119268751538614013593399061390625
169 281523307671230749694170536181427197969699512253303476616640285740221093513790979772451316708038013644512258046766969516816974553254030859114846461105051590420970299223628712281724516400490667993552681287952328125
170 281523307671230749694170536181427197969699512253303476616640285740221093513790979772451316708038013644512258046766969516816974553254030859114846461105051590420970299223628712281724516400490667993552681287952328125
171 1177921789419375521732931113729820912007110929930140069525691572134816290852681923734105927648694617759465514840029161158230019051272095644831993561109002470380628867044471599505123499583642962316120005388921875
172 12105502229862922236849333055801369512697079026892049494515532286829507021093012130215406618445634586714027096010979689223129905789923326941938397827517218388101722866616034628114154205221098723722765295381950109375
173 2094251885766285546974934618653636925696594671652324562551187085621504714649091098527265344991094783501526687609899486235601473701656735560955342824160478781141598055924573990663748677503250079204038396101077368921875
174 726705404360901084800302312672812013216718351063356623205261918710662135983234611188961074711909889875029760600635121723753711374474887239651503959983686137056134525405827174760320791093627777483801323447073847015890625
175 253620186121954478595305507122811392612634704521111461498636409630021085458148879304947415074456551566385386449621657481590045269691735646638374882034306461832590949366633683991351956091676094341846661883028772608545828125
176 253620186121954478595305507122811392612634704521111461498636409630021085458148879304947415074456551566385386449621657481590045269691735646638374882034306461832590949366633683991351956091676094341846661883028772608545828125
177 89527925701049930944142844014352421592260050695952345909018652599397443166726554394646437521283162702934041416716445091001285980201182683263346333358110181026904605126421690448947240500361661302671871644709156730816677328125
178 89527925701049930944142844014352421592260050695952345909018652599397443166726554394646437521283162702934041416716445091001285980201182683263346333358110181026904605126421690448947240500361661302671871644709156730816677328125
179 16025498700487937639001569078569083465014549074575469917714338815292142326844053236641712316309686123825193413592243671289230190456011700304138993671101722403815924317629482590361556049564737373178265024402939054816185241734375
180 5753154033475169612401563299206300963940223117772593700459447634689879095337015111954374721555177318453244435479615477992833638373708200409185898727925518342969916830028984249939798621793740716970997143760655120679010501782640625
181 1041320880059005699844682957156340474473180384316839459783160021878868116255999735263741824601487094640037242821810401516702888545641184274062647669754518820077554946235246149239103550544667069771750483020678576842900900822657953125
182 1041320880059005699844682957156340474473180384316839459783160021878868116255999735263741824601487094640037242821810401516702888545641184274062647669754518820077554946235246149239103550544667069771750483020678576842900900822657953125
183 1041320880059005699844682957156340474473180384316839459783160021878868116255999735263741824601487094640037242821810401516702888545641184274062647669754518820077554946235246149239103550544667069771750483020678576842900900822657953125
184 382164762981655091842998645276376954131657201044280081740419728029544598665951902841793249628745763732893668115604417356629960096250314628580991694799908406968462665268335336770751003049892814606232427268589037701344630601915468796875
185 382164762981655091842998645276376954131657201044280081740419728029544598665951902841793249628745763732893668115604417356629960096250314628580991694799908406968462665268335336770751003049892814606232427268589037701344630601915468796875
186 382164762981655091842998645276376954131657201044280081740419728029544598665951902841793249628745763732893668115604417356629960096250314628580991694799908406968462665268335336770751003049892814606232427268589037701344630601915468796875
187 7502497715376702592496762878320452836374112420500866867851397818685270279073687355788888532185377361703649379322128824948577637679019334550563679061071886094696661797109951611341585480926843149901299756378090055926397221816551045328125
188 142547456592157349257438494688088603891108135989516470489176558555020135302400059759988882111522169872369338207120447674022975115901367356460709902160365835799236574145089080615490124137610019848124695371183711062601547214514469861234375
189 20363922370308192751062642098298371984444019427073781498453794079288590757485722822855554587360309981767048315302921096288996445128766765208672843165766547971319510592155582945070017733944288549732099338740530151800221030644924265890625
190 146640604988589296000402085749846576659981383894358300570365771164957142044654690047382848583581592178704514918496334814377063401372249476267653143636684911941471795774112352787449197702132821846620847338270557623113391641674099638678390625
191 4001193650402936505153828339745813734579492046260347915562837470358116304361292257007160582780583443733223192776114278506574158523157092852445964347800974025831587570407922768914685251586766996100654548801382358002093971937107575855367515625
192 10727200176730272770317413778858526622407618176023992761623967258030109811992624541036197522434744212648771379832762380676125319000584165937407630416454411363254486276263640943460271159504122316545854845336506101803613938763385410868240309390625
193 2070349634108942644671260859319695638124670307972630602993425680799811193714576536419986121829905633041212876307723139470492186567112744025919672670375701393108115851318882702087832333784295607093349985149945677648097490181333384297570379712390625
194 2070349634108942644671260859319695638124670307972630602993425680799811193714576536419986121829905633041212876307723139470492186567112744025919672670375701393108115851318882702087832333784295607093349985149945677648097490181333384297570379712390625
195 16436040972824054873002458658680849045520341832680679684988624282267888864387148421783155130445577372510853242524577576612682868869527702573117401403594853916715450329858068798207485262083489615496186616802629971532855585317116050852140361390203125
196 39462934375750555750078903239492718558294340740266311923657686901725201163393543360701355468199831271398558635301510761447051568155736013878054880770031244254033796241989223184496172114262458566806344066943114561650386260346395638095989007697877703125
197 7774198072022859482765543938180065555983985125832463448960564319639864629188528042058167027235366760465516051154397620005069158926679994733976811511696155118044657859671876967345745906509704337660849781187793568645126093288239940704909834516481907515625
198 7774198072022859482765543938180065555983985125832463448960564319639864629188528042058167027235366760465516051154397620005069158926679994733976811511696155118044657859671876967345745906509704337660849781187793568645126093288239940704909834516481907515625
199 614184970284021967716926267748039719119402776896142109858231462944508225299781280906721369652675680177057164589350875173260478762684499623968370039858531342790882104887657296051215963851986171788220115263179255303670896748050820035509991656305620139456921875
200 614184970284021967716926267748039719119402776896142109858231462944508225299781280906721369652675680177057164589350875173260478762684499623968370039858531342790882104887657296051215963851986171788220115263179255303670896748050820035509991656305620139456921875
201 246288173083892809054487433366963927366880513535352986053150816640747798345212293643595269230722947750999923000329700944477451983836484349211316385983271068459143724059950575716537601504646454887076266220534881376772029595968378834239506654178553675922225671875
202 246288173083892809054487433366963927366880513535352986053150816640747798345212293643595269230722947750999923000329700944477451983836484349211316385983271068459143724059950575716537601504646454887076266220534881376772029595968378834239506654178553675922225671875
203 246288173083892809054487433366963927366880513535352986053150816640747798345212293643595269230722947750999923000329700944477451983836484349211316385983271068459143724059950575716537601504646454887076266220534881376772029595968378834239506654178553675922225671875
204 246288173083892809054487433366963927366880513535352986053150816640747798345212293643595269230722947750999923000329700944477451983836484349211316385983271068459143724059950575716537601504646454887076266220534881376772029595968378834239506654178553675922225671875
205 100731862791312158903285360247088246293054130035959371295738684006065849523191828100230465115365685630158968507134847686291277861389122098827428401867157866999789783140519785468063879015400400048814192884198766483099760104751066943203958221559028453452190299796875
206 100731862791312158903285360247088246293054130035959371295738684006065849523191828100230465115365685630158968507134847686291277861389122098827428401867157866999789783140519785468063879015400400048814192884198766483099760104751066943203958221559028453452190299796875
207 100731862791312158903285360247088246293054130035959371295738684006065849523191828100230465115365685630158968507134847686291277861389122098827428401867157866999789783140519785468063879015400400048814192884198766483099760104751066943203958221559028453452190299796875
208 100731862791312158903285360247088246293054130035959371295738684006065849523191828100230465115365685630158968507134847686291277861389122098827428401867157866999789783140519785468063879015400400048814192884198766483099760104751066943203958221559028453452190299796875
209 100731862791312158903285360247088246293054130035959371295738684006065849523191828100230465115365685630158968507134847686291277861389122098827428401867157866999789783140519785468063879015400400048814192884198766483099760104751066943203958221559028453452190299796875
210 42206650509559794580476565943529975196789680485066976572914508598541590950217375973996564883338222279036607804489501180556045423922042159408692500382339146272911919135877790111118765307452767620453146818479283156418799483890697049202458494833232921996467735614890625
211 3749258971414706112378313829329711226706024107168984595948568713317048065698759725146088855151817623269100907880606879369974071052418927062433563501463568702569038688759159973360791041026336800492473485032333202067838376953494509577703590554530913693868225422406349109375
212 3749258971414706112378313829329711226706024107168984595948568713317048065698759725146088855151817623269100907880606879369974071052418927062433563501463568702569038688759159973360791041026336800492473485032333202067838376953494509577703590554530913693868225422406349109375
213 16372309918841511407765562573492188762908402214711723126412963813611563605671439847799514651317980887637995230919680695938751401975628502456041762015124754159690125278424279359654109349459986028351412598394468131300604266172465107326216552639872985562743342455922921875
214 3749258971414706112378313829329711226706024107168984595948568713317048065698759725146088855151817623269100907880606879369974071052418927062433563501463568702569038688759159973360791041026336800492473485032333202067838376953494509577703590554530913693868225422406349109375
215 3749258971414706112378313829329711226706024107168984595948568713317048065698759725146088855151817623269100907880606879369974071052418927062433563501463568702569038688759159973360791041026336800492473485032333202067838376953494509577703590554530913693868225422406349109375
216 1615930616679738334435053260441105538710296390189832360853833115439647716316165441537964296570433395628982491296541565008458824623592557563908865869130798110807255674855197948518500938682351161012256072048935610091238340466956133627990247529002823802057205157057136466140625
217 699697957022326698810378061770998698261558336952197412249709738985367461164899636185938540414997660307349418731402497648662671062015577425172538921333635581979541707212300711708510906449458052718306879197189119169506201422192005860919777180058222706290769833005740089838890625
218 699697957022326698810378061770998698261558336952197412249709738985367461164899636185938540414997660307349418731402497648662671062015577425172538921333635581979541707212300711708510906449458052718306879197189119169506201422192005860919777180058222706290769833005740089838890625
219 699697957022326698810378061770998698261558336952197412249709738985367461164899636185938540414997660307349418731402497648662671062015577425172538921333635581979541707212300711708510906449458052718306879197189119169506201422192005860919777180058222706290769833005740089838890625
220 307167403132801420777755969117468428536824109922014663977622575414576315451390940285627019242183972874926394823085696467762912596224838489650744586465466020489018809466200012440036287931312085143336719967566023315413222424342290572943782182045559768061647956689519899439272984375
221 307167403132801420777755969117468428536824109922014663977622575414576315451390940285627019242183972874926394823085696467762912596224838489650744586465466020489018809466200012440036287931312085143336719967566023315413222424342290572943782182045559768061647956689519899439272984375
222 136075159587831029404545894319038513841813080695452496142086800908657307744966186546532769524287499983592392906626963535218970280127603450915279851804201447076635332593526605510936075553571253718498166945631748328728057533983634723814095506646182977251310044813457315451597932078125
223 30344760588086319557213734433145588586724316995085906639685356602630579627127459599876807603916112496341103618177812868353830372468455569554107406952336922698089679168356433028938744848446389579225091228875879877306356830078350543410543297982098803927042139993400981345706338853421875
224 30344760588086319557213734433145588586724316995085906639685356602630579627127459599876807603916112496341103618177812868353830372468455569554107406952336922698089679168356433028938744848446389579225091228875879877306356830078350543410543297982098803927042139993400981345706338853421875
225 13624797504050757481188966760482369275439218330793572081218725114581130252580229360344686614158334510857155524561837977890869837238336550729794225721599278291442265946592038429993496436952428921072065961765270064910554216705179393991333940793962362963241920857037040624222146145186421875
226 13624797504050757481188966760482369275439218330793572081218725114581130252580229360344686614158334510857155524561837977890869837238336550729794225721599278291442265946592038429993496436952428921072065961765270064910554216705179393991333940793962362963241920857037040624222146145186421875
227 3092829033419521948229895454629497825524702561090140862436650601009916567335712064798243861413941933964574304075537220981227453053102397015663289238803036172157394369876392723608523691188201365083358973320716304734695807192075722436032804560229456392655916034547408221698427174957317765625
228 3092829033419521948229895454629497825524702561090140862436650601009916567335712064798243861413941933964574304075537220981227453053102397015663289238803036172157394369876392723608523691188201365083358973320716304734695807192075722436032804560229456392655916034547408221698427174957317765625
229 323673836834453230448103249013340835934636697125766511676582795347490798521384274717330614828553265215194594644417196787348396644366325154880210208708454144524787792990674127703802829853918837460068766634932923439400120310072300580098141095641693299860619580763489912625405499140808176125953125
230 323673836834453230448103249013340835934636697125766511676582795347490798521384274717330614828553265215194594644417196787348396644366325154880210208708454144524787792990674127703802829853918837460068766634932923439400120310072300580098141095641693299860619580763489912625405499140808176125953125
231 149213638780682939236575597795150125365867517374978361882904668655193258118358150644689413435963055264204708131076327718967610853052875896399776906214597360625927172568700772871453104562656584069091701418704077705563455462943330567425243045090820611235745626731968849720311935103912569194064390625
232 69085914755456200866534501779154508044396660544614981551784861587354478508799823748491198420850894587326779864688339733882003824963481540033096707577358577969804280899308457839482787412509998423989457756859987977675879879342762052717887529877049943002150225176901577420504425953111519536851812859375
233 16097018138021294801902538914543000374344421906895290701565872749853593492550358933398449232058258438847139708472383157994506891216491198827711532865524548666964397449538870676599489467114829632789543657348377198798480011886863558283267794461352636719501002466218067538977531247074984052086472396234375
234 7517307470455944672488485673091581174818845030520100757631262574181628161021017621897075791371206690941614243856602934783434718198101389852541285848199964227472373608934652605971961581142625438512716887981692151838890165551165281718286060013451681348006968151723837540702507092384017552324382609041453125
235 7517307470455944672488485673091581174818845030520100757631262574181628161021017621897075791371206690941614243856602934783434718198101389852541285848199964227472373608934652605971961581142625438512716887981692151838890165551165281718286060013451681348006968151723837540702507092384017552324382609041453125
236 7517307470455944672488485673091581174818845030520100757631262574181628161021017621897075791371206690941614243856602934783434718198101389852541285848199964227472373608934652605971961581142625438512716887981692151838890165551165281718286060013451681348006968151723837540702507092384017552324382609041453125
237 7517307470455944672488485673091581174818845030520100757631262574181628161021017621897075791371206690941614243856602934783434718198101389852541285848199964227472373608934652605971961581142625438512716887981692151838890165551165281718286060013451681348006968151723837540702507092384017552324382609041453125
238 7517307470455944672488485673091581174818845030520100757631262574181628161021017621897075791371206690941614243856602934783434718198101389852541285848199964227472373608934652605971961581142625438512716887981692151838890165551165281718286060013451681348006968151723837540702507092384017552324382609041453125
239 1796636485438970776724748075868887900781703962294304081073871755229409130484023211633401114137718399135045804281728101413240897649346232174757367317719791450365897292535381972827298817893087479804539336227624424289494749566728502330670368343214951842173665388261997172227899195079780195005527443560907296875
240 860588876525267002051154328341197304474436197938971654834384570754886973501847118372399133671967113185686940250947760576942389974036845211708778945187780104725264803124447964984276133770788902826374342053032099234667985042462952616391106436399961932401185720977496645497163714443214713407647645465674595203125
241 207401919242589347494328193130228550378339123703292168815086681551927760613945155527748191214944074277750552600478410299043115983742879696021815725790255005238788817552991959561210548238760125581156216434780735915554984395233571580550256651172390825708685758755576691564816455180814745931243082557227577443953125
242 207401919242589347494328193130228550378339123703292168815086681551927760613945155527748191214944074277750552600478410299043115983742879696021815725790255005238788817552991959561210548238760125581156216434780735915554984395233571580550256651172390825708685758755576691564816455180814745931243082557227577443953125
243 622205757727768042482984579390685651135017371109876506445260044655783281841835466583244573644832222833251657801435230897129347951228639088065447177370765015716366452658975878683631644716280376743468649304342207746664953185700714741650769953517172477126057276266730074694449365542444237793729247671682732331859375
244 4967445967433164535888745740381375608241859995582128830144944946678138659950391347967870612541529385570386186054081269621344138561448315342424143858681353486129023974506905785556206737325058089738839872314994347092226757400594230806293851923981360596071965467899959776658964606871644980418789239608352305665828125
245 4967445967433164535888745740381375608241859995582128830144944946678138659950391347967870612541529385570386186054081269621344138561448315342424143858681353486129023974506905785556206737325058089738839872314994347092226757400594230806293851923981360596071965467899959776658964606871644980418789239608352305665828125
246 2439015970009683787121374158527255423646753257830825255601167968818966082035642151852224470757890928315059617352553903384079972033671122833130254634612544561689350771482890740708097508026603522061770377306662224422283337883691767325890281294674848052671335044738880250339551621973977685385625516647700982081921609375
247 128369261579457041427440745185645022297197539885832908189535156253629793791349586939590761618836364648161032492239679125477893264930059096480539717611186555878386882709625828458320921475084395897987914595087485495909649362299566701362646383930255160666912370775730539491555348524946193967664500876194788530627453125
248 128369261579457041427440745185645022297197539885832908189535156253629793791349586939590761618836364648161032492239679125477893264930059096480539717611186555878386882709625828458320921475084395897987914595087485495909649362299566701362646383930255160666912370775730539491555348524946193967664500876194788530627453125
249 128369261579457041427440745185645022297197539885832908189535156253629793791349586939590761618836364648161032492239679125477893264930059096480539717611186555878386882709625828458320921475084395897987914595087485495909649362299566701362646383930255160666912370775730539491555348524946193967664500876194788530627453125
250 64056261528149063672292931847636866126301572403030621186578042970561267101883443882855790047799345959432355213627599883613468739200099489143789319087982091383315054472103288400702139816067113553095969382948655262458915031787483783979960545581197325172789273017089539206286118913948150789864585937221199476783099109375
251 16078121643565414981745525893756853397701694673160685917831088785610878042572744414596803301997635835817521158620527570786980653539224971775091119091083504937212078672497925388576237093832845501827088315120112470877187672978658429778970096940880528618370107527289474340777815847400985848256011070242521068672557876453125
252 8087295186713403735817999524559697259043952420599825016669037659162271655414090440542192060904810825416213142786125368105851268730230160802870832902815002983417675572266456470453847258197921287419025422505416572851225399508265190178821958761262905895040164086226605593411241371242695881672773568331988097542296611855921875
253 425647115090179143990421027608405118897050127399990790351001982061172192390215286344325897942358464495590165409796072005571119406854218989624780679095526472811456609066655603708097224115680067758896074868706135413222389447803431062043260987434889783949482320327716083863749545854878730614356503596420426186436663781890625
254 8087295186713403735817999524559697259043952420599825016669037659162271655414090440542192060904810825416213142786125368105851268730230160802870832902815002983417675572266456470453847258197921287419025422505416572851225399508265190178821958761262905895040164086226605593411241371242695881672773568331988097542296611855921875
255 4116433250037122501531361758000885904853371782085310933484540168513596272605772034235975759000548710136852489678137812365878295783687151848661253947532836518559596866283626343461008254422741935296283940055257035581273728349706981801020377009482819100575443519889342247046321857962532203771441746280981941649028975434664234375
256 4116433250037122501531361758000885904853371782085310933484540168513596272605772034235975759000548710136852489678137812365878295783687151848661253947532836518559596866283626343461008254422741935296283940055257035581273728349706981801020377009482819100575443519889342247046321857962532203771441746280981941649028975434664234375
257 1057923345259540482893559971806227677547316547995924909905526823307994242059683412798645770063141018505171089847281417778030722016407598025105942264515938985269816394634891970269479121386644677371144972594201058144387348185874694322862236891437084508847888984611560957490904717496370776369260528794212359003800446686708708234375
258 1057923345259540482893559971806227677547316547995924909905526823307994242059683412798645770063141018505171089847281417778030722016407598025105942264515938985269816394634891970269479121386644677371144972594201058144387348185874694322862236891437084508847888984611560957490904717496370776369260528794212359003800446686708708234375
259 2512882055248314686207980930656122749518566622318111424953745423534428128407799080281818931266368214976653420064801467406248745882203320724717202528541422767861796661840598504203038293079916098268752904024230541910658784289488585089934054373959820686099498775799432203066281989302543411803469189534946220911640015882918546875
260 1057923345259540482893559971806227677547316547995924909905526823307994242059683412798645770063141018505171089847281417778030722016407598025105942264515938985269816394634891970269479121386644677371144972594201058144387348185874694322862236891437084508847888984611560957490904717496370776369260528794212359003800446686708708234375
261 551178062880220591587544745311044620002151921505876878060779474943465000113095058068094446202896470641194137810433618662354006170548358571080195919812804211325574341604778716510398622242441876910366530721578751293225808404840715742211225420438721029109750160982623258852761357815609174488384735501784639040980032723775236990109375
262 816617923190808411898826917273870640966361062174429482226027380723603952008919873568309901881345195879162986047752925100314859000557483095396437580912454964655171050026343537492743567798292072589579874128571351066167415851931145419763373639913459201768836640775954573314431133534174499312819310672615768324171549899531016843703125
263 75813991371111462152275192172788876436675994651211858700382155998998667300556112142208322980762206640225612461687333813388131194752756173093509868574331406463621425113395707677288820090825637727144005934222435661631916720277435609625411845355925638833017024892998846631938472006179226341702831983534975315447762521122560072752554421875
264 75813991371111462152275192172788876436675994651211858700382155998998667300556112142208322980762206640225612461687333813388131194752756173093509868574331406463621425113395707677288820090825637727144005934222435661631916720277435609625411845355925638833017024892998846631938472006179226341702831983534975315447762521122560072752554421875
265 3990210072163761165909220640673098759825052350063782036862218736789403542134532218010964367408537191590821708509859674388849010250145061741763677293385863498085338163862931983015201057411875669849684522853812403243785090540917663664495360281890823096474580257526255085891498526641011912721201683343946069234092764269608424881713390625
266 1440465836051117780893228651282988652296843898373025315307260963980974678710566130701958136634481926164286636772059342454374492700302367288776687502912296722808807077154518445868487581725687116815736112750226277571006417685271276582882825061762587137827323472966978086006830968117405300492353807687164530993507487901328641382298534015625
267 1440465836051117780893228651282988652296843898373025315307260963980974678710566130701958136634481926164286636772059342454374492700302367288776687502912296722808807077154518445868487581725687116815736112750226277571006417685271276582882825061762587137827323472966978086006830968117405300492353807687164530993507487901328641382298534015625
268 4916265652051596521819893007791770144357829004686093226304644928262712214029235940962314459503351283837155756901226424758957312970315246719374360078198964924262140195066615856206442258449444084695345094710669889320841015990686950794821928538438863951629090351423133399340720027704454950485849172993735600660435112291224032021496703125
269 387485309897750683060278507195123947467851008662343809817653199310882188573142289158826738754675638138193105291683963120226738536381336800680928938283407818435569103754565461938623159484209834423433014329810868666600726357337973400795479941614135940075550014228117105135837530423582025832443174267847258837253514245457404531838305650203125
270 387485309897750683060278507195123947467851008662343809817653199310882188573142289158826738754675638138193105291683963120226738536381336800680928938283407818435569103754565461938623159484209834423433014329810868666600726357337973400795479941614135940075550014228117105135837530423582025832443174267847258837253514245457404531838305650203125
271 56809608769419125394150492218384317062209104230994888301175953204167748548896964155864746995561749983078629359919077517019562363557404169684631672570668703668657221870560596940283480035139488034653937663907901266078999091975677618264026109719990084310416463135998476901070276172931784389320326222583354465388574977040755535817345829681930359375
272 56809608769419125394150492218384317062209104230994888301175953204167748548896964155864746995561749983078629359919077517019562363557404169684631672570668703668657221870560596940283480035139488034653937663907901266078999091975677618264026109719990084310416463135998476901070276172931784389320326222583354465388574977040755535817345829681930359375
273 56809608769419125394150492218384317062209104230994888301175953204167748548896964155864746995561749983078629359919077517019562363557404169684631672570668703668657221870560596940283480035139488034653937663907901266078999091975677618264026109719990084310416463135998476901070276172931784389320326222583354465388574977040755535817345829681930359375
274 67116319647672271253996369856276936140450064825819014904413059185053473987573735190622066104907726221909309416578262206932398731891792831139294870186081600230573434909711979538520655678663714805519878838353395232279076681016621289828125879086035801550319233985726062343165099495882691276367642427112515966668575620823527598471032762064829171875
275 31074855996872261590600319243456221433028380014354203900743246402679758456246639393258016606572277240744010259875735401809700612865900080817493524896155780906755500363196646526335063579221299954955703902157621992545212503310695657190422282016834576117797805335391166864885441066593686060958218443753094892567550512441293278092088168836015906578125
276 714721687928062016583807342599493092959652740330146689717094667261634444493672706044934381951162376537112235977141914241623114095915701858802351072611582960855376508353522870105706462322089898963981189749625305828539887576146000115379712486387195250709349522713996837892365144531654779402039024206321182529053661786149745396118027883228365851296875
277 197977907556073178593714633900059586749823809071450633051635222831472741124747339574446823800471978300780089365668310244929602604568649414888251247113408480156939292813925835019280690063218902013022789560646209714505548858592442031960180358729253084446489817791777124096185145035268373894364809705150967560547864314763479474724693723654257340809234375
278 197977907556073178593714633900059586749823809071450633051635222831472741124747339574446823800471978300780089365668310244929602604568649414888251247113408480156939292813925835019280690063218902013022789560646209714505548858592442031960180358729253084446489817791777124096185145035268373894364809705150967560547864314763479474724693723654257340809234375
279 110273694508732760476699051082333189819651861652798002609760819117130316806484268142966880856862891913534509776677248806425788650744737724092755944642168523447415186097356690105739344365212928421253693785279938810979590714235990211801820459812193968036694828510019858121575125784644484259161199005769088931225160423323258067421654404075421338830743546875
280 110273694508732760476699051082333189819651861652798002609760819117130316806484268142966880856862891913534509776677248806425788650744737724092755944642168523447415186097356690105739344365212928421253693785279938810979590714235990211801820459812193968036694828510019858121575125784644484259161199005769088931225160423323258067421654404075421338830743546875
281 93616036727957419014962034302524550874085115179565675931549215020887066533601448181793636014436473195477937302858933276754219368154898188731312448472656661899467272789598881932666935850830310834961595026174207872765151029306082324822693502136635966822692588553823504931004865092100000232097573778311522627414713229467781017962189992583665849581386515625
282 17445629292365048905695219978378357629038383469057602406871990866787367509736230673021789452198280089396900050199670792922979041913769742164646268710224986914951424686160120444798281496609780915027598117912642159713404189764276359477683402203668522325309231954770671614407549624508111343252079166309687176186614054451009396040307991687943882067040121346265625
283 4937113089739308840311747253881075209017862521743301481144773415300825005255353280465166414972113265299322714206506834397203068861596837032594894044993671296931253186183314085877913663540567998952810267369277731198893385703290209732184402823638191818062512643200100066877336543735795510140338404065641470860811777409635659079407161647688118624972354340993171875
284 4937113089739308840311747253881075209017862521743301481144773415300825005255353280465166414972113265299322714206506834397203068861596837032594894044993671296931253186183314085877913663540567998952810267369277731198893385703290209732184402823638191818062512643200100066877336543735795510140338404065641470860811777409635659079407161647688118624972354340993171875
285 2809217348061666730137384187458331793931163774871938542771376073306169427990296016584679690119132447955314624383502388772008546182248600271546494711601398967953883062938305714864532874554583191404149042133119029052170336465172129337612925206650131144477569693980856938053204493385667645269852551913349996919801901346082690016182674977534539497609269620025114796875
286 1604063105743211702908446371038707454334694515451876907922455737857822743382459025469852103058024627782484650522979863988816879870063950755053048480324398810701667228937772563187648271370667002291769103058010965588789262121613285851776980292997224883496692295263069311628379765723216225449085807142522848241206885668613215999240307412172222053134892953034340549015625
287 1604063105743211702908446371038707454334694515451876907922455737857822743382459025469852103058024627782484650522979863988816879870063950755053048480324398810701667228937772563187648271370667002291769103058010965588789262121613285851776980292997224883496692295263069311628379765723216225449085807142522848241206885668613215999240307412172222053134892953034340549015625
288 5157759182454056922535197334529605962490979149362948256985388224623224255249064390578302582180143497692876689784501170382047845241363185707566072284001282349523045752211487341439383509230440521838485861922864841121508881419978411098961351424428375831179074904382859522920835259560180789225356293062774431643752043950524810286946326084155054833231167051557365109375
289 15734255004235163593828950453518681419569018502067460589811368332647383289838540580833779278896163573918391936979909485866304774645457292956315352543502027934172653848650611072307641893874872625479963131896029561460433872150904720920080399694009778882219054724235446877762777121979027955430082682261006618397998341523427035736548175405997326119200164976313846445294265625
290 15734255004235163593828950453518681419569018502067460589811368332647383289838540580833779278896163573918391936979909485866304774645457292956315352543502027934172653848650611072307641893874872625479963131896029561460433872150904720920080399694009778882219054724235446877762777121979027955430082682261006618397998341523427035736548175405997326119200164976313846445294265625
291 15734255004235163593828950453518681419569018502067460589811368332647383289838540580833779278896163573918391936979909485866304774645457292956315352543502027934172653848650611072307641893874872625479963131896029561460433872150904720920080399694009778882219054724235446877762777121979027955430082682261006618397998341523427035736548175405997326119200164976313846445294265625
292 15734255004235163593828950453518681419569018502067460589811368332647383289838540580833779278896163573918391936979909485866304774645457292956315352543502027934172653848650611072307641893874872625479963131896029561460433872150904720920080399694009778882219054724235446877762777121979027955430082682261006618397998341523427035736548175405997326119200164976313846445294265625
293 4610136716240902932991882482880973655933722421105765952814730921465683303922692390184297328716575927158088837535113479358827298971118986836200398295246094184712587577654629044186139074905337679265629197645536661507907124540215083229583557110344865212490183034200985935184493696739855190941014225902474939190613514066364121470808615393957216552925648338059957008471219828125
294 2706150252433410021666235017451131536033095061189084614302247050900356099402620433038182531956630069241798147633111612383631624496046845272849633799309457286426288908083267248937263636969433217728924339017930020305141482105106253855765548023772435879731737441075978743953297799986294997082375350604752789304890132756955739303364657236252886116567355574441194763972606039109375
295 2706150252433410021666235017451131536033095061189084614302247050900356099402620433038182531956630069241798147633111612383631624496046845272849633799309457286426288908083267248937263636969433217728924339017930020305141482105106253855765548023772435879731737441075978743953297799986294997082375350604752789304890132756955739303364657236252886116567355574441194763972606039109375
296 2706150252433410021666235017451131536033095061189084614302247050900356099402620433038182531956630069241798147633111612383631624496046845272849633799309457286426288908083267248937263636969433217728924339017930020305141482105106253855765548023772435879731737441075978743953297799986294997082375350604752789304890132756955739303364657236252886116567355574441194763972606039109375
297 1604747099693012142848077365348521000867625371285127176281232501183911166945753916791642241450281631060386301546435186143493553326155779246799832842990508170850789322493377478619797336722873898113252133037632502040948898888328008536468969978097054476680920302558055395164305595391872933269848582908618404057799848724874753406895241741097961467124441855643628495035755381191859375
298 1604747099693012142848077365348521000867625371285127176281232501183911166945753916791642241450281631060386301546435186143493553326155779246799832842990508170850789322493377478619797336722873898113252133037632502040948898888328008536468969978097054476680920302558055395164305595391872933269848582908618404057799848724874753406895241741097961467124441855643628495035755381191859375
299 1604747099693012142848077365348521000867625371285127176281232501183911166945753916791642241450281631060386301546435186143493553326155779246799832842990508170850789322493377478619797336722873898113252133037632502040948898888328008536468969978097054476680920302558055395164305595391872933269848582908618404057799848724874753406895241741097961467124441855643628495035755381191859375
300 961243512716114273565998341843764079519707597399791178592458268209162789000506596158193702628718697005171394626314676499952638442367311768833099872951314394339622804173533109693258604697001464969838027689541868722528390434108477113344913016880135631531871261232275181703419051639731887028639301162262424030622109386199977290730249802917678918807540671530533468526417473333923765625
301 577707351142384678413165003448102211791344266037274498334067419193706836189304464291074415279859936900108008170415120576471535703862754373068693023643739950998113305308293398925648421422897880446872654641414663102239562650899194745120292723144961514550654628000597384203754850035478864104212219998519716842403887741106186351728880131553525030203331943589850614584376901473688183140625
302 577707351142384678413165003448102211791344266037274498334067419193706836189304464291074415279859936900108008170415120576471535703862754373068693023643739950998113305308293398925648421422897880446872654641414663102239562650899194745120292723144961514550654628000597384203754850035478864104212219998519716842403887741106186351728880131553525030203331943589850614584376901473688183140625
303 577707351142384678413165003448102211791344266037274498334067419193706836189304464291074415279859936900108008170415120576471535703862754373068693023643739950998113305308293398925648421422897880446872654641414663102239562650899194745120292723144961514550654628000597384203754850035478864104212219998519716842403887741106186351728880131553525030203331943589850614584376901473688183140625
304 350668362143427499796791157092998042557345969484625620488778923450580049566907809824682170074874981698365560959441978189918222172244691904452696665351750150255854776322134093147868591803699013431251701367338700503059414529095811210288017682948991639332247359196362612211679193971535670511256817539101468123339159858851455115499430239852989693333422489759039323052716779194528727166359375
305 21390770090749077487604260582672880595998104138562162849815514330485383023581376399305612374567373883600299218525960669585011552506926206171614496586456759165607141355650179682019984100025639819306353783407660730686624286274844483827569078659888489999267088910978119344912430832263675901186665869885189555523688751389938762045465244631032371293338771875301398706215723530866252357147921875
306 21390770090749077487604260582672880595998104138562162849815514330485383023581376399305612374567373883600299218525960669585011552506926206171614496586456759165607141355650179682019984100025639819306353783407660730686624286274844483827569078659888489999267088910978119344912430832263675901186665869885189555523688751389938762045465244631032371293338771875301398706215723530866252357147921875
307 4025550414148159641469733403313792072241479215940151988869631457368374716590802805961722498382208658528623910233619064369872909077830949665642303727101883964134773538861162964539022827767925183235082024853271080568646511058349258255994052482083074821452072729245883257638415270754533431520219836719563707643558509812823965568098149852358612986064716817984845523921443226997250897344024565578125
308 4025550414148159641469733403313792072241479215940151988869631457368374716590802805961722498382208658528623910233619064369872909077830949665642303727101883964134773538861162964539022827767925183235082024853271080568646511058349258255994052482083074821452072729245883257638415270754533431520219836719563707643558509812823965568098149852358612986064716817984845523921443226997250897344024565578125
309 2483764605529414498786825509844609708572992676235073777132562609196287200136525331278382781501822742312160952614142962716211584901021695943701301399621862405871155273477337549120577084732809838056045609334468256710854897323001492343948330381445257164835928873944709969962902222055547127247975639255970807616075600554512386755516558458905264212401930276696649688259530471057303803661263156961703125
310 1537450290822707574749044990593813409606682466589510668045056255092501776884509180061318941749628277491227629668154493921334971053732429789151105566365932829234245114282471942905637215449609289756692232178035850904019181442937923760904016506114614185033439972971775471407036475452383671766496920699445929914350796743243167401664749686062358547476794841275226157032649361584471054466321894159294234375
311 478147040445862055746952992074675970387678247109337817762012495333768052611082354999070190884134394299771792826796047609535175997710785664425993831139805109891850230541848774243653174004828489114331284207369149631149965428753694289641149133401645011545399831594222171607588343865691321919380542337527684203363097787148625061917737152365393508265283195636595334837153951452770497939026109083540506890625
312 478147040445862055746952992074675970387678247109337817762012495333768052611082354999070190884134394299771792826796047609535175997710785664425993831139805109891850230541848774243653174004828489114331284207369149631149965428753694289641149133401645011545399831594222171607588343865691321919380542337527684203363097787148625061917737152365393508265283195636595334837153951452770497939026109083540506890625
313 149660023659554823448796286519373578731343291345222736959509911039469400467268777114708969746734065415828571154787162901784510087283475912965336069146758999396149122159598666338263443463511317092785691956906543834549939179199906312657679678754714888613710147288991539713175151629961383760766109751646165155652649607377519644380251728690368168087033640234254339804029186804717165854915172143148178656765625
314 149660023659554823448796286519373578731343291345222736959509911039469400467268777114708969746734065415828571154787162901784510087283475912965336069146758999396149122159598666338263443463511317092785691956906543834549939179199906312657679678754714888613710147288991539713175151629961383760766109751646165155652649607377519644380251728690368168087033640234254339804029186804717165854915172143148178656765625
315 149660023659554823448796286519373578731343291345222736959509911039469400467268777114708969746734065415828571154787162901784510087283475912965336069146758999396149122159598666338263443463511317092785691956906543834549939179199906312657679678754714888613710147288991539713175151629961383760766109751646165155652649607377519644380251728690368168087033640234254339804029186804717165854915172143148178656765625
316 94435474929179093596190456793724728179477616838835547021450753865905191694846598359381359910189195277387828398670699791026025865075873301081127059631604928618970096082706758459444232825475641085547771624808029159601011622075140883286995877294225094715251102939353661559013520678505633153043415253288730213216821902255214895603938840803622314062918226987814488416342416873776531654451473622326500732419109375
317 49976703760517149699486435398348478852912194554108294500500649374777872733332840867986462590200291991539134561566964664032137227427465503243267575798361873743261302935255496546984677471912818404204747253863347652075994464437094590988276616197444666151476794043030234915204150342381111368138168005496706974273343143597501038241149603563853545171861565868342558978264684722850017586746439295955760821664203125
318 29936045552549772669992374803610738832894404537910868405799888975491945767266371679923891091529974902931941602378611833755250199229051836442717277903218762372213520458218042431643821805675778224118643605064145243593520684197819660001977693102269355024734599631775110714207286055086285709514762635292527477589732543014903121906448612534748273557945077955137192827980546148987160534461117138277500732176857671875
319 29936045552549772669992374803610738832894404537910868405799888975491945767266371679923891091529974902931941602378611833755250199229051836442717277903218762372213520458218042431643821805675778224118643605064145243593520684197819660001977693102269355024734599631775110714207286055086285709514762635292527477589732543014903121906448612534748273557945077955137192827980546148987160534461117138277500732176857671875
320 29936045552549772669992374803610738832894404537910868405799888975491945767266371679923891091529974902931941602378611833755250199229051836442717277903218762372213520458218042431643821805675778224118643605064145243593520684197819660001977693102269355024734599631775110714207286055086285709514762635292527477589732543014903121906448612534748273557945077955137192827980546148987160534461117138277500732176857671875
321 36690258507044750060162738526031517384101937492927087281295848629618235634450753818032914320594099259616394965821587352652228255651667738355223279418667737438984448592194579729796729975981211934340440823797547038515194567056983560346592163056509859600104929950225326898292295145908812886804900285320287023202712351955168071017272582475666622085359072598934876869475200920651567691375862496435713134465326515625
322 12338530343075571952982067176180612949582256457558957254739699639805686843273809550712470723958269045917137846661175789236065187864843692063739681412424354755618641232620523022753612526892745780187412504194053296035236265761025944525395131922110644175059686788031324957299817642322528776890733112050074002745816934126651515434327579488159452674463317165223210807558945842404995047365097423063869534276210188613015625
323 12338530343075571952982067176180612949582256457558957254739699639805686843273809550712470723958269045917137846661175789236065187864843692063739681412424354755618641232620523022753612526892745780187412504194053296035236265761025944525395131922110644175059686788031324957299817642322528776890733112050074002745816934126651515434327579488159452674463317165223210807558945842404995047365097423063869534276210188613015625
324 7983029131969895053579397462988856578379719928040645343816585666954279387598154779310968558401000072708388186789780735635734176548553868765239573873838557526885260877505478395721587304899606519781255890213552482534797863947383786107930650353605586781263617351856267247372982014582676118648304323496397879776543556379943530486009943928839165880377766205899417392490637960036031795645218032722323588676707992032621109375
325 7983029131969895053579397462988856578379719928040645343816585666954279387598154779310968558401000072708388186789780735635734176548553868765239573873838557526885260877505478395721587304899606519781255890213552482534797863947383786107930650353605586781263617351856267247372982014582676118648304323496397879776543556379943530486009943928839165880377766205899417392490637960036031795645218032722323588676707992032621109375
326 7983029131969895053579397462988856578379719928040645343816585666954279387598154779310968558401000072708388186789780735635734176548553868765239573873838557526885260877505478395721587304899606519781255890213552482534797863947383786107930650353605586781263617351856267247372982014582676118648304323496397879776543556379943530486009943928839165880377766205899417392490637960036031795645218032722323588676707992032621109375
327 5212918023176341469987346543331723345681957113010541409512230440521144440101595070890062468635853047478577485973726820370134417286205676303701441739616578065056075353011077392406196510099443057417160096309449771095223005157641612328478714680904448168165142130762142512534557255522487505477342723243147815494082942316103125407364493385531975319886681332452319557296386587903528762556327375367677303405890318797301584421875
328 5212918023176341469987346543331723345681957113010541409512230440521144440101595070890062468635853047478577485973726820370134417286205676303701441739616578065056075353011077392406196510099443057417160096309449771095223005157641612328478714680904448168165142130762142512534557255522487505477342723243147815494082942316103125407364493385531975319886681332452319557296386587903528762556327375367677303405890318797301584421875
329 5212918023176341469987346543331723345681957113010541409512230440521144440101595070890062468635853047478577485973726820370134417286205676303701441739616578065056075353011077392406196510099443057417160096309449771095223005157641612328478714680904448168165142130762142512534557255522487505477342723243147815494082942316103125407364493385531975319886681332452319557296386587903528762556327375367677303405890318797301584421875
330 3435312977273209028721661372055605684804409737473946788868559860303434186026951151716551166831027158288382563256685974623918580991609540684139250106407324944871953657634300001595683500155532974837908503467927399151751960398885822524467472974716031342820828664172251915760273231389319266109568854617234410410600658986311959643453201141065571735805322998086078588258318761428425454524619740367299342944481720087421744134015625
331 751615561610582676603041013253418023384041610871662291883341080395648668995022669435215946342127262989073509397493581073941770253735243015823510670030965032013479612707466131649121188682529215097760839382251303587810963167632627995950762879611095213527111924262911168901105940568900551551378679270559333888145728780274179962350769330854877505648582424074251220403625820131686633620896077614701790542166100019647090820825412609375
332 751615561610582676603041013253418023384041610871662291883341080395648668995022669435215946342127262989073509397493581073941770253735243015823510670030965032013479612707466131649121188682529215097760839382251303587810963167632627995950762879611095213527111924262911168901105940568900551551378679270559333888145728780274179962350769330854877505648582424074251220403625820131686633620896077614701790542166100019647090820825412609375
333 751615561610582676603041013253418023384041610871662291883341080395648668995022669435215946342127262989073509397493581073941770253735243015823510670030965032013479612707466131649121188682529215097760839382251303587810963167632627995950762879611095213527111924262911168901105940568900551551378679270559333888145728780274179962350769330854877505648582424074251220403625820131686633620896077614701790542166100019647090820825412609375
334 751615561610582676603041013253418023384041610871662291883341080395648668995022669435215946342127262989073509397493581073941770253735243015823510670030965032013479612707466131649121188682529215097760839382251303587810963167632627995950762879611095213527111924262911168901105940568900551551378679270559333888145728780274179962350769330854877505648582424074251220403625820131686633620896077614701790542166100019647090820825412609375
335 751615561610582676603041013253418023384041610871662291883341080395648668995022669435215946342127262989073509397493581073941770253735243015823510670030965032013479612707466131649121188682529215097760839382251303587810963167632627995950762879611095213527111924262911168901105940568900551551378679270559333888145728780274179962350769330854877505648582424074251220403625820131686633620896077614701790542166100019647090820825412609375
336 751615561610582676603041013253418023384041610871662291883341080395648668995022669435215946342127262989073509397493581073941770253735243015823510670030965032013479612707466131649121188682529215097760839382251303587810963167632627995950762879611095213527111924262911168901105940568900551551378679270559333888145728780274179962350769330854877505648582424074251220403625820131686633620896077614701790542166100019647090820825412609375
337 170467160988841761636246304846888461121524021387303879461433640374813513776740136450576411846340805373184861004860941681151067435317406851231788043473692900225689189641666026124152334714386308513387256132733977905019114257382247662109628971858676005523162511534752516017939728426967213992404235837242127485165339433094964289641116835007217073158604142362464251038762739631686660191852851299091980796753813650555979845254024405218859375
338 170467160988841761636246304846888461121524021387303879461433640374813513776740136450576411846340805373184861004860941681151067435317406851231788043473692900225689189641666026124152334714386308513387256132733977905019114257382247662109628971858676005523162511534752516017939728426967213992404235837242127485165339433094964289641116835007217073158604142362464251038762739631686660191852851299091980796753813650555979845254024405218859375
339 115406267989445872627738748381343488179271762479204726395390574533748748826853072377040230819972725237646150900290857518139272653709884438283920505431690093452791581387407899686051130601639530863563172401860903041697940352247781667248218813948323655739181020309027453344145196145056803872857667661812920307456934796205290824087036097299885958528375004379388297953242374730651868949884380329485270999402331841426398355236974522333167796875
340 115406267989445872627738748381343488179271762479204726395390574533748748826853072377040230819972725237646150900290857518139272653709884438283920505431690093452791581387407899686051130601639530863563172401860903041697940352247781667248218813948323655739181020309027453344145196145056803872857667661812920307456934796205290824087036097299885958528375004379388297953242374730651868949884380329485270999402331841426398355236974522333167796875
341 179480976655436815906281101681716155799800563731267070599363257439733668471000112561493360528728966154970685692520773745162165868911173309928336711402317408169193750213698133259799581028988383924670563610981186690043453113915679109250729104118699309081152442160229320908468423242701094670074133222104075128237845717271058824396634676982715332081454128117244631342523133329163093234656890092512085535617934434566715949046616675479265625
342 78822481036791531004745565144457602426442613773296828128051762406550395448740648433518477650041371337312321064898655684889123222483851071347917705209844333828256650087599595485572922200919799579813646750470996777479693260585234878730533449926705056869860636871065750634051168967073797045161787013018224569993086465808213632851445654455822109674880127991122207502064541941035226492771031765038440092591792647694230076626853598753553605265625
343 551757367257540717033218956011203216985098296413077796896362336845852768141184539034629343550289599361186247454290589794223862557386957499435423936468910336797796550613197168399010455406438597058695527253296977442357852824096644151113734149486935398089024458097460254438358182769516579316132509091127571989951605260657495429960119581190754767724160895937855452514451793587246585449397222355269080648142548533859610536387975191274875236859375
344 551757367257540717033218956011203216985098296413077796896362336845852768141184539034629343550289599361186247454290589794223862557386957499435423936468910336797796550613197168399010455406438597058695527253296977442357852824096644151113734149486935398089024458097460254438358182769516579316132509091127571989951605260657495429960119581190754767724160895937855452514451793587246585449397222355269080648142548533859610536387975191274875236859375
345 551757367257540717033218956011203216985098296413077796896362336845852768141184539034629343550289599361186247454290589794223862557386957499435423936468910336797796550613197168399010455406438597058695527253296977442357852824096644151113734149486935398089024458097460254438358182769516579316132509091127571989951605260657495429960119581190754767724160895937855452514451793587246585449397222355269080648142548533859610536387975191274875236859375
346 381264340774960635469954298603741422936702922821436757655386374760484262785558516472928876393250113158579696990914797547808689027154387632109877940100017042727277416473719243363716224685849070567558609332028211412669276301450781108419590297295472360079515900545345035816905504293735956307447563781969152245056559235114329342102442630602811544497395179093058117687486189368787390545533480647490934727866501036896990880644090857170938788669828125
347 132298726248911340508074141615498273759035914219038554906419072041888039186588805216106320108457789266027154855847434749089615092422572508342127645214705913826365263516380577447209529965989627486942837438213789360196238876603421044621597833161528908947592017489234727428466209989926376838684304632343295829034626054584672281709547592819175605940596127145291166837557707710969224519300117784679354350569675859803255835583499527438315759668430359375
348 132298726248911340508074141615498273759035914219038554906419072041888039186588805216106320108457789266027154855847434749089615092422572508342127645214705913826365263516380577447209529965989627486942837438213789360196238876603421044621597833161528908947592017489234727428466209989926376838684304632343295829034626054584672281709547592819175605940596127145291166837557707710969224519300117784679354350569675859803255835583499527438315759668430359375
349 46172255460870057837317875423808897541903534062444455662340256142618925676119493020421105717851768453843477044690754727432275667255477805411402548179932363925401476967216821529076125958130379992943050265936612486708487367934593944572937643773373589222709614103742919872534707286484305516700822316687810244333084493050050626316632109893892286473268048373706617226307639991128259357235741106853094668348816875071336286618641335075972200124282195421875
350 46172255460870057837317875423808897541903534062444455662340256142618925676119493020421105717851768453843477044690754727432275667255477805411402548179932363925401476967216821529076125958130379992943050265936612486708487367934593944572937643773373589222709614103742919872534707286484305516700822316687810244333084493050050626316632109893892286473268048373706617226307639991128259357235741106853094668348816875071336286618641335075972200124282195421875
351 32366751078069910543959830672090037176874377377773563419300519555975866898959764607315195108214089686144277408328219063930025242746089941593393186274132587111706435354018991891882364296649396375053078236421565353182649644922150355145629288285134886045119439486723786830646829807825498167207276443998154981277492229628085489047959109035618492817760901909968338675641655633780909809422254515904019362512520629425006736919667575888256512287121818990734375
352 32366751078069910543959830672090037176874377377773563419300519555975866898959764607315195108214089686144277408328219063930025242746089941593393186274132587111706435354018991891882364296649396375053078236421565353182649644922150355145629288285134886045119439486723786830646829807825498167207276443998154981277492229628085489047959109035618492817760901909968338675641655633780909809422254515904019362512520629425006736919667575888256512287121818990734375
353 11425463130558678422017820227247783123436655214354067887013083403259481015332796906382263873199573659208929925139861329567298910689369749382467794754768803250432371679968704137834474596717236920393736617456812569673475324657519075366407138764652614773927162138813496751218330922162400853024168584731348708390954757058714177633929565489573327964669598374218823552501504438724661162726055844114118834966919782187027378132642654288554548837354002103729234375
354 11425463130558678422017820227247783123436655214354067887013083403259481015332796906382263873199573659208929925139861329567298910689369749382467794754768803250432371679968704137834474596717236920393736617456812569673475324657519075366407138764652614773927162138813496751218330922162400853024168584731348708390954757058714177633929565489573327964669598374218823552501504438724661162726055844114118834966919782187027378132642654288554548837354002103729234375
355 8100653359566103001210634541118678234516588546977034131892276132910972039870953006625025086098497724379131316924161682663214927678763152312169666481131081504556551521097811233724642489072520976559159261776880111898494005182181024434782661384138703874714357956418769196613796623813142204794135526574526234249186922754628351942456061932107489526950745247321145898723566647055784764372773593476910253991546125570602411096043641890585175125683987491544027171875
356 8100653359566103001210634541118678234516588546977034131892276132910972039870953006625025086098497724379131316924161682663214927678763152312169666481131081504556551521097811233724642489072520976559159261776880111898494005182181024434782661384138703874714357956418769196613796623813142204794135526574526234249186922754628351942456061932107489526950745247321145898723566647055784764372773593476910253991546125570602411096043641890585175125683987491544027171875
357 8100653359566103001210634541118678234516588546977034131892276132910972039870953006625025086098497724379131316924161682663214927678763152312169666481131081504556551521097811233724642489072520976559159261776880111898494005182181024434782661384138703874714357956418769196613796623813142204794135526574526234249186922754628351942456061932107489526950745247321145898723566647055784764372773593476910253991546125570602411096043641890585175125683987491544027171875
358 8100653359566103001210634541118678234516588546977034131892276132910972039870953006625025086098497724379131316924161682663214927678763152312169666481131081504556551521097811233724642489072520976559159261776880111898494005182181024434782661384138703874714357956418769196613796623813142204794135526574526234249186922754628351942456061932107489526950745247321145898723566647055784764372773593476910253991546125570602411096043641890585175125683987491544027171875
359 4838826216446307782753107820734784502814401478144351503077083413835339371570169932409956748601265695594189921423916878662386287914602282329565574487064988785583697164848775761908729872840324510124356364355906755693110395774381011268031573106332437089887611491438166624932367700414173130650739856972137966880961905605510113722698379756450230848877400239248404954478802705978413860914851447684210950387629050049661007626422075605191477321332032461671057828125
360 2090948745824562072775490198388094344571656352334259027158166207703113013903530261023058100248830331114465754655781537690711700347370023637969546481776035889037641635177288133460238443921888186990426747809110071363351171111629748208130535339135266382845144790068769123799149798335272079043667056254943286110634377688347424831738701161977517304186053313983781500524425746504686219164664692721853551670551877478409464954521880888439735988616676535304835837631546875
361 39728026170666679382734313769373792546861470694350921516005157946359147264167074959438103904727776291174849338459849216123522306600030449121421383153744681891715191068368474535744530434515875552818108208373091355903672251120965215954480171443570061274057751011306613352183846168370169501829674068843922436102053176078601071803035322077572828779535012965691848509964089183589038164128629161715217481740485672089779834135915736880354983783716854170791880914999390625
362 39728026170666679382734313769373792546861470694350921516005157946359147264167074959438103904727776291174849338459849216123522306600030449121421383153744681891715191068368474535744530434515875552818108208373091355903672251120965215954480171443570061274057751011306613352183846168370169501829674068843922436102053176078601071803035322077572828779535012965691848509964089183589038164128629161715217481740485672089779834135915736880354983783716854170791880914999390625
363 39728026170666679382734313769373792546861470694350921516005157946359147264167074959438103904727776291174849338459849216123522306600030449121421383153744681891715191068368474535744530434515875552818108208373091355903672251120965215954480171443570061274057751011306613352183846168370169501829674068843922436102053176078601071803035322077572828779535012965691848509964089183589038164128629161715217481740485672089779834135915736880354983783716854170791880914999390625
364 28882275026074675911247846110334747181568289194793119942135749827003100061049463495511501538737093363684115469060310380121800716898222136511273345552772383735276943906703880987486273625893041526898764667487237415741969726564941711998907084639475434546239984985219907907037656164405113227830173048049531611046192659009142979200806679150395446522721954426057973866743892836469230745321513400566963109225333083609269939416810740712018073210762152982165697425204556984375
365 28882275026074675911247846110334747181568289194793119942135749827003100061049463495511501538737093363684115469060310380121800716898222136511273345552772383735276943906703880987486273625893041526898764667487237415741969726564941711998907084639475434546239984985219907907037656164405113227830173048049531611046192659009142979200806679150395446522721954426057973866743892836469230745321513400566963109225333083609269939416810740712018073210762152982165697425204556984375
366 28882275026074675911247846110334747181568289194793119942135749827003100061049463495511501538737093363684115469060310380121800716898222136511273345552772383735276943906703880987486273625893041526898764667487237415741969726564941711998907084639475434546239984985219907907037656164405113227830173048049531611046192659009142979200806679150395446522721954426057973866743892836469230745321513400566963109225333083609269939416810740712018073210762152982165697425204556984375
367 7769649687039374641560694329987260674060867044580491988753880196711930950522977224391044540437204222858027586447383155666945732653507635165034153960496851721010585957286317728324669954375112994192563581965409224446163018112961534886537993745949926122718564600858992645980106922442783914531822681828852548219147333392708561977788205564927029464523955682108281607866641355831424232029685641399919312975816078154813315672455674169680693892500337535885376430051703078923703125
368 7769649687039374641560694329987260674060867044580491988753880196711930950522977224391044540437204222858027586447383155666945732653507635165034153960496851721010585957286317728324669954375112994192563581965409224446163018112961534886537993745949926122718564600858992645980106922442783914531822681828852548219147333392708561977788205564927029464523955682108281607866641355831424232029685641399919312975816078154813315672455674169680693892500337535885376430051703078923703125
369 7769649687039374641560694329987260674060867044580491988753880196711930950522977224391044540437204222858027586447383155666945732653507635165034153960496851721010585957286317728324669954375112994192563581965409224446163018112961534886537993745949926122718564600858992645980106922442783914531822681828852548219147333392708561977788205564927029464523955682108281607866641355831424232029685641399919312975816078154813315672455674169680693892500337535885376430051703078923703125
370 5741771118722097860113353109860585638130980745944983579689117465370116972436480168824981915383093920692082386384616152037872896430942142386960239776807173421826823022434588801231931096283208502708304487072437416865714470385478574281151577378256995404689019240034795565379299015685217312839016961871522033133949879377211627301585483912481074774283203249078020108213447961959422507469937688994540372289128081756407040281944743211394032786557749439019293181808208575324616609375
371 5741771118722097860113353109860585638130980745944983579689117465370116972436480168824981915383093920692082386384616152037872896430942142386960239776807173421826823022434588801231931096283208502708304487072437416865714470385478574281151577378256995404689019240034795565379299015685217312839016961871522033133949879377211627301585483912481074774283203249078020108213447961959422507469937688994540372289128081756407040281944743211394032786557749439019293181808208575324616609375
372 4266135941210518710064221360626415129131318694237122799709014276769996910520304765436961563129638783074217213083769800964139562048190011793511458154167729852417329505668899479315324804538423917512270233894821000731225851496410580690895621992044947585683941295345853105076819168654116463439389602670540870618524760377268239085078014546973438557292420014064968940402591835735850923050163702922943496610822164745010430929484944206065766360412407833191334834083498971466190140765625
373 1591268706071523478853954567513652843165981872950446804291462325235208847624073677507986663047355266086683020480246135759624056643974874398979773891504563234951663905614499505784616152092832121232076797242768233272747242608161146597704067003032765449460110103164003208193653549907985440862892321796111744740709735620721053178734099426021092581870072665246233414770166754729472394297711061190257924235836667449888890736697884188862530852433828121780367893113145116356888922505578125
374 1591268706071523478853954567513652843165981872950446804291462325235208847624073677507986663047355266086683020480246135759624056643974874398979773891504563234951663905614499505784616152092832121232076797242768233272747242608161146597704067003032765449460110103164003208193653549907985440862892321796111744740709735620721053178734099426021092581870072665246233414770166754729472394297711061190257924235836667449888890736697884188862530852433828121780367893113145116356888922505578125
375 7956343530357617394269772837568264215829909364752234021457311626176044238120368387539933315236776330433415102401230678798120283219874371994898869457522816174758319528072497528923080760464160606160383986213841166363736213040805732988520335015163827247300550515820016040968267749539927204314461608980558723703548678103605265893670497130105462909350363326231167073850833773647361971488555305951289621179183337249444453683489420944312654262169140608901839465565725581784444612527890625
376 5975213991298570663096599401013766426088261932928927750114441031258209222828396659042489919742819024155494741903324239777388332698125653368169050962599634947243497965582445644221233651108584615226448373646594715939165895993645105474378771596388034262722713437380832046767169079904485330440160668344399601501365057255807554686146543344709202644922122857999606472461976164009168840587905034769418505505566686274332784716300555129178803350889024597285281438639859911920117904008445859375
377 5975213991298570663096599401013766426088261932928927750114441031258209222828396659042489919742819024155494741903324239777388332698125653368169050962599634947243497965582445644221233651108584615226448373646594715939165895993645105474378771596388034262722713437380832046767169079904485330440160668344399601501365057255807554686146543344709202644922122857999606472461976164009168840587905034769418505505566686274332784716300555129178803350889024597285281438639859911920117904008445859375
378 5975213991298570663096599401013766426088261932928927750114441031258209222828396659042489919742819024155494741903324239777388332698125653368169050962599634947243497965582445644221233651108584615226448373646594715939165895993645105474378771596388034262722713437380832046767169079904485330440160668344399601501365057255807554686146543344709202644922122857999606472461976164009168840587905034769418505505566686274332784716300555129178803350889024597285281438639859911920117904008445859375
379 1714306819745533818954403657949052628944000613343108158291083475191074000657135486669267485443974006487283907936289434364852044816090344328287805228322723065269001296819500402664004598204006251862313717744328963787094513058264761695915692707318516194077934653324872856713641110531836554759273416230013278869546139021862954862119501725227104366436091814328661095768758347382722567871191718190450477485063598992164898933460778168226786217780113824034939100590091728309617587013735142392265625
380 1714306819745533818954403657949052628944000613343108158291083475191074000657135486669267485443974006487283907936289434364852044816090344328287805228322723065269001296819500402664004598204006251862313717744328963787094513058264761695915692707318516194077934653324872856713641110531836554759273416230013278869546139021862954862119501725227104366436091814328661095768758347382722567871191718190450477485063598992164898933460778168226786217780113824034939100590091728309617587013735142392265625
381 1304587489826351236224301183699229050626384466754105308459514524620407314500080105355312556422864218936823053939516259551652406105044752033827019778753592252669709986879639806427307499233248757667220739203434341441978924437339483650591842150269390823693308271180228243959080885114727618171807069751040105219724611795637708650072940812897826422857865870704111093880025102358251874149976897542932813366133398833037488088363652186020584311730666620090588655549059805243618983717452443360514140625
382 1304587489826351236224301183699229050626384466754105308459514524620407314500080105355312556422864218936823053939516259551652406105044752033827019778753592252669709986879639806427307499233248757667220739203434341441978924437339483650591842150269390823693308271180228243959080885114727618171807069751040105219724611795637708650072940812897826422857865870704111093880025102358251874149976897542932813366133398833037488088363652186020584311730666620090588655549059805243618983717452443360514140625
383 499657008603492523473907353356804726389905250766822333139994062929616001453530680351084709109956995852803229658834727408282871538232140028955748575262625832772498924974902045861658772206334274186545543114915352772277928059501022238176675543553176685474537067862027417436327978998940677759802107714648360299154526317729242412977936331339867519954562628479674548956049614203210467799441151758943267519229091753053357937843278787245883791392845315494695455075289905408306070763784285807076915859375
384 499657008603492523473907353356804726389905250766822333139994062929616001453530680351084709109956995852803229658834727408282871538232140028955748575262625832772498924974902045861658772206334274186545543114915352772277928059501022238176675543553176685474537067862027417436327978998940677759802107714648360299154526317729242412977936331339867519954562628479674548956049614203210467799441151758943267519229091753053357937843278787245883791392845315494695455075289905408306070763784285807076915859375
385 384236239616085750551434754731382834593837137839686374184655434392874705117765093189984141305556929810805683607643905376969528212900515682266970654376959265402051673305699673267615595826671056849453522655369906281881726677756286101157863492992392871129919005185899084008536215850185381197287820832564589070049830738333787415580033038800358122845058661300869728147202153322268849737770245702627372722287171558098032254201481387392084635581098047615420804952897937258987368417350115785642148295859375
386 384236239616085750551434754731382834593837137839686374184655434392874705117765093189984141305556929810805683607643905376969528212900515682266970654376959265402051673305699673267615595826671056849453522655369906281881726677756286101157863492992392871129919005185899084008536215850185381197287820832564589070049830738333787415580033038800358122845058661300869728147202153322268849737770245702627372722287171558098032254201481387392084635581098047615420804952897937258987368417350115785642148295859375
387 297014613223234285176259065407358931141036107550077567244738650785692147056032417035857741229195506743752793428708738856397445308572098622392368315833389512155785943465305847435866855574016726944627573012600937555894574721905609156195028480083119689383427391008699991938598494852193299665503485503572427351148519160732017672243365538992676828959230345185572299857787264518113820847296399928130959114327983614409778932497745112454081423304188790806720282228590105501197235786611639502301380632699296875
388 297014613223234285176259065407358931141036107550077567244738650785692147056032417035857741229195506743752793428708738856397445308572098622392368315833389512155785943465305847435866855574016726944627573012600937555894574721905609156195028480083119689383427391008699991938598494852193299665503485503572427351148519160732017672243365538992676828959230345185572299857787264518113820847296399928130959114327983614409778932497745112454081423304188790806720282228590105501197235786611639502301380632699296875
389 115538684543838136933564776443462624213863045836980173658203335155634245204796610226948661338157052123319836643767699415138606225034546364110631274859188520228600732008003974652552206818292506781460125901901764709242989566821281961759866078752333559170153255102384296864114814497503193569880855860889674239596773953524754874502669194668151286465140604277187624644679245897546276309598299572042943095473585626005404004741622848744637673665329439623814189786921551039965724720991927766395237066120026484375
390 115538684543838136933564776443462624213863045836980173658203335155634245204796610226948661338157052123319836643767699415138606225034546364110631274859188520228600732008003974652552206818292506781460125901901764709242989566821281961759866078752333559170153255102384296864114814497503193569880855860889674239596773953524754874502669194668151286465140604277187624644679245897546276309598299572042943095473585626005404004741622848744637673665329439623814189786921551039965724720991927766395237066120026484375
391 115538684543838136933564776443462624213863045836980173658203335155634245204796610226948661338157052123319836643767699415138606225034546364110631274859188520228600732008003974652552206818292506781460125901901764709242989566821281961759866078752333559170153255102384296864114814497503193569880855860889674239596773953524754874502669194668151286465140604277187624644679245897546276309598299572042943095473585626005404004741622848744637673665329439623814189786921551039965724720991927766395237066120026484375
392 115538684543838136933564776443462624213863045836980173658203335155634245204796610226948661338157052123319836643767699415138606225034546364110631274859188520228600732008003974652552206818292506781460125901901764709242989566821281961759866078752333559170153255102384296864114814497503193569880855860889674239596773953524754874502669194668151286465140604277187624644679245897546276309598299572042943095473585626005404004741622848744637673665329439623814189786921551039965724720991927766395237066120026484375
393 200240354495386719122295973038930024634078069041560092995153093857251724791675234362129395733374440421698157094918023249806943197633529227228130459028056360881457074537268586919501224988375228390745452169673768993488716753589743434592488871321202008960404254943473651410944219233107787816084672202581757780930284148223145363089547997691769993873727217118176125900657271919490946810395666502674078155066872835364651654664857623474242068744071819105397209336085877019004722220089996128934552974211484375
394 90928944736000613766715479061005085256310217073703396669006024767484150976174932248608596473129600021052711438645179439714083099102187988555066813314181365419908776090299128051558586765996202837009119084796688826174232789088348903905014603978086511066910611765576441632058359009535013339496233562520173626562661101423982086233600656203835062448065655566146660595362566521368919455653861763197796216137711887666252951731657181962029849174614268983941767362307260668453025355420647152153051571036460843203125
395 90928944736000613766715479061005085256310217073703396669006024767484150976174932248608596473129600021052711438645179439714083099102187988555066813314181365419908776090299128051558586765996202837009119084796688826174232789088348903905014603978086511066910611765576441632058359009535013339496233562520173626562661101423982086233600656203835062448065655566146660595362566521368919455653861763197796216137711887666252951731657181962029849174614268983941767362307260668453025355420647152153051571036460843203125
396 90928944736000613766715479061005085256310217073703396669006024767484150976174932248608596473129600021052711438645179439714083099102187988555066813314181365419908776090299128051558586765996202837009119084796688826174232789088348903905014603978086511066910611765576441632058359009535013339496233562520173626562661101423982086233600656203835062448065655566146660595362566521368919455653861763197796216137711887666252951731657181962029849174614268983941767362307260668453025355420647152153051571036460843203125
397 71766980238950782634962316475584530510447626596938863772555450959624667867875642351287500596088372183614167875034068066732586461915643402497736629991510938512333566814808655738506479018092430469766640709074126170956601227173110367495607947871372455056786307894500690512777671027406362417057663467834013776829774268917138942812603301218533836564377863339483547229341826856825966250287441590436431605977478368595432250173892447791105069825689592021123025134862788241303878859049695664820599351295178836484375
398 36098791060192243665386045187219018846755156178260248477595391832691207937541448102697612799832451208357926441142136237566490990343568631456361524885730002071703784107848753836468758946100492526292620276664285463991170417268074514850290797779300344893563512870933847327927168526785400295780004724320508929745376457265320888234739460512922519791882065259760224256358938908983461023894583119989525097806671619403502421837467901238925850122321864786624881642835982485375851066101996919404761473701474954751640625
399 28770736474973218201312678014213558020863859474073418036643527290654892726220534137849997401466463613061267373590282581340493319303824199270720135333926811651147915933955456807665600880042092543455218360501435514800962822562655388335681765830102374880170119758134276320357953315847964035736663765283445617007065036440460747923087350028799248274130006012028898732318074310459818436043982746631651502951917280664591430204461917287423902547490526234940030669340278040844553299683291544765594894540075538937057578125
400 28770736474973218201312678014213558020863859474073418036643527290654892726220534137849997401466463613061267373590282581340493319303824199270720135333926811651147915933955456807665600880042092543455218360501435514800962822562655388335681765830102374880170119758134276320357953315847964035736663765283445617007065036440460747923087350028799248274130006012028898732318074310459818436043982746631651502951917280664591430204461917287423902547490526234940030669340278040844553299683291544765594894540075538937057578125
401 11537065326464260498726383883699636766366407649103440632694054443552611983214434189277848957988051908837568216809703315117537821040833503907558774268904651472110314289516138179873905952896879109925542562561075641435186091847624810722608388097871052326948218023011844804463539279655033578330402169878661692419833079612624759917158027361548498557926132410823588391659547798494387192853637081399292252683718829546501163511989228832256984921543701020210952298405451494378665873172999909451003552710570291113760088828125
402 11537065326464260498726383883699636766366407649103440632694054443552611983214434189277848957988051908837568216809703315117537821040833503907558774268904651472110314289516138179873905952896879109925542562561075641435186091847624810722608388097871052326948218023011844804463539279655033578330402169878661692419833079612624759917158027361548498557926132410823588391659547798494387192853637081399292252683718829546501163511989228832256984921543701020210952298405451494378665873172999909451003552710570291113760088828125
403 15611725746230393097058706202570550428100686940600054983347840924969704984052008375206832148833629105328238453057785270795044412775146825314693875871318878852652658037234287117556029706220404749560950693587382464729615821174052517892568860754899935489781079868757570777352556535392467629675781014720787134532927036011670852391282851639443164489751194060654382126738224355202147757582729474153304807420458497356564497309863638473960737376919757808133900268478283483597653414307171731327474360907402288381272109375
404 11537065326464260498726383883699636766366407649103440632694054443552611983214434189277848957988051908837568216809703315117537821040833503907558774268904651472110314289516138179873905952896879109925542562561075641435186091847624810722608388097871052326948218023011844804463539279655033578330402169878661692419833079612624759917158027361548498557926132410823588391659547798494387192853637081399292252683718829546501163511989228832256984921543701020210952298405451494378665873172999909451003552710570291113760088828125
405 9333485849109586743469644561913006143990423788124683471849490044834063094420477259125779807012333994249592687399049981930088097222034304661215048383543863040937244260218555787517989915893575199929763933111910193921065548304728471874590185971177681332501108380616582446811003277240922164869295355431837309167644961406613430772980844135492735333362241120356283008852574168981959239018592398852027432421128533103119441281199286125295900801528854125350660409410010258952340691396956926745861874142851365511031911861953125
406 7569457023627874848953881739711447982776233692169118295669936426360425169575007057151007423487002869336419669480629535345301446847069821080245404239054072926200105095037248743677089821789689487143038549753759167269984159675134790690292640822625099560658398896680048364363723657842387875708998533255220057734960063700763492356887464593884608355356777548608945520179437651044368942844078435468994247693535240346629866879052621047614975550039900695659385592031518320010348300722932067590893979929852457429446880520043984375
407 7569457023627874848953881739711447982776233692169118295669936426360425169575007057151007423487002869336419669480629535345301446847069821080245404239054072926200105095037248743677089821789689487143038549753759167269984159675134790690292640822625099560658398896680048364363723657842387875708998533255220057734960063700763492356887464593884608355356777548608945520179437651044368942844078435468994247693535240346629866879052621047614975550039900695659385592031518320010348300722932067590893979929852457429446880520043984375
408 7569457023627874848953881739711447982776233692169118295669936426360425169575007057151007423487002869336419669480629535345301446847069821080245404239054072926200105095037248743677089821789689487143038549753759167269984159675134790690292640822625099560658398896680048364363723657842387875708998533255220057734960063700763492356887464593884608355356777548608945520179437651044368942844078435468994247693535240346629866879052621047614975550039900695659385592031518320010348300722932067590893979929852457429446880520043984375
409 3095907922663800813222137631541982224955479580097169382929003998381413894356177886374762036206184173558595644817577479956228291760451556821820370333773115826815842983870234736163929737111983000241502766849287499413423521307130129392329690096453665720309285148742139781024762976057536641164980400101385003613598666053612268373966973018898804817340922017381058717753389999277146897623228080106818647306655913301771615553532522008474524999966319384524688707140890992884232454995679215644675637791309655088643774132697989609375
410 3095907922663800813222137631541982224955479580097169382929003998381413894356177886374762036206184173558595644817577479956228291760451556821820370333773115826815842983870234736163929737111983000241502766849287499413423521307130129392329690096453665720309285148742139781024762976057536641164980400101385003613598666053612268373966973018898804817340922017381058717753389999277146897623228080106818647306655913301771615553532522008474524999966319384524688707140890992884232454995679215644675637791309655088643774132697989609375
411 2541740404506980467655374995495967406688448735259776063384712282671140807266422044713679631725277206491607024395231111044063427535330728150714524044027728093815807089757462718390586314168938043198273771583265037018420710993153836231102675569188459556373923107117296760221330403343237582396448908483237087966764504830015672335026884848515918755036896976269849207275533189406537602948670253767698109438764504820754496369450200568957585024972348214694769428562671505157954845551452636044278698626665226827776538562945049469296875
412 2091852352909244924880373621293181175704593309118795700165618208638348884380265342799358336909903140942592581077275204389264200861577189268038053288234820221210409234870391817235452536561036009552179314013027125466160245147365607218197501993442102214895738717157535233662154921951484530312277451681704123396647187475102898331727126230328601135395366211470085897587763814881580447226755618850815544068103187467480950512057515068252092475552242580693795239707078648744996837888845519464441368969745481679260091237303775713231328125
413 2091852352909244924880373621293181175704593309118795700165618208638348884380265342799358336909903140942592581077275204389264200861577189268038053288234820221210409234870391817235452536561036009552179314013027125466160245147365607218197501993442102214895738717157535233662154921951484530312277451681704123396647187475102898331727126230328601135395366211470085897587763814881580447226755618850815544068103187467480950512057515068252092475552242580693795239707078648744996837888845519464441368969745481679260091237303775713231328125
414 1729961895855945552876068984809460832307698666641244044036966258543914527382479438495069344624489897559524064550906594029921494112524335524667470069370196322941008437237814032853719247735976779899652292688773432760514522736871357169449334148576618531718775919089281638238602120453877706568253452540769310049027224041910096920338333392481753138971967856885761037305080674907067029856526896789624454944321336035606746073471564961444480477281704614233768663237754042512112384934075244597093012137979513348748095453250222514842308359375
415 1434138411664578863334261188407043029983082194645591312506645028332905143200075454512412486693702125076845449512701566450804918619282674149949332687507892751718095994470147833235733256373124750536811750638993175758466539348866355093473498009170016762794865236925014478099801157856264618745082112156297758030643568730743470346960478382367373352207761353358295899925911879497958567751060797438598673148842387573517992494907927353037474315666533125199794221824098101242541167110348377770990107062385016566112171130744434464804273629921875
416 1434138411664578863334261188407043029983082194645591312506645028332905143200075454512412486693702125076845449512701566450804918619282674149949332687507892751718095994470147833235733256373124750536811750638993175758466539348866355093473498009170016762794865236925014478099801157856264618745082112156297758030643568730743470346960478382367373352207761353358295899925911879497958567751060797438598673148842387573517992494907927353037474315666533125199794221824098101242541167110348377770990107062385016566112171130744434464804273629921875
417 1434138411664578863334261188407043029983082194645591312506645028332905143200075454512412486693702125076845449512701566450804918619282674149949332687507892751718095994470147833235733256373124750536811750638993175758466539348866355093473498009170016762794865236925014478099801157856264618745082112156297758030643568730743470346960478382367373352207761353358295899925911879497958567751060797438598673148842387573517992494907927353037474315666533125199794221824098101242541167110348377770990107062385016566112171130744434464804273629921875
418 1434138411664578863334261188407043029983082194645591312506645028332905143200075454512412486693702125076845449512701566450804918619282674149949332687507892751718095994470147833235733256373124750536811750638993175758466539348866355093473498009170016762794865236925014478099801157856264618745082112156297758030643568730743470346960478382367373352207761353358295899925911879497958567751060797438598673148842387573517992494907927353037474315666533125199794221824098101242541167110348377770990107062385016566112171130744434464804273629921875
419 600903994487458543737055437942551029562911439556502759940284266871487255000831615440700831924661190407198243345821956342887260901479440468828770396065807062969882221682991942125772234420339270474924123517738140642797479987175002784165395665842237023611048534271581066323816685141774875254189404993488760614839655298181514075376440442211929434575052007057125982068957077509644639887694474126772844049364960393304038855366421560922701738264277379458713778944297104420624749019235970286044854859139321941200999703781918040752990650937265625
420 504158451374977718195389512433800313803282697787905815589898499905177806945697725354747997984790738751639326167144621371682411896341250553347338362299212125831731183992030239443522904678664647928461339631382299999307085709239827335914766963641636862809669720253856514645682198833949120338264910789537070155850470795174290309240833531015808795608468633920928698955854988030591852865775663792362416157417201769982088599652427689614146758403728721365860860534265270608904164427138979069991633226817891108667638751473029236191759156136365859375
421 212250708028865619360258984734629932111182015768708348363347268460079856724138742374348907151596901014440156316367885597478295408359666482959229450527968304975158828460644730805723142869717816777882223984811948299708283083589967308420116891693129119242870952226873592665832205709092579662409527442395106535613048204768376220190390916557655502951165294880710982260414949960879170056491554456584577202272641945162459300453672057327555785287969791695027422284925678926348653223825510188466477588490332156749075914370145308436730604733410026796875
422 212250708028865619360258984734629932111182015768708348363347268460079856724138742374348907151596901014440156316367885597478295408359666482959229450527968304975158828460644730805723142869717816777882223984811948299708283083589967308420116891693129119242870952226873592665832205709092579662409527442395106535613048204768376220190390916557655502951165294880710982260414949960879170056491554456584577202272641945162459300453672057327555785287969791695027422284925678926348653223825510188466477588490332156749075914370145308436730604733410026796875
423 212250708028865619360258984734629932111182015768708348363347268460079856724138742374348907151596901014440156316367885597478295408359666482959229450527968304975158828460644730805723142869717816777882223984811948299708283083589967308420116891693129119242870952226873592665832205709092579662409527442395106535613048204768376220190390916557655502951165294880710982260414949960879170056491554456584577202272641945162459300453672057327555785287969791695027422284925678926348653223825510188466477588490332156749075914370145308436730604733410026796875
424 212250708028865619360258984734629932111182015768708348363347268460079856724138742374348907151596901014440156316367885597478295408359666482959229450527968304975158828460644730805723142869717816777882223984811948299708283083589967308420116891693129119242870952226873592665832205709092579662409527442395106535613048204768376220190390916557655502951165294880710982260414949960879170056491554456584577202272641945162459300453672057327555785287969791695027422284925678926348653223825510188466477588490332156749075914370145308436730604733410026796875
425 212250708028865619360258984734629932111182015768708348363347268460079856724138742374348907151596901014440156316367885597478295408359666482959229450527968304975158828460644730805723142869717816777882223984811948299708283083589967308420116891693129119242870952226873592665832205709092579662409527442395106535613048204768376220190390916557655502951165294880710982260414949960879170056491554456584577202272641945162459300453672057327555785287969791695027422284925678926348653223825510188466477588490332156749075914370145308436730604733410026796875
426 212250708028865619360258984734629932111182015768708348363347268460079856724138742374348907151596901014440156316367885597478295408359666482959229450527968304975158828460644730805723142869717816777882223984811948299708283083589967308420116891693129119242870952226873592665832205709092579662409527442395106535613048204768376220190390916557655502951165294880710982260414949960879170056491554456584577202272641945162459300453672057327555785287969791695027422284925678926348653223825510188466477588490332156749075914370145308436730604733410026796875
427 181049853948622373314300913978639332090838259450708221153935219996448117785690347245319617800312156565317453337861806414648985983330795509964222721300356964143810480676929955377281840867869297711533537059044591899651165470302242114082359708614239138714168922249523174543954871469855970452035326908363025874877930118667424915822403451823680144017343996533246467868133952316629932058187295951466644353538563579223577783286982264900405084850638232315858391209041604124175401199923160190761905382982253329706961754957733948096531205837598752857734375
428 181049853948622373314300913978639332090838259450708221153935219996448117785690347245319617800312156565317453337861806414648985983330795509964222721300356964143810480676929955377281840867869297711533537059044591899651165470302242114082359708614239138714168922249523174543954871469855970452035326908363025874877930118667424915822403451823680144017343996533246467868133952316629932058187295951466644353538563579223577783286982264900405084850638232315858391209041604124175401199923160190761905382982253329706961754957733948096531205837598752857734375
429 155159724833969373930355883279693907601848388349256945528922483536956036942336627589238912454867518176477057510547568097354180987714491752039338872154405918271245581940128971758330537623763988138784241259601215258001048808049021491768582270282402941878042766367841360584169324849666566677394275160467113174770386111697983152859799758212893883422863805028992222962990797135351851773866512630406914210982548987394606160276943801019647157716996965094690641266148654734418318828334148283482952913215791103558866223998777993518727243402822131199078359375
430 133282203632379692206175703737257066629987765592011716209344413358245235733467163099156225798731198113593792401560360995627241468446748415001792091180634683794999954886570786740405931818813265811215663241997443906622900926114109461429212170172584127073238736309975728741801450045863580775881682362841250217127761669948567528306567992304875845860240008519904319525209094739267240673751334349519539307234009580171966691677894725075876908478900393016339260847621694416865335873539033375511856552452364557957066086414950296432586702083024210700008310703125
431 57444629765555647340861728310757795717524726970157049686227442157403696601124347295736333319253146386958924525072515589115341072900548566865772391298853548715644980556112009085114956613908517564633950857300898323754470299155181177875990445344383758768565895349599539087716424969767203314405005098384578843582065279747832604700130804683401489565763443672078761715365119832624180730386825104642921441417858129054117644113172626507702947554406069390042221425324950293668959761495323384845610174106969124479495483244843577762444868597783434811703581913046875
432 49574715487674523655163671532183977704223839375245533879214282581839390166770311716220455654515465331945551865137580953406539345913173413205161573690910612541601618219924663840454207557803050658279099589850675253400107868170921356506979754332203183817272367686704402232699274748909096460331519399905891542011322336422379537856212884441775485495253851889003971360360098415554667970323830065306841203943611565373703526869667976676147643739452437883606437090055432103436312274170464081121761580254314354425804602040300007608989921599887104242500191190959453125
433 21465851806163068742685869773435662345928922449481316169699784357936455942211544973123457298405196488732423957604572552825031536780404087917834961408164295230513500689227379442916671872528720935034850122405342384722246706918008947367522233625843978592878935208343006166758785966277638767323547900159251037690902571670890339891740178963288785219444917867938719599035922613935171231150218418277862241307583807806813627134566233900771929739182905603601587259994002100787923214715810947125722764250118115466373392683449903294692636052751116137002582785685443203125
434 21465851806163068742685869773435662345928922449481316169699784357936455942211544973123457298405196488732423957604572552825031536780404087917834961408164295230513500689227379442916671872528720935034850122405342384722246706918008947367522233625843978592878935208343006166758785966277638767323547900159251037690902571670890339891740178963288785219444917867938719599035922613935171231150218418277862241307583807806813627134566233900771929739182905603601587259994002100787923214715810947125722764250118115466373392683449903294692636052751116137002582785685443203125
435 622509702378728993537890223429634208031938751034958168921293746380157222324134804220580261653750698173240294770532604031925914566631718549617213880836764561684891519987594003844583484303332907116010653549754929156945154500622259473658144775149475379193489121041947178836004793022051524252382889104618280093036174578455819856860465189935374771363902618170222868372041755804119965703356334130058004997919930426397595186902420783122385962436304262504446030539826060922849773226758517466645960163253425348524828387820047195546086445529782367973074900784877852890625
436 622509702378728993537890223429634208031938751034958168921293746380157222324134804220580261653750698173240294770532604031925914566631718549617213880836764561684891519987594003844583484303332907116010653549754929156945154500622259473658144775149475379193489121041947178836004793022051524252382889104618280093036174578455819856860465189935374771363902618170222868372041755804119965703356334130058004997919930426397595186902420783122385962436304262504446030539826060922849773226758517466645960163253425348524828387820047195546086445529782367973074900784877852890625
437 622509702378728993537890223429634208031938751034958168921293746380157222324134804220580261653750698173240294770532604031925914566631718549617213880836764561684891519987594003844583484303332907116010653549754929156945154500622259473658144775149475379193489121041947178836004793022051524252382889104618280093036174578455819856860465189935374771363902618170222868372041755804119965703356334130058004997919930426397595186902420783122385962436304262504446030539826060922849773226758517466645960163253425348524828387820047195546086445529782367973074900784877852890625
438 622509702378728993537890223429634208031938751034958168921293746380157222324134804220580261653750698173240294770532604031925914566631718549617213880836764561684891519987594003844583484303332907116010653549754929156945154500622259473658144775149475379193489121041947178836004793022051524252382889104618280093036174578455819856860465189935374771363902618170222868372041755804119965703356334130058004997919930426397595186902420783122385962436304262504446030539826060922849773226758517466645960163253425348524828387820047195546086445529782367973074900784877852890625
439 239668102944917798699068349691079458994920514964711999909204856237599671066458872029336062477478980048792033207539364150103572885896911536758276195763796866542368289869783654262176175207236079238385449648616296990211355318203071764136806712866873469415630892068512789693398353327868902991740169453945351690659206321229226012350849679520689093099416599703390314991841192109853599155689298709074722098214166973954353339742992708764467962695864449976999235095924652933479931241621709500211094600733058519458104503795881630426829919788302801016737756026880327996449296875
440 239668102944917798699068349691079458994920514964711999909204856237599671066458872029336062477478980048792033207539364150103572885896911536758276195763796866542368289869783654262176175207236079238385449648616296990211355318203071764136806712866873469415630892068512789693398353327868902991740169453945351690659206321229226012350849679520689093099416599703390314991841192109853599155689298709074722098214166973954353339742992708764467962695864449976999235095924652933479931241621709500211094600733058519458104503795881630426829919788302801016737756026880327996449296875
441 309147289450179473870979818561992684296522655466927191683762047357723733835359101402408595962897483781823984269168638091129206021193527179918069294974970775144694675512854171896013485150182995327990601962563627596451250417769994471748941016157709409304788895918535531068644142433166183800473044346889977803031860569550436481524302441665779049810521265503201855794746837845945857768905230106434597611312856667721501160049160433999262481896129693162132249076880848073785972802150404201590006359071485440179487654237440287563744010737181211853215172854585020446371640625
442 186443329647219288717375347796733605979705551762893653105368369378922248915032885105677197730667880596496444848908644777741021730115583113409608493037160149811238767160371709674594876745738712469362524147000535603516188163202488195972597088493536809948215830450613674896657527215875760622043487842121529823252681759029603187206010035241773021371177459491060504009398075689673641415991286319659535038809059414879492413112888116980181210944254960519457175963526993783971508551276085119532715345086063082632407029906403625586530811691475879875343685381698825395981826372890625
443 82594395033718144901797279073952987449009559430961888325678187634862556269359568101814998594685871104247925068066529636539272626441203319240456562415461946366378773852044667385845530398362249623927598197121237272357671356298702270815860510202636806807059612889621857979219284556632961955565265114059837711700938019250114211932262445612105448467431614554539803276163347530525423147284139839609174022192413320791615139009009435822220276448304947510119528951842458246299378288215305707952992897873125945606156314248536806134833149579323814784777252624092579650419949083190546875
444 73261228394907994527894186538596299867271479215263194944876552432123087410921936906309903753486367669467909535375011787610334819653347344166284970862514746426977972406763619971244985463347315416423779600846537460581254493036948914213668272549738847637861876633094588027567505401733437254586390156171076050278732023074851305983916789257937532790611842109876805505956889259576050331641032037733337357684670615542162628300991369574309385209646488441476022180284260464467548541646976162954304700413462713752660650738452147041597003676860223714097423077570118149922494836790015078125
445 73261228394907994527894186538596299867271479215263194944876552432123087410921936906309903753486367669467909535375011787610334819653347344166284970862514746426977972406763619971244985463347315416423779600846537460581254493036948914213668272549738847637861876633094588027567505401733437254586390156171076050278732023074851305983916789257937532790611842109876805505956889259576050331641032037733337357684670615542162628300991369574309385209646488441476022180284260464467548541646976162954304700413462713752660650738452147041597003676860223714097423077570118149922494836790015078125
446 73261228394907994527894186538596299867271479215263194944876552432123087410921936906309903753486367669467909535375011787610334819653347344166284970862514746426977972406763619971244985463347315416423779600846537460581254493036948914213668272549738847637861876633094588027567505401733437254586390156171076050278732023074851305983916789257937532790611842109876805505956889259576050331641032037733337357684670615542162628300991369574309385209646488441476022180284260464467548541646976162954304700413462713752660650738452147041597003676860223714097423077570118149922494836790015078125
447 73261228394907994527894186538596299867271479215263194944876552432123087410921936906309903753486367669467909535375011787610334819653347344166284970862514746426977972406763619971244985463347315416423779600846537460581254493036948914213668272549738847637861876633094588027567505401733437254586390156171076050278732023074851305983916789257937532790611842109876805505956889259576050331641032037733337357684670615542162628300991369574309385209646488441476022180284260464467548541646976162954304700413462713752660650738452147041597003676860223714097423077570118149922494836790015078125
448 73261228394907994527894186538596299867271479215263194944876552432123087410921936906309903753486367669467909535375011787610334819653347344166284970862514746426977972406763619971244985463347315416423779600846537460581254493036948914213668272549738847637861876633094588027567505401733437254586390156171076050278732023074851305983916789257937532790611842109876805505956889259576050331641032037733337357684670615542162628300991369574309385209646488441476022180284260464467548541646976162954304700413462713752660650738452147041597003676860223714097423077570118149922494836790015078125
449 32894291549313689543024489755829738640404894167653174530249572042023266247503949670933146785315379083591091381383380292637040334024352957530661951917269121145713109610636865367088998473042944621974277040780095319800983267373590062481937054374832742589399982608259470024377809925378313327309289180120813146575150678360608236386778638376813952222984717107334685672174643277549646598906823384942268473600417106378431020107145124938864913959131273310222733958947632948545929295199492297166482810485644758474944632181565014021677054650910240447629742961828983049315200181718716770078125
450 32894291549313689543024489755829738640404894167653174530249572042023266247503949670933146785315379083591091381383380292637040334024352957530661951917269121145713109610636865367088998473042944621974277040780095319800983267373590062481937054374832742589399982608259470024377809925378313327309289180120813146575150678360608236386778638376813952222984717107334685672174643277549646598906823384942268473600417106378431020107145124938864913959131273310222733958947632948545929295199492297166482810485644758474944632181565014021677054650910240447629742961828983049315200181718716770078125
451 32894291549313689543024489755829738640404894167653174530249572042023266247503949670933146785315379083591091381383380292637040334024352957530661951917269121145713109610636865367088998473042944621974277040780095319800983267373590062481937054374832742589399982608259470024377809925378313327309289180120813146575150678360608236386778638376813952222984717107334685672174643277549646598906823384942268473600417106378431020107145124938864913959131273310222733958947632948545929295199492297166482810485644758474944632181565014021677054650910240447629742961828983049315200181718716770078125
452 32894291549313689543024489755829738640404894167653174530249572042023266247503949670933146785315379083591091381383380292637040334024352957530661951917269121145713109610636865367088998473042944621974277040780095319800983267373590062481937054374832742589399982608259470024377809925378313327309289180120813146575150678360608236386778638376813952222984717107334685672174643277549646598906823384942268473600417106378431020107145124938864913959131273310222733958947632948545929295199492297166482810485644758474944632181565014021677054650910240447629742961828983049315200181718716770078125
453 32894291549313689543024489755829738640404894167653174530249572042023266247503949670933146785315379083591091381383380292637040334024352957530661951917269121145713109610636865367088998473042944621974277040780095319800983267373590062481937054374832742589399982608259470024377809925378313327309289180120813146575150678360608236386778638376813952222984717107334685672174643277549646598906823384942268473600417106378431020107145124938864913959131273310222733958947632948545929295199492297166482810485644758474944632181565014021677054650910240447629742961828983049315200181718716770078125
454 29835122435227516415523212208537572946847239010061429298936361842115102486486082351536364134281048828817119882914725925421795582960088132480310390388963092879161790416847636887949721615049950772130669275987546455059491823507846186671116908317973297528585784225691339312110673602318130187869525286369577523943661665273071670402808225007770254666247138416352559904662401452737529465208488810142637505555578315485236935237180628319550476960932064892372019700765503084331157870745939513529999909110479795936774781388679467717661088568375588086000176866378887625728886564818876110460859375
455 29835122435227516415523212208537572946847239010061429298936361842115102486486082351536364134281048828817119882914725925421795582960088132480310390388963092879161790416847636887949721615049950772130669275987546455059491823507846186671116908317973297528585784225691339312110673602318130187869525286369577523943661665273071670402808225007770254666247138416352559904662401452737529465208488810142637505555578315485236935237180628319550476960932064892372019700765503084331157870745939513529999909110479795936774781388679467717661088568375588086000176866378887625728886564818876110460859375
456 27179796538492267454541646321977728954577834738165962091331025638166858365188821022249627726330035483052396213335315318059255776076640288689562765644345377612916391069748197204922196391310505153411039710424654820559197051215647876057387503477673674048541649429604810113332823651711816601149137535882685124312675777063768291736958292982078702000951143097297182073147447723443889342804933306039942767561131845407050848001071552399110484511409111116950909947397373309825684820249550896825829917199647094098401825845086995090789251685790160746346161125271166627039015660549996136629842890625
457 18791478090909177347542409030474768732590121747869659116094218935918690276688791538832193450730448132760885127827895764528108758951625736658290747200402174839792421662443156010059672845429502050089024429143823378208098415136991042902006186216788001573651337048909830895299698046644932203820205527834171107126918048590230120005733645828759405165559262322942227242705572783076940135645770833374060279539239415054496577211028289631457626961745784841825364366052344330696426570127147896897737174221238611199651489275650161507550208805455527172587285377078552418391573611000526829712311953125
458 14561743280294215975059240761012687142136073241901341941076528389967472770095300360103258934270605176734988358140960258327174548261459099567561763070886093281480411159290651960902044256540329255696184229383431715117881655809555778849034102097651663587553966927701521948174795321022626244695376147594826614080765334253390515033751394950539234249044164590228384768380285591575448334890802486354342139244357858559228883395650292434224491701892102907909221390340679487210243801704624571921927634419975055103129700364835588225663174701531188113810311411780683644263575799380244120093596953125
459 12421167018090966226725532369143822132242070475341844675738278716642254272891291207168079870932826215754945069494239100353079889667024611931130183899465837569102790718874926122649443750828900855108845147664067252995553052405551079358226089089296869040183533789329398221793100408832300186725155853898387101810892830118142109323789939892809966814434672395464812207428383609613857429661854520860253844775437253351022237536489699446393491421713963780446565845960599602590337962854044759849404272160238722002969634411204756756490688020406103461080195634248923148556830156871348234439838201015625
460 11415052489625597962360764247243172539530462766839155257003478140594231676787096619387465401387267292278794518865205733224480418603995618364708639003609104726005464670646057106714838807011759885845028690703277805502913255160701441930209775873063822647928667552393716965827859275716883871600418229732617746564210510878572598468562954761492359502465463931432162418626684537235134977859244304670573283348626835829589436296034033791235618616555132714230394012437791034780520587862867134301602526115259385520729094023897171459214942290753209080732699787874760373523726914164769027450211306733359375
461 5262339197717400660648312317979102540723543335512850573478603422813940802998851541537621550039530221740524273196859843016485472976441980066130682580663797278688519213167832326195540690032421307374558226414211068336843010629083364729826706677482422240695115741653503521246643126105483464807792803906736781166101045515021967894007522145047977730636578872390226874986901571665397224793111624453134283623716971317440730132471689577759620182231916181260211639733821667033819991004781748913038764539134576725056112345016596042698088396037229386217774602210264532194438107429958521654547412404078671875
462 5262339197717400660648312317979102540723543335512850573478603422813940802998851541537621550039530221740524273196859843016485472976441980066130682580663797278688519213167832326195540690032421307374558226414211068336843010629083364729826706677482422240695115741653503521246643126105483464807792803906736781166101045515021967894007522145047977730636578872390226874986901571665397224793111624453134283623716971317440730132471689577759620182231916181260211639733821667033819991004781748913038764539134576725056112345016596042698088396037229386217774602210264532194438107429958521654547412404078671875
463 2436463048543156505880168603224324476355000564342449815520593384762854591788468263731918777668302492665862738490146107316632773988092636770618506034847338140032784395696706367028535339485011065314420458829779724639958313921265597869909765191674361497441838588385572130337195767386838844206008068208819129679904784073455171134925482753157213689284736017916675043118935427681078915079210682121801173317780957719975058051334392274502704144373377191923477989196759431836658655835213949746736947981619309023700980015742683967769214927365237205818829640823352478406024843740070795526055451943088425078125
464 2436463048543156505880168603224324476355000564342449815520593384762854591788468263731918777668302492665862738490146107316632773988092636770618506034847338140032784395696706367028535339485011065314420458829779724639958313921265597869909765191674361497441838588385572130337195767386838844206008068208819129679904784073455171134925482753157213689284736017916675043118935427681078915079210682121801173317780957719975058051334392274502704144373377191923477989196759431836658655835213949746736947981619309023700980015742683967769214927365237205818829640823352478406024843740070795526055451943088425078125
465 2263474172096592393962676632395397438533795524274135878618631254444691915771487017006952544453853015686586484057345733697151847034938059559904592106373177132090456703602240214969509330381575279677096606252865364190521273632855740421146171863065481831123468048610196509083254867902373286267381495365992971472631544404239853984345773477683051517345519760644591115057491012315722312108586723691153290012218509721856828929689650423013012150122867411296911051963789512176255891270913759314718624674924338083018210434624953406057600667522305364205692736324894452439197079834525769043705514855129146897578125
466 2263474172096592393962676632395397438533795524274135878618631254444691915771487017006952544453853015686586484057345733697151847034938059559904592106373177132090456703602240214969509330381575279677096606252865364190521273632855740421146171863065481831123468048610196509083254867902373286267381495365992971472631544404239853984345773477683051517345519760644591115057491012315722312108586723691153290012218509721856828929689650423013012150122867411296911051963789512176255891270913759314718624674924338083018210434624953406057600667522305364205692736324894452439197079834525769043705514855129146897578125
467 1057042438369108647980569987328650603795282509836021455314900795825671124665284436942246838259949358325635888054780457636569912565316073814475444513676273720686243280582246180390760857288195655609204115120088125076973434786543630776675262260051580015134659578700961769741880023310408324686867158335918717677718931236780011810689476214077985058600357728221024050731848302751442319754709999963768586435706044040107139110165066747547076674107379081075657461267089702186311501223516725599973597723189665884769504272969853240628899511732916605084058507863725709289105036282723534143410475437345311601168984375
468 1057042438369108647980569987328650603795282509836021455314900795825671124665284436942246838259949358325635888054780457636569912565316073814475444513676273720686243280582246180390760857288195655609204115120088125076973434786543630776675262260051580015134659578700961769741880023310408324686867158335918717677718931236780011810689476214077985058600357728221024050731848302751442319754709999963768586435706044040107139110165066747547076674107379081075657461267089702186311501223516725599973597723189665884769504272969853240628899511732916605084058507863725709289105036282723534143410475437345311601168984375
469 990448764751854803157794078126945615756179711716352103630062045688653843811371517414885287449572548751120827107329288805466008073701161164163491509314668476283009953905564671026142923279039329305824255867522573197124108394991382037744720737668330474181176025242801178248141581841852600231594527360755838464022638568862871066616039212591071999908535191343099535535741859678101453610163269966051165490256563265580389346224667542451610843638614198967891041207263050948573876646435171887175261066628716934029025503772752486469278842493742858963762821868310989603891418996911951492375615484792556970295338359375
470 990448764751854803157794078126945615756179711716352103630062045688653843811371517414885287449572548751120827107329288805466008073701161164163491509314668476283009953905564671026142923279039329305824255867522573197124108394991382037744720737668330474181176025242801178248141581841852600231594527360755838464022638568862871066616039212591071999908535191343099535535741859678101453610163269966051165490256563265580389346224667542451610843638614198967891041207263050948573876646435171887175261066628716934029025503772752486469278842493742858963762821868310989603891418996911951492375615484792556970295338359375
471 932012287631495369771484227517455824426565108725087329515888384993023267026500597887407055490047768374804698307996860765943513597352792655477845510265103036182312366625136355435600490805576008876780624771338741378493785999686890497517782214145898976204486639753475908731501228513183296817930450246471243994645302893299961673685692899048198751913931615053856662939133089957093467847163637038054146726331426032911146374797412157446965803863935961228785469776034530942608017924295496745831920663697622634921312999050160089767591390786612030284900815378080641217261825276094146354325454171189796109047913396171875
472 932012287631495369771484227517455824426565108725087329515888384993023267026500597887407055490047768374804698307996860765943513597352792655477845510265103036182312366625136355435600490805576008876780624771338741378493785999686890497517782214145898976204486639753475908731501228513183296817930450246471243994645302893299961673685692899048198751913931615053856662939133089957093467847163637038054146726331426032911146374797412157446965803863935961228785469776034530942608017924295496745831920663697622634921312999050160089767591390786612030284900815378080641217261825276094146354325454171189796109047913396171875
473 932012287631495369771484227517455824426565108725087329515888384993023267026500597887407055490047768374804698307996860765943513597352792655477845510265103036182312366625136355435600490805576008876780624771338741378493785999686890497517782214145898976204486639753475908731501228513183296817930450246471243994645302893299961673685692899048198751913931615053856662939133089957093467847163637038054146726331426032911146374797412157446965803863935961228785469776034530942608017924295496745831920663697622634921312999050160089767591390786612030284900815378080641217261825276094146354325454171189796109047913396171875
474 882615636387026115173595563459030665731957157962657701051546300588393033874096066199374481549075236650940049297673027145348507376693094644737519698221052575264649811194004128597513664792880480406311251658457788085433615341703485301149339756796166330465648847846541685568731663401984582086580136383408268062929101839955063704980351175398644218062493239456002259803359036189367514051263964275037276949835860453166855616933149313102276616259147355283659839877904700802649792974307835418302828868521648635270483410100501605009909047074921592679801072163042367232746948536461156597546205100116736915268373986174765625
475 1064675074049488679340887290059144349495726366661830761220200603846071210945833614233262342037485207057828768754732240223580829163682864468923425450206336037713690966458388574906530355600579590357432149165811565844913890641379355007417780165013469638679914171105599138201123840050644851732907281524014798628382511266532043069940109982386784340244262050007240361644582673328549474126977037726221081966026369666063758283393424985648102070276414180076791121686254162608745226748260356355009443749724546001532549348734018823896150840862390340988903585238893084719839503662799947644808450060454447424931693590078125
476 882615636387026115173595563459030665731957157962657701051546300588393033874096066199374481549075236650940049297673027145348507376693094644737519698221052575264649811194004128597513664792880480406311251658457788085433615341703485301149339756796166330465648847846541685568731663401984582086580136383408268062929101839955063704980351175398644218062493239456002259803359036189367514051263964275037276949835860453166855616933149313102276616259147355283659839877904700802649792974307835418302828868521648635270483410100501605009909047074921592679801072163042367232746948536461156597546205100116736915268373986174765625
477 841132701476835887760436571976456224442555171538412789102123624460738561282013551088003880916268700528345866980682394869517127529988519196434856272404663104227211270067885934553430522547615097827214622830510272045418235420643421491995320788226746512933763351997754226347001275222091306728510869973388079463971434053477175710846274670154907939813556057201570153592601161488467240890854557954110524933193575011868013402937291295386469615294967429585327827403643179864925252704515367153642595911701131149412770689825778029574443321862400277823850421771379375972807841955247482237461533460411250280250760408824551640625
478 841132701476835887760436571976456224442555171538412789102123624460738561282013551088003880916268700528345866980682394869517127529988519196434856272404663104227211270067885934553430522547615097827214622830510272045418235420643421491995320788226746512933763351997754226347001275222091306728510869973388079463971434053477175710846274670154907939813556057201570153592601161488467240890854557954110524933193575011868013402937291295386469615294967429585327827403643179864925252704515367153642595911701131149412770689825778029574443321862400277823850421771379375972807841955247482237461533460411250280250760408824551640625
479 402902564007404390237249117976722531507983927166899725979917216116693770854084490971153858958892707553077670283746867142498704086864500695092296154481833626924834198362517362651093220300307631859235804335814420309755334766488198894665758657560611579695272645606924274420213610831381735922956706717252890063242316911615567165495365567004200903170693351399552103570855956352975808386719333260018941442999722430684778420006962530490118945726289398771372029326345083155299196045462860866594803441704841820568717160426547676166158351172089733077624352028490721090974956296563543991744074527536988884240114235826960235859375
480 402902564007404390237249117976722531507983927166899725979917216116693770854084490971153858958892707553077670283746867142498704086864500695092296154481833626924834198362517362651093220300307631859235804335814420309755334766488198894665758657560611579695272645606924274420213610831381735922956706717252890063242316911615567165495365567004200903170693351399552103570855956352975808386719333260018941442999722430684778420006962530490118945726289398771372029326345083155299196045462860866594803441704841820568717160426547676166158351172089733077624352028490721090974956296563543991744074527536988884240114235826960235859375
481 402902564007404390237249117976722531507983927166899725979917216116693770854084490971153858958892707553077670283746867142498704086864500695092296154481833626924834198362517362651093220300307631859235804335814420309755334766488198894665758657560611579695272645606924274420213610831381735922956706717252890063242316911615567165495365567004200903170693351399552103570855956352975808386719333260018941442999722430684778420006962530490118945726289398771372029326345083155299196045462860866594803441704841820568717160426547676166158351172089733077624352028490721090974956296563543991744074527536988884240114235826960235859375
482 12996856903464657749588681225055565532515610553770958902577974713441734543680144870037221256738474437196053880120866682016087228608532280486848263047801084739510780592339269762938490977429278447072122720510142590637268863435103190150508343792277792893395891793771750787748826155851023739450216345717835163330397319729534424693398889258200029134538495206437164631317934075902445431829655911613514240096765239699508981290547178402907062765364174153915226752462744617912877291789124544083703336829188445824797327755695086327940591973293217196052398452531958744870159880534307870701421758952806093040003685026676136640625
483 402902564007404390237249117976722531507983927166899725979917216116693770854084490971153858958892707553077670283746867142498704086864500695092296154481833626924834198362517362651093220300307631859235804335814420309755334766488198894665758657560611579695272645606924274420213610831381735922956706717252890063242316911615567165495365567004200903170693351399552103570855956352975808386719333260018941442999722430684778420006962530490118945726289398771372029326345083155299196045462860866594803441704841820568717160426547676166158351172089733077624352028490721090974956296563543991744074527536988884240114235826960235859375
484 389606779395160045359419897083490687968220457570392035022579947984842876415899702769105781613249248203826107164383220526796246851997972172154250381383933117236314669816554289683607144030397480007881022792732544439533408719194088331141788621861111397565328648301895773364346561673946138637499135395583544691155320453532253449034018503293062273366060470803366884153017709793327606709957595262438316375380731590472180732146732766983945020517321848611916752358575695411174322575962586457997174928128582040489949494132471602852675125583410771886062748411550527294972782738776947040016520068128268251060190466044670548076015625
485 389606779395160045359419897083490687968220457570392035022579947984842876415899702769105781613249248203826107164383220526796246851997972172154250381383933117236314669816554289683607144030397480007881022792732544439533408719194088331141788621861111397565328648301895773364346561673946138637499135395583544691155320453532253449034018503293062273366060470803366884153017709793327606709957595262438316375380731590472180732146732766983945020517321848611916752358575695411174322575962586457997174928128582040489949494132471602852675125583410771886062748411550527294972782738776947040016520068128268251060190466044670548076015625
486 1134924548378101212131990160204208374051426192902551998020775388479847298999515834166405141839395060017745450169848321394557467079870092937485331360971397170509384633175622645848347610560547859262957419395229901952360819599012379308616030255481417501107802352503422387810341534156205101851034981407334865685335448481139454297036095900092690402315334151450207733537740588627963318346106474999482815601484071123045462472743432550224231844766958545006513499620531000732750801663779014352145770565638559483947222876407889779109842640824475578504100786122846686010255716118057246727568122958457645415338334827588125306545433515625
487 552708255060135290308279208019449478163044555943542823036117614189685634612764211239039304075785394228642034232716132519149486467896735260555356372793070422038070316356528228528145286342986807461060263245476962250799719144719028723296006734419450323039499745669166702863636327134071884601454035945372079588758363410314914242656578703345140225927567731756251166232879666661818136034553853324748131197922742636923140224226051651959200908401508811418172074315198597356849640410260379989494990265465978468682297540810642322426493366081519606731497082841826336086994533749493879156325675880768873317269769061035417024287626122109375
488 552708255060135290308279208019449478163044555943542823036117614189685634612764211239039304075785394228642034232716132519149486467896735260555356372793070422038070316356528228528145286342986807461060263245476962250799719144719028723296006734419450323039499745669166702863636327134071884601454035945372079588758363410314914242656578703345140225927567731756251166232879666661818136034553853324748131197922742636923140224226051651959200908401508811418172074315198597356849640410260379989494990265465978468682297540810642322426493366081519606731497082841826336086994533749493879156325675880768873317269769061035417024287626122109375
489 17419224683669425117135122136612972263396597779252946390525384163332995645699052721952948389743300972947847336947214886168033815455971301598793005684478380720361119325171873524903159508293487448046963780349386842549397600141628743956780599339606547277728750048992769957992667471289942943729696552213823282523126485544441006937918625586071032281652699158898625464823336591245042545347068216073513683237758695363674451582866208514972235080912068024372713438901581600569099957445948104830213080301943902061374345076516049968086581247149827605699117739885946140548182563653403868894522107597135136482985947504245239765451958751640625
490 587590821755987136704231541060938128580298728135844763989430804203833367809217230011470511514735941416086254021070360686843360477840163601265052422436158653243955058846929357205656087874970740902563522514505976190458460940577248163939280282402397133416312569661344797277228173677897966545833071946276955123195779164175920799864502060030687704821799427558060271392299710912509596197779232533491756453069118124345928181794181135978388778572659530745978364097877072489273230338220229869136676266986138154409798364931444558227077278195478406721080141388970979713812469502998389483928384478249389805193214768913604388170849533515625
491 265138018910132319707913694041386050821159614798009097010186872350091526723185281480845827440282784109239184315673557782363642705055339181635228339523445432944616597248441086922550990875735172446722835700698017130444380871755731111766157502548151256114309304495718951530606391580504221546509711221246604183284508236471936566602059400045587182359035733897595978200076006255340792582727725316854951772561925102130488827542806559806392390166562587398977071253520973542262270452284776103620673295275888133276178906409650796564245853162867525986346271118803986205283886801368460288443520999735993912407529106962116794469944264158721953125
492 260630672588660070272879161242682487957199901346442942361013695520139970768891131695671448373797976779382118182307107300063460779069398415547429457751546860584558115095217588444867624030847674515128547493786150839226826396935883682866132825004832684760366046319291729354586082923635649780219046130485411912168671596451913644969824390244812200258932126421336846570674714148999999108821353986468417592428372375394270517474578848289683719533731023413194461042211116992043811854595934909859121849256198035010483865000686733022653673659098778044578384509784318439794060725745196463539981142740482015896601112143760808963955211668023679921875
493 260630672588660070272879161242682487957199901346442942361013695520139970768891131695671448373797976779382118182307107300063460779069398415547429457751546860584558115095217588444867624030847674515128547493786150839226826396935883682866132825004832684760366046319291729354586082923635649780219046130485411912168671596451913644969824390244812200258932126421336846570674714148999999108821353986468417592428372375394270517474578848289683719533731023413194461042211116992043811854595934909859121849256198035010483865000686733022653673659098778044578384509784318439794060725745196463539981142740482015896601112143760808963955211668023679921875
494 260630672588660070272879161242682487957199901346442942361013695520139970768891131695671448373797976779382118182307107300063460779069398415547429457751546860584558115095217588444867624030847674515128547493786150839226826396935883682866132825004832684760366046319291729354586082923635649780219046130485411912168671596451913644969824390244812200258932126421336846570674714148999999108821353986468417592428372375394270517474578848289683719533731023413194461042211116992043811854595934909859121849256198035010483865000686733022653673659098778044578384509784318439794060725745196463539981142740482015896601112143760808963955211668023679921875
495 476472893215100676915684024209657199190493421108670826985399808994771427365431685001227510738204710748413378761073322303589507822795975165534605955670103949880362184817582428601220519252006717577931531067250732795661474217433059749298231855584703262816025678828686890959023917593483820439157305540192709163014024856402035914021616801178815722594025825267526227734323060601462521222708142571240251540088432130519690159916963159578946470811208452309313457115559628870281191690303354497000222759152098784297045457039646678286386971954476742311843481736351587641305412661325770500073091668629766025405120863151299467941417205974449140625
496 8006834892596226018853120712536448712533138169264073632272701740074220041991104456822722565491447644639398052678656643365249578593790988724032580371585271104018209853840179534614778277851671408779264107556604339931887333740267282621330466516973464908523205308974961217502239053497010796898109316174642339353733760114599239087117975092710875604154653855789889263497697893371428972622100815818296256856992027744487384567336536798307373547795750770276747037677767725112577943985041716365782082330999659833557074816686097125188943508481173560307492550525084046788913339555618180556411760686130348010359482766168475812181668057653355470879921875
497 8006834892596226018853120712536448712533138169264073632272701740074220041991104456822722565491447644639398052678656643365249578593790988724032580371585271104018209853840179534614778277851671408779264107556604339931887333740267282621330466516973464908523205308974961217502239053497010796898109316174642339353733760114599239087117975092710875604154653855789889263497697893371428972622100815818296256856992027744487384567336536798307373547795750770276747037677767725112577943985041716365782082330999659833557074816686097125188943508481173560307492550525084046788913339555618180556411760686130348010359482766168475812181668057653355470879921875
498 8006834892596226018853120712536448712533138169264073632272701740074220041991104456822722565491447644639398052678656643365249578593790988724032580371585271104018209853840179534614778277851671408779264107556604339931887333740267282621330466516973464908523205308974961217502239053497010796898109316174642339353733760114599239087117975092710875604154653855789889263497697893371428972622100815818296256856992027744487384567336536798307373547795750770276747037677767725112577943985041716365782082330999659833557074816686097125188943508481173560307492550525084046788913339555618180556411760686130348010359482766168475812181668057653355470879921875
499 3983424379571300233057484113849020843831373838623384424276565933792144693550700440582674944499691677551034449401789716044141761099146798263172380832604787130062371456915050839009456037566040080881910231301733328929133744197784193905959771083593849712385020210830970130591016435831923362489200079124833087755500606858293465243558453962548938745693752757217037278257895195045966028166413022172049842675124104778965707284403629066768313262149029395464992481485802476546682864866390209017125683305919323766174145392525783378072874962299909289773658466363880888529624753168938711681356520176631906526197873754617115221987816403686717306829173772578125
500 3983424379571300233057484113849020843831373838623384424276565933792144693550700440582674944499691677551034449401789716044141761099146798263172380832604787130062371456915050839009456037566040080881910231301733328929133744197784193905959771083593849712385020210830970130591016435831923362489200079124833087755500606858293465243558453962548938745693752757217037278257895195045966028166413022172049842675124104778965707284403629066768313262149029395464992481485802476546682864866390209017125683305919323766174145392525783378072874962299909289773658466363880888529624753168938711681356520176631906526197873754617115221987816403686717306829173772578125
501 3983424379571300233057484113849020843831373838623384424276565933792144693550700440582674944499691677551034449401789716044141761099146798263172380832604787130062371456915050839009456037566040080881910231301733328929133744197784193905959771083593849712385020210830970130591016435831923362489200079124833087755500606858293465243558453962548938745693752757217037278257895195045966028166413022172049842675124104778965707284403629066768313262149029395464992481485802476546682864866390209017125683305919323766174145392525783378072874962299909289773658466363880888529624753168938711681356520176631906526197873754617115221987816403686717306829173772578125
502 3983424379571300233057484113849020843831373838623384424276565933792144693550700440582674944499691677551034449401789716044141761099146798263172380832604787130062371456915050839009456037566040080881910231301733328929133744197784193905959771083593849712385020210830970130591016435831923362489200079124833087755500606858293465243558453962548938745693752757217037278257895195045966028166413022172049842675124104778965707284403629066768313262149029395464992481485802476546682864866390209017125683305919323766174145392525783378072874962299909289773658466363880888529624753168938711681356520176631906526197873754617115221987816403686717306829173772578125
503 2003662462924364017227914509266057484447181040827562365411112664697448780856002321613085497083344913808170328049100227170203305832870839526375707558800207926421372842828270572021756386895718160683600846344771864451354273331485449534697764855047706405329665166047977975687281267223457451332067639799791043141016805249721613017509902343162116189083957636880169750963721283108120912167705750152541070865587424703819750764055025420584461570860961785918891218187358645702981481027794275135614218702877419854385595132440469039170656106036854372756150208581032086930401250843976171975722329648845848982677530498572408956659871651054418805335074407606796875
504 2003662462924364017227914509266057484447181040827562365411112664697448780856002321613085497083344913808170328049100227170203305832870839526375707558800207926421372842828270572021756386895718160683600846344771864451354273331485449534697764855047706405329665166047977975687281267223457451332067639799791043141016805249721613017509902343162116189083957636880169750963721283108120912167705750152541070865587424703819750764055025420584461570860961785918891218187358645702981481027794275135614218702877419854385595132440469039170656106036854372756150208581032086930401250843976171975722329648845848982677530498572408956659871651054418805335074407606796875
505 2021695425090683293382965739849452001807205670195010426699812678679725819883706342507603266557095018032443861001542129214735135585366677082113088926829409797759165198413725007169952194377779624129753253961874811231416461791468818580510044738743135762977632152542409777468466798628468568394056248557989162529285956496969107534667491464250575234785713255612091278722394774656094000377215101903913940503377711526154128520931520649369721724998710441992161239151044873514308314357044423611834746671203316633075065488632433260523192010991186062110955560458261375712774862101571957523503830615685461623521628273059560637269810495913908574583090077275258046875
506 2021695425090683293382965739849452001807205670195010426699812678679725819883706342507603266557095018032443861001542129214735135585366677082113088926829409797759165198413725007169952194377779624129753253961874811231416461791468818580510044738743135762977632152542409777468466798628468568394056248557989162529285956496969107534667491464250575234785713255612091278722394774656094000377215101903913940503377711526154128520931520649369721724998710441992161239151044873514308314357044423611834746671203316633075065488632433260523192010991186062110955560458261375712774862101571957523503830615685461623521628273059560637269810495913908574583090077275258046875
507 2047977465616862176196944294467494877830699343907545562246910243502562255542194524960202109022337253266865631194562176894526692347976443884180559082878192125130034345993103432263161572904690759243440046263379183777424875794757913222056675320346796527896341370525461104575556867010638659783178979789243021642166673931429705932618168853285832712837927527935048465345785906726623222382118898228664821729921621775994132191703630417811528107423693677738059335260008456869994322443686001118788598377928959749305041339984654892909993507134071480918397982744218773597040935308892392971309380413689372624627409440609334925554318032360789386052670248279836401484375
508 2047977465616862176196944294467494877830699343907545562246910243502562255542194524960202109022337253266865631194562176894526692347976443884180559082878192125130034345993103432263161572904690759243440046263379183777424875794757913222056675320346796527896341370525461104575556867010638659783178979789243021642166673931429705932618168853285832712837927527935048465345785906726623222382118898228664821729921621775994132191703630417811528107423693677738059335260008456869994322443686001118788598377928959749305041339984654892909993507134071480918397982744218773597040935308892392971309380413689372624627409440609334925554318032360789386052670248279836401484375
509 1042420529998982847684244645883954892815825966048940691183677313942804188070977013204742873492369661912834606278032148039314086405120009937047904573184999791691187482110489647021949240608487596454910983548060004542709261779531777830026847738056519432699237757597459702228958445308415077829638100712724698015862837031097720319702647946322488850834505111718939668861005026523851220192498519198390394260530105483981013285577147882666067806678660081968672201647344304546827110123836174569463396574365840512396266042052189340491186695131242383787464573216807355760893836072226228022396474630567890665935351405270151477107147878471641797500809156374436728355546875
510 1062226520068963521790245294155750035779326659403870564316167182907717467644325576455632988088724685489178463797314758852061054046817290125851814760075514787733320044270588950315366276180048860787554292235473144629020737753342881608797357845079593301920523274991811436571308655769274964308401224626266467278164230934688577005776998257302616139000360708841599522569364122027804393376155991063159811751480177488176652538003113692436723095005554623526076973478643846333216825216189061886283201109278791482131795096851180937960519242338735989079426400107926695520350818957598526354822007648548680588588123081970284355172183688162602991653324530345551026194302265625
511 1084533276990411755747840445333020786530692519251351846166806693748779534464856413561201280838587903884451211537058368787954336181800453218494702870037100598275719765200271318271988967979829886864092932372418080666230173246163082122582102359826264761260854263766639476739306137540429738558877650343418063091005679784317037122898315220705971077919368283727273112543320768590388285637055266875486167798261261215428362241301179079977894280000671270620124589921695367106214378545729032185895148332573646103256562793885055737657690146427849444850094354510193156126278186155708095408273269809168202880948473666691660326630799545614017654478044345482807597744382613203125
512 1084533276990411755747840445333020786530692519251351846166806693748779534464856413561201280838587903884451211537058368787954336181800453218494702870037100598275719765200271318271988967979829886864092932372418080666230173246163082122582102359826264761260854263766639476739306137540429738558877650343418063091005679784317037122898315220705971077919368283727273112543320768590388285637055266875486167798261261215428362241301179079977894280000671270620124589921695367106214378545729032185895148332573646103256562793885055737657690146427849444850094354510193156126278186155708095408273269809168202880948473666691660326630799545614017654478044345482807597744382613203125
513 1084533276990411755747840445333020786530692519251351846166806693748779534464856413561201280838587903884451211537058368787954336181800453218494702870037100598275719765200271318271988967979829886864092932372418080666230173246163082122582102359826264761260854263766639476739306137540429738558877650343418063091005679784317037122898315220705971077919368283727273112543320768590388285637055266875486167798261261215428362241301179079977894280000671270620124589921695367106214378545729032185895148332573646103256562793885055737657690146427849444850094354510193156126278186155708095408273269809168202880948473666691660326630799545614017654478044345482807597744382613203125
514 1084533276990411755747840445333020786530692519251351846166806693748779534464856413561201280838587903884451211537058368787954336181800453218494702870037100598275719765200271318271988967979829886864092932372418080666230173246163082122582102359826264761260854263766639476739306137540429738558877650343418063091005679784317037122898315220705971077919368283727273112543320768590388285637055266875486167798261261215428362241301179079977894280000671270620124589921695367106214378545729032185895148332573646103256562793885055737657690146427849444850094354510193156126278186155708095408273269809168202880948473666691660326630799545614017654478044345482807597744382613203125
515 1084533276990411755747840445333020786530692519251351846166806693748779534464856413561201280838587903884451211537058368787954336181800453218494702870037100598275719765200271318271988967979829886864092932372418080666230173246163082122582102359826264761260854263766639476739306137540429738558877650343418063091005679784317037122898315220705971077919368283727273112543320768590388285637055266875486167798261261215428362241301179079977894280000671270620124589921695367106214378545729032185895148332573646103256562793885055737657690146427849444850094354510193156126278186155708095408273269809168202880948473666691660326630799545614017654478044345482807597744382613203125
516 1118153808577114520176023499138344430913143987348143753397977701254991700033266962381598520544584128904869199094707178220380920603436267268268038659008250716822267077921479729138420625987204613356879813275963041166883308616794137668382147532980878968859940745943405300518224627804183060454202857504064023046826855857630865273708162992547856181334868700522818579032163712416690322491803980148626239000007360313106641470781515631457209002680692080009348452209267923486507024280646632183657897930883429132457516240495492465525078540967112777640447279500009143966192809926535046365929741173252417170257876350359101796756354331528052201766863720192774633274458474212421875
517 1155052884260159299341832274609909797133277738930632497260110965396406426134364772140191271722555405158729882664832515101653490983349664088120883934755522990477401891492888560199988506644782365597656847114069821525390457801148344211438758401569247974832318790559537675435326040521721101449191551801698135807372142100932683827740532371301935435318919367640071592140225114926441103134033511493530904887007603203439160639317305647295296899769154918649656951132173764961561756081907971045718608562602582293828614276431843716887406132819027499302582039723509445717077172654110702896005422631969746936876386269920952156049314024468477924425170222959136196172515603861431796875
518 1155052884260159299341832274609909797133277738930632497260110965396406426134364772140191271722555405158729882664832515101653490983349664088120883934755522990477401891492888560199988506644782365597656847114069821525390457801148344211438758401569247974832318790559537675435326040521721101449191551801698135807372142100932683827740532371301935435318919367640071592140225114926441103134033511493530904887007603203439160639317305647295296899769154918649656951132173764961561756081907971045718608562602582293828614276431843716887406132819027499302582039723509445717077172654110702896005422631969746936876386269920952156049314024468477924425170222959136196172515603861431796875
519 1155052884260159299341832274609909797133277738930632497260110965396406426134364772140191271722555405158729882664832515101653490983349664088120883934755522990477401891492888560199988506644782365597656847114069821525390457801148344211438758401569247974832318790559537675435326040521721101449191551801698135807372142100932683827740532371301935435318919367640071592140225114926441103134033511493530904887007603203439160639317305647295296899769154918649656951132173764961561756081907971045718608562602582293828614276431843716887406132819027499302582039723509445717077172654110702896005422631969746936876386269920952156049314024468477924425170222959136196172515603861431796875
520 1397089577120262528540353589429215691759575751744967595638248303896235479340634456639882108637642684470221592652806732468705444856461351557110126202806738518167660727894192333000917413741477156991810784809683986687870414034217845908829883561385854069674946709419510645840865839466901308970558815275860725382840111342106005235183251610922829938645351831173497536942600575562947969914156948127798149217230383851424083706927451184563228729755706589612332447294910991612412880755648873011061273919143286383338684788373324356048911492431862132450969428722615033876650969019349266948719015267306830113404616221708811746373966555788997163536381678293995934602146347394677109375
521 625252072254825171760421305059561761474388772360191052784346007677417330188628204090156199017581969365118501354244472242311966085615856814517508770677924949682236714501038942518897578428446945362958006822941161718302837226459820540191817259179063744488255975386898374928975256929177544915374921629743433177110880589934779476948677242700792387911402113171555914185754518986866171507411886408166655902530068758482482998114604575688242822486139171408513651129917170275227648240502340978497351468499467244713011651503809208981773800411463146894974407161090409646122498023950551580962759373715231442122988539247339900160458618411252001571908719922016646575909974166666398852578125
522 625252072254825171760421305059561761474388772360191052784346007677417330188628204090156199017581969365118501354244472242311966085615856814517508770677924949682236714501038942518897578428446945362958006822941161718302837226459820540191817259179063744488255975386898374928975256929177544915374921629743433177110880589934779476948677242700792387911402113171555914185754518986866171507411886408166655902530068758482482998114604575688242822486139171408513651129917170275227648240502340978497351468499467244713011651503809208981773800411463146894974407161090409646122498023950551580962759373715231442122988539247339900160458618411252001571908719922016646575909974166666398852578125
523 327006833789273564830700342546150801251105327944379920606212962015289263688652550739151692086195369977956976208269858982729158262777093113992657087064554748683809801684043366937383433518077752424827037568398227578672383869438486142520320426550650338367357875127347850087854059373959855990741084012355815551628990548535889666444158197932514418877663305188723743119149613430131007698376416591471161037023225960686338608013938193084950996160250786646652639540946680053944060029782724331754114818025221368984905093736492216297467697615195225826071614945250284244922066466526138476843523152453066044230323006026358767783919857429084796822108260519214706159200916489166526599898359375
524 327006833789273564830700342546150801251105327944379920606212962015289263688652550739151692086195369977956976208269858982729158262777093113992657087064554748683809801684043366937383433518077752424827037568398227578672383869438486142520320426550650338367357875127347850087854059373959855990741084012355815551628990548535889666444158197932514418877663305188723743119149613430131007698376416591471161037023225960686338608013938193084950996160250786646652639540946680053944060029782724331754114818025221368984905093736492216297467697615195225826071614945250284244922066466526138476843523152453066044230323006026358767783919857429084796822108260519214706159200916489166526599898359375
525 343030168644947969507404659330912190512409489013654536715917397154038437609396525725370124998418943106876868042475082072882887017653170676578297284330717931369316481966561491917315221760463562293643562409249740730027330679040971963503816127451632204947358411008587894742158908283283888934287397128961250513658811085414148260099921949631207625402668807142971206531987944488207427075596861004453247927837364032759969199806621164546113594972103075192338618878453067376587318971242077824010066444108457216065165443329580334896043614798339791891549124077567548172923247723385919262208855786923266280397608833321650347405331930443109951866391565284656226761001761397135686403293378984375
526 360524707245840315952282296956788712228542372953350918088429184408894397927475748537364001373338309205327588312641311258599914255553482381083790445831584545869151622546856128005098298070247203970619384092121477507258724543672061533642510749951665447399673689970025877374009012605731367269936054382538274289855410450770269821365017969062399214298204916307262738065119329657106005856452300915680363572157069598430727628996758843937965388315680332027147888441254173812793272238775423793034579832757988534084488880939388931975741839153055121278018129405523493129742333357278601144581507432056352860697886883821054515123003858895708559411577535114173694325812851228389606409861341312578125
527 360524707245840315952282296956788712228542372953350918088429184408894397927475748537364001373338309205327588312641311258599914255553482381083790445831584545869151622546856128005098298070247203970619384092121477507258724543672061533642510749951665447399673689970025877374009012605731367269936054382538274289855410450770269821365017969062399214298204916307262738065119329657106005856452300915680363572157069598430727628996758843937965388315680332027147888441254173812793272238775423793034579832757988534084488880939388931975741839153055121278018129405523493129742333357278601144581507432056352860697886883821054515123003858895708559411577535114173694325812851228389606409861341312578125
528 360524707245840315952282296956788712228542372953350918088429184408894397927475748537364001373338309205327588312641311258599914255553482381083790445831584545869151622546856128005098298070247203970619384092121477507258724543672061533642510749951665447399673689970025877374009012605731367269936054382538274289855410450770269821365017969062399214298204916307262738065119329657106005856452300915680363572157069598430727628996758843937965388315680332027147888441254173812793272238775423793034579832757988534084488880939388931975741839153055121278018129405523493129742333357278601144581507432056352860697886883821054515123003858895708559411577535114173694325812851228389606409861341312578125
529 8292068266654327266902492830006140381256474577927071116033871241404571152331942216359372031586781111722534531190750158947798027877730094764927180254126444554990487318577690944117260855615685691324245834118793982666950664504457415273777747248888305290192494869310595179602207289931821447208529250798380308666674440367716205891395413288435181928858713075067042975497744582113438134698402921060648362159612600763906735466925453410573203931260647636624401434148845997694245261491834747239795336153433736283943244261605945435442062300520267789394416976327040341984073667217407826325374670937296115796051398327884253847829088754601296866466283307625994969493695578252960947426810850189296875
530 8292068266654327266902492830006140381256474577927071116033871241404571152331942216359372031586781111722534531190750158947798027877730094764927180254126444554990487318577690944117260855615685691324245834118793982666950664504457415273777747248888305290192494869310595179602207289931821447208529250798380308666674440367716205891395413288435181928858713075067042975497744582113438134698402921060648362159612600763906735466925453410573203931260647636624401434148845997694245261491834747239795336153433736283943244261605945435442062300520267789394416976327040341984073667217407826325374670937296115796051398327884253847829088754601296866466283307625994969493695578252960947426810850189296875
531 8797884430920241230183544892636514944513119527180622454111937387130249992624190691557293725513574759537609137593385918643613707578271630545587738249628157672844907045010930091708413767808242518495024830000040415609634655039229317605478189831070491912894237056338541485557941934617662555488249535097081507495341581230146894450770533499029728026519094572646132597003107001622357860915005499245347912251348969410505046330407906068618169371067547142458489921631925603553594222442836666821422851658793194197263782161563908107004028100852004124547476411882989802845102160917669703731222525864471178859610533625885193332546663168631975975320726589391180662632811008526391565219846312050843984375
532 9352151150068216427685108220872615386017446057393001668720989442519455742159514705125403230220929969388478513261769231518161371155702743269959765759354731606234136188846618687486043835180161797160211394290042961793041638306700764614623315790427932903406573990887869599148092276498575296484009255808197642467548100847646148801169077109468600892189797530722838950614302742724566406152650845697804830723183954483366864249223604150941114041444802612433374786694736916577470658456735376831172491313297165431691400437742434317745281871205680384393967425831618160424343597055482895066289544993932863127765997244315960512497102948255790461765932364522825044378678102063554233828696629710047155390625
533 9352151150068216427685108220872615386017446057393001668720989442519455742159514705125403230220929969388478513261769231518161371155702743269959765759354731606234136188846618687486043835180161797160211394290042961793041638306700764614623315790427932903406573990887869599148092276498575296484009255808197642467548100847646148801169077109468600892189797530722838950614302742724566406152650845697804830723183954483366864249223604150941114041444802612433374786694736916577470658456735376831172491313297165431691400437742434317745281871205680384393967425831618160424343597055482895066289544993932863127765997244315960512497102948255790461765932364522825044378678102063554233828696629710047155390625
534 14321824119553164514066015652178584052094098097079635021012234980887374796568935229901076922237258758634729729344210155464259373898472807457825062418613677804340177930852402277926560237641901680184090956033756449912774331250690298031582413155326084078723696770119249003289574696016194941016859503534759023686903676642643413171775003230426647614379475544751667611966772959761969994108194250685765437554646178381878812020250542344473375254892500172179746993406947804865958129336501342773617904001986470798914855187966974452902422467390015902594130820569093660680464926578074877590029931077998259001173043253163798640883771743117596419243388000800650910227684689224432211069979524823961953125
535 9997449579422923361195380688112825847652649835353118783862737714053298188368521219779056053106174137276283530676831308492914505765446232555586989596750208087064291585877035376922580859807592961164265980496055926156761511349863117373032324579967460273741627596259132601489310643576976991941405894458963279797808919806133733068449743430021934353750893560342714838206689631972561488177183754050953364043083647342719177882420032837356050910304493992691277646976673763821316133890250117832523393213914669846478107067946662285669706320318872330917151178213999813493623305252311214825863523598514230683581851054173761787859403051685440003627781697674899972440806891105939475962876697160040409112578125
536 9997449579422923361195380688112825847652649835353118783862737714053298188368521219779056053106174137276283530676831308492914505765446232555586989596750208087064291585877035376922580859807592961164265980496055926156761511349863117373032324579967460273741627596259132601489310643576976991941405894458963279797808919806133733068449743430021934353750893560342714838206689631972561488177183754050953364043083647342719177882420032837356050910304493992691277646976673763821316133890250117832523393213914669846478107067946662285669706320318872330917151178213999813493623305252311214825863523598514230683581851054173761787859403051685440003627781697674899972440806891105939475962876697160040409112578125
537 9997449579422923361195380688112825847652649835353118783862737714053298188368521219779056053106174137276283530676831308492914505765446232555586989596750208087064291585877035376922580859807592961164265980496055926156761511349863117373032324579967460273741627596259132601489310643576976991941405894458963279797808919806133733068449743430021934353750893560342714838206689631972561488177183754050953364043083647342719177882420032837356050910304493992691277646976673763821316133890250117832523393213914669846478107067946662285669706320318872330917151178213999813493623305252311214825863523598514230683581851054173761787859403051685440003627781697674899972440806891105939475962876697160040409112578125
538 9997449579422923361195380688112825847652649835353118783862737714053298188368521219779056053106174137276283530676831308492914505765446232555586989596750208087064291585877035376922580859807592961164265980496055926156761511349863117373032324579967460273741627596259132601489310643576976991941405894458963279797808919806133733068449743430021934353750893560342714838206689631972561488177183754050953364043083647342719177882420032837356050910304493992691277646976673763821316133890250117832523393213914669846478107067946662285669706320318872330917151178213999813493623305252311214825863523598514230683581851054173761787859403051685440003627781697674899972440806891105939475962876697160040409112578125
539 9997449579422923361195380688112825847652649835353118783862737714053298188368521219779056053106174137276283530676831308492914505765446232555586989596750208087064291585877035376922580859807592961164265980496055926156761511349863117373032324579967460273741627596259132601489310643576976991941405894458963279797808919806133733068449743430021934353750893560342714838206689631972561488177183754050953364043083647342719177882420032837356050910304493992691277646976673763821316133890250117832523393213914669846478107067946662285669706320318872330917151178213999813493623305252311214825863523598514230683581851054173761787859403051685440003627781697674899972440806891105939475962876697160040409112578125
540 9997449579422923361195380688112825847652649835353118783862737714053298188368521219779056053106174137276283530676831308492914505765446232555586989596750208087064291585877035376922580859807592961164265980496055926156761511349863117373032324579967460273741627596259132601489310643576976991941405894458963279797808919806133733068449743430021934353750893560342714838206689631972561488177183754050953364043083647342719177882420032837356050910304493992691277646976673763821316133890250117832523393213914669846478107067946662285669706320318872330917151178213999813493623305252311214825863523598514230683581851054173761787859403051685440003627781697674899972440806891105939475962876697160040409112578125
541 14734855385772473767191738072943987227206456550853769685502873085281911606202123286467089640553366065951810425175421488667249893394611856309605057910608976047985718386106679613350068639868109267318874131820331267523035494289198166251598465652387726379652050273593880988837657454374711024102948509935076906064121487633235574247557806686159777709491922139102575654505681833628439164677062005545548774862375813450037392040029198707060160088253872632343715403117122963162541657520984990988999587887441219591581434042001357523224381425783884322381113834447421557334981210695440202964592362256060128097405026985307713191555501510535856356981308109076972849593874969932445537948298502337696420859375
542 5408620222467801538406700952269038783580083560926037262069741103302834319907369979900469324730440208266469390096165737894666747619106411812572561371841862575101781747959476138915116245155907791989867895448366256050807977640275946498810487597762396008094220529576190737405717058175144552640300588902299134370614625615118349590031311195641866485379233416145408727469819090897155765103856410941565769947308253212411075234389237765009623542474731250045981207014380506227332028434625313747395155728727836386944655923759144296547311119292509931026178787413773899100050208141500367220792166266796198799817781420308005127231937050961823041962629898442120885090476528088313256495916293163581861329904765625
543 5408620222467801538406700952269038783580083560926037262069741103302834319907369979900469324730440208266469390096165737894666747619106411812572561371841862575101781747959476138915116245155907791989867895448366256050807977640275946498810487597762396008094220529576190737405717058175144552640300588902299134370614625615118349590031311195641866485379233416145408727469819090897155765103856410941565769947308253212411075234389237765009623542474731250045981207014380506227332028434625313747395155728727836386944655923759144296547311119292509931026178787413773899100050208141500367220792166266796198799817781420308005127231937050961823041962629898442120885090476528088313256495916293163581861329904765625
544 5879170181822500272248083935116445157751550830726602503869808579290180905739311168151810155981988506385652227034532157091502754661968669640266374211192104619135636760031950563000731358484471769892986402352374120327228271694979953844207000018767724460798417715649319331560014442236382128720006740136799159060858098043633646004364035269662708869607226723350059286759693351805208316667891918693481991932724071241890838779781101450565460790670032868799981572024631610269109914908437716043418534277127158152608840989126189850346927186670958295025456341918772228321754576249810899169001084732007468095401928403874801573301115574395501646613378699606585402093347986031996509811061010668813483265606480234375
545 5879170181822500272248083935116445157751550830726602503869808579290180905739311168151810155981988506385652227034532157091502754661968669640266374211192104619135636760031950563000731358484471769892986402352374120327228271694979953844207000018767724460798417715649319331560014442236382128720006740136799159060858098043633646004364035269662708869607226723350059286759693351805208316667891918693481991932724071241890838779781101450565460790670032868799981572024631610269109914908437716043418534277127158152608840989126189850346927186670958295025456341918772228321754576249810899169001084732007468095401928403874801573301115574395501646613378699606585402093347986031996509811061010668813483265606480234375
546 6414174668368347797022659573212041667106941956322723331721961160005587368161588484453624880176349460466746579694674583386829505336207818577530614264410586139476979705194858064233797912106558700953248164966440165277006044419223129644029837020475587386731073727773407390731975756479892902433527353489247882535396184965604307790761162479202015376741484355174914681854825446819482273484670083294588853198601961724902905108741181682566917722621005859860779895078873086803598917165105548203369620896345729544496245519136673126728497560658015499872772869033380501099034242688543690993380183442620147692083503888627408516471517091665492296455196161270784673683842652760908192203867562639675510242776669935703125
547 3834849023152052465753734501695856563554894494368622921059940640693700525390137068788773160735914228278714244348634787844067143184863904700766805880877421545795241333324554985721524991509060357097619433636650548054328880782965351743405762689268759906492293780697614850104317077502390049470835432357970120779319852501570813103170166972602988135307807992912781415755226344715410686330553187369419132250701353458429424780268199033737965665741143394440824336650700931280354488204418819209896798614919117668497514804771761898950293565088168384924434587981856233572580701710442305077903203655022750320813656553397557357151342395111139544773964584135125303640032690648816941781118503542945436984359130431128763046875
548 3834849023152052465753734501695856563554894494368622921059940640693700525390137068788773160735914228278714244348634787844067143184863904700766805880877421545795241333324554985721524991509060357097619433636650548054328880782965351743405762689268759906492293780697614850104317077502390049470835432357970120779319852501570813103170166972602988135307807992912781415755226344715410686330553187369419132250701353458429424780268199033737965665741143394440824336650700931280354488204418819209896798614919117668497514804771761898950293565088168384924434587981856233572580701710442305077903203655022750320813656553397557357151342395111139544773964584135125303640032690648816941781118503542945436984359130431128763046875
549 4206829378397801554931846748360354650219719260322379344402754882840989476352980364461284157327297908421749526050452362264941656073795703456741186051322531435737379742657036819336512915685439211736088518699405651215598782218912990862516121670127829617422046277425283490564435834020121884269506469296693222494913878194223181974177673168945477984432665368225321213083483300152805522904616846544252788079019384743897078983954214340010548335318034303701584297305818921614548873560247444673256788080566272082341773740834622803148472040901720718262104743016096288229121029776355208670459814409559957101932581239077120420795022607436920080617039148796232458093115861641752185133886998386611144371841966082948253062421875
550 4206829378397801554931846748360354650219719260322379344402754882840989476352980364461284157327297908421749526050452362264941656073795703456741186051322531435737379742657036819336512915685439211736088518699405651215598782218912990862516121670127829617422046277425283490564435834020121884269506469296693222494913878194223181974177673168945477984432665368225321213083483300152805522904616846544252788079019384743897078983954214340010548335318034303701584297305818921614548873560247444673256788080566272082341773740834622803148472040901720718262104743016096288229121029776355208670459814409559957101932581239077120420795022607436920080617039148796232458093115861641752185133886998386611144371841966082948253062421875
551 4206829378397801554931846748360354650219719260322379344402754882840989476352980364461284157327297908421749526050452362264941656073795703456741186051322531435737379742657036819336512915685439211736088518699405651215598782218912990862516121670127829617422046277425283490564435834020121884269506469296693222494913878194223181974177673168945477984432665368225321213083483300152805522904616846544252788079019384743897078983954214340010548335318034303701584297305818921614548873560247444673256788080566272082341773740834622803148472040901720718262104743016096288229121029776355208670459814409559957101932581239077120420795022607436920080617039148796232458093115861641752185133886998386611144371841966082948253062421875
552 4640132804372775115089826963441471179192350344135584416876238635773611392417337342000796425532009592989189727233648955578230646649396660912785528214608752173618329856150711611728173746001039450544905636125444433290805456787461028921355282202150996068016517044000087690092572724924194438349265635634252624411890007648228169717517973505346862216829229901152529298031082080068544491763792381738310825251158381372518478119301498417031634813855791836982847479928318270540847407536952931474602237252864598106822976436140588951872764661114597952243101531546754205916720495843319795163517175293744632683431637106702063824136909936002922848920594181122244401276706795390852660202677359220432092242141688589491923127851328125
553 4640132804372775115089826963441471179192350344135584416876238635773611392417337342000796425532009592989189727233648955578230646649396660912785528214608752173618329856150711611728173746001039450544905636125444433290805456787461028921355282202150996068016517044000087690092572724924194438349265635634252624411890007648228169717517973505346862216829229901152529298031082080068544491763792381738310825251158381372518478119301498417031634813855791836982847479928318270540847407536952931474602237252864598106822976436140588951872764661114597952243101531546754205916720495843319795163517175293744632683431637106702063824136909936002922848920594181122244401276706795390852660202677359220432092242141688589491923127851328125
554 4640132804372775115089826963441471179192350344135584416876238635773611392417337342000796425532009592989189727233648955578230646649396660912785528214608752173618329856150711611728173746001039450544905636125444433290805456787461028921355282202150996068016517044000087690092572724924194438349265635634252624411890007648228169717517973505346862216829229901152529298031082080068544491763792381738310825251158381372518478119301498417031634813855791836982847479928318270540847407536952931474602237252864598106822976436140588951872764661114597952243101531546754205916720495843319795163517175293744632683431637106702063824136909936002922848920594181122244401276706795390852660202677359220432092242141688589491923127851328125
555 5145907280049407602634618102456591537724316531646363118315748647072935034190827112278883235914998638625011407502116691736257787134180896952279150790001106160542727810471139177406544684315152750654300350463117876519503251577294281073783007962185454639430317401796097248312663151940931632129335589918386160472786018481885040216727432617429670198463615960378154991516470026796015841366045751347786705203534644942122992234305361744488083008566073147213977855240504962029799774958480801005333881113426839300466680867679913147626896009176089129037599598485350414361643029890241652836340547400762797645925685551332588780967833119027241439452938946864569041015867836088455600164769191375459190296535132645746542748787122890625
556 5145907280049407602634618102456591537724316531646363118315748647072935034190827112278883235914998638625011407502116691736257787134180896952279150790001106160542727810471139177406544684315152750654300350463117876519503251577294281073783007962185454639430317401796097248312663151940931632129335589918386160472786018481885040216727432617429670198463615960378154991516470026796015841366045751347786705203534644942122992234305361744488083008566073147213977855240504962029799774958480801005333881113426839300466680867679913147626896009176089129037599598485350414361643029890241652836340547400762797645925685551332588780967833119027241439452938946864569041015867836088455600164769191375459190296535132645746542748787122890625
557 2866270354987520034667482283068321486512444308127024256901871996419624814044290701539337962404654241714131353978678997297095587433738759602419486990030616131422299390432424521815445389163540082114445295207956657221363311128552914558097135434937298234162686792800426167310153375631098919096039923584541091383341812294409967400717179967908326300544234089930632330274673804925380823640887483500717194798368797232762506674508086491679862235771302742998185665368961263850598474651873806159970971780178749490359941243297711623228181077111081644873942976356340180799435167648864600629841684902224878288780606852092251950999083047298173481775286993403564955845838384701269769291776439596130768995170068883680824311074427450078125
558 2866270354987520034667482283068321486512444308127024256901871996419624814044290701539337962404654241714131353978678997297095587433738759602419486990030616131422299390432424521815445389163540082114445295207956657221363311128552914558097135434937298234162686792800426167310153375631098919096039923584541091383341812294409967400717179967908326300544234089930632330274673804925380823640887483500717194798368797232762506674508086491679862235771302742998185665368961263850598474651873806159970971780178749490359941243297711623228181077111081644873942976356340180799435167648864600629841684902224878288780606852092251950999083047298173481775286993403564955845838384701269769291776439596130768995170068883680824311074427450078125
559 3201623986521059878723577710187315100434400292177886094959391020000720917287472713619440504005998787994684722394184439980855771163486194475902566967864198218798708419113018190867852499695674271721835394747287586116262818530593605561394500280824962127559721147558076028885441320579937492630276594643932399075192804332855933586601090024153600477707909478452516312916810640101650380006871319070301106589777946508995719955425532611206406117356545163928973388217129731721118496186143041480687575478459663180732054368763543883145878263133078197324194304590031981952969082263781758903533162035785189048567937853787045429265975763832059779142995571631782055679801475711318332298914283028878068967604966943071480755470135461737265625
560 3201623986521059878723577710187315100434400292177886094959391020000720917287472713619440504005998787994684722394184439980855771163486194475902566967864198218798708419113018190867852499695674271721835394747287586116262818530593605561394500280824962127559721147558076028885441320579937492630276594643932399075192804332855933586601090024153600477707909478452516312916810640101650380006871319070301106589777946508995719955425532611206406117356545163928973388217129731721118496186143041480687575478459663180732054368763543883145878263133078197324194304590031981952969082263781758903533162035785189048567937853787045429265975763832059779142995571631782055679801475711318332298914283028878068967604966943071480755470135461737265625
561 3201623986521059878723577710187315100434400292177886094959391020000720917287472713619440504005998787994684722394184439980855771163486194475902566967864198218798708419113018190867852499695674271721835394747287586116262818530593605561394500280824962127559721147558076028885441320579937492630276594643932399075192804332855933586601090024153600477707909478452516312916810640101650380006871319070301106589777946508995719955425532611206406117356545163928973388217129731721118496186143041480687575478459663180732054368763543883145878263133078197324194304590031981952969082263781758903533162035785189048567937853787045429265975763832059779142995571631782055679801475711318332298914283028878068967604966943071480755470135461737265625
562 3595423736863150243806577768540354857787831528115766084639396115460809590113831857394631685998736638918030943248669126098501031016594996396438582704911494599710949554663919428344598357158242207143621148301203959208563145209856619045446023815366432469249566848707719380438350603011269804223800615785136084161441519265797213417753024097124493336465982344302175819405578348834153376747716491315948142700320633929602193509942873122384794069791400219092237114967836688722816071217038635582812147262310201751962097056121459780772821289498446815595070204054605915733184279382226915248667740966186767301541794209802852017065690782783403131977584026942491248528417057223810487171680739841430071450620377877069272888392962123530949296875
563 2024223563853953587263103283688219784934549150329176305651980013004435799234087335713177639217288727710851421049000717993456080462342982971194922062865171459637264599275786638158008875080090362621858706493577829034421050753149276522586111408051301480187506135822446011186791389495344899777999746687031615382891575346643831154194952566681089748430348059842124986325340610393628351108964384610878804340280516902366034946097837567902639061292558323348929495726892055750945448095192751833123238908680643586354660642596381856575098385987625557180024524882743130557782749292193753284999938163963149990768030140119005685607983910707055963303379807168622572921498803217005304277656256530725130226699272744790000636165237675547924454140625
564 2024223563853953587263103283688219784934549150329176305651980013004435799234087335713177639217288727710851421049000717993456080462342982971194922062865171459637264599275786638158008875080090362621858706493577829034421050753149276522586111408051301480187506135822446011186791389495344899777999746687031615382891575346643831154194952566681089748430348059842124986325340610393628351108964384610878804340280516902366034946097837567902639061292558323348929495726892055750945448095192751833123238908680643586354660642596381856575098385987625557180024524882743130557782749292193753284999938163963149990768030140119005685607983910707055963303379807168622572921498803217005304277656256530725130226699272744790000636165237675547924454140625
565 2285348403591113600020043607284000137191105990721640049081085434682008017335284602020177554676318973585551254364321810614611914841985227774479067008974778577930471732582363114480392019965422019400078479631249368979861366300305533193999719779689919371131694427343541546629887478740244391849361714009658693767284588566360885373086101447782950325977862959561759109561309549134406408402020790225682170100176703582771253454144458614162079500199298347060941400675661130942817410899472616819596136727900446608994411865491315116073286077780029254056247688592616994399736723950886747458764930187114396339577106028194357419051413835188266182569515802293374884828372148831998988529473913623188672025943478928867910718230553335693606708724765625
566 2285348403591113600020043607284000137191105990721640049081085434682008017335284602020177554676318973585551254364321810614611914841985227774479067008974778577930471732582363114480392019965422019400078479631249368979861366300305533193999719779689919371131694427343541546629887478740244391849361714009658693767284588566360885373086101447782950325977862959561759109561309549134406408402020790225682170100176703582771253454144458614162079500199298347060941400675661130942817410899472616819596136727900446608994411865491315116073286077780029254056247688592616994399736723950886747458764930187114396339577106028194357419051413835188266182569515802293374884828372148831998988529473913623188672025943478928867910718230553335693606708724765625
567 2285348403591113600020043607284000137191105990721640049081085434682008017335284602020177554676318973585551254364321810614611914841985227774479067008974778577930471732582363114480392019965422019400078479631249368979861366300305533193999719779689919371131694427343541546629887478740244391849361714009658693767284588566360885373086101447782950325977862959561759109561309549134406408402020790225682170100176703582771253454144458614162079500199298347060941400675661130942817410899472616819596136727900446608994411865491315116073286077780029254056247688592616994399736723950886747458764930187114396339577106028194357419051413835188266182569515802293374884828372148831998988529473913623188672025943478928867910718230553335693606708724765625
568 2776851037170247387630672669846901746283239356891421687826349252347518854599373757011151342255551608244898243456041082156272071496944383687094856633019172026646988739468241937400233317090427727096085637462028394872249533779229080430133316864750813330658194929943549874398405198955339479768361742417568279182605818428142023539594290945058262850519882089382453353051408929689436705227242758475920012272389676285262762398717446675774094167921383167753270231683670875993702807897293580582741356899028489196834036288567819096079326947484847210274906061473410685783398206501684990836895419425412389233994053497198490181107428718333251740667698423199726470022323388617252719962908765034251120323139099549049709256659238560988586523359375
569 1300363241643343638411404812544596078061739308720613187927137612334062561863776938549481028610825495970178663733299110239714179545089594603678589128106649010842438415839364612139343059360325129038644654910180890949541117424873848387385840554643564122173934129158475140032405975403199058962286815271495796753584930894259343777285991723788498735481404023990640933340385133457477246380749829638413154787000544338596843215408196951458223235613400759477675656984451183506463106801799918970350201798175354120517820351464558301045699778256836645558004934809199069813450195928054559304037245276468091517219373330042589371440254472222123457882054491504930309467343752685407424473270656851594354382761839510525841198673184848009662217264391640625
570 1524458665466991369767180319513008297844946434607987324650806110590929146381919036986495930376114297737606874247712907666722367579237508327876423362375907398408485833340404000163356458804601558075785058511349227373436245515678603033277655984341810225291833680138892309533887427201874629498577743577369046604437199172636979809245007882518755844644084436096882688558481985295987393177901324312324917686987742483700871295906444257278104613849238873948037112525734095552711731303399670539683706680158680094393693260802530247415826234767686571580310591804453774693376548567473105866397708413209954885368550211069858583165597271069312377352936097895580667605326790955928985314502528548176265395969331196396062366557074851125043631025078125
571 742507410978349217532912147962964360573253145279470130306395576642749722824216631911753667336781358198972016991713791946876796520246158518700474392148896585191032335444277193531564886894745648681066097953713288732187978049602967429197314956701475113761316387749489304958503811955226662667465771520024099946296995540622085296830301274283232777959881697698655972937359911204219507683408152723533911383377310817338797475998080459282645467535251833661752800138121625782190433983827753732069965226758127202815675420686262789897094573384653724613620817776052668863480061874919153362605267052863280256332262171454318531092385303638832494450653114649315206705853282783367639374237545062260376352557010360510255324442388548213517126057967626796875
572 742507410978349217532912147962964360573253145279470130306395576642749722824216631911753667336781358198972016991713791946876796520246158518700474392148896585191032335444277193531564886894745648681066097953713288732187978049602967429197314956701475113761316387749489304958503811955226662667465771520024099946296995540622085296830301274283232777959881697698655972937359911204219507683408152723533911383377310817338797475998080459282645467535251833661752800138121625782190433983827753732069965226758127202815675420686262789897094573384653724613620817776052668863480061874919153362605267052863280256332262171454318531092385303638832494450653114649315206705853282783367639374237545062260376352557010360510255324442388548213517126057967626796875
573 742507410978349217532912147962964360573253145279470130306395576642749722824216631911753667336781358198972016991713791946876796520246158518700474392148896585191032335444277193531564886894745648681066097953713288732187978049602967429197314956701475113761316387749489304958503811955226662667465771520024099946296995540622085296830301274283232777959881697698655972937359911204219507683408152723533911383377310817338797475998080459282645467535251833661752800138121625782190433983827753732069965226758127202815675420686262789897094573384653724613620817776052668863480061874919153362605267052863280256332262171454318531092385303638832494450653114649315206705853282783367639374237545062260376352557010360510255324442388548213517126057967626796875
574 742507410978349217532912147962964360573253145279470130306395576642749722824216631911753667336781358198972016991713791946876796520246158518700474392148896585191032335444277193531564886894745648681066097953713288732187978049602967429197314956701475113761316387749489304958503811955226662667465771520024099946296995540622085296830301274283232777959881697698655972937359911204219507683408152723533911383377310817338797475998080459282645467535251833661752800138121625782190433983827753732069965226758127202815675420686262789897094573384653724613620817776052668863480061874919153362605267052863280256332262171454318531092385303638832494450653114649315206705853282783367639374237545062260376352557010360510255324442388548213517126057967626796875
575 742507410978349217532912147962964360573253145279470130306395576642749722824216631911753667336781358198972016991713791946876796520246158518700474392148896585191032335444277193531564886894745648681066097953713288732187978049602967429197314956701475113761316387749489304958503811955226662667465771520024099946296995540622085296830301274283232777959881697698655972937359911204219507683408152723533911383377310817338797475998080459282645467535251833661752800138121625782190433983827753732069965226758127202815675420686262789897094573384653724613620817776052668863480061874919153362605267052863280256332262171454318531092385303638832494450653114649315206705853282783367639374237545062260376352557010360510255324442388548213517126057967626796875
576 854626030036079949380381882305371979019814370216670119982661308715804930970673343330428471104635343287016791557462574530855192794803328455024246025363379969554878218096363049754831184815852241631907078744723995330748362735093015511006109515163397855939275162299662190007237887560465888730253103019547739038187841867256020176651676766700000927431823834051153024850901257796056653343602783784787532002267284750756955894873790608634324933133074860544677472958977991275301189515385744545612529975998604410440842409209888471171555853965736437030277561260236621861865551218031945520358662377845635575038433759343920629287335484488296201112701734961361802918437128483656152919747414366661693181793118924947303878433189218993758212092720738443203125
577 568566459888433304803729839042000175574281124032116514092184898123759420281100532524210783684962905817329818104140259046461873517719553157886985419999774789525438935813366506103943845465474995165116773254368724337635601508765416452177655544357420488997136919249881561430205229074114306920351514629947739375064645625289952359143004171026943317002771192141385135525832439687818366393085403599127234078000381466268338374697530289902852325839705176298023573887621837013623650661985343517049649554962327540782494078841563811989483850082179102563940086232771480028883775779883510747729731265395522280997144249850082860172907838455858184972459322936829741607380771274735249070602479577267057901676507951507867271547910556801386457099257345592232618203125
578 568566459888433304803729839042000175574281124032116514092184898123759420281100532524210783684962905817329818104140259046461873517719553157886985419999774789525438935813366506103943845465474995165116773254368724337635601508765416452177655544357420488997136919249881561430205229074114306920351514629947739375064645625289952359143004171026943317002771192141385135525832439687818366393085403599127234078000381466268338374697530289902852325839705176298023573887621837013623650661985343517049649554962327540782494078841563811989483850082179102563940086232771480028883775779883510747729731265395522280997144249850082860172907838455858184972459322936829741607380771274735249070602479577267057901676507951507867271547910556801386457099257345592232618203125
579 568566459888433304803729839042000175574281124032116514092184898123759420281100532524210783684962905817329818104140259046461873517719553157886985419999774789525438935813366506103943845465474995165116773254368724337635601508765416452177655544357420488997136919249881561430205229074114306920351514629947739375064645625289952359143004171026943317002771192141385135525832439687818366393085403599127234078000381466268338374697530289902852325839705176298023573887621837013623650661985343517049649554962327540782494078841563811989483850082179102563940086232771480028883775779883510747729731265395522280997144249850082860172907838455858184972459322936829741607380771274735249070602479577267057901676507951507867271547910556801386457099257345592232618203125
580 568566459888433304803729839042000175574281124032116514092184898123759420281100532524210783684962905817329818104140259046461873517719553157886985419999774789525438935813366506103943845465474995165116773254368724337635601508765416452177655544357420488997136919249881561430205229074114306920351514629947739375064645625289952359143004171026943317002771192141385135525832439687818366393085403599127234078000381466268338374697530289902852325839705176298023573887621837013623650661985343517049649554962327540782494078841563811989483850082179102563940086232771480028883775779883510747729731265395522280997144249850082860172907838455858184972459322936829741607380771274735249070602479577267057901676507951507867271547910556801386457099257345592232618203125
581 568566459888433304803729839042000175574281124032116514092184898123759420281100532524210783684962905817329818104140259046461873517719553157886985419999774789525438935813366506103943845465474995165116773254368724337635601508765416452177655544357420488997136919249881561430205229074114306920351514629947739375064645625289952359143004171026943317002771192141385135525832439687818366393085403599127234078000381466268338374697530289902852325839705176298023573887621837013623650661985343517049649554962327540782494078841563811989483850082179102563940086232771480028883775779883510747729731265395522280997144249850082860172907838455858184972459322936829741607380771274735249070602479577267057901676507951507867271547910556801386457099257345592232618203125
582 661242792850247933486737802805846204192888947249351505889211036517932205786919919325657141425611859465554578455115121271035158901107840322622564043459738080218085482350945246598886692276347419377030807294830826404670204554694179333882613398087680028703670237087612255943328681413194938948368811514629220893200182862212214593683313850904335077674222896460430912616543127356932760115158324385784973232714443645270077529773227727157017254951577120034601416431304196446844305719888954510328742432421186929930040613692738713343769717645574296281862320288713231273591831232004522999609677461654992412799678762575646366381091816124163069122970192575532989489383836992517094669110683748361588339649778747603649636810219977560012449606436292923766534970234375
583 661242792850247933486737802805846204192888947249351505889211036517932205786919919325657141425611859465554578455115121271035158901107840322622564043459738080218085482350945246598886692276347419377030807294830826404670204554694179333882613398087680028703670237087612255943328681413194938948368811514629220893200182862212214593683313850904335077674222896460430912616543127356932760115158324385784973232714443645270077529773227727157017254951577120034601416431304196446844305719888954510328742432421186929930040613692738713343769717645574296281862320288713231273591831232004522999609677461654992412799678762575646366381091816124163069122970192575532989489383836992517094669110683748361588339649778747603649636810219977560012449606436292923766534970234375
584 661242792850247933486737802805846204192888947249351505889211036517932205786919919325657141425611859465554578455115121271035158901107840322622564043459738080218085482350945246598886692276347419377030807294830826404670204554694179333882613398087680028703670237087612255943328681413194938948368811514629220893200182862212214593683313850904335077674222896460430912616543127356932760115158324385784973232714443645270077529773227727157017254951577120034601416431304196446844305719888954510328742432421186929930040613692738713343769717645574296281862320288713231273591831232004522999609677461654992412799678762575646366381091816124163069122970192575532989489383836992517094669110683748361588339649778747603649636810219977560012449606436292923766534970234375
585 661242792850247933486737802805846204192888947249351505889211036517932205786919919325657141425611859465554578455115121271035158901107840322622564043459738080218085482350945246598886692276347419377030807294830826404670204554694179333882613398087680028703670237087612255943328681413194938948368811514629220893200182862212214593683313850904335077674222896460430912616543127356932760115158324385784973232714443645270077529773227727157017254951577120034601416431304196446844305719888954510328742432421186929930040613692738713343769717645574296281862320288713231273591831232004522999609677461654992412799678762575646366381091816124163069122970192575532989489383836992517094669110683748361588339649778747603649636810219977560012449606436292923766534970234375
586 774315310427640330112969967085645905109872957228990613396266123762498612976483225530344512609391487434164411370939807008382171073197281017791022494891353291935378099832956883767296316655602828090503075342246897719868809533546883999976540289160673313611997847629593951709637885934851273508539878283630817665937414131650503289203160519408976375956515011755164598673972002134968262094850397855754203655508613508611260787364449668500867205548296807560518258641057214039254681997989965731594957388365209894948077558634197033325554339362967500946060777058083193821376034372677296432542932307597996115388423830976081895032258516681394953942998095505949130692068473118237517857528610669331419945729890913443873724704767593722774578489136899013730612450144453125
587 454523087221024873776313370679274146299495425893417490063608214648586685817195653386312228901712803123854509474741666713920334419966803957443330204501224382366066944601945690771402937876838860089125305225898928961562991196192020907986229149737315235090242736558571649653557439043757697549512908552491289969905262095278845430762255224893069132686474311900281619421621565253226369849677183541327717545783556129554810082182931955410009049656850226038024217822300584641042498332820109884446239986970378208334521526918273658562100397206061923055337676133094834773147732176761573005902701264560023719733004788782960072383935749291978837964539882061992139716244193720405422982369294462897543508143445966191553876401698577515268677573123359721059869508234793984375
588 454523087221024873776313370679274146299495425893417490063608214648586685817195653386312228901712803123854509474741666713920334419966803957443330204501224382366066944601945690771402937876838860089125305225898928961562991196192020907986229149737315235090242736558571649653557439043757697549512908552491289969905262095278845430762255224893069132686474311900281619421621565253226369849677183541327717545783556129554810082182931955410009049656850226038024217822300584641042498332820109884446239986970378208334521526918273658562100397206061923055337676133094834773147732176761573005902701264560023719733004788782960072383935749291978837964539882061992139716244193720405422982369294462897543508143445966191553876401698577515268677573123359721059869508234793984375
589 454523087221024873776313370679274146299495425893417490063608214648586685817195653386312228901712803123854509474741666713920334419966803957443330204501224382366066944601945690771402937876838860089125305225898928961562991196192020907986229149737315235090242736558571649653557439043757697549512908552491289969905262095278845430762255224893069132686474311900281619421621565253226369849677183541327717545783556129554810082182931955410009049656850226038024217822300584641042498332820109884446239986970378208334521526918273658562100397206061923055337676133094834773147732176761573005902701264560023719733004788782960072383935749291978837964539882061992139716244193720405422982369294462897543508143445966191553876401698577515268677573123359721059869508234793984375
590 454523087221024873776313370679274146299495425893417490063608214648586685817195653386312228901712803123854509474741666713920334419966803957443330204501224382366066944601945690771402937876838860089125305225898928961562991196192020907986229149737315235090242736558571649653557439043757697549512908552491289969905262095278845430762255224893069132686474311900281619421621565253226369849677183541327717545783556129554810082182931955410009049656850226038024217822300584641042498332820109884446239986970378208334521526918273658562100397206061923055337676133094834773147732176761573005902701264560023719733004788782960072383935749291978837964539882061992139716244193720405422982369294462897543508143445966191553876401698577515268677573123359721059869508234793984375
591 536791766008030375929826090772222766779704097980126055765121301499980875950108066649234742332922820489272175689669908389139914949980795473740572971515945995574325061574897860801026869632546693765256985471786635103605892602702776692331736625839769292641576671875673118240851335510677840805974745000492213454458114534524316453730223420598714645702726162354232592536935068564060342792468753762308034421570379789004230707058042639339220687644740116950906601248136990461071190531060549773531009424612016664043069923290481190761840569100359131128353795513184999867087471700755417719971090193445388013004678655552675845485428119913827007636121600715212717004884392783798804542178136760681998883117409686072225128030406020045532308213858687830571705889225291695546875
592 536791766008030375929826090772222766779704097980126055765121301499980875950108066649234742332922820489272175689669908389139914949980795473740572971515945995574325061574897860801026869632546693765256985471786635103605892602702776692331736625839769292641576671875673118240851335510677840805974745000492213454458114534524316453730223420598714645702726162354232592536935068564060342792468753762308034421570379789004230707058042639339220687644740116950906601248136990461071190531060549773531009424612016664043069923290481190761840569100359131128353795513184999867087471700755417719971090193445388013004678655552675845485428119913827007636121600715212717004884392783798804542178136760681998883117409686072225128030406020045532308213858687830571705889225291695546875
593 318317517242762012926386871827928100700364530102214751068716931789488659438414083522996202203423232550138400183974255674759969565338611715928159772108955975375574761513914431455008933692100189402797392384769474616438294313402746578552719819122983190536454966422274159116824841957831959597943023785291882578493661918972919657062022488415037784901716614276059927374402495658487783275933970981048664411991235214879508809285419285128157867773330889351887614540145235343415215984918906015703888588794925881777540464511255346121771457476512964759113800739318704921182870718547962707942856484713115091711774442742736776372858875108899415528220109224121141183896444920792691093511635099084425337688623943840829500922030769887000658770818201883529021592310597975459296875
594 353454530371523395082901044770580594510133486652318905068818520144174966092981774688303547254876872812922620222991058452703539638968131063430052057524163463770633528453710411727872408131452689262039761235473682291592381057071150784604376450232910240567607151677492447962274169694992082359923638197513063256007461831450753632303667627454302947313692816787355597561661143448666977313876167964924943551949107764323645422471274734749413834468609696595594572927177169646991451238633060281235281342282111339260935950771618424552425369527241243376116072476680358036898098730511161584965547845981728357214103146431832136159572951126532840254440850934547983709340580094462978791392245895802818405833860263179667556215575794065359945707166703120438679728786417022329453125
595 377842892967158509343621216859750655531332697231328909518566998034123038753397517141796492015463377037014281018377441485940083874056932106806725649493330742770807241917016430137095604292522924821120504760721366369712255350009060188742078425298981047166772045143239426871671087403946536042758369233141464620671976697820855632932620693748649850678337621145683133793415762346624998748533623554504764657033596200061976956621792691447123389046943765660690598459152394352633861374098741440640515754899577021669940531374860095846542720024620889169068081477571302741444067542916431734328170647354467613861876263535628553554583484754263606231997269649031794585285080120980924327998310862613212875836396621339064617594450523855869781960961205635748948630072679796870185390625
596 488800637732417217779587602664619218022422635486842056298275547262772365787060177415001930162307085429513946983670687562665050289853728469348933569849069524929892939090577529284729112926937807013092502924607200995746772768446390929808639618756767202026871985955031600092718094959827342875495949848824663157402298444787652823974929746117270181990087478843057094170007454523447605108064196060161403178568688486496736037026898695274415768495399438112148251564233369149591023769856069134075699553557020726610531088453894043785954359669625988575767246413416950506395947662246354119441359181571109461658313406902494894637236073420780861878392328135875542801144993688203006892623946782164570343902194852961273761441721246902806962433326268610283245317040982919625078125
597 450766571309820101646940111713682532048879907796975389055650428654708785232803237950163214974447808805158037254924287692726520061749920003420423699845543576125573039607000601153555055920979849311596762179540590079066720632560808805169299561381684389269959049855884636257903607272908217499010734495137767292461668200500280770088616487642139271859256782026799978615545004479523623507000612900524184235841080266673938509249798680896418203133003912433203883961768806462692196619299798538684135295595195386852239053930208094344925464989372720778698221202742564170542772578699303059053507582293879863337218382398004864390618097311836482234772742691294930940245100584330242723301984859097562960872821169257504088790179474960052649879426718323448495715676706997666131171015625
598 450766571309820101646940111713682532048879907796975389055650428654708785232803237950163214974447808805158037254924287692726520061749920003420423699845543576125573039607000601153555055920979849311596762179540590079066720632560808805169299561381684389269959049855884636257903607272908217499010734495137767292461668200500280770088616487642139271859256782026799978615545004479523623507000612900524184235841080266673938509249798680896418203133003912433203883961768806462692196619299798538684135295595195386852239053930208094344925464989372720778698221202742564170542772578699303059053507582293879863337218382398004864390618097311836482234772742691294930940245100584330242723301984859097562960872821169257504088790179474960052649879426718323448495715676706997666131171015625
599 270009176214582240886517126916495836697279064770388258044334606764170562354449139532147765769694237474289664315699648327943185516988202082048833796207480602099218250724593360090979478496666929737646460545544813457360965658903924474296410437267628949172705470863674897118484260756472022281907429962587522608184539252099668181283081276097641423843694812434053187190711457683234650480693367127413986357268807079737689167040629409856954503676669343547489126493099515071152625774960579324671797042061522036724491193304194648512610353528634259746440234500442795938155120774640882532373051041794034038138993811056404913769980240289790052858628872872085663633206815250013815391257888930599440213562819880385244949185317505501071537277776604275745648933690347491602012571438359375
600 270009176214582240886517126916495836697279064770388258044334606764170562354449139532147765769694237474289664315699648327943185516988202082048833796207480602099218250724593360090979478496666929737646460545544813457360965658903924474296410437267628949172705470863674897118484260756472022281907429962587522608184539252099668181283081276097641423843694812434053187190711457683234650480693367127413986357268807079737689167040629409856954503676669343547489126493099515071152625774960579324671797042061522036724491193304194648512610353528634259746440234500442795938155120774640882532373051041794034038138993811056404913769980240289790052858628872872085663633206815250013815391257888930599440213562819880385244949185317505501071537277776604275745648933690347491602012571438359375
601 194892893400861676054128948725453611423932726230331015044658763496985076078003743363443789480331070303179753992736321862757719249347601251024930282936355706075817832591262211907029078558372686551562952868234791898336602373562511589471623350030211843141807981574871404415019057898282262155103064854425636406110208616704792592918309348168553677371802759309712024567442720867216453951614953085934542766662982218961743778459093348664159617708323608841921198991845723077873036436992321117127427776757048667629774467818161001491050665787321737319240307702654110550956304330256563652749400615017975562762763871814324123164085507421410749943411179067944304096112312454275221963225335487995606545589856952481950189566911360788178936678636430742837485145986626509785824276076779235234375
602 194892893400861676054128948725453611423932726230331015044658763496985076078003743363443789480331070303179753992736321862757719249347601251024930282936355706075817832591262211907029078558372686551562952868234791898336602373562511589471623350030211843141807981574871404415019057898282262155103064854425636406110208616704792592918309348168553677371802759309712024567442720867216453951614953085934542766662982218961743778459093348664159617708323608841921198991845723077873036436992321117127427776757048667629774467818161001491050665787321737319240307702654110550956304330256563652749400615017975562762763871814324123164085507421410749943411179067944304096112312454275221963225335487995606545589856952481950189566911360788178936678636430742837485145986626509785824276076779235234375
603 179294290157186454511618168100693294778226979052742424144120297605322057109479064731779015161298132753615229064154849919740312096915916514282364565718818496849878410847527333861112307781391615962799404662589504966271023342743800910277482382732485596266612678541740022460919096502559578799542837952553483354287220438550867150798812647809157016901382483265604438424510322784927740525864722250169772554427766530783572933265035279359852454193489980535346089228928908075320180714804343254027072471717616069576609446014867526670699784532954680146495223277510681279628614839242468861774977566713868962983223433131852919194190899191730220739108720393693012047941409801541142560464890053353823868987908879928197046519697664018563879189177949165443868579564513808450620309178269765625
604 256101042576690770110550523949347715405956276255362700452902448747680783282527915063658067648266846653324249661939976166567305189681473391622773039338180954107513577649490423005294452770529154469859333598206034031979766588124193941487021484928005050120641237286296195026306252165942525827993514920401624712365582939165299070851917671706378025455719788843248389707546282348510451973212816144460634384576849170777587093901568132278790562034590813195691457282320266856600573504589121047473623885357488393731635305937136664245795881455087696871537855062620381801519453784831226876149015262835710332145550422883474537666341008438121879032077764872462948877939963803252591278876919169508024370026093235850131655147058292757133950957472313722519691387630258225736956998786832109375
605 194892893400861676054128948725453611423932726230331015044658763496985076078003743363443789480331070303179753992736321862757719249347601251024930282936355706075817832591262211907029078558372686551562952868234791898336602373562511589471623350030211843141807981574871404415019057898282262155103064854425636406110208616704792592918309348168553677371802759309712024567442720867216453951614953085934542766662982218961743778459093348664159617708323608841921198991845723077873036436992321117127427776757048667629774467818161001491050665787321737319240307702654110550956304330256563652749400615017975562762763871814324123164085507421410749943411179067944304096112312454275221963225335487995606545589856952481950189566911360788178936678636430742837485145986626509785824276076779235234375
606 194892893400861676054128948725453611423932726230331015044658763496985076078003743363443789480331070303179753992736321862757719249347601251024930282936355706075817832591262211907029078558372686551562952868234791898336602373562511589471623350030211843141807981574871404415019057898282262155103064854425636406110208616704792592918309348168553677371802759309712024567442720867216453951614953085934542766662982218961743778459093348664159617708323608841921198991845723077873036436992321117127427776757048667629774467818161001491050665787321737319240307702654110550956304330256563652749400615017975562762763871814324123164085507421410749943411179067944304096112312454275221963225335487995606545589856952481950189566911360788178936678636430742837485145986626509785824276076779235234375
607 143497883375013844323570657786012965008938850928856653398246845633958638650549454204813391200262444084598524247065819160651743863821394672718396942953492279182269987776453045267238347280822783753736838130305463161618155298232715220723651028017094708198724940561743641228138797158984145084442990724729906255091291612602188443032414908272372555665762025454907176280786968390043670096488525422595830428209053840981561288385424300781282749082079298277827001526905079290730215871229513107650870925176224120537794272684301581948847185763212909292520765398694897711674168271628935508446508928232200245082158173942040522968607682344817942486584160447115779607230630649270757454525145491791773139058901365399887587026410732746089057466049896228074554775623639219516714342056847859889953203125
608 143497883375013844323570657786012965008938850928856653398246845633958638650549454204813391200262444084598524247065819160651743863821394672718396942953492279182269987776453045267238347280822783753736838130305463161618155298232715220723651028017094708198724940561743641228138797158984145084442990724729906255091291612602188443032414908272372555665762025454907176280786968390043670096488525422595830428209053840981561288385424300781282749082079298277827001526905079290730215871229513107650870925176224120537794272684301581948847185763212909292520765398694897711674168271628935508446508928232200245082158173942040522968607682344817942486584160447115779607230630649270757454525145491791773139058901365399887587026410732746089057466049896228074554775623639219516714342056847859889953203125
609 174636924067391848541785490525577778415878581580418547185666411136527663237718685767257897090719394450956404008679101918513172282270637316698289079574400103764822575123943356090229068640761327828297732004581748667689294997949214423620683301096804259877848252663642011374644916142483704567767119711996295912446101892536863335170448943367477400245232384978622033533717740530683146507426535439299125631130418524474560087965061374050821105632890506004115460858243481496818672715286317452011109915939464754694495629856795025231747025073830110608997771490211690515107462786572414513779401365658587698264986497687463316452795549413643436006172923264139903781999677500162511822157102063510587910234682961691663193411141861751990382936182723709566733161933968930151841354283183845486073048203125
610 174636924067391848541785490525577778415878581580418547185666411136527663237718685767257897090719394450956404008679101918513172282270637316698289079574400103764822575123943356090229068640761327828297732004581748667689294997949214423620683301096804259877848252663642011374644916142483704567767119711996295912446101892536863335170448943367477400245232384978622033533717740530683146507426535439299125631130418524474560087965061374050821105632890506004115460858243481496818672715286317452011109915939464754694495629856795025231747025073830110608997771490211690515107462786572414513779401365658587698264986497687463316452795549413643436006172923264139903781999677500162511822157102063510587910234682961691663193411141861751990382936182723709566733161933968930151841354283183845486073048203125
611 174636924067391848541785490525577778415878581580418547185666411136527663237718685767257897090719394450956404008679101918513172282270637316698289079574400103764822575123943356090229068640761327828297732004581748667689294997949214423620683301096804259877848252663642011374644916142483704567767119711996295912446101892536863335170448943367477400245232384978622033533717740530683146507426535439299125631130418524474560087965061374050821105632890506004115460858243481496818672715286317452011109915939464754694495629856795025231747025073830110608997771490211690515107462786572414513779401365658587698264986497687463316452795549413643436006172923264139903781999677500162511822157102063510587910234682961691663193411141861751990382936182723709566733161933968930151841354283183845486073048203125
612 213580958134420230766603654912781623002619505272851883208070020819973332139729952693356408141949819413519682102614541646341609701216989438322007544319491326904378009376582724498350150947651103934008126241603478620584007782491889240088095677241391609830608413007634179911190732442257570686379187407771469900921582614572583858913459057738424860499919206828854747011736796669025488178582652842262830646872501855432386987581270060464154212189025088843033208629631777870609236730795166243809587427193965394991368155314860315858426611665294225274804274532528897499976426987978062950352207870200452754978078486671767636021768956932885922235549485152043102325385605582698751958498135823673449014217017262148904085541826496922684238330951471096800114657045244001575701976288333843029467337952421875
613 130925127336399601459928040461535134900605756732258204406546922762643652601654461001027478191015239300487565128902714029207406746846014525691390624667848183392383719747845210117488642530910126711546981386102932394417996770667528104174002650148973056826162957173679752285559918987103890830750441880963911049264930142732993905513950402393654439486450473786087959918194656358112624253471166192307115186532843637380053223387318547064526532071872379460779356889964279834683462115977436907455277092869900787129708679208009373621215512950825360093455020288440214167485549743630552588565903424432877538801562112329793560881344370599859070330391834398202421725461376222194334950559357259911824245715031581697278204437139642613605438096873251782338470284768734572965905311464748645777063478164834609375
614 115965568942780869317916776316683024712671175139289817897738638408010321170641683791875534270164073782539915968912944224275825285071757772977316762327589179266947493133609574949059913667768048460183331608594271385666959052849892032040746368599621839527159395193693314690487085019578291258414917520782915012635013412518152263519885210268958759509699268189626182389897835569630313776325213633575832760436531122568691960484781706877348566936999450363843540203688467524077468658970271840084390693418866950513470929325074733056878222277081806991545633559291598022573560446085520450456956088957376030825121445819126271816956927014932746085378064125954315080125222517444052214844426270958214566620931427544090526516509869454034931883855847459998645070654326459668649522998005886427868448330234375
615 160906981496435110194251561727226680792844475023945333215646168075289049047433332570262770696757729100299217543421435541895902891873751852074719077716785417389239591570101763234393541670488545728491240123520503912739718031150392040029849257033087886839354274366452415558953140435150681830992293071704646679546599145418849509876645044541801306128847632283102102739461232664120415207516063250345444564248864830340085411543014494342303107916331154357297829617766099916825974940536269959262535547137108067382411966746643520180473865416564367554856219934493023211839740634921949131347495308628006495187119836053316286323172231467226797436051564475390776300592031377076837654237450072431631997983773813905954913253244620772121083421057226440493979979980774790175097627790176085660011014664581734921875
616 198076494222111620649123672486216044055991548754476705188460432900680819377390432393993470727708764522468336795951787152073856459896588529903979184669362848806153937222795270541538449796371399791772716592053740316582592896346132601276744435407731188699245111745102923553071315875670489333951512771268420062521863548010603746658150049830957407844611435340498688472276777409532231120452273861175242258590352606148645141609450842535375125845003651013833628259470068997612775151800148319852181258525780030947749131065118173342163328327790736460028006739360911573774720721588919380688766724921075995575344518181632348463825016936156187643779475869206045626028790625181587152366301039163338989518025564918230498214744128170481053691321445748248089355356333766705545179809706761447473559052100115688828125
617 122213196935042869940509305923995299182546785581512127101280087099720065555849896787093971438996307710362963803102252672829569435756195122950755156940996877713396979266464681924129223524361153671523766137297157775331459817045563814987751316646570143427434233946728503832245001895288691919048083379872615178575989809122542511688078580745700720640125255605087690787394771661681386601319052972345124473550247557993714052373031169844326452646367252675535348636093032571527082268660691513348795836510406279094761213867177912952114773578246884395837280158185682441019002685220363257884969069276303889269987567718067159002180035449608367776211936611300130151259763815737039273010007741163780156532621773554548217398497127081186810127545332026669071132254857934057321375942589071813091185935145771380006953125
618 122213196935042869940509305923995299182546785581512127101280087099720065555849896787093971438996307710362963803102252672829569435756195122950755156940996877713396979266464681924129223524361153671523766137297157775331459817045563814987751316646570143427434233946728503832245001895288691919048083379872615178575989809122542511688078580745700720640125255605087690787394771661681386601319052972345124473550247557993714052373031169844326452646367252675535348636093032571527082268660691513348795836510406279094761213867177912952114773578246884395837280158185682441019002685220363257884969069276303889269987567718067159002180035449608367776211936611300130151259763815737039273010007741163780156532621773554548217398497127081186810127545332026669071132254857934057321375942589071813091185935145771380006953125
619 93579011532753130642057797073920972569973621360120580257831466532516953356310933519568215212753789802748052472926804178343619805666825874228762075935192132255781207215269806343351518840273908449746762302626845600044624776291239349827566146410228698532816675235711855569861494686228237268490874588218601060081171124814558168827096833512725278896305828592582460098980538845664422764789802818083578844770845205898460831044187085843310297770681344475415443056702343319116001474360297473845713018403527619121695945741739729481173138473184374122545792928963251602135573413081287807652294471252073716925697290564427177849446259683871476031348808499082343557210054933001298182461581957432329957197498089876038233706681445697445984075091843368816587773180941484681493149523368280054499360344098922582985464028671875
620 93579011532753130642057797073920972569973621360120580257831466532516953356310933519568215212753789802748052472926804178343619805666825874228762075935192132255781207215269806343351518840273908449746762302626845600044624776291239349827566146410228698532816675235711855569861494686228237268490874588218601060081171124814558168827096833512725278896305828592582460098980538845664422764789802818083578844770845205898460831044187085843310297770681344475415443056702343319116001474360297473845713018403527619121695945741739729481173138473184374122545792928963251602135573413081287807652294471252073716925697290564427177849446259683871476031348808499082343557210054933001298182461581957432329957197498089876038233706681445697445984075091843368816587773180941484681493149523368280054499360344098922582985464028671875
621 93579011532753130642057797073920972569973621360120580257831466532516953356310933519568215212753789802748052472926804178343619805666825874228762075935192132255781207215269806343351518840273908449746762302626845600044624776291239349827566146410228698532816675235711855569861494686228237268490874588218601060081171124814558168827096833512725278896305828592582460098980538845664422764789802818083578844770845205898460831044187085843310297770681344475415443056702343319116001474360297473845713018403527619121695945741739729481173138473184374122545792928963251602135573413081287807652294471252073716925697290564427177849446259683871476031348808499082343557210054933001298182461581957432329957197498089876038233706681445697445984075091843368816587773180941484681493149523368280054499360344098922582985464028671875
622 93579011532753130642057797073920972569973621360120580257831466532516953356310933519568215212753789802748052472926804178343619805666825874228762075935192132255781207215269806343351518840273908449746762302626845600044624776291239349827566146410228698532816675235711855569861494686228237268490874588218601060081171124814558168827096833512725278896305828592582460098980538845664422764789802818083578844770845205898460831044187085843310297770681344475415443056702343319116001474360297473845713018403527619121695945741739729481173138473184374122545792928963251602135573413081287807652294471252073716925697290564427177849446259683871476031348808499082343557210054933001298182461581957432329957197498089876038233706681445697445984075091843368816587773180941484681493149523368280054499360344098922582985464028671875
623 93579011532753130642057797073920972569973621360120580257831466532516953356310933519568215212753789802748052472926804178343619805666825874228762075935192132255781207215269806343351518840273908449746762302626845600044624776291239349827566146410228698532816675235711855569861494686228237268490874588218601060081171124814558168827096833512725278896305828592582460098980538845664422764789802818083578844770845205898460831044187085843310297770681344475415443056702343319116001474360297473845713018403527619121695945741739729481173138473184374122545792928963251602135573413081287807652294471252073716925697290564427177849446259683871476031348808499082343557210054933001298182461581957432329957197498089876038233706681445697445984075091843368816587773180941484681493149523368280054499360344098922582985464028671875
624 93579011532753130642057797073920972569973621360120580257831466532516953356310933519568215212753789802748052472926804178343619805666825874228762075935192132255781207215269806343351518840273908449746762302626845600044624776291239349827566146410228698532816675235711855569861494686228237268490874588218601060081171124814558168827096833512725278896305828592582460098980538845664422764789802818083578844770845205898460831044187085843310297770681344475415443056702343319116001474360297473845713018403527619121695945741739729481173138473184374122545792928963251602135573413081287807652294471252073716925697290564427177849446259683871476031348808499082343557210054933001298182461581957432329957197498089876038233706681445697445984075091843368816587773180941484681493149523368280054499360344098922582985464028671875
625 584400927022043300859650942726636473699485265393953023710157508495568373710161779829703504003647417318161587693427892093755905686389327584558619164215274865937353639059359940614230235157510558268668530579904650772278681727938789739673150584331878222337440136847020538033785034315495341741725511803425163620206913674466915764325219725286969366707429899560677463318133465091174320166112318598931949885593928310835887889870948351091472809577904996248969441889106134027879429207380057724166477799930029981414991181157164610609926249765036416395298476841375506255336655964692642358788578972969200362200979579574847725669791891725777367815773309076769235514776793056593107149472579324164900582698375571275858769498225628380550170548948561838259590643514979571835924718773434908940348505348897771530744222859055859375
626 584400927022043300859650942726636473699485265393953023710157508495568373710161779829703504003647417318161587693427892093755905686389327584558619164215274865937353639059359940614230235157510558268668530579904650772278681727938789739673150584331878222337440136847020538033785034315495341741725511803425163620206913674466915764325219725286969366707429899560677463318133465091174320166112318598931949885593928310835887889870948351091472809577904996248969441889106134027879429207380057724166477799930029981414991181157164610609926249765036416395298476841375506255336655964692642358788578972969200362200979579574847725669791891725777367815773309076769235514776793056593107149472579324164900582698375571275858769498225628380550170548948561838259590643514979571835924718773434908940348505348897771530744222859055859375
627 584400927022043300859650942726636473699485265393953023710157508495568373710161779829703504003647417318161587693427892093755905686389327584558619164215274865937353639059359940614230235157510558268668530579904650772278681727938789739673150584331878222337440136847020538033785034315495341741725511803425163620206913674466915764325219725286969366707429899560677463318133465091174320166112318598931949885593928310835887889870948351091472809577904996248969441889106134027879429207380057724166477799930029981414991181157164610609926249765036416395298476841375506255336655964692642358788578972969200362200979579574847725669791891725777367815773309076769235514776793056593107149472579324164900582698375571275858769498225628380550170548948561838259590643514979571835924718773434908940348505348897771530744222859055859375
628 584400927022043300859650942726636473699485265393953023710157508495568373710161779829703504003647417318161587693427892093755905686389327584558619164215274865937353639059359940614230235157510558268668530579904650772278681727938789739673150584331878222337440136847020538033785034315495341741725511803425163620206913674466915764325219725286969366707429899560677463318133465091174320166112318598931949885593928310835887889870948351091472809577904996248969441889106134027879429207380057724166477799930029981414991181157164610609926249765036416395298476841375506255336655964692642358788578972969200362200979579574847725669791891725777367815773309076769235514776793056593107149472579324164900582698375571275858769498225628380550170548948561838259590643514979571835924718773434908940348505348897771530744222859055859375
629 584400927022043300859650942726636473699485265393953023710157508495568373710161779829703504003647417318161587693427892093755905686389327584558619164215274865937353639059359940614230235157510558268668530579904650772278681727938789739673150584331878222337440136847020538033785034315495341741725511803425163620206913674466915764325219725286969366707429899560677463318133465091174320166112318598931949885593928310835887889870948351091472809577904996248969441889106134027879429207380057724166477799930029981414991181157164610609926249765036416395298476841375506255336655964692642358788578972969200362200979579574847725669791891725777367815773309076769235514776793056593107149472579324164900582698375571275858769498225628380550170548948561838259590643514979571835924718773434908940348505348897771530744222859055859375
630 735760767120752515782300536892835320387651949130986856851088303195920582501093680805596711540592098403565438906025716146038685259164163428959301527747031056215128231575734165233315866063305792860253680000099955322298860295474936282248496585673834681922837132290398857384535358203208635252832419360512280997840504316153846947285451634136294432684654243546892926317530032549788469089135409116055324905962755743342382853347523974024164267258582390277452527338384622741100201372091492674725595550111907746601473897076870244757897148454180848241680782343291762375468849859548036729714820926968223256011033290684733286618267991682753706080058596127652467513103982458250721901185977369123609833617254844236306190798266066131112664721126239354368824620185359280941429220935754550355898768234262294357206976579551326953125
631 464265044053194837458631638779379087164608379901652706673036719316625887558190112588331524982113614092649791949702226888150410398532587123673319264008376596471745914124288258262222311485945955294820072080063071808370580846444684794098801345560189684293310230475241679009641811026224648844537256616483249309637358223493077423737119981140001787024016827678089436506361450538916523995244443152230910015662498874049043580462287627609247652640165488265072544750520696949634227065789731877751850792120613788105530029055505124442233100674588115240500573658617102058920844261374811176450052004916948874542962006422066703856127102751817588536516974156548707000768612931156205519648351719916997805012487806713109206393705887728732091439030657032606728335336961706274041838410461121274572122755819507739397602221696887307421875
632 464265044053194837458631638779379087164608379901652706673036719316625887558190112588331524982113614092649791949702226888150410398532587123673319264008376596471745914124288258262222311485945955294820072080063071808370580846444684794098801345560189684293310230475241679009641811026224648844537256616483249309637358223493077423737119981140001787024016827678089436506361450538916523995244443152230910015662498874049043580462287627609247652640165488265072544750520696949634227065789731877751850792120613788105530029055505124442233100674588115240500573658617102058920844261374811176450052004916948874542962006422066703856127102751817588536516974156548707000768612931156205519648351719916997805012487806713109206393705887728732091439030657032606728335336961706274041838410461121274572122755819507739397602221696887307421875
633 464265044053194837458631638779379087164608379901652706673036719316625887558190112588331524982113614092649791949702226888150410398532587123673319264008376596471745914124288258262222311485945955294820072080063071808370580846444684794098801345560189684293310230475241679009641811026224648844537256616483249309637358223493077423737119981140001787024016827678089436506361450538916523995244443152230910015662498874049043580462287627609247652640165488265072544750520696949634227065789731877751850792120613788105530029055505124442233100674588115240500573658617102058920844261374811176450052004916948874542962006422066703856127102751817588536516974156548707000768612931156205519648351719916997805012487806713109206393705887728732091439030657032606728335336961706274041838410461121274572122755819507739397602221696887307421875
634 464265044053194837458631638779379087164608379901652706673036719316625887558190112588331524982113614092649791949702226888150410398532587123673319264008376596471745914124288258262222311485945955294820072080063071808370580846444684794098801345560189684293310230475241679009641811026224648844537256616483249309637358223493077423737119981140001787024016827678089436506361450538916523995244443152230910015662498874049043580462287627609247652640165488265072544750520696949634227065789731877751850792120613788105530029055505124442233100674588115240500573658617102058920844261374811176450052004916948874542962006422066703856127102751817588536516974156548707000768612931156205519648351719916997805012487806713109206393705887728732091439030657032606728335336961706274041838410461121274572122755819507739397602221696887307421875
635 464265044053194837458631638779379087164608379901652706673036719316625887558190112588331524982113614092649791949702226888150410398532587123673319264008376596471745914124288258262222311485945955294820072080063071808370580846444684794098801345560189684293310230475241679009641811026224648844537256616483249309637358223493077423737119981140001787024016827678089436506361450538916523995244443152230910015662498874049043580462287627609247652640165488265072544750520696949634227065789731877751850792120613788105530029055505124442233100674588115240500573658617102058920844261374811176450052004916948874542962006422066703856127102751817588536516974156548707000768612931156205519648351719916997805012487806713109206393705887728732091439030657032606728335336961706274041838410461121274572122755819507739397602221696887307421875
636 464265044053194837458631638779379087164608379901652706673036719316625887558190112588331524982113614092649791949702226888150410398532587123673319264008376596471745914124288258262222311485945955294820072080063071808370580846444684794098801345560189684293310230475241679009641811026224648844537256616483249309637358223493077423737119981140001787024016827678089436506361450538916523995244443152230910015662498874049043580462287627609247652640165488265072544750520696949634227065789731877751850792120613788105530029055505124442233100674588115240500573658617102058920844261374811176450052004916948874542962006422066703856127102751817588536516974156548707000768612931156205519648351719916997805012487806713109206393705887728732091439030657032606728335336961706274041838410461121274572122755819507739397602221696887307421875
637 464265044053194837458631638779379087164608379901652706673036719316625887558190112588331524982113614092649791949702226888150410398532587123673319264008376596471745914124288258262222311485945955294820072080063071808370580846444684794098801345560189684293310230475241679009641811026224648844537256616483249309637358223493077423737119981140001787024016827678089436506361450538916523995244443152230910015662498874049043580462287627609247652640165488265072544750520696949634227065789731877751850792120613788105530029055505124442233100674588115240500573658617102058920844261374811176450052004916948874542962006422066703856127102751817588536516974156548707000768612931156205519648351719916997805012487806713109206393705887728732091439030657032606728335336961706274041838410461121274572122755819507739397602221696887307421875
638 464265044053194837458631638779379087164608379901652706673036719316625887558190112588331524982113614092649791949702226888150410398532587123673319264008376596471745914124288258262222311485945955294820072080063071808370580846444684794098801345560189684293310230475241679009641811026224648844537256616483249309637358223493077423737119981140001787024016827678089436506361450538916523995244443152230910015662498874049043580462287627609247652640165488265072544750520696949634227065789731877751850792120613788105530029055505124442233100674588115240500573658617102058920844261374811176450052004916948874542962006422066703856127102751817588536516974156548707000768612931156205519648351719916997805012487806713109206393705887728732091439030657032606728335336961706274041838410461121274572122755819507739397602221696887307421875
639 592866461255929807434672602721267094309204901134410506421467890567331258411808773775299357402159085196313784319769743736168074078926113756930828700138696913694419532336716105800857891767552984911485232046240542699289231740909862482064169318280362226842557164316883624095312592680488876574474076699249109368406906451400659870112302215915782282029669488944920210418623572338196401141927153905398872090001011062160628652250341300457009252421491328514497639646414930004682907963013487607889113461538023807410761847103880043912731669561449023162119232562054039329241918121775633872326716410278943712791362482200979180824274310214071060561132175997912698839981518713086474448590945146334006197000946929172640456564762418629590880767642149030638792084225300098911951427650158851867628600759181511383210738037106925091577734375
640 758276203946334223708946258880500613621473068550911037713057432035616679508703421658607878117361469966085330144985502238558966746946499495114529907477393352615162581858659899319297243570700267701789611787141654112390927396623714114560072558080583288131630613161294155217904806038345273138752344098339610882192433351341443973873634534156285538715947276360552949125419549020553197060524829845005157403111293148503444046228186523284514833847087409170042481107764695475989439284694250650490176117307132449678364402445862576164383805369093300624350498446867116302100413277751035722705870288746769008660152614735052372274246842763796886457688053101330341816336362434037600819747818842161193925964211122411807143946331133427246736501814308610187015075724158826508385875964553171538696980370993153059126533949459757192127922265625
641 486055046729600237397434551942400893331364236941133975174069813934830291565078893283167649873228702248260696622935706934916297684792706176368413670693009139026319214971400995463669533128818871596847141155557800286042584461235800747433006509729653887692375223036389553494676980670579320081940252567035690575485349778209865587252999736394179030316922204147114440389393930922174599315796415930648305895394338908190707633632267561425374008495983029277997230390077169800109230581489014666964202891193871900243831581967797911321370019241588805700208669504441821549646364911038413898254462855086678934551157826045168570627792226211593804219378042037952749104271608320218102125458351877825325306543059329465968379269598256526865158097662971819129876663539185807791875346493278582956304764417806611110900108261603704360153998172265625
642 843854702238264011611513572587415894647009899858558714679745022027587637453310176024768734488974864661053415111267269279428430215952695567362212096751191779933379638441552743139225995946244400891413913535291823771302619572077851635935788027040792879444272545542202702481286287145268291833733889098114737494381195893698589375433827688489488086463614597998305584600260369923071733318223006277431361926645381352109171710352096456439451763058655245688322661150837630383680842809269831959019042367255396005430089201170074046313014525963407899476816945837887492622728398079651265265846381384406236905316827457125779805298318574058829297447174598017176423681705647462570805178569777346752222419884634803389495846553307933861932338077539367853780286548471955874691442583966003277311148867047423385731102623680159069951390500209765625
643 400980345845471578245524184881370522570682223185090354365377200332003010802151569512921532948267609265045378632326647214390963184725754021612473857497941056413403536455741707826667991075748575682379389191959362944176264860401237306809059947325162838075691095373107253556950174066827151108678168219974866618367573521180014603650519939533369480461520993833040852773597921798935457022953253453891002266217572374751179885809978137881529370414922623680440097157671572692826311843580410940790791494945317307672253496344392275104879303403714275449695445872409865081990212014294449275229085967098002433957734120594656670542239125065552329073056083962007841475801844444322007492337251090297680792813521111970210467877661204088711422610670924198655755221243258576668255612721213539302879785196993502161548151412466946382291883718175800390625
644 400980345845471578245524184881370522570682223185090354365377200332003010802151569512921532948267609265045378632326647214390963184725754021612473857497941056413403536455741707826667991075748575682379389191959362944176264860401237306809059947325162838075691095373107253556950174066827151108678168219974866618367573521180014603650519939533369480461520993833040852773597921798935457022953253453891002266217572374751179885809978137881529370414922623680440097157671572692826311843580410940790791494945317307672253496344392275104879303403714275449695445872409865081990212014294449275229085967098002433957734120594656670542239125065552329073056083962007841475801844444322007492337251090297680792813521111970210467877661204088711422610670924198655755221243258576668255612721213539302879785196993502161548151412466946382291883718175800390625
645 516863665794812864358480674312086603593609385685581466776971211227951880923973373102155855970316948342643493057069048259349951545111496933858478802314846021716877158491451061388575040496639914054587032668435618835043205405057194888476878272102134898279565821935935249834908774372140197779086158835547603071075802268801038824105520202058513260314900561050789659225167721198827804102586743702065501921154450791054270872809061819729291358464835261924087285236238657201053115966375149702679330236984514009589534756787921642610189422087387701054657429729536316090685383286425545115770291811589325137371519281446512448328946232209496952175169292227028107662308577488731067657622716655393710541936628713329601293094305292070349023745154821292067268480182560305325381484797644252161412043118924624286235567170669893886774238112728606703515625
646 667270992541103407886798550536903805239349716920085673609069833695285878272849624674883210057679180310352749536676141302820787444738942541611296133788466214036488411612463320252650377281162129044471859174950383916040778177928838601023649849283856153678919476119292407536867227714432995332800231056691955564758860729022141121920226580857540619066536624316569450059691528067686695096439486119366562980210395971251063696796498809270515143778102323143996685239984106446559572712590318266159015335947007586380089371013206840609754543914817522061562741780831384073074829822775378744459446728761818752346631392347447570792669585782460565258143556265093286992040373537951808345990927202113280309640187668908515269384748132062820589654994874288058843607915685354175067496873758729540382947666531689953530117217334833007825541403532631254238671875
647 431724332174093904902758662197376761989859266847295430825068182400849963242533707164649436907318429660798228950229463422925049476746095824422508598561137640481608002313263768203464794100911897491773292886192898393678383481119958574862301452486654931430260901049182187676353096331238147980321749493679695250398982891677325305882386597814828780536049195932820434188620418659793291727396347519230166248196126193399438211827334729598023298024432203074165855350269716870924043545045935918204882922357713908387917823045544825874511189912886936773831093932197905495279414895335670047665262033508896732768270510848798578302857222001251985722018880903515356683850121679054819999856129899767292360337201421783809379291932041444644921506781683664374071814321448424151268670477321898012627767140246003399933985839615636956063125288085612421492420703125
648 431724332174093904902758662197376761989859266847295430825068182400849963242533707164649436907318429660798228950229463422925049476746095824422508598561137640481608002313263768203464794100911897491773292886192898393678383481119958574862301452486654931430260901049182187676353096331238147980321749493679695250398982891677325305882386597814828780536049195932820434188620418659793291727396347519230166248196126193399438211827334729598023298024432203074165855350269716870924043545045935918204882922357713908387917823045544825874511189912886936773831093932197905495279414895335670047665262033508896732768270510848798578302857222001251985722018880903515356683850121679054819999856129899767292360337201421783809379291932041444644921506781683664374071814321448424151268670477321898012627767140246003399933985839615636956063125288085612421492420703125
649 559946458829799794658877984869997660300847469100942173780113432573902402325566218192550319668792003270055302948447614059533789171339686284275993652333795519704645579000303107359893837948882731046829960873392189216600863375012586271596404983875191446065048388660789297416229965941615877930477309093302564739767480810505490921729455417365832928355255807124868103142640683001751899370433062732441525623910375672839071360740053144288636217537688567387193114389299822781588484477924578885911733150297954939179129416490071639159241013317014356995658928830060683427377401119250364051821844857461039062400446852570891756058805816935623825481458488531859417618953607817734101539813400479998178191357350244053600764941635857753704463194295843712693171143174918606124195465609086501722378213980899066409714379633981481132013873498647039310675669651953125
650 434403769456788048610456155833978014197709440729978412552454175774943679073364017216873793381529870651710863420052454662167408201194481213557791817171292102175830550039024908735371480177566121836175299358721636320093765224990369489213657861811630291749455693297741890935787405695590285438694576488209902823714104585341730738347133760563097694612300858902147481103677799070404887021282438116711811965795481515003158542079172338470625459687888725668885271054538264376717210611268098437480010201937901426826322278114873265445493416072160090764669456035733656654288131201900980645323386235423614478200501825113182122621261300958591020544188121436663628874285188376830179627473545756398896967693832617574554511203751635185185774394333470684789116480352923666504418514824737394664374099286965916531973917481754446184650018230137346245675461328125
651 728490342937569532851200258315866956051402557300325768087927575778647025425561649868507965889098396254341949135930345891453459711912931855843067741686267971135743898279394342675221883171496433091925779096283238170797723250891374739346922884021624071330627953647686875938515185690042257187550979130386636726437492534467643689170021497992948639790187805069453402188575528585279221080933414614906424836707398750363631840322809140719515719016532826170738241820479069438846618305779877130571164828537639375872047370853583202546172558325435678451352266407908949139017998856144723631420220159556811820182981355194730174632506367833246596951377493579949102322258643770872066103297234024477629826955912667513734595189068250937569506615778892670213815657270569106567578300757421538740814056389149685399038407903809906952750049421739798143189046217191015625
652 949222916847653101305113936585574643734977532162324475818569631239577074129506829778665879553495210319407559724117240696563858004622550208163517267417207166389874299458050828505814113772459852318779290162457059336549433395911461285369040517880176164943808223602935999347885286954125061115378925806893787654548052772411339726988538011884812077646614710005497783051713913746618825068456239243223071562229740571723812287940620310357528981878542272500471929092084227478817143652431179901134227771584544106761277724222218912917662843498042689022112003129505360728140452509556574891740546867902525801698424705818733417546155797286720315827644874134673680325903012833446302132596295933894351664523554205770396177531355930971653067120359897149288601801423551545857554525886920264979280715475062040074947045498664308759433314396526956980575327220999893359375
653 619842564701517475152239400590380242358940328501997882709525969199443829406567959845468819348432372338573136499848558174856199277018525285930776775623436279652587917546107191014296616293416283564162876476084459746766780007530184219345983458175755035708306770012717207574169092381043664908342438551901643338419878460384604841723515321760782286703239405633590052332769185676542092769701924225824665730136020593335649424025225062663466425166688103942808169697131000543667594805037560475440650734844707301715114353917108950135233836804221875931439138043567000555475715488740443404306577104740349348509071332899632921657639735628228366235452102809941913252814667380240435292585381244833011636933880896368068703927975422924489452829595012838485456976329579159444983105404158933031470307205215512168940420710627793619909954300932102908315688675312930363671875
654 810134232064883340023976896571626976763135009352111232701350441743673085034384323518027746888401110646515089405302065534537052455063212548711525245739831217505932408232762098655685677495495082618360879554242388889024181469841950774685200379835711831670756948406621390299439003742024070035203567187335447843314781147722678528132634525541342448721133903163102198398929325679240515250000414963152838109287778915489693797200969156901150617692861351853250277794150217710573546410184091541400930510442032443341654460569661397826750624703117991842390953422942069726006760143783759529428696275895636598501356232099820228606535134466094474669735898372594080621428770265974248927409093286996746209472582331553065796033863877762307714848280681779900492268062759961394592918763235725472131691517216674404805129868790526261222310271318258501168605098633999985319140625
655 810134232064883340023976896571626976763135009352111232701350441743673085034384323518027746888401110646515089405302065534537052455063212548711525245739831217505932408232762098655685677495495082618360879554242388889024181469841950774685200379835711831670756948406621390299439003742024070035203567187335447843314781147722678528132634525541342448721133903163102198398929325679240515250000414963152838109287778915489693797200969156901150617692861351853250277794150217710573546410184091541400930510442032443341654460569661397826750624703117991842390953422942069726006760143783759529428696275895636598501356232099820228606535134466094474669735898372594080621428770265974248927409093286996746209472582331553065796033863877762307714848280681779900492268062759961394592918763235725472131691517216674404805129868790526261222310271318258501168605098633999985319140625
656 810134232064883340023976896571626976763135009352111232701350441743673085034384323518027746888401110646515089405302065534537052455063212548711525245739831217505932408232762098655685677495495082618360879554242388889024181469841950774685200379835711831670756948406621390299439003742024070035203567187335447843314781147722678528132634525541342448721133903163102198398929325679240515250000414963152838109287778915489693797200969156901150617692861351853250277794150217710573546410184091541400930510442032443341654460569661397826750624703117991842390953422942069726006760143783759529428696275895636598501356232099820228606535134466094474669735898372594080621428770265974248927409093286996746209472582331553065796033863877762307714848280681779900492268062759961394592918763235725472131691517216674404805129868790526261222310271318258501168605098633999985319140625
657 810134232064883340023976896571626976763135009352111232701350441743673085034384323518027746888401110646515089405302065534537052455063212548711525245739831217505932408232762098655685677495495082618360879554242388889024181469841950774685200379835711831670756948406621390299439003742024070035203567187335447843314781147722678528132634525541342448721133903163102198398929325679240515250000414963152838109287778915489693797200969156901150617692861351853250277794150217710573546410184091541400930510442032443341654460569661397826750624703117991842390953422942069726006760143783759529428696275895636598501356232099820228606535134466094474669735898372594080621428770265974248927409093286996746209472582331553065796033863877762307714848280681779900492268062759961394592918763235725472131691517216674404805129868790526261222310271318258501168605098633999985319140625
658 725276841597925998230955144647830775974158468533671649687869688221730604328007451672361456480215855547462031696778930648645525922169393508246665394574602701437719255356098566388259335269019769577762649556170446632967038021344629162654610904060619365864598879504584951029041185086861298151480364536558144891060681421416901099492063138353932362328678516708238315486955528808630720904208070692169058289425048268119690060162013569293778529716079992706580374032363668496484822211445023761325810662884541131013119481262006622942480416027858542383519206287325040041187788848508289641386478313245869828559853385944333239576128141867586817072279228623629436545594243747514994563481730785135851575176886599420828823665052710619792045522185032927395248225660483403218077814470219986993851111474679207166342998987278895489008335068324313787975474573530886289453125
659 546446733808350175103173771587207960784960052367493656448505569200696584480715731011648193653486521920218468698151546762804419209709986765200506793185822694305434449360686001037970175506173244058853448952145070908768613703813557380263610082202389045108524901739983107684063770180137013462844576025029744246411914817143546724707682858067292398881501783198039251530086413124482599334442449806261740341883977794583119971704645521389824213981162365272560832207108488711635585552007488562725909116050459959224309405849955845617020124543863619881408022830827864840776310066277888976349550507487435535734282248673266663921910597352258197346321348032281984779448883935800440167003677048240384597791639464169365772350374918572528949933487174301898080250412854467307100034252786430999114416284386682121562518509245605738122315730602591967523143050153332641069921875
660 704185687329669961698981222014886172369028975964051477799900532322877262646672576072663596178082901797274492527966066705995831272042500674803580685627221830711724073816489704155593760278311731208614262087018123512506488041397490294322644559361177274036687025450951851497468670271645904180069679874142905309813917384004654352901976714925571224619832732441334855994515747396235119906120610694686673094193232476700867132096823611530775041061606637119234059714509046388602448584206626233708058219216933882433876231870821649880366004755068923987234906925243128789309322058939863241929540805630281139785947365422037838929601076115753105366902507319324599351838937119360402626931459476016598736943967486814887404294351193692430874208137382497406885789737780276403369451440298520530611781032286594942819119789679970027305917756345527972644276092439744101239088733203125
661 614881562648208546826278122420180322875361090261266433436794946714222291075084206647704471574374606274245938660061938092408145945953342781725665386656663185362693938499156296364285515193576515768469009983404572106773927734475501972686941098987552133320628413570287588642411190976466042257857423142183976201328626195282568092521300929915425207484770165145857210892147254827191978234746300966997203899060740927238139863271436537940053681129214745006409915495574723634646274657206126101375435983914061544397494482021195919064187868398035838116097763263890720439377903144747168725451278370201054515919433306486580422234387997243829412297377298243595172986638074952820235726186638716727649701723470474104510198569145869659550483171935607786468241940769024719530170540978091302455440125573553041258765741837072545908413008572403544460681501642672628194064048739147037890625
662 511974656659624102270006763047610593568160774572245156899912528488111816049195842337805555016132061843668558418036584589848581137346663431911461604210377340018895868858581429112644059278581611797226486247630784435282204608222732699989126643619943491524253466752945535922074263927115772071488279052609472274212011819552512982948626919163551380087235774476150883340672152229135702110529809298082601081649243070139999886154401780133267011764541835975362127806473541744085157916075042549022011643558752326725640701100079865998491147708606026741130527280508509941197254908199141320109307552207372619416680521637452474799656950244653965276750456489254931712438030768376549314060481862387718319503305973442556368500537776569151110051570031462504780966502102181124205279748618902960399771501709443179655072303973810081942555014490877985579934756596692917622022264069140625
663 614881562648208546826278122420180322875361090261266433436794946714222291075084206647704471574374606274245938660061938092408145945953342781725665386656663185362693938499156296364285515193576515768469009983404572106773927734475501972686941098987552133320628413570287588642411190976466042257857423142183976201328626195282568092521300929915425207484770165145857210892147254827191978234746300966997203899060740927238139863271436537940053681129214745006409915495574723634646274657206126101375435983914061544397494482021195919064187868398035838116097763263890720439377903144747168725451278370201054515919433306486580422234387997243829412297377298243595172986638074952820235726186638716727649701723470474104510198569145869659550483171935607786468241940769024719530170540978091302455440125573553041258765741837072545908413008572403544460681501642672628194064048739147037890625
664 815947833634172741638471068451579288455604166776700557170626894289772980256636742221503833779195102525924360601902191848625609670280085871349957968093392046976294856388380405275406878661876036424758376247977867185689002103648991117755570838356481680916473904807771630128479650425770438076176800509678136419163086961139967858775766333997769250332290009148552518853879407155683755117508341383205289574053603210445011598561196285846451234858467966623505957862627658263175606470112529336525203550653959669415475177642126984598177301364193557180061731851182986023054477473079492898673846397256799342625087997707692220305032872342561630118619674769250794553268725462392452808649669577097591154187045319136685033501256569038223491169158551532643357055400495802816536307877927158358369046636104885750382139417795268420464062375579503499324352679826577613522992676848119280859375
665 815947833634172741638471068451579288455604166776700557170626894289772980256636742221503833779195102525924360601902191848625609670280085871349957968093392046976294856388380405275406878661876036424758376247977867185689002103648991117755570838356481680916473904807771630128479650425770438076176800509678136419163086961139967858775766333997769250332290009148552518853879407155683755117508341383205289574053603210445011598561196285846451234858467966623505957862627658263175606470112529336525203550653959669415475177642126984598177301364193557180061731851182986023054477473079492898673846397256799342625087997707692220305032872342561630118619674769250794553268725462392452808649669577097591154187045319136685033501256569038223491169158551532643357055400495802816536307877927158358369046636104885750382139417795268420464062375579503499324352679826577613522992676848119280859375
666 815947833634172741638471068451579288455604166776700557170626894289772980256636742221503833779195102525924360601902191848625609670280085871349957968093392046976294856388380405275406878661876036424758376247977867185689002103648991117755570838356481680916473904807771630128479650425770438076176800509678136419163086961139967858775766333997769250332290009148552518853879407155683755117508341383205289574053603210445011598561196285846451234858467966623505957862627658263175606470112529336525203550653959669415475177642126984598177301364193557180061731851182986023054477473079492898673846397256799342625087997707692220305032872342561630118619674769250794553268725462392452808649669577097591154187045319136685033501256569038223491169158551532643357055400495802816536307877927158358369046636104885750382139417795268420464062375579503499324352679826577613522992676848119280859375
667 815947833634172741638471068451579288455604166776700557170626894289772980256636742221503833779195102525924360601902191848625609670280085871349957968093392046976294856388380405275406878661876036424758376247977867185689002103648991117755570838356481680916473904807771630128479650425770438076176800509678136419163086961139967858775766333997769250332290009148552518853879407155683755117508341383205289574053603210445011598561196285846451234858467966623505957862627658263175606470112529336525203550653959669415475177642126984598177301364193557180061731851182986023054477473079492898673846397256799342625087997707692220305032872342561630118619674769250794553268725462392452808649669577097591154187045319136685033501256569038223491169158551532643357055400495802816536307877927158358369046636104885750382139417795268420464062375579503499324352679826577613522992676848119280859375
668 815947833634172741638471068451579288455604166776700557170626894289772980256636742221503833779195102525924360601902191848625609670280085871349957968093392046976294856388380405275406878661876036424758376247977867185689002103648991117755570838356481680916473904807771630128479650425770438076176800509678136419163086961139967858775766333997769250332290009148552518853879407155683755117508341383205289574053603210445011598561196285846451234858467966623505957862627658263175606470112529336525203550653959669415475177642126984598177301364193557180061731851182986023054477473079492898673846397256799342625087997707692220305032872342561630118619674769250794553268725462392452808649669577097591154187045319136685033501256569038223491169158551532643357055400495802816536307877927158358369046636104885750382139417795268420464062375579503499324352679826577613522992676848119280859375
669 815947833634172741638471068451579288455604166776700557170626894289772980256636742221503833779195102525924360601902191848625609670280085871349957968093392046976294856388380405275406878661876036424758376247977867185689002103648991117755570838356481680916473904807771630128479650425770438076176800509678136419163086961139967858775766333997769250332290009148552518853879407155683755117508341383205289574053603210445011598561196285846451234858467966623505957862627658263175606470112529336525203550653959669415475177642126984598177301364193557180061731851182986023054477473079492898673846397256799342625087997707692220305032872342561630118619674769250794553268725462392452808649669577097591154187045319136685033501256569038223491169158551532643357055400495802816536307877927158358369046636104885750382139417795268420464062375579503499324352679826577613522992676848119280859375
670 815947833634172741638471068451579288455604166776700557170626894289772980256636742221503833779195102525924360601902191848625609670280085871349957968093392046976294856388380405275406878661876036424758376247977867185689002103648991117755570838356481680916473904807771630128479650425770438076176800509678136419163086961139967858775766333997769250332290009148552518853879407155683755117508341383205289574053603210445011598561196285846451234858467966623505957862627658263175606470112529336525203550653959669415475177642126984598177301364193557180061731851182986023054477473079492898673846397256799342625087997707692220305032872342561630118619674769250794553268725462392452808649669577097591154187045319136685033501256569038223491169158551532643357055400495802816536307877927158358369046636104885750382139417795268420464062375579503499324352679826577613522992676848119280859375
671 815947833634172741638471068451579288455604166776700557170626894289772980256636742221503833779195102525924360601902191848625609670280085871349957968093392046976294856388380405275406878661876036424758376247977867185689002103648991117755570838356481680916473904807771630128479650425770438076176800509678136419163086961139967858775766333997769250332290009148552518853879407155683755117508341383205289574053603210445011598561196285846451234858467966623505957862627658263175606470112529336525203550653959669415475177642126984598177301364193557180061731851182986023054477473079492898673846397256799342625087997707692220305032872342561630118619674769250794553268725462392452808649669577097591154187045319136685033501256569038223491169158551532643357055400495802816536307877927158358369046636104885750382139417795268420464062375579503499324352679826577613522992676848119280859375
672 815947833634172741638471068451579288455604166776700557170626894289772980256636742221503833779195102525924360601902191848625609670280085871349957968093392046976294856388380405275406878661876036424758376247977867185689002103648991117755570838356481680916473904807771630128479650425770438076176800509678136419163086961139967858775766333997769250332290009148552518853879407155683755117508341383205289574053603210445011598561196285846451234858467966623505957862627658263175606470112529336525203550653959669415475177642126984598177301364193557180061731851182986023054477473079492898673846397256799342625087997707692220305032872342561630118619674769250794553268725462392452808649669577097591154187045319136685033501256569038223491169158551532643357055400495802816536307877927158358369046636104885750382139417795268420464062375579503499324352679826577613522992676848119280859375
673 549132892035798255122691029067912861130621604240719474975831899857017215712716527515072080133398303999947094685080175114125035308098497791418521712526852847615046438349380012750348829339442572513862387214889104615968698415755771022249499174213912171256786937935630307076466804736543504825266986743013385810096757524847198368956090742780498705473631176156975845188660841015775167194083113750897159883338074960629492805831685100374661681059748941537619509641548414011117183154385732243481461989590114857516614794553151460634573323818102263982181545535846149593515663339382498720807498625353825957586684222457276864265287123086543977069831041119705784734349852236190120740221227625386678846767881499778989027546345670962724409556843705181468979298284533675295528935201844977575182368386098588110007179828176215646972313978765005855045289353523286733900974071518784276018359375
674 550785247779135662109018083317866460512158078476147918732027983808442543342744761800473500635304216649896785040200777446464428593880138206036631607348899546253807861935185569458725004352500072732058562903599904328955565111089038136659477607035017222925563628822096596867068008762832000827750237455379524383246497015894883018010121106098795090745868782504489313128044975943605985149531708877529749130730265757903202413070897793755929469468153401742848053802957285868723353214027815690553121353651068061701719954416400662622440645755368369089449895221510681638430956208006518275634401830846365052744918979395463254027369230778880618926610873740928570445686912975115467141646166123757952704882529087040109355613185226642652366656814147624342005314227215321259306855769152434879821833887761873731200782174700316596762601784117357928831784707646225410131368176046925051171875
675 549132892035798255122691029067912861130621604240719474975831899857017215712716527515072080133398303999947094685080175114125035308098497791418521712526852847615046438349380012750348829339442572513862387214889104615968698415755771022249499174213912171256786937935630307076466804736543504825266986743013385810096757524847198368956090742780498705473631176156975845188660841015775167194083113750897159883338074960629492805831685100374661681059748941537619509641548414011117183154385732243481461989590114857516614794553151460634573323818102263982181545535846149593515663339382498720807498625353825957586684222457276864265287123086543977069831041119705784734349852236190120740221227625386678846767881499778989027546345670962724409556843705181468979298284533675295528935201844977575182368386098588110007179828176215646972313978765005855045289353523286733900974071518784276018359375
676 549132892035798255122691029067912861130621604240719474975831899857017215712716527515072080133398303999947094685080175114125035308098497791418521712526852847615046438349380012750348829339442572513862387214889104615968698415755771022249499174213912171256786937935630307076466804736543504825266986743013385810096757524847198368956090742780498705473631176156975845188660841015775167194083113750897159883338074960629492805831685100374661681059748941537619509641548414011117183154385732243481461989590114857516614794553151460634573323818102263982181545535846149593515663339382498720807498625353825957586684222457276864265287123086543977069831041119705784734349852236190120740221227625386678846767881499778989027546345670962724409556843705181468979298284533675295528935201844977575182368386098588110007179828176215646972313978765005855045289353523286733900974071518784276018359375
677 371762967908235418718061826678977006985430826070967084558638196203200655037509089127703798250310651807964183101799278552262648903582683004790339199380679377835386438762530268631986157462802621591884836144479923825010808827466656982062910940942818539940844756982421717890768026806639952766705750025020062193435504844321553295783273432862397623605648306258272647192723389367679788190394268009357377241019876748346166629548050812953645958077450033420968408027328276285526332995519140728836949766952507758538748215912483538849606140224855232715936906327767843274810104080761951633986676569364540173286185218603576437107599382329590272476275614838040816265154849963900711741129771102386781579261855775350375571648876019241764425269983188407854498984938629298175073089131649049818398463397388744150474860743675297993000256563623908963865660892335265118850959446418216954864429296875
678 371762967908235418718061826678977006985430826070967084558638196203200655037509089127703798250310651807964183101799278552262648903582683004790339199380679377835386438762530268631986157462802621591884836144479923825010808827466656982062910940942818539940844756982421717890768026806639952766705750025020062193435504844321553295783273432862397623605648306258272647192723389367679788190394268009357377241019876748346166629548050812953645958077450033420968408027328276285526332995519140728836949766952507758538748215912483538849606140224855232715936906327767843274810104080761951633986676569364540173286185218603576437107599382329590272476275614838040816265154849963900711741129771102386781579261855775350375571648876019241764425269983188407854498984938629298175073089131649049818398463397388744150474860743675297993000256563623908963865660892335265118850959446418216954864429296875
679 371762967908235418718061826678977006985430826070967084558638196203200655037509089127703798250310651807964183101799278552262648903582683004790339199380679377835386438762530268631986157462802621591884836144479923825010808827466656982062910940942818539940844756982421717890768026806639952766705750025020062193435504844321553295783273432862397623605648306258272647192723389367679788190394268009357377241019876748346166629548050812953645958077450033420968408027328276285526332995519140728836949766952507758538748215912483538849606140224855232715936906327767843274810104080761951633986676569364540173286185218603576437107599382329590272476275614838040816265154849963900711741129771102386781579261855775350375571648876019241764425269983188407854498984938629298175073089131649049818398463397388744150474860743675297993000256563623908963865660892335265118850959446418216954864429296875
680 371762967908235418718061826678977006985430826070967084558638196203200655037509089127703798250310651807964183101799278552262648903582683004790339199380679377835386438762530268631986157462802621591884836144479923825010808827466656982062910940942818539940844756982421717890768026806639952766705750025020062193435504844321553295783273432862397623605648306258272647192723389367679788190394268009357377241019876748346166629548050812953645958077450033420968408027328276285526332995519140728836949766952507758538748215912483538849606140224855232715936906327767843274810104080761951633986676569364540173286185218603576437107599382329590272476275614838040816265154849963900711741129771102386781579261855775350375571648876019241764425269983188407854498984938629298175073089131649049818398463397388744150474860743675297993000256563623908963865660892335265118850959446418216954864429296875
681 505969399323108404875282146110087706507171354282586202084306585032556091506049870302804869418672797110639253201548818109629465157776031569519651650357104633233960943155803695608133160306874367986555261992637176325839710814182120152587621790623176032859489714253075958049335284483836975715486525784052304645265722093121634035561035142125723165727287344817509072829296532929412191727126598760735390425028052254499132782814897156429912148943409495485938003325193784024601339206901550531947088632822363059371236321856890096374313956846027971726390129512092034697016551653917016173855866810905139175842498082519467530903442759350572360840211111794573550936875750800868868679677618470348409729375385710251861153014120262188041382792447119423089973118501474474816274474308174356802840308683846080788796285472142080568473349183092140099821164474468295826756155806575193275570488273046875
682 505969399323108404875282146110087706507171354282586202084306585032556091506049870302804869418672797110639253201548818109629465157776031569519651650357104633233960943155803695608133160306874367986555261992637176325839710814182120152587621790623176032859489714253075958049335284483836975715486525784052304645265722093121634035561035142125723165727287344817509072829296532929412191727126598760735390425028052254499132782814897156429912148943409495485938003325193784024601339206901550531947088632822363059371236321856890096374313956846027971726390129512092034697016551653917016173855866810905139175842498082519467530903442759350572360840211111794573550936875750800868868679677618470348409729375385710251861153014120262188041382792447119423089973118501474474816274474308174356802840308683846080788796285472142080568473349183092140099821164474468295826756155806575193275570488273046875
683 345577099737683040529817705793189903544398034975006376023581397577235810498632061416815725812953520426566609936657842768876924702761029561981922077193902464498795324175413924100354948489595193334817243940971191430548522486086388064217345682995629230443031474834850879347695999302460654413677297110507724072716488189602076046288187002071868922191737256510358696742409531990788526949627466953582271660294159689822907690662574757841629997728348685416895656271107354488802714678313759013319861536217673969550554407828255935823656432525837104689124458456758859698062304779625322046743557031848210057100426190360796323607051404636440922453864189355693735289886137796993437308219813415247963845163388440102021167508644139074432264447241382565970451639936507066299515465952483085696339930831066873178747862977473041028267297492051931688177855336061846049674454415890857007214643490491015625
684 472403895341412716404260803819290598145192113810833716024235770488081352951630027956787097186307462423116555783411271065054756068674327411229287479524064668969853208147790834245185214585276629288695172467307618685559830238480092483785111548655025158015624026099241152068300431046463714583496865150064058807403439355186037955275951631832244816636104829649660338446873830231407916340140747325546965359622116295987914813135739693969508206894652652964896362122603753586193310965254908571208250720009560316375607875501225864270938343262819322110033134710389361207251170633747815237898442462536503148056282602223208574370839270138014740994432346849233336141274350368490028800336484938643966576338351997619462935984316538114748905499378969967681607391793205159631437641957044378146896685446068415635348328690205647085641395671634990617739128244396543549904979186522801528862417651501218359375
685 472403895341412716404260803819290598145192113810833716024235770488081352951630027956787097186307462423116555783411271065054756068674327411229287479524064668969853208147790834245185214585276629288695172467307618685559830238480092483785111548655025158015624026099241152068300431046463714583496865150064058807403439355186037955275951631832244816636104829649660338446873830231407916340140747325546965359622116295987914813135739693969508206894652652964896362122603753586193310965254908571208250720009560316375607875501225864270938343262819322110033134710389361207251170633747815237898442462536503148056282602223208574370839270138014740994432346849233336141274350368490028800336484938643966576338351997619462935984316538114748905499378969967681607391793205159631437641957044378146896685446068415635348328690205647085641395671634990617739128244396543549904979186522801528862417651501218359375
686 472403895341412716404260803819290598145192113810833716024235770488081352951630027956787097186307462423116555783411271065054756068674327411229287479524064668969853208147790834245185214585276629288695172467307618685559830238480092483785111548655025158015624026099241152068300431046463714583496865150064058807403439355186037955275951631832244816636104829649660338446873830231407916340140747325546965359622116295987914813135739693969508206894652652964896362122603753586193310965254908571208250720009560316375607875501225864270938343262819322110033134710389361207251170633747815237898442462536503148056282602223208574370839270138014740994432346849233336141274350368490028800336484938643966576338351997619462935984316538114748905499378969967681607391793205159631437641957044378146896685446068415635348328690205647085641395671634990617739128244396543549904979186522801528862417651501218359375
687 648610548303759659623050083643885991253348772262274692101275712880135697602588028384668684436800145906939031090623675172320180082289851535617811709386540790495608454786916815418639299625584812013378471797613360455273646917433166980236958156303349541955451787834258101789776491826794680123141195851037952742564922234670430112593881590505672133241371931108983644687557768907723069135013246077975983438761165674391407038435370599820134768066358092520802705194334953673843415955294989468268928238573126314383709613063183111643998345299850929257075493957364592937555857280135750321634561501062618822281276012852465372611162317899494239385355612223997370521969683055936809542861993820758166109312557292731522611106466606831550247250647325765626846948932070684173963882407021931195689149117451934667333255291652353448585636257154842118155823079556454294019536423095806499128099435511172807421875
688 648610548303759659623050083643885991253348772262274692101275712880135697602588028384668684436800145906939031090623675172320180082289851535617811709386540790495608454786916815418639299625584812013378471797613360455273646917433166980236958156303349541955451787834258101789776491826794680123141195851037952742564922234670430112593881590505672133241371931108983644687557768907723069135013246077975983438761165674391407038435370599820134768066358092520802705194334953673843415955294989468268928238573126314383709613063183111643998345299850929257075493957364592937555857280135750321634561501062618822281276012852465372611162317899494239385355612223997370521969683055936809542861993820758166109312557292731522611106466606831550247250647325765626846948932070684173963882407021931195689149117451934667333255291652353448585636257154842118155823079556454294019536423095806499128099435511172807421875
689 648610548303759659623050083643885991253348772262274692101275712880135697602588028384668684436800145906939031090623675172320180082289851535617811709386540790495608454786916815418639299625584812013378471797613360455273646917433166980236958156303349541955451787834258101789776491826794680123141195851037952742564922234670430112593881590505672133241371931108983644687557768907723069135013246077975983438761165674391407038435370599820134768066358092520802705194334953673843415955294989468268928238573126314383709613063183111643998345299850929257075493957364592937555857280135750321634561501062618822281276012852465372611162317899494239385355612223997370521969683055936809542861993820758166109312557292731522611106466606831550247250647325765626846948932070684173963882407021931195689149117451934667333255291652353448585636257154842118155823079556454294019536423095806499128099435511172807421875
690 648610548303759659623050083643885991253348772262274692101275712880135697602588028384668684436800145906939031090623675172320180082289851535617811709386540790495608454786916815418639299625584812013378471797613360455273646917433166980236958156303349541955451787834258101789776491826794680123141195851037952742564922234670430112593881590505672133241371931108983644687557768907723069135013246077975983438761165674391407038435370599820134768066358092520802705194334953673843415955294989468268928238573126314383709613063183111643998345299850929257075493957364592937555857280135750321634561501062618822281276012852465372611162317899494239385355612223997370521969683055936809542861993820758166109312557292731522611106466606831550247250647325765626846948932070684173963882407021931195689149117451934667333255291652353448585636257154842118155823079556454294019536423095806499128099435511172807421875
691 679418481383509367890392564620125937167205692925898060050687679259978015682677585548480977130833931981076417275390280055285565935572797930565910864684965605584011828493925242992711682868283692804411292712162787151497736901806658273762571127084252108398870398494385634525830738344727976065631253683826386609879441169924463242563200855382478871855518368903733185070955477160638639853499698516000241154873826925650013596020592247706871377889628543696947220953351493498674237526976185395032336354721641955162740895902762690594544396232309600563203829521611709623616207994042176284496744937629556889305351857366339169689381422902599634810650587741609434429605413193712266936637165428461817707244570099113285196073742036627607339181254088041372663956975143824212264202007059522836489001116860565474128180966432912159972847087542709487304802904447219753686407290893587666003809633836094825588671875
692 618950236540377034148147626368934728759324386255493132706176475805839972286919280434666170166189712034760616137880545130365150567306818914745544797728003666687034775757965896366360343093006444144818687660780299095014438317545865687397702296773753670751370933028385313053031802632047186195790072105965838201600170905801186013975075979253438252260377234071300931599640439693341800906538225348076219692090056329267162385974759537660959825257451603307918918288503210577292230387075304894874458419151415821153256956167416811131629944967634046113078688694188267467114365482572422595176534638180526326157175542060734983587026476264268267312502685432606194765370531419471875179276457705328715931299803360292202813623178995367750285994122474205690496864804356023857372688028431225304041480017459975146930772860420382977735263696751408342934675445951417195608317042004058363729470576424682386111280078125
693 528565530777435554353670048137433585618551995094357927161551217596789045505481879107315260603065509850350654259505162365811400996846130584752813661595220893840337127034983686051545980438092608150998025329445174291216428964599372918358413575383222605253092171672404195604638601735309296495123887366324370795559496930658570464538920562983294835405958355312810360033851784537439625026932728734480119292988946481013802208347360834894073292277926219733491817496586857879839650202455426895708333406619484048807221995019143305834013616539397135877949349866941304412565640890326577792635810963433412746504846748130431241321115692796130031863793924366017245743271162612700149598015762344431012750896501588635527594895968399118488715622649422891281380755597229738563085130681837083948797164831306554352630890572519541398578363532665592094734991841119912208034429583265634811041392464922871380112109375
694 618950236540377034148147626368934728759324386255493132706176475805839972286919280434666170166189712034760616137880545130365150567306818914745544797728003666687034775757965896366360343093006444144818687660780299095014438317545865687397702296773753670751370933028385313053031802632047186195790072105965838201600170905801186013975075979253438252260377234071300931599640439693341800906538225348076219692090056329267162385974759537660959825257451603307918918288503210577292230387075304894874458419151415821153256956167416811131629944967634046113078688694188267467114365482572422595176534638180526326157175542060734983587026476264268267312502685432606194765370531419471875179276457705328715931299803360292202813623178995367750285994122474205690496864804356023857372688028431225304041480017459975146930772860420382977735263696751408342934675445951417195608317042004058363729470576424682386111280078125
695 763193879827838513129651820430252439900523287614664775223398860426436463978938693507603169132169805221653040860518551332139519811722341448514851785114677764102385666779242782202663801594335936060195669125499752274986976963681708615780150797501545833232269954412312346551210607437789378786424256604150232061159273619976801496886653488598567512034990424255611506288089321446783971524708046051881898510591931355446562744728433461974056504633109251920985102698524304041050838948304938218094276719052300642605742239417283367609901288492767011236841786306027456802853718227586217749909413857189304964435481556178464837961808232138431895576452139867578538551628275486401818963349516282772769335758080592222198290534129464078607011090163346739445742126762461188480114288567732706910038816297731165409285786510999239183397365840630589818661745309434546480404829891496989351084427344543381487190234375
696 618950236540377034148147626368934728759324386255493132706176475805839972286919280434666170166189712034760616137880545130365150567306818914745544797728003666687034775757965896366360343093006444144818687660780299095014438317545865687397702296773753670751370933028385313053031802632047186195790072105965838201600170905801186013975075979253438252260377234071300931599640439693341800906538225348076219692090056329267162385974759537660959825257451603307918918288503210577292230387075304894874458419151415821153256956167416811131629944967634046113078688694188267467114365482572422595176534638180526326157175542060734983587026476264268267312502685432606194765370531419471875179276457705328715931299803360292202813623178995367750285994122474205690496864804356023857372688028431225304041480017459975146930772860420382977735263696751408342934675445951417195608317042004058363729470576424682386111280078125
697 618950236540377034148147626368934728759324386255493132706176475805839972286919280434666170166189712034760616137880545130365150567306818914745544797728003666687034775757965896366360343093006444144818687660780299095014438317545865687397702296773753670751370933028385313053031802632047186195790072105965838201600170905801186013975075979253438252260377234071300931599640439693341800906538225348076219692090056329267162385974759537660959825257451603307918918288503210577292230387075304894874458419151415821153256956167416811131629944967634046113078688694188267467114365482572422595176534638180526326157175542060734983587026476264268267312502685432606194765370531419471875179276457705328715931299803360292202813623178995367750285994122474205690496864804356023857372688028431225304041480017459975146930772860420382977735263696751408342934675445951417195608317042004058363729470576424682386111280078125
698 618950236540377034148147626368934728759324386255493132706176475805839972286919280434666170166189712034760616137880545130365150567306818914745544797728003666687034775757965896366360343093006444144818687660780299095014438317545865687397702296773753670751370933028385313053031802632047186195790072105965838201600170905801186013975075979253438252260377234071300931599640439693341800906538225348076219692090056329267162385974759537660959825257451603307918918288503210577292230387075304894874458419151415821153256956167416811131629944967634046113078688694188267467114365482572422595176534638180526326157175542060734983587026476264268267312502685432606194765370531419471875179276457705328715931299803360292202813623178995367750285994122474205690496864804356023857372688028431225304041480017459975146930772860420382977735263696751408342934675445951417195608317042004058363729470576424682386111280078125
699 618950236540377034148147626368934728759324386255493132706176475805839972286919280434666170166189712034760616137880545130365150567306818914745544797728003666687034775757965896366360343093006444144818687660780299095014438317545865687397702296773753670751370933028385313053031802632047186195790072105965838201600170905801186013975075979253438252260377234071300931599640439693341800906538225348076219692090056329267162385974759537660959825257451603307918918288503210577292230387075304894874458419151415821153256956167416811131629944967634046113078688694188267467114365482572422595176534638180526326157175542060734983587026476264268267312502685432606194765370531419471875179276457705328715931299803360292202813623178995367750285994122474205690496864804356023857372688028431225304041480017459975146930772860420382977735263696751408342934675445951417195608317042004058363729470576424682386111280078125
700 865911380919987470773258529290139685534294816371434892655940889652370121229400073328097972062499407136630101976894882637380845643662239661729017172021477129695161651285394289016538119987116015358601344037431638433925199206246666096669385513186481385381167935306711052961191491882234013487910310876246207644038639097215859233551131294975560114912267750465750003307896975130985179468246977261958631349233988804644760177978688593187682795535174793027778566685615991597631830311518351547929367328392830733793406481678216118773150293009720030512197085483169386186492997310118819210651971958814556330293888583342968242038250040293711305970191256920216066476753373455841153375807764329754873587888424901048791736258827414519482650105777341413761005113861294077376464390551775284200354030544426505230556151231728115785851633911755220271765610948886032656656035541763677650857529336418130658169680829296875
701 607003878024911217012054229032387919559540666276375859751814563646311454981809451402996678415812084402777701485803312728803972796207230002872041037587055467916308317551061396600593222110968326766379542170239578542181564643578912933765239244743723451152198722650004448125795235809446043455025127924248591558471086007148317322719343037777867640553499693076490752318835779566820610807241131060633000575813026152055976884763060703824565639670157529912472775246616810109939913048374364435098486497203374344389177943656429499259978355399813741389050156923701739716731591114393292266667032343129003987536015896923420737668813278245891625485104071101071462600204114792544648516441242795158166385109785855635203007117438017578157337724149916331046464584816767148240901537776794474224448175411642980166619862013441409165881995372140409410507693275169108892315880914776338033251128064829109591376946261337109375
702 607003878024911217012054229032387919559540666276375859751814563646311454981809451402996678415812084402777701485803312728803972796207230002872041037587055467916308317551061396600593222110968326766379542170239578542181564643578912933765239244743723451152198722650004448125795235809446043455025127924248591558471086007148317322719343037777867640553499693076490752318835779566820610807241131060633000575813026152055976884763060703824565639670157529912472775246616810109939913048374364435098486497203374344389177943656429499259978355399813741389050156923701739716731591114393292266667032343129003987536015896923420737668813278245891625485104071101071462600204114792544648516441242795158166385109785855635203007117438017578157337724149916331046464584816767148240901537776794474224448175411642980166619862013441409165881995372140409410507693275169108892315880914776338033251128064829109591376946261337109375
703 22258814159486337987557984612684195266306248416477608335794983998923214900224925373548936671342960478595416209092886591640978189751900406448231435471477752540043020564310477377821555221115786016210151695043473147731137652935995816203482509470285200884669328779038815243463254435034195845228869904060652019488037841689284183290996721900675027453398898556818788737162461688773401982029654954651557008231002941155670113712817885075826490255496361354570359449083074305319897703458722977302917740729955253461248348776301180845014072497317253153017696537340896302793923559199754027618117142414046726995869760343078857575565997319224965453864073965054156705854858520638406338065734374054362890236929709275027265870510611150041448459656637169721228136410525653602490938451676308767398000485858067657249687705150973378729072179156784091366486274708877134802465405199925180604848105449630381447915769741796875
704 22459143486921715029446006474198353023703004652225906810817138854913523834326949701910877101385047122902774954974722570965746993459667510106265518390721052312903407749389271674221949218105828090356043060298864406060717891812419778549313852055517767692631352738050164580654423724949503607835929733197197887663430182264487740940615692397781102700479488643830157835796923843972362599867921849243421021305081967626071144736233246041508928667795828606761492684124821974067776782789851484098644000396524850742399583915287891472619199149793108431394855806176964369519068871232551813866680196695773147538832588186166567293746091295097990142948850630739644116207552247324151995108325983420852156249062076658502511263345206650391821495793546904248719189638220384484913356897741395546304582490230790266164934894497332139137633828769195148188784651181257029015687593846724507230291738398677054880947011669473046875
705 31644933173072696476489423122145479410397533554986302696441348646573155082566672129992425835851531396170009911559384102490737513784671521739728115412525962708880901518889483788978726448311111779311664671961099948139551509563699467975983217546224534678917576007912681894142083028453850583440824994074851823717773126810663226985327510588473573704975599499156692390637865696157058903213901885583980219018860492385134242933352643672486080492924322506926943191931874161461497486950900741094989396558703514696041013736640639084920451602058489779835351830903342796652368039566665505738152397144344364882215116754308693316888242634793068111414930538712158559736441116479730161107631310639980688154928466011830038370053396170402076487573107588086445338200252521739242919868917626324743156728735183485026393266346740984044926064735795963797997573514391153883103819730034830687481059403735970327254339442287523046875
706 31644933173072696476489423122145479410397533554986302696441348646573155082566672129992425835851531396170009911559384102490737513784671521739728115412525962708880901518889483788978726448311111779311664671961099948139551509563699467975983217546224534678917576007912681894142083028453850583440824994074851823717773126810663226985327510588473573704975599499156692390637865696157058903213901885583980219018860492385134242933352643672486080492924322506926943191931874161461497486950900741094989396558703514696041013736640639084920451602058489779835351830903342796652368039566665505738152397144344364882215116754308693316888242634793068111414930538712158559736441116479730161107631310639980688154928466011830038370053396170402076487573107588086445338200252521739242919868917626324743156728735183485026393266346740984044926064735795963797997573514391153883103819730034830687481059403735970327254339442287523046875
707 31644933173072696476489423122145479410397533554986302696441348646573155082566672129992425835851531396170009911559384102490737513784671521739728115412525962708880901518889483788978726448311111779311664671961099948139551509563699467975983217546224534678917576007912681894142083028453850583440824994074851823717773126810663226985327510588473573704975599499156692390637865696157058903213901885583980219018860492385134242933352643672486080492924322506926943191931874161461497486950900741094989396558703514696041013736640639084920451602058489779835351830903342796652368039566665505738152397144344364882215116754308693316888242634793068111414930538712158559736441116479730161107631310639980688154928466011830038370053396170402076487573107588086445338200252521739242919868917626324743156728735183485026393266346740984044926064735795963797997573514391153883103819730034830687481059403735970327254339442287523046875
708 31644933173072696476489423122145479410397533554986302696441348646573155082566672129992425835851531396170009911559384102490737513784671521739728115412525962708880901518889483788978726448311111779311664671961099948139551509563699467975983217546224534678917576007912681894142083028453850583440824994074851823717773126810663226985327510588473573704975599499156692390637865696157058903213901885583980219018860492385134242933352643672486080492924322506926943191931874161461497486950900741094989396558703514696041013736640639084920451602058489779835351830903342796652368039566665505738152397144344364882215116754308693316888242634793068111414930538712158559736441116479730161107631310639980688154928466011830038370053396170402076487573107588086445338200252521739242919868917626324743156728735183485026393266346740984044926064735795963797997573514391153883103819730034830687481059403735970327254339442287523046875
709 22436257619708541801831000993601144901971851290485288611776916190420366953539770540164629917618735759884537027295603328665932897273332108913467233827480907560596559176892644006385917051852578251531970252420419863230942020280662922794972101240273195087352561389610091462946736867173780063659544920799069943015901146908760227932597205007227763756827700044902094904962246778575354762378656436879041975284372089101060178239747024363792631069483344657411202723079698780476201718248188625436347482160120791919493078739278213111208600185859469253903264448110470042826528940052765843568350049575340154701490517778804863561673764028068285290993185751946920418853136751584128684225310599243746307901844282402387497204367857884815072229689333279953289744783979037913123230187062597064242898120673245090883712825839839357687852579897679338332780279621703328103120608188594694957424071117248802962023326664581853840234375
710 22436257619708541801831000993601144901971851290485288611776916190420366953539770540164629917618735759884537027295603328665932897273332108913467233827480907560596559176892644006385917051852578251531970252420419863230942020280662922794972101240273195087352561389610091462946736867173780063659544920799069943015901146908760227932597205007227763756827700044902094904962246778575354762378656436879041975284372089101060178239747024363792631069483344657411202723079698780476201718248188625436347482160120791919493078739278213111208600185859469253903264448110470042826528940052765843568350049575340154701490517778804863561673764028068285290993185751946920418853136751584128684225310599243746307901844282402387497204367857884815072229689333279953289744783979037913123230187062597064242898120673245090883712825839839357687852579897679338332780279621703328103120608188594694957424071117248802962023326664581853840234375
711 29638385230790676092247029053634273318324770529042653384117458639921224509299564782251822876642979867747076654287454859532275954125934093676971246799842678415583301422579450470787208787123617241125456079815614086170332919789515089557426818018854947275234559299352828881039282519384121616459108217700224495397491607541294884983615858662123862294356274828140151789910497725991221614767049454265577246082393776883831146948146663624560939325605475108865525393764463382399209667434859478779851363487610028955737224226259198297501453349880408525631789231321624891448519075366929780143130844881558989037636086894061906950691894356761275153227458060696063961496878139477052423018904358314063814929781086396813074246192678843877242047145750700070395964047528451668590792849488239186582428164693850846609924472707845915043398388239999125934980554321933062223408993644114524382330344936920479474271237337624641796875
712 32216745300550206845616058944393974970238087170898653576749295397546097048321991401265659306530233084072347315682788634401233615358175167491285442720994279978535725235840799617645973728341290466125119746916506019553613011967087123246463471306668775589609177454505711555775183210886265419361788518967786608387111334057684969069713241902406768744667827612407347174330249410608203659803055610170410424651525209677909822033461166165163384472123914679612655373302130539472891064649013535818287050568972640667445662004029159694500341134690236880226382754451260212857871525423900903529527871388202865933623619373601736476550722716388667980911506887003499249271456707875090936077312797904995959782365705205446426359046883723604286360088719734988427151188296842533172912771130247853095503557737666765214453432058618976780841797370734307212458464078389339950293264835893290539267863975625677714388692072351138258984375
713 1029896599769201773677597239157884812758256270527760183695437152869941360480228821892073173315208418913409554511020759248116855252256502934963350765693720369636416248668330078099585805315684479094515924812717982754117112737399462552814364518222863116429119188948876133928167953612525452599597820074099242868117010711327929172518897507267261542773090876254699388701976682771378381511768648699318604220311660735187375278553548892570223032641122562822456176611045527890891453066682981096642660229479093125852859711161061201846768969821871766074333719666490286159424215538551154690250390985345452907749064735459332930589089232643263547389783978226466701807355277338845648956536031700769386972397561737374109952316627799035220896220900685721726816349277489385495946985683550826529601420184452508526694301650648109870639168425625732207985365738763994706152923401689362933045627522575646664998683672377418645633984375
714 47408466060343578420578427750912955735678441872358509101077058617593752303396339639999626397445239154497917235071826562808475885321613860909441985246610934434553741511280871659616417554370379086060458861540276173875003866976420421382777360242065344101430744600969233648886957090486252285794389975669019986219450783389192094489821507834528458759264538077917936376700668590798611303783672957868633813625314189326205952338577879667668008631576835391859514968514902203235551726650213355642228262821505351309420348639575301130172236126961645489937877998841343172564463083016532185257655094712514880624448883145176390062923559192965712326620056029973160757390192927823636808418610233451545651922945825781704996837284769974943878029265331565319489255819967011390410204792594420305088426664619797731212669950176608154367809462689287737445003771265039369215491022393894222756648724990820896482358761305889561526441796875
715 2100147638007160180453203770937693026134819296503609594668612619700785633288154449712343449780426649305103235596446844905852673243862172424427370504439617784516296195208231333649347681241053423133392267107372694226488796303188448246835654281363252678349280555078336081412043312151450490008405681532161916369535450253357820593804602975561776194576659772313686663551462917903787682146312928360622609309787793272961597482646661491398025114370222231023984653590241652701131705938877801441595069814729865557656012024384546264765499888188273933558758057470672661201433150114549359274728863040669696696782461074448168903397450748689188090356941862071781048391628156509659286976136014731670020834534577136303749654894878025120038852818424923012088054543568718637583781662107140225095112212815992419694990066122873564630339591387672757481076222063269979016877036801027120173896781868368374893272010767089601686059845159765625
716 2100147638007160180453203770937693026134819296503609594668612619700785633288154449712343449780426649305103235596446844905852673243862172424427370504439617784516296195208231333649347681241053423133392267107372694226488796303188448246835654281363252678349280555078336081412043312151450490008405681532161916369535450253357820593804602975561776194576659772313686663551462917903787682146312928360622609309787793272961597482646661491398025114370222231023984653590241652701131705938877801441595069814729865557656012024384546264765499888188273933558758057470672661201433150114549359274728863040669696696782461074448168903397450748689188090356941862071781048391628156509659286976136014731670020834534577136303749654894878025120038852818424923012088054543568718637583781662107140225095112212815992419694990066122873564630339591387672757481076222063269979016877036801027120173896781868368374893272010767089601686059845159765625
717 2665643547621134223728468559569277330780510231966051859309231075315523306024734567261105547861250122634378154658731912090422392168693085105584076114138150828354165144139411427032342982478679854163109936904220611892434406645233876295585024433298087766230752024293406204307757366087713509461510488605480979767532595405723433933500439383507551184081801110474325056571520249208261956169766542374466075412689023702527873509860642973581372886530140351689433134273530813393021908423748352051200828205941450260514672480906160139423349282350572672090079979057107106733085654662665395784487564869158259846314673799543158581548757239035966814421167128741242021563510317341312451936937917724077183220449999146433368693945403197517285806987425079429869071887452589732203329603011100037698224801563611282039788099870750946071989933089933623977309323486860832534264653441870560858453576986157556441150390991354649438550715778515625
718 3009511565264260538589441003753714106451196051889672549160121884031225812501925326437788163535351388454212936609708328750086880758454493084204421932861972285211852447733395501119515227218429555350151118764865070826558445102469046337715492585193541088074519035427255604663458066313028552182045341635588026157544300213061756910921996063980025286828353453725512988869246361356127748515666426340772199140925907760153969192632665917173369988892528457057370008594816288320721734610411889465805735044507897344121065230943054797408961339773796546789700296355473923501653704114149231840686460737279675366489266719684226038568546922871606533481497688348862242345203148278341758236802909110483139855888049036323273255464360209997015676088802914676322182160933973807657559121799531942561295800965317137422920764754077818115276634458535061470382226216665879931184793735871863209194088417371881222058791429239399216123758113944140625
719 2163838815425003327245808081698920442538409961308674562846127634618451359188884309708769689581917648298579101422380288371312467265328780527542979369727758073067321909920311365304931448370050850296758654391937985924295522028675244316817439168754156042325579186472196779753026349679067529018890600635987790807274351853191403218952915170001638181229586133228643838996988133815055851182764160539015211182325727679550703849502886794447653022013727960624249036179672911302598927184886148525914323497001178190423045901048056399337043203297359717141794513079585750997689013258073297693453565270104086588505782771452958521730785237544685097573196837922831952246201063612127724172261291650437377556383507257116433470678874990987854271107849295652275648973711527167705785008573863466701571680894063021807080029858181951224883900175686709197204820649782767670521866696091869647410549572090382598660271037623128036392982083925837109375
720 3113764055396579787906717829564746516812771934323182695935577666215951505872804521670919583308379495901655326946805234966318640394808115179134347313038243867143876228375328054673796354204503173577035703669998761745061256199263676571900294963837230544906508449333491166064604917188178174258183574315186430971667792316742429232073244929632357342789374445716018484316665924559865369851997627015642888891366722130873462839434654097210172698677754535338294363062549319364439856219051167728790711512184695416018763051608153158646005169544900632967042304321523895685674490078367475380879680423679780600859821408120807312770599956826801855407830249770955179282283330537851795083883998684979386303635866942990547764306901112031522296124195136443624658873170887594328624627337789528583561648806556688380388162965923827812607932352813174534777736915037402677880966175676200422623780834238060559472130023139681244369501218769279600390625
721 3113764055396579787906717829564746516812771934323182695935577666215951505872804521670919583308379495901655326946805234966318640394808115179134347313038243867143876228375328054673796354204503173577035703669998761745061256199263676571900294963837230544906508449333491166064604917188178174258183574315186430971667792316742429232073244929632357342789374445716018484316665924559865369851997627015642888891366722130873462839434654097210172698677754535338294363062549319364439856219051167728790711512184695416018763051608153158646005169544900632967042304321523895685674490078367475380879680423679780600859821408120807312770599956826801855407830249770955179282283330537851795083883998684979386303635866942990547764306901112031522296124195136443624658873170887594328624627337789528583561648806556688380388162965923827812607932352813174534777736915037402677880966175676200422623780834238060559472130023139681244369501218769279600390625
722 2393362071788301143663887647628552280409509557512054339689145016307418528726214082760122662035649112914416085278097797821920553723910926348296961808638158237620196947252365914430281594315528957399719987448115881433559766486751480839277705583272275591780559914937349089980480336040106206193838258505139455012811523686965741146866444988187822707755091810696401602088136759846168616335125001549302758563694636534107196648297197615073153496293431618246190901662220845014942241521176916009831446204600073340521724098084668069674100822094466282065366874958896153486298608822726729731652329303366472406502552965504079410277171373425673985709323789216721890301524466208956030041417370242105600540842326627971212731980708003098787314469020089503170375767233580011013546984886848215667610798467760713589844860081417238902850063299625806713895262809406151174389674231880246289487917628161460845097717158447103185526134680068623828125
723 3113764055396579787906717829564746516812771934323182695935577666215951505872804521670919583308379495901655326946805234966318640394808115179134347313038243867143876228375328054673796354204503173577035703669998761745061256199263676571900294963837230544906508449333491166064604917188178174258183574315186430971667792316742429232073244929632357342789374445716018484316665924559865369851997627015642888891366722130873462839434654097210172698677754535338294363062549319364439856219051167728790711512184695416018763051608153158646005169544900632967042304321523895685674490078367475380879680423679780600859821408120807312770599956826801855407830249770955179282283330537851795083883998684979386303635866942990547764306901112031522296124195136443624658873170887594328624627337789528583561648806556688380388162965923827812607932352813174534777736915037402677880966175676200422623780834238060559472130023139681244369501218769279600390625
724 4505616588158850953101020699380188209828080988965645361018780883014481828997948142857820637047225130569695258092027174996263072651287342664207400561966338875757188902459099695112983324533916092165970663210488208245103637720334539999539726812672472598479717726185561717295483315171293818151591632034074765616003295482326295098809985413178021075016224822951078746806215592838125190175840566291635260225807646923373900728661944478663119894986710812634511943351508865120344471948967039703560159558131254266979150135676997620560769480331471215903310214353245077057170987143397736876132897573064642529444161577550808181579058137528382284775130371418572144421463979288271547486380146097165171981361099466507322614952085909109612762491710362433924881389478274348993519835757781447860413705823087528086421671811691778844843678114520663551823385316059121674893758056203462011536610867142473629556172143483118760602668263559147581765234375
725 4505616588158850953101020699380188209828080988965645361018780883014481828997948142857820637047225130569695258092027174996263072651287342664207400561966338875757188902459099695112983324533916092165970663210488208245103637720334539999539726812672472598479717726185561717295483315171293818151591632034074765616003295482326295098809985413178021075016224822951078746806215592838125190175840566291635260225807646923373900728661944478663119894986710812634511943351508865120344471948967039703560159558131254266979150135676997620560769480331471215903310214353245077057170987143397736876132897573064642529444161577550808181579058137528382284775130371418572144421463979288271547486380146097165171981361099466507322614952085909109612762491710362433924881389478274348993519835757781447860413705823087528086421671811691778844843678114520663551823385316059121674893758056203462011536610867142473629556172143483118760602668263559147581765234375
726 71914146363603420062445391382807184017066000664880665607220761673794144472636250308153675187910760309022906014406845740115354902587197276263414320369544734795960492072149690233698326842885834747061057755502602291800099161654259592932653579657065335144334774627647750569753209193449020631517554038895867333997028599193409996072106177179734394378333964399122167877774007077289316160396591278580790388464115852543970829530173295823942056643882891280459445127833432996185818116777462920708523706707332949355254215315540559021770441675570612077032734331292144674909506125795771278279957178163684759412458262939288449386183346933090509647295855858211829997110986573420102169430113511856853309994504508584923376257250243195298529302130189094807875031857462736884285570098529949689300063158642300035787376303786412482142549946385864310950653053029619641052979272335063457166135846050461021601346063582134058537979188154667554552554905859375
727 75965142142411564317983002724792095499931345548334058381541114399640642424924322924262279864920961347990475333104397767501792959604836686032608712450281559251751742551065954434252787292272436704197754199927819381499490547529405690062142888452727482538350296817197776007097977220525197412711569375460910436788415217214573974560843990246446012548059894947689118716496894669960100629027891661894524891836687962633625250328437487751000536636689458429179006131329418110293961437113654184494955555629863721725385040518480274252025792425597180225944065288908162476591833515367972870156745445966823285594921449348921507028556441049178431146237678714560760592678245558087429944736281236093261713799804942058020694965197406644732890756248484776707497440277025470315714260547750240285248025016431779439103314998355004883674121927415726433450814290159831145053134647724969916771761444394329541409171488689779252189482093802608132568054876261339453125
728 69501502417576911544357733508501459743761523831961627064538988471766370013654458302161280754730980190293207075118387710431649551331049118053621877813615333258693268573710845776992486086251085731196481427198370888837594279532850585601228626214755244774336959576576190308415349698559192509342698422196624370346217033133187533907451043226391594280018202147931490134031925590082434244307311676024267970573365016133234446778076384035682101222954673768690764987492605773370504517029875740617525668462821337351678902578664477815211155009695498834349556531480478020669564057976187438386775339402400078311913494372297810639118427309403871131050026271327319846915137747563979821350669017468674944007140843602946655960839347341933111396384707023520125745907617081716115517427035901450364158294997053466700196704807872720653359494433418511848869432900119986324917335521472933917439564862149626174905296148013954427705483808424640958879118262890625
729 227895426427234692953949008174376286499794036645002175144623343198921927274772968772786839594762884043971425999313193302505378878814510058097826137350844677755255227653197863302758361876817310112593262599783458144498471642588217070186428665358182447615050890451593328021293931661575592238134708126382731310365245651643721923682531970739338037644179684843067356149490684009880301887083674985683574675510063887900875750985312463253001609910068375287537018393988254330881884311340962553484866666889591165176155121555440822756077377276791540677832195866724487429775500546103918610470236337900469856784764348046764521085669323147535293438713036143682281778034736674262289834208843708279785141399414826174062084895592219934198672268745454330122492320831076410947142781643250720855744075049295338317309944995065014651022365782247179300352442870479493435159403943174909750315284333182988624227514466069337756568446281407824397704164628784018359375
730 332499427157335417019811602926415002003199499465058173536005457727227091893893761439495998968759047820154310532997949028355347784190370174764728334394882384844917377146015682558724449978276455454273570133084065432823270126536208705401999422757588191070359249168874665583067846294238789075438539156392404981822893405748190286652814145308694196922858160186035272622106907970415360453255081804112335451569183212447377720687570883886129348858789759544516509836828863068756669210246464365534420466991913509992010322349388160401116893446838857848957173769551027160042455296765617252676074816996785521048971183800229436263991542472253993127082319733632449114152680807748680868110702970380206521301746231387956581862669048883995862840099617867648716296092540483571881318417502801728530605496921898604955209747799856375841631676298634599214214148029580921897570353092193325709999842113980402747943605995163786833363124574015796250376193395882786328125
731 332499427157335417019811602926415002003199499465058173536005457727227091893893761439495998968759047820154310532997949028355347784190370174764728334394882384844917377146015682558724449978276455454273570133084065432823270126536208705401999422757588191070359249168874665583067846294238789075438539156392404981822893405748190286652814145308694196922858160186035272622106907970415360453255081804112335451569183212447377720687570883886129348858789759544516509836828863068756669210246464365534420466991913509992010322349388160401116893446838857848957173769551027160042455296765617252676074816996785521048971183800229436263991542472253993127082319733632449114152680807748680868110702970380206521301746231387956581862669048883995862840099617867648716296092540483571881318417502801728530605496921898604955209747799856375841631676298634599214214148029580921897570353092193325709999842113980402747943605995163786833363124574015796250376193395882786328125
732 332499427157335417019811602926415002003199499465058173536005457727227091893893761439495998968759047820154310532997949028355347784190370174764728334394882384844917377146015682558724449978276455454273570133084065432823270126536208705401999422757588191070359249168874665583067846294238789075438539156392404981822893405748190286652814145308694196922858160186035272622106907970415360453255081804112335451569183212447377720687570883886129348858789759544516509836828863068756669210246464365534420466991913509992010322349388160401116893446838857848957173769551027160042455296765617252676074816996785521048971183800229436263991542472253993127082319733632449114152680807748680868110702970380206521301746231387956581862669048883995862840099617867648716296092540483571881318417502801728530605496921898604955209747799856375841631676298634599214214148029580921897570353092193325709999842113980402747943605995163786833363124574015796250376193395882786328125
733 243722080106326860675521904945062196468345233107887641201892000514057458358224127135150567244100382052173109620687496637784469925811541338102545869111448788091324437448029495315545021834076641847982526907550619962259457002751040981059665576881312144054573329640785129872388731333677032392296449201635632851676180866413423480116512768511272846344455031416363854832004363542314459212235974962414341886000211294723927869263989457888532812713492893746130601710395556629398638531110658379936730202305072602824143566282101521574018682896532882803285608373080902908311119732529197446211562840858643786928895877725568176781505800632162176962151340364752585200673915032079783076325145277288691380114179987607372174505336412831968967461793019896986509045035832174458189006400029553667012933829243751677432168745137294723491916018726899161224018970505682815750919068816577707745429884269547635214242663194455055748855170312753578651525749759182082378515625
734 243722080106326860675521904945062196468345233107887641201892000514057458358224127135150567244100382052173109620687496637784469925811541338102545869111448788091324437448029495315545021834076641847982526907550619962259457002751040981059665576881312144054573329640785129872388731333677032392296449201635632851676180866413423480116512768511272846344455031416363854832004363542314459212235974962414341886000211294723927869263989457888532812713492893746130601710395556629398638531110658379936730202305072602824143566282101521574018682896532882803285608373080902908311119732529197446211562840858643786928895877725568176781505800632162176962151340364752585200673915032079783076325145277288691380114179987607372174505336412831968967461793019896986509045035832174458189006400029553667012933829243751677432168745137294723491916018726899161224018970505682815750919068816577707745429884269547635214242663194455055748855170312753578651525749759182082378515625
735 243722080106326860675521904945062196468345233107887641201892000514057458358224127135150567244100382052173109620687496637784469925811541338102545869111448788091324437448029495315545021834076641847982526907550619962259457002751040981059665576881312144054573329640785129872388731333677032392296449201635632851676180866413423480116512768511272846344455031416363854832004363542314459212235974962414341886000211294723927869263989457888532812713492893746130601710395556629398638531110658379936730202305072602824143566282101521574018682896532882803285608373080902908311119732529197446211562840858643786928895877725568176781505800632162176962151340364752585200673915032079783076325145277288691380114179987607372174505336412831968967461793019896986509045035832174458189006400029553667012933829243751677432168745137294723491916018726899161224018970505682815750919068816577707745429884269547635214242663194455055748855170312753578651525749759182082378515625
736 358515179836406812053692722174186491004935837901702720207983132756178521244947691015806484416071661998746644252031307554180955260868777308348844973462941167282338247486051387609166727117926740158382297081006961964483661251046781283138768063592410163904277367901594926042283823791838914649068076775606015924815662054494145939251390282480082356972693351213471230457878418770744569501199119169711496914306310814538897895687328492554031767501548046700558115115991863801845397279263778476886930127590761798754315186000971338235381482540799870603633129916802008178125657126550449443377208938903065010572405836134310788045595032729910562311324621676551052830191329012189360905274288702891665020147958761770444468697349863275826351136297532268467154805247709128627996028414443473444176025662817558717502720224096960538256608463547268666160531905613859421969601950229185808093527359760504571400150957559043387006565955530060514196394377895756843178796484375
737 358515179836406812053692722174186491004935837901702720207983132756178521244947691015806484416071661998746644252031307554180955260868777308348844973462941167282338247486051387609166727117926740158382297081006961964483661251046781283138768063592410163904277367901594926042283823791838914649068076775606015924815662054494145939251390282480082356972693351213471230457878418770744569501199119169711496914306310814538897895687328492554031767501548046700558115115991863801845397279263778476886930127590761798754315186000971338235381482540799870603633129916802008178125657126550449443377208938903065010572405836134310788045595032729910562311324621676551052830191329012189360905274288702891665020147958761770444468697349863275826351136297532268467154805247709128627996028414443473444176025662817558717502720224096960538256608463547268666160531905613859421969601950229185808093527359760504571400150957559043387006565955530060514196394377895756843178796484375
738 358515179836406812053692722174186491004935837901702720207983132756178521244947691015806484416071661998746644252031307554180955260868777308348844973462941167282338247486051387609166727117926740158382297081006961964483661251046781283138768063592410163904277367901594926042283823791838914649068076775606015924815662054494145939251390282480082356972693351213471230457878418770744569501199119169711496914306310814538897895687328492554031767501548046700558115115991863801845397279263778476886930127590761798754315186000971338235381482540799870603633129916802008178125657126550449443377208938903065010572405836134310788045595032729910562311324621676551052830191329012189360905274288702891665020147958761770444468697349863275826351136297532268467154805247709128627996028414443473444176025662817558717502720224096960538256608463547268666160531905613859421969601950229185808093527359760504571400150957559043387006565955530060514196394377895756843178796484375
739 264942717899104634107678921686723816852647584209358310233699535106815927200016343660680991983476958217073770102251136282539725937782026430869796435389113522621647964892191975443174211340147860977044517542864144891753425664523571368239549598994791111125260974879278650345247745782168957925661308737172845768438774258271173849106777418752780861802820386546755239308372151471580236861386149066416796219672363691944245544912935755997429476183644006511712447070717987349563748589375932294419441364289572969279438922454717818955946915597651104376084883008516684043634860616520782138655757405849365042813007912903255672365694729187403905548068895418971228041511392140007937708997699351436940449889341524948358462367341548960835673489723876346397227401078057046056089064998273726875246082964822175892234510245607653837771633654561431544292633078248642112835535841219368312181116718863012878264711557636133062997852241136714719991135445264964307109130601953125
740 264942717899104634107678921686723816852647584209358310233699535106815927200016343660680991983476958217073770102251136282539725937782026430869796435389113522621647964892191975443174211340147860977044517542864144891753425664523571368239549598994791111125260974879278650345247745782168957925661308737172845768438774258271173849106777418752780861802820386546755239308372151471580236861386149066416796219672363691944245544912935755997429476183644006511712447070717987349563748589375932294419441364289572969279438922454717818955946915597651104376084883008516684043634860616520782138655757405849365042813007912903255672365694729187403905548068895418971228041511392140007937708997699351436940449889341524948358462367341548960835673489723876346397227401078057046056089064998273726875246082964822175892234510245607653837771633654561431544292633078248642112835535841219368312181116718863012878264711557636133062997852241136714719991135445264964307109130601953125
741 392380165208573963113472483018037972758771072214059657456109011493194388183224204961468549127529375119486253521433932834441334113855181144118168520811277127002660636005336315631341006994758982107002930480981798584686823409159409196362772956111285635576511503796211681161311911503392226687904398239752984583057824676499608470527137357172868456329976992475744509415699156329410330791712886767363275201334770627769427652016057854632193054227976773643846134111733339264703911660865755728035192660512857567502849044155437089873757382000121285580981711735613209068623228573067278347349176718062909628406064719009721650773593893926545184116690034115496388729478371759351755747025592739478108806286114798448518882766032834010997632438281060869014293780996602485209067905262443389502239448870901642496399309673744935333739789442405480117097389588886238969109428580845884470340233860636122072710037816859113066299819169123474500306871594437412138828622421492578125
742 581899785004315187297279692315750313601257500093450472007409664044407277675721495957857858356126063302198113972286522393476498490847233636727243916363123979344945723195913756081278713373227570464685345903296007301090559115783403838205992293913036597559966560129781923162225564759530672178162222589553676136674753995248919361791744700687363920737355879841529107463481848836515520564110211075999737123579464840982061207939813798419542299420089555313823816887700542129555900993063915744676190715540567772606725132482513204282782197506179866516595878503914389048768247973858773789118829072887294978926193978291417208097239744693066508045051320593281144485816425319118653772838954032646035359722308246099153503142026692838309488905970813268748197677217961485565047703504203546631821102675547135822160176246163739099936107743087327013655428760318292391189282585394446669514566815323369033828986082402064677322631827810112683955090574550682201882847051073493359375
743 432351540258206184161878811390602483005734322569433700701505380384994607313061071496688388758601665033533198681408886138353038378699494592088342229857801116653294672334563920768390084036308084855261212006148933424710285423027069051787052274377386191987055154176427968909533594616331289428374531384038381369549342218469947085811266312610711393107855418722256126845367013685531031779133886829467804682819542376849671477499281652225719928469126539598171095947561502802260034437846489398294409701646641855046796773434507310782107172747091640821830737728408391063234808244577068925315290001155260169342162125870522985616249130306948415477473131200807890352961604012105159753219342846256004272273675026851671052834525832778863950257136314258679910874172945383774830443703623235147443079287931521915865010950899658151252528053113883971145983568916491246653636960948073875449323143785263192134936659224734055250715448062913724178632296891156875998955358947605566015625
744 19930108951282530471310127568672602659115335067483185301237293519607096413310176212782844656605260953050779859616905424319660010142910602211496311769755058074366924510606393055660477703821693787572976089847447384078870027145278802080227748691974371292027281442070800082822770111029023448779780773210017265992116028244809150814641943212415963088092811236839840679190883229861923971922734781177977392463932444945639306098284386322649011542641326095856893009894742594675780807481409621793177404016805249592092190865010483505122794342122683366963931517066441602841934955650269146250258923183254028026165647516253498067952236159759401108265078928963641321600471060146011549144152047183863028938999597712781480522513137313607291515003212678382367851566750263355868358963405920270591683625935779365755629409803621541798287785664390709417916404576343496996992702988823361436587448959069277367844175180282565744892230009356133943462412989791658512923845181407773776622265625
745 29675932228459687871780779949753505359422733915482462913542330050694966559418852380833655693685233559092611210969572176811973755102793886692918008225165281472732350596292919259878451300990502049696161397782849154893437470419320136297459117802349838853828622067243421323323104695322215915233093571309715709062260766056520825563001853443287369038170195931654522771315225129264404794192952089174008337378795410524056926780345451234424378186992934556730913691733271723472237622339818926850041154581023016642625272198000609939127840775420675533409294028911931546631641148963250758766635536619865247730960649151701458623180879641881748250206702525226861927863101408557411196675642398256772050090170400994331624498022061459961257065839783678111345730982891142136887986496511415282911016919018375475610132191197592475737650512854277766323277526414175467028522134750357985179078711500054154000719976843440740394144530483931283441815532941799779525743605475116175153390553515625
746 29675932228459687871780779949753505359422733915482462913542330050694966559418852380833655693685233559092611210969572176811973755102793886692918008225165281472732350596292919259878451300990502049696161397782849154893437470419320136297459117802349838853828622067243421323323104695322215915233093571309715709062260766056520825563001853443287369038170195931654522771315225129264404794192952089174008337378795410524056926780345451234424378186992934556730913691733271723472237622339818926850041154581023016642625272198000609939127840775420675533409294028911931546631641148963250758766635536619865247730960649151701458623180879641881748250206702525226861927863101408557411196675642398256772050090170400994331624498022061459961257065839783678111345730982891142136887986496511415282911016919018375475610132191197592475737650512854277766323277526414175467028522134750357985179078711500054154000719976843440740394144530483931283441815532941799779525743605475116175153390553515625
747 44306166817090313992568704464981983501618141735815317129918698765687585073212346604584647950672053703725268537977571259980276816368471272832526586280171765238789399440265328454998527792378819560196368966889793788255902143336044963492106462878908309408766132746394428035721395310116068361443008701965405553629955323722385592565561767190828041973988102525960202497573631117991756357730077469136794447706541547912416991683055758692995596633180451293199254141757774683144050770153349657787111443789467363847439531391614910639117866277703068571380075985165513799121040235402133382838586856173458814862324249183490277724409053305329450137558606870163704858299610402976214916636734100597360670784624408684537115375546937759722156799298797031420239176357456475210373763839291543017386148260094434585085927361458005566276312215691436705120653346936363972273583547182284471872364516269580851923074925427257025408457784012509406178630590682107070831935202974348449504012096398828125
748 44306166817090313992568704464981983501618141735815317129918698765687585073212346604584647950672053703725268537977571259980276816368471272832526586280171765238789399440265328454998527792378819560196368966889793788255902143336044963492106462878908309408766132746394428035721395310116068361443008701965405553629955323722385592565561767190828041973988102525960202497573631117991756357730077469136794447706541547912416991683055758692995596633180451293199254141757774683144050770153349657787111443789467363847439531391614910639117866277703068571380075985165513799121040235402133382838586856173458814862324249183490277724409053305329450137558606870163704858299610402976214916636734100597360670784624408684537115375546937759722156799298797031420239176357456475210373763839291543017386148260094434585085927361458005566276312215691436705120653346936363972273583547182284471872364516269580851923074925427257025408457784012509406178630590682107070831935202974348449504012096398828125
749 44306166817090313992568704464981983501618141735815317129918698765687585073212346604584647950672053703725268537977571259980276816368471272832526586280171765238789399440265328454998527792378819560196368966889793788255902143336044963492106462878908309408766132746394428035721395310116068361443008701965405553629955323722385592565561767190828041973988102525960202497573631117991756357730077469136794447706541547912416991683055758692995596633180451293199254141757774683144050770153349657787111443789467363847439531391614910639117866277703068571380075985165513799121040235402133382838586856173458814862324249183490277724409053305329450137558606870163704858299610402976214916636734100597360670784624408684537115375546937759722156799298797031420239176357456475210373763839291543017386148260094434585085927361458005566276312215691436705120653346936363972273583547182284471872364516269580851923074925427257025408457784012509406178630590682107070831935202974348449504012096398828125
750 66414944058818380674860487993007993268925594461987160377748129449765690024745307560272387278057408501884177538428379318710434947736338437975957352833977476092945309760957727354042793160775850520734357081367800888595597312860731400274667587855483555803740432986845247625546371569863986473803070044246142924891303030259856003255777089019051234919008165686414343543862873045869642780237386126236054877112105780320713070532900582280800399353137496488505681958494904250032932104459871137022880054240411578407311857556030751048037681550276899788498733901763105184882439312867797940875041697404014763478624049526051926308889170904688845756200351698375393582591115994061346160038464416795443645506151988618121135947944859701823513042148896750098938525359827256340350271995098022983061836241881557443043805114825550343848192011321463620975859367057609594438101737226244423336674409888101697032689313215458281087278218234751599861767255432478499177070869258548325806514132501843359375
751 49877622988172603886820226482749002944963121440952357443688845216774033208583725977764562845821113784915017331359712868351536645749990166919943971978317084545801927630479253242886137663742663741071502168107218467335293581958409281606275358479468150408609065173120780966785325048967853841826105603228853336593368575725151858445088593853307477424175132430497172001441017657448101727958276980803277212711191441020855515970208337292881099914206259862867767150829673091774732010449363223904182920734549095383891205024579094037076298844257951741162549160224091993846711923963716253597156314750415087372446661194064996657975767349421323162906464125479920580525928111540070966188886777013378177775120143452208973096906589636069458294653821459324302832545230269511603054268318615260279439017653049639725897641233988308229992200502419179352870384660264805423014404656909561925842481825964374471549674224809169096545941894298451496187208829791352881980222813169792680692113508884362890625
752 49877622988172603886820226482749002944963121440952357443688845216774033208583725977764562845821113784915017331359712868351536645749990166919943971978317084545801927630479253242886137663742663741071502168107218467335293581958409281606275358479468150408609065173120780966785325048967853841826105603228853336593368575725151858445088593853307477424175132430497172001441017657448101727958276980803277212711191441020855515970208337292881099914206259862867767150829673091774732010449363223904182920734549095383891205024579094037076298844257951741162549160224091993846711923963716253597156314750415087372446661194064996657975767349421323162906464125479920580525928111540070966188886777013378177775120143452208973096906589636069458294653821459324302832545230269511603054268318615260279439017653049639725897641233988308229992200502419179352870384660264805423014404656909561925842481825964374471549674224809169096545941894298451496187208829791352881980222813169792680692113508884362890625
753 49877622988172603886820226482749002944963121440952357443688845216774033208583725977764562845821113784915017331359712868351536645749990166919943971978317084545801927630479253242886137663742663741071502168107218467335293581958409281606275358479468150408609065173120780966785325048967853841826105603228853336593368575725151858445088593853307477424175132430497172001441017657448101727958276980803277212711191441020855515970208337292881099914206259862867767150829673091774732010449363223904182920734549095383891205024579094037076298844257951741162549160224091993846711923963716253597156314750415087372446661194064996657975767349421323162906464125479920580525928111540070966188886777013378177775120143452208973096906589636069458294653821459324302832545230269511603054268318615260279439017653049639725897641233988308229992200502419179352870384660264805423014404656909561925842481825964374471549674224809169096545941894298451496187208829791352881980222813169792680692113508884362890625
754 49877622988172603886820226482749002944963121440952357443688845216774033208583725977764562845821113784915017331359712868351536645749990166919943971978317084545801927630479253242886137663742663741071502168107218467335293581958409281606275358479468150408609065173120780966785325048967853841826105603228853336593368575725151858445088593853307477424175132430497172001441017657448101727958276980803277212711191441020855515970208337292881099914206259862867767150829673091774732010449363223904182920734549095383891205024579094037076298844257951741162549160224091993846711923963716253597156314750415087372446661194064996657975767349421323162906464125479920580525928111540070966188886777013378177775120143452208973096906589636069458294653821459324302832545230269511603054268318615260279439017653049639725897641233988308229992200502419179352870384660264805423014404656909561925842481825964374471549674224809169096545941894298451496187208829791352881980222813169792680692113508884362890625
755 49877622988172603886820226482749002944963121440952357443688845216774033208583725977764562845821113784915017331359712868351536645749990166919943971978317084545801927630479253242886137663742663741071502168107218467335293581958409281606275358479468150408609065173120780966785325048967853841826105603228853336593368575725151858445088593853307477424175132430497172001441017657448101727958276980803277212711191441020855515970208337292881099914206259862867767150829673091774732010449363223904182920734549095383891205024579094037076298844257951741162549160224091993846711923963716253597156314750415087372446661194064996657975767349421323162906464125479920580525928111540070966188886777013378177775120143452208973096906589636069458294653821459324302832545230269511603054268318615260279439017653049639725897641233988308229992200502419179352870384660264805423014404656909561925842481825964374471549674224809169096545941894298451496187208829791352881980222813169792680692113508884362890625
756 75365088335128804472985362215433743449839276497279012097413845122545564178170009952402254460035702929006591187684526144079171871728235142216035341659237114748706712649654151650000954009915164912759039776010007104143628602339156424507082066662476375267408297476585500040812626148990427154999245566478797391592579917920704458110528865312347598387928625102481226894177377680404081710944956517993751868406610267382512684630984797649543341970365658652793196164903636041671620067788987831319220393229903683125059610792139011090022287553673765080896611781098603002702381717109175259185303191587877197019766905064232209950201384464975619299151667293600159997174677376537047229911407920067214426618206536756287758349425856940100951483221924225039021579975842937232032214999429427658282232355673758005625831335904556333735518214959155380002187151221660120994174765436590348069947990039032169826511557753686654504880918202284960210738872541814734204672116670699556740525783511924272327734375
757 57051371869692504986049919197083343791528332308440212157742280757766992082874697533968506626247027117257989529077186291067933106898274002657538753636042495864770981475788192799050722185505779838958593110439575377836726851970741413351861124463494616077428081189775223530895157994785753356334428893824449625435582997865973274789670351041447131979661969202578288758892274904065889855185332084121270164383803972408562102265655491820704309871566803600164449496832052483545416391316263788308649837675037088125670125369649231395146871678131040166238735118291642473045702959851645671203274516032023038143963547133623782932302448039986543809457812141255321117861230774038544753042935795490881320949982348324509833070515373703656420272798996638354539336041713103484648386754568076737319649893245034810258754321279749144637787288724080622661655673474796711592590297435498893488950628459547352558669249219540797460194855079129714879529326514153753792936792319719564452578018118526674152094921875
758 57051371869692504986049919197083343791528332308440212157742280757766992082874697533968506626247027117257989529077186291067933106898274002657538753636042495864770981475788192799050722185505779838958593110439575377836726851970741413351861124463494616077428081189775223530895157994785753356334428893824449625435582997865973274789670351041447131979661969202578288758892274904065889855185332084121270164383803972408562102265655491820704309871566803600164449496832052483545416391316263788308649837675037088125670125369649231395146871678131040166238735118291642473045702959851645671203274516032023038143963547133623782932302448039986543809457812141255321117861230774038544753042935795490881320949982348324509833070515373703656420272798996638354539336041713103484648386754568076737319649893245034810258754321279749144637787288724080622661655673474796711592590297435498893488950628459547352558669249219540797460194855079129714879529326514153753792936792319719564452578018118526674152094921875
759 57051371869692504986049919197083343791528332308440212157742280757766992082874697533968506626247027117257989529077186291067933106898274002657538753636042495864770981475788192799050722185505779838958593110439575377836726851970741413351861124463494616077428081189775223530895157994785753356334428893824449625435582997865973274789670351041447131979661969202578288758892274904065889855185332084121270164383803972408562102265655491820704309871566803600164449496832052483545416391316263788308649837675037088125670125369649231395146871678131040166238735118291642473045702959851645671203274516032023038143963547133623782932302448039986543809457812141255321117861230774038544753042935795490881320949982348324509833070515373703656420272798996638354539336041713103484648386754568076737319649893245034810258754321279749144637787288724080622661655673474796711592590297435498893488950628459547352558669249219540797460194855079129714879529326514153753792936792319719564452578018118526674152094921875
760 57051371869692504986049919197083343791528332308440212157742280757766992082874697533968506626247027117257989529077186291067933106898274002657538753636042495864770981475788192799050722185505779838958593110439575377836726851970741413351861124463494616077428081189775223530895157994785753356334428893824449625435582997865973274789670351041447131979661969202578288758892274904065889855185332084121270164383803972408562102265655491820704309871566803600164449496832052483545416391316263788308649837675037088125670125369649231395146871678131040166238735118291642473045702959851645671203274516032023038143963547133623782932302448039986543809457812141255321117861230774038544753042935795490881320949982348324509833070515373703656420272798996638354539336041713103484648386754568076737319649893245034810258754321279749144637787288724080622661655673474796711592590297435498893488950628459547352558669249219540797460194855079129714879529326514153753792936792319719564452578018118526674152094921875
761 43416093992835996294383988508980424625353060886723001452041875656660680975067644823350033542573987636233330031627738767502697094349586516022386991517028339353090716903074814720077599583169898457447489357044516862533749134349734215560766315716719402834922769785418945107011215234031958304170500388200406164956478661376005662114939137142541267436522758563162077745517021201994142179796037716016286595096074823002915759824163829275555979812262337539725146067089191939978061873791676742902882526470703224063634965406303065091706769347057721566507677425019939921987779952447102355785691906700369532027556259368687698811482162958429759838997395039495299370692396619043332557065674140368560685242936567074951982966662199388482535827600036441787804434727743671751817422320226306397100253568759471490606912038493889099069356126719025353845519967514320297521961216348414657945091428257715535297147298656070546867208284715217713023321817477271006636424898955306588548411871788198799029744235546875
762 66122711151089222356346814499177186704412711730479131211459776625094217125028023065962101085340183169983361638169046142906607674694420263902095388080434160834757161843382942818678184165167755350692526290778799181638899931614645210299047098836563650517587378383193053397978080801430672497251672091229218589228717001275656623401052305868090350305824161291695844406422423290637078539829365441492804484331321955433440702212201511986671757254075540073001397460176839324586588233784723679441090087814881010248916052313799568134669409715568909945791192718305368501187388867576936887861608773904662797277968183018511365289887334185688524234793032645151340941564520050802995484411021715781317923624992391655151870058226529668658902065434855500842826154090353612078017934193704664642783686185220675080194327034626193097882629380993075613906726910524309813125946932498635524050374245236500760257555335853195442878758217621276576934519128017883743107275121108931934359231280733426770922300470737890625
763 66122711151089222356346814499177186704412711730479131211459776625094217125028023065962101085340183169983361638169046142906607674694420263902095388080434160834757161843382942818678184165167755350692526290778799181638899931614645210299047098836563650517587378383193053397978080801430672497251672091229218589228717001275656623401052305868090350305824161291695844406422423290637078539829365441492804484331321955433440702212201511986671757254075540073001397460176839324586588233784723679441090087814881010248916052313799568134669409715568909945791192718305368501187388867576936887861608773904662797277968183018511365289887334185688524234793032645151340941564520050802995484411021715781317923624992391655151870058226529668658902065434855500842826154090353612078017934193704664642783686185220675080194327034626193097882629380993075613906726910524309813125946932498635524050374245236500760257555335853195442878758217621276576934519128017883743107275121108931934359231280733426770922300470737890625
764 67679335876242806915401038381962320065929080583909039111013077405418850690919163834147493434329767830075088677757467904715053914733285838180240929457967411294531383667740985484829257077960855016061951167634390155208700032358899908187356293589113255391594041333872111973365487002487894060646542570347204287849249745420324077176102667214012641049973553010947640129398590880897726243428214372049953412826327487649376358456705744100994633832216520033778298321573018755973990003873821575681770816596602876406260033074513375777553131745720481008998150172267521495585863733446199475805126687722275125156569276375139575527008530384532778131825007825129315190956520011057313699499510456275658058981568466381936407429095731492997852677005993347843220219130351701205750188529892184895377365593879913081058676596342060489132681045028736554663998884876468590712330534799012818884722871275845199854201981425993288514593876787386465644338923252695745247978629589490209170144606687233132980860256640625
765 66122711151089222356346814499177186704412711730479131211459776625094217125028023065962101085340183169983361638169046142906607674694420263902095388080434160834757161843382942818678184165167755350692526290778799181638899931614645210299047098836563650517587378383193053397978080801430672497251672091229218589228717001275656623401052305868090350305824161291695844406422423290637078539829365441492804484331321955433440702212201511986671757254075540073001397460176839324586588233784723679441090087814881010248916052313799568134669409715568909945791192718305368501187388867576936887861608773904662797277968183018511365289887334185688524234793032645151340941564520050802995484411021715781317923624992391655151870058226529668658902065434855500842826154090353612078017934193704664642783686185220675080194327034626193097882629380993075613906726910524309813125946932498635524050374245236500760257555335853195442878758217621276576934519128017883743107275121108931934359231280733426770922300470737890625
766 101233870772317599427566972998240272844455861659363549884744918013019246418417903313987976761655820433244526668036809644790016349957157424034108039151144700238013214782219285455396299956871833441910257751182341547089155795302021816967841108318778948942426276304668564752304441706990359593292309971671933660109165728953030290427011080284046326318216790937586337786232730057965367244478758490925483665511253913768597715086880514851594460355989651851765139511530741005942066585924411953224308924444582826691090476092427138814178866274536001127006316051725519175317892356260290375316123032848038742632569288201340900258817508638289130603468132979726702981535280197779386086633274246861197741069863351624037513059144816922716779062180763771790366841912331380091445457250561841568101823549572853547777514690012701632858305582300398764891198900012718323895824753655410987321122969457082663954317219191242223047378831178174439286748784995380010697238210417774791503983090802876386282042020699710546875
767 101233870772317599427566972998240272844455861659363549884744918013019246418417903313987976761655820433244526668036809644790016349957157424034108039151144700238013214782219285455396299956871833441910257751182341547089155795302021816967841108318778948942426276304668564752304441706990359593292309971671933660109165728953030290427011080284046326318216790937586337786232730057965367244478758490925483665511253913768597715086880514851594460355989651851765139511530741005942066585924411953224308924444582826691090476092427138814178866274536001127006316051725519175317892356260290375316123032848038742632569288201340900258817508638289130603468132979726702981535280197779386086633274246861197741069863351624037513059144816922716779062180763771790366841912331380091445457250561841568101823549572853547777514690012701632858305582300398764891198900012718323895824753655410987321122969457082663954317219191242223047378831178174439286748784995380010697238210417774791503983090802876386282042020699710546875
768 101233870772317599427566972998240272844455861659363549884744918013019246418417903313987976761655820433244526668036809644790016349957157424034108039151144700238013214782219285455396299956871833441910257751182341547089155795302021816967841108318778948942426276304668564752304441706990359593292309971671933660109165728953030290427011080284046326318216790937586337786232730057965367244478758490925483665511253913768597715086880514851594460355989651851765139511530741005942066585924411953224308924444582826691090476092427138814178866274536001127006316051725519175317892356260290375316123032848038742632569288201340900258817508638289130603468132979726702981535280197779386086633274246861197741069863351624037513059144816922716779062180763771790366841912331380091445457250561841568101823549572853547777514690012701632858305582300398764891198900012718323895824753655410987321122969457082663954317219191242223047378831178174439286748784995380010697238210417774791503983090802876386282042020699710546875
769 77848846623912233959799002235646769817386557616050569861368841952011800495763367648456754129713325913165041007720306616843522573117054059082229082107230274483032162167526630515199754666834439916828988210659220649711560806587254777248269812297141011736725806478290126294522115672675586527241786368215716984623948445564880293338371520738431624938708712231003893757612969414575367411004165279521696938778154259688051642901811115920876140013756042274007392284367139833569449204575872792029493562897884193725448576115076469748103548165118184866667857043776924245819459221964163298618098612260141793084445782626831152299030664142844341434066994261409834592800630472092347900620987895836261062882724917398884847542482364213569203098817007340506792101430582831290321556625682056165870302309621524378240908796619767555668036992789006650201331954109780391075889235561011049249943563512496568580869941558065269523434321176016143811509815661447228226176183811268814666562996827411941050890313918077410546875
770 77848846623912233959799002235646769817386557616050569861368841952011800495763367648456754129713325913165041007720306616843522573117054059082229082107230274483032162167526630515199754666834439916828988210659220649711560806587254777248269812297141011736725806478290126294522115672675586527241786368215716984623948445564880293338371520738431624938708712231003893757612969414575367411004165279521696938778154259688051642901811115920876140013756042274007392284367139833569449204575872792029493562897884193725448576115076469748103548165118184866667857043776924245819459221964163298618098612260141793084445782626831152299030664142844341434066994261409834592800630472092347900620987895836261062882724917398884847542482364213569203098817007340506792101430582831290321556625682056165870302309621524378240908796619767555668036992789006650201331954109780391075889235561011049249943563512496568580869941558065269523434321176016143811509815661447228226176183811268814666562996827411941050890313918077410546875
771 77848846623912233959799002235646769817386557616050569861368841952011800495763367648456754129713325913165041007720306616843522573117054059082229082107230274483032162167526630515199754666834439916828988210659220649711560806587254777248269812297141011736725806478290126294522115672675586527241786368215716984623948445564880293338371520738431624938708712231003893757612969414575367411004165279521696938778154259688051642901811115920876140013756042274007392284367139833569449204575872792029493562897884193725448576115076469748103548165118184866667857043776924245819459221964163298618098612260141793084445782626831152299030664142844341434066994261409834592800630472092347900620987895836261062882724917398884847542482364213569203098817007340506792101430582831290321556625682056165870302309621524378240908796619767555668036992789006650201331954109780391075889235561011049249943563512496568580869941558065269523434321176016143811509815661447228226176183811268814666562996827411941050890313918077410546875
772 120120770340696576999969860449602965828227458401566029296092123131954208164962876281568771622147661884013658274912433109789555330319614413163879473691456313527318626224493590884953221450925540791667128809047177462504938324564134121294080320374488581109767919396001664872447624482938430011534076366156851307274752451506610292621107256499399997280427542972439008067996811806689791915179427026301978376534692022698663684997494551865911884041225573228793406294778496763197660122660571718101508567551435310918367152945562992821323774818777359249268503418547794111299425579490703969767726158717398786729299842593200467997404314772408818832765372145355374776691372818438492810658184323275350820028044547546479319758050287981537280381474642326401980212507389308680966161873427412663937876463746012115625722273184301338395781079873437261260655205191391143430097090470640048992662918499782205320282319824094710874659157574592909901159645565613073152989851620787781030506704104696625041523754375593444473828125