1 26
2 676
3 15390
4 347502
5 7791488
6 174545777
7 3908531208
8 87515884741
9 1959513380192
10 43873997112932
11 982347997376840
12 21994968695108692
13 492471697249839464
14 11026538323840183371
15 246886363177103814747
16 5527834248312183205980
17 123769296382962872133186
18 2771218896315244874750326
19 62048136293623301241429809
20 1389269978847500586198594289
21 31106028148645035107399770693
22 696470089986485555190750099309
23 15594102336938624057161720224319
24 349155019276732347058794422063696
25 7817649573669908373691438714532414
26 175038711983292829726049943057938199
27 3919151198073870056712292331141530039
28 87750566370883198332499025783424848560
29 1964752444915915738496782566753502062848
30 43991193783154330431189954364027327174462
31 984971483544766270642321167271496081853430
32 22053705297897307862065932466653212004172180
33 493786800422023375985043091376212152218991570
34 11055983608081789079683968436863613892849356686
35 247545648117169525348238383079441180854891089178
36 5542595762981723874762869433031984261721171800322
37 124099809572423757726097772637481991036930906208629
38 2778619151476196464771530314083666517175383195222413
39 62213829461555609578869585787260070603205608016993015
40 1392979881469258848652106474289821051574962444746048333
41 31189093598187138161898191816413011591545117289678045512
42 698329941743631271051015938091458952716459885493919118051
43 15635744783683258107226548883536328369142819994221918695616
44 350087401851988294230026228847988084024583119211737840064068
45 7838525802964930669086767115729989864817450301147837636344038
46 175506134864355883028475740493157864186071763742322402163061894
47 3929616888340717584686187674477267154668594559204340705337643396
48 87984895234956983781431501151313657233105798583363442484285759165
49 1969999114283922227027019128381442504106268478174154952400339055501
50 44108667742523288071847853930781467928459683955617167819123974053237
51 987601748606630271851522621638093480963236827189019044360674099496959
52 22112597450105557976780858833975101191656923768462471954766252249670509
53 495105407296290950644496518160107038131663590016339895586751815909276686
54 11085507475416733042622044963033800473366963897668977921525019417401250789
55 248206693315265839996368485717209732987010407826482682271887378255018971092
56 5557396695019817429544492024057680744890050298242484994111613991463375696115
57 124431205352662593923849217796472509671058641995798775922984237720050474243704
58 2786039168193890472342374396953044627509744204776033799586591144143772623198166
59 62379965095664104715672140935027197947752400487120515309703092228594816173219974
60 1396699691002142168800511789683501849130086452753257156376113315885062922456886227
61 31272380865456322333334084272129334478992377283469212827988504646077274433880570233
62 700194760043559560339602749274350336754633241201842492857489960554598059248897747531
63 15677498432299294623336204498308468702797449551015456570309211776339830765268270040612
64 351022274259031108236339100906286989147072245956725557012365311301931680594151557864803
65 7859457780083556630962638405597256303370765035863306907601953173099346660145316843372472
66 175974805950157450748104867159565387803941030113752289801252080917863669912354783602801131
67 3940110526157231646965189322096141770375542561381834968911788797395340745975690685380332253
68 88219849850166159703748381278520719438758760636299226439476903976567936834382743298086532428
69 1975259794342959210703869564270942004540879901193307068036562270415580975030885386488997855774
70 44226455404020854396869095326893846517435861535632765249313593540257947352153769313772883222723
71 990239037520870956686875071698083913148915161894523301691648896362031525656422337149687418350523
72 22171646867750380795360853012451242409701623357922891920425600009070005773833793690941144669933111
73 496427535374623477335517599131801965302231609542378013448898805975414613866033834071884024490131964
74 11115110183203445964127251527569373085272086396870998848792158811506013573604815259428942645947654787
75 248869503766588175251720405765412459708368053415397082772497063396607516439221341484867960997926863039
76 5572237151424933993313812355930267059053053275003627179546881688520381763530940378363636435980201718966
77 124763486091255020624097945249546503401219810113890560324814954865181333399981812205830236715877007435419
78 2793478999303226317053065585855671212198853381368899587633186543958458958274085280130642939236019733953361
79 62546544377899704575298255428264884407095085131291208853810258243509068603154790355795274785414394028768478
80 1400429433903873813545212484970759408147067128544389440355371883069857013040697760575123729091274285759700110
81 31355890542808291716448557991121090956803450646367889758671455977908554842741258540374759428027157146729920535
82 702064558148997927701735589547813064727264286987837673766421335977240088109140601013992064766399760283213946638
83 15719363579740418815833834000142996260561937301368850787780423503627732939476334741089566983459606788255956073470
84 351959643146703692328670952077305083343663037517129693002045431805653665060169239983284536918563202233678396385881
85 7880445653894635777212476254446295848031187428138159131266496099880890743591050438404886707398317706046549344240686
86 176444728573900049328052517891915835259758945781242039136375775909337644098475412777232897320980787249255783774401000
87 3950632186154470474687753846539297795628153437846022003717020449133138335544828758490084804102141858160871697529211065
88 88455431887514791207710156722117832310937665281163727268914035458781276360501186631846077624958929758442352092058478908
89 1980534522507136388262434973741342622687439393639461308703833134278333931139289157978032792245010833414378661727399335472
90 44344557605356305918326327540393287006578507523404141632381757419639045372350142775158609508053841216003799259945038753036
91 992883369043963832973157998390931069174503412135988826654253091641799642258479584876074385481465801558532620564984211982724
92 22230853970792953034259405606198431422517275931383007602782587856466780033962462561800967010364628445364299382150470806578533
93 497753194060034324972660541939087886137877703488217830333903987411854326878173623990220260719565929040374022513199199708636141
94 11144791941977247103772639439962039474066076443218585626721041584920125518347699116643616508553426784381198925127965312446662910
95 249534084185063749632544731985374735361387637779997550117902587838096704716695700025819058085472582700250524301551605282248423539
96 5587117237742831397335907665682041331794891618534598889154482324638328010170200043835817680991382167649956177745292886396345033079
97 125096654151391320531147034666412424833076915654815607967528438718223579658517393986253839306928753124807309998141033014932618897673
98 2800938697716499358006645111323762493218939822507432623063517467152037159805703440149080507037579888002654883848039523097684525406114
99 62713568492979112107776000372561009471286521582894655996419581066174136675668341845703280030656102393994281773329450188275450907454988
100 1404169136700493840744356389399902128942442702292530093572336770003281368696738323253791735779732470848970419083935382926470181225661615
101 31439623224166301887030623873402540284600839576825931612830711785685416911275452686612602725167982119475147263577068726563863019795391735
102 703939349358004912758972335975387977483797169644991455918909339908863471368425615846309693676449305651842078499737116452684334585216981167
103 15761340523752777620425619042526261536349272257361177052023411422089340024861189288534834481599191294020825008034560693780286721684636264643
104 352899515181600854382040903209040596022906084110995837849338267866831490728920729015225426054420965159108914803337603126991429116433131708822
105 7901489573664537428756722739747459767868530412292705837711807439682249471297275997851428260293027956044094252211428930600692517379114490307648
106 176915906077687054232249903246439527680714173437829380659245538047743015378922541740064382111808909475132584595313042902531172813988036712689099
107 3961181943162786163260001044727293856803251701673840997994234887825505844525852046565900660861388777066541354470721674818965482345352369094552962
108 88691643022469183684049977072631131478227691992011181993326096629508878670210842598588588753505526881864706859612218499357782833050712959160661877
109 1985823336290473965308675518329300492258505942891799652079475829470757666136448609651743663682698876266613099199910611883738467214052615354708905945
110 44462975186475935473435029538058653880579832320786447062339561065625465031817520738537320060735076369721196922873640587896000935703416796354323865974
111 995534761982471646698136730555758058648312694285471447412541781900745295466021355613488548722527118788162222269882757287738421876480098463057683127543
112 22290219180315914541880028930682276308229568788355426021273007526839748961938318316217500960400095288870156704955073701602763229617175739730071942710979
113 499082392780646642722465314562059240167442365510413193890671563596599457976502595572386625960342525891974838085777654982529749479795383149928724595187454
114 11174552962835668641587381342165627689327801015992183037601727732184591446684205454122190884951483974253741180450907709527801946604655992241011950213607052
115 250200439297207839558179885033457239629617285262232392566065897179761892614046534961639368274579493461881642455004550562894680211483635116720468580260351704
116 5602037059801116565851458138143156676583291507079840232532776169049431382751443829271772890936278567202843403704377243711798197206698599007546967502647277894
117 125430711902572432991578886919418237098291386053226880574984494988225842293288453907784534464092247051240203701218657090418145394641369015659008253036269894915
118 2808418316487301798073583518692350899682374432081352825790098636226736918725504485180068526842237413222103217522479226897860704643346973498244957254313480274242
119 62881038628782694393550731060938234357884188018452606998684387757630175674885204885631231757007124116118624310951422871501335953967377499319873693057324800325366
120 1407918825988877370549148998797197338070679713313699959745871203239427709053975532399849010230628961146211714576984768809787611879842556504037676510878879665197267
121 31523579505039619401560247086625387340153241297130122743913828091124748424766842521975049080931975689397733212700980600326902360007380811959941473580485480979881214
122 705819147004150153019187203175870403969841409502430074058311943154206942923213141138288335279931443301421383651182578377190347147970299204713947541006442300751569753
123 15803429562877618440875116224453458283646278144444483563562966108547011557149861656064520856944628948547367777011590901512554172601981799990217533383991478064100977509
124 353841897048119858177756906000479473417894299253632970319104128671395770929907724510918257368643415769033118115057687790639643965525219745139213776580962009669417883886
125 7922589689058231396677382647929478239949167431964947227953145391176010539736798973565857958653329644658927631480056980637302729788855403549047815220635373153824203545679
126 177388341812546584319213010240465897028334948836781986283796470610065321726161082375670993321072625678045138425737617771238718194139897994831343438216781850916482970134757
127 3971759872212357568529062808608942133105095251403096286910382048636620163305437968863441767556987630307305572722163671410313611475176140260182583265903312113090701856734475
128 88928484934969803003294530215022735722615026445102137103086765948902347268820245428737629827283647007158720579994885833785885082600007350486253048319064623644093496273638785
129 1991126273307169480828559767644530592993311005404099340772969300295528814067570243822951592508437759759605420720896121778035703012991272224849838782942414298274291395843645658
130 44581708989569026102478326707206461730114537484544053518765056084922032581245600709832527786238587288001521591810206410369853951314520510359531925185365098226364606476255539195
131 998193235193178135777691138956603537533615910008439873527662498443566790920340928503669777917502740554521592768129808552441749339975887553306879869172172800296031809561610434855
132 22349742918526363056274753050004007154759270421222540878235604893544580193958121689344983804849940739487103980023308888939571630893347416645710892613776685020658473583368503014879
133 500415140989760413124310205627092765843959881558045600496858428823411693810380744763379391120718406966464066601306225269899461978870915378372574969330068059571623600778775604683943
134 11204393457439957010058606272708912620184811618546609381516522625999148076482851275801490033815630709675691701686421347245252365599383523258838092171021889917329541286018149893650720
135 250868573842157394464518402124599520150978639261133165161783696281760992658501428693256850619762538707655865224157242859918527229483152666427439268523930380798900374654479791057061595
136 5616996723709998165104628051096440042199381230842641503842145488499837803684879653896266557918608613374996605161284061331748286373542803268021368820962206126597675189243443588154040135
137 125765661720626805953938374143883692334889406034181742338579026542123487107704404021340627925004053937222170953385301394827982822021004261014925211045037296678699759854383415031111409160
138 2815917908810900002583744337647788500284733521087948064405550424685086303272098570849907250438394050936848376435268183968853659752771377957949250143354117123978053177510580037776336339381
139 63048955976362930883226461601200208561563484917184864031052351075276243522503252780025002289265167390415530636879700677132412854586662784480738485415587699450197250590427195514158367921016
140 1411678528436923743153724707140657422642431072503375193987406574220140230846296347103094400303673867552882683129657121122773808701180232542700124323534239697570956941303803978516734982943913
141 31607759982527757076442313562962540136067900627194936328550835370547788987900661644505762398392616641763254816242402402076789754325121332711316952655967881727594779161686270463126568063553775
142 707703964456609212611858633954168072014904101942552053731874797713245499999610366737019675342451790967682985882220933557818410193674999042546463428239398220853601506051051661947325959167323212
143 15845630996453412383042763437138314344309710973244877216406197514155316147822813511618202907464819105988316954729755094849908763331428480675426706771386392019664477569995928630726393699680056599
144 354786795448507963031281092883048952864757315369168488389248129105604745469116726579637068347222057841894542737411103516528800947936847789484794246130385867849209090183529818531978694350481561816
145 7943746150140352403838780231405997705079425344202333410460112905701347644147880506922700674979466156833545607504813879002832706856567581183550772550964340113913554490187216535292647358176004525933
146 177862039138455334451543536667181503917635083826920766883348026769823944471202179147672349389772930749200484038726287587379523348192110154982077333312173858955947951058993721401361351377899554458762
147 3982366048533723923598589212336921902956187868621271536149793807630506336645154041055641969551971755528441927113669914232669939187559131471454997138634054376515438816857921760668843451975941020549056
148 89165959309443223301245934177793470799483877997013666848140348621099641932017633962642358730652967513196391170734833344179766462273876097035883113032736745965265109481031049241070549556035684493831307
149 1996443371271865320455587802170393064972827846284348334671331400469994939071916371286463934722820188417092270497602870165167507358714637208272500241685132117707671253238811425281422180633977910526973449
150 44700759859073840723496861138431421278392895868003913495188839126509711497593869008184289764969682243721483223679971255448711468810828763651202890558921550506562156178514367415793178910452161906618687913
151 1000858807583222140050518513437660455633067963829779583439987068476062272680586902677616896113431981818884348003722793377606333639963056006411588613793532602979136086152689990287431846598810566527909531669
152 22409425608758856954310056731347817153774152493875240232174510227885239009962301707921724148274004884027157813304460793721674490176336218512200498626690199413579360588759881948767701822191778230411591866017
153 501751448165919684234991915166021995049750150072755183973542689709707487849147199132727631833858752225658066852623438900821552087525750058859364359664127381340593434052240786314035814264001528195706498968160
154 11234313638016578235075666259612278808315503403566539158496857403139602955441030892741508851681201299633418678322873043966958643360739723947541748369581973954762864839332357806620547424969400044621011761228093
155 251538492571704741683906848423446945908584757159350408271005866426418229892910621191417796940239177475062812462529039451355691820623649231795376215559658850265585179690385336224424611948351069732075256226204674
156 5631996335863041262235055804210284407366902856677109304813840468224574799194645774843725925225590280752710902927228680006181295470889027783591742924111075510478779317155104657113489806608328111531292651598034351
157 126101505987727292929794585440265481255128906943912172264417733926671988034010538611857101506725117118337745467637853920808607752978825147940670112807704251342309140904052027639523171745743525479914459653938305439
158 2823437528024612825608831069897210107252837838310369321862878470805959273186072640278626737738896201957508225283070740452319973905057896965909012374324269070901727758300562229446054882007661743304064172641797609436
159 63217321729952884197461013067303285948809743498515306034692674253515916121193105907492783745374123695554475978417263399045995912278756538444354758759708011189172618197768720869627608579862454794498335325545971729354
160 1415448270783746181671327491689563635320740772874214577819883873762937118534628159139954847886174691524147998547203810168342337132153003781336465639342864315306736925702075549539298279634401789371115803704500524550855
161 31692165255324720577118212449098507522235538555625749853261182360298031759209386681692793406683678052050312150666565616446783641409273884664939850115292058921488464865139512124094938725164019855388796938786053274519116
162 709593815120258664253743123231989782577834442716827220028527624618198534075026828449108834768195799513552246940145427051646876533958371066233968957233227152783243596967593091050627241824790915145582903938246168815336928
163 15887945124617983158803553535120340491343077828524073603068699392777182098368599290123014284409590805844513257094443019040563205601733537264365447545548860854994234228249742998340367200344154000837664879639505971480304311
164 355734217102910090369782811650877624536969558833431083943883398031127407138465433925706691758465630307177661077994641700679571391301993436146256767234008524628539614332101538007312725062742513031372477642936529688197701933
165 7964959107376267348936799285165652916442910912241665307251647815774950445986284209481713636237699268407911379106717383610206594049288080436558089258602877349002230092753838562779646548594651893789402972219782768210902154285
166 178337001424362471747962782048615277606878467617545612603348490739806296682173609541601396640164527200983355029693480021301083781499915025562649132342832260403852443974549870043527629699137470206084944377260075506487212447545
167 3993000547558319880613088412299518646756313953958534748216890847674470399500133536530367036699959613806923524359775236100465594971024588484630318052983681324494099976562032506242318279920598932768577846005072516614702616866413
168 89404067834814106669796163636213283327956861239775986666087640584120149554749844777658127940076393235714756062846062015080245958281358862955288430372636131003044370071914002312874031550034846327280751337247132961340166725917197
169 2001774667999916944104986758924085745484540141471217488419292363772735697766394590171567073132013729017531191705533268908683012132056455301323666538151239476187405542818713199556436762657300360112040386660905781496904775315045495
170 44820128641683627801789000983692500660987898793990928847541618654099589428019379615344758235832955904234983371179786417559267118044694952840981476748948288703338661778524725327632421855027495968461971495459151417121402117551774521
171 1003531498110232069399786719149977889411921478015995422250808182358753323509963469394212662121555838656208798744525678301802104489906564600258303686854345768884616312412271387943768722372127987900641782547306559054018255680778176990
172 22469267675478426019365672331582049548389293266195220680533461298239449448629790644358653462697864341929584541850094473193006528915811628567817109929464548920009861175520575375906017703521844265058410078307327686664301809021572128127
173 503091323812979981309834242920742053101884559995218908602437810463326657878978079920727429216516237841681263154520657644216943115856880450989350400388898879094352426564322812687157571818744806756534894655609874012941842478646049382420
174 11264313717358727296732599871782728364562155754527904720702855942721607604845121144997019761565690526786052715103087426207524966752111895284260141960948002073205700780050394800657642145907086154806272228275338396975917416195856747312723
175 252210200250331381330461617239655162567974879064382474394670558012268996529428718136290179722865569838133930799533487686571775069027607360351204726372528759997133605564261553860178355615753626809898150266394535172839298217518054391380654
176 5647036002937923999408813184745974608715647777330851451315336214753474179703589792735715716060766524403968125572212735749440530757297142145934380007082044206111847376688012650528947167607364435607526760481542463029815925743161104114194433
177 126438247092408095076399567893026945588548149069801307685246829117436981199343259107333382793091850098638462355455258808263276965250904959521022672711366596951341348377453743853397193138746489884765125876593568620182043348286998624338907869
178 2830977227608190946526268035198755628605692660956042059807702502343349763437620185073324151108812538145436519278431651085592163475469569594639768686583873813661923132699647698155953036182934986726822414759605026595034886801794958481418202872
179 63386137086974693547261226498685182662800136566791876751751507880058037377872718055299318561820049044830124309953082033665667240040440482540379865427345242295230793382189268456853387149634964316301098206356652619910609787413028133370979210888
180 1419228079839861961485699342563362965514126858817270125746654646708593507297598975060994542622768585422507539565532745989669895912085620996932445096169857116356131092887903481289763153498877206429226437070836582413920708461714538390352873661481
181 31776795923723266347256962879138938477693001690259628006109450851708361485317630534011502465348405056647126233442135638420939455245384281345946284293759048757160631664772861133514067114327615366914936106497788095182958865889186430803739358849517
182 711488712435771425121161064056225433717189127763895472244979665943172612586332335035146441622742479038070616898375149022481726970391392327443158918831659782676101621906287739603500834031694694056479851957073090273747161652925078537372131169465235
183 15930372248310641674983704263372783055209399591075058059253622785280471001382942270147993274150323496366307639572252644880355119785003751179047953187163508074643591618980467430784656556563493441445207967861221127221375589142584391031448798633416111
184 356684168749416617598385445589423098673654478237307270687941566699288543644417103748356111412144500383549529923971834124961919143836810964963908270344363019240316272425828160949798339928670130485529249965703045547334432670073004011419113195143738425
185 7986228711633145420567019605034652575674500551652393528333973547066262887575964437973824953227406443210711044501634882334178923595407249676693254791783586147175536746516265805724453185337979019061975462659742713159868240106071410173115516456649487727
186 178813232048213595647829335621599122763471795649347733447036848329615837961626934957833336008321872834218977778140232383275070042898378482408123912401246421865584670186184467319209673760156642906083317963002501643418959178791795703849886161132482620458
187 4003663444919011981316333103822739693589848044236969460593042844256877470771269845681367777786637128905274050030632717060791767589122157542896399150766558584539213481744081923367818642554753176098804940215457422762338176279494912742922064688121824736744
188 89642812204517214838273920786592556479435715926225025127706034343995512908403998795422234454576872119795468353308139132691936462325940705403170108827673800504344343276990036777163951333513621537639796801362425482781436313219849713062293124943043695773864
189 2007120201407661829882221560289760008660458184077722545351682360847395826779277950849261915615272049072275283846693867540790236988714515780581068279108438423881014798544780502821268932830838185347264881839551344099176488838929036401241975325356518360127913
190 44939816186352643056933885149323380582455591206295250802411554341165361127493552736246164248676155485168994071455777228061144702542773436801372586988178501379213381864823090050559351048589642968255597829043971743230244249527299649461296861151355978682515874
191 1006211325782460730958078826261776825612569297098150264046455908775515565898548124990213098616234741072574552599394165861094941583910726574867003651246432171563967037186637504184573834241265424851811921484687316026190683876433124592525276818965197253198175144
192 22529269544283590248978932107497334992124911726244039807762320949890541891082983540180500062313460859645520320343753233179709797529666756243487609244767641972651047386744415695288357932377033886133645478865121611968767765882326648987708487556737601561302539210
193 504434777460175898499759212012734402572708485738505572020218647814592586703883272296107770555472547100454946646843327642436713427368696676557744905402154093753654407138881898270605879955988269076062214881611667540389024009350408749357851430899886672482498793680
194 11294393908827841520723410680522458591659140386286434612092214333740465336842896816711451266029258196131072048693037307001932907534803643223741369638874858837787084289201627516792190850037883180960387844837040951507155088603742620439774228217425290859696039558532
195 252883701655241871431150826871847809214127245570068805295713818490864338839403094042999664208978292574348386946178168822035948265004548498761652275317332050950749787496494007237505681793705053899217731249532287136914420009038008748873249711042710475087581000940023
196 5662115831897196288569822309698861063433558719043695005104890848481224057164880922946561997770455344801318473253174575794134899941666822613952523895069070240660532418068040854509439750004051563778674820116580297420992426135556215047695148753343178804011843774245010
197 126775887429581748521436647813514781875428055537516116035001475573853853207358558848721554941407287770040753935112669705210652599093539036704550141158645890250422722596683362797663803439747124832769646481850534986130018913458537925589319123112986758688517078011951080
198 2838537061184197219562367757298474413731555309252276878958895634613037342428788407652004777499979742934224658573987444571310010125265349974881110414079004442485077619461165838463711696880684780885800485284675458828602500400469753487056913277823342253250342361794419218
199 63555403248048090835083693057532734591725014177007500102241650136177912833082036071589738925006480293494223249810547725615373095941764713833049502193713103695354708559315767162887677550322673659938768940635337828484450696166651046034108346115307223922062117271488997616
200 1423017982487383087430166398038944327837082015627322024335800665639323515835348890960740998467452226343823445979659278117273535223561414699158890320981972144109946636132428715617697501544363408997742074577449640509054231085267724297763378020134054284798175568202300212300
201 31861652589619170908308401389436442553896794992712848460172987475556274234944129244282487700789909352737055522965305185141382465954980574196999680840317855824576302857503294329174392169430180101452623426197779453430937561004834110889694920769591570942936109538160629488547
202 713388669879712347306926113789374394093635971004500748243819727339616370220792530672333470517223104712717199484910862590714887939302401363531576860550307155553545117262951930237785452299780861881555114668134694325008813037744648112928830885114709999446063932492693450101226
203 15972912669274326322497583077535771307464693991010005004445393332792811312983306588885980776384166829882786804332245819027713507333001861674427846335792386047008586443355275510816298611141961629499876527095095940027507464904647288240955275990945823225704021569402524701921737
204 357636657144111299595018386718304539737130575497190813062091999572886004227262936584779469143107851620692290030945439210213655163580396109911859382655266987144626941480879963390682599759374599550053437312737560551407973176060900784468922453703649489938284117522157379497188213
205 8007555114181031068922432222016658034518417900851353716637985079059463061932853535731494140191772435720014539523801377404769136804996420802212078788523547616264532742881647927328471098420482743479532941521902897138291715008190801510812532555781182237748308183003225271314146011
206 179290734396974761958545237477939103887204701142428121957689406279576265349654297777684582840247684586121918612829817260259594303236986099720789865740412730384655954483660492343437037344166019579470609001950054615546839487477170216195316713194002006094769473702075211708747107906
207 4014354816450636560199227757974208796164601546755103356974413778132307327694912659680836973953531661113839986903652873834592459656990494203519973034504015585462762569114165477195162679398278947086033870024814913543197221900918588264366270407425429367129858728293086071713633873871
208 89882194116509452930751377887291905009823035300895390761003071455120121072538572484591569742868359052067810918169053121695822696428700142188946160121074658232667224092866650477889423983691054766694993815764013914618875298132682890113781229270382443424682588876456379445611279290827
209 2012480009512689136178557729997309951615022780131635666718487719952178827355344513650667510647906937265212649625829506557772519035449010341841833631118650264775135954279610122568871136791429742666090834261208269473775469955010151035974017657604674628840205206494301369032260118462787
210 45059823344302187250163858911970117481332906511637087145604817447269212623114282817377704887427633614519149933233073572567515748462640800895723594735400157090223097101550729201950309876635838716898269354337130130129535058925663030199367048187664199113535123921911032673957763956530169