0 1
1 1
2 11
3 315
4 17129
5 1510425
6 196385475
7 35327367075
8 8399994587985
9 2550903574364145
10 963207568455370875
11 442613044315692124875
12 243195136160954426677305
13 157442856285298191126143625
14 118607799383105394973766029875
15 102867257381973743111023517821875
16 101760790868086018023794372122814625
17 113890876749491017911460932648535718625
18 143179436450176620073568890481947148656875
19 200899011004950120708484884698979304390486875
20 312818688943131888998101279000888579493042207625
21 537755069853550430237390247653784061883337064517625
22 1015837609862884319582622739745118843422773182119443875
23 2099743119263358509910389483237340595871516976549965191875
24 4730681290102044041481854692058604037212148796699475746672625
25 11575772459609809211512824090331880902312211336552943431454140625
26 30663455479308861926652979107717288179352134535989289770721633046875
27 87664126435234214132789555908522963557921275766561968805343842149296875
28 269733017953367601566577873921668151428235361938158364658738345718658065625
29 890893669029489870914426987528296654482455623970715567271510908022634443115625
30 3150960464428948632938140284697279427374874785061958579739395545370230505424921875
31 11906962551676287388016007195313010506135828697601975464164090710108874085553079921875
32 47970997587930428125282684570413760234380701540257759669448990404078457700674077109090625
33 205642214156217929557017350214619954212379409845508590082735184728553959715705002251539890625
34 936245314372737015811120296852475734799003989768498550700095705437170662356016619858792388796875
35 4519043438866791244713291035101991632388865069059693470446847201764165834931980721265731180285546875
36 23086702481109368065103755900386852138067431157550861430562723006663460314525234179815167990054392515625
37 124639223047678477066243023257892874514938734626413033967420859461771236524960117323392512378096052225265625
38 710036267630188811521279992942432203389239089526536144760776156769330291917575355257330436045310012097088671875
39 4262148642738439498641871877715845050166048951404022045107588516403722317569747209095367043613088616688257626171875
40 26922746719493292971996737563227274587566910872688912021546832117429976738350171612435889515147634077218826470709140625
41 178731931305563724475787020929198534434404129710468425189457726307738434915635216768276046873999921582976906716666421640625
42 1245526501517970265017021078594942934724174489902066911612972999933875099234157914787848155911486773521781375488582976200546875
43 9100656204438401946862156185004718344428307981223485361888101087872412980562217095441956351989725614915251623917998938525041796875
44 69644261264919429271597244063809017393195378513248564628734724209978012562766198061337863371224375529136631870533834426981949779765625
45 557617478617685719630174276663834688079267659033635942207429838101296262879993115818737683692617704294642735418843239217875110498541015625
46 4666502137674047232372666890453101480864369297145427860968478505632450292797304400700030130876537064819525429182324491621656546137371232421875
47 40778856878552701508866702110196835175520623536106542703673408413466738921401443147761434139425094544500207962680390914843890012511479824232421875
48 371765565864559051460204631531086320943678834995494979905513925825890935021887532142717498678282517436585624714472866703305891438510490256070000390625
49 3532745671737211518312379222442260902987013965130600235144297774291837435324206620054951691792831065975058649570413526386762213484629641457580965475390625
50 34962199686790309651638094857866690517700422952935013624224839218443995657092220061991985147413288633816723974786996924513682179362495780504865512139404296875
51 360061706664792799425163599222825372361100588033719728433915423773167655011162042888355221990414605579602724407430973662680775084863036794324034923583510498046875
52 3855753876179142864859227210329012165187750736936140975745958817112620156626699365397872177285911562831118657600191002174544137497382268110215265102200317434791015625
53 42901369875614383517152896027998794308079332985862057565000662469340459101967686759410667697307866684681873751540013903494157047039797409600462619687236348974236884765625
54 495621360757766748526801067219222896999373549775151427904171330452323625446738119936513406075962651491679719690097220236710884458056053596952173819604997334169438570576171875
55 5940799759096906759540861146253143412219819323772177047742378615258433273225695234736628991185235370862876917973426884590242795864432219393169305806596262228901314191067138671875
56 73835598818008761053994415817648557336075261962920795306791718951892381254111427327277489117606942994310355108964778350552405316556930791043238249228190239537620427602741734931640625
57 950895833889991352833552629245594589533027921698693205249516131076613595766906563583535887866092538160281418091656286337845141960710477926624773896207554327465154859152494419775869140625
58 12681668350812041040342057711843307481091462561472423446446348010684626709347197803767289834984564009317867352455436598139057434240276355084750657417629983062709878318375840125253779248046875
59 175039258502167607482008763329242779256415157158797197235245502503528335694719503448854369860734388986518056504710484946992307833682770695569742139735908135207507635402569609647167820620654296875
60 2498954186050952349548788309088649300001786140957284944387559425822326875614830798941018368798693236430585508437635635722716627280609034958394333052300800542087414102169439074613974083439290322265625
61 36880888490043265913624419294166820077831520759583291016481465224049777279061269818070923405257157492486081175649552907681095413128081371115348827406084627061255737817917022046086394537289019256728515625
62 562379083871316558670312983511438354297389146998152057983064665519953210144825354620163972174279786233356455889019984547952360544518404947375155701922965319183036272262708477827704423775877085861327919921875
63 8855511968731193140924742755303884010668601630081568271979886800276022049087438572340642458125102463933732690129954014538850562027472096347196225639672850214663245627849726381775893111189443161417290633544921875
64 143924310359080329007021024430673043302760780379022571991672157305493181836284579939108887907666007490380318371759476639060431805829612148115447881889410093045413541479614426792125577807311439368807741608574462890625
65 2413107799621389015026125418108369749442893330426246051869715839943655952331414142894471079351941876338513612687337847018107618835806388961522977154136890354508806826345686013792319176206548792177867951914821636962890625
66 41719015205992577260430029831402906508442245248194764205714164613707825065495634628101629211232972524671072269346960874050585811929467890443395404870834843339024040998581205076437549113338832205694762622623858845819091796875
67 743370066526477968803942561880466018694064620268976972173055312887153015914844799674069659948426179836182562314105159043808808826256547519433084987834039128508771186605408901710195127754957453855812649555361038657968768310546875
68 13645665069672342394773136451587353720938938269160382348662604257590597458929266905061880369875824754708357931265790252952377265740781463647531260113915635635989759436208632443303365304145907658826295328486799715622976541724853515625
69 257936975568714495693745709616937198580771166577039371376413447397259429770703056532570366766524462406775303904039228518318659616354008435004489603999027852517793872070554176821546867733445615815087190193560638097876942619344674072265625
70 5018545538385953749716454468836233115666313083923341018591365758900098268313205449101980770837257240343598207663561913239861676750148965423386152375861843020297098012853448874256961597375909583570535231609083912008924468130900148895263671875
71 100463627686568613988710852848394774207991567212461665947802137083406732642590926032508596848973388157951565897123598397963455352222468180204082669553231627013655261578571052382771810599155527283974201440662364965987820432332327566815887451171875
72 2068392393737994536658742058191662894496499868890961131247080929229465415218065929955744232344999796073772483900162479364754940456634602901629949795404569785939450397832677106499773457347734379974436968142481452868742055058902119914595710718994140625
73 43780556090100568211204344476193044417092578292827220736954959512232283181173193144158587713442678619723009085597101559872679260761443155683559144267989217172872223937203374252264824718356234609293857271008980146705840547421734680544840139950445556640625
74 952334832974299341000696540461815864182424952734522697566853626528335121982113852796071752363504567825814327834115748947728485711485153215246197116856758537432514295526393298791232153040265759943572873053693612860764797848920534568902153512572819158935546875
75 21281308824048795428640975938667497388254167142082135697625008767957463157954998980553063645264197459074626378563880150105457852218852537584401883105889119146902365635859562236146542196459075443379585602743793924758945944848841548812119586187663386486053466796875
76 488373094729697265425070905040584617350447896404660673178340364562261079426984996090001687901896164851576234582398409735984401025311260044862628175229101155989336183934914846500103253179114252898408218726006870302079076922468571643471652337368052423392600494384765625
77 11505312037262585058617665115924458448444137652555219857964611580105139503875370290409700562395754508280985080622277859902097457601264821664660833266407342247411272487545572567002005221696031037300103824930739599913532864290642665196546096703024106676096242792388916015625
78 278157527192033434445019888511239676550604493706900786843720478452096266030175276893889247095237800290654347465709390326891084778896355295610337965279826717621605828756573603950491615147217944372291497160049700211495929662469360585879530134997345027958926201195408172607421875
79 6898985229953924221786362098019345415338143292415602348562839602980739494162930660150274365767069891572987155155920428744039228178120576369872017511258518239956944029182134365846814740096678718005634547182109933062161747349241246445333022383003009279236274749755578943328857421875
80 175485592446822089441310859887167724888249997501014681532014144734135756237243833536429924148805085970928373576291257739460233654482092708714976478693827294646436878679215647137666141482428371787815039720545914055616477888931039170500486936927344095360750970817622184451631988525390625
81 4576389003287223234168377325261840306048724836015889393202533830905649047638878989285101118503329867958921395070570542686442503522801435945663618539439127401748394422678396901324887383532582933339364456703345660774947725416449217820506527708447300300756926918605062338534789883941650390625
82 122319682363746540153326855422366837236383502058503226081255605061717982854529501807633557517839548834424380193532131254713591178553696035582286415485053761694065329696855119447671009693108579748246638776861598867419086086419829283487314509050355652053953868730385867570209387057717498779296875
83 3349898668090191094369237249571470663195180941317669248489204097182948525493227715671468488645487742113080117427547159669277886359639851903911283250426285131350489020882177116070766876581599113454045735844567466954814682439847784109339467555145137551181516272530754226725740481467572601776123046875
84 93972764906663909928785144239814913781218919030792663243060254657286759514919051829507463943596600870499768847248015289456595439055848003975305709785340197077128605512054066748603557439574789945072095975596942227523810573248428981578744840285624226698214975651365961879254476084568186734886138916015625
85 2699500785601612881538213714787674034439759119654064669184726992666062615300410708433531160883359377039902326940902827477602327379653399449083202565544996454623698726030541875400272635415548638602605919751563643779987538160881241505734637846497089823605614930727785013881022383613509353570734598541259765625
86 79388033841832246067537028030378001719223708150720669619152162614839425866515714278385697405880911350753368526728081891138858084522291939917880042361951424525615411910426101232042437838670790014570306252731424707603058537653637022426807922894640264175712081150932423234990359403680070646540071410698699951171875
87 2389453547138052714806221118769295676424015909770866596207375260990278096443831119377539062611381170122107600854367060411750901980107520087461294250623004722912219710829782719167669343457742255750083644502765858190931050921084913988030736035100627599807021398503365186213661558909692413543698637739885625457763671875
88 73586581557655545294578236739564436559329347738811095799721929199952266328058353023758435934272267014771219595193072485667226319192987775677294900478749849916022425903288562320443602985385803945643539637864843637146825257230539440556410775332002114833267875252707280572800873536445322511355676109280600259323883056640625
89 2318154120077599012398518061717814141794533134517777682131887249183301206895862879805157500612099567369128965779718416326117747324951724365313983366937432792551075513370829551406842433280909262190487238889876394351791542712759496783126582269992029875777842728732039288881878970202965904364053070358445325035392209625244140625
90 74682578799339074818587177370365837869391281334176024756108450617164579912144038308995569451557766517076161424090001275634544435799987404863804360984121843498812698430491432133870853178410753390353507869052933342100273474355434575912222521972766316487855243200411448804179543627089532722478671829999607537557780077953338623046875
91 2459924359138573431684421230777347994284154231328054916609206337803553956714256406198720847896297479583113642402979388375311286076336191092249525563213145290037627469610178194490570515656880648614818898978899128208605400227151852752717932248454287300713711266708259378820445805707710589507459791440608427396858881117352428436279296875
92 82821699735133814226108430154203455888303442181871010116905956504408453651665103519447671134273910782956763681159728899366933995722195044601609258067619308359975427612520791261655812830413624553346521965645453991072924163402547384237550299198283377811267029962881097334671025247961355900997760610752947195672256510122724812406158447265625
93 2849595678606547923724940566426764942965059494108702706855479718756267925084941319051898065952195430146451622167286229720925219287148866394610237920659260745013672614076342540555740741622698516412081491458903621448464784938507148879426749443826269910817761609931616857999459809649473711051492095092174740766097949938240551741148990631103515625
94 100170089057861481483322596579484896529703839260538869406698923679936514016132999127759701443576940684558523237475347758740601256534685700891586263332346934198858687615707031242748287586998010388245424967765616228057145139888264843971828191690040402946044990278678519190178257818034141504308520134892114442882276326138283940503933560832977294921875
95 3596745643710434494897026067203802381371553021844274486027629746772326435271226210058740072140117157723675885244148718782166205983151784957822051414018029825466824405584882062738290342334349522821795282399793851489417084473099648491962953655169019291098985641726183297352984069865379926819567522581724646100407542106554322799395374736786174774169921875
96 131886838287474018075235038307754753218029333387250153811488078750938957123505372566839192308312544349404273004940709259506957313811378212769313301423363871259693456590609675839047787927775179026470266263483833867597083205541729041382842892894860205970229351928166524200573463121636882947399509902160535865241569945002861986913598255284012898593902587890625
97 4937629265479542239390045047542160586866662183892277846955776495396589372409919099767242840566283715456367683718780079130744924066581013766221761204791408862023384648513202030869290660512655067339526609003291276738370492305934472103552068456512367250928751379050136856193593126053470881924440881337940243099635486172976649795674027115205687597997714996337890625
98 188698290736745162711559316242606354172787539356893292421111251578640429608986663145917025706456142615870703432216244938062167530158238713640166524412904393973421336147843125815180089161914049212055295810862375824885256206439291590742442196961338782397016928406638275171614336112085563607233067719643728342912335645972582796957582933483714231880695825939178466796875
99 7359680929176037831011665701873267679968463010023544183668658130467477376696989365316682368450984951123377833706343520856385987685661373166146212608664659445216151263035958406969288734684272874509522615107056304018618737025893715324781519647581331959430703437286965007688573794091728481548101611545213108364214407693340789599230889827745781397295358829861278533935546875
100 292888579492880111207761123068389466960225085263621085972978254707257552637345683485082756020349494695709449122587492446740247186552584099967923313754314021820886121586847624845806811957248377676017999284856599880042997984154994489127268677733906001439482545486074263410092819977867581358167026287527487701713845240490151029640629090932636370998762137431383977848052978515625
101 11890797884208016235214358235704566097330697388729737700059614545882874514457141940649432371147958902748401575219326443004823476526221459029993386826252637553070462203423468540103592536605416010827379652790366109652848574875321793611540811377626534608599800166367538925819069211667606374792813167664642419327053048745129781547439205552954742377510996439855219650181156158447265625
102 492378484334944149525438870645087036667096929442352458931360817720664437037987914481943706532930368161484181178625835899740759978746147013564952478337411320425821167118537837826271644483734922460285644893615298946485866281184952130954252308230478053842649330154678068685588478567938559049028237281337525714045459022676890154748896254174559222913902026713756618467753608623504638671875
103 20791351687994238562065038643464180450684781846361551427366969197722421310633877362151884693744172049826133489780109540081486456749120543279224226132486364006733084251441590868916530045599981345952996317661053597066696233117465299030329138304383563006183152607507691386340420481845032658001793720480736601021675606540664228788686713912977187539291738533925057880455835257695903778076171875
104 895116726836010449966173912144323955809916876236829341065306702920159875514415821991634674869519487305787046221883480431156026056391156624004991882156109846427499668499267698375687788248886093802014363171047138133436999534553015335809815841900441253638387228831737751657364354683935873804944405192517346966928807383735892166853992380563023852710963121038986352388585436636563660129547119140625
105 39283411286386281041805410463308161828069650473098392837100854267283937573229651258625097674787735817170003357735956131159383232839550671429923532703988637169444222981912701978965940398360228661129335707747542761758458086672648040981838651737729931725729671682444180884002085829021112055946792564256251064723344555900338992395808016603763517692105976620496319835289443423294696466479587554931640625
106 1757082303472461570123033294624208562024706451916731634930626990844900952339583612329775203009190151424481103971118866961400231535978659873682931512980090938392939850560714448791858347798127464509957579373883291262219084149424003160201296028329911309581437692234317602841327512404832610092768517416788992593499578448908600808200129573069120926225617750842848517100199564465526406547003800487518310546875
107 80084913839801573285656762841022674223743179752746817822814020771653466802733923451661074743490785247815539829532330995267373395509046367356958383680468998566158109628719546505765667918062944084991294506282719768288429728069424893527544725906555765617623337651047718748268314786011796891384455783608936110941347806926503094249858036142041469607399239135525243965266643114440122114111760772814464569091796875
108 3718850967028265954968960592930333884094063555501888697032733757370207808744760597721435375376821126998247374445479377686784915894225044972525675781061041986640430473448230971081913011546870708059006639922502231658857756170894134371847782637113606754401918623005500987827941343839806365201163058880405076790217192096588004294444111329698694739222780760000625858743500220107404367376927526542469967899322509765625
109 175910375414370807024562248089051618581287672551204807814000112385466127754381270386574245926841478068280963005058568676894290631889605185702683780321111825435949396065040772067080116357958607005491894990938398445198522540073497604239465158211947472166993540935190492063383080168765919510839683931066958944656018095979072768935364670372297175907984181018750046004721737210704059203994642708378451610798282623291015625
110 8474718704783136035244067481505202901820953245101053370828190395992801105252525736260313973111743278313580825300125850952234989187411842856082967331729215671273112660583941040979359695921380383188061198291635862831493146599764281535554102238328165386646691370655532317759026690891234325248692216081760889122273557662297593615321351010214277362877704364470278671030614126315975089371210976981808575383618136882781982421875
111 415755643069634291833147523126457142019008259996758862717319249832915103529502204862560361049893180040432087759424980858384598068779089700578857481259201127992946139560107581551949600915462534349316983197084406272471531053473914413144377737595492491343764571616124839138711658955692610149168733850428096316363465222849669598940394115658191043843397632184403911056255548805775443181828803659490419032270158943210124969482421875
112 20766303819904703280388969860215373316853560328218411190429106575103793848584976957203896879230225454894433821676838496972908480447770208049690826240565206527423645373767640911653845853851219003780375864451132730348610246202657720737225990430507063247683601656234671372059047247811167893248323454489876577013099901496680987608755969659262728629843370290751728280592524798389455937835268676156228590065315842368256298618316650390625
113 1055890477564600042165329782180088643130447282874533231056602375049396533757061340442722106777442257341152109575598357513013970041328398617746798473878856734159253671826713552652180001527811601071324790393918588559938012855268665964191018142004713197678375480259331031527752144001349157358387146292532647501260493291530339358817446075300710885315220210705977429775596285353609965470416460945280582670003219565750017677855014801025390625
114 54644797227195261872228401030550364851680371650427341681808792981700839723779451255817677017296048242729473823964398830704742287292599905014400211175993570955111123149915913295531399009820160482316296879766886493649807155843321168414644827911035725661801232975551374182298316275153610312703210813225462366858753438997610416155387841709392464404815145720295378968122006164594895791599444118400172194665640910989936187986716384410858154296875
115 2877941050820161252761511171548366682138420163966275057226961475813170735270838940203204337299169265765030940480563405154048077531549678485235648145048799277548025837110812927088920307005887300742912260453116928956371200100389796519777324447555624977751016865998191626698306562393990403482657623588471971441070182401891475582533840413615620697392080830434495216373022386348479044658344644389488975753975752839721474384039463528907299041748046875
116 154224055197588548896383239384914274349064745930124273127721512616066445237917961763467610351908627717749354213952752675781346743844459802239905858792681906696480232194307599423649678487499991090746013846345813184939379779146686135860174345869706610260803387249411108971418802898624765185526786180499043061457174181518325239100318351030582327768900301815754110934126582614948093061511902271707613124146563884046911789629826259032909487247467041015625
117 8408037628562517356593968376831707758306978424790755394038628944232472957624378030511777120238774797936843858912366172960627955121900863450585499921327829275915222763092036308112747142654147388088304936027948041863197099655894696253739437933718704009874281731406076568362328108677920499869701431691066824134938872337657884141846538870515294091461603134957104036172578297167526933517731018894658573722096156524180790564297433924203301988367557525634765625
118 466278874900363558716991334032359602347031360522880577638141086029220374514208818967228421795593132557113379619427050840688407037452719105439422160130343753468252142318679636072202371555913785268958558375515313844775809304589375215367878589500175804733139456053883243294403581065406786026511667072012086654668097189176283654803320316833368829493837931195356669403771478334049809086700924502488057635991964427534251637496353286918544188291996028423309326171875
119 26299212090641574930993286523964664175449179280327551511902238537435687171544249114661111050179700464734537577079757505749556382921172436555346550305520436762510667506096738909704052682245328371049445504211437171127005470278020919048248867210930547821308461889916399930226765715075554155953950607623914427182042583329953751194644437451073092280409981023767259463392879514011991335457065417258911716813590538325457417286508610484922023667222322351024150848388671875
120 1508426070754482674713291241330008661358965788256603565621308437465180192805501642048649564316285532769402842086202795594381921963301366472346596055630591408191948037968188795882998347012347525330740213785008060375247562651907806720657297604515919417806357979899430845315078017438649945090133842881311754897734843671627813870814121384820953877782862935828102826064713333666472018570322439210080386224697605882144871844706359448203432048926661422398965368747711181640625
121 87968873892779734485386305209843069384515712788240460138978272955651506789861796040324304421215370955740191137973718914760599715682345297483652082764895607773973111852822724623621457342877325086941277301565718206860075421606667901126525698792722090606336540297307969311698174415946653282184340404188652486522780366603941850263427213723855574660174827207319733050678670448523117102100584236450376731719514442765137518640303623304447338414980683700129607287741184234619140625
122 5215526546451242933985800626776100496211747051330059716362725707172179092050761422614184500806379275095881928114847896073829261440502532239469334008643369741465161208315806380478152218076612154553867363611937416605990326558595701748662618104985103681833944729200415617283853999676410096650536572055096838678922306901036334550697390833762059085472931188915520260493373243843090862073452066191414097851740066201544982827709263478005266133689510250461075773715258460521697998046875
123 314320569744373030670735147044917925335374627274702245081557318271925483037236063697458903119960336865057192820682954587673246725209110900301420877647754510385872236855005674657620584782629343181180474150667202970714422325196749619409032173764056280793126286189474786777466397891138691976537069116714247205634245656014788163770912768924326997194788884158554439337008166116607202915890254228882289737096545793242875784805283073540041865579387889443138732255731971653335094451904296875
124 19252862179321757663372359365886812307910476327862272602979767375569300902829425680658432575032103081115009060486243364179156252132669689546288222041048318029523727931834413557292715749648979496995610209602757046039117001579475486143968572823556394271448075420157577694475006010135978984093007349449468028946049985606484738258996959399066204358862898953522429482940709974439344114510667797154161500953471680507223875378328183083311875971016429047951864954875642451355113840579986572265625
125 1198419664300867081291997431652106905404610590721968135633025113973308530807807451345082084937592984437239678573703384460766785532546082460469335380488351918762170069677737136588134882408228199186927839995930394982116378272833387663715027833088363284411911702055525938631037288402278780992791022687686039796792825272183774254576363327114954927265060178737731750867684146829163183528053974632269238958721801251484345986353834274788045087977868188609674667744461798860151879288256168365478515625
126 75798018454481013729425261163017422191547601751880392315135327777697574969128179727254624933679072470592001129634463720849220143422388714972554622928460245127177055014226668065882848420038276847902435033786268889389477158477354859078337690366752002910262917167784959358999977485505780877708390045285756947449564175054323788479724825915204860874861489545229439717657321709142569457748448145424328408262941824521638052175742797687584252795819765568268929648787103931157323545656363666057586669921875
127 4870652426756127587625324471820441726590161929884564426106183284637489623493223961545668408812220593421711953569882139555039003305385800294957617114536643733856042993350728711069299512850478686509458169334393038432115809926817896011437746096061256791610388509956192804811963180391624614255748536355865740392153493628744788471227353356901208961894081692987489816446682931911796137236671595202929475613264001866263738225909893494503685763806890308256056847347273332757609811323157138316333293914794921875
128 317938199709075753642567654720220168536560745346262001464676374566492966568205600392357315204493567980454756629673357507595769224014554813387623704970717421364478647142439677894216259539447226597877097986446170376825448397675340163802563785783793217818442437587517085060897806584154390639122787273627614031627093491130752336746002207725914221460652571501449867266358612392390366298281233544501092480958690801658814000066785273209597524813526434932038964326703883488939464385544428360069265425205230712890625
129 21080035324606753349777329507944362561777226863174127922894807373964013060658149765861581628058057988673199850599459367073424335572589394798384355558988305344495970477329618141365319729889160055732922188376391913080876231849836096435710778919226590289440279124054065045783165567788659572316344314080290049380292151559666951100588654399076810132718857379318357921807796580025698584057664750117653229976776629585507007523892314294283149643305945755614012684405029110441263583607569388752773761678755283355712890625
130 1419451639335565669141182521329117581306562826125221994085283249054007992070337790036376225810475860631097354790753745529042822167848860007935111341833114631532976832745017610140927596085877751569238512546445647909388235638578385277982388562870557530297488049289716760173160176957550426728252942991036184136570402360053960183225465209486112577259810559177333866505930036638221547368879360590825400861377926041583879400060464020942535966206820360763342235643066698750909937175345941082275646059619097411632537841796875
131 97059691333019884319019918718867659871903027427959537814912015350825853032766772086801747629986635344193535044446884298041496746523575347162560514237375517845167074768551233139257533484653470291901796131311044599489580587741389395552692065257132895389428309829941640978217914267767061281035047833379444083335950016610303311218821549795058171718893804371421696146258381638861978848039185311761229891356620208323689286706567032325982962888415775448998990919295734767429450218248590837347406859929176024083793163299560546875
132 6738689287070342906061032581962943307214711685307473231316519694384057643555308961224830648176440114411870542665765344740752635102421785947881205526941453725115545211338261584461048129620420360841799859375655267143575145434235756177892148910447318382745103520998967000629205153679249638325684694535267959305804399339211865188029105866513129341961062806661208237894187802540341364550144079990089427155464820266141143505437051331951498701713816678021686240618437363848610389199309409925217879244463697764393635332584381103515625
133 474985257451964757990867723340042792203155653530175342074567354209068251002114461233423513594272390444629178397766972054174461184619593039577716194284829103079771347556686530320122033994507705315322932134208595149778323609059689137603107317139658873580306896760174246851045123143170022258273435969852393233216070581915480625131194153886464982217066708613601887069530110667919431311789441035581850884761276256146354219131194053879208545460842270776003419542216719978108511696262571815405253196746108831537428309241831302642822265625
134 33986285611227299603319101085791560197981437183336737716635802868464578525084995885422919422691310320158536481905911364853931457317838568531463760196848935734528625218193592831896020420726490532298564967880628843498146205302670179925472132583495551114595601076120987442099657878088560098964686740483072923253269793184636148958621210953650422352173484397802769499056061170550692735133100676391353035480807647358690453150666779572839257648889347214377079722895673273229616006013317873941598732129233623995264366875920850932598114013671875
135 2468297972510471143308008732616340587838851801778408518710677334113376973785293644863982567560531665684773891321883024188834989120861257340360013373804606641555106054687091738737128151183974611676073408988191412945314008405372592529945727719224413959601557544344878490888404091925847337812378953759195887884843770911781014476175193653938873414979192368463993277056379543228471651261582412647210758174766927005042340750230237979693753144142001798013842112121938542699005426160193295877929870854028805261400123469396100870601832866668701171875
136 181934028658092686794649457702493262074166454569608859916520746623902129236971986444998752531112859720318114932108069597992363501481250652586856083053160861796764568579191346422150002875727747218082046294872435388584248555680497990084082755008721926215090506896569075260222089827221263084020062612028530514979825503166831173951859498818752334849187506027295026979582284567028515098122388219265054059467223123562902676256369672484090615719577714725645616423926265623822908381541346711598693294910843106258241007014433662475030345022678375244140625
137 13608354371961607907880465185944654699875993363599311594904856669588315825685228801847928225640679000253209906161194296787034008351269645083504246809663874854461030187669760882534405224303035941105679427738184724454135098923617022411244209137356654916168221677803383262498545996288240370997001145491047756413488314683480695523422830297041535783236645907959235459023745978879224234703033002989821682922373178678830563391491056153319212032875321248717497035211977396419003833833962740031250382521826492235438066659632909562288995623158514499664306640625
138 1032823597890407731622192833659132588775041540628590112656148461128792896551284912180620868078963768732728172949897969361483881369946561600622175941632138763440208998283618695179322695015105795063722928161003972814374129962247366814313316028349617508740932597464591243887381682514696978188675469030339652781838118707779164728663079310530301501710006762070755929192574734395888350545752528772140786230889305679475338154522049075056086404852328780273320869609176059843723939861067951824102058374752254604889548537279545176716129427248359613120555877685546875
139 79529779641177064291252991093619982906102309139553908738147100648189671133944212936557253412063401408093573956630969041046003810620174862518649511009270372087647499400870072173044753524375985095784303696846307593531571037635423773859383298120464400705251704991695478497139572840635867648398541706971183843135188156271803726542713377654200263658242700949977714859030842748481924542941690918269962516710990771346453791912957621224687159440207302038835679096595308449111846403242388613643042770562661101116557019209905932827304249423660138047270476818084716796875
140 6212571006819601625465751631747784955605398926472595941081500695479795131793502272576340463388791752405688178636586333738670096600958899892953394161030565369027630797756782050931781555802100053081303815956345792158018848582533638815286456781246883315774156376027630018056265173934898736154078278023506899790223201477536625450044127130273327745306844765797009456294701831919756857285977066774402214455096129080981342026482739763090168225469043848314275205302131169065751234040957706844306259772289375427474021426742029648532497064225386822745475961267948150634765625
141 492273468110487312657185678133296721593537955061118061255426885570264303278490626966189947616697444366444325408741030724742390266145762497584670920527918425732903446081667299774146912491977934529090275928010990703423020613356685281254457735859253470892605793495988428381301870870895016606338187874146680123433629901253785568035464170260115121264246209387135533185154830167186454944811620665618033181819952475203474028101114877074161728477005850909217272791305214831508906751037281106927296590440142836793441913511655316118829419067154800840913416642500460147857666015625
142 39563173312065405475010969757206264796956826236387906977383982671952120474744870603123980733292838740131880945497758473242896370361902752580487001612442956443362079775207062700819073618921211320644148402906330889079340404564935529912325811521625946295327474708131482348153095285304326128438496039883984369412794842648770601309440801351188464079942673498832808608791569305754685185899316119942145721679669173773217021435256797710955832929670339315459916322288746191000223017024960383730529165851473622259015984800874861126902342909565303309496686013688445775210857391357421875
143 3224647132960192415833812729682617425601960836649544920515819613583380701125997209824695426654965659881882346118484383892751088870699526475310132167908211410763885753568416529354148646673342397155283869310948590588319498415290110091479212120069489125072689032990265464240492659544196442415483510844492589654171278796476287437222124227743791159145666181836355715338104607854878611182616389371537933360567197403868080333135950522840368490030739704716604480360218446471215484375678732210720418828631507430160301301504673332086284690472509853351649581723329713051907718181610107421875
144 266524437047059741755062706842053755227673289950541778764157530201797497532805637791424325442327539558255227740448439720313685245630541396706243098690322261350288541176655714765929171218483255052143792432632684256311735316313966766348126970382225623756991653958778601318447121803785099627333083910031264138594055133892479048614095155094137534816848879134363897830384440375515688392437545791963560768526500347004858872334210903900047417499723704955995439882725403440119857515247078347606747152642058490051955284594564185286367848536716610437236695626580285074991209472715854644775390625
145 22336421143470264479155311074727309469590272466176104390397548928501340497691265203412594188009957351903500766053938636798480908883791507633379543355051102128119303096044925981418748006130641242561852034520642651352617882249601010568679986977766987063833630539378657366244593851005180511620115051186922590205624845845986078177339619872749591279208481534621132223659566869316950684868261842862480256715600340859759390369277659355508143157596328246651242489320520882928145540640161970615234857036386150442643494595024140081771605983048614626306068970948904975803831605365909636020660400390625
146 1897887214879464367588942683203980162402455494102346011052259021475880103496565869855969778421002851323782428417623841189742675266702767854410957813069249228211804617277252511205443937968654793613112098343489114652431193375463422714887124543088429830842123834358706254221870261926975772395368036889925473667399632326212651758940340847650115193269850971315489814697369789196689415663879580013743665211827460422274453406464842386657654361052645841195972919833470335307247720968108493345750430284784114354397016697289296407507022441638800037157224526675589951426836028608526022247970104217529296875
147 163480731520940314120982837908267019281278007599083175544621182576154636594191223131776894156211982912033497274442244133014055449851534799986978061058743842348175030812673390728539292229435696536512306727280764387328909657412615720256216519822464884430021827515665238192692489974444569830549936212361948286385027107643627618863731413580106324874172032148617958451044914780498613577904743454105935200862724468273233604674326366488490174439516726114015160583475897562803164788457198408090296759094583015278318521733966970184438202239933071821366049007479615187655374264533829435574226081371307373046875
148 14274528334227990482346995154213440163465617064172798846406112081255246929057936337815869446779716886411136960453694894194110541021624952116830184227222356831983653116111257377016174472984043429691708767088325928024264129062552143151429670272740715189594871953023217630882598580332872222862881654655216797892590817246307736967710917381240289413735093041460586703389926864134711312429223635492867680431810260791291763715303578817756617330882996265376072469128729476978637124648919941039885415861481477270792695134263075064641856121749052166690258948054647355742062698350969804920913404203951358795166015625
149 1263328196385863387751349502596691365927492902870459710900863625224930412886915307830243217071528402177383161460441006924371896197426738539657309123132900898804188285798734230834975825930649401408046786189796407164185090887259282340096136415372362866400343464703470853962168898242275410875739756159071854300447781677758192506903219423736855315042497351080060214389239286041316740410454895821055063770242453789282967673650046695177255326963062324362283527994690821676388182560635388054104533575229147591808609637821808109358160776437849483911686013431565125699967835143827289707051464506065465509891510009765625
150 113315828375164780709339106249419891959073334869002300546071368456915236644947962146430656617904818042298022738604007973034266502887551525414214733532323320873141573799425080159180637257329766220251979334450791381326212179883122219885861896509549387903334997437144850537139386600692196277070583565410720369752450006803675091427339420239777297924791988643370800820372356362273332520442107371130418116980775516380220186626057077866138302559913209959979631339150825171851664715263086715591783934378638800933969715505157501318335484194834769108581491573906208422939145754315506205511235256937540392391383647918701171875
151 10300212728292883483506641968851953697852791642024897738343025716730197086555206243454190329646116561187945079257046771053868809227640513782819171095815446833418255969798693709308008627914416845180340154714484309062220193981445796114529549094411878084347375693085474769173124521772423616442179800970986252004907492516878831117045728988508662336943005928243624475635155333212639593667122205709330035457899975292016391120693558936695219608330218999274060653176248114466941386928404584724674209021876735119699657669363870902432498745292591608187541602869048019733238612765182692502467822262615863125692121684551239013671875
152 948734757701699958204116310847805272642312727863616614530380426183435618464934377223065627485956830433998401497140168044871138294991611206176604091623392140790078511172721274295576940542444559682950147974206354024769399422336805079710543060323895789605692355408991104139979218196903748307178728964964939013237334879278705244063796884454892373028336329655719390114808089696748700268089342495438695309171381596643118983363944944089101052499149023056773187197826958861703779934153360485500869547658661365443726711946150112093365076803044771151571619485290502022018078197769068187226433866104163037728011788167059421539306640625
153 88541873266987565544974463594708935827418770071962166904844797292699572949099834732255152874828793584650671004439045203446771698357399683386983379217943716259103246810109543648092908048399068031052777050022569208658041122407113080975351249856235552107494980804006922697419893392741241348692188072145356163299733367842023184115339458414588393052768986099420588122273112870042145526993097383555499223469954682725863797461140082126775977951633029043131804614177722476260717471181842382552965661508596244604803419869548765257564283031553781170129398566040913348605993585291604963568112310381859908115257024720742739737033843994140625
154 8371834718599752287028437101729072135274439385108794969724787274256874734871443249046746264226890022298961727666345026694103256942683884632474022621826050879454986467752652259804321064000136130268788163036213274393532369536264718216268214099988786506751348170777904433620138152310557635904865860893934562760203972870801115775017109478164062595714502082652216282418304720202017958312047714485923288346565630622426744591153329342481290471117824500090613466477757212230924847929333980083954033547585890124616771958207223567584443531452460055484270947043415384217110008066525685955026239169129570826235634101197351643256843090057373046875
155 801906772832491808648750575111542915785595024792185496482721109534565020077983735350498143946148565149806068148958234454820009294722101704271457936287892356513620493734784780232830320337957222891189072549839471161287757576866104855169205262498511907198233164243235074217522887449057195464674434999826088479647404468894485433732870676581006961086406134739156190117004564368500614933189226150561155826587204737062716478268616713003271415701978436135274250862141199479903978851207916493580125416392173716059727961419223911039978787309162344267325370318225561023362367825865001227962497178579132059157648838626702018669950775802135467529296875
156 77807621222672477660752825710482428830725359907609872496203454882281669328635258477488201067460431817627722275487559996575909737629114667970488342970643244064384231973860893204254308530854000521537304663693159184441194515745481441628389648719557685927523529975336943848415473770844688261879761549385624495091684588463033104803286184188688986582299153087037625823945431854329446107738918142120294565611869910874664093836011835972138195740708530233931643731204235473239937501078269128584333187857268538650911703324331784718326773100660745499416003947700244025012361134478493508317040749224715385798184140809052919537018883965350687503814697265625
157 7646797757296468145705870902582664180346187122964463547655006823642863606605833478515215537389707723820552357093117707669107631063861467374759365356509390860828653401777905934282641213444451127392951732183653991345707901944065626978311089159116795886715393098194579228455056303481265634570476761964203833097070450408500857036833630580551524184391624161890877871191296507531363731705339198248908112747812902437764508243026650726846537663535435801923536555137372590266296595615803244251318691172525902162627705018549700813374667558279441010739096534466500119602853188139072665230719872791751121115340411996037808581265904726996077038347721099853515625
158 761133652536389617173050231313384811597580905237923608386219075260282974860826124306065772868105585125310595001825409515910591204163271839680853906361270565250888202148459267549720479946269612813638717868932224241059922163443879449530446812974001503185381560362437940013465715843904518989637311394954941074097457767280440816341420021323758049432929013084426250617373355254804777564124131558781295334019877712060664644711646088565115442736826489233563512121972073935480877928103512476304365082156838641625940178150969626745432022522743012284353606504028563581486612212458494139533203944999541377555936993801878828235731297606315031851641833782196044921875
159 76723991645493550545098558481728116448240879520849010463172945503695629347163645236064926567208560599515426339240379954067354025268955342629266009407540733398495857980760494102312020555359272866521396112645296960302265250066148005262971252738690166332518907219707697706870366513290883165457581335073977347156186130263240325416354971821122096025371105183205687467540045865446732582805071006997891285965777143141451247742880439394885067861959116043834800890483834029568848565749814124041998409345806759287055814307429175246325538392741667273978247822975903533185609012294006690303020677126087700253422446290522784341635591034476424188976074568927288055419921875
160 7831697952847878578975994944285420651453197395154888809192253977123351739563490424562641751836146184690836533093147528316138916373221618211718329719444695993320560041216853744697145822352125656128670852814418375167755819541577338495918566404545963934055315233448795210454407992162377238544518973284179853750085916152412335103041125297146819532530065861923256971608214566804409724371851063672505537825437305590544102507321036208532676920144259509636780366713295582856281885958856860592257223694206975623137267239231306279397288605710675448814177316676040861930139312439304617962554589699879360096761300490768960739228001567961863332552708022510446608066558837890625
161 809470646468380151368671993234836753285812081209743042685894419375967637126788168542172826251844837590001477434849416955264221783574626888280653895499691835684354935173789885718329571821220695481418989317158977045482936227865610227437368679603746604183795654392618837316846600848137544820161909583178978903550487418494071647383518899805534301444432388961428922822115676311377572408293425251350432062922898399406353521846049340114695925474506768554505776833760071687098649930970046810733413183139929530790098236249949245451866977822027386164500434635390882463774222482224240682595943658143441226497816671456105434983840594436710462919727913902131115831434726715087890625
162 84709690905679192418086632583307944574328993397900860845196251941972896273263070790344792616272079567853189634707374974153885249347919759769774718314112135040542223362362606908252867834028339588074375852568757254468456037963321922085136771012510529492425846433047849671187549882156961541641184924265587869726363448941018536324700120460131757732711290637405748998541674663113626077435866482139925051871846652604774827304067882424309885879325046337908709029759699319404677532558924234039901108736061250896472069112493488180666925682740328283637511965477630752615337270285978836122744305456982168464423717718231813659596608723599764511109725167178621925860457122325897216796875
163 8974674439310909040062486721575479564911891119609782726812435013933147021350506234100296450998239492774560101488274839742697623441790789453505762467833850557444403383624403637419069216700501146374433839091046949803178685905898375060300904409265438595739003107106617042190277660071226276628066357393515644171119387239291543174222930611847336225495637759001188413205657586923538967962468701846140259106883480649781199412097322868070028540401111876674045066834213364929127017242276931425940799106123936706812500842440428460594117007616829259325763179230645098579884319239693371874912248401588796113061498034219203912291539124940468928889269299197846194855995061807334423065185546875
164 962554052772414096104716017274351603724249638380595549944270074439317420674289178109492979876965107073336971931089229967034828123033504814186728571134359039962090568292499154688613735489826416761628701713476393911274680162222549036461688701326865941218957298943041760766586274822092588405721473549199505610761272240145307295851729887290275976537857960533871460170532061412071034095977578676110480613837826206246260213166847101388234048912698410288158776843236953240583893221630388316959627233355500741065172244200131175183837854801705937553771020460632036284386486459997802591172738771681215443738207508184533640686712648583551530841544618560981356434859063575149513781070709228515625
165 104500885582849692050380968191811236926418406463881333800573522053767293785739301487723484767040652664424166278511929843826121961005507994901637175309974417319176012658206936325990778353608144136574906316451859508124397237010085745789646904757974647211987266730248886588748874491094390072576047025394056521142080948235073396368437033363442628628092219995670130825937593464052374614355373550912622819716212144754368293435388960298454674495944608428618351873079644354450007700972931225935070978914355642383906326890691722866258011753830305947706335317625478322175843660318214502403267743379943940431073313966368819993761924573722392304253146633866075445209861670581026957370340824127197265625
166 11483419495572322595717298829030966555658670175860901584280258228544018251358561649662750558621441703994161099650000039460836943276465551356374131766326399268311623313653235096896414380364976262121067262038025194375587808961371096708910685002397814376482843627979021394994841244159035338849240619703821049782798169841055559258352643307510715842513241554354444161815733175608109980506228335803441349317362389169387901092137621853476683122257573003863203529406481205727155981761653322751913749072741885184025262264341557198429454120047027018814184218817250666937911726759962733251262579197502519735631222506739616208069489984786559658341547362066195391790435015975619194561312906444072723388671875
167 1277165812935963828509033047151362883279165940953862989710856684033502570568310156213538621121338291971338659586298443255220324847304909002412366689774404948578813260816902260493361848899177923667975205960739268827331146867474422142437714033248925457795054853992478633014169388258829039746235637490895159015891673866330471244781606856979010581491716063697009309080791186946958382024473137191295420458832305139404247810118194061250824151996597461526036209288004879037542068743507895882905555525595136758320955413431216606702500574938543715866041136359453832263690666193921427844844622846641423505769061500962072445406459893122720199169614227406976840419585656292679109405032279412262141704559326171875
168 143752992229133138855188927281306940592294266625294414463523460576881197983911080732309414652004570964840223546621555149518274600886577164740031714857851484313735217600833395125210606773222989722961468181105835189562662726826201732367148309464567911433016484731428774785682756844596505496943607356495683634417533975800432584174127928443515265769052034644377754549192661070265215335455144780237589793839070647361098495922438627299423789529779978064389631130458143779669831564151969160387532974537058092491400508730206175986442626089762681093942577453526948850038456830864986657081647994524239125769552492322187781153363278243659546882607312855879448699396974617375232232028214609263339079916477203369140625
169 16373788834706123946425579851054968361008079197163815403177420586812462901760840978548358223245764468650682322466414326138597676413301246468811757219240444945296592112736360101535582366220931466573271448669918530980170951326234814017218396087954861321493651050025474364253006176648190722803076812866658748870665393863451691641260217739868965158974497122090338709415402021509684342073662310044135745136327057057009262838224442367884229682893632118693035561413476986554870766544291796386746587125179835524848508282875934603575415811107853572453112194264731550516478105346757731014924209801226912738146491001930459238348039893873023291486636739496099175826051529102471625310989165626534559675492346286773681640625
170 1887181432410673286211298939950441587552642385200934939839647986506768670659818347247331950679835863088834793228135413453914188765428286158376552278870918528886315724111948297612791164025069079624617583062652106683670714680864601294765581109464123349927257557399196508905369130928608627025900821168324732305302623053933543231874919740232893097044413807517476677999162051670482734596041799546116249640302946464657265009901054306165043120077160356996723838032895671013485201434622493214553582887726959370734910671638781280963280861801805434386345194921234300163832833886692824283001695455713375444980608253845863829337276054397161668609834167463549104064418900831265224826628564113549228394977631978690624237060546875
171 220079786236230581641613027624203783034786156608477414263038196907723558514005370355529183240282680793657377561022289017445052231317478859471927251889376765151299625726222280146961454224789463270968271527282710549666268307351299840615774591316949558520382677057249969672665816599557724049846657088442067597843356096763442579002243569965997788652467112536903640917815454816105379179246254690678190244819244267548855093184142925506643199361352812754780348080841249368297491076780775353809504322690400686442473794579302349018379707909279003790813837396779018330987451787173355007829813312257150386309629134121687613105915475081121185713785202272807593630661372430254659291096905045496386777764160046237520873546600341796875
172 25966827445007880610554045083500206515419160021826962625696244993084756035663778446165039831594873805072662662025162504930473610552843161503312692614223203254023306790343410802265078071112934502341803283968629636639422568026906528545890194219787228913528034993333260792215568568992786551332828071172203309457775627134663684292097508194454353739414427211040879047108893797763292104102348834573862893794705240545958747230591411875300987525496684400944632030100949111989421846338147968726995208348189604729288712836826844303064142085748468768402608475996201800709627495280803695650172465594815683474902452327958583199285161705489061375905842928326939951952937545383727515745659857481832261478032255394104556180536746978759765625
173 3099562623438627844725249918137562683972051085412330471121388255793219235733671368678288570152380643464244716525595072223252891813582916918480463240432924871876009765909745598805934040755400122723424904367898219904647680218637037267299559071343548186102019624497707072148095790018934245720505244997385240897058883370116067640011575097901212135083308611591213371626311101101157526541916245994789431319165783117686905128735014061450441796344908615229113758531100750630929404625089802241703461799543913252453831967707205307982370143110975483742180236018105246955146549833122281602430369694124469621662930299875022082069740401575263495660743324826100159987097049901194605093338650260433840574655844725407478557736612856388092041015625
174 374279134362018052334339880622197007210648546555396236942621871929151761220899196129326354209521853977060999320022547161840496997352487434832187099807186012717493511418800869882991082052442227408741232299888304355100911444546312222527688188686312308116009471977733918774617297418343225342870976494448659867258779315668467850960789806161971849548045896761323214665765191803609246565492225392637508942094917929738369500785857043022825479560534908878871896452242799045793970202767748483861357430634098895245865689477461243448109956542957440231105061310184867090927250018478094110424580966178082068248292812084442818303442757902041926948416918837002001849568058527122301574004560064000964988181532673718432575374653632752597332000732421875
175 45716789118463687114479393869383529090685559236860685983936791947878128490356439549984522196080545748294798189272139572767024570698767928752092163098464292285868217954748116769999408629781876151319776624970101955474689095552863454099630231927367238783022095844453699162564965707045304943802597633223006240187450924624921317881055058987603253237668960242516483599943188684967699922967090236229489498491249597881759195817692935432121030260667134901531689101528486513436737496810517203087513270230121934744064372527761182948057324300415605174363000530852499654725290008742501965100142377157774251339058145187438671689823826064469349013181351821245845401162116470639567934915456155677147894012237149969303472465714183214004151523113250732421875
176 5648228802829568625325191005302140785683782054991051178906930353139303955838337493092907381850438283011487094335753042726010189906030110187582562306069129609641164463260742853070696054453430497550520075714766949009669256481796198336747948602209771364719837185653110751775286038399549209911014417538990307600812818399797582499922602564950574697025212375759037003649524558022684938000036129892115595759866841752816771994446756437806406735392354558053862423558870266574179745958420712577850891099997307574792751948404937552996275261920145472438363470451685893695669274099662285192708490383636518714672857535606001479975139292074454792818130202436181482071963316987171868976099532517000249080904724963641219670573935886003633611835539340972900390625
177 705792720467588689306090845775801426605112848503403127354648443340268505388952943328728989352088425038414171449392760457605350302875871687130194440991309620212978930091983142739303931543961267139710753502260938688392982904373406409959297942419835582756640981565210050541963152309408897045409661406179345025811145983675913563371095811661648068545921385127761510592531029445109380077920168846269752827659615431249469038881350280197551344476879716767150546137391352013506110084969118036737151496745875181830817577568322255926771015027323352513988368166648495938433892733119149118196672728288358538074330828525451068970527800875039548475932024510477624331884000748574851733660497749417117741009029014165486171815259766367411199165158905088901519775390625
178 89195428259073393294551211123219480048806667016853034369493415961133420972072552456547919996815652171360636752970780753445314211143068688873929308562419219663148045155863969463530414002572624040790638757105305944417367166181359919106131686188598867141988742921202694557148486409106433765452373187345024634772217177616929210429608511027173004838615549317103172515746406336960484983572365555271683488338253630330592100824655420332535000521477483393409072812690722450692632696093512961017550347473930735254800469884283393345270355221133713649194446612594322819479966309521893538031566288882774962806833579423139827322295971387162884033208492784441942816058226328812198752774882508617305526739611675877851149104859598256658932743182463455013930797576904296875
179 11399375187057810982723355003662331248004035329637644541006963234238352815242967870392259986065606340475639946579433111527525687924449641875678317549432656137115190620802945562783964812578557186521181808020843142657960728439839094129717388098046724274219056028181029946136534404322305535961222139007992350492365919454684897233060635420685114197659885690920721185826524120050384846017556549959898541999197701049899051439573096297390008186970152113745081435448737364077478391065499696257026163877001855877694457331816788825725304338008962933421878443769460342025077887205360390581667075290099939737081612526142852870352051369747075636943930355702014203073005767688235449469388245974175082457786080968883820509916107119236517852957096585381659679114818572998046875
180 1473212332033165055461451784836164120064836245475565359873237828019710991841039668292617956779721715538681348912579833326610066402603435382315200780550680562071567944998710223999888196068426174768604882747113417284405244399802463218947654311849235993395319693390641363268485002338236217420530765706292664393531509687318288629672853707733559836876337279632045085755031317278159079125346026978262033347582936583721110534348878493163782426933407225830433065664979874129607958899572411172878155457487462569987632738068197383284571269975665822513596213189840700051184731589216180142125780448432113653312158138570625040141175568904704634835612939312728375333713042643735539570826931711720845393898470697757584998344559986770381326590650182241051568300463259220123291015625
181 192516786019959209511437156661043627122091751171861968010529241390927978247680954058657752019364222621194167156193520896180045068572505058715016204756728595900675463853532441898631213118282469094713224567491680012466648518597608953255310722507083073504463296178508196289992332669120475151664213633606037694455776167470762590293714791375773132728861837411331439648187136997935357763535517792719717875989292948970183888774766365119858432698313029031239412822766687933906444812025743081322032855480932057492297490970698216013076721352600579266493924233050232140352806721800785262363982272967169814616238724400546942529242561967347790914867843428848217689231944606905353657161355893520327168111839723863344372839424495209802904274703667170104824311871663667261600494384765625
182 25436902778647105992483279978888607714880374377523000644756259122902749702769470026018624839452052123436743309888161412666260121589052449487039075003635686788016769866287575034388446081262081014879375087300657358295997599637905946783736049818119981879795928649073057980611112949955446307542483437437685610882876277981435357887530614879337762889582608725317231001493379686347377621550903527863582262894925867819191553860407051325521511837530544840942464223153717593291879879746962217985142964937697963395436490102985533204461363135337635852711702543446129115010962257956816817538267469484458151768542598723102747108768016821034503122495748908445699236367761051584204781621540476056815485800892567661634242673467280032290697478517428448419931158362523340503685176372528076171875
183 3398019998397959738959988642810172837767456587999019394079850483631211062675252313714947874647468918819177451255100334768271526783677944436194960251841162837477450446707846931246441251120395327098040157699734464507251385119856676472924305255845217619166722692879398037845147405230193045013927929046558060630929993528185670144747062336036640984488314353951304106600486777498070278786669697238358529600210448611741822231442434662741774519807929345571757644892811038123622305917441407348110026264720857343842748556382429625885774673638795555676165067873088986113665367509319528975345973335603317165769580482209192262628569088981583882115859118759052147353996137267652286288224740122986991666268446047658898151747002767268625642164312315610136175161908850374218891374766826629638671875
184 458910182116929715605646084956381259178590210058483400175702952734483581520653356359353691496694394257152822372129841771503334143926561376219163653787849679993997762261217877809036697738060985555259872493817016084894596203187824245965140025692008077338133931909880119901190590180352407713900970997972635961573181723481654183499052678937510183589661467878965317245296395017363447236043071163508723433560578812646763490768840150731662492898455978368165844548986931430938975190659942376736019824492740841644266523574850889965514744568029334030506435317571030984403644627776722659233848781104081718434539742690275259606079722428419606711113894738168917974117522182934759337506142884637542224781990072053706181070580435268830368809555324126846973554392639533075652114697732031345367431640625
185 62653277127818186401230979162843371765739734882837667474689637988481877392820678081482229498128023808025365346373922790729265060022920646799061159432836228907165432498177345835195133180179183347407044851776530475171630550291225754356957657282739070854177751073702291038277729510043431683603515427711542538370989285370095870597874286638774047956822612139251444358193320149056251335334624312848313235777131156844707582368067553991457443462284864436274870111791531934673375594610231052229442270881504394800110861076324675370986657370250825822773011633223732728308100086107332105813938630288130078845679915052463405005701157854176084215844586603200660153071486012639877773687230697585381400791303337037071530583710544983216347534733888501986099408108128174216023907217491068877279758453369140625
186 8646667826517943330860685980441564450203925944489862476690015300011250887668610892813855143307513895915696450518382621211983581428070251727916820828502858599927989251844961985178055945444905583873999570827302308439660048379275865540712473432490970813397924807006179775907627905972245350085864734869496470163377396017890837373353768110005769067333939273474477104828207560828134048482220375674413747872089402767272330934926445146966227247834256943078578945997839187223968678633900546590549965889598404240626908070352175552799327619753334871271315230688835329210071625865652025224343636841995678609436584165784112994942252338747287161693189006664710902630831287215843415575944830890881020353949174813405207046166981780209724149962453302303842044754734136931926621062027570579084567725658416748046875
187 1206194841450296125503061331928306629126420457067342793455975588937270620441697562008202443495435134528258264918904363371807291777075723215408693462073719753403128324375499382231066068358371824929193773501137736149921971847595101749376290234451825733511404590888355984939426537518800189396563882203208864820129065113925936122203720151250524147445438997907621191299475575390677796216758832394212961833825687440492285380590512670845428422917840228126559932320831228719541804278498655860146626656571612759108118497244649029809120535192805534450683650520159679396766756545177727893481923523016861835565380411348476920263774444498506405711719074717361942591816464595387252031963406463289396637856770396567683428629506588765828963462843925305135766904961166225876257344908292987930236267857253551483154296875
188 170068921939003086350989745048499439678914634465124579335311454652428810295085221886529186887569363376774517688151805628598764458338318040187862224215400330562006213319427810243609864018498864126490840440125055680766759754545636913876715273410308843364273617938429359229587188238005246296854218335649030973011592393825338367012309806689488909684845907153559294185978162200099047415405116160918815081065734928487985693988014613088736715495412559614235186986584263811763567889368747667203146166568240731140156594973974023032325157725159155233462310284412337487383877648865842361198025168477597837540872267719928416660000791724818552459749327838857550587910768045443485362131455503504165074377431157620760093870950811508011642073352181910956512090636943842385159373800827410401354654357419349253177642822265625
189 24235199996267186577522757839570780889895391520701278880840578970613210032435311175605155688782371280192052473138534699499335660262108253431052102630303612338970142172864500966761901468936008094830338165405693338810014966562344711343707904459235939468144856914840887794671365776202452449862430615534213750975214105074564612930934449295754184792950478306654739125193775296380588835911354477750575667988307132478766683357787611986480519724528104742381914559923503278085495035406043270703464971640754103941794944840703138350308622430686112028582471160481265108528752102214425665117856315747121940274640331893673842802245811344609341560520483017873116005046105703286728383646613373985279287805734283299875582120824104993388745205387848962276367478058439421805538188568939098515159775962668369174934923648834228515625
190 3490262023676605597016486588898103510006561337328314444657189106704482475602626777451575817944270695261140211709309612932444332336651784158974902797966711124624071926704637295977293363264019458617406219781126933942283261992561639822237938458204417988942732324512856689135206687981465508789429870543944585562391484781008819884196097533466532064100228991750680706594269547761573666984627477274588914929749260635764911459389916397623369117217694028473706138713457925649642792473573740392367032827579833550197112305769125547701305796919523057515480530759730027696316223391087146526264768417696560200505444033246202884219304804919221132898383087332518915813099925261866352544704114419954258311734717899824789531936352666720160791555119686931853748397691481905299030471738303245322016264317628040953422896564006805419921875
191 507966537626366515319318306414414205559074807465043970739579606522485007304890982983720444388893511662936935547420327367992370438121706469235634025527233576205553734894442556879625269882727691149250184451451863352826784930822052749140128641622788915610596406961613296825541072608504685164004420896394089899108324565893156810999356909964390733283493237077201790394199721846743786572102859637011792679328087929164932978411490773394087988933253054152859639954940224936618542952551260352566240179024866572991620203079335313481148612736605343579252637936672418676306521625244656551063838750274460178024051050110914134688754907556099840104312769717622593154100523487135233615270349623496620331359473301043127180822716986066364608878129679403086514446805701783936111726141037703109787731228249480886825404013507068157196044921875
192 74705736275961980120870355179394884625525755796780591841732307987702729087229469830123665895668988150818648525793004258804181280700546864447134822116603330059933130337098443761195359269956123726231390576829696489199302181075291733701697510551078265247738257515274712145563930224457813063102355512779009230783108198043099376742594621975113167258348194018188328027543715666873825568922015555288889993072785725574463303772568062712042317763177423360377839978940431238401843571279258645936966265808309383498907695623159238454044362486622314161802834060810378942581594818963462689038703880771977293361599466444766521360466802306882928265286482580619913812292187340511432427531943001280877423886014269653951109471510197937750622164899467381141099604221774792887483587441334954974799053256550954079255720401430153287947177886962890625
193 11101737271930952743766657865663817512441997741273239828796821848261310865628196190174861012399733857515180816169646205683298552943343347454354725563244220125408374763022488074102437682304579495113027439680291763557049454331148412341306480558888238674065421931325810568330265857466120182058715240108691502266367404475791063540263385523150113825782840883893675857556821428101302344749864432297140433989395881587861063967733246668639950561278017736706797709618594494983255361972746238817998339284202834287550872332560161938196231501873404776662341637730020592132801495655594299690703849658889873550874809944227372905368022794062154747831916077176548036627661431634188535992150545471205079629838645043465379897938531279284094004172764631630906753660283955893991391792128747327457470536914330218101377388675308102392591536045074462890625
194 1666950515652791223938500398771535959066597085122852926675880543697498664034911803944753903796216490520641217233110401287727164307142425532037059713282604063332237452448537983665236287121810014920150102536764335741752730015505965945983873393705497646121302556938868798911869135307744740478366944681337872583901546004720895562458020208274174384956226227930296936437575986840419640322914865131924148823019682993756276805369567350317507319915773757009620761905208962438367691471161090465231685139219166314549923329891312629727963623259042804276114217447735573289209683099124861158480582106885468040432321523346651801740981548268215218716859812623039756615899871432318004594388151009446059610997242369701074694874293809449304717093804870061954007669725120869340452165105648116199273527537346479386838228434442777098083752207458019256591796875
195 252886762924128104917355956234898451228426364762258507841081955736811975438506834003314510839453470177920911759689259336570773109971650348813640631256950060985757840131010675950922089045895092376197938737546390592481429183325244694183467878606874814741256650547344501027119115566191442618711493312114565564207803820268849521494126657595337676284025284498234223238392947881095496576405901172225110020978358958194478579167012717145173558639542705417912564538716577219899741258464436164260253346567830647102801564469780030947141423008546260135632797874038939309012498525347100345699050978272568880507720686260950235376409810742055438333631994878459766482168971510812541874823424285831270990039533959759157583847164564130940469964027967191406571383409287845526101945868820563094309058497047125730213356488083525084141654588165692985057830810546875
196 38759503981993011556680281171916843413341269998248581440330746107694426697074483348833803109730049858322668515282219343460088450264326738665139721472323287529879644579937742660044244508095298650871431574656397237851399241373816784327036253749834162732454263032049928382592560794105806516204704725631064493049297101148284713721289617929905345893683514835166978332700377172050885859343188160840061053353565272374988201052038522574934988330279456970911678659028556954006435674046970157512049052906667468251425046587167490723529655458167299111351929273923030853993934809049421361163239047141463212194266497960961391741378501753140033160421174748406635632303964656965142266329044796189664832058466753645269563299384362910798503927484382476099200747269223888706883509932339803153112378959577932560084473334827450494485630406558411777950823307037353515625
197 6001452565387162244430066625053948347084601755155185261838218258258337278956916913347252634708011470666128570178469020250339236568618602666670242460505377206326423997896487951782982612703814544948444464193902725978486697456792881535049579923400198126285315400712286149002070195713168504788941321429106555799182800035967245331493636642104493471146423924002146528012545384560432378075399892626030977629560675399440724937246997626117183202849220479873153491698037912095035803501175338391620090359948035744131046223799799133588911609723415452050116099778154440051529047659526936490695136945101138646011057791474312303084509856881438683465975732277127048452443426238813435527015364569958917573334005133441190667606246197650641731870909394718412312372505469977446702467790957370168020834834661542946551519450160956748844436091718298048363067209720611572265625
198 938724513455013404872970691648160624378385244732119899713930355766859675689905815369931209160309282623258103901099359017256543136697113469110295917712597240457178277725444441992274696128214642227965371039261719792108897347009354891755205190852596198604469652674175656346856090766157195451883249359646544197414932762713991008131053831384874081536976493797086713654345896643793768451247138924957010746139576685365628214887304434328675483981557233856709237290269459880045131219364557143738434208332956030630012660532728934108189807033966070454322725487178086038411115934180060286846822931020620411876149119459672146727197699476421372116260619198364006285987044994139448066153247741146376215771401166624101762128392907075224210604659103117395323345516876683926525878364874756516797207301947941350584002690186589901679639110168930931055729161016643047332763671875
199 148320554507394137048348840531072979349089605283473884871567024931136743233313967369709597922713036374660200129340553957240858029888689899210569511100101016923739778463721895160927446798332298596413379834337058465681770861753811415283760108426753956255954940562279541951639142063215131877424066681816097632069973018154290211458069033955777160469166891223722950571416843619677367659655357194227115181562235055407800725341740193643519806908613643421768960091007301925662281460691481430872097238513262306280730554921494303262149331286846299305214408543484067491709363061994536889266272280498525708381646828672215141586202576381218345346270272793841242222574739870011701161790006675224788863443293066656542065132052022679286324001221139197129755100253184705109179534730732410176674997162229286173571463838411956531510011924971122732420237110272864811122417449951171875
200 23671399311380018409297607646469947657602378447519588439291650233840732281109744015119878448955192195828258144009909647842187227287801076442144631650755692783882106850765934640520373419829931724086019980272530577838561506792734909096990190334105907540111083210571355273805057600701727910777918498325891557779873569826773060749026993790118200278375200323724458209590263355585340164289501348665126303044345685831206816699163626253542299603306459230876546334695559142046811509682186074813145074424521512612688266250354653726900133238075517743314227775612523253968492012139031710171295422793460728569582047923260172489374492345601882401235613373210025991378259282624153114653558409795946076874487159002035534574979190404691844008771405844034441297932443150056258251233146462853938076010896395642852824891625851677247956471997140358277747440483834143378771841526031494140625