1 6
2 290
3 7106
4 183864
5 5021137
6 135820428
7 3683084153
8 99818807528
9 2707589789345
10 73439922027377
11 1991359749836248
12 54002873765907282
13 1464524123912748354
14 39716029408785484453
15 1077051645006852678606
16 29208412013759180312808
17 792097199071578056715410
18 21480740168621888705470331
19 582532645750407566936414486
20 15797602249679496596689572821
21 428412391501612002597530274640
22 11618041024571218258032691663014
23 315067637297371574825899971925129
24 8544264440635366821730224082827536
25 231710420567140817037328047249147178
26 6283714578440500976852406065428371790
27 170406962216193201996379204452565419268
28 4621236758183425279900851230455660198685
29 125322515599729981735961834459155158033735
30 3398599494940699629797208254467281690862868
31 92166028353958127627131689531359245455723196
32 2499434486391911838330607756237061911338404326
33 67781728945500471670009475784528730739431748886
34 1838160913520997934897879306274137176468841788964
35 49848765980908638883099858481260403009696480156221
36 1351840011144940017750474004652007753386112341347771
37 36660314047353282422150928561321851134351125418287162
38 994184677899077469814453798841595942626506499374263770
39 26961121295703893410415280205349221599329698552482994443
40 731153957288494280660177594861694392333296076262950935947
41 19828036949776088486624334310897416902703528975305289061237
42 537713084040086084831970352060541537116178454361118958381634
43 14582147566109376363526175424304612298391609469878078354342842
44 395450722608667522003766591107786723682048157324621189252793038
45 10724159339545098082512902686582707744077371477039912443710290285
46 290826611167334647125203288560826638622537949763002903356897515703
47 7886876265553874028018622225040460607645040014711601409828687648801
48 213882825159926765153022332021524558614115572678673379634309254183536
49 5800251120736859221998357923244713997993921052066354442073574098778437
50 157296000922249575802527963914872542659380390666611525765501097458142608
51 4265682880121426897967458798557243319079224199913825216177294041677143440
52 115680311813872661981503288485332669328999113131633143205256401202553650508
53 3137114248158521568909223717014775972270948623207564472143261631306153725646
54 85074855450199358899118743259694482501670692863523169654140585559787880885842
55 2307130202261790765382360149563243576482909407905654155762531704854732776954159
56 62566662523504274204663607365061090376807574548218487176221933534831883193962217
57 1696734434620298396249489890716287411059343755496750942159801486622832341614204823
58 46013445907311277844966344349361754330025654173229792658087260242307534523934978087
59 1247830633400720883716820987309700931557895538673723816178608367879916577659271854454
60 33839701829543542502995287647715674754501272841252825153084677699541785684777914428862
61 917692985939602136268424633980584910693794135047312495856576781958467639128442496186194
62 24886756410705127975903011252844039560871441456024110498366342986427860858165590078465500
63 674899616903615823800903214734626047287972934460368862596076374608097600861382631184967259
64 18302485280914991179415891683756933941174051542414992410490406551544636437502067567891521190
65 496341913772266091028571944819835062022348486413964415012525670730856376425417413662694678239
66 13460209998038018042764810266433529586273065261245251432708140636330903283501471680909567518988
67 365025092912889103628264474479986333504706083254067755887279566204649557736946979843259594997020
68 9899051981765892529960546112069808121465596206009477473422007032242630636342742110322742980605468
69 268450668297174360668907010440506907673344397685842234629336713673194300186588030889114815530680981
70 7280066964184556134306107145071536020682144586026406492033533823396947901475306369229116714833811267
71 197426869298537695075182467057874808836325339117790624478550174633932313972957481796783881867734729063
72 5353984917003817708846420958418425773955917165419713397190400399964584541171172898445839370748619752959
73 145193785391787572592548856057239151257006264326637930357372853446589095306537669548634705679818868760127
74 3937485002889004990358638118364888691871339494184809632221920770520997815366529944380073974908698888542614
75 106779970686353841664509377606869616178737994884443788166422959049608375363464972837910732667228556543672916
76 2895747445745890306666717901233316815034244549949010150870372592636504258475791125471157950751900839274078060
77 78529271132450973719561895455858970502165292978905093127127157152570734565997138603367461154514810287804091213
78 2129621640054847289430441450297000086604240070338888069831660661579137710987216180527329091737114048927769761551
79 57752838710809856195153727501727111649296945036993066433475906740508661959192650577400540609520997964953176993702
80 1566189184230357567668387116534758499158074083602946136390535388811835568282437949138154793529451375547743817026355
81 42473211976349547027754970763372936176731776364754352503696199876205753935468592046180235080534222646660658395218182
82 1151823645413829713464866376964325641089476077014120505513642003531039634992446666683850692692261563927273777607916013
83 31236105027167518107582795219845492416252192499503769299569578687816541178416191879093171202482037626546233967894275979
84 847086497271629056276157133623675438720698543894432126317736076169822287847849959704945891742191743582227904142970058390
85 22971991329771289672120050844047293980902462455217377129480702425318125610834075682480301420032507886004747622491934555633
86 622973435835407513408499225912766118155897337849094753307915925547921881655474687704815976197966654829023704334090444947080
87 16894308211478700091171441621084948240013788452571835344375392577591131094805439764090286228029770073338158478572724452279303
88 458153804843526760366634098057845283730984607151441054512170438017890553003482660250159973185330895111681182069925299524512864
89 12424593316581156270800652616728424343049225974401354288749062610819987333091486716442741133999968891875542690477234629325845092
90 336940384321713294490591733062406040146719051151652356101284174527183061683324396197984923155872926939220058864828309840040910333
91 9137427656111266208730787094589623845065145482967422542657271599064825161214030279431927938243795906516749976493954983144446353278
92 247796310729400904090832805765310381142020487421294089855242001338712734393098622981505298115224313593741025368644537246446572541417
93 6719945035081556306861492729592260929312781782043905996431852946652894924055704325585966508262892210167668056199291557361923550085973
94 182237020162218766528842199567123161684039480631589955079263861196999686265802744221661127091564495011880834759834343111743386441299039
95 4942054041250334951732909322421619229503876425256558368513218806920168280825308546384333678229783010409230824184645173106370490819222612
96 134022703646590411368022471500725950043985472092407600978435094984774681703103153786197675014605154778922215795387970370690361611869539228
97 3634538380765542656438023830636125262518884354056383810706873441735257861135766404049940293621784743672105751895202749529768886641396255346
98 98564413952515252356039023007394386538557590492523668924019034120866738716978864198246366866597984619518660953863250221710709110600902997713
99 2672951192155666600816850059288640799151537178275671223960359242166138500779398914745613747966669629639774588973920600492879930002168866866734
100 72487298297014583614999902085366913877894888814256587956941451927659022575897538230563012079121071889640634903122784383122025789585048527542366
101 1965770430010294237009215491758752363392876840966483575859407103716285426985286905656855858713409093666378770200002511378679938535639522076359693
102 53309386255081434434211489950760792002064740931963146526689571398444633851090472663677686442305606053337022415952793246620046124392578972930611332
103 1445687970226809805982174424295940587361736106106857978947861771555299255837809985325373690330367977249273041258749234308359665613793002581944989311
104 39205360520527355481787908965696154032759871354052644837079685527938415980396363937494194984450519261364330093859188054980678427950879718566905050868
105 1063203350376762178046700761754516519714079270789429648887544565933744886897927857180329532822263245036808135706761481201081160909955703665745289792615
106 28832826665642073035819648860113096263617691129276239473341917088907565870854587486280752558012644898509478822019692107323456859514296457512954054089552
107 781912409546457468234145037527906499654651708635002684568144501809675599572913526961978421472880580039647168255238380524921066082238739880131315308728280
108 21204546584788764223847350631239618083835611728704569402103971822960525207938794039425167736934598683866519852234375690040760034214238575635535234633607444
109 575042409324700492618107179528228663346218707362552794810846896040382635334694649085489425027645935890259495221134047642185360555083154352579708808503756764
110 15594475043346016403496272408584270466793225848214731578048674902915756948872529705794490372746593656227816808748498440189883640906838929891650410670773877493
111 422903855322824807575686579170278644149014350160419752588247424088252210609746664843604830628608311635584124375957930227134785734667643098423296902726199183431
112 11468656068882612735802594604428887971242381983483368332709376086446348985597295340558457213243857781050101928032981532417257542122010161954525616187933476903077
113 311016488430719427730398129720066399759731098503195629658087834588130382812775419545297581349645370455908523673059933322402323568775824406493901286129239158810779
114 8434402034099913944991083313093451725687877261248269092212915054758667735048710905354965212659940162145246442859155559478222885889283450883274986332974516446309719
115 228731081209784111236225084318344404224628517733241740953757539767168636811565203275094509576436728352689501032095204811499191678548297583878444451725399888264613127
116 6202918393014450901650909893975729495631771793351821653261448632817685783115268054952473182311040115834406709010244464114450277247973861033272555693737920167590870417
117 168215864616614837411896062446392170539738566216181850781352367454040801418671477581253158725707738070151273406907553344808278516365285406844016764638139967159512612595
118 4561816763635337621269319741591112650727769943185797917390485870818112596565144706891285267923938911879078592881336605132515800951547125676742073438931692893998959030826
119 123711115074748697205425156804279789931284169586491358849297596605211399496308837718473829292625390173118424756798643617797972114988445950891798988919305303972685868073228
120 3354900204461855550038382456175441853841613918062158164940488612677075841453739991335283177258063176171676526975839962406356301931653441317381950894284072553895320500572056
121 90980954905284721786092909065350340605564720271355543177798360399455911150697394088228122825857421273055828484250355682533305387828918183267564645640521989309912350121771968
122 2467296685746041169302079540081058873134046555534002369158595621276216850953428699647804405478508432110309880039670392290266849627139671073943449544948893661415056440321299892
123 66910189520771860980650557400989205182877526316659767483200069296620400387194707297884606976277515378007848783805117207222190694549394225302610281792244245582666901246514050653
124 1814525787502485790094719906762642943689268697952110175708201431317921886662454085133425221899480388150383951114663702533191071060535300692583598413560659400621121564396910004972
125 49207809110888535843925569523964598076607945853442816771119733963967784936909773850549170212727208213205630525282818629283153044488962130032167221001372644084615163983716155195739
126 1334458013311826583219635674817130732473555788501548972354009433292699236145989641384300226289700094691829083557247393377714596977905211398010210026202003548328194301657993165403521
127 36188934672527467231814797034114177031555305113168653568818432212910673181757612448144621837406000905982422998525577707529186830854571597375503193146670119998048504924963561236280800
128 981401422651155116994761300560838815393777157021342306667831670047821860931996571263725573016763813789139702054279578920719581666824648153948858285062007113524699164362562335790487942
129 26614454420866875396890585271399041939194442419910946792877007829548506583701295208578694380589333540439274589138380833930381132645441976297522004179022639642279124055812231451347287297
130 721752758628494595651248346801319691185187262022573104635370753824093495021361801844549385980989624199728575513660729322636444221438622818045107458790637860409681310671155408509097979513
131 19573087479088536281818060188639757787557486289069109361104443626149318846432107130887152302439449957828486831621022494646453080743816919685332712664848431615743233569395434588976857966538
132 530799153704720630578477406392620863569821984470678921883732991724610552453599929857617137215062533301042089785237019565416391715521793502040927513444844550007707817133146389585473985487294
133 14394649892341248465865191942935887092923063268051123968013850674778862063443560882841352874712817117354848884108155485028595857369435584732275042746851062651860115704726299381204834118288254
134 390366005817610900129961622353353838835551654235383015413281070622051684104680943785989044644609740486636289670302758253950356565248864517401302306987030567911367749538550482753144197893901728
135 10586267789609292394064676364938611906971212593175315711270785375990559757772090478279020839383694674891956033626108182720647206453539248290377105952445858961811119677141976050063387245822201747
136 287087154217216293813348505572124078044207886404096319131658287112088789051449075811294230287613325148538441395002737129602108000640155426481350644379372025588645770419902249201314065062954680662
137 7785466583174500655966171341420661470268227810283240036840133312186249766814422288053706282270688209783946356460619365426325920360242031557524813957465126669342752478562794923454221175499484486326
138 211132713628368646489120058148903848659772456468342329164768165463558368767446607188035054007285661061768548945082092388764926145641595151096307154028573571345186854753299523378958354225851094722377
139 5725671324621186186346995903523849051337479566781290192375534996594318038915970921097284584754955966003795928828339641637867142751932973660361164506908135998324921442889169470393375723091165183892051
140 155273484407981531556205880304384982452172222779848510112809541964578234249486686256471700479308389746552545330884879017170956125179547442801076280704425437401088582314564644073758678136352255149266143
141 4210834606680956509015796232533263165692797597276627931662376826873931786366655453626658013488711144005198096251679117886496262086522117323567962725973781229497268610520789685647669870514607412784433056
142 114192891029825640596651031073261912557027893982528219237095195441841906721576072791430458755834160497951282699797209765644733484968210649850099388105412015814966798363120215351239084492080838244811291623
143 3096777142721350262385304027180679030702721376335998083924010751743619224104367497431278279693801737514166133939614056603575227096068380462151712336409370602641360448450302713990294327796879597433189596796
144 83980960506347319180819325116687571245855446860575274697753080932096191237361219622462711917918275348092890968115957449502092533710488940163418839193711411088025618243861424436601436881242908504520701859081
145 2277465055612909893214109458045811595675200984547481309146595224466752445894653193040880770054277510013983167643137998228980389288227390800328636023000350258305204497002732289270839860372030167945001416781835
146 61762178573152786124504129336357734422969816271906346792138187672934216528542814374636468998741405034030227430572114186057791571260930622851558748341683402812394749177453084639167769146105027551833600995995351
147 1674917774347777841061677339152888299193119453482733518004001929402547739001249315847488187114448391397739562481451067487491402609635310391402361560574565674246035469293356975094487568510763108867584985085927583
148 45421803693394366909255967713033500293708236652633128393846759081972638511224232980590451357522400283833161723550020180257048441335184936342951928674418778439820715107865263849340044607598794659815582594882288638
149 1231785991144939798262138080400607577256460551140732264056842956456134954950464831242180102465352090456123018003511202532119841161067026126921408331162053760431770819772276634901624220802474969924545803316165360703
150 33404589967914025659248142782346472737210740257450990121721031470995322496454561468877642814716673787770470248230457395543011969894085205010957612243007998473093097038179130471596424191761565274095161428679421925796
151 905893263071833700555680396700701720909929350719409260908410027336154918401391929502095782266366784415858529349228674097974090067477866976997213828154042232031392083787602446861122908768218219782988612875624212878269
152 24566761779359752293698590131558116338542783241639038812435250543154124149033937134113851255572471797334512292490860526949650927568435325764940531171284287527012389732002017887682270124583084756443486191628406589282766
153 666221738173975105271248053882976776098602971964818562738508102501916918116963057439125098898829764702896787126584968290426548887126466867763791755674165763936547232612902116994121916731369262878639158712208668959659309
154 18067151397562828904389894318052684154634896936624360446365876411883319608157323824170829288783511410386636642735947670353232059616151739229128008093055382009498204412270922983900854367855438214214668751763962157246545079
155 489959935136814239417140375481428718938476172774759062716027536065167472763397856824028911718521276477972405110492191242766155551730530650965335335296891443240104013309601290236730021741701369648757428886685519962872775972
156 13287138229862525309867507927153195861899892171809854360171854366400388889569915836748412499037809567750617899682100113028343505450390640099873846745487709290116989434029782398519475885600139187868840486361801098421590811929
157 360331589745548786737386813839605826976780054469037702145363367305151044406866546681648234712813051891504860650177276275890821255953803395318522085061800112754540187135803449999805821014409244156647134102748013372229528384885
158 9771769686021987788839642274728659514292709828186353363160369762195418085767523236055788203380310201630869286364496666675463550670794764596974450691836931371656286665721399426260243697180152373306995015973268879606338590229646
159 264998921865517133801275994762502042401106945227529832999876978299413319563563125524951035096063471214599112772489439942368275566510738845310377563037190340109924578385475721819030703842777051343346147886233395091359877851475537
160 7186459653294824955462032318201044107702699778823311820442491383876005321786525080062490103660907287429611985678169613816726179073672931088843710198848932227099514911798644494410723758067361923549963874794048380187387567717778757
161 194888348921825121443632898118116970481373782717850644838618721217556031806071625578461335744990105362598673345418598691569230293961852081705818805674103648949685139030293838893733565703743283300047970974819407728329259261696835468
162 5285143224600368164072996066246736688536178690847423054294968957380394923881341816440829379513620357651707110909619530118461743921841387274279522911125644407431164158507106273701064869443935372233053125317001266827370991289428903932
163 143326879513683699197006157748066599840629551176034876541997571130545066800481970912320168725457518822141104682826250380965526900982070028281614676337088496562687920101931664519498733011468767603966867424325684030273059689972134658116
164 3886856707215028357897315312228182987748199909386368620969933370310647824642584108073852784323992755033039399946430423629948459724220080753355382872755750510215772334939647377859667291695367958540683740866787354972464378990611732188593
165 105406990745096736195986701583704188964102141297765927167604068093801367276934183800308347761712055937677771405063766029690476845231532461777664792146003687596303734640945099429569781255493156257666366432282593280415929558304560764844501
166 2858513841612079644969163232942200153846815883348077691625054026941109360974562806077342036054074982507795565493979401139000318897802194356887262022792495280485042479935077945711854725736931975485390429780822605149193507517616035910096239
167 77519539500447680766262687115911700899010142837542519214482375769420721070211553225871718225752293796855204701139852629837321227533763781010308835331188554593335262944350961790220149897399682970288133342774619205631626642157388046566929339
168 2102238903615905430881555538869154479141864007510732657982066521117185231946058928657053917023967793393775681376010820599725364726008289795589816390389723951943771231132821279295750894175310725274970311037132689815470669678691336729199272362
169 57010251045811252932464721833032472952834820634804166703177840810022902217547570822283362088952896083354362914744996744554089882088662733733218626890182817931171510213222620585791206874581181296468746855206349380960320957203379655543259147999
170 1546051078550610288562271591510305917151914899782499559789460151723816558738122637118920029574865007132633347686928699324636174916403875210478463831169126553611462483969498673663867642047445383767443669870199883449354423699337427697121129424731
171 41927090192372119378273456226780957933473780498433372941436732868397955647637667066204493881124493482931515550879208268748874663398368803777338376073426539257173353049470426405963782502430787017152135374255790246489606956592134552872864283354087
172 1137013463777200672114346795208520810650343354842055324294212893398986502893965102449326041218625088405588830851895803460750356242070863706869032264310274367817410696728663706584334905289659802318135973083791945950377839565540866267648980695632350
173 30834470288277465133760162542695232740480038802900149283329008481857601264600671999866784857711599604158036297708075247028371201029568011158121823512690748282551440303897935766978298267383132932421839044300644819506520557095635214668215397286877063
174 836194634670543695844951579540645601490126216869575479485655210999838905478296979344316563950467496899999560150118938226476079148679238611869667499980903684522220777427422778840023557224997679429885743193469662392622148722138437230487747709020227767
175 22676616803033956066620277512210535820535030004036783830328527914258581924749178312283542292751004452523516619407741462228855767462658214063387042105415355417987937466222313674223202041131576073500866283122946612411512569546116826728357232597705884481
176 614963225438830362353516420170698712146918053054120369130152727723037098351300626046331697327193396304660057725744130875718700465252265602028517660421114771516024786215766287130991029462769279922851402512113067881445965968547162552127251344976605443588
177 16677080709479209646573281277966366559358008118480840934844780096108774992240642072128563865439995699903270235399158849566512899873597611283675346056554642621197562015596499093001395171992000420808624888011824419398033442096797760258710112943957240241480
178 452262850013538465223871659786610229962150857480592982939443491976661517903511753011812019578668000937705439649746727818337276294211528141470247323143720727060177438288282344054238042506342919305850761050891003573064907496795120714729025261795921471225250
179 12264837537549807709099544840611430614511715379256105796342802686914927569494554582592447422663843519998690797525292053658375608460116249927395842977029609311177302054871985254157158404389521648499298845272045216301768191450702487924612212993753837461490488
180 332607995147042984077101449639713042028289250511104618034450290342612031201707033767310306879809523949866360607368237634336698265969229181728481138861107471375820228617278456078369562395649483829116918732555011613115571187472581367752739736152178394639992289
181 9019938347902156774222723910953871443712817668494058453279247368116720976737846184021014339406195502869903219837505116460814321896538269003937096906175233065347096504117794088516476844519831595768001133684570468080403190216502988559618030738704244672309148207
182 244610138622758255275387482615914535261521703874035634784864146003133789291481352821843455393599458855306192849560401275061278523162991784591598054562219101320387642796455667814640750331961214489166929434825006915731496034436339985306890115186203564503144543022
183 6633539788103001438178041848614546128329232526473741807996975721257475874295349250945609984341618360295596298500421976242873943534819846875210836231270830377186439825206224539295952594048143680715948683756367190280685699955765827076748047547355910715783062506351
184 179893811303582426164619408201607054060042615586559162958629937588762084860477120813009943170555057788417690059531739777557936938558954641643644959648931769328570582542543032117628745471652068981177310854524661848991778886747827468100806585289035805254813618535869
185 4878508967922154391555272353539455879973993144411468361596146509111545571420952194584540054059405818476376363263417075875919798349130200586514639865932312268777284135815030366124822863217010295638565300434553756111318296874291373193591940965275633934634338164885477
186 132299435859597750740323600332750452322773185942390975911208157885286651583086457067037475487069504630580927259983468743546895775809499631299751800821018905552971291462885441922309010191439244397750382388766696902644348698362591048718271776212377736996601960884701837
187 3587805381491944842160857906782218248440793331918460993032933987613901267252586089686400238814054727991326295834907033788252652738178926579979624870324007915123860377343139064022869423872403082843189611830080913589151904368328009716823598372408397510677695974835363004
188 97297069876573678832680003146962545138288292803887077699463335492874960279305734133455482115558400343234120257740525435726256549411897902506835399741727020953352305794731838446980309084288152429535018489189649719526596093318590404374164669112260658297719229907128301171
189 2638582308673120370947733858393552327847723669051795094584794111740619469336361036089593288625528392902635404160506499336113802785674985737136199476178159913763812389612442694214600649631202716155057461109369361330599535437643963027683767543091169233010272870186333760063
190 71555254525902739873365825766041198105919967022713855601627138411549029865877480312059500039876302488709823985852846105872583151159078186687606730319246878220895970908037502104390641253280276514042040390409435359583354492695404729895741640042150761754761896131210404681874
191 1940494497153483590589186063497882751024121872757432872902439527271098047000294807317917987932779907216344150981323396514173626999675042679951898300392928734506835057070688976299354821078333370824307264786637558343706983229360513705832018441066799340824983611456630523168021
192 52623932629851062815173555635011788392822458019107331245944477920848963070735910400178724500722743402318681286041611630925466676305568200546733903637373961336648758474806219023474693105674132016160591268111370362093256589181477089339831938197778662550155599586246154795579324
193 1427099272630437702111488917466699321907635253443382941319200201572235746184123049841345254612355956375628127060518488976942048202891705060582675701831602158711047116523980611553979309416320797839680818002273146018289107747939184750431614212161488276535263408024938388459452344
194 38701256864772031616472015481788828594819314488531777159588532352862517138552490281995590544173972121011727844753287981632374628616873071358711647360314958887987529234090256989288579644521656554487289856325511076638495489074093863027335631955852727691336899066493464069826195316
195 1049532651048398369213862106360001656775576917395099770760683215263389584083475380790676804544355753856329667270302033410788599644172623938145917226003219312604150607972761410908693515451274278293082176520438821734269968599254511710561310533537517313191478629289994496610019219750
196 28462093349204399176176111842056961699469345589957934992400364596767326611790037554165986350110253739509930401900062229176604520173961467111937889397530669267686882204542117751972406864671172917325589390019257704736959414636925422497424243220859073942244490626938958138874514006881
197 771858557244131509380004764147617106768625195442989987061398987775769053081802239591843341203315534607804110791648862461839697004802740557257584649730530717959105547516892816483746664598903000896283322514459769653890320744380277087330861961092528295230633427318779972689403013697222
198 20931897913532971859934168747710940121014054356738645036211452405845002687780682233302452039425223141827749636689994059128806112434092507458568487289180764632310062338006416537711054906942328261186784912968618574901160224085771642867961996722743771570824203261829025332337215512412228
199 567648497448717273487614438374408726238734855280303987650390115631299214030328492303136161955896213689637373066694814935507871013055022252316339069314529153832980152359719425064199570313520661161966413617679438235135044546657086684811667254901882434782595168566109946709614648730520018
200 15393960833692980232452591983915448384409560427478267687717104892084945395290997692980027413836154865172212741846728434749783511894273330415521249813720308203988544381257971990467549177236578888214151954955663279472672477250845656807247774493634153503570011851660727480858728150950576980
201 417466145359932494427135006205387573393593892775867412681694030188877446463219047091456998477772708759640631379857435145757737830513621156809266545753801482103754518391064986378579057100077545135220434278034152182766365301797985994512814334745075912665427409352642611285881149516221377298
202 11321191758539205635676610018173395052168213001808275845068960771892777973793791120596734138278565792447140554787376942059557216976680206099848387481043813482105331082571484920164196361801314269393046076142387062496613005330257455874322468367017167851153061584986774649999908758856514525465
203 307017429456729915534351566834106227924689465836235121757373219553672653640927167355007547258173244571741368897975246789837468680005032325756532059324900957143897482879776198483381597757229226204969373136125344362344269177166474345825090839103952312389519748181861595706307236688142512435218
204 8325952249604915636720765671632782597773649643390389930328589232674887603711978910693028787088726311298517454706296857144175692515378482746133163586247059521035517968246621300079263955559227226120274621325687948198875377902484455914225713561068926981216392310291546829975671020091342521247028
205 225790050373902664586567902557974593159755749322894132752959734146953295828759421963384037646082838432966907832339906702082112554529865344322834236241854958431144668870126857752582875114128461323841414718661408152916291833068295760776398592381908573769247547435435084669016115405413267646420574
206 6123161089504046579702025516904900190493286594098669133451364143800815420703031764534994695621237590191104531084566169867773401661048840988590519848453178194245695873023281002585348094142212318170528165210916972252438919689354851212510830485475163228490146534704425588104493046875841732924590535
207 166052940180175104851620282417818766520607318651686010286814215232153575347683247840532668633490183438863077478062650090595859684979099814019020385368782388614738638459666771338208415364509396756148097382875112873479141114960359835596607583436036836757219056763063184660409464484578210511229853917
208 4503160792183922402789184878448727861127465486604701979351618823374163049718449084254550428848068458984129476094526341963650665788580410888418027303158465548587907956062589629244156205695687544248511019028653974818004233536997606815399847183691843104733308065892338373862589275999943210696082194080
209 122120433990867428009557028298706287306810205437034705775470298338898260339925653444110267823060559747058035920836939263040623146890512193229150402561904170069636935868005978870650536493350088257386276709922573901063992343082547234874269099531052033914651122839231051829328975557404191655771224425437
210 3311762800920367694978813849482935519232694781066210665928147608607107320077484552585397543365165744404799373673684384326205615675064453800626380868086861417952558072975843660094508714183136041989203029597055223663641803199372715723039979915192338583335686936154974724103537908790432771355180657391067