0 2
1 2
2 5
3 17
4 71
5 359
6 2159
7 15119
8 120959
9 1088639
10 10886399
11 119750399
12 1437004799
13 18681062399
14 261534873599
15 3923023103999
16 62768369663999
17 1067062284287999
18 19207121117183999
19 364935301226495999
20 7298706024529919999
21 153272826515128319999
22 3372002183332823039999
23 77556050216654929919999
24 1861345205199718318079999
25 46533630129992957951999999
26 1209874383379816906751999999
27 32666608351255056482303999999
28 914665033835141581504511999999
29 26525285981219105863630847999999
30 795758579436573175908925439999999
31 24668515962533768453176688639999999
32 789392510801080590501654036479999999
33 26049952856435659486554583203839999999
34 885698397118812422542855828930559999999
35 30999443899158434788999954012569599999999
36 1115979980369703652403998344452505599999999
37 41291259273679035138947938744742707199999999
38 1569067852399803335280021672300222873599999999
39 61193646243592330075920845219708692070399999999
40 2447745849743693203036833808788347682815999999999
41 100357579839491421324510186160322254995455999999999
42 4215018353258639695629427818733534709809151999999999
43 181245789190121506912065396205541992521793535999999999
44 7974814724365346304130877433043847670958915583999999999
45 358866662596440583685889484486973145193151201279999999999
46 16507866479436266849550916286400764678884955258879999999999
47 775869724533504541928893065460835939907592897167359999999999
48 37241746777608218012586867142120125115564459064033279999999999
49 1824845592102802682616756489963886130662658494137630719999999999
50 91242279605140134130837824498194306533132924706881535999999999999
51 4653356259862146840672729049407909633189779160050958335999999999999
52 241974525512831635714981910569211300925868516322649833471999999999999
53 12824649852180076692894041260168198949071031365100441174015999999999999
54 692531092017724141416278228049082743249835693715423823396863999999999999
55 38089210060974827777895302542699550878740963154348310286827519999999999999
56 2132995763414590355562136942391174849209493936643505376062341119999999999999
57 121580758514631650267041805716296966404941154388679806435553443839999999999999
58 7051683993848635715488424731545224051486586954543428773262099742719999999999999
59 416049355637069507213817059161168219037708630318062297622463884820479999999999999
60 24962961338224170432829023549670093142262517819083737857347833089228799999999999999
61 1522740641631674396402570436529875681678013586964108009298217818442956799999999999999
62 94409919781163812576959367064852292264036842391774696576489504743463321599999999999999
63 5947824946213320192348440125085694412634321070681805884318838798838189260799999999999999
64 380660796557652492310300168005484442408596548523635576596405683125644112691199999999999999
65 24742951776247412000169510920356488756558775654036312478766369403166867324927999999999999999
66 1633034817232329192011187720743528257932879193166396623598580380609013243445247999999999999999
67 109413332754566055864749577289816393281502905942148573781104885500803887310831615999999999999999
68 7440106627310491798802971255707514743142197604066103017115132214054664337136549887999999999999999
69 513367357284423934117405016643818517276811634680561108180944122769771839262421942271999999999999999
70 35935715009909675388218351165067296209376814427639277572666088593884028748369535959039999999999999999
71 2551435765703586952563502932719778030865753824362388707659292290165766041134237053091839999999999999999
72 183703375130658260584572211155824018222334275354091986951469044891935154961665067822612479999999999999999
73 13410346384538053022673771414375153330230402100848715047457240277111266312201549951050711039999999999999999
74 992365632455815923677859084663761346437049755462804913511835780506233707102914696377752616959999999999999999
75 74427422434186194275839431349782100982778731659710368513387683537967528032718602228331446271999999999999999999
76 5656484104998150764963796782583439674691183606137988007017463948885532130486613769353189916671999999999999999999
77 435549276084857608902212352258924854951221137672625076540344724064185974047469260240195623583743999999999999999999
78 33972843534618893494372563476196138686195248738464755970146888477006505975702602298735258639532031999999999999999999
79 2683854639234892586055432514619494956209424650338715721641604189683513972080505581600085432523030527999999999999999999
80 214708371138791406884434601169559596496753972027097257731328335174681117766440446528006834601842442239999999999999999999
81 17391378062242103957639202694734327316237071734194877876237595149149170539081676168768553602749237821439999999999999999999
82 1426093001103852524526414620968214839931439882203979985851482802230231984204697445839021395425437501358079999999999999999999
83 118365719091619759535692413540361831714309510222930338825673072585109254688989888004638775820311312612720639999999999999999999
84 9942720403696059800998162737390393864001998858726148461356538097149177393875150592389657168906150259468533759999999999999999999
85 845131234314165083084843832678183478440169902991722619215305738257680078479387800353120859357022772054825369599999999999999999999
86 72681286151018197145296569610323779145854611657288145252516293490160486749227350830368393904703958396714981785599999999999999999999
87 6323271895138583151640801556098168785689351214184068636968917533643962347182779522242050269709244380514203415347199999999999999999999
88 556447926772195317344390536936638853140662906848198040053264742960668686552084597957300423734413505485249900550553599999999999999999999
89 49523865482725383243650757787360857929518998709489625564740562123499513103135529218199737712362801988187241148999270399999999999999999999
90 4457147893445284491928568200862477213656709883854066300826650591114956179282197629637976394112652178936851703409934335999999999999999999999
91 405600458303520888765499706278485426442760599430720033375225203791461012314679984297055851864251348283253505010304024575999999999999999999999
92 37315242163923921766425972977620659232733975147626243070520718748814413132950558555329138371511124042059322460947970260991999999999999999999999
93 3470317521244924724277615486918721308644259688729240605558426843639740421364401945645609868550534535911516988868161234272255999999999999999999999
94 326209846997022924082095855770359803012560410740548616922492123302135599608253782890687327643750246375682596953607156021592063999999999999999999999
95 30989935464717177787799106298184181286193239020352118607636751713702881962784109374615296126156273405689846710592679822051246079999999999999999999999
96 2975033804612849067628714204625681403474550945953803386333128164515476668427274499963068428111002246946225284216897262916919623679999999999999999999999
97 288578279047446359559985277848691096137031441757518928474313431958001236837445626496417637526767217953783852569039034502941203496959999999999999999999999
98 28280671346649743236878557229171727421429081292236854990482716331884121210069671396648928477623187359470817551765825381288237942702079999999999999999999999
99 2799786463318324580450977165688001014721479047931448644057788916856527999796897468268243919284695548587610937624816712747535556327505919999999999999999999999
100 279978646331832458045097716568800101472147904793144864405778891685652799979689746826824391928469554858761093762481671274753555632750591999999999999999999999999
101 28277843279515078262554869373448810248686938384107631304983668060250932797948664429509263584775425040734870470010648798750109118907809791999999999999999999999999
102 2884340014510537982780596676091778645366067715178978393108334142145595145390763771809944885647093354154956787941086177472511130128596598783999999999999999999999999
103 297087021494585412226401457637453200472704974663434774490158416640996299975248668496424323221650615477960549157931876279668646403245449674751999999999999999999999999
104 30897050235436882871545751594295132849161317364997216546976475330663615197425861523628129615051664009707897112424915133085539225937526766174207999999999999999999999999
105 3244190274720872701512303917400988949161938323324707737432529909719679595729715459980953609580424721019329196804616088973981618723440310448291839999999999999999999999999
106 343884169120412506360304215244504828611165462272419020167848170430286037147349838757981082615525020428048894861289305431242051584684672907518935039999999999999999999999999
107 36795606095884138180552551031162016661394704463148835157959754236040605974766432747103975839861177185801231750157955681142899519561260001104526049279999999999999999999999999
108 3973925458355486923499675511365497799430628082020074197059653457492385445274774736687229390705007136066533029017059213563433148112616080119288813322239999999999999999999999999
109 433157874960748074661464630738839260137938460940188087479502226866670013534950446298908003586845777831252100162859454278414213144275152733002480652124159999999999999999999999999
110 47647366245682288212761109381272318615173230703420689622745244955333701488844549092879880394553035561437731017914539970625563445870266800630272871733657599999999999999999999999999
111 5288857653270733991616483141321227366284228608079696548124722190042040865261744949309666723795386947319588142988513936739437542491599614869960288762435993599999999999999999999999999
112 592352057166322207061046111827977465023833604104926013389968885284708576909315434322682673065083338099793872014713560914817004759059156865435552341392831283199999999999999999999999999
113 66935782459794409397898210636561453547693197263856639513066484037172069190752644078463142056354417205276707537662632383374321537773684725794217414577389935001599999999999999999999999999
114 7630679200416562671360396012568005704437024488079656904489579180237615887745801424944798194424403561401544659293540091704672655306200058740540785261822452590182399999999999999999999999999
115 877528108047904707206445541445320656010257816129160544016301605727325827090767163868651792358806409561177635818757110546037355360213006755162190305109582047870975999999999999999999999999999
116 101793260533556946035947682807657196097189906670982623105890986264369795942528991008763607913621543509096605754975824823340333221784708783598814075392711517553033215999999999999999999999999999
117 11909811482426162686205878888495891943371219080504966903389245392931266125275891948025342125893720590564302873332171504330818986948810927681061246820947247553704886271999999999999999999999999999
118 1405357754926287196972293708842515249317803851499586094599930956365889402782555249866990370855459029686587739053196237511036640459959689466365227124871775211337176580095999999999999999999999999999
119 167237572836228176439702951352259314668818658328450745257391783807540838931124074734171854131799624532703940947330352263813360214735203046497462027859741250149124013031423999999999999999999999999999
120 20068508740347381172764354162271117760258238999414089430887014056904900671734888968100622495815954943924472913679642271657603225768224365579695443343168950017894881563770879999999999999999999999999999
121 2428289557582033121904486853634805248991246918929104821137328700885492981279921565140175321993730548214861222555236714870569990317955148235143148644523442952165280669216276479999999999999999999999999999
122 296251326025008040872347396143446240376932124109350788178754101508030143716150430947101389283235126882213069151738879214209538818790528084687464134631860040164164241644385730559999999999999999999999999999
123 36438913101075989027298729725643887566362651265450146945986754485487707677086503006493470881837920606512207505663882143347773274711234954416558088559718784940192201722259444858879999999999999999999999999999
124 4518425224533422639385042485979842058228968756915818221302357556200475751958726372805190389347902155207513730702321385775123886064193134347653202981405129332583833013560171162501119999999999999999999999999999
125 564803153066677829923130310747480257278621094614477277662794694525059468994840796600648798668487769400939216337790173221890485758024141793456650372675641166572979126695021395312639999999999999999999999999999999
126 71165197286401406570314419154182512417106257921424136985512131510157493093349940371681748632229458944518341258561561825958201205511041865975537946957130786988195369963572695809392639999999999999999999999999999999
127 9037980055372978634429931232581179076972494756020865397160040701790001622855442427203582076293141285953829339837318351896691553099902316978893319263555609947500811985373732367792865279999999999999999999999999999999
128 1156861447087741265207031197770390921852479328770670770836485209829120207725496630682058505765522084602090155499176749042776518796787496573298344865735118073280103934127837743077486755839999999999999999999999999999999
129 149235126674318623211707024512380428918969833411416529437906592067956506796589065357985547243752348913669630059393800626518170924785587057955486487679830231453133407502491068856995791503359999999999999999999999999999999
130 19400566467661421017521913186609455759466078343484148826927856968834345883556578496538121141687805358777051907721194081447362220222126317534213243398377930088907342975323838951409452895436799999999999999999999999999999999
131 2541474207263646153295370627445838704490056262996423496327549262917299310745911783046493869561102501999793799911476424669604450849098547596981934885187508841646861929767422902634638329302220799999999999999999999999999999999
132 335474595358801292234988922822850708992687426715527901515236502705083509018460355362137190782065530263972781588314888056387787512081008282801615404844751167097385774729299823147772259467893145599999999999999999999999999999999
133 44618121182720571867253526735439144296027427753165210901526454859776106699455227263164246374014715525108379951245880111499575739106774101612614848844351905223952308038996876478653710509229788364799999999999999999999999999999999
134 5978828238484556630211972582548845335667675318924138260804544951209998297727000453264009014117971880364522913466947934940943149040307729616090389745143155300009609277225581448139597208236791640883199999999999999999999999999999999
135 807141812195415145078616298644094120315136168054758665208613568413349770193145061190641216905926203849210593318037971217027325120441543498172202615594325965501297252425453495498845623111966871519231999999999999999999999999999999999
136 109771286458576459730691816615596800362858518855447178468371445304215568746267728321927205499205963723492640691253164085515716216380049915751419555720828331308176426329861675387843004743227494526615551999999999999999999999999999999999
137 15038666244824974983104778876336761649711617083196263450166888006677532918238678780104027153391217030118491774701683479715653121644066838457944479133753481389220170407191049528134491649822166750146330623999999999999999999999999999999999
138 2075335941785846547668459484934473107660203157481084356123030544921499542716937671654355747167987950156351864908832320200760130786881223707196338120457980431712383516192364834882559847675459011520193626111999999999999999999999999999999999
139 288471695908232670125915868405891761964768238889870725501101245744088436437654336359955448856350325071732909222327692507905658179376490095300290998743659280008021308750738712048675818826888802601306914029567999999999999999999999999999999999
140 40386037427152573817628221576824846675067553444581901570154174404172381101271607090393762839889045510042607291125876951106792145112708613342040739824112299201122983225103419686814614635764432364182967964139519999999999999999999999999999999999
141 5694431277228512908285579242332303381184525035686048121391738590988305735279296599745520560424355416916007628048748650106057692460891914481227744315199834187358340634739582175840860663642784963349798482943672319999999999999999999999999999999999
142 808609241366448832976552252411187080128202555067418833237626879920339414409660117163863919580258469202073083182922308315060192329446651856334339692758376454604884370133020668969402214237275464795671384578001469439999999999999999999999999999999999
143 115631121515402183115646972094799752458332965374640893152980643828608536260581396754432540499976961095896450895157890089053607503110871215455810576064447833008498464929021955662624516635930391465781007994654210129919999999999999999999999999999999999
144 16650881498217914368653163981651164353999947013948288614029212711319629221523721132638285831996682397809088928902736172823719480447965455025636722953280487953223778949779161615417930395573976371072465151230206258708479999999999999999999999999999999999
145 2414377817241597583454708777339418831329992317022501849034235843141346237120939564232551445639518947682317894690896745059439324664954990978717324828225670753217447947717978434235599907358226573805507446928379907512729599999999999999999999999999999999999
146 352499161317273247184387481491555149374178878285285269958998433098636550619657176377952511063369766361618412624870924778678141401083428682892729424920947929969747400366824851398397586474301079775604087251543466496858521599999999999999999999999999999999999
147 51817376713639167336104959779258606958004295107936934683972769665499572941089604927559019126315355655157906655856025942465686785959264016385231225463379345705552867853923253155564445211722258727013800825976889575038202675199999999999999999999999999999999999
148 7668971753618596765743534047330273829784635675974666333227969910493936795281261529278734830694672636963370185066691839484921644321971074425014221368580143164421824442380641467023537891334894291598042522244579657105653995929599999999999999999999999999999999999
149 1142676791289170918095786573052210800637910715720225283650967516663596582496907967862531489773506222907542157574937084083253325003973690089327118983918441331498851841914715578586507145808899249448108335814442368908742445393510399999999999999999999999999999999999
150 171401518693375637714367985957831620095686607358033792547645127499539487374536195179379723466025933436131323636240562612487998750596053513399067847587766199724827776287207336787976071871334887417216250372166355336311366809026559999999999999999999999999999999999999
151 25881629322699721294869565879632574634448677711063102674694414252430462593554965472086338243369915948855829869072324954485687811340004080523259244985752696158448994219368307854984386852571567999999653806197119655783016388163010559999999999999999999999999999999999999
152 3934007657050357636820174013704151344436199012081591606553550966369430314220354751757123412992227224226086140098993393081824547323680620239535405237834409816084247121343982793957626801590878335999947378541962187679018491000777605119999999999999999999999999999999999999
153 601903171528704718433486624096735155698738448848483515802693297854522838075714277018839882187810765306591179435145989141519155740523134896648917001388664701860889809565629367475516900643404385407991948916920214714889829123118973583359999999999999999999999999999999999999
154 92693088415420526638756940110897213977605721122666461433614767869596517063659998660901341856922857857215041633012482327793949984040562774083933218213854364086577030673106922591229602699084275352830760133205713066093033684960321931837439999999999999999999999999999999999999
155 14367428704390181629007325717189068166528886774013301522210289019787460144867299792439707987823042967868331453116934760808062247526287229983009648823147426433419439754331573001640588418358062679688767820646885525244420221168849899434803199999999999999999999999999999999999999
156 2241318877884868334125142811881494633978506336746075037464805087086843782599298767620594446100394702987459706686241822686057710614100807877349505216410998523613432601675725388255931793263857778031447780020914141938129554502340584311829299199999999999999999999999999999999999999
157 351887063827924328457647421465394657534625494869133780881974398672634473868089906516433328037761968369031173949739966161711060566413826836743872318976526768207308918463088885956181291542425671150937301463283520284286340056867471736957199974399999999999999999999999999999999999999
158 55598156084812043896308292591532355890470828189323137379351954990276246871158205229596465829966391002306925484058914653550347569493384640205531826398291229376754809117168043981076644063703256041848093631198796204917241728985060534439237595955199999999999999999999999999999999999999
159 8840106817485114979513018522053644586584861682102378843316960843453923252514154631505838066964656169366801151965367429914505263549448157792679560397328305470904014649629718992991186406128817710653846887360608596581841434908624624975838777756876799999999999999999999999999999999999999
160 1414417090797618396722082963528583133853577869136380614930713734952627720402264741040934090714344987098688184314458788786320842167911705246828729663572528875344642343940755038878589824980610833704615501977697375453094629585379939996134204441100287999999999999999999999999999999999999999
161 227721151618416561872255357128101884550426036930957279003844911327373062984764623307590388605009542922888797674627864994597655589033784544739425475835177148930487417374461561259452961821878344226443095818409277447948235363246170339377606915017146367999999999999999999999999999999999999999
162 36890826562183483023305367854752505297169017982815079198622875635034436203531868975829642954011545953507985223289714129124820205423473096247786927085298698126738961614662772924031379815144291764683781522582302946567614128845879594979172320232777711615999999999999999999999999999999999999999
163 6013204729635907732798774960324658363438549931198857909375528728510613101175694643060231801503881990421801591396223403047345693484026114688389269114903687794658450743190031986617114909868519557643456388180915380290521103001878373981605088197942766993407999999999999999999999999999999999999999
164 986165575660288868178999093493243971603922188716612697137586711475740548592813921461878015446636646429175460988980638099764693731380282808895840134844204798323985921883165245805206845218437207453526847661670122367645460892308053332983234464462613786918911999999999999999999999999999999999999999
165 162717319983947663249534850426385255314647161138241095027701807393497190517814297041209872548695046660813951063181805286461174465677746663467813622249293791723457677110722265557859129461042139229831929864175570190661501047230828799942233686636331274841620479999999999999999999999999999999999999999
166 27011075117335312099422785170779952382231428748948021774598500027320533625957173308840838843083377745695115876488179677552554961302505946135657061293382769426093974400379896082604615490532995112152100357453144651649809173840317580790410791981630991623708999679999999999999999999999999999999999999999
167 4510849544594997120603605123520252047832648601074319636357949504562529115534847942576420086794924083531084351373526006151276678537518493004654729235994922494157693724863442645794970786919010183729400759694675156825518132031333035991998602260932375601159402946559999999999999999999999999999999999999999
168 757822723491959516261405660751402344035884964980485698908135516766504891409854454352838574581547246033222171030752369033414481994303106824781994511647146979018492545777058364493555092202393710866539327628705426346687046181263950046655765179836639100994779695022079999999999999999999999999999999999999999
169 128072040270141158248177556666986996142064559081702083115474902333539326648265402785629719104281484579614546904197150366647047457037225053388157072468367839454125240236322863599410810582204537136445146369251217052590110804633607557884824315392392008068117768458731519999999999999999999999999999999999999999
170 21772246845923996902190184633387789344150975043889354129630733396701685530205118473557052247727852378534472973713515562329998067696328259075986702319622532707201290840174886811899837798974771313195674882772706898940318836787713284840420133616706641371580020637984358399999999999999999999999999999999999999999
171 3723054210653003470274521572309311977849816732505079556166855410835988225665075258978255934361462756729394878505011161158429669576072132301993726096655453092931420733669905644834872263624685894556460404954132879718794521090698971707711842848456835674540183529095325286399999999999999999999999999999999999999999
172 640365324232316596887217710437201660190168477990873683660699130663789974814392944544260020710171594157455919102861919719249903167084406755942920888624737931984204366191223770911598029343445973863711189652110855311632657627600223133726436969934575736020911567004395949260799999999999999999999999999999999999999999
173 110783201092190771261488663905635887212899146692421147273300949604835665642889979406156983582859685789239874004795112111430233247905602368778125313732079662233267355351081712367706459076416153478422035809815177968912449769574838602134673595798681602331617701091760499222118399999999999999999999999999999999999999999
174 19276276990041194199499027519580644375044451524481279625554365231241405821862856416671315143417585327327738076834349507388860585135574812167393804589381861228588519831088217951980923879296410705245434230907840966590766259906021916771433205668970598805701479989966326864648601599999999999999999999999999999999999999999
175 3373348473257208984912329815926612765632779016784223934472013915467246018825999872917480150098077432282354163446011163793050602398725592129293915803141825715002990970440438141596661678876871873417950990408872169153384095483553835435000810992069854790997758998244107201313505279999999999999999999999999999999999999999999
176 593709331293268781344570047603083846751369106954023412467074449122235299313375977633476506417261628081694332766497964827576906022175704214755729181352961325840526410797517112921012455482329449721559374311961501770995600805105475036560142734604294443215605583690962867431176929279999999999999999999999999999999999999999999
177 105086551638908574297988898425745840874992331930862144006672177494635647978467548041125341635855308170459896899670139774481112365925099646011764065099474154673773174711160528987019204620372312600716009253217185813466221342503669081471145264024960116449162188313300427535318316482559999999999999999999999999999999999999999999
178 18705406191725726225042023919782759675748635083693461633187647594045145340167223551320310811182244854341861648141284879857638001134667736990094003587706399531931625098586574159689418422426271642927449647072659074796987398965653096501863856996442900727950869519767476101286660333895679999999999999999999999999999999999999999999
179 3348267708318904994282522281641113981959005679981129632340588919334081015889933015686335635201621828927193235017289993494517202203105524921226826642199445516215760892646996774584405897614302624084013486826005974388660744414851904273833630402363279230303205644038378222130312199767326719999999999999999999999999999999999999999999
180 602688187497402898970854010695400516752621022396603333821306005480134582860187942823540414336291929206894782303112198829013096396558994485820828795595900192918836960676459419425193061570574472335122427628681075389958933994673342769290053472425390261454577015926908079983456195958118809599999999999999999999999999999999999999999999
181 109086561937029924713724575935867493532224405053785203421656386991904359497694017651060814994868839186447955596863307988051370447777178001933570012002857934918309489882439154915959944144273979492657159400791274645582567053035875041241499678508995637323278439882770362477005571468419504537599999999999999999999999999999999999999999999
182 19853754272539446297897872820327883822864841719788907022741462432526593428580311212493068329066128731933527918629122053825349421495446396351909742184520144155132327158603926194704709834257864267663603010944011985496027203652529257505952941488637205992836676058664205970815014007252349825843199999999999999999999999999999999999999999999
183 3633237031874718672515310726120002739584266034721369985161687625152366597430196951886231504219101557943835609109129335850038944133666690532399482819767186380389215870024518493630961899669189160982439351002754193345772978268412854123589388292420608696689111718735549692659147563327180018129305599999999999999999999999999999999999999999999
184 668515613864948235742817173606080504083504950388732077269750523028035453927156239147066596776314686661665752076079797796407165720594671057961504838837162293991615720084511402828096989539130805620768840584506771575622228001387965158740447445805392000190796556247341143449283151652201123335792230399999999999999999999999999999999999999999999
185 123675388565015423612421177117124893255448415821915434294903846760186558976523904242207320403618217032408164134074762592335325658310014145722878395184875024388448908215634609523197943064739199039842235508133752741490112180256773554366982777473997520035297362905758111538117383055657207817121562623999999999999999999999999999999999999999999999
186 23003622273092868791910338943785230145513405342876270778852115497394699969633446189050561595072988368027918528937905842174370572445662631104455381504386754536251496928108037371314817410041491021410655804512878009917160865527759881112258796610163538726565309500471008746089833248352240653984610648063999999999999999999999999999999999999999999999
187 4301677365068366464087233382487838037211006799117862635645345598012808894321454437352455018278648824821220764911388392486607297047338912016533156341320323098279029925556202988435870855677758821003792635443908187854509081853691097767992394966100581741867712876588078635518798817441869002295122191187967999999999999999999999999999999999999999999999
188 808715344632852895248399875907713550995669278234158175501324972426408072132433434222261543436385979066389503803341017787482171844899715459108233392168220742476457626004566161825943720867418658348713015463454739316647707388493926380382570253626909367471130020798558783477534177679071372431482971943337983999999999999999999999999999999999999999999999
189 152847200135609197201947576546557861138181493586255895169750419788591125633029919068007431709476950043547616218831452361834130478686046221771456111119793720328050491314863004585103363243942126427906759922592945730846416696425352085892305777935485870452043573930927610077253959581344489389550281697290878975999999999999999999999999999999999999999999999
190 29040968025765747468370039543845993616254483781388620082252579759832313870275684622921412024800620508274047081577975948748484790950348782136576661112760806862329593349823970871169639016349004021302284385292659688860819172320816896319538097807742315385888279046876245914678252320455452984014553522485267005439999999999999999999999999999999999999999999999
191 5546824892921257766458677552874584780704606402245226435710242734127971949222655762977989696736918517080342992581393406210960595071516617388086142272537314110704952329816378436393401052122659768068736317590898000572416461913276027197031776681278782238704661297953362969703546193206991519946779722794685998039039999999999999999999999999999999999999999999999
192 1064990379440881491160066090151920277895284429231083475656366604952570614250749906491774021773488355279425854575627533992504434253731190538512539316327164309255350847324744659787533002007550675469197372977452416109903960687348997221830101122805526189831294969207045690183080869095742371829781706776579711623495679999999999999999999999999999999999999999999999
193 205543143232090127793892755399320613633789894841599110801678754755846128550394731952912386202283252568929189933096114060553355810970119773932920088051142711686282713533675719338993869387457280365555092984648316309211464412658356463813209516701466554637439929056959818205334607735478277763147869407879884343334666239999999999999999999999999999999999999999999999
194 39875369787025484792015194547468199044955239599270227495525678422634148938776577998865002923242950998372262847020646127747351027328203236142986497081921686067138846425533089551764810661166712390917688039021773363987024096055721153979762646240084511599663346237050204731834913900682785886050686665128697562606925250559999999999999999999999999999999999999999999999
195 7775697108469969534442962936756298813766271721857694361627507292413659043061432709778675570032375444682591255169025994910733450328999631047882366930974728783092075052978952462594138078927508916228949167609245805977469698730865625026053716016816479761934352516224789922707808210633143247779883899700096024708350423859199999999999999999999999999999999999999999999999
196 1524036633260114028750820735604234567498189257484108094878991429313077172440040811116620411726345587157787886013129095002503756264483927685384943918471046841486046710383874682668451063469791747580874036851412177971584060951249662505106528339296030033339133093180058824850730409284096076564857244341218820842836683076403199999999999999999999999999999999999999999999999
197 300235216752242463663911684914034209797143283724369294691161311574676202970688039789974221110090080670084213544586431715493239984103333754020833951938796227772751201945623312485684859503548974273432185259728199060402060007396183513505986082841317916567809219356471588495593890628966927083276877135220107706038826566051430399999999999999999999999999999999999999999999999
198 59446572916944007805454513612978773539834370177425120348849939691785888188196231878414895779797835972676674281828113479667661516852460083296125122483881653099004737985233415872165602181702696906139572681426183413959607881464444335674185244402580947480426225432581374522127590344535451562488821672773581325795687660078183219199999999999999999999999999999999999999999999999
199 11829868010471857553285448208982775934427039665307598949421137998665391749451050143804564260179769358562658182083794582453864641853639556575928899374292448966701942859061449758560954834158836684321774963603810499377961968411424422799162863636113608548604818861083693529903390478562554860935275512881942683833341844355558460620799999999999999999999999999999999999999999999999
200 2365973602094371510657089641796555186885407933061519789884227599733078349890210028760912852035953871712531636416758916490772928370727911315185779874858489793340388571812289951712190966831767336864354992720762099875592393682284884559832572727222721709720963772216738705980678095712510972187055102576388536766668368871111692124159999999999999999999999999999999999999999999999999