1 1
2 41
3 1201
4 36281
5 1094401
6 33014921
7 995960401
8 30045123161
9 906370788001
10 27342474236201
11 824840018262001
12 24882936703189241
13 750643185668251201
14 22644641945255809481
15 683120580615598976401
16 20607688511425541428121
17 621671836326816125138401
18 18753965145954212744992361
19 565750590816163337115486001
20 17066989754851244848165497401
21 514859628996565079627077104001
22 15531762857895444203628422258441
23 468546461768727794895443049301201
24 14134634223081424481387421780542681
25 426399302784446019915584099276378401
26 12863181497697416391804395429931281321
27 388043407112111177891735196919223756401
28 11706099756901504444487304927752381981561
29 353137739250234893300831004503592781944001
30 10653100987734575397456240463277215057558601
31 321371940863145506578393194278902519651626001
32 9694822614847658767642607346658066585202607641
33 292463571277949712688918818276005768516952751201
34 8822744254614341891455898157821164023587284635881
35 266155596207065760698598701458430170752596690900401
36 8029111957460352575247240624337412718230039416974521
37 242214102367693847861924589802500747039198529133414401
38 7306869264822724702447947397913666197894976443298490761
39 220426217678116946432213825997402248727127942958451762001
40 6649594467742184883473640870094297178281988733054644819801
41 200598218538579826299436532231091171135604799770449799428001
42 6051443509233258811774337374201101007381239717102008554636841
43 182553807367927566851032131631268948242658956858101129388201201
44 5507098022757370840072621486004492947195579863506114265038489081
45 166132545080987548557260595735875151181230388735358506138780142401
46 5011718044791073996798746878677390675596898333447022364460692907721
47 151188424569310520755063298012471727204101651747712408047995255712401
48 4560898981040540064616216275696405149612086711358104034365116636919961
49 137588572501595854845129380798556474141883848532299935149569155046540001
50 4150632443674075780336814309930909014047768289403644766781497809141681001
51 125212067901060675442641483506127680752902408858795901405223163247498110001
52 3777270611362988015412445231696050110960484302958837153912015995585428746041
53 113948866995316658944167921581967707908621385065777242439633741801467965251201
54 3437493795243625221725094358613974269006527944001447066656485732165706472502281
55 103698824779223819439647882891195386083236628615138933569171012553764284161704401
56 3128280922418373671917231970636802045108290322581502514087041640613894442533480921
57 94370804591099046980105648667943557824680781314352539787414608372166476107952250401
58 2846882674554232442945532613123899361273643430642394409936497037553637664241939669161
59 85881867785214265568578235565343766309541568648204173260167250991078751936281727878001
60 2590797042744979692307285469899398954594764315549502762347666221492282766638289082542201
61 78156536295682823058749402324719971685721094179935512879609865530053747998274719045272001
62 2357747081286775995253149066679689290859894248930355072794958070321494981502474497815335241
63 71126121534935205979840926566123322840712618265884787508423395209089474605110331384293501201
64 2145660662568348521491090251162251897531164816411833168055786314822447292930330098808777075481
65 64728113659788891914629815062485432107688796471540685702173966363690476701207485407341533186401
66 1952652053069499967354427703616331639685919928227124644512851170395613779489986312416797393094121
67 58905625774866258797689290581095199061227726635968195380117607859009918031422744612380008944628401
68 1777005146653788570551797708620449061433712658743937176769021094852801147532070121356248768749138361
69 53606888131581385863502441746025657988429403184191582168517537205566095596853492653878891478297376001
70 1617158206076799788370290985171133963098596882617074384561570515787501375587151665460615688330921803401
71 48784787825444432828131283327812917839968359006716199618109719790961452105973354350984945084365458514001
72 1471689977041495391136413633370830824238909593292563868797353991613298574300040252311452478831032344804441
73 44396449898973522729847834583911251730052872804543325596145737976881370897502116433696525132617152382551201
74 1339307051335915326858622942934908699815974816074127552774096511752655429851819465155987879401789812502608681
75 40402856125655595407787313462932257417163439256874237219058908912196017652229639715081248547934177272072188401
76 1218832366694529854047226168340678308249593562880712431438268335165334954487785001688563054945372762483006147321
77 36768498085432905234205295215914794397460513741202353990329324124351706585309588411547509832035797538301714446401
78 1109194741131541592247866807798683082445328344216408931558070645858258844911884812642504105141921127805608207727561
79 33461061447089622047122394625894565709825110231450006660481385958322199900608097909407803889750312471441907596634001
80 1009419348692284146961851722146513041487420964774052058194282832263256674576415262506079320351899363131897974633864601
81 30451138650384309657376157345393914174710224066518516113054138334633444546860048901911561131712686672729615340875436001
82 918619051939337058425404287542676510983107850015348041213712640402847399346077773255828341058982283082592566189887553641
83 27711967433285995022475181561840283415803997613685182525870952763755060424533383218587692187763697344898285020387042001201
84 835986514107500766323317791868615119513514768019826378347237985883368056018802272002607016256109480712878087205879159501881
85 25219192879469273954783112797515064432597277598267263190012126786743187462244161817386620510001252470295820568115871836310401
86 760787020794080108395810307277722846045828286055735937750231341441023564971568773299059742762749934207964848774282643987040521
87 22950650870350636987458931344759658092034197934721487836516811754451237299471832996570588310089646553424521080813426961903304401
88 692351947359648093963643385352887745580259223742571226701435578128080893524565772855695932839818717621510746205828776154657836761
89 20886171016263359733892680256270426964835648735319201473950231436680005889434075750132545797691664088526103242507735095657907252001
90 630072813955696348377879874952272109026914324628556091197731988994224253265285240584731187595849580884349192390194631468561313125801
91 19007397314564043499123525421593157226620672547329796188355601558677909615268309125413439386608382103610150038136982885404250953638001
92 573395875320372009382572488398332865249812363989544447910055991250971131818984815480036883865949065978406295554199324767295695153982841
93 17297624940080157125701979961730152221786256823609576305983679834654706186821851931661919901528124279162523591827347130970882722281451201
94 521817197238308411939151063862396161807355796847165397889768196452613170332550719956467082418211169300449167202028954900528541948818155081
95 15741651716746140674535470390910214183631627857481992219068848827383328055205901912705853621370353606179394947071323405035864397834163152401
96 474878175887655258620321232116360949497059146389709098845684662750378874784459256940542683909159181691318722918137564791315793862013430173721
97 14325642949811144162386053039914537738142077309046583616861979340831924462648749702854193353756911930807490402707708326611836455313647712802401
98 432161460235276862643338251224328743447607212163800884634184396371282249035729332986726203392767288047756390224846782042509765037580247241865961
99 13037008416794926480295819485371664255765794516362549646226082319131125409696678623751237834711680362533413321667998877435817719428430165350830001
100 393287241224727367523841676846896149275606490756993653580582338019988831659386366083439539888288186996848836606801466599330381329849836150773987001
101 11864290423476064366778618012003984352357414261449936519869806340555485858894427542883109789928551501046672987811894168199250262104166808391270720001
102 357909874762892973631911123046954887650148468180907229413615922069169540837843587635643977635873287933539272844669751702295691703629149220806294492041
103 10797061929579641095708880616549509670956557934880339520024240792153434443257838160191464754920434287622394767978087754223364139689078936437849710501201
104 325714808479110313281503651477338060788688947023767707863116280814766370664026209539406466452625747470631741942065170473723422946023438525245277708968281
105 9825833838364756733241959728085459193722811986108613977245318030016088320233934004306424802840021352092321785418829028849165277862599459362576292070314401
106 296415784931516005155853950432865298574251392299568314674705827200786468204050841552460356920537055696717137012628913867578475544719690213949034074509946921
107 8941970625791596744397719025128714076168383073458820803758585647163832364549959400147435888402952365940825395834706783106976378649220034216968848010304540401
108 269752296393370127611546786910841807936906811765423655901834505914259065307609038484060859417556792104915537688811085712642760133768587452969559987971502215161
109 8137613559097874799409434210508657369746577298426613930536316814958591983807563434245813566525560366879699095937267835925669310097587684802793341361756288968001
110 245487268588980695455023731176938279670551345684164043898729023791180561904744065952951245906951624298505653329477933364704981924558130726766703806705659150848201
111 7405610822094522777911750712823661572366380044101745206820805067140803389087267579344817959070495914853815141104070243612665144732488501630263701243776025724282001
112 223404952784526116600635798573203755889890951868418277843824720200006792304490164652884066140098026556701729833576748237834452483083917149005981632918226324499481241
113 6739453925900524664732340614736314218699934053475372947862896371646277565351642550207180534687613784095923374573564757266502147653613788242420559708043564516938751201
114 203309007491627886928190884558880679676597368696990431605437985383330914636821185461607786255966636792866548573255643211443898607872241152355285241488468894055822341481
115 6133219839722798982049484655172290132353163935292993904012514052211062353805165746242415083084424210583222308593056142435759110084231075783454268593465128818440655396401
116 185020752727438161816896350669362446765350460979305069803409965475001210525706929896442945381830598300638340536846065732074598490782415148287145964471080570372382080760121
117 5581518327145928386757499035768300264647638933221667034484808993005433408031203225410493772193983423016479081512127791920776030629133424240875059793230357924805604200118401
118 168377581309266349865806553029653620795157669724236294659285919217004546915339019035266447465377394625246876287771930984638732215271014702504911086278396117261125700981284361
119 5079444019680519052148054490731549113864519012535329236685462941869927434181337901819990121605763913001537339106938293486101380981729451681755032151482474352176709909723266001
120 153231513058017138826180436163424015444345184139199734462785082990207928878418254960639453784788084081401074882504708959537835783484811425879291730063976487844329778116498109401
121 4622532801439573319439783253132920529086049240414682480869621210562139215978689421867217409397492881757680590769579812048465557863235287258182523463238005717349658105304931924001
122 139447879055363910804244656734960402720759106144736134484198826983344644444584698303088645445861126263991138931949417552905196833095715034978585561944569739981083716028203599350441
123 4206722117143985641491098911958714641578447566432935675725965504105466710375107031857735197777447491381065904497057869252966560184048570881452449139547555229567751541934085975801201
124 126904124255934134632528121291186109011024242065995683057943286481405450459699664516660698753771437966392407897786387324751454157940136649927153724713765900159567416698576504508674681
125 3828314850541944653577693206513271838751228913757986825778869294260954593438124091370764603488659143684762414263332529689629242022895414238780260132236253419132348130583668839495998401
126 115488717808118568145128328981480574096784628471763072081455744674799748225205784003587373011560228193855091116249023915828229170905394766620850219145197780235072896751068732444277013321
127 3483946452072806064506337820986425968385533884766832719696865251287033333083707411444981486290747832283255671495154791332051263769290119865002494030578110368302048920481239482997681136401
128 105100161394790637652222552014983335226534699789291427782322806232554494685292408177840710180364127531744763455602133828886751797653458197741692208532818650687162866621860411322778821473561
129 3170555023496154664601199090094472522653062682657735069866493591918218351907088365153313831784749174906142822199497476951689770127543002575250263427293068096460955143649250900169839695324001
130 95646086776751200883366633377575429001852814176254404441019210423969405213982080305973687132579856715446155192071219934446957168083808606924198499041946571573266313190123701164953444390170601
131 2885354093498171418239622193944728851823805034892113197037975124254587304001688492222488047744738075983797767846312836057329307555878314696764965342594213379480825558886035716318017424631246001
132 87042434514846106648799813647827584806413373817832655632301174332439893163306551044703526589407445065088449426724848223855799822688427203993649134578487230947266465559091906993556753159664499641
133 2625807842213829235050620195567948387755600354433032982723516699063746778954815196089068472320444561061811045292878151311455322957941996838333182891132514661414278829816999619772635586251631251201
134 79212706568491551541787028030137622805499520415162521385015915145834382648272636000378972941365686579312093346427249416025637256015760208102711313519446204374008139011407032767982842696854078367881
135 2389608554377596540614074944386889341283333783827674323808332912211513423406360433845123795664995136316713781890692450154583332855198435668262775096914826761114415674030797730815471957237995049720401
136 72087286125202863631671291511611114556908528057442013368716862998606397131427351912816095456838333000574451570214432957828364666266331393947198088707842859077908404859388179382421525842918564113106521
137 2174656100630832723543571263161927035489215341393650762836648629835699974870463637826082129541658705446157301443969229996602960010366375863531739404491909967754486509851092151613149651680481683189194401
138 65602818613496389756528995327448598809045151899671920419765217343292053245813077515405478222058322562687640867637450637579596968297688067768481267321421776149418065384442907709008943502105325239365182761
139 1979039264547100412259749318973560071990555352707278511314461448917588189692761682462590238812226947721989461175783814378698137889015751542918366616753952038554415608786858324714154632401321726997686742001
140 59701648395536642001402728371705505395999989528705818344922850275852514618542468454661888170439681287263741670098023578415193018599924772163573195763727987220230995332422409882596090714073790231153521431801
141 1801018749347534319527873402374649052704242605384338632320008904944517089488771491893478274062661527707135625654347602276371820176163240934662240324935539780147071792987350156499979982830536971069624079848001
142 54331306130968683968464592906590855280951261850714255113425933778547664004889275848899595756221519383103100097031390503292640978468994900866063563671822766315268091853989476694479739056614596887892680605328841
143 1639011713213110191180442971295701236915435327715860649412594251749264411012539754083341609480589324756552455537384485711554009269496330604231758241482210183534783704425261291936729405846584869741846519914701201
144 49444042253910727343428902550555615083396968107856447889872886703037715413391936283171848643583561239066761559061575801298968420356049486171467383527371261955134849012044502223410423856001153823172014601401821081
145 1491577695691939811426690970702999901420724916641190830062444885040382121848700240738610318307075175158977499209802786351207005140544047123104111893459002416914596400504104223547957036697151765857385473823054162401
146 44996402415089926071149148010895902454517342986612185540260423325438456942630115733515885583446654140422593634277600305374688715986127236137690508519500862476503315370146418291927047817293124710624566950041083439721
147 1357405810068423831818443873600075832870147516376247695800443343018296102552905158467754529011561670908240803088185831345278249706568730356756657558025392188540598379776104814460248989850054052487222190258387725892401
148 40948841114230921905822001079497579643962804924429833277740733510005402253044564956193726574699998201190381200410347453134129067142620703715945428803995388458825522053220212176491443458193388369331350676322969754811961
149 1235303087817197834988594431202771037999338237166331389650330981979004802063573846656852852456713448287847581475852103661990767407388807646938352535200312363393965601646442412399814574774595173607094178855867095019120001
150 37265370087369408231315187890775871149174586314710054353159054243518894634491976167668480769237612455488635806740367054558274223238452117566424099176360283110417746880548131082401268657201820718641966478601571361306293001
151 1124183871508390418641990120329892078782584072346393190270358710809051987620482897783083995558539645390704382179791471975146401002969685587826896877090363565961285608665890443143794321107741585769608465902025033624455330001
152 33913238322781008088905333987285935141153239087682972521202520622661691732586189405425736710431242641969109630301185450755455722704927826895844756545124706108130866364571040952238885433989181249023186044095841733835772238041
153 1023060161852854423851814765453789613022036770075723316660130194344470478328109069649513344904151761152237809777845102253704087813192092810319672049003636918715751380559399088422126642697792109612130892855765873779046435751201
154 30862640860436693212855812458814275032829800921616249757340577769346047526185374248884419507902520857036407525076035646257211438975876820813413055131679791337066430370739149667886821450152995905658159987223012041203447509434281
155 931032833059620118237350164846255539577469872711492891022132581812492434877605711179300428464672218432129120748080228971774347954230424876914986518425761884902098389658824002569060647941141656860146795307216620449333590926924401
156 28086453785820235878373520474687833598215970259329661471306262547594471030913364479487963207482285443117401465162395640992626804368297276752369806889911479864246066760319079884424553323073868890917259682020772045543301132762412921
157 847283638398282684092268160201400831172264137716055136750502212959025082411452926525632522373524817213392417056038536976259880778497495277688142001147600028927521883748073241148768945980219625581830019569968835367942859383252830401
158 25559993061846295447459526978973075980581575646156390949347058445561628528607953453436606614018429841898235448473009889891948523182784534818995471404874995828773342670713799093091925897506441022181448392994470820419117756711532761161
159 771067934885021058942566971666077125352710019410089410578771424286669862991701034757076651495001783984096137384570776642628039837021822205105584907417330604559075819663383152463795343803220923310825869868990033336307318655245254058001
160 23260795054570518561024770713714433750581392946849037657678853355242628051811341462042325550922750614234003042288235953784893064969529147314881283877650544981354778581173854431013803847900113381798518447878832664239169851618529479154201
161 701708062404921485300911733030202001456023998341877557470738189173662849485543548767599721871843389720007991521440038381539101553692744042679702397805172706323524748137826440809862737744479086726814411542337921163352930342365107255292001
162 21168416801270021236508710396249591806237161057535172376473955692642077168234170382059745814480797281177037556346907908761467022439904102808124561718167412168201571905247304347343385244863020294662904777974581928849773718939129285555627241
163 638587318402098096884120829383196288023280581178103214082906997416346277387027036640277202794107337169312760755817253072927113873130889067436524425334777557225939961499185405435768899367479232946226392934037949114582403265121048434804001201
164 19264254245008847458506595744784952809664730076276054352578067613468988913892561151151767337025497238679163222150674462909142176691343704799727379699015251852655750878109971879562223244766098987966986421217169363653561078242102296315191607481
165 581144474564501627274843417407048707645765581269036447794713237760965734636779626613281798174779744925042743928226654745180224014943121747152413901102258277895113776353433923798655913229569410550034846646251887747785843217310785233940165606401
166 17531376819549215345151477651711474111962573405599720465601504561214897594709452724347269118334471927326625943657857654201205364061283762702591712214922004464280483986785562328094803066884272967927112630474705930998567674440365549289176404426121
167 528868786749369091252283056628411663854730236166246580318591435211903540959564774096521306749903144776045391230162415355551624210074589252357453097559643061423894393544430289446391408458034028473976313088922327893151067448715978742696397091608401
168 15954376913845927359687065595667782150834331117472283891253732667642675823605636035836900820851037474010873853792115481148356169822010668853727783535340386743337552105680276223585596013773310986737488297956326877111382532055401084466991302241430361
169 481295453780839999547723456849347426894278789146946716446653102919796968816834750041360556388836572631997136821609407322401358467663523799538111832943860237660906477616644647408178099830310021089220057208803290298039566233573837911096877826593156001
170 14519232877660828513642659816716033657431607279822467079110428166264162740354981093911268053464900279917683337173665071702446978694792784123282864488302769381452266261242118391939532957771836990426555806267589050349721566308866554972796430321694415401
171 438001484742341964622722689557045456662090623577322292272891838942749986127933967460055667960779799832988452731123214971429850738909149340306085629341911111336068253519684314043574813064943874017900340722126049065820676626596458632983376289832697334001
172 13213184350232966640560948387591711116622703254876428569567119068855184329111260341721427367434018527490533798057106550977016130058153946526125751688503669280774399182012761897835696490967231037668324608594277349754236648968810724225672258828890985896441
173 398601938018416483418358096228612074014115298265484291829371908922749005139063653192229527268891452484495040041884357755584083670798518798689707092875195942685401179014808919501397342717401155469255588575880158772034013861061570716012549938144095029051201
174 12024618803508648611041633588033682655647870791908740156541652241103881785213780899657586339994418073844023655079155253587796690717516767652774686699062608565312446923897445670325562216965895172988042146432587563802559225094624421829296548493062846598740681
175 362746498646008211923894802755904630611497458824793864759895692855579011532307267356788952584699799986258734627649968676023682655835337243966668351575798614267996817657190739255943551914054188068642383644670462409673340347167073321444635569860116588747808401
176 10942968291148107500188407494780960173560410887269365100668569647677385102581269338057939224541639855400260274823693456147713459876956219259364717946635409019498706173022484068486049709093126052486936508841195438366890185838586127810564806073178185270543879321
177 330116363543267205568059031041747603351530275349498357286987765071658519227174741686932857732596882572340605848760609374534435791464582096880710288628378109073542865727137365903221595939399424808440571556088422257856794220414741359954483139473298061722323826401
178 9958615485268576634394321094756653352307876838065354452192476197765949025004217830674575751466775834192616729876647037034591754124303256609022528175864020721092264604692020459916781426523998556820658872237375190161222918913884590280145672809683415661557023219561
179 300421406921358787217880915085571117893418068355182755213497323606247971174838657326178889129520987607660540730382377368538855435060472447887134134259958963021855247754092998892458973629996102415643281394690875025437503875977457740015132349156101507960664278014001
180 9062808165464035175223108680147799997111770821862264700895463821339045524509020710562986123223330245471353708916277982395883284306233468256326563860942833598975358681860158407656637048322205331903796306129234760449303074422956165917885174751328187541193981126476601
181 273397600675979490582088400961092600479949015250678687006801735039910864396455691042132847764104130052524414223348787545859183838443964309398790640124479960541765976342579333291132994697787238346809555195022982549381669947746984060092491336210704691005331998119056001
182 8247581399793997882295366398394952506985103158216199066304363077959070755071343658026291792255951156657592893020571669139323197019457918491043393643381621850161801700535668136145076764608309397548038328922846364307632839070865500729965751864778504354446555323333445641
183 248804666822390063403315453379729409119915473637569511302249900590537705922753154463225732827972972299069760320623144085113802132924912748140463041169885684227820415855502588144904254693601580181412564414436270302448309177387839999350307247988130118654153400761920501201
184 7505686725825672254684811216731304932317493672819282705664040946291162158196894914537481568186091939191435807505451387656215276535400299618325419389725435710159614537596637205104458957767598069852370318535193756304890588272052590389995457466718742685146396645780841233881
185 226423941100955481719203792813316622905356631086914512093546879149832042302807353834470460856189550411558367559768029709034996139583438557820708790336712361302426473320287716085978381101879401486708438636546176350986583002137786589268960149417661538036288307827313531130401
186 6830527702053695809503883624507395535999894102374713359845510971797438159534355402415875283696324920410906674055774156059595906752003931057104898904806696906914646159661290643761655872321489735704876150381159618918328208819532396182855273427962344216869931524621916595172521
187 206056428757771759683391526182792317650214147839847947085951568848808672257600645930152420260379780300191800320388968761949791990196268181546747774626162444850368260920805467155260735002004438435286455264324446647115717669724870544347125603810742547834090879776320128191084401
188 6216101256662891148399233178755723852202477915894994198156788766500563300198388149969364406703532776630477448735853531001672580451413916257523764813763670892638348593091478105491917445315257239473001741551853590814991949947473105170506977310332154402083082129011817190220528761
189 187521035213654337952751763919508337656415571424732364721004838443750309391198055072939073916967410815000889064696416694733267042976021131658501581911972943175359415084969990901404712633278903974730445866910286382076892507575146612032810337174548113121231775056699297132990232001
190 5656944312145653359739772151472560835091735636741302017312721872810407843017703155011806604147132978866518367822997476013038162134790803367010279462151679605543994748553323616726719436756389369365764117909921247630038815693714886642025419946742395017842694252174073352628069737801
191 170652955889755594211190874297516427000838434566806643771269345565080825066391760162368933435516798389829933214426337320644464173525236124392823590995699406413665466284871109082993627302045766080950103428799242004846333978591697636127826183138365215884152483243993018310436378058001
192 5148085211195028048964301109746920372983863111645885965236764892685868601848609604967373569605276722684702703122438977434485236460052892021444450161546855901159673707247142533827343378379358539949326976979129336182055237323951163848131086981003128326567849444552703388566073708674841
193 155302210873195519130933849125735940728520012226853940919216373003285649367767357034178831763732098508397459545442326549718959651697207389819222457253612359453989438422457213641179287289392891892579907717001685351510948974047235709216994654963350051761868898626759969167128773487951201
194 4684999511984336930298727883614091020306479304168412821955287888938413161530209897526114715251568415598819705733089041033795831271616312750544023699986548450853513996521319420193991845958801673937050292482006349488255196775545876722558496296857943355669420980582080595395662611589487081
195 141332311393912128994201583966701207366163007546371212446629455849907804215171345250968547720119312957323647145020567410311534008662931266390754028956862825473467693513352791455896361634142288047348551312342745703745425543860756082553653054100016884098002860400774431275165265812653172401
196 4263569759793931177863457726465424627772275993501383527960583390697030340470230152020207721670186968359741737582897044539057881145362461006995790353974450986334393869239859478220589890949697784229419880802083813541758265080504444299046836563868255198403897253356371169154025472020452705721
197 128619046255917216715504361621091819486090516579909444051208651831476038909506117800080264893193679706921790014187160581419082677576858103286932008738906463157921774838520113694724720052067346872183235183485201285658106882191003002602948366388655417940705057218228673497083192355170494982401
198 3880048877300726916056850127149217222719639004402310775392912798237500433331441589389031914737460578850706845432931456846712004554754023241179498609476402959276406424965397771368016604904922764612436570798449628674698506913384588924269901068271863902204634891799842307154353528913176975757961
199 117049377432699046019138087720251434769302255100699719267566928613443921239182740809436330078221244768879049156363760500416797719333144866648367113020920931669028944765321502835205277306734391914337750942621256466324946349885097080234356148092342810085038100387971106245311550651939779251410001
200 3531026848020956490331879043785757224660006229680857220016356782882468306602403233864456794841528030823151749009794095104614708040370501375006221859338123769819999906896953419261528246390624968716910096240356979324856795830377076456007573972342400862914894845982718916007661699330603877538599001