1 29760
2 574182
3 16608978
4 496478790
5 14970344658
6 452464863480
7 13684187500638
8 413929178183916
9 12521216351140614
10 378760624009958586
11 11457191957210910756
12 346567072337759723952
13 10483188115522540792626
14 317100892962969834397992
15 9591803665558441280600424
16 290136455844307673181624192
17 8776145810625866346986416698
18 265463646064995950457419612658
19 8029825231600925185884134787642
20 242888535466014234560223711417894
21 7346963276428556494037026899757320
22 222233066334821726376652972040625726
23 6722169541358054644519915699840705560
24 203334105030173933775524958819794050806
25 6150507966952671011719256315265055004034
26 186042315495525295639324267435600508024772
27 5627460860488607440288798106039243128148124
28 170221035382954105008339714973145421097970718
29 5148894236871053951400880949622286509815316108
30 155745215331748789651453046720760610181545743996
31 4711025504354609188065954187800791850494759742048
32 142500437260899596803444938067762896671879258490198
33 4310393690600245722792643956346408417507481003933922
34 130382012293199660887198942128407284876693715884215918
35 3943832129246350838078204661182143334962033929033587010
36 119294154066686773477571285076872223828168498801349108560
37 3608443444645875526642286115379252896921266964888020569110
38 109149221892388562999820328168494387325309845898744371252180
39 3301576655469044041065199788962099282459912219014109146003158
40 99867028117908754370320811787491463510262242529662464888424306
41 3020806222533325146670049464766589161886159216331186631397894108
42 91374204339703460406889272215524157048675433756230383519010972616
43 2763912877431502786871767273008536102290749676087536651193825047642
44 83603621494914306096251623950930324868852423198242738714857040994992
45 2528866081173735568141936275335579816030064251885923935678582440276592
46 76493859262961978901284392122798457746557494764743965309221161391169968
47 2313807974451213477888844389034911270366296111148540754112686761717453930
48 69988720587727872826556465828059985528726353450280058525234939810185038674
49 2117038692749750314002221222261606473128274323793735402964631658248625792434
50 64036787484652706440192148519436204861639060715410228356803307706618618590838
51 1937002930271442589254479880282357183515101827304792138754649953198194301437104
52 58591014622324860500710301968844521628056022434661285193794669681766079908190038
53 1772277646473319956169847784870037551478523926758504607103485326946071345638581584
54 53608357466336843414684363713090928333298676855693955573628001360246664513557086822
55 1621560818056499965963496088912662504837527645357284436044784716536320389568263536970
56 49049432046247795742342718092923440131905287168580434124800940317196672444998376703916
57 1483661147500447681186099009909424133424854515642950947247897290171269671088473530309444
58 44878203656401611807508396402373935814087443577961814164702830545906664406607866535630614
59 1357488646796857972605399435531760052542880417630062789958511469776998892447072039963313908
60 41061702030034394701873199646926894331184533024942651680956134370019225350582538357026996020
61 1242046021955159381436524706385586513648435952314251404727294031382140105190299900855227161312
62 37569760735350199237404462911280571892769233480125024424531755775079143261940179101407040329174
63 1136420790181009153640088439491250772963414717442666846532470782765842891780629957631676477883762
64 34374778733697758137400824745619530145270292132312569446700054816212085004259576484210695853337446
65 1039778067420317269833601841681197949304119802480495543342095836529579057845882573186383327926668914
66 31451502215154178797906564248497098221330005072068935774813263462015546448191890180426978417541767528
67 951353969260036031850186445765248819246329876852994064136074313038309698202899401836815659718933056862
68 28776824987098276553491924046941793296315537416355497537057605935195145579265001920820838521865789792604
69 870449573025048748229411525655445386945399993078392725998182256883380110788315449523713006940761548716326
70 26329605838002870767043398022770285178037275393856987853934234152889559499683447501522563619148931757343994
71 796425393346301742293617117807619706774913536604973365126664921179318455178237895092828365080732141745296004
72 24090501432851046989196789689749088438741551927435333167312779199647077219962669477043472664303661017012827664
73 728696327533908175338242044206288569679351447647926202614884677819595035463472196749747626638606749851150357954
74 22041813419346603267046728854535009146297415591212302881212332338735178078509122859539095938308239066396679347080
75 666727030802389355139658515568479652764908974804072967519374854820301229290183051910023902198779807154295596477176
76 20167348536414002702837091167575037719118557916081196157752273343681885850897598023664767372424673093219806297734784
77 610027684792860874711325674570219949058311348702726003321722477947159375676042942791331689731666713632813523500568650
78 18452290619255985107160738022695332558949568990783936589018648688424739203173270718924400312065118164698391024289812482
79 558150125945672703666885879524514443963504972484844927130525534981543689536655088615607573097967981889599195286160937946
80 16883083489269884854761141503950766043750715962279020581672942427489447082458227429370934455013774371666378479750028581542
81 510684303121346043827207993107858399430546461652975767143673120839273825517930255316244408934776976293765099601080662785512
82 15447323803159915173738354984266593652367411170734639202813832322988950553658935522111387546569662000939245152807279963977774
83 467255036470097565563728827595815681293737199746070172193978868726942958322934918751566263235034558154225928646957563711474376
84 14133663014302259258791641908883443903323768827931270167567184684003752360428408362967753082494504963131084903329127171394008326
85 427519051931373853964103766630806559026774364745742911416168636541267142524563277280527632548335384999179184665269885119575166178
86 12931717671444971867121904357937558750676417646772073875187948825019394583621701186469919867332706353191776146536544680357780974980
87 391162267923456483238789583962462171627081543822195746203249294685089831572062066181185161318225899035487168113043248620708372894988
88 11831987345724743457454083766228812493010106706451573158295417456119344555765548576622044196617808491851215935000554161809395255322334
89 357897312776561513388823661559549185053270669680669201173047607453954288842648708469526913362958156975561238766983622512038727658110652
90 10825779537278400309220659047392099659904190853387539974188490424860586833450752276041475218922698192704607734652426106674230196340607500
91 327461253286702328409329253913481316276657045537371746417822066127257657328461627750054840454138862878822763704096903625644652412779282000
92 9905140967895199265752459374020681354572968005215815506143115703167342676531372244239616522039428979838553472585208717874748177144626012966
93 299613516436327665753655680731855308052640772051380664530534259073698545967078087605924917470152271835242980737691523414279799439062631997842
94 9062794716632585724151627569709353997038760565918912433307794867843921367251868289681862593658148399576797099482273042811842258972236399524414
95 274133987854577517619684446426162008532409146028939315549877541759126086362612639841044263378412379373351208622776223519875699968018565765975602
96 8292082701502095990004779427455023999675145953358095201361499597904183993738724090421554569498676219128504621466150771356019212382869884152905280
97 250821271986986707949936529157966785998528532345789380799464270498581115803033070596051040375113165833448664060572361425253372371634203365422611014
98 7586913052588548278414046716945548928888151208694021073658726010227886455047450915645985196415633462063914344557670836632252726194068892755362744436
99 229491100222651444989471253828253841879906586068847375810410488901169699215434829578025871107134927219676658293946653273001068964165684016500632035718
100 6941711960628584448992557973355246520780607494333001530624180758625837028517563326437477254016429964828942744577759426200923582426595581378416512236402
101 209974874396361064892912257367236458554984948064723633190090396997364797531455941190973769472831377495705820428183222830467757615265465521969615421760428
102 6351379620449596847984070863226967808696350681321395480327189058188648410555117057962477895880056930222572150336575229531602039626406203301651779310735240
103 192118334153229387839900735411434074372640159709516347607508644053940469079494204061963012829433719554795165025085918107248523238705364555344848846703052170
104 5811249921036712618890290882924640055175580217818250484236418928992200468492051511749000081805508685882955054231522146115784440382749735330892706521696494400
105 175780337642395364083356303721129871766129552350838189215642303184976095849786230414401120730941385971246417004851592578300028560446966323863569203701326578064
106 5317053563609644250093140985155988453055766686699319356017259108951319576688837499412011906864117656984544659415547953281911864516004769252828710851064617910784
107 160831745902139493956285405668846243869416503089442319425726757130565973626966677650751584369668258648232677906525504619346151739105814396951921828048401719853274
108 4864884316186926318525912225909893558670822799987167795672323569598945418263293447271630819592805702805907504326286806008255623972541056061720057810763399396375346
109 147154402118361271439450161946564299406355788568042158523695400203329721297015233049935787076470059489867262174127382011676825053489869724392655781206325120531518738
110 4451168137906514564305339789692637987424782761603208697941352140219051440500091770576645865215313517526098563894696202124987286216711681721600960192002432218189088630
111 134640197688261906519826044449296563611538411226907315301000455972503148578223259655157598380202692696715391189499881450666697911555058186764369295132845373701223514336
112 4072634929054881477793855707802616429483991498723091241615630274879519377969697464028380096148176462221785708985438282922798743387639668877803238296005905917390081731478
113 123190217707203186757723641035271843999139568535981779133020615478288854212235880349952893936463500528804904508012926240707167159967220550678137946343995385056897198248400
114 3726292683510894951253275142441005564109880651349213554783480802540803831145015258723574932445396028942066384518900276802469743461209462078012877931688641394624696752153238
115 112713959124490832268074798519115708477855937141228615600724044088440111139817838526781668250223159158941584380703031734348884204186697861705934273240719189928526373816229370
116 3409403839299958428814435032042877900169894338485332996317400911305787082699514147713608528368220491435880752849506823281764472318482475889292427174721365581661325782213341452
117 103128615388221166095645902439056344211257683024247965179948847891779689304796612598083155280525834991206231862135073304107862688704368618632026850105577264710021961236416114228
118 3119463640328216948627921946929156696578142312646905977394571364992440040985414170828113481904467512052046735345548618352200919259695996068427478992188010288300473050439151842726
119 94358421924873466826268238508429945463798503656084561718454014483033404078592877745885239489610922190273397621517606365686144546916461927579659936683276116759711911080852535903220
120 2854180338263423837495795651342019793115396050568636248018635540392317860557400142222245199185317333165681939497314453037748593078697640075830988395952757102296577613967145076488692
121 86334057280180998972553634291755338878084289716925159983791036908083171966402035254378835165554116807669348638663416516175382294401586274185882121692584261724964024180948393306517584
122 2611457078073969166543380270173802830798749375013023163649068420848709469113916117295126116910498743394042906712505237585485596883661942433430358854206315488995729024514455244762999414
123 78992095187772173736806548418602139980475525270785341461516468612268130147654906541549046622888795258097449976451620338691050790609499153202497870108860828182931351762479562054940871362
124 2389375324045559406405865416983721515754143397443946094725961447446991773463980741410765845465570538712912021433224925681899432082517413961055771563632631781006829877988428852598710275542
125 72274503234617102392013921972431864123383823913710017838420433990117747087459317376840018902068007073374082084836187059405127430671555343440191772363373191280390260380650228683163029715186
126 2186179695271297171560604704918472657927287913002169443555536542551714643264706954830295006318711241283293172550902572699748591866246521971250614298960442064418661657917898916311621150579912
127 66128184160625757695152417557107761876247589200284257236272148453577282364346659070461380642270289529455143734909297088290439256420941661146331878394829967044493635137882093155918816913040766
128 2000264090751684232258120635229469632612342500144620432905164733142219609939760439729799842690190911241059863701043640770193934089145512618540170276441627670005884425699560656084182931588796252
129 60504556166733262717223094868818798579585782024028566031019600907020075063558706128420000517389399278400188498526437862925484570760030800281863402247744475156646977747444466112524063048413418758
130 1830158994434419122842986346547454776540203492093428748472617806616053376153585827987190868441714315916787100547646707597129789446231370961479429030255762578750458848415061464880595595406890216250
131 55359168914139115598068308686866295044533959967216336956746522314758440457879285295302940164284594176058418584519241393123761436436952350097579000802243555730054640785858525934314706142490582496596
132 1674519859850353055435543112137185784076727201971749512159960372847303283457941859938473358659451563998048671839231355046564116002315086550102091013730091295830261760811679701200510006940133157373376
133 50651352179477548389193533630898784677358946756794844437826873340572554375723500387870969959036329871154600706975962283959418154966042486492622890770565178848133483045130874385321901949469058445800034
134 1532116482535323015910121170422486282944963688559033340563515009159145442576533200191385887662488775127107096177029182866955431849425888204380641872360942806673653996974801303458152706627459476914431624
135 46343894388815568206628317792050195782773708710221563816138756707719753567285260470858642508907529930738223512872532225564625229732077818622028170721642846957003276648885810992842178224136591585059157688
136 1401823276235248309407451292591032165159989823538649337526950342999291933842123084692709269540045214968393425336494698938922290699165920353142787780191546200123990348975270911858011891047364632752098108864
137 42402748489543769026069767503219109090782008047665598317567182503999454513536537246514977319016664947958610097960006885259620998332801303663240442755448934681818080126747074079427076424338631302834657011674
138 1282610376035569880940942631356358996623543589237848345096780105840528162462882201713137167966719403686408164922719207654121749570563942195476768091927155394168285940527563369046883196072762349888837520524066
139 38796762835309458441919834696246451372492266412138880069134425726722191364389202591125685854756326274966356376479270634942376350567447583134544905198674622110024803443708143277563046016774128374722782969660586
140 1173535498092295715869748971225815909528115265905744250880558644278513971041778199930756810367635659920444849425977334135547310123746183151103083546220793799227733653452969246430894332628957584451099766180314070
141 35497434956849992581799015707918814140875878302964158505224286009323106053498183431202789066695461366204102896756647230484417867877866848788761053639112805863042743578394717148346326317715874684606106292000464488
142 1073736491622253898414208842347861437939211326308061930289501117876594240194320434177917740809170827263003101965849090916959312422772389506935120822977057617325968076969229100220560115597893797190722148803861193774
143 32478686272479182503377645398286678821733068153849530797381301220131768262430832426225600291950862346579305342704390454375889719129291463528039178455239340427285868536266591310803548756000347847723992563891486163192
144 982424524281917325878189078414376198291067012511068775260353543586697747017935061263688112082883904778944209365108964478363606796101817794080322619437982375680538882489996470758378187001627303486709805513745638287446
145 29716655957491058702764397570786919261038039872835249209600648412451710781622814786783400131437188862184700063410589752746494812782922722290811957677331148895840977894512576882018492851515142841482390802309331118162162
146 898877847070600603167998967026911260747924265258819125188478902245476136401557474660152015998070268119122439576360499748124015930654227974135092752352548071258193701198908992766208801323985422034328566776376310906931476
147 27189512343181393944421261103188738896787702415691980332785910639114256852029065475285543044896733280785184268093093477388881274966145847138470046082809825465991665287293837898521043715987860782380494199540142289685233356
148 822436089474512204155562691328638734118652614800164017734462475619317356812541881048656004950667623539059595527305942767540937570181623916914440701037830819661426767611892697590868424929173464148400302743586042941322567614
149 24877280354745171383527895827074506555055591001658694339700290960094066347003010000002243162494560276185123866437581882176536751706554303774160292209100555498641871693480038490630478456597290885993897055251670583009503117724
150 752495039759280262109040869566028888412070445903390157446536368260095204064421686730242768930273978191963228939662058137417258186848760602778282969297266332919937655650861835219703471286436220658481252919014374741048454725276
151 22761683624082834790175887701146421045413012499581024938544844516325714526276858280569854346644826168772019625124350416502714805170231364407903065615519296636857459060199935339960383676688949555025817264526758374803054751460096
152 688501869153285955785315547782970990729889770493558759920627371867875701958055972513261707440690861483182080328512380175836920299436888190668467841696342733716274724141036244327832423554578248056228131777177377248082299444439494
153 20826000029541724104763819876295409723446692047521158642301493817580608379839776315085523533434270787058871202162989768946055468349306126344558035309108949413552976396559924360965041603612896200282997351935219118665599463044358130
154 629950762172744789755972181142230927728936345712701979948921546933592546803899645684738075649320618074030559083365035470967725032392699104757245113120802306339005087145655891389468685582682872362102439929042203510349472348303863294
155 19054929520748420107979467837192197201068013285123642406532903536533244088182489836476421924504234514126303551316854908380295981485621415286839415761131065315255315181002319294211098995488412682156280681997261028175583061101153873858
156 576378918549705889733832361001393213209197544322123539112240166621797511265945751539161744700855577391830615267519645393213896805836424264716998727819656242579308376593023593040950545953404546102133685376183655814623204299735439609024
157 17434473183791665154656802909031746257806199347171565750551642510512827302862026017675099476406879768108824363647916898201070739836836672229815515581115495566112102783920786082071366389830942478768802715713187113754709223893170817927862
158 527362895161367077985140398506401265011545418009963729162532397022254465333026246783453523879303329959507198622620572484163931868946095647453252583445362714679277253577954117915472727710097154854335329526419107180060806746388479672566164
159 15951822590861622694748435859731083242776778231744735969676503037983992927718339573667289405505138944301742905407289077506450009311116609137758254283865198856712878417461165727064435266181884895666997139420528666949450535238703748212119718
160 482515259046545425607631769080751500358911906985603080182023266503196529034851188443479295530261245910459477733367476590896028158859660826827445484630211376476248536784778899449973907794591218522040843382895473395312987077686375660776890562
161 14595258559741744919696663353132362664750273074644139111990817497959933953851121543470747215854852644471379597871665946142378818867052502818234026238908433702587390288817896240918809907375303788255445401488844613088946365391368735299153344908
162 441481525054041303957184226494467743942481284234526935872723159895476032561062489325576916765211626488740979466764633228357380370959997218173674162898445118749344087432159498708102134870772184468752044952369654838171628540409834933331998252776
163 13354058522926972595348586893895166560978029043490020308217033432733906261294517538252523976962633380549530773832031156454145424461825910164545321154152475685142650130040563854169294906388531404280035191605775085767725984092060422438040447544682
164 403937353917424326499953895613314760262244462865611565392976597783303379958206662364323584215463609943491851549827618708484725662613523503301336075615863246053944845554896235935881777524098279445580880443790805269808541744618646198540558765026064
165 12218411774194289023402786982870550556835203333437541574853300785177014208702644870429473978206645351868516222264795591964047400677275988720747357392662447372049367460898768778774072441865706551392437101245981006234421493076712914150128714614534704
166 369585988609234801255426423932785182435351391546636516826613088025970153280199932106937475551773559080055523940851927644454997068855876498270778650191800925346576608251891076896998302110301530394968228663555094312710415797616903879175858261061873120
167 11179341922716690791948211582548962709483002616750533478241643670845620032381962247918890185349185575583968148907034292982136415784414860725089446426378794970696614216194259578692155324969625753825007305510805000832183727171872276728900202577037554042
168 338155908711004945021596626662839834670489185446997046939284918150386633668421741959065633612473145186130779034627184351709203313699088597585708652047820826418952743978854477469548144092224165884249502710833770552733652625287248135404962821103878974530
169 10228635941781577513538978581024109142196997025855048997568623624506811201837637083406883207781173680923179376238533701439558237373755413189506927289525825739421928143445465771754007723478636731840125540527084902089187028544218167021594013334005940835730
170 309398684258747017608784547240548673627323895917593092352061275456073120907435824125382738487588196775005666839879287615396984107929181429965789335242799051303314029115578824117314545349756643445764531749383275115629196305708751432657203366782066831462918
171 9358779251299703494269133338909610425907451182508876592457564260023393450942941060032934492359058639327983991577869204633257068022849575723094391845440897456392024094961885154601640002712379749337954014853828929084022263070990696772487150505875034109581584
172 283087012100251591838070469490499462678668290386533423920036039880326092618212746911329283709761698153013039165321121047673022063545263299698811247764606339596595024545838757044909579310091629051149500255733583538107065378452052741055935640208893655246937622
173 8562896320983184308356257546586833234219308922525864719176679408364207182719938040459016285715660722790111121098714461414864277669361630343944403171082710534426974497209044494988062602990723984959188569672132447626054837445152101213493509201294847028773874432
174 259012919243150920438646838775415595988761423474000130211614914124375585410540144700911576577214381092174568333361418854417163187018514670809438902424208724755196074547245031768832257914966946583384773806014193094014070463791136311270294610178847440957292250390
175 7834696324707580938295745988289769115706971742648329703562123574804490083564947387150494051949991636224936665989203736481901371029159540676270579269852499159774011857394285372651565552436337868177486515721937542929168035223564305442913803144194050249695850520058
176 236986118992632500947397519062705083312085809971169017819192998380139406713274762760669302259362425295200627992618691329766846047216497439950924920875740066002198646972809542098224595037691970935142106808855462406615029591607818683974025628469187399878298716638860
177 7168423416498705791890505319895056039503344737387334526198378293439651569674843075441967105291060621208837600017107060472787017163452833971248442357765527967313590180539596903358279724377111845902761048552361986014364424503967705255321914227717115678148283215058900
178 216832506885369479795842095377458037640920441729132026795458646653476329599691599756764993317256411451989216710301473337373470085269869588942820836336143341452493710084103324314851055255198467379396241861316269919692735614977917959069553883443236149169825597090620342
179 6558811235115089037746695771391105563021791014232101233664932982081107504656860769895855292169788540576366168344528857742520069370401914199689815252195409429756233720802441008856776264720785794259290635507249795462685477487360144007688969770859722192732436837949808948
180 198392784531213245937217180726773845320536468101601133656565536274412751616522755017009898128135561491314560234333064894336876291015628236772732984231893499901726324879477192934173997141954910194927491101666806993543044773433073602563580554912694604755271792838060542852
181 6001041277620753440450302842503934666866443746407347534135927742448419889891775281306625859895635210397166560946800738411445745940720167218330561222441614607927337401655511918331699645279600438577413502499832623864836422351213369292248756502739442054521708379450201014000
182 181521200485203426810040217400753148702096838635961622056566392834364337821084235628941264718269995613127000571860068367373929385306283582079877627284480292909047142903735936267936632510282719119656017431179347583788717353058854216550890412673784396846739259641880945385734
183 5490704812924259259289200791583188240016476058727563187467162218367136819502007839974383183801432428727414545089643943083867116297797253768564479534838933201310342911898150296431514353652141838765793287211360647298451743257950503971257717236295147650548979539203029895367346
184 166084398197482749809839838784365376100150602809311968950382214431089353284173826627603385434551697020621490956754492909618246055743446368845113516284438804104721778256475938464277262423587598632017000808892643047104166014333282755682785768947857936186544273074053759423817174
185 5023768034240618934940326545740832578559441846408067166008186316543176847313903915279017844125118479130251393514562657249312407189859831219582997626001841549832360107029323378410627520952520389074961467018887276525844598794655720324068791613610967768664873789389174554475078706
186 151960361935070520269329169649770572122468879963745582051224173487958869676227637752864133211304257412024493244947683894573142703780423973632516330045671904413665950743296949351037231229608367697652774655738394992762269375926145220288923305964065705370243449468237050702140109096
187 4596540175033809077777968176181466476454096190036956213280392441671751961594935522675684778544145224624037228444199824595726662390944821623046019176679533503804367877055365924492773776342591666213831440225797773262017313970286016027931533571457463805174012763494181326902483044238
188 139037452343838649432388079456411249402740766787074937560118870644039363800386570602465166780100349634472991039506755699795342385448748673747703143465957680308460517359753168714653383610474243619793992155768899621443026686752622963449194439788410042152362392619434209673658544829100
189 4205644336421581389560994737816982432929899489998332812519596482800487793267435733544352883078674916318128436174628713302212964384043019027690809615069756184966257550232930465810920139600652278720546193314633936679789311220339999542541420015506766078364442092289563476860301026085878
190 127213524027569185972597555695032531052901079424643802877317243549301835512088926964546513037669302771976955223241654672856635885454133587910829758911356159596787957038532484216917651236537838528070964408350399496464821755341393726404574368940673710870023842555111112442676676138078490
191 3847990795456242616747205787538085053890094810250023956581280788312074373343623274174481400520213329621617188366897026954508580470032307061678881129302895016193894611496460562815974837990754852220789664009610122663717630913885064020125281667373906585442508381381724324958623937441295700
192 116395118169252572117705707543189353611579221819944311402153243777630314639015673364398584655447638567721595806430730601686254705269193541887921511496617725019965767478591129857171586983624275904414909787770874014463467596828154709875481815228787091131416531407251664925065033578388483632
193 3520752583304439236323033516419156963974121099600034582159455007648807504228388003326451577434490067458946642362760705364615293480958684868040265526212636658512253282271572995529314496937976360243554569802883816567743354883897238251495750062356817519403973037075266261454517654011945089666
194 106496723812935504021278327550805833208721981268829962828745935442222974172339580877754661867187268127215881126400165448589896614367960872754679503317398997376073579226924263876377833924270047723627788323270650459779830940162391833394730706319414754044198013272339123001475107708416218406936
195 3221343140290741865100409963970329483902198969022210331968368025234412700865525064210274153557791281401166764962960632004158530093605575672463988034998471411337967746752651531148239008355456527498696088646043620143782680321981557040111716258958602909210755019516327277910383635125178205669672
196 97440101967134705364137330141528439413575668859442659689148127121758780097392772311296648414617398996851395770059613414311197239508136740791593045410111039045021072938518404133087283698705638176696532572910507651855647426227530066587660390263325250860961171434478685616554318190392372563661488
197 2947395871185792801056673428395964109243288526359657231959484981646592324929750950938012564090625873769510772167683482405128186599988366617838299653531092873444681683806536825499255479895101385308485775739918086640578316328967280108491473461427172567373466081829927950978369780594281628867241866
198 89153667187387796970980061674539573919326563788608331606482553015709465213065583456687522230694663984993472600279713912548404876430664313847774900109090851382715689444188967297435466205066599609426275427874296450547001729749615072346548416978151919757425467852860827785957013148010203671989926866
199 2696745439139712918552955560871417700356629865869013940346049520635573271640584285889570726864467155545017609636049810743025248668109447247799516428393803230432977820148213583983486754579192203913043562072939011055724658058852100183691478264155683215249438996050102939011116965512560743688451444858
200 81571921749839637682901139744510463612043937603506458936125182341965656442957729976012530856920190190871130716213315907863215632620839800325688861392890501616399251418128238438711314197925654276572822666637702295013005748402183465833629278703436150759809618458011711060264810166518329291468146323526
201 2467410650404082057112306943672887244009811671792608391946400355588280089929688607267965157865497208271596226431345641221883363971233957985809534315480642670697642328394504315441613601706127234206442743793164923695992559298973377532341871795879674322975823301180157577104739939149724514301893275938584
202 74634937943453120547991170663825503629467357248344752802302583344166855735770182630790079898141916817819295018802395322014167807213600720286804702495163327597183873578842720314461666733244231541553980287157848031903586382309498425788865382508657048956265093602101090316861331706277332587924346209966334
203 2257578794559734609158156922555086276328486015946363541879785533767558228571459043626419119695263501878418175625241488255278300341273716444962007318691579572259982939986530481306633039411905733367131288544460626182972555462001360510815242679510967306762381374990252929222975882284980859901802156882925688
204 68287884388773139607681321017749042539240869173691372579519337941795369475939918293483288863849645068528478873409869634636093755465688809697500035159402008121384270567490680511585730323207321454605644024146963127187643257409882108503925644064763267799727755493991989044114602049463462044714173983221532998
205 2065591316472236194573671764420457077872428460956844343460807026161996253159923618637548461488504562162116668339505012744210409812738042444483905991781318633238877170397551490251650990580927391396975627396540788287287177846925469508056071923228833681649855404174976020440092171520726703498766950743427191858
206 62480592639167581420003706843133244366663111994932953028438511106350871731288368041237213364249748761637612507013214659975722459865518937172520347830893373656012883497139330770195385572649583685086297601659744413083894387794396510078762579676291538134604108350500842113149748594715452592664835775988458029988
207 1889930706723163079101744733772541214888346574887758170138315097587606835488399389713722041088396333470800377447956986872117521855027204698417519811004746891618446336422376382576400487558365263646430133797160627068137714323569611061753196323900165686106897488046781501358732189205997571468995087738712274710860
208 57167160638870368763585751985440149105293831681258532105860042155680216991789376405328641793412189024649264050584645643286162963472339844445842282188816267070437669153201071192546727613377319133593178056921984019210096214689638824889328761196858427574939917040295551999941974094980712476781720312668870824634350
209 1729208506896395089647820205775527925247942347065566211171683343525822906748521479728010737459579056011646499284893037405228600085543526307168828531223732208656388241702788028121426582115669764127946105741943814712546228544271530180485799888444811352738912919075466962246029068886699299205659638452545362414731436
210 52305589903475501569161897830043056989941413105257264427268256081208760687055638397975850450357064982514145734433405908393137920436241946353146154441055716685643751381369671680946569225195194490443246363287463422620090196693158750267765951188286143206427456500489134046859215996634122353289673227475488171720119324