1 13
2 1062
3 70722
4 3128641
5 124683166
6 4646063540
7 163712015523
8 5565122952951
9 183787303136570
10 5933174659006889
11 188046122434187598
12 5869444194877190997
13 180856319148205715506
14 5511700995496951358631
15 166379407700820906229446
16 4980792297224943624752499
17 148016909391684571997266062
18 4370135700553435072437070187
19 128277016796741570715159665251
20 3745651470785271402749588907956
21 108854920832100619761702844338188
22 3149913761469054607465499427786051
23 90790878590249721057994527702528572
24 2607481852542123833441660205468158801
25 74638218042549726162036069157943686166
26 2129967445554571285966887453229589951199
27 60611479805467298672595009468381335393805
28 1720263299020304957481114537966745446831217
29 48704810203358843825138552171627851371226632
30 1375803988906828234029138402733830359109440457
31 38780469328398374773988387225409195820717821206
32 1090936175638841358827015989667630778277707255387
33 30631490576970988578101772273240531789841612717546
34 858553740949717402068623064060222059145340490174079
35 24023780098441154437380931878383215050791099617175055
36 671166052499566385373009747194320981819433632635513016
37 18722783069091580604056517558947217286490368835919522428
38 521550899348746609068044640027028792835495714301196153596
39 14509094956086565176670748186517458694685437378269784306104
40 403116319372011687704519343627490020121054524725271289220144
41 11186490084623013958657469779987676581705524094748541589946789
42 310067148012831382715622076070747666275389668009451580120345200
43 8584982549231269982956794795158747545234243574489765892387413159
44 237446919045760362514092117628958455196076988839380978000920306083
45 6560808852196916414441531704757557033455245592915766306136772455238
46 181105190578104024644253836907185455788243961604248749875065978247081
47 4994647136280125972014909939359423730979912888082132805229850619475150
48 137624499602241526163726191417598854696568077928246555478369067953385330
49 3788953987009254339533768046777951013208107443442013921954894275686827061
50 104229395689751853112538391258055693725932848940764947347351168080190034902
51 2864984187442730213214297051338823518841500985511631341054190260378052518804
52 78691599784310128557098395612751333196785092478741554885950873741062870992600
53 2159836786766912981368480635337834669546214257952159486601306701325851858489122
54 59239516386352436287639380882279029279530544864501814334362953284273366042763857
55 1623719667086189511539735793815708595613266463946967178073003601082803952102961008
56 44476433226201303443375125528463784176054278175087196882809804210023335447009352060
57 1217525425184467979525513605070590712018157633407252988449351328589687931695756230488
58 33309233376663318723624888437823913455499308943689934743677113343035898384587242866437
59 910748777481298775164794443729811236456072406174932340210958092140856569438239170104968
60 24887904204355690220175202546883132128425100209740599610567748827263318189730490976092859
61 679738425669424752607191227572988974149155496973018749661686063538618034269959816860265887
62 18555244887107903888286548518268800440808753404328470051866241890485169219402199280996932893
63 506255996921785218757873674681105311691101628066774034296593153941962272026252430328754513783
64 13805724414890901159093461825994765391828677962722190855524851899315110522103726544011706437369
65 376305301677906009415107654466651165843362640145955510012749972218102476554492718101978195975505
66 10252266388756820514794058071315535676150229621313572960552745775499710018264733770787315241686978
67 279192561817020044191836670524236906569671944290409333739783062305376639812765059345404284621599958
68 7599726545971353360075399645434367086805163173455561256580439100929380217186655979873599735227563316
69 206779624574109326296140083129120145366381453145157075537306162728179056695251092501490482790874003168
70 5623910921176331029804168655227138290109382575140957722949763246452760449919116382413420263307971986553
71 152895630744491473944921375386591815025687433563757351488939300000291780199480561906631384110630644035855
72 4155109710013514931285454434940176888080335901613170039715754875916752185417590317948997026707879821273875
73 112876964953251993896734106944246492701105104317602746397363668889288737945488471761124358987166386233881890
74 3065264826408185097339777311458067945222093350625163997291212034956544517245346500228150661088959028942972456
75 83209860562240639298651265142295597389907258437789920429881107085087329609948687049988680444912769400111991656
76 2258030466332011395498584584322155991966564912276854889358830646297693309461152820972266678468195246767869414149
77 61254351708994264550110102241765846433201431396535765866246706667747506844737435675671084391322795705997730321152
78 1661116267688383247864097297087221760996106514685049252216816686673605599531956751100378930931403745345325108712738
79 45032150806152059337823070565897357596251916707033150838598215382397868589577037465175506765276252348318515438003528
80 1220417508023304018990906358235062851800197190726773934862140321841407440786583324967292213137949427585686191865896207
81 33064398406411854953834329526016868041376024179228526697888667378191695808845751855724273440136999140649837142007032102
82 895534930723308943033627325270161606994797047965369468520226112083609113870232881331107694981025015016805978058730608430
83 24248075727207464977430907453126385403361140941730323785619637310051751141573353225883418870422980973805012213817372944062
84 656368750887467125177800070930153121177503874151220877660275357428459612203383790879208726523033496675163716596463248051751
85 17762222155797289341915115747463285943418890465680827714044004808879218462764652751985951710074562048850717257675634033039851
86 480538621167710086764386178641363052722958165704466008153739289775488981626507366523578425758741058436187009993708404487826937
87 12997014864101630178789474500053182165332321444829445859476720464010308831568575768081025999025692633380343625157215462856050339
88 351435699826353049735357223195302295107920562317085545194867242361682348317730488713453119428318301210364645072461229582056989546
89 9500306503797649970099920493796578403388534038186058728910325166886006251775947481113244399214846208930904750309146749481006355138
90 256756407439672175235313133582009467872472851695383353492350275284749350726201883789714651557884668651893004830633530124531858587435
91 6937440452836824746099247034885693772009855181545062008604466549796839913987279918053069465688240278539268913159371030789606131920454
92 187401837850801080938988420451105167903926592024875232299931410446820458670468217262088435454171851296179936711624396719974861208609467
93 5061127089350552081159323032860230436969920296689074078353557353684133358346955968749832755939306367750912156702458699543604798578199293
94 136653767670341372551804578915312626973888657632483663790546449885936708916880953437193035636310945524521561463329745788327264929378838469
95 3688918235030921168678187624552550020762822807805406316576415613638399621420435898416353921777085691255206243822453238554537923274907260331
96 99559227308383159231662915072337204900982274152496836238657058462747381696168204424920539752600864392491409740575901631001122350984304434911
97 2686402168287036740824694097726394503254163797349726336426141065952259013844934297541956525314513186113128936244415462149787526067735007425211
98 72471868757857147529202938522521023185393295238195624711294691258100090520910193286495532955911172282240965796303393895720059723114414973971156
99 1954693404194441032607723974131643592836569415979151232157884486565584155658897285218389014773100787897608488337772039445474463855489788954102873
100 52710893006716019850918417158556025503492414489801220905341796159954252741387197712631207652640839300978090944904693108452745794080211751884541538
101 1421138382307641410487099150674535717667850653225529805175207269382054706509743683134549933614344979267426468129890166447956808254150199973588948496
102 38307897075370914962461062360465082630338538647061143842799353974641753686409307535148494304121567033310150653103758883544145821609161814345118162821
103 1032423383455373086042636893396816832889514006042996676068928423874726189167711558492964589546216016098171866411423091606524900978056391158590899061058
104 27819320217773291632993050089736038396926773660541619505412328351894418899141318726931045575016777742639545537443515590428756947204273198292001623669948
105 749472829874472463468106367653395716985988566263726453767541623590712911609375337162710639926035665728450131183144027543339466015059846654120353766100911
106 20187728994995078506941199984466406683999080140075127894215955364700889921603629822955336664801060062913572122312498114462567960185846186724946540027964505
107 543679157610855595273872855679529747379162522361638680178557935253990083739466918111770523139822750649765148323045787069634346587674841486583274294676697988
108 14639389310898339728157203077958523443030200863081699048112620728223586177373053389250817951199909318657222763185699700350304130664276492098460589101323418917
109 394121082972109644436283537529789587833714565769258710511662090232949040572606016392668303306698115750318721754880049314548821476256374877990037868033717926986
110 10608748207876206981096835837393472352067481540046028079470651121825982739622312610672073521356755686355309121339663093969288002569365674057523110065005543308387
111 285514180644056987057629071779987379471923684797387859171105426228912049555942686751559403396937308387965050509759407604532504402973449496196054643487995454463425
112 7682835896732204554577217795653785259033218006904457434170232067318964325056210369995835803131504983680147750780052704186753768208230269704706075085812112797903755
113 206703102081566986171062787748599284985009214522596451170272866052500214370723913507750893842520413241918178597467391946842811065068466840882998754842472926129457464
114 5560389246660160553038778760982302505261677111280847054721352966191336609867363365978965558637050917442795228171103624609383661872407066162815471116091139604244655507
115 149553756523827285056233930722120003874691803235101318791552866422175244431025684204091794597027544818013466988732978278583391815013404491928937006399045018487726144734
116 4021837566653896505501556174047710508573557183440982895314096445935066293076174669903070068114951147067939998630820250603191761424928571675416552835211428369110329387718
117 108140383150782768629224738606003638218374603849662880475982003021184561931267466880665912117246029369805152849655721152168408884306197138287072350337091093273291093711702
118 2907291238275148566329991778316738920711292338724909128916861798306493010390460319178473396040594383143256130933532403728330024182002334006522042552435818413734446786992136
119 78149730750117807530041262686252693288684613189332526641453678431834686117062304650770438641197636174614520864690540765806304623127517263525729281933372117162400880697355135
120 2100418190605986958992092725842753213130439179477670074309684882655044064521280331418931335621565343849093162295109038257699170624495003824136454022879449498921985551883799132
121 56444859353432349666042247356305524698411778706954468488656377280751702929674787466323024564419190304469588227909741997465272071354792849042957273394401358809307047465501741071
122 1516646391696359371966308458034709807442763664046350391388492155561625507863519039493735181962475767565679512963424877696409845221108279913523362479372283414764499121843263297714
123 40746146927360428905100547081813673874429605511212811090620648877139478789314026338277255948842468997288771723506469514990130818195591356684330113128621088790156059670197094581225
124 1094540806136700573763383833139105385829270965510148054229084477556496392001806535919891650185885791205855159032897079491095545719405960881882371816230434435255273833872628517605075
125 29398249772416130079467479788829086786460229858874447309620975905232018247416142143338883317563375102486985859494884970846061668889388504433837301619942896942536005889350342543845125
126 789507004199889662441157707553024869690104325703239280256292068156312772475269845882726313214235276580340272192180225547171303217950288937517133841186949858473496935171853175850349338
127 21200024271687538317745714579265305288051216464829306533786857211553512728232366947830696515741062782774833866755448077727648724528026706718866563682869915388735989049145740282365036612
128 569198088726556756346087954868569932706028431366341589307709003577595585808158578400150950458104656697924559401647335593260952649576605360149546814138657760610164651719865270419282218704
129 15280516619863588635169571240515027445030992905490154659258759357404343195322427509063034070618291768078024464022617585423338588505958882954285952675272195590627059357356247976015207007887
130 410167247064764908989568746187352522339931131238356668346415504794383480852104138375083140487462909164189389908662679152123068686784145071395327752741342780879008966764424968977763947813867
131 11008624082578205136130354448638687478946585740735573348067571599328182397658765875552523427908534953560462828351301373549735501181562193011993676576461060635250639272000817863533944157305264
132 295430275649597362183430108301442390795560579472872160526621001370587232329039479594923860086728219071239192270802659569666965447418075484527454217332032956388271298043753118415911296723039285
133 7927342165668327409182134497280539549565278031188171183691604144886307207550456234105555729030248129240376816817076365475217303934832814337360117930436964698547991901801116131864807871577362027
134 212692213228265522613809549118635497844218984755780059988974854408420802593473531238666656628401588329912210121230390294094004927060930262266831079091411902972042286883061352526989988570785810001
135 5705946282281968397807160825032667835541697654174491127946362494301037549114048755993059553488964542469236349946038075850963397777833069317904871205821775917606892803717331444493798256779212353191
136 153058189723854461502041513607583294663676919519055466158309070461292323437055922931507351818247989213537293687839459572641699398454196681043669595665859167939280667013282088001747552208122258685984
137 4105243856550278760030938655177174381758853118441697281976810657393169142601443444203359921554621729845011723570470078412855461139077516816065944206581770127060190245208977392856534498576813786966171
138 110097007361453257171601521951198644414425394886342573564080355921177804039302859412718028870185505745564099032605130903558444549467454533615313450473665374770178550297972756465571271992487963075922044
139 2952343560081293796134575065549225549733198888459600086278191266809578743807271479217652484111696278584557352476853767358177547254156573978183721190463275916118946078610230730199587755591717696007423031
140 79161450786114749363846040277773571945934946724693654573989980622797549675052899569587115559290552362993783528223013126319487702578330971559785853925422959343521955235117262418853856710287367333628877938
141 2122348491040027377989425958238617435887932550251595468447252717802626967390765734783621855202512732582146999772472720483207097015938716414537536134628154323817216541623726902567247837697171331917313976908
142 56895296879691924706834964763284253695332525841751642313500657226694231436991808096872722565552520641444395067172100392049477385155201693230019851308430649546010802627930350833113552159097544146710792957509
143 1525082588079116508935559724184360378881415594110369305153727704150061089080840229346072751971091223133732282051627393565708019006196199963522723619086098409624826068196081692829266917254741091561292391823599
144 40875988989620761010569360532609371528044578616246847337950915558902127345283468689972279491357516294095942151698738140090476697595848406269380344757738539029510572241377732767569141489833654486778457548237108
145 1095473005110071382960176588246643905379480225436561888895566680057736679980971865495395182574167168337995909790417431399817261422163344641307053390609166723319856579617095221563199368829328243029620536194247848
146 29355815558383707565589072024005875913526811654867497109203421599407684722797392411755671114290075314794715973546865405908808683748213046621009808584893702650144639703898420777958597021064979327746496399214358320
147 786586051640889445400720058803643258158672526420814959304842362549383989962867968677143896816526533586317402785835250711150028452223252588777128177048495947715559247652526040674179471455748226463275067795328521610
148 21074559060609493005234505886267762037053492451059204900538136462348310262557622269055639543547711060652085733089437313597842981730617868139273939633500996918518603341069313841951622679564638814755587660363646421207
149 564587751452718989253264662775583241830307150086662599033222856288978037651025267829960531200331370817107677325977573716151341157939262481339769274848658518933105490132576673575559020492347669817757570474960824038505
150 15123963839694661428031757044053707103909353082883800071529529697576058142622654849679091721981684795447134141730739583112616168028202669517271175458681922821978379991567533794126363742866916805581088706217022368681208
151 405099348463637079413566719923379675840376750835455852119429221903836392733567209135988080173270821915321953860789627650385400351287319600443218658091632315143151182383837919189416043708120719475611531907036724125711854
152 10849749171514789011072963683871336370973233314851236785285909787073132212752050360496451659997095451904514162027043601136480899157892223922377543928329552615622162293996820764247467531122358342977396680367841402051727771
153 290563182570761145022608617403777011930901131085861979721207001033787250280987119118089312116509452049010444182674466400305555568039162837726594106130998166372848553567901777603759415882228973172902610660268832282676459227
154 7780807755183466481363263245987675957527952963171571871966247589693960234048664441937313770692855241604851568774030063850868029267646446625732558170926730429708319366612823112712813697365601035923453325748728518984020373181
155 208339911978642569596865204781651254227013579343042409476905259175453493384946224330490179092184361761718235635092928365762897945846225570093348500920489695548392389845199716188721380198945589167304186116696042229218846862629
156 5578075941402848673870536280962133614626406873439090453475680612952066491222464916494526855479949060419793938802474796000494031123398736000491084607448668993807729483107041533044230897155335470841010258110914973332988604394616
157 149334784636306039293712347667962403843483589236089940149649882126041645285273901949133552259812828209619282023295300198402041140818551900025807174504228614841656948858743447269112533879218086292384782891961295283424853136399636
158 3997630004496361277049791494868274691515802928270001599180241934869839697847410547844219611764202891385563680747922809181905873860291991207586857860101641110534563136697544483285550446535025109781964660429908594727134605492919858
159 107006389303552312550618717909596728878447782343078097918582226532918770993798663435406113799089628824707547344629129060591298281921346140722470993626161728651346014565490203324737347352112743767589652372961245561886789615301163948
160 2864064225225235024306530068972254132895961966035351255529583676617262396571921729808573082044471534614047939326368540005269049082517187752944364561607527604590276093645016191726246570640383545359149620611961738814337724950664034937
161 76651762750005852868758385037192487403686330083894033918726618483677559435411281856029719138058917469276851226038118369573023529683828995211658636516247547191246999148289221252364007701552494641914708202786444734345723479343239971774
162 2051295878390825755295866532330067680183369233304483041375628191238974672252683055587237115646078021778535033768517263294403165545032198542163569265291240822054056207956434033853780047555013391142265869837883717208231038531417689883542
163 54891063103504466817863759233968430674681742488408987787746338066206106196213472554347988877221212061015844311997133537219589988610585404452827891011636194834924504593399679237566406800122792186118944350143428296927154762075618535885548
164 1468731977921307529819460626813746799165936932286801123965528222573603859370063114165346609307593228753069990749008200219175385816922815544881893717718515033636102571411913356126139522664134520655268067698568577421830185936097933233324242
165 39296278748125519127659719903001082774710629234190970289093623852800238340589893713968676622380895906735949797367633271457033646165325602302945040512606347214420023056752988403539164287335523138371630266061746144733565741534945318086893042
166 1051304814188319383165094442325278917257534732582161427263065723738475539685383217990705715690946604373809527782759693963349630284910852736651576979056081249027961972086632134501955871673214886250492151284933095251460224862434159674799783261
167 28123839538235555356079813916458122727445019050090259239624839532230018380305904262472550639545616669018820538315979135734956247867406712529121387683308865061157990570353752868836646080171149564244279051359566824461983666063247195391947827984
168 752297593185862857123950502385363579753178645708503638139973973422574375063019271879841108631762606664883645332474903868200765911592932164013721699548060614095471320050479895815594007028848578667635417664559727235935531659991468015983347560726
169 20122141631573686468764718880360680744839295572056635536047930933937252727756834644330465961488784506474563594439361359876371162501799343030663491869537505816104299928295480268072535402934194099105617667727998201130623818280005090132157650514645
170 538181243214750172554256718330080592963452627976677671651377773745535044169913793113157410129860239573726042769779870084674055068510980364639265872825383628032228889179615646277194994871173495161141307993957856221339641207734375508699869968825260
171 14393058588635781508899143430377088271203560586346038804863454841316330875429887369079071855006481453331543156488651834783964406608750581491093564161795381903396241887395067950923384500350988045644277011216524024848899619828570921253884811164692043
172 384900216087510106892629019522739416047661648402275025309948758813010060815802995251909177969182974316789383144574541643958074217727119963959947513665118904691424988345745682642763131697095006219440348495313252608765097945869894958293450569492515458
173 10292339020186515169854603487318062491958486651935080988092926057921300736981673683211141967134771617364689943902305962066066393292171488400963850228264502095161110351642159832314129471037621718625617141804517056998482712135411036626451971102194004935
174 275201763273529926329019011882321602500804543263391342956280652568618464763598482989382593717567150685664362821898323160758728515188597388266169171970592881796449946134784690737259685441083276734561224380403668372969710849351987940165805196108414703334
175 7358001486071352316966020276685431338284836754019038578270338991238570530165747957627639942212436579649206068981688294242791099763653949704444855271575068821278790265697279216954608113826210351229247899201884335746399372484031550586548096057860804222600
176 196716316353256747407851280495850211577720433574848494090059800536399535877492258355025337501832784195785670262985266605035400838817672311031108728209019219484993024789811557341182517533753172191420078659277074753047216902668080389523970237726114947705395
177 5258877643767116546613663099257816185359315777376193578119627560706316341274854299747712388326783047500659977458109152074383321435429758924645172777451711611394227638813538350072379812814017566275436475685430558298420906153607354377573115218882210232452545
178 140578282381681869077349771260512648941257886596706050639606127945929455830615089286302112416130825118910554859452468957366803772144454804876964349963103137268022295929106431235717247385833035422027313088200983947094037607204679444791062182217523317686136908
179 3757648818982988707372177445128040589627298695983049547674668475743231787845923121535201462951870317690031416168336153868242310242300769180602744936734682466543024642875492149531141964622413588162041955469033621088694954014455067656817733813289024401577768472
180 100435498365773147219245921174711738043845626817917324011385894550526497184232320126466104282708276886121695077654939690577014172868966145514877420332607424019609318394606915318123347057320690547988747877288868922991212867796338968663355190940841936275510477238
181 2684303872427175147771707514295857202438729127321381692348587930161194150865884208596516956438273520873946355829963040067533822570651121028997495181583959767188286821786437517534076100789863497261880929432940732180059379059633724030877368470146567977934656996260
182 71738088208606299215613779848618356899053403746738031801941491594036130897648098329830830335093055407052806226829484513268992869160016229167243780519930577997666598490499456002795469342609177887668809826520229130073902006669268296748093236610913725736373946330052
183 1917087293667760314590733038526559524642939036515973720852513189468562457478042984981384744121739014166288635037311299422041103312490869015794056294383053399160829970703906246420636228348536188606994862084036256837425349575030405277024657959426627745836034682424610
184 51228097877612770936255911885912983423387407633268068670739420612246922472526384346618811065577650447762836537672974215865875734878821456956375028553357184739813882510849666358881905960529733285690214765311850183710128826089106065147753198915144112274113517441890043
185 1368828700459089011524160092428178213086917049896247617299316415663069897377087029221705987589126478675098436624680842012338664976730091475936000719800792048655978989507628645403036436719839132007061087219154306818429497809503118084887154606269679993895622379358311439
186 36573353033878870479154220731659030404433271049904727022131245754222492120130908989107711167076147723057544422234058289192648675719790538622399756269099062938053263851277950367985555053681478350030534591656163387168211958639511743817688448859785578206202795375205725427
187 977137153446185936132924831123206562687180536034731134239449771761343640859955569270147934309744393346216875906834674462081754324950225076309734116628222496963860537980916251456217606711053626852262306052590269311460593059445352926648730426111340291909774419861438325985
188 26104874705236879925777395488780558214398212669864596931988864540625747196295541423476109034013761174918849118326833021196840911957727597269934197944986540386201539276755815490832017345912775522646675250380456063261876573845318130271980948079338900927057856578915470502137
189 697370060241333977111451101051687688691447126360187789393544375912713406795818828990891489301980883993327510744109188248737568482417239219092853052159882824814248896695693654858906518063039444905757670080226121100797498358890635605902075831316350074061115557162271623096911
190 18628626638204342890948861137291238639195793000523677811792923461425150026325115231369470093357480922140625910546516964056252924324534700451333151801196332361074652776004298008135672377727955005740600244004418530601363824954089042245318203992228340463928103347770035978990839
191 497593257317547585531871656766087888112041274595672964566000751309597505363804253934348139831122280020796013544030525822857652307282614408091349900065515500626986017595231952687432005956634726513200284106254823005647489891951438555601482761536496411914523544728908303197270578
192 13290597067242207137761166539214416639920997112443262543889831387002394925645513359424380043976586681871186025106965961271925581650741657114874598227106027800532141721456289885218219586847071221093598319201261773523923182785075442424357653782050622432852005349015657690974523203
193 354969548290591809737391902053658284619167353760384777279331864357031243379422647210591388561261503592333839306747358183075378215221779224789782947169405219404653387522206441755291936780539240528935709463810034750433694462666728052353850143178799140970854883042574939938164081343
194 9480135540113861890475110048043391194390467984448912318236181193898192683408721697889773276794039983100245703429124621468580100385163271783199332860795957661360901092210751867928295432677612495241863419473132601630366217570149816831076453181006150038862255486038408451294743614503
195 253171651759867942510360849794092514083783887875132948886062151718670320853947417850863587303400781118551711989377410006398168967157571469320491868309349240257768967001908920074923123926680472627611401553725226860991778808128846365430113577139574617842451783223112487064815539599146
196 6760719490640255705667763455661428717631266589140386759097435576892731402803934033433783363408503996834492280341699885083805050472453979388821720853375911303592186649141746209256226948028179002835460608543978298737126491705490607094573982241659134698788388728014290425257454335857319
197 180529551192705035837405835033207884297093657450750408022777492006537545931521233002459471677033432066475296404365442871547295608609175312317767084361595155935838089793476224842641740364760420678829213492958415477116650197492377742853802887163044547418281343627728266808248906575553246
198 4820382023813104285212345907222144461271503867731596028881218781490109549754110194511131174025682403226103651439382632538626933959150800551633034704213560150321341596119337232997579689897309910924473220957900223182421308138509608833089845854273278638740343319783027579682744024675355701
199 128704166801423759288463148081292408646389924330752050476066753686535454971911039770354293482462419900164673324723603773744650496413701560925782065730270372955001217582160439924211107490858204858311896917726196248958997496098310083540597857992262673485292416474529077521066342389705411976
200 3436227981619160777095054738526486329457310995243724889289776372277205444623995378845723508217272787543429853630941588879477143118742151231327427551408370364574846535226278050387009705480230965564930203291615998667284867598506130007697796218520366019719646023905481111183889279515689233259
201 91738104530556970590689433978398374963203748616355876105022039409354295520015225031405242607785832102771487499862030835954349275438523482530371574592916537743395037067682681195975420190523914439740089535468103098319396820836611637144849856575821545104122882508041653251831837161786794327948
202 2449041805036599114235218831992859978643407250458087218918545241384825972144180081989303373360479382326099373509802091097988149633662639146177100956367149231962438703560145185847818284841801404751152628992703026173120266952224345337479048567559256945973357402098184530349928614646749392501849
203 65376473163715242154999678587696888604707801245321783267691687601303348591004174829647107766950700176083322932800204011193362141408519890439394250149364152804602855411237467233220482975894420416990874487670320990567610810695167819324136700394523861682648385100191499376795876631117933434112166
204 1745122181067594295926088207990864704751242488510126405981381750278547393696849149266005036715835816891140501541841611899121821232545829995945655884291978792632197718952795721753666247460872818027263166866493879069554980266221152748644750469426270633554092804922058618357516778357428996321596104
205 46581069306097682531655728198256152513471397991600536710202502753483432365024325682271152125963323325458196061071834136777316131813048960466385405821314047791931300018423523597570304744069387888236023568531760805946457531178937765995101004249967685338541730920848891664427175348646629288156426590
206 1243290271202068378075962008762913109618363937800315617326662918602951003564851184194785683458851803343013468506144614900615596800704255709211732474974963462441819995944596192791447833954263412396577514771178443087350464649352487437514913339727591599070019879439258921451015926042916808908399946581
207 33182972032448273772343972940225685796715657298041917711491759452402345481730802821715311759007795539279316148655699444369676675821846554777891802162079045955130761834428488429873048076553036492806406831166194981451403742645690899160596970266174934492483788629124575963248674723906976970063196446456
208 885600568050832549298994402719673282741861882786721747109159580538118174406573400599751710735147937723713835123444282236557627483173012935472050818474054350451867692407957323169309691503192228778293221986446405880328650989085948912265957197111319795187167069805771411022453805780270688663260502068332
209 23634180290372291027819675663105115369722568412173273319806457680030360737204189959608834687137990565752740631242773476757800973220394040389651930696943725897147466741901268742330914267144815314978726185697406410569907212498875967856138891001403065280096341155428107066805722555479833483541141340837006
210 630700890267503556205160334640388941628259861602163781646088512073762881876287107904238888869618704460057059072518672711179502266096571036496300315961680518065719534943185417845105262780997582980385660167703323201473818675035229639560952722773229841187783760579089592452094781259097761058948490099546227