1 2
2 6
3 57
4 700
5 10676
6 192994
7 3966581
8 89157292
9 2122477292
10 52308803176
11 1315354516436
12 33456562887760
13 856485703088336
14 22005434702222368
15 566526069249475088
16 14601678389694957760
17 376583948372941600448
18 9715733361873664236160
19 250712581940525484861248
20 6470313502669514035544320
21 166994361444450836609235200
22 4310162064992300551070511616
23 111248453471131705804646004992
24 2871436283975550925066171890688
25 74115166720045614127987091889152
26 1913006798513327183096259665815552
27 49377237471729762712415352656417792
28 1274493255968492943095067238771118080
29 32896414335541860216165883852968513536
30 849101747779562648841309184811791949824
31 21916489467487606941113321374951980732416
32 565694940872165166474238417592536664031232
33 14601370634852744115141847839950550672392192
34 376881630612151634488184206676466248891662336
35 9727837871184878582912059676747624609458896896
36 251088997144324699184806820240450453037028802560
37 6480955553003611397311439375040603602487696490496
38 167282459609630809893223994135663487283868353036288
39 4317792510337897026006290706716722075298297570459648
40 111448218933744212192000398829645266741149478141296640
41 2876633252119079442324171178927569434097116267320967168
42 74249897837444849991823700559529848445890649699786424320
43 1916492943914944871395529103716506213161984655591786938368
44 49467343544473915232357675276889356063334083840312265932800
45 1276820812339954215156647696836721426309537866667542933667840
46 32956517776489080212801921032010295984658782395472097287602176
47 850653477352078070650732105630130130459647253928993069944799232
48 21956547213099244166282003544925188095381591068253786600403632128
49 566728965858775362620780031199214713818948508182763304816992059392
50 14628061399053174647817567409938045076810823058579561604878583201792
51 377570572858616402269217938471995646850556510607925264648659294748672
52 9745620667012003609340966654534387958369009042555190772881479077724160
53 251547999268767442705817590380855606556233371583490432939244354898231296
54 6492803085423309494866007046253510290315521714347032722568872931207675904
55 167588261598725684261813429039220501893496318477413677474467488397132824576
56 4325685694787204408546241536346412145094375262270679995703600271691582799872
57 111651953135541270005668773527940312757193720436363964357347611939239563886592
58 2881891916928737006507864141746886561007024799780406879861660317643473363664896
59 74385631308903481823395279932670765148163458212791498192452457212634663753875456
60 1919996413717344715776789859982453057068142042647380718378537972551499823353692160
61 49557772970681902771963506772113457025184854073150861393826266391137476763981971456
62 1279154921471232320020787042491688350762714327617947004582145884909213724141271646208
63 33016764375026824005375311499998192910640963642374502040535101032543422194476969361408
64 852208525721219766440344769713990298077033027019999205000062650794363990695276676382720
65 21996685170678396308379779566322169396561617664099685683660261653354033308970065055449088
66 567764982271750563458716293921104943510983895996958649012790381202382516712847417676922880
67 14654802421036765968967717810578601944279969819577571956758179686977297355231042555753791488
68 378260795761497835144301383835372893061883094048241294688395964358842478879248195992084807680
69 9763436278385470602312171650920408239174348809704480024840450716256032845009992580639416647680
70 252007844931934072891721501235289455089688821778715942091493482031546489130078952057810647515136
71 6504672340396501839214165606963113479050431542496084451354104817246797177851026551229541066473472
72 167894623547720144691094438323323438041475930005301935197302797112422098185271003598940176088301568
73 4333593322013878125857833173544671100741950236042395196971114570685096960891276474960484793510264832
74 111856059972435583585696568447773109841682815094110982788096374373305693870153288983715728309073477632
75 2887160197750793381392652720105143819328577228531776550984251992240738403703274100993088184949619556352
76 74521612950881205032443622782908124423221845917383053577019034477834647627315202084942088573623405117440
77 1923506288680243105927405030541869366603758333180694726501798157408056564186127934979454320629237684371456
78 49648367716237042845452759022779998145514205615486446549230992467314097616271153869561675197742411084201984
79 1281493297626777322393130162978204178840759820476864595901270080469940177507647921414787711326007946102439936
80 33077121109971102868813459988079212472744902906013455551525222387184724482120394364809582189391592591523315712
81 853766416843438655650252750915380207377303186023179691533666656665779867264347794291808280199043873078081748992
82 22036896503364438542096028280507803792291875766444020436939934435955915660526805845169748797181286093362462457856
83 568802892593804569171626434376777282846954195353486970623689925238515792338825285333134555419053067359098415087616
84 14681592327380757164488630756667065875692443545605420318065534626908538448370963799747200032599460243319703532994560
85 378952280436685828661775000635177416994816629110257758645315339751246449778791634404962203076030156996472345739657216
86 9781284457840830147854596792121434901868302454405296755005664242846650196646241762297679847066820824693484108149424128
87 252468531222319477255573115061150733087614857101366937245934660035723973149939983170618534145275758880182786002274746368
88 6516563293122514067278279847495616728287343445288455849382150183526803548310576788321029555770895744094476085198061568000
89 168201545545798202933736837986981621720861537035220012666685643335733807473840606085070603636440256249790191896042781278208
90 4341515404884341168764092631187092995953080215759350968112244378839195305890117514387690587645074324441167853111987761315840
91 112060539929556553815307814909670800184208599565161143555677971843059830893606396744049292242711739436762475892961067409604608
92 2892438109323782251620269532121692567049403247668669661245969117003352402233036840019117972341124617228760497870246220094504960
93 74657843175909128104694310667050763828590487450972472807353715034364970790811779734781272952348675350338726294560689107993886720
94 1927022579916749899836821592830272325252351823208098335759168676479124268329609368848353162185591002252756574544040456963275882496
95 49739128074721367212439056773089085571376574980442437023000154968719650420335096032408849478009308725425750028782721456959454707712
96 1283835948481939829224282332371590968010349715313005726549936105435746439888624067600380751557840993668294669055334251021938886443008
97 33137588180847001666351185878609739971166922683783157146186751014272653699494810912058141062069520722043057529820747468802979079913472
98 855327155889231007710661442497977800608554522457235602369130764666474638993697890990074670118720858857022243186057627129553512743043072
99 22077181344911670404165839738339273359559249091050175936836592987861455572381182094464937349481950362243120562113277481321891732318584832
100 569842700281618059239915040723062810318437799553689233083896844160259379630030884059136977176376157817706550846005625384530618934540369920
101 14708431207369111745423162718428292515395954203363381180907440983025223415241753859408894371577447898245768725097492686112462938030542422016
102 379645029189624943794450306860555919746099417659930224854636279571359584591187069501510387457187897179298390212577749376674481608643066200064
103 9799165264897865637702477595533511277899716884012271260147480860728505692329220877826019035988670000371540342181206040231681576884256423018496
104 252930059676401054323217055216258504911984205308942562611205910644236928577532791613541488584435074954659789957029600791544576439046635889098752
105 6528475983262700932119712124793348850833601194172444118997436492299177067220212555155841270251053694535351910095650910374218214887756460449595392
106 168509028616714176790876791813917753574491867920964837227463440409194077596058987484815696955334456311283471902070446335016816301248052887306633216
107 4349451969823688675635492525145674883159866642265683425252600206199580148444153494950191227272062167557034253717596133679687256930493843386847461376
108 112265393688980900031341367394063002537467781983811945338787512093614333258620922922747042563725134758998218468730911272729166228008572545973102837760
109 2897725669253171301972151199407192814706115271348460831161273017916404373746347044468196929842755295004567564193822444082566042004750255898885699403776
110 74794322438410561044144228702588511358707308432211974094424948971862801976219451429044097774164473439826179473647889782220514907862757415290352904962048
111 1930545299156186916178707248246018540721021554724182189454643882565484274516893669555330150978626060761123610092278454719893921526302990815496621709590528
112 49830054348885322480195779187498747582940758589450568889399382185135126969040174772279795981461419303940675412374611342910320949767870324937394359873044480
113 1286182881851134487030721669787353031631813671194035513195242754584018646489174210304263751698197351369677755481966141163360669687036737402394688900487446528
114 33198165789355488112643800256496419958785242730950876700782151549466509895039914848753323174883806887081948074196613625251637940723007469679075593926423347200
115 856890748064779935307484255346343030944105601105125905618979420037592374162663984702070196391299206216469364943345712445318271581316632803270313561401986121728
116 22117539829698921923046255141755547435776925580101624820670189014568528834690976819708174146432425592440059792147023138900928120239683405893166918804106263920640
117 570884408803695428757047741084252309606929310597139981720444666695154539837326737218378686821156614290043502844990835340126813635558416100844241098473928088616960
118 14735319150528746863597893092183409240133197532251021306726696314068258721913586791597975423414416714257706993490165567245283453447049045153908092965966903829856256
119 380339044331129251585515022995225239060232115551964106999616362487789980921746565786132335624727123487452182410484153155125064914183861689302009224938479874004221952
120 9817078759201897061249984423571507774597577770083961794322914586213274221346365273502043499096694406855634206502999294525040909306621341037302581902278609525903720448
121 253392431833707328962826941918388932120856878344383651540665254110880108871882724117892932462614978865430057359646516789691584762461576711571306835095500434076243853312
122 6540410450554431138444036501869826395710646709570638456255303791051231724536920398752965549998913952264231057143175870701806915220509617605856996174175848352393684058112
123 168817073786144722113304771324667026445303273871071529171759243364806669623248612879068909531114263761405240797078898501299182565255077990460196980067940526769798079578112
124 4357403043306059113032700901766747969953943588171174313823419880223533150453226006664489910525256895930673543650254905067646107553764578200064389068369010588230587357593600
125 112470621934042890577649733733932652859836361181262035327136649937591446014423061659257156287586569766689238371380073650514289261888822489228896063566240499812605720554110976
126 2903022895176766678507899809942182531958248861652360020880898325538849908209949726580136596348675426067460098191931481168382027064322871766338939343978037200640227837051142144
127 74931051193641767156805456258912070941144224547992225274303408436885300122639446062120163231362867459681184628796477567818601131615024603147109384446426826398840588069823840256
128 1934074458149350344912294096669257689146330821453619097722677433851964398126423692424606606624069197259404819477486229415008107979425770311303201892174664058861156566819240148992
129 49921146842033271971766700372217457915882894679181468722565144436366784262366499008456196024285743653405315309335754967091660233201779962459251107782768504822033549663472600481792
130 1288534105563067991172178121944672533650092775661448416074863431090363318078968493410788477870018937527975388282455965177846114940260144868903022478523173126904577802248895883902976
131 33258854137566350619208567494725123789614360025868271860948824130234232788055305571478677738420974994532255603236310137235781282283861096970471823934246355948215599818155956409204736
132 858457198585787211059998068186189658981139429914679640776671564125633193399500208187791262793557102554129659160036756920465682009555280075326850113350803015145130076548750322182389760
133 22157972092350696814081246487932363345213284889938431884778862609644486087609211760298316992508204380109744516886831042052124901810164647711919401154564035239205521892673508035459547136
134 571928021634882017940624639986572841830304899008877253174839994477762430353432227488199158429625540254397446316446394514850780893527100507628906754853658718034042507130669900335801171968
135 14762256246550244880924679772921269708831850476702715417012826288855277014444456423856027605702641816199172714568679343753935364723199963430671057745412443252649507008822776975159761829888
136 381034328176237200309587291456410717435347119863823403263154073083303520566751279698600216374195721798583033874821448760411572421749827459608894872991903038097602707639839321445128900444160
137 9835025000507280738330447795066396070177667825992364061724037181466667466177726721177103785707982200673930037933817487924469140142801485227770851274081518230778864720159145014485733288706048
138 253855649236581194813047049619789402492036716303170406180944289516113000354602483103434236614354527713657455580224661851139200013262799322230665596101308028636301443433787188646900336122920960
139 6552366734807716007010508161655745627590814124466835698982119178855760750244320922099227152041043124875301806764675851638972627669910125482013247818512180887257047955037364517537805002602446848
140 169125682081641499362167220676083296377337471933802136620491378518206385122030163470101137119016593167702523024603085628394441443517876182647304716599101736224452198830522687919506996054426910720
141 4365368651853987388294920637770027387126003207816111054601401772908201409251646193864014246151307537733499384905402086161018700043257844827557824986615749151977263780519095784297928833745970790400
142 112676225349325972670223495856813036628670029303996692214926296795178092265409430514026571978537314799274232659124529564081536204435645391670044266639553455310082207007755863172029585986254238908416
143 2908329804764617561648708012801764759952755938960521856871024214322705427075342910509850001451114393645795971387072672795014543229807971071664952250591914400787029613202098899992386977631284538376192
144 75068029897691247133507684634557249524544858032181746644920570127980406878132798664153626493262735750385540421967207444315221653553496539567925919220296365207085668268846459243082542206398841002917888
145 1937610068668517576917459894611409687553257745157669048289961110251506311310494738759589062301305283263294202174272415966053880299243251942346624448706365772028200010597963367168545201429748859747172352
146 50012405858024038608375350587411780934503062386885498009177461822666825517882744830115789774440728543060101812685335000259767144956744992894713673089832408535857295187353570484829544031845485478519242752
147 1290889627460758408705125995939947068270624153830336988113717511861163149909706141571934554112107840239587597813593682714569578341155628317023331594470034838736364482703913092149498186336603095258934280192
148 33319653427918773965358822506910708454130055802507859293570104373614197526621126585551604032671121135035010932234386862140561602843225861801683691966358733594667323530334443400373173067025233035053739540480
149 860026512677489240612945349529206228577812772334610432192209600610351091349023145902885660740716987382296160169725753849564188750014643241106261481558194922948516097715365613905273388093414736543167425806336
150 22198478267737600907062730366620730828878696296830478529001795160401031685898919602965591674704308846650103965034167018800848277587074251030925788094690167911812670896535189573981051633393426601375935416500224
151 572973542256375404233196409761795550707847280739502724434067389121540097016955442788815867500707089469242716894348843304747498133676825673866916296749325840583957216450073462390694317119470046688743887225225216
152 14789242585288148220723337750229020636223272896018480612014412756139148727978660392529168519382120743104346642476778224529885937516955898851299117814540151741367748706274462800594644405327880356631557955420946432
153 381730883044219275049446216468849745297826475874038530238099113537006769534526517618057103060163864659211394778077710695105588393748952061773563941762438770144262192156371469865090812300714500770359651291933704192
154 9853004048677607734097424991911348000914670384117803564939933829906050820982233915254984582558894014667483396106674683360248574637511325023479701976074526617605799838337097814935181906269535171107784518698727899136
155 254319713430185045939365432308554421806081799580611747591000246379322132195006288687672636940371504178322843508476275163277335899331455781737635260713386676062512904676801440318190442498558381286738547370740936605696
156 6564344875905342078901922394957790636159096992996137638900363862327473304037062946245855149443997161598069005340790383057018192498594897469448768043362334972149438848260803480429248616642040986844475526817834923458560
157 169434854532634598468943262745438975992649454260826697027963261825537314323759997697776519529672065807964853209148851448700368144189649570076572662973497444953660985129411260019130973399746353467305244717216421742903296
158 4373348822038493281214153614152448115255925943707285129214208466294169242603182509107423994352834954456277726283591320411496386549897750140811569610226071948134556477627421374780104514369195820345442101502590264318885888
159 112882204620665055394624561694864808703712793528462912208324336519321229851886630920417439182844229515253851465585157254279114917186909846761073630088304297072035485298264369725201012609753759394337013480335158142669160448
160 2913646415719075100074614276020163391358253643451157373928282126781475556921586111268468998319758825369803708843501223960292180900254485496600625927772875576613456118877816258407748828970131574386087723591836366453908439040
161 75205259007481260310685969774632989132658385308749216016884706936044698066001373628747408344224655026818222043880776762565125023780171041206495639555052132243880225339695074864484552886359911120588739402577923002265153568768
162 1941152142507486471224911536895684291355984393345866535885449333360552966807626904366789290522638704258090676594744746955309476169386912064168083900972595110606199130296040626539067217129529077744589072941258726823687220101120
163 50103831701271918471101126204108634197005099513844655175198382116297631188629332546790645610020215993308298628540139272427300263962839999441203503894922743492174381150033953141847956244930751793340500283682833891964085461843968
164 1293249455401561340105759254616525327643306326549667898486771778756601758485636127963869210532671946539073223818054773672313940009379473121605690553216976225714337429240566827068471923116747924011673270697224158576717228880691200
165 33380563863222014572780354022946801682414091123942931935193474548407949599661123014583392384412355497492017808079572085670434520808344012788836963895706653262651124110978718922708142803401805713119555492373375810200743193912279040
166 861598695574674492471470968651414832794737207833535545072624160162980878014061219396225090538051802087840932067858826776867745989173953136140970087004724448971049796616707615674088927042666467746788463211538479445182581950933630976
167 22239058490976792035346472476470316908256270249700294875690789353706715200558371373925258107646304925527773231974517183487120658461317647052152815575166724111521195719851573576959860649296115448175642749185449464920622461632938770432
168 574020974155737014577650094827118563084327474971694121459667431202540236725271069350191671106758578211992589460897970004713650347362384817250762014282272346172115745605150897782667483364419263752442363172437256702872462616954643939328
169 14816278256761259096854972768012918797924866749800594557388997527209010215869475651625871002897754517166837296930983050016324839350457119479849034786379458501336252456814032698990018030004054716960635084597172800159602492247923429998592
170 382428711258585734123746969584326160421144670393601708247492919949530135095857590726074583340558521300036043602481062987951743363480569009338867977245972733208841050433854308743800147286708955722476605815165702764251499999076727486676992
171 9871015963685903547003185306888461028111597551828971779413675382775260112945943884278044115181141511819778999229760258034366950725664098382273586898652670535199014388170588820571418952116563572500110962915906525635713229582985218146435072
172 254784625962505931058625751575418144625403276882927958155370516674473273298330144121198085262301318522540430754605385167087766579210991318214269724990273457416780781317733061800082926752750274008434837214357805798506453171412718060107202560
173 6576344913803004153222992827541632046724799742614130669489935317993536103854571493696569747614316337869203553174966544548340271192350637921086886190461778737973957986340215721765344685393288269206531420587374238295598292696826718970598916096
174 169744592170435972723253719287145362628306407761239613574628998543050480351228329132867089010530933521632425086740995446448366106982846024384824804262085859561374152214019236686700662528462242370029865047107211877240189280308925389644238946304
175 4381343580479170077448523309874152059574846977733649676075303897119305368310697970779608486431991633503660612717254758472758044337382809462839892475724849497848181826641809939565110523371460747847760315527908688747486541559748906211485077733376
176 113088560435148797457458524090554845585742884221814430240226120995107179189463008568531875806579767104090880511788690538631363012502716293772980005254068442992183399555817751763315463765709664925082061579775523445237802690961622472186353336451072
177 2918972745774851460766448978292219720651084492132004553355858734353334938728235418355343010583993242650218982328470155246544641725587638335880924212875224032149822373813425127431715167378443690801435310876295248293472058154348722297972323455598592
178 75342738980769348833947758179427621250883119014446675377402506552697808241033932416139375080203128931963315200583295896234315427462619243859150346445548665654073607133607026691089283003372095010086343002918644490197060468834875509502999926402973696
179 1944700691481614695793922510332385383115325003968431293739487372079135436475445803852353493355752913233001707073669544430627740900992717703583767016236172798502082460635372439279768518360462696316360199869861458194349582404510440196656842237076832256
180 50195424676747696240970613933561850849938967205239231531529875488742669508980265630636001415205181733360201932326197526164226530506704151423254198200050220642048457098490560938394699736771127778108907021723859689965454624336918242836674198183776092160
181 1295613597257196129188500655221094824466078084179441672607847743869185625281157242648540805086164945507890298961459377044295648555703843773819180882575611251865542528271401753612460206578708286347095758418220065624929333987741690790582229880351548768256
182 33441585646656077019915605194456174116812406611980756113487032814397846391092398163636218693625357105494559494469011283659762543547783223485527319373928975670390567542306048731084800398130139672771087842023573082234426523174965166560729141500132414455808
183 863173752521700959776587202172287706006159842659061952865112753850936202230176642194759156889551322651545861872512019159778966938478179188739325723895448415667163698236996914176085549800917311807788918321178354387114464138229917737220313203878138591838208
184 22279712897432430748519084822614180237645057813002536796313270709062916575189654002691902416571421840179187786081757964207250283645703644401457259037125690612290251809057000491757799170389270207106658478068865493851140381095819295872731216308446939966341120
185 575070320826903758936869776778126760653825132195731341589238873472886600203568302863861392474198447507885339001860916779768059017468609749780397468327685105258224434439559774708065058092225600711968128087348856872591479247730118442105038603120878558472306688
186 14843363351152939791015258258954662248723261309155733739621813215940866111322000342265105050247296074003275606604945926602446305480498613604074585047779226770324588530470995984086459056830331260242724521307349183043902032675496439435878640514276178479735111680
187 383127815147094359660835631695812259072538995915288659949898072684938233889790441155917042713199787307569691414827350123724965572654750023609894808497661296652543763955018395341125840330171843122155208723236020801701517998864141183934266916744215777831800537088
188 9889060805614828161869001372759444518759269113271370816952186789276602732442889848439478613245926739999765468771326533872663614297015746373886439479065508031175899390337413450386043037955489154182966175506136685682134400312310099458245911863092600573213624238080
189 255250388384360717186505372209560729236066231632328880236746622110940052566493081673934816159174114912250830435906940776950857955311431975769197095013354995119734382671879195837741079407646649731256951069751657670329441732367077713915375525259277803909523838074880
190 6588366888529438568010457650105131262535214999341901758192772886397020108172451848600318244586757853774256011776372884959609735003810703487569259262369275191732793901640602445255945782084845930249671863192347765667078798226760507369296746342210671459634233722535936
191 170054896028242878938184958833536734636114234727408683506935454469238175274166881948329660763339968811748418098187975482083176171369682658145910471443875078062566900845785613952030177753870382603854122685650559897008140093237737367182864016446395232234557650786844672
192 4389352953844273363965267824186504382102566944387480996671381510768519935709273651557749540998273156357504096320239462287781025919461176614463433787425786495674146204876024066056099416103652481082492508325148734488532881327315114265279349736829373426533063378251808768
193 113295293481121899120033100308760597837468474095963154600185474370134209521438103925456042412942301102440248485825069202657183885759380981527663917708964062959158001741740492219882029709332104510210302086034084796003340781972730390611809333977166292692701545208880300032
194 2924308812699078986995452179803187614064754523564380821453962259413770517882686765941307766518691088663293051609890474054330884618133186603061743863669348374251600862664279352552160571771498107693214214997379319475949253458221074442065485672744178322602434552834484600832
195 75480470276149864607914008642377841956915361585493716935567443823982852873620448133729194917354214794367692730890100309667717623678772012289141401140787640217167870086613391941585543369824246421588685089019311747687043501589540984203570048900291318543465230838098403786752
196 1948255727427859140207597999818034981248020410241802830605151384788219468343335155308207181263215581039429884329693363566829243981570695334792753836985857693607433881923660433396740294259070200878184321636783755425769121909471726507205497276080753828713129475430032437411840
197 50287185089979662495339061292717375918497712442620589159939215891406522495331084359274153956129855447648258262798949031726079478301739042856969680001341134345874409400485473109299631386639320602521897708914449274196207596288684370204496261138057302723140271558944193832288256
198 1297982060913772120937920925827052765557157310388109677151895379109173718521964563277071952384639518772122486004394747984257988525073516252839773229633768293364485381785955620589687538265958087888372563226597167396718060882420099722477564164043420045579704534745294841665552384
199 33502718981772391793059277710448661698917803074146988649646888787041786312212232458166890693584299987370735583208367599648988404174375084751689214853438682849471330847456751282776315335920395994209579878647002380051421721816668053785700163646541764576059133970162339129365364736
200 864751688772513654001873693083031148811929658041036094254183449189240959373317009820345402420100950623849708475038872295522209931015461953571766819336977387692059822523104499763038498737076995759101080147031667011807410180063361738704775540083550594717201234481069219992056102912
201 22320441622716131848996365518227922231076263621941030061166490258386741246936545206511757355199751656440397470309938095909653945544367102173971072357414309357927266548359818269319673944291802710727569529112198871094912366469151451751464361705574821254880918721146333072756144340992
202 576121585770199685080208364327013116943314721144950809213871387221621868509016893641801000826486152061895733732825088409778780826303839450077146292686014488859591527435966891717829685009508475327432160352272445887075401005822223040171307966237101460104891472691364822388963756998656
203 14870497958811413478953622114274450673527733966189805575312258425732102901247262235364627087593662574011475000184012541660154824289456082635452776571237743000448719737633917218479934467029359318454896761139813246023641368888141757009235757622443423360439152941908771096651225068732416
204 383828197041758222341103696934540981012051887495533444049331068636703222817529473501571333750940114630394625474879764587720459568630100780579046833157998887943036689340307644494258985982730629624958946083322522929491476828448639072771513160906612298922503558063143894510243704010178560
205 9907138634656876468665117255831987221270197844839063106962477298191194062117411075248090942091213620238790005631545510728735452443194910818865006571788880157818538884927071725796593787717804391950496073058768234379950606370910686567767876185419882748308277450032727007115388419640918016
206 255717002249401262724467899656820891577211740021110169024593599111894578554518770780069473728314047700956733349976884913931044700568488644032241599027899267662729837264227144372601226239794774449706034744555721126625254061885036412274032855282169405111112743594273044327312366959201353728
207 6600410840186556724789125581511215914734764477148046771900020909014856557223350977603897512900013525695906165391222080022562411913220821486358083561789562669018667142578781218088993702416154039369073812831815066244903541799724522321393305912422750481629449288006877267914035189685753479168
208 170365767141141323904452696578747452031277050546127227946060784174353096149452682594667294564714394912034985140310939353585683393646660160320755654312262609270476457266937904442806660169686919485562733076432489333541308668931846554952108790214497305874692173396759216457750500834145625702400
209 4397376968850809986807422768801631427835755682494748201871770717320290036799603568066628196509665970721145724766368481942796318930500196223225390598887310395640385226558585765125883160798770556719118732841842845903013188228421583213575337846161421553858425653888045240963898802389907624951808
210 113502404448187398321816359862844746361406671231813999372888522482912544737119623492245871500633018204213851035195775122334596977817655988247521003280937044860431806532609532469594538506557116329336527003696032308829124899754619615761480257742365498078559309081987378336871997051294605524336640