1 448
2 8818
3 346598
4 11441370
5 407900408
6 13999334726
7 492938029980
8 17047266083040
9 597865838000740
10 20740608165866648
11 725812479117899160
12 25224055021486126018
13 881505120022046301944
14 30668872473833482523122
15 1070844837331056925016362
16 37282724519408537685446666
17 1301039700263093201734931936
18 45317881518006490185301495974
19 1580862126570785773873739376894
20 55080827560897062058466933647400
21 1920979285326883231330742519864210
22 66943929465463802472282591182688242
23 2334358672635992779856059700656528542
24 81359630158356281304479174882503506688
25 2836762172198278071053515549317238216536
26 98877701502411758975756276616300273655518
27 3447346913881140045800858751344525070757898
28 120166210550979667488790385596164708041055692
29 4189395693044129213044256513149706191393314408
30 146036997194962884416297796490161522230628252440
31 5091204755592505560414008832084479426612168022338
32 177476634255055983737807381828508779542945708715890
33 6187162785455274973675027927036601056491999375725074
34 215684050522656623108285893180727320881847329739887894
35 7519062232664515542686220444183911272981001897911975758
36 262116251461389857344187034512778779595416937967744862638
37 9137692983950450805245793602441404295394649044608937330960
38 318543881108836444350829334656678063591682818630857393607508
39 11104779146075155600826195640225384733097617487155589278302682
40 387118744003282451577872909705137143669374299467090743540240578
41 13495332797041268236680989637698783456816676703726850899601238542
42 470455862035532881660582691561751411037588502703881374755034781590
43 16400514461282069592582979911526192556552550505221721294111558226658
44 571733195389973113782285121354626530465293754652575735028061257123938
45 19931109388498729597285507668598976178466412307775088000359652932132368
46 694812830330414239806152754211807028926888758668472940002963134135356208
47 24221752198904405794932377285784700640103976076844213128067040086928487226
48 844388255191869665626319223287241249938456185157332059550794667018946482638
49 29436060995789901342252289680328415961742369241577093441844048745418057234032
50 1026163340775750321441274765546086213868620143102673738991249326933709599937020
51 35772876727822865460838904706237745212343926292245749632812351284884948434872112
52 1247069850349702869976344425935987831113324297796493719115667993085537371699825748
53 43473845730875858836604970280314546947070796977415514229300571412206580891524606164
54 1515531773728103404721715053985275746256852672376583750007432471836521163357071925238
55 52832634599691014680117084667219003742837977883362231060991518940919689145877050767340
56 1841786565483836351928511201004665818068985981792741985743352582071408617216737097161046
57 64206128786564066641022530766097879683961373730862705717568344894927897479272025785237346
58 2238275537306929262313137178169186071233602527314990701258279320972934883777373936479017626
59 78028041971176939160802840053012787767941366453756436159478913389100906291997272147382492728
60 2720118291629632396645182289720561565981832497247638843418519922770198651640498032863058427986
61 94825455177428507968116060591602743166837331676408075484036404380509412119911281140326716969744
62 3305689288443154183218612933714083390585291538879156611703424496120881404859775217562710343966302
63 115238916335308646976673285359689294266302311675595889714718019359897432829303090313771891488727076
64 4017318531949609604235261422955945449974268596240496249700999010587112833446169103526799428996338474
65 140046866758916478351609045468082422207294307589554799476766838288096558901054635942450776155512857658
66 4882143096843883343143052962208002326514522218197813795495503767293971421435335566551686915148996576184
67 170195326013173580109937048712709727922253002630854739554875983364861937815818375398556176293398012192758
68 5933141966096704330764321307129217219292433991326924031417885215694089744590714885922187155659262355979104
69 206833967163747805043284416085134023787389084388226153528707712838195226543049995015880660604052337774081402
70 7210393642460355748066902428288074896974207919498671609262494668868938675466625787504269956046689480561264966
71 251359958093833708132440271973600897429160986116356269869973784946988168598973673953284140718286993759666388294
72 8762604491110176425985322283357530076195752561793625106718669312038117191836463187473211517649137783753335062556
73 305471240720506421778895808930258772977994701491149626248151889933335438627826644712796301197446271761530579353818
74 10648966094821639434409037035334373554117313261333597946085120724310196791279352992406732463949608575353661791470008
75 371231279845645058129927826712077739928181389782078336746947425747358173793002789376624470551579433438856799824350680
76 12941412449556381615996929360129969590524256651468195957081050346554801851413925964614977849439321880200847881620500070
77 451147750756324507454800058768798135014593270906640422350274449862451718058409768546631870639437086515294022200556920322
78 15727363075734874870346496721252785726813241086626803854221726860389740293967400677836654424910070055307098727010251608552
79 548268166226026350511369244371733959133758608553518658490417766913181159041120413141279846913361899155645310025976747815290
80 19113056650248800796866057563438163031601207318558875262177740451211568088857874541813038241522472568612884391066074961530388
81 666296089530485965497213534857773922505973192417579752209579346942240521471034763858586535070770237688752737711638775304794584
82 23227602283021978537941639748016968049701476017423127047199363476603239397942796415390927336521887247956626949521461993185442786
83 809732365113429434134719751248831284571897106306249811537098257213420846106740151935645381142647923107761844911211390101602729994
84 28227902928388951235090043278196760826233708652214534097534482968088458393468746553183375048087453217993927688900108144576423497786
85 984046752553652760868114857082653120751580753692448328582694810794893845508510118373288699159905271190921939501729524858307760247816
86 34304638679310142571442409541811270413735644071256883126279088764203845747950259651075296750193278253648252099928207476039136694273438
87 1195886508876049310816044090770093686246637754955907142407194870072456767672540068053216231242928791669561300971195312392669151204230868
88 41689538109723754823956796032419894914609927887495921527976464245431879106584931708785236016987222957902937464468787442997138211034928270
89 1453329873227203486228475217488260137204157928183226938532049725205532038306676104442548509599935213984576313632284660398096211634444002986
90 50664214948408805938543433551575769747732326582295588393411046612771427858522937553155192531627111343273701684510793437707530685911089930370
91 1766194120230620512948314053907271063288897485171905114456139345594293210437424015845377319813310778738673472906070757883912378907806675614878
92 61570907059656059972875215360580671591280198186948654116893483234554225196054235973048737795085423928523085977246318167108750366888856376086944
93 2146409929243720693285652461623649892242125053097542814768749220669959302546908904046131531029792357372573533034754565087823071189638536546878678
94 74825527248089481419878468654439177005212133163741609694701917655936111244282861094206328193007037939363975593445416482713078452793749731045999670
95 2608476345611130492548844489388079642188994075024213964397855336168610477949454949055285767249869497571993114015171532326189047526286387715482858700
96 90933523563448713077579522296619405758182425580207309827667756181257143587113487588944776622904440909950858613291639510010795291125590710897374182580
97 3170013683281878829526068044969807963513791408980740247378831702899331047449608032808006108553274184730492486628986126615784685332672239029736378802784
98 110509153917843764931445115489800287781293990481111897504871462656707121520311671710558015766724284021555554269341600918816331854584013134947951120974530
99 3852435453027207259724591775621230645599044576442594394192716172326724298706273620199728955896193896438394310336000641054818414828869003888023276266461966
100 134298910028448157267293378360420880575294270976068984795187055076140281809127163948094380435406867795155041608780943911440958796404176057288223730518988922
101 4681764939385300967709701369485520108090684975186934326020188379061599490011581628652779312557996206913727032088692097971394822089942160808575941748503863646
102 163209983927834615695309930394776334495038666512956571065239255602756839102119798271806882257967222464001192626196003291094987993411652919432479468240309335000
103 5689627565454114286973721033565021706721571804126717565851641318689298791278974887687525523034988644186565359208614442322851552639694453746478791053823233590010
104 198344862576048413093472844460336878105916470851424076184135593542577705544664200517160465714448639398264298759326228140947863588288756256445428945386389558535014
105 6914456888099034737911867174752284529678049203021825811797949410185630497792877732805334637865481092253057617735085837328291708322623407767618855088671728588633292
106 241043369795863807448189239821660288475482088391509721142035671758458723200968860167503850447446678877060504594607873048881136043847993192707233794313313292923221218
107 8402960212665757546868258898351662720163174094314101996861255673901834502130780780634235910342838864508324175143908861472090488990248402716279282777879498778221663082
108 292933758746848038887159751395631186637215362771461252255251025680831077517243311613185595396606558725368019188457780628837206120729941220206040690989522130958424772242
109 10211899716547725239618143852284596956183672227227410888680387001245685783857905524778905361321120644708810637688797628268952676721174004868283016580793912467008534661304
110 355994803284621129589468504271910735612156972902801452049691281870807732877378298733081201549381515210262481405997600986146564037015082559161381033742051123629311548275470
111 12410257002485584007197841421596079931744416967619216598611921979128521446745124335671863563311312978667971875996786592381341971786734275690482705508188202705565668536334052
112 432631255980170132537701071081851104212752873648598928114436732135995959307994200986740443893353770663755013217810986710499183423085077077094079684298355617492510031904164434
113 15081863624080311612243247788623231975126923328836549374401247020015547087836168531516615982549140516246417828167703365970020303536473724607338966581419361299450132614061550890
114 525765550294623715112156889918262911585542674023984014437887002861287964002093301754213386554702390889865093574876938393346715049519594490071622341618153087001560260964086730382
115 18328597895258223742554292862392167921001208787783523364494028643195322851802680221826440607689670684094877117405270303304880471045723421119235601553625396225121699653612057924386
116 638949243855060542823440729525337441950987314573418126711631466586789111458662633595467974830196125870970580035422432806778158190265892234541006396615761659637676705788729426875022
117 22274269889942921117279028643290472128762513916952086434720943134104597108285115694515946072057656806844693560444519135688330169869465381571295136115496293636787773329182284610875486
118 776498452578655585181352861209135433909265167609688524084127412616323984680844199945794702794347644302023383482503358449429580321034426344889727863194060427110905025274700244896975722
119 27069342781445779407844276911575201211604665874717930694527737282778869601746379526105162002545170046916700641050929992049095749903355468941808505186384737602019143236653652388378717742
120 943658440252896858047823048140150831221092547638467937420024566758998849379297583861118663890954469377479683818841180661039622592821632169490677893768659184784277199843774439961632481876
121 32896670563835952943867984846750852385992788729006275573244114728639001720826325878226106282312326655267801780946424779447791196943426787652305483434633034945993050962803401800193395482376
122 1146803639985767820129730467801100282469216460294322405284276028446164505974572657651494751776012825250695561286322982431576636411967877125793969538708853652327748008811742635213919618846670
123 39978470955982415579656879811534046943428444845641928610251223587452587398806681815747451546713390188020060068693129051876447729656415968521236808394117060833919239732804606489382738618286008
124 1393680735088998829069598972613030581733365459882588259181591811363880847496577154153465870253404209685519990187117162775245661715489516383979032776123589479014135025608943965653023941814424114
125 48584799391077693063172845975915395462397793637388515069792443646382485880465697144544787863579005454045240292222439150941226244731959089035420317838280744098413369961862224217727798757578693986
126 1693704068974097938819903597516082195391005706831620348689994375886573145764002227361129009012162486580344847045311978283525941877839890741892214232660527446989984695369402108980381696185418344350
127 59043847236434862520615234875485176894685184590542865944777710915265650201387212345580398043165940115344851692884907329031228056419099013578576727097989023983546969087600432259684721759621122210148
128 2058314649141087667831336230918252505822671916238482685422346070799045319516168711368135375624709240825787657730732062558864372696692078589768633501253699525785288927275043624191121556278701387401420
129 71754456953046139931776600839062108277580998799941615774316591528483759376619832447038223883743645159843909165549228574886187713774657236760943161854946880288930787154573702102501721284931455697680206
130 2501416435419557952129463512187070404854280540239543751827617081489182479360710022248056562519690595943294417514844961513525454892389996470169858266958133609634241445094482317637696389020630303192398186
131 87201331444564005649778220891208239831437967734817728998751814096196181419636924620165938323841051019556683891129760759568316654625337211158731206156900921455161910160992773920137873870603328191474261148
132 3039906549758119627937384174468644305983625411324292124451537287869742192595741621705544679353317097867254839931012349105356580034460071810895186819679198083314263506484836319380956396949971447209058117610
133 105973517584846079727454352120012891278705341424986297875035462584397449639256357436896806344499448330871626733209023899424119906221876202705977496997705565201293102032534860847367338865532063022557250332806
134 3694319626436901193735317652837887607861425095232980703326235954561900410535486312970228818628234457083269719451429832008834110493584828887959469209439954772960650892354936666463939758685083971127499497452592
135 128786868769832005765107544770935409021515551629645695647480766810936504760190423924911332955263365318158838157241169229735919893043392235082454655203633286963138624777569279889842747065212373704273899069868390
136 4489610874177308386449702766380325313751130496722662069881596372151035565772514291173316708834709338714328053704323887399291474090347027400656199042891042483564724827088377697780120761800161874909262972044753920
137 156511343074542794355879838308581603068980709033733988580033251547016162635861176316981304337570622078225472758972818489988617430912994656710801578864565981392329352508092927091997416127377610630690829995442802580
138 5456107711224699353442389774275464656045888226911987926289207000383386100263435167763556373037594419555269648014838578045642142513395476042344188296315734093594840438074060306873274951761749895780833844423658327726
139 190204177995632121263804485818167110972497720252007403567393786627240678060772295302277782553860390785248158937219702090914840193733603804809039342094507662045260359696245945587750100536005373168832273948919474136786
140 6630666262795127712389371582032120170775836079075312627362886630892697080725960979786311380038508408951722968256177327052731826363150118081171961364558602445692282356147002468462094309023912238002229049755410155340874
141 231150206856020214677678822115546956221513277838786445753204291915378287301751253586046303291057030813141700815316709889005590279148574319371054904185610852083598258712157510865071568436190389793725408319090811441263710
142 8058076822442491151751915649179025760030049385162858333909700503832979074201255131395760068378076811118981306002974094241413599650187357182574231757342352254864350975616366199497057952200348904351573901790565128159093238
143 280910854286323438114833911457275359319076472983943079927102638432491246686018646579568435242103165361987214059194083039270559963275102150642883623155811047549326933704931602882010588755809693182896216877161040731810511074
144 9792771872824258269546967936802949127641015465733085717173956361796744695677918488252955648928563677054691304980170525155814270434421707196064958999718176454357487052173897435278306910313740815685566259964930318876446404574
145 341383679163326012540322422566473494988210269414794344534920092740829678148558102534703586342801471300182370537842709469925328925145599664619260747023990204395574609545681033808573480617726670428069566430565290078348144613516
146 11900901799061041584304622152987180067894092042233119833748989593487989881765010477208973227509498974451127061975963347589121919217573740049304558279487942382369676238353036186892988720858240026982483311482876827929872754270652
147 414874735599573367643169277252811244650770098931221753194115524642889474808830055085049665132169770565278221486586031198556037619767162589939981259748723433951692853187926199897375272062432153085682011948058127473728040089018344
148 14462857449373778303047484001782965816649948301171635115966143545713246169658970286837793979208080843345939109842686257393737477342306812962214490478757153553259911920961030710982046513950377650085248637502551979397576013219751892
149 504186511378211326042285482119033721185825777060552319302955078152628189924926507344198020794348511741180014981101150431023337369722090292619032771197469053639799941503575300316387739916708807232206688503622071373665084433760826502
150 17576335737633767780470044224161106682931272140306233207836772545976994937755892226080163532416037407700404503992296764788779838848317774920007292697722081262114647050027839829066370575351114550621158575487413123953066872218354028632
151 612724797253218503498652878006283556795639293628658837549436200780850442513977778076587337376352161291251404537749355940202913146955322551195135398975800527242999406768453718928806658596614687133933874260389245461147616616043363111004
152 21360065190672130591555381092410257798949848317571113155470027283490112755752978352913967579582108530648676441007390101836777656072003812266278798573607341385555948051536213792578733891770934103644990273074381965171845042643939467169054
153 744628562439606344026035889888850806419936160247169141868024586495099348723109755026173829053790536969948255416994989453023823860439567899313202205081719824829987184654649897843236418846849882393668018735854944419709756271464781452215876
154 25958333509347647589113263008242160817504563074220650964295126230242331962135994660126843034453341119072999603256887966764257366449019025547066983325202799632723925369084626962837696297144521764140632384221546719581693005466159968319182806
155 904927788929897460124927151786996257488452192955222244028227622565449839801871629964554692166366218597107563263497264942156070909967931517570096039205193014244253322534618826269824667999013565504598227396630327115007732454110404285621763086
156 31546489796144559018561430634549400573165960031162223922838844562307560451256538464549714408452247559326960586185917963721165025255792304737421467500738274042155121396709674560392090205747644958095443976111334313217767102499775106428456670216
157 1099735283447403466319824391019707055646900731507065647773809968849845905259603157932570290979288447755700855600757314258163032515837283926058641657625898051329625102259074162594473556093488776809973700032777964947550560259966659626248014749156
158 38337631269737947911864551149933201186946561059515125982212392438832817881522528276076255697755824709508725991178461847967699507684159242135325646029152357534064894125653739623040696885647075884179838154868200849676495322165048926062547818825174
159 1336479781540703107270737065096391274518191120686593591522958628410810194147163715328154987716228787880259963627544519543500398874991357205216858443382128300384866641271691304215962684682202578417411430770729149095942491832989484470972011826843126
160 46590729455865378193812560393928684805147067335043490473958579381606790106779098911989543255924681245803461991075307166137548657994543896835025202539780892388463906697481184136698447548398106395512863412006292206423851659909651921944654149136247484
161 1624189232946905108764114905995593922093685425130116337642278364724112898211929026654831559400127211610513924691962607933867500368438654720262020436782653296940906153359225220885400467590069912602126285076504271933830366830797521504286162579771587514
162 56620505736437986170795555638863280163941455145482885208057879237995545190926599991130793975267236076520768802215805283896905994648982837122520303257473362800398504927733039669428264367615683087663793037108648278004313006737564199813842860192432050922
163 1973835070950016291944470858977363469094247143072453602635812956036543223065801560765078110783432912020897428143669830137463788925602046871326351941318598221974227601375735904630063269944845315893038865786083300795342486485318776703518294203985772999956
164 68809432848371373751590051515471785284312640207475281357010597083549475949475547332753691187486015162727105549825697742483452622006238106466699334638936237892223857547909590455600995539257618448326447285634477776772254711839268468425922232769410687821396
165 2398750594007673276491690418735351199301524199183750824777371615355456865718841677612868107056906514532236870656766236744755498259552894947058006867082386951945306412936022528381017362768686229869202455625717083405488510162020399856226516425878757983185696
166 83622319993999991457011234096164714077888671215032819777972382886714807209218749177917138632389562666304338290299785217002798858976459857468640894895646582061749834882628811019589320189490353828594115668249367619393332724771411641989496576158681576032756950
167 2915139414096404445915212325987777127450079175816257251129396988365864364404335625918024403374136208434427889353111895148606032544224714641245848643431039248479838562611081673333935484193206527825831152062756483512998906378419699950703410797010891488555931532
168 101624037747673984830103839887462398280589961844553545332369376604861790748309151083266929668603331407679685147197938480533658067014147877109935179103558608406355604262190393146088504852752035186403713055592243889326890229308570393617773421718580328333417878836
169 3542693360805122591220197770347767459969075060389526371147994390271141563041114634624795099536959150891134911526622684909941249549316152763036659143609565870427630423548406440303508219352202007574828837060109391140462038970875111047943606192336208333929199988838
170 123501058675263665958903998364206072383976797575301436423984880962895384836217892574644128534083136592804896374172320770074159434618792185624838074457215932926919387302796277041171850764579967961869433130007943975077248848916492381090253274927103012620873814293112
171 4305343404162021416991008631926482693294481094462706607433695631253695332315849891521548304016407069841837552182029397108375885896096558886333937526942747833751645597390228923287623640318362137641281151644561273707235225950415331198450124537859645439092690831203468
172 150087635090645912840476920067746298156039639796745747031904984785247226525553633189591572794606028270302474083942669389381439973392585908853106362592139701539658404072811691251930595046958389517479886623817329165763052227860219311448258689108943447279554421355472766
173 5232172231679933719230683854556382979813882533747142084901612485825007638218265156782239965172796603778878115217172992644567710504386776018784059037138725696591004880558332460826933370085935155830820208775788197277812995126828402332581712394106239870229080925280622272
174 182397612204556224019315595277799771071511600125907076857458474828782606932865340598736735105098814441235185747730876142239947046130186655226384756047087783126297969625390511638067301531993799918809239579099692270867979853155367972741859994093455263296842924553266556938
175 6358523279582824437167008543565749082896902089202322716417854819937463998395114858467036714493619048536563593121933054024485604551038399842558032135007315809982412483420039951344928563096245196922403921922266938433226681027950857822226677013480912116049601158362191165940
176 221663089819696502518276596640869877920011893880316235308147190233172309649769177238542783273566080565386456804298577634776254706310505741315538616831535267589227426144236433930583473636475573414370234753210055768333306408807197536285216649667013557375558523797274378864106
177 7727348509705936042023638843374946587536717961312083895469133679712739063925411905765966293143742313055613807803633210787367624508839898263716783560369130124582805528701418452657689821097877508032122033240195147635876929763138783074288556619484862315259319953778991562909570
178 269381406886572593048209835486330244220145401259840640558201458463668571322088525149961464335802010940286315280219661046451685651170587753864892102517705494299159179577862587935741303651370904455009068241496399417705472589486023162182661763180720151060212166880393327967316590
179 9390846327824120560616082855932373291964415232754837044505058834431675001742802042304660593899073474331742749829865881393475925731290510748803716460732460878497326820396706699638949652886395306300831859445351302466666139396112804448651085773232597641164075685385260993753548382
180 327372240616223206206967036588460504667039552834186426086674262131387074449202640670304783569500488368707242566309008436177236625778964544388598226879980217328640280359594401630754197762067528171560517698114457510425558576803192009135751448429522748899690000435623950363278771590
181 11412452103336511846733449251463414383288870364303908047914337829266261189224707612709229046944071104883526796280863233619240634027214785543763556810083972828560683059929592353735860943642058492602621092080482677720542117316913592985109966875536885525614470343438372237517573590640
182 397846997551739331381703125111496545902879692710587512234346324843043818787728227956501985885215153227227859111499778392321203456753392839762527709308257895373616007690708702046983941458649906146943439154393966029558287983760495247966008625835472618789327187538727614850943974900152
183 13869257196239074742733905436246444743191562766520609172219459729605180757953714674487727496252176164792159907611984577167444198497715605510338860788956171583116558922752336513931824740420279574277510955520968634794881685170284050778237397235896018457659771188805507522654712069338992
184 483493142738657336793102709639287695789377059058966818215833426921313412391458524931913030604863419663469656143606885589753828716573954678687268496797990291381511506408320318747487620291407605413933861810537498500413160513522120905941280601087002014865914004875808242505757940488678824
185 16854948737895918482806270479249158619404670591621407812207063021294499383665459487789376679564454568156469496514405623630082261113913565473469158827277950675242449247350642092848316405492376484504386153759595950342939572560610887672868518307699589890042505940316553473788434039693973260
186 587576682779672989980561184858494380318808616555398386833637842980808928945043219439680650327164096455298778027614408648601228986419606393315993945650328075116485522340633280979809645782431975168172704246251121096717468861629855593841731837469599857506209506015059719950296038265824297656
187 20483382270402749839234313511201028211312800976464751786452551637922829922166664954594498557463047862739666210953393444495360919107968591776046077440115056108450458793553126193362116780192716702035349867694580810903564677813187055959446425803460782616329099088449105519914309688638685310728
188 714066710834367629321360999149148882090358505630229970671503673192178369963193790309879148874059688405369097219253806970270429190545108702515819608124765676932104014212344531978539718031791866118614913625140860761325610641277442043087452728687076254197858665192402460438980514006134401176990
189 24892923482591763191767752930568093404791560169967804111154138037396762171358929146750850148479946717501834854954111894504852995625388560293038020997761619409616786200562695704649683330334006098816225701875635203480047977122036057536337620747704577389783533327718142576013002164040103711667398
190 867786762928795898976394122971632777277640418526456624719747679768786294918661800059384340342099208812687912729559028412014297233222953790170995768037110456847679498436858900310936037263439531674528210192032629311736246749507707520620940301444508307320588684890453010987804088470958636600374724
191 30251724609247580029067756000615831319013957101110742068911238120804449165615889396028120977110270411408099031440614325654565818547237684479215641946701585230083983359614867560821348361367509961875907900476070842127636878828455399435266597026488269397045568900044531020987978938825399830594158038
192 1054598757354918773995675185161121836290157130857622413967580878434989779179583022648780592243529228423899703299833331599784450946157737633838286880613315124896051754517178094644654309988007883834385300971361467599205934714006131126828256652830032016250039300764351084981714731639471837637657494740
193 36764136702294306506944931028128782772551376433954902910202140093946406610234592001101734614797374879702381809642310703170476733691067467971020981988747295948651599805411205274660514637283567022444468687067671417847330143531966982210842655872183280258650395871338148192371769912407431747469093648934
194 1281626531454474271495454283241168057309446826819744414359479796560725876748953527917378407138548025802200112778052012627801415271843154294796424458829229168185403715455661524026714912111576616976057893314708572689697561817761295524008241465137252345663146645122463577045367642223170305628679765385744
195 44678502297743886658810687126214576504793422675369913722401945547946924488509358691140810988583529332558282938258806188526744880155821132542233227599456765400184820266766348318267186748498787830661579268381696498026541456284698533385420012687828108063553874405622898266998181820945535160670015515556694
196 1557527500077672458724034421106695797229941687604179703639541507730306614199091554443952929962534779832064516656003502642007300971667100151451681047259577708378163518580308752054967085997692073030440356160835461968003928370147209194500396153718537800684699396451296104693592601787684891638681203850913740
197 54296625641829164950443135123963910796062201783305468599299011620792197582597699078224207976736137919590532319584911100868457850259441635302469848876987484418822330439017658788128739389861328375061412095355901000184791929376607530678798840349257294761292921755802048555349685427121110349812143298434258002
198 1892822795065846463861404086229131194441013589921134897262112821640722676965711092451407936906409291008047760879787500304441306786477307597339317240871190705562948684628574734443852677507738594673767226680042502918044955883760291333745651254014803361528699336394529937818319062084284984448933134509560377824
199 65985281611326766718108457278409286254204430829925006744659574101726145458027368449755521201964790603035772524683317635905446877584709840254259057907033250252036640714869246901447018369560345213615054516444757425226327984295666556643375562353235508148514246372103092004572900444368172997468607407316641201234
200 2300298475206513889589892849135861218270296633781645349358907582496510338844597112696660140261042344394577721591643016368015466116683334773738414222047624076749839043422634880586573021872514883158018519173669232879359646891742600236995988500021066300395441331102255078536647510106991763993066823054577225253734
201 80190202206079803745045937286342694942478591991768396258355955337351139608735737683841884379993129601262347926959686340543290306612626212322453860926358260048245506045307598370312229517219911002531573645438636454124930415939046894267678550508307112215234475057985840683279239076966693993763868170835330389311344
202 2795493106291199044769917214726552017696228009740641416529952807795205963734514949022842212388927107599630200893590214278667249065894900535578160917955080297882732654794667197906764003250185592680277976404885151354882033018658237776574957050896254966065023380643711998269101783726699230660087623114455108354985368
203 97453073970788934066047024625204330326596081452297570227641123618497495282985420216270699464665182402035682919569280729954217426183651990906153734164476272635109017892273052645537784255747309064283163732358152424372922818073544401091593564152130177634665769258397891145670384266161641814720507622019037635444337448
204 3397290304520168603549132077260144742956224352112354066083651002237799643092349398216304515376217957157146637408949313599088828547110726234934352219668553431728602828390107465918417827010949540690839940975680544825389856890520373695677294365935271357409201342605158854807863163125559733209576769857945527504948009400
205 118432194521090946456182514643328584816633872989166803476877019949076141796079455081504123747254031159560014466450334528322551234093732052055309409753814539487440852404597836068626494869974292265975306101157238046697457911211116138137010120320782086289535173968570934901495018674237504436548762925165058324599853118398
206 4128638839141706771455169009427994811160251443481816665314542066511875300179213886079703877512636234189203641016740958544567664036053151402365313902714178117874396096405730421767996111824335883531043427531781300359891337192746161372487206348261428490257210561220113549397286588556387340179908036013770251601114588002836
207 143927575884223029281659176981431842457806573194868183072184644903522881056874952720693619590674246632161214751013864801045646509774516381012925651695000517145135735633702350138183478681221172976992265942261448381045429925139999650785546284629800578780244180406702158490878306740838780574677395749857596238017836231417994
208 5017427754522408837186710630596712097235729962932602079529864205280138162770226551103273091693678929312995376193032287758922702798582064028961747795443753947634262577820834637173966637678273239361744716377296982571818892103602287213830116827101869500181161683252590410192504053677132359942774109793818165661450153808232086
209 174911451938178266567346743183546279429735026829696474990094317990284537821077976495634352547502672334409003199150794144009627205077244091151447612254171699488288895402129900561941455183255793236803439139662538551113764411684386545115107616183710089065246510740520215029311955046035135906390231026705177245073942305169685690
210 6097549883313423338599595795843657375110439571757467641178872142603040844302594076611282096876760743106573060576635760994926058723412306031660712930168318321144661189877983722650141666828026854966943644045852300721049031023436069270840303502357502263888800508782576458413109992627413346041024053332358928147089406872448147100