1 0
2 89
3 1411
4 56710
5 1608681
6 58609226
7 1969215107
8 67333850084
9 2287773842566
10 77959998302605
11 2653916633152707
12 90371628086108933
13 3077076307444521060
14 104774663297551634379
15 3567555401986729558326
16 121474804497455764013977
17 4136198833836689673960140
18 140836972851015803022651412
19 4795478374798281777314458867
20 163285340639149968293798215711
21 5559842067377372162073522132615
22 189311812749021987074378520345286
23 6446039654996769161157809908371554
24 219486711534414634769026466500596569
25 7473490564487118326280904559279687896
26 254471265376721516492986953788474923416
27 8664709528118712285926794897943725978489
28 295032097614357417292801426536497256197594
29 10045799959046772120689772441305139558634147
30 342058025663012476182519586157461121824570274
31 11647025960845464514653389864929172917091818453
32 396579537842069485709309510883233552943639765018
33 13503475510722799805476995787054998241691497674941
34 459791374665693089166579903600409411665899236866487
35 15655829349199280724577648780703180938233451046297466
36 533078709424380722118602525529966504499855991154661986
37 18151252425097326044764935847557231911536219239984020366
38 618047501757032496257031288616258600631740974632050479740
39 21044427430249949578887693355485347264576981815604666964706
40 716559689357270819384032900451084653462721117016051085941735
41 24398753071976071221817584420750969319610385748341873008240872
42 830773988976723568829265555753349003789163353858483259538830821
43 28287733341300569917505116915858568094657829597290327484140570593
44 963193200805601541139733862053658327133141311981390296138414288763
45 32796588220224137523052116572161359494062857336624226067319124353951
46 1116719052820674056382452225130704047668392586626987793917451529847891
47 38024121123785014880349649195329066393012823807467790933161078639988029
48 1294715786915520562110730606887892292606404630294595625347334783857124981
49 44084883998534183694235788218636452003288129448217264529963555991216296709
50 1501083880188313513485607273187146044887101497196377808024613703074346685166
51 51111687521648542933188504869640491902966423325289994174475105333185816553570
52 1740345516856068558922567647310150180113886311302953820739513002715682368664090
53 59258511407164085204523245484139125718520416790739671633158615786878947773245483
54 2017743683758064213007153902480243256891753443538117888413562545204872383423260470
55 68703878593436327927352648103729094464746471873261770085514405936832935204692467844
56 2339357060947495793594533451512685900866028651956022664860603250905497758313813074161
57 79654767251054925453481917171513695311500297784587937957065041956940779136840893712170
58 2712233224991272889954196043491648144671885121605128880002300739989164764751742555831828
59 92351146335803738531710818411498489422341678919445818493571979186413725458696513627575012
60 3144543083887809484111276717124186206880266720693561551258197865958809258222052208203438193
61 107071234075121650820946783243217947014547581586795756861617678148195158261049377322901366772
62 3645759927765235669379510083014865664946168641112410648958416099599449857274491929359194727292
63 124137594618302011623280039603178304733638859290286131746962222405283396632430841269181948437275
64 4226867018932850085669988421014557927177617137873866434328650124033474897540618232402950602734221
65 143924206447513816618695400208128430170261395833023995792957467966194408317898166227898600348277055
66 4900598270247037647822482403056921565036684555405753655526708045563286219039231308315037072958118089
67 166864657441111870569606033920872182113200109492906677882531944534971727317667697530337233245258343375
68 5681717285823555800902019895445954559848259679681297611763412020865538735054568707100961388492654616101
69 193461646169254194186713362114911346067537063044213901352780521752805415147269286642739164932766442434934
70 6587340878769659380358911434684240434136446527329508300074291110537929705312978380634364918151562772764199
71 224297997625567868038982539323480079724149579341848532077493409412241815788089717067042983257118666210481377
72 7637314155243131550055574449145991715844032270643927581308197506710232514749884325871825604179933317239800384
73 260049434784736564453413704004494917218499303427141446122155086917632644304910379982645415111999970851640343624
74 8854645384128252062037304319365364914884875212034803672382159590427022361678420709897812887904525412129354234516
75 301499385851638378402322448869157340736427564623399488105236523911645899624445155161809509097330294849516717340815
76 10266010181712600972070992548598841004049777819474065276023444190971937241594453517642388662312272734282504827292553
77 349556151676167950578083171934963642816736491697543388523265548093485858756581736811252737212482817735957259487949899
78 11902336059661707993628425000807457950075895343701096021426359115539280470799927886374152599258430278834810180520906279
79 405272809526647145925826621982777253449235546536936420798096274346833565216017413677614735352355173903190364543659214430
80 13799480145605153705018476779798743339239689905519594964633928968821861535021779936262066221370088238827649735785797500440
81 469870289377087193737027404636278359129418977407430502867159073176271413229540633087825729830210653460772820867829524599926
82 15999014927357308457585426930403927891310471856376310426977444322349583972721544524583478631708632898858316318666542779724557
83 544764128383479053303812996659191647268227582523949244376224647143159265541398360759695302757191485013159080869644101173666109
84 18549139238938837698272249425058708646598658388417549674016217214649523134358684670884236462736707664953198668556842634851913098
85 631595489825161253110339339564953034115595891881489785822924888426194435340780327910246800255131479325062470577335228181213689483
86 21505734451013072813368400841791658165838563503530574266873282278343106800664661517928778051751565910514914924748392241916156088351
87 732267126235368176942082853727998171905133009319541370001601317442033402196032209802626982716905045248984751161328925060876159618950
88 24933589010243967364336903230443670800112758819216720262765935873218269779090693992346495720108762667791316967735367313070090261106479
89 848985074788042136940910175873699092842442746768698302304537620183346275759088543777536742913300216742891375875346652113999443814655788
90 28907818161145062377335580489059524394714498428934565399580127013796107757529382093864884878869790229922013622748426126040694331986366851
91 984306998620040409538023906502257739378884248178481008336010812593646366288995571593268681044589054169146674151507538786310677269464270092
92 33515509961060820619640608465032352310465082323034846991319203979648834571854276371254118472367383706765294204627923842392821714506683146548
93 1141198233401544981889317387761612182853474081612429539694136199659605184776729912942584461910601637341620159085088037667633959262251101076578
94 38857633657727168826014559709255015786409541537157359077821062464729074672437950867305012951172123185282485620679821585482520946069771756392985
95 1323096767314087180046228060497436121286039944660832675585436832477901463172165900138865702943865864450374018374213596448214976285777982103131449
96 45051252248060378790079584796340455201564270190897520465265205778608220486639808605378274121421452261707956519717241730449212734240237578223657147
97 1533988578355100150365598099341352489380246291539210515238025166743759718845276949943908591298003094491552035793854787829006070821927882919294223594
98 52232087702405912561196918334646927824496724222941866044425662914607140903407833175870365061846137502646384254503125288043959919916953849441719939870
99 1778494979850025406790558998755278136791827665354585566685920472689775728083754814975753786329396946276266073356535269897616227247934448245109206953738
100 60557495066505760972412748077600521971658033871991919537869060831390950634380295488356653449303961915751476188509689229394763547607833872435019921339250
101 2061973888191190325782724251933981633443039017784275429049971713508837021055987661227150482137743888434121322368711672328186319081189912778599515149116505
102 70209910613259876910380929156717067822717707835744120409003466483576119806146499114122818517657542277832432659409843094821199459472079224488314847895756947
103 2390637231903139984801617134034679241222835400562782763460877894612260088979682030344986345167045373639768064957165943241472561477547494814171694767893559950
104 81400849604302761505086109459919466711074736693094939968258038402314590283477357247004816843707971098171966195030664298702289930991166142357069983862797656668
105 2771687074842136774892014454778660490408949130472411860400392506912773626498172803293638467083933999092927951399771442430417703027545500920396931693086693124040
106 94375541265123174558959949066971774329862744842907725378982429354071179974017725994905693397359729641463076817672272773323028796753019181556934986039666459556147
107 3213473436424007718130155755830414646675648018965252149042862088672620316472151252292551102192535806179342142299756415703879384905342362015739869160807952398011584
108 109418302540839405089505004819178707246538205126530427280314545712118537170417595751785044914812791387151756099495139437463554290783849968961681393220839203049080809
109 3725677267225726989052688830438240684082712273925309569133006878974691240127328313585442597219117330460256962773113815131848155316238414629453823462008656099174851184
110 126858768388786916896188486577423385161685528640961544935931434397412028785665923625852448667361347739007609215480789069262645794430849540773920342732501681068422691980
111 4319522589540724678880479125434823396459297657514872407701726386983071300901631758937389167937586006678451171866045074792100675981754432853823535720141720661325776483381
112 147079115133533159792427511413061983357828204746313053845062532690370899495309412966518516758521403142260160633799781550495866279771363507632910214517255630744959546333747
113 5008022451565223569833243343553421571420395791970128218340791008310114966866951602883844773310780323123925191750720109842201935781670329185103230981982127440437339759062228
114 170522435171104697444915894094999010474555016190037364372881198575643900623215542343749698341128538424357931814035199779182017914177843586710413646942772575616982804536727429
115 5806264084857587435030797034240445445395158369740628482207749707461687220460347590645156385188633104007014695266859654221388268942338585991834906515208545027436908968216893628
116 197702446538951311617069818863970350522935873856612544374360700180268684825059421412248109176956214950915802264726815123513254155703022188796160595225580163056416311949572830227
117 6731739513781620517616626663234931998354773189782270255598759511395752138003411385304257529847362172323455615198614796528448098143272365856718027849366715121053820768328727602450
118 229214750119344595241042019378338913632051845041465106268652929206058663575755655804894114497417536170860323536574160327218142525481095492809686514733022151559583710143738061898468
119 7804728861642933705952746898541290149478661415752969489804337853040221383552758514583225096646445453395035487883930781421534134193952359450081382018747665985332888534640013406346774
120 265749881157501390379260163415703444924734658558108438862291435142262094393861937587185893719172484586603727523844532047444308307111497651573960378982053160178182743179486994312865144
121 9048744752980390503254203798436056200546472021880716482134335861499800882797158272882731032139535094880861719864807794129712115225177005440310422610164309375018004622306804077220908944
122 308108441094890426262857949770619371704198932077390894572129618389596349805655223589362573438514990544827653066708425283332091783227273122346562430587545744763459455257425397634342473011
123 10491047550286590316771947663535934987795606372483972690607094127130050159832041452327232170048895241034557537551243519639517341966230203309250254724648687799748947868677076327395645494677
124 357218641304532252782078904575725160911836692043654679459005473520493675707343846915514181127534608843831797022894166942232210199964505593091518503261730288055855539570947350982765789339988
125 12163242715639984728584700363710335222895907517915130806667286573735195895422387344328174900194318024265496470056514719872093563592866258400525141692572202715345265926696923035440574228490458
126 414156643167580649443937826283513873134656532335339119435799572863904742460226066823817033482251886343958975053485645371341387546783471414897395674058667204277895778416067222903560851195008224
127 14101973387350404429399185227768452117043778342394035748647725871327208208378938445399471584810963103997203122121317911755037498236783831257464187362334097272800501916914847869413808932025102270
128 480170140207244763923186628439851757704271861039621999461498260331554936635846335576670959413135665889759066781510646784125282585600829046332727082233075741587631808361370392641458760994380399887
129 16349723348184906000689651507812326850294793474699006184303409918880786244274013078774913917365468267548269602404943927701607324140704777883138230166803554080784417772188853773278863976513937147926
130 556705699039945115798183490879038018510664178671944110811672075633542750651224104369945340089452460838757860326850598950308875562306787074385288583993247167007056365409698568284505593313482625344330
131 18955747980773045474073014742561178634468558894150337879596496801404363864746915763244703522181806702679914381152026157718647598150994887891965137232285230636219979514135332393730577615062203145267380
132 645440458271290657150850646899435081028963359708589127253703550288192778462458143955561663465042052390734160647759344823573427293946501018211351500163033353632301347905605972918609963581698017865530339
133 21977153610398673223297651376672804397017860154829498522208622672332188714868537386093326826998700774418493762352339977294403493316157849651497995336809828820070334252155174143075204839159522721596217028
134 748318879960957632957019952924086706302576717557794807920598635171818900412050799839634110528221162375711423951479293723049928886411848601871994957779768570302828514149696317735806695081054565013075524767
135 25480148887027043269518544782172012703091814957533693190579217283509513192362840809694766794689584057646514736558789517198884232480408101871984389525276554817846082941874798613125364653663875336743246912976
136 867595358998477291241473024536651955300831169031691491419612465100973415398545693638029600824594942782233426876646093093593341682074846781338450936442408742702071906132678165651478307001924472312769810706747
137 29541495628345297284986416145125933438054884015154220103213219049764923598438745209175421405730046936775307791034825543737347590555097431383689072664429298155228443513395673377039274099009182764913428285415507
138 1005883624097482036736165029587532129561214683145928029105786743381099424313379076076836271311155843878437505854924832909782873482328620241177497287096966716238343889600181554674900221009349493831931142495870740
139 34250190916422413670556263800910320935392706595215112128837943270425151536358433491812230274927812490921133628993785658181330107892933969802668274790802890273477252514642458555981650483400567496786270189307895279
140 1166214012942017534553773555569776643625418906118071926271166129496171388158388932256017466062324764170171839927050166744528745437866546310853862810784986201673968248722946704871833769360263486266198980112833115088
141 39709417308100310878256645070721888687279352807497057994834574272192748850338383139334550824880550512166527231175419557391948545877958703389526018593749719132252646100586800602683136481011420469067460597687739214137
142 1352099876566355942326784613576087785790498625868631726288418625434768039529049126708739031495957298352780508657162777231768176951727997578072654425093259199420020554537165627104399700730672422544848706929207452856520
143 46038803894456198708722637590113748475599046147090853739727049535422342251928296174820214527006204722956747093101104617690629627454006635169887476360725525321257028329934534463133673942632767863831898820678369171644928
144 1567614568100417030945468437225339249180651093270452162213416169869461619820969561555870994582170416472675554515598771503883079895999511608137116780633746050605129123986738086787614266384566761966484203816729154576113767
145 53377047756372505834307332853637251303257915625842994669587906624442321347682338101295585278601815309428622235028153183811704213492360161438432180383677675099426918103206793302417785281996506951043571864146393967469123950
146 1817480702950168770669157364299835121031897569458874173301564975071682310449458552913769016791939153457015320794123541645727055009030828318123569631555314767501206303791540370955717450517630362559400881466681229184620314977
147 61884953260680802412153076595007939616911523896073752933033213790187854109906885517134996662717076462708487225603094146476293979369688670192980485203201154114509536662722762789364042447008874334910890752585878686897199922038
148 2107173646388723463505375484031044497496317504164273946586980180193594202361759971678197912503517013050585640527141022996356361446777009748637321808740314771000050893209498095251109630663239607629945461723718771714064347243526
149 71748955797568006917088801255353537433224138755882509529729274095710695753251825995515186360963016203088603406687246032215764436968395141547845307594599032805354514902462377068852189734525150599811022925031175549965138548009102
150 2443041496301866789602348363712222734757370067705353135084634104508177067369862383203984484392440965349611835125524496923535721468346666353317204674225718353041531504075873312368551232016839050379622796292768434544747109839869389
151 83185207175588889212355164840604058473021667896172149838091738895077937522917629407787463579286898714000681338870045677529050674833744937589706930841773859196943913481220661672464370990215681088319566305867310907004477291554939665
152 2832444190293288570665957526573093869804671600067467302880137816677944156335803886969051401490154773066160535188124269177485509827001499543376133591265893431046718131431285862313736540901327899091198159050828734464349009449876910024
153 96444312198341388587060316625816341614378291555642009556605687455934042153184964982540802907860369397244485317777100463610662574111800532303504036347164978545063240603368947025006204160805056543319911799006183868140490823552579712317
154 3283914785430602568214743562572751513958887851679559624466656114081792906284355641682474078397744018049796798633845598318031285701509255494224710998702582767988242132912384933883674495869980395561559842432607770491795861120008917367328
155 111816820216331857046449922069881900547673271828119598393798267624229260531347264633446133360903001689220183511854432348289976247692152886711931644568437709860340594698255437841804179406819410890223620261998921631956025203283760270024206
156 3807346444786638252809692727797319873757210201815030840380888024157693282663190197982690112449210834721421843793986959189879472287930803550038321543331678793397761540886086502015804609921816186919644399790693079451690469488198965402669290
157 129639591991475702523622985612690278884112181610067876886006294151031167494693862807174264335728050810500196256693779345101375091686232490555831474215972422327633694386025735251314243356091732712758043089480756926043669188636854642629769930
158 4414209228248498541778235680606278402536776788737245388702586535802747728763950061846428654632846504904182117530836306264309914620137394573715779732587865498462102384989872361865158296963172594032926915603701501277046159064828852030389453320
159 150303181392575148851301378944365971943308149649762614357532285233925996676210509610657431049025805478950544821490841583602182986945404737180692896432612968101425677915782239297879815632015370769194680163565271808033947207211607589396644637460
160 5117801438173601287078985888901552635981295125740007437262604967275584344845084037112900443429636874285721987100884015068164355363389624927815959978170117028394293653844060818951654197783494936693393145450558441334091375032835789372405768950085
161 174260393678304664025615503824929105615021885163779585616130273127664682709702490898598872551898051911309174890132291441686843627788271447800742072069066736917686807869623565329516982252591841027710998463962910991926851193428723835197273334821582
162 5933541027679013629295402797612825998168187155625805933805384337481443435608528639014309210170022149567008144674911528508452771281285186640278424353166844533219417604848562886356597514586298356207177170414072841152044919980577323821639688581484232
163 202036207907025798218585482913581287782977722210596149852014105641795999921742021211253274950691924447867319600058257883189893044258298071233471104086234180363949174807999484109167497403645936358360167965930779399927024390046137645024938355158892788
164 6879303457250673672914058136851090145443461625435021665447777890317650181468302246929356952896040731676882309409422112136647864105287772607694103641911354484181988409487959295643933696061750540421565144557632009994649997346695929914008194996555126002
165 234239280905130042563375418228734448820741088483748623836612769007718512697011196159274170333045270716868739334698381822106437616584416901942529345415507457703591224178244276883818994753781663513073542825398140368298913919847530071948279308727052083677
166 7975813403190173201256756865887166929786771406186354921874312497172749462235388128866901399856474693981980519048934309573104722041710255480042821489723969234125002175563133618905024978671651736763441479120456632461089379033363261370197127606050643547351
167 271575284882608344676564006553514363768967674566541416674289721008882857359889752911986585123290505097742625768452895639854723571702133056847894208095745769776980498742166448080923157663998751666988998512850479762592670051356362510170842355942029722461435
168 9247098901482578993978531109209786542022110892631665815814335359430079490300705742551814450242217673323101704783832867650702844034211962931203209377554455284486010474607093381856554692510730475581402530564350281805979033404357332353928997382571612541725077
169 314862370965614688014328269345480860446341100350985115615064921611103167270538690079057986673728355416584653343644000556649738976103083361893046710087833528524614219257631443801091773993328746416699190326133964463577584227832221771084210705738665947133255206
170 10721017878828310507330746648396273412191781080193241293083759964177822860505921754730915064136627947704823272744250829982125682805033698202440170736916301736237599792160097944731631344218861834581754415814679809668987125358849841620054809735478101542383829807
171 365049097501424244523702831891052729066086837961188854424833555671548749729614708309624412856808447568350407914455930221533383955750782687155757558925041021180042789634621931924719609623637691605923417051272519801396618319712585228454982768847633390000667770605
172 12429868608816114673824733151414249295238094942445099157339449440473238421863362876393867921779143569841195113100800335847184369949902220958934889726784083420616783963211672686913230624630825308466546585171300805892119606822260564563204022621343972441905916324531
173 423235216002224094131450660872283127219123495475192908499841481369416715777304559866967163430564757976604061505079769758022270920601998637916189808329213179426250144083578028585874296187921486092828097788239608224596402640621851079093923381327400638767056953307293
174 14411097470282139430387042995440979343075312084556501251692955709422254111914742802732568307888791981025249973287560035227039661235714997096910373322203417135374300022608736596006614106663675163455553467155129549668546213017156839773483766699428278302221724182155793
175 490695770214170753173087837648051691277313781598653431892356295613961002050756784792880936038290676924707166508670416086025197560117648505770159742267907249173654003923980742971516670923730457417177395087578667530120370353527139803818926317682293393052837856982866546
176 16708119517101860667796310187095187111155851869504734545187057840231147668869648876164294263960540521311053866308376627952825924959127619118114168487551269417381346133433583031464022582103027223564753476623376163175836010414725229215803223251730631311084648853683805634
177 568909036399307939621405983985633190977260034227242782753053484877099235674498784036409772693874554340715740499655471483517836959281378197761090729149867542082985795436808106827090058414928065171613775013540958918266182853829626122379668987139344634051250212206924428046
178 19371269840720514859824909065327447560375796300585083609594051394382264545914977172060538165204445092261455261586178808101142161393541799752170625975123003097927561492881526413813613108927127605319264692873511153312453840522933824900683137314812973736887244427254664450810
179 659588917091183465868734196201240631919191556004585898932929268706124035571319351834783765107294251043052901390401046500060535739217143177631880802156225865812053110258592598021733095166539717379408160127504378974392828353010931986744187830665303347850596420435748630662457
180 22458906572814439721237810438561820719614586395651809549384731736128953029057086154633758073766245525612909767157466837113699415933391416055470861001751100998758301751876607905943568097479530777380048481162024709192190605636120797836207304434489250873353250451038261960304806
181 764722498174840609986926148300178432394452728215754363480859912830494654943377378774596402090532356392135248791274928883551229866668491911824838081944519190004090084245902237017100739168265694379084910692672148584675745789725601884168816692561917741900954036857322566232828564
182 26038689698395444970075902467849322754466987224876768046094417436919267913422529964508009657563645006104488453673029762843000208974240898671624281024846852816390114971991129707510807021006048923298989478151789551210804722219574236591433060310726414548526657758204695115797654791
183 886613592286791865306042671713180651532853517677966606150401049810313851125091736167271344758391706017588396788503218741833475398942990919884633195674434739592946789772402312462346815088486725455972477850353362769505471844701980203798093374318307468698022337704587972689058592375
184 30189063702238811571425470072044819866238919062936912768363051334023658637781130493606126819108983238961449852426057270389897856464310449321124399004560144509688297296714185784171799294206176962653298697018961504157188283123186153432568441693446963029721353954248883049807898613326
185 1027933222709978547157313348966817748612791730851923055864849376047142492994957465514410199587521945277789724916643556196291099813612927195946391269334173003392310759549912096112952191114808033552457343391362813460097483091165002052837018175993347156574635425039519159459422654059181
186 35000976538154834006324257329831705650455291554868005712994160449919925655473618654805819433891064420282210600326254530700851989913212734879640427883225393892959778648740002901122379340014090999556671413352927542803419704391604266874344637640310898741071711077412683170208050244825827
187 1191778154027137986556184564597889853779265823163265997199128964276711568937847026924297588903471361562991911954812068208922010179275796195494734214141938802072657996432638903109930397879423502201022634812029886039641135497540347917989396970139293738463127403204323989316411066837960293
188 40579872589212313330857092604632198313946041261302148186000907589258315291227267713747971510993807031848879676884291527290637695728259805452810462201686137496096126932340572698220799644306881426853784845138166053962599117048985539721593960522637707436540049060115516465994790287197944226
189 1381738752126184091030032001023932231516712869173894873354184699289265312127895379759827099072391484797323750304572379240777307250868367558827830742680468227073358751546425774549595727711081842396416112949040408957326717943728962179974371897459751354050063470754996575946606302020070801401
190 47048003291039497222390059130073145558366772346146293878379989891524176862970750334737512415826641999263927834916996940815714723823055559228424551680084970358952425007634184242046064841424874346743143660469587173902403066070210942836651907165700528455145933089429732269962990645893082115041
191 1601977660587114565219478703045855883532840347976323330462295349304854643431514520278998370979975086015698230457902123898156131296363053820407976224022113179936308668289260846561056224099518493517923686028527588371055202102500847701204305357748751059928877640053659175028247708609973926685215
192 54547106051340842562659038595512532729876837792721593851390403114765073835432617350829186658296145205407270911424300480040256126452365429258181680669291051627651008239520397479565219470587399672981582502426838296547295010466351079771982475526469086345189184458230494931888724459433359810799283
193 1857321017501432912467628903113186671479090536330330645362558534260360354566001371399529392008133412799248558585492568932452625170959118056714714551884443698339003831076075215166397657252993695643399555695118320243422797201726144297391208776451215058678473228308029600665287347912286245055837936
194 63241510169314677227920149429902913192137790132623961623303675967242720760577543314049238891503381362492697650252308824818622733509506645624576794849190020986662046722658158314366150572266289589279375624311500474943654281329053575232372050548194613952599838599504599326850403887273556937873088175
195 2153364211576013219994650489127202653284332910453635745022302742209565073732060104876710546498834396831131565653172817706598136767467755929576062512703126315180379567149501834774027723838742773023788332734535276788963743682412862938947317568995234149577040089596205567306713696618011233623040565174
196 73321737815588822203863929615882263101437077969384900084675748309285034312479032544433702802529640361309134943667152722704540988604344669386346957697872758066206214325236331416333381907959485969078506227989097694387269167635914884355142919843927021760365319016638681937113594997837356551399595025327
197 2496594494975507176131994150519189373638909542978514016872189746995565610082629029966573924030534575246909163826116914091091944602271657340502401245509448781709940684013622840739396678888894809420235349978204569524610607989863414652122898906523691173628501514157992045383567343517063629604947549790877
198 85008678981648775707258216373937334173593550488159804030853777778957910141160848893769608102937120149632057504767243433041055605094312546995586341072984426777259091591186236643742815408001462209115652438568757458693910223367157408549294368579836223796466032508815328117637699123955239485633511597711996
199 2894533139742387207495307345462514675548960042428102383323909394133118208715942934682465978505925813974280945958422373241474391059675688010932980860566768841658937437330728450079533756567590899092295476794273982053966115576511808677802263154401254865766650512822833071348717253492647618836417915464104723
200 98558431885238329125755893411311162327592913922649154466719291556467434630129538714462192203858045761193901061520805192074772202267561839093439812501320121614286678106715365223262061495721749529117547615423573291065017974439046206330753371959569736955940603172599545805011656003227944336931968409937305332
201 3355900252895942375893762421571868284998969899310143712799599227032822381301818150805850261999507552691033087353376172888927076707245363901477786457009740440294631237043055247554581343534420150686811372920380146240339042760495601430509963173604062062983109062257528872157969813814684700960301767451540873251
202 114267914900478802627220237995528212721317300304055771027841939659998056611258437482228851446730419135820675849850161668805966560020704660860632821280018925808933470172695324449511193803486985561924219658295552607374586632928123872152361757958775683005539396413191985769799451724451146230639783072840741614687
203 3890805861835588228242748010003521625187323146119585660019464846961241538616594061882283907268967779033199867124026736353379077489464230047668674891510685424201922543600515757579043537273819756735580328819170611927896462487102573999115324110054713363417432784848796029361436477839643769453964409369329801369783
204 132481372988024497889151354963177351531624077284027577143477039254172198916910912410649903539511256512117980689471330160044907286864730629409388161311206730151931771348221806602998905705076710877380725295262234040182772687875503551692905640655217352502773531721734093493017628201890723790584045818695800554456435
205 4510971457340146231580815320487573113022817207962947325852384579608792570518197435395736947879103471447410160778528185667116293318117281896954976943036068233778482656277681020998897124555623821656560802897156991757818535182853748250229419642981917471003199901126922357406801288062778460550839100282909865277400086
206 153597921201925458324059348581712758962341351657278578862724349626077629149622398705167768240097320581436707171638283893325989912360334122607904863137362078679743243544521331748493123170516835176728245921149596039623948414842221445124876749798202476985864887407094820785038575257094357161667028918020023291281889490
207 5229986848877980367590284904834745647993738849399657965901982887943025481895829809730286919029317599162111018325096962252473797888985142381833312616712689375020803174112773121182287681111651341713514585361162946668162612216184237258868237616389285464994004897700137178673005426229897259099825958288827382797577727039
208 178080290575532479781569296127862154665967162361155433357461989883909416188408619593049027699991305074187660700146264753185976198099138686853710346902673189138053489774100901443969629919663108491562600203399496678947290997887137692693420276820353898881415369251536095618766065371264826803645415396505780558096737840719
209 6063607960748423165590788630784587076563065043548898235013382208115505587376097485947019997032747574587942184839624054773358488789757707759249877075524822484432889133919396310255092003671313197479560587637176263646626078126207801927711786495336863778569790569528119352183571418564404593561473517175455233523338605889184
210 206464968036745424701402991928819328576684653294111361841333779162043524975200949872082989264983376654766245245325774608747296315428454460461761691667791961960388753076592461550355417674416010951210440837915205829885444377717090343596818596472053888971388151792531948700207728507457203002483277052489883834453292239749462