3 6
4 42
5 342
6 3210
7 34326
8 413322
9 5544342
10 82077450
11 1330064406
12 23428165002
13 445828910742
14 9116951060490
15 199412878763286
16 4646087794988682
17 114884369365147542
18 3005053671533400330
19 82905724863616146966
20 2406054103612912660362
21 73277364784409578094742
22 2336825320400166931304970
23 77876167727333146288711446
24 2707113455903514725535996042
25 97993404977926830826220712342
26 3688050221770889455954678342410
27 144104481369966069323469010632726
28 5837873224713889500755517511651722
29 244897494596010735166836759691080342
30 10625728762352709545746820956921840650
31 476324286962759794359655418145452566806
32 22037937113600112244859452493309470923402
33 1051344296019000117096802419429724152398742
34 51669115159387985850922754743696318813287690
35 2613712902540135060579564602841368360678449686
36 135979973673943502990194901187406463194522547082
37 7270271747097797271467822629111460098645996987542
38 399181914447477179812801273845333269238199586731530
39 22492495466762084515620467397437553599214200790297366
40 1299774436179673001509644234582702894998586555705498762
41 76982630254790752415212704383406041560837779430054286742
42 4670416425509996572587212684353390275714085530028405180170
43 290076289952025323969120520701447831135591514541835341005846
44 18434418219808399636491047980756290604419355864054337361794442
45 1198076165990483537842732586271610111187861371778416327142856342
46 79591033774335416076163130920443386989176010160755587312655001610
47 5402124953706872838186177081894390318364986556017421356594275151126
48 374447072050087771753662994928485067376395746500104794777824989290122
49 26494404769281252052348047187493387201829693617809301691366187766376342
50 1912827989213365695169078731847722004407967328407466425077253591968323850
51 140858443416912248223566421833390869947839854396596713390083696741957789206
52 10575695442222991011186068723637994130640064609307424006357489206590534481802
53 809271477456943115024606001566426089723087084842919181376429141449057953646742
54 63093539245828008419653020035951238152288609280195741088396911817579660853434890
55 5009941250526718225611059184261219513899670054114784659079517538066303099651256086
56 405036826981782180992892774907199182440000300578979583892197564951066231890485305482
57 33329792784777442831812060091126013670425902666845053982969649563176765639344442587542
58 2790704164878119819501310733562973972029476217206532103916561148847141230170816413182730
59 237689211036938545970802705529865906836137654970695479578974494114950339278509984599967766
60 20587106976015904774986433814778480024252524704801722443206992587153788753138836562523937162
61 1812805258327864866276252138838112264395140830796798070890485174549481549670175128787608238742
62 162241014078869850738882444249129105407017685244433800389576991540387435827138371969505231375370
63 14754048942086076705122401877385640978469435311398690328851793601672152524554649881298498683220246
64 1362993510292904822056929231607407404109813022667080721535777300543163699557730393132743352899592842
65 127880009729805643801122058498594367315214591653005058483135145952181315771009941517592923571734760342
66 12182470219100153865442497368353495287854182230216337626187790012945587306295575484092675701025107180810
67 1178127990973711814333708320102946366459326291324441220351609391199490659390670882465151906396892395989526
68 115631867182097978043145858696618683852547978886503515266211813133220718187863102856737087221202221081328522
69 11515873584062137446503036917658055028433260470252452641755536502385823175815325285210946640352378913431432342
70 1163481684130224715403527811175776532250426786903323006278534283855087106943434618345969975349953528362917527050
71 119227688556905850851138866592177891328806472302121509801380623706880861267851450868599982523920271613030717731606
72 12389782289391158851504183985290163824353321146350159116015619716563290198113516753934793265508593836302710650840202
73 1305376027811290696599377570330092824182085891450352002413703438160304639078981203057327626348124337862521240192654742
74 139415704087954802249952528547353847538891733660039766191832770994343946167671687155998090410494230024829988099487502090
75 15090816597360375535404051902006451781683687079912706514210795945947389092280500989155946405720660181607683422976229182486
76 1655242899551313080464951029303655434018076387587420547193392503700310894649561207156275156623579235769789003732745795263882
77 183943162913521082144418094728683867684879901419179956783868124323380505926849228500785326182545885455975573871248442301947542
78 20706438069604939120621179512113949028923263239512965009256532996241042198843906649830225145966410582172165872111546665948753930
79 2360781227028053279574381983251782761523488779152163141895713510766958908062065545732865820855651046973997389106432321061637158166
80 272561957473541233337820128445140824147033691713257737679037615684073640359667079011291080323833119191193793131811212280611159975562
81 31861495992124505181849631420586314242128320297182438741216166154631988262317293372779968725848306922664811122473227402224492479950742
82 3770443599816883943846949001563435620545786577514433496770169514823604805943812848174100401094330378630227005715983675664599973665890570
83 451626720078265389284075461581037837586861389035316690090368243548920112543066134043299447836733845263580155804829406574574193828667354646
84 54747561099627424431334333111535462604195543208089567258729248343193696768741763428871538571364587218854642450111909958560835784399221391242
85 6715625263818393025939849877882479423289109072265466689507286782801513154461608615549567812220693181792614317695529659131522648603818876424342
86 833459796407709132002799113378051197147372744332348249321515863238608791519225149685987364404093029458067886536332778646647710395751241410880010
87 104640730086043255011791576421133029133473671625254160077643060131026243825528224909546224028565232052640988832266462805275715106820263743085147926
88 13288546738628763947608396908171956607060296168374631145704243569727994692387560289787757454517798625450577618727098084521277169831779810463739766922
89 1706706517449911151221612955789127555552171619010362149720197179360605235265986362937340194512769958066053195959858292367825285973011242269028206248342
90 221661412381971126393796088699172401936052112508357547538779593174763472488432660169335168766858178682451326139953987082022166634269225453426189065450250
91 29108357663529624147867509350712434507329722536126591851996207913639252718631086860045216459309982081267451788429963024774333527539935054678195136404394006
92 3864464314857821172322969043635225473219351330308647329842453071762750719229181856515530699783977728017739669858169581618715617817008807468355756600251998602
93 518625250644747977647607060719674702471308536240972499127955760474632353230539832093254917996052001340079794525795045879987758645803273230908366518747029422742
94 70349437878921354689889205661799742934057236137319111745678900811356169836514182072669148039030591729836559819071821937380898455145682991352445782354936731489290
95 9644087503856738530500639181943186486674534150892093339601283408026252210924838660411631114417031400239493462814420461629696355640387347872095836168434453644228886
96 1336002083056151516097156563030683494190321909795954681963487792208683066295496456000561971632889613218776921839832614490363165566612422638787938282737387584964422282
97 187004281970437862761509457932944129842460973659602875904343902543546604027029057853493071311477905307725678203151425194832254076065320853782003637190031328320375067542
98 26445287546394839473830466663830139366421075729151719044464720050618584692987126777775793996220057659587123529075231202552940704901865737705937007982273037764021729445130
99 3777915169248885119602610636911265484388362261738488801134904058256739514548886694048192768248187813079095566615142233755679399533624553125050080762917251950201283293868566
100 545153771950720818668752555964555130469273105224413781102036429368646161617145977816704014600945825294398942248663470198722723601293060167953679993765296559179618741805613962
101 79452099337045444844689923110156385947808950093335309384576141216575665733188195936265458119900407737863599682495241250692844345750534783281317118414974905808125316718109422742
102 11694152341431487733530732246459604755679350925848630318648399288474060543894365432651141991085327579963181023855612698466314500873142788358399978332662385620167963698803564725770
103 1738070703422836177565402373938176595905375834488306776688964198160043216277583834004856066476093618224479834996673005607523181324704585059534332800813184306118124873957090445409046
104 260831815977290595504507064405031332730862707383196779424097572812086152341857516980084181104827098573050292646847964725409312545587400273054707141538258120844433309295227373799189642
105 39519188497343128101097355616445779393355055243179702774435048061599189282787914943000995684496575193010718036250116472379429775523450606769875468023505999432950374562654256090647848342
106 6044640143744721762916054869530592286983639308226759750327631292498450587146078403384005705486679245625928428219768700623174977259606281062025370747955778902379208962799983071848542099210
107 933274189223087380867132941425613484259370057697329759337135930349757394066309232875460437489504657141869074320048722616203854730575232485422501677546809857061943169571751078113946854626326
108 145440895032499301981921072905867143258174123407123132704390787395762521543337978421253999208421584447261746994845741245493534997401983419737540887929355287642260887364844495263317789316605322
109 22875210935240202562566041308480422543565568707741926808719538923405353289368695613937958966498270178461377119653381445411450751383448995514958009356170266466573888123900215997338311826810824342
110 3630851163502818072430658702522914910372835720786366221220384822402392806305699296355879301205819205610100994109619145118912289198383256811955714591293543590660338333586315386713267795151308093450
111 581541484687292765959978396993522204975992413216894903760154070295305878698658543328499601485432714273260011755324226487473826889571422787795100434078937774059010677447614548631340093690332489776406
112 93982427349603799242238072565038278224167825052062235559268746520774919380537996267032352067659042232742957682570176545280050308381391621123496706233135552040517482037744245949214612353668476169957002
113 15323985403814388607623043249640713215542244108642484168400922698667460946361366811009950363315683507268534243107076163729033157649869522557664735098448327436110737034666062712605334870293556537823950742
114 2520704509948747021074745517735596399546003846864252034184844783454741378287111370850710998511705664792802534127824742337481065593947868845720486645213816460881311474335216669715112543255570520540201396490
115 418276917139883899360373414535565878940678377283820520739688524509649658712766975909051169339691195617728003582480543791009178002992937200841966264596892623467785002442244814280229889811693680933351928395286
116 70010761550426527693603784982903778813141477408014387918963145753688314154153095217329996901683170127649354306628450696867076707577723413325813703122035297401136886579362121639939597742472477445338526904780682
117 11819317606671502931852444021620899427264091819114207595114494000536129040541361846828584741669378659062294403475161099400924714421677168339997324132432903018890360831191414808014954824563696702097328962661947542
118 2012403228820214795311023111632865460887613812009678018083116016961007965423186680380211862370130794402954244305207067616768553494114743637374627307889789828611530065219173889145584273297094044013619145406891256330
119 345542480387216670858101938650978368516673196368405860543812433748028215014683667925465884371511734280620796439651682478064071745956760570602195933397986547809737455241207494050608670519342893159776910566145762098966
120 59830286774780731550287046913083471068283473721758148649129161931171741996063968587900801488926733144182302294434748487722205039131770636864987869563921598078310513243352444311493625862037188649230231902351097052852362
121 10445850029909491853168688799774408821182893228550812470513096689887302458823308458904276805706596999894593325252683041111464550737683805350763639376372705733825468169644879851076055784350976716510584698693600201136654742
122 1838822945953468831703612051593930120761860531928228993975980564267096586386147286087550267994762796296269607656941750030440668639376427894111340503805511559246352981203947072353018337323986538981582103924694102878383880970
123 326347518308523346702306932213878087370654702376035242063314130306976499376818398095729793979803243015607436558703468135349811293239889084263080221324384876626196157895834160606098338366815870507708552234241967255161969383446
124 58389708056034869308450969367428722115338355645555752650582193555900674572777206379631859732644483600988274571067886789554751012771426995507348084012626909432780520104223943751430647898446151874159513616398471234432484504988042
125 10531243642682631870783533619405202049188551931551148115515472077874791865186479263747351568037272875056218656144393344479891193282723798843166501373280275075178617528341191033576599003997764877873806274643493705577092772329032342
126 1914620089050455072546039821649226719463735146966767317948032593584498770720967967475074077480373519915311280739344679490004145793647059151626129380150850466229357645935935960739472739508776231999075901403074212589329306391076838410
127 350847044867379056729005037704087202523413329337490641413302953102884321568898761934738815974748637805101198866658597692611457881289737262323716010451075173122657498916115751969439366038619384959494049526537769590680477991165016424726
128 64797520714638793617604955448095233016210735025453837374510899267190095259025832879902940180753237442410598366165262588708692474900482456610667102711284312797545558596020376726695619144904116023990526495345875559193886102579952563843722
129 12060847416929179461095824921042923069465636470918668701137810542489627473962388390629412687068047326568885370536292006910552086821466500836824228418703153026130900389534026527116335711984150817941327729530637912749040554622548607165160342
130 2262299223584748625439263871955325559358728545343021448548538257840067734721210033511716849124178170799453412656293179238871405499482042265525627192500817678816655079746344416517254165026563174174439803283405846332179142516113150812141456650
131 427611503476852764961851724531024887109182217970494587034607356255350544449898338392539906000898106715994046865446029375218483400177580350244796394139568476651207045792523441074402404205826730995165519065149316302147652475964468272881245878806
132 81442394679373979107414782643335578182339702775607047596660583021752887961264617101031881458397959481150379385237592376303178345786737687560230577545962252920450270159776370526986451048214824572054605646380138730135333512734638121342881636715402
133 15628906892866307237012544133523490731191969029568139155694067451071628562529024288753927785547488146693016060828218847183760744930421550068273992869113216222290777897843683341410135710785604529611102563139188065815410993067410909254296055136238742
134 3021753630681311717319809048842462470312815435118541439951529361286264437414275977952610987494181947612880857416240101415929187208495579185234835914177123668271438109718406198746278617447032152044376429338414413751309396304891743773112187063113223690
135 588596548329623276987789231613908573032762576115648751317201330771019653325786670636481229094615265449577762896847662003596908227013452860149421163002276458864143270550144467864258048150184734531829747280251200504754709111807754427957775519087913681686
136 115499675918624047666409301943093409705781982892374926291383078375442050683009090946478187834659235839944030379858403487162764440072017165507764173154318464770199275785778029173694207808581359473971363215683448897935763302979828137062758033247024928339082
137 22830990423331843255696217876408939285497072300369235336469663200572833149086802604624568935206654173504153016336536691600388779604288929051410443307338557656785318557156888428851812353393956963216141093802627893799625644532167676719004245445031156362587542
138 4545969797278822092097814742523859062958252682084640682142026504206926885904372443401199143344202571116969245923534732122837974703292510017269847193033302882862915630810341078678743769194322194078496844202943085001478282964556065025207377636675910714170187530
139 911723938817943638677070515872363906598206116052352806088888138006007979729505829028720799860015862277529203446830782389377981150885490946797389999378833562239344848286314581158449363511988495770467982232906435293892309049550883751657504296595237701430033849366
140 184167386276225443782945419795147302671057754751028208674582251002970329060053639262191554828556677480459954982385676544932886739943502143798156518329456223718973398287138608175076214995556344874390937863204624862274755016834235903897468421813945293264961893690762
141 37467308967621586981687429911655607415873801462417751375241982477447227020755555836945766115975469096907404532967403169169189706804494859636824613965852720110092122727725712462849097579398189892713740836389639336817128503890827854615072484054775997826196641401646742
142 7676457648126184137534729146130904707946388188015953103165243649374376267907572196546142114364751950614246200566212046610987736449381731248685082401158898828857922180502129656995685936011046138380641897900051223592799269727045316410783101623975815511755044115179356170
143 1583858097558101019522658298692442353723105279289156454268210191599742926778872567875780184919670148199479556428824870198341610468840819369954002332413225992296350181216339463427374605229560147187171483215600528987669698682937425290134341818010477335670965723573991277846
144 329076985131423240769761531394479959073541249802510233236028367304623217795518357706172131828442590555667629870349557913198590854831648415939159659951494059316066716575787266285674958188896706002453597314741233924725367200465633504344251722233314461404097242733289610786442
145 68846782443021500248547979965325403288080701736747446507295494497744621527848887081732159408065675694774541442603763525955701909453479272022031074794605652644985573448168868281920932469760272304463216951780398243854115242259768702381543085212530126094101720588301212399976342
146 14502872894234967399074055990212903497436197827901925521865832166721079914888761546766690734395693917616093293581203441430589775812915690701818577485737076458614635059516139951448414107341492686579995506551720387941521488524391841481143820597332616739192558654298329991191097610
147 3076014121342694374437840678683923322638829271116911228145914590908209408510015913399384167035682347351648288543543766482984228312276733175694490925660740483867279514633986723438783188216973754712387563134881854817656816504236303405642328922044868418196349247256641047359682543126
148 656850317752699606055795850334137069405835822530633051369375507609898233799014422052693594145461728124707845005641311044753448105581196819671379328852247340867118667423186040469038507533197093825583430532560267926446548635343020564139814829446526102412645726777649082840266633482122
149 141210988477336706219736662645702197300978496432134880354314024568913152603326550477512445075718848517699334340309422723119319490271714650026770311714154002914677523023589326358026077266158405606255944163671694285738465686747782317541849405462199617748943988781987183472967470389256342
150 30561524202145355998616825817478488727270841577577594458646640374810516594621161151207966959337870373452028146968130563936623792434111047531147846259317745440373012412548169859257755328759394208718456958133575563710230629907533875653777447353599150528187873874193172150451988535661539850
151 6658350822325536532390030574010925767446141192784704764618805651448547412641711138981652698467969950918221177226182952458395260458709235333108381368575362565667104747223435761415725026954353168442826489523210166608285348119926787981467002331261858418230208084459521767775530063873744701206
152 1460240696308976774170670857631535273995337097279653154090394438781517889813379845627439959509862915900191596974950281690972529384015304561117839744572944971010349328808343526233903315751065734170488478730830611331200834113015044188978206259918641623801572920989140486731057936847726284273802
153 322351387907298559533720045706106951305885268634195666837782330969054314546302487174471743406446659033300539957798383230483688246476901709186595709387040873660457751768504907309013020817807529275825645333840479490452180551886599715549697113830749287590862858281628779501635666189945224726286742
154 71624799784855546209220901868673780545085627343930494645779322804719208440317476092998636225379625508652890151556404783131621710700896205831870369413439393302195812573448583029517193153291437724727633333869550650159372173057982751808520490163659493199461814225317715606355057333779205164282970890
155 16017981020279165148125637693743226283888872570832430899796421970045136941770833110843543141031764057652835733089644430384791224924110309570981272349205143194666665748777220832636024186389473056026609256721304211077566630227166840108069241166752304877673932566005984359264516801939450060915232088086
156 3605325980778619801478438436077584347020975488349482862516701648912183621011896974155482368922225073030611973093864856433557584217862248948002334432816618406559469167315807665515185094862259218807850595189253225679139298081576648936643282047354015727696275454233572542853449339200654781612906747097482
157 816687436452112644777284556931064555036413905829110419911443269411368141923246716262725143593218708283464814427565127767961675232565932388907978679648100418469369924212917568201526400011020394740002123527562384082297910570582265704461004285587427361380600358332018132737414048945812542822725691876987542
158 186176205136093230173653687972605098377259486337233250044302151114722482827047304481980243183845960448093471942162418016613679049027800275261401044999226392606558760382635993697255091085099325363935856513958116592401726214668153883029840954280098857932722074585018549529575531254767423753094502325902238730
159 42710243482564363146756756521285926693675853102800492085386886638909856365408712996230038604030905650337229042493045813554036037160885463112744448378691881874411554929042061703410335041346084722618200161754799494043938985664903709447969395817513598986369291449672567450294485006559280370796350963841901119766
160 9859668759619908768959497482905573796718510875598416815087990084093031344900348398734416255613499472272571706088983476955008670976225881354270496888493616847114220210709520018996652593223571870954585461308682769426582696717234521516507108817985873777043306102605236900846273854749054448028776047081803720129162
161 2290329938354261125391445919478627173101035329570873738365058286188346895135523462714129744381011108607883698687800392597699398245640614878087268103710455327445403317991542847426361240041624381523545437497749036183666073604205732196249864470849446961649609869760561035572435116667431322790654396976033101944398742
162 535331102350759032171103396272904174872205196628734446931116463885422326426809660167288788704469153983055821579159637383319765638193959795496597039651939976150033686516562436031273497036596296563673979258443115088585156239603755157103069052738224932895463686990269141154419591103810700905983666783376256984607151370
163 125898067259569496981863585368908070510070108416878108656360578273845596398662924953826848781051539651366475198928465434402725341997393807437578319749085407908827851088549280468577141907067498667933429466431964451564392820639180912461308601070791421849321109463147725050912106588006824204204106243959071429550063092246
164 29790066444928224226258718678271572190428278741170683182876430433671050330901217162243388244076735320123331012260329153121688371150097961624597170564004027183911304228539059809679155654708476192147007777690280813114915556473442331683238549348208594111784033690477240610977782365677481510532724287382106254499737788584842
165 7091915675226966951478614951982604434203803316692913351105840664152684847089735810929041894351567636014978952964209299170387885847488501206092686517313057464129379498097259930513415146680334244115118969898356463127349220620394317080694711068589622615133072007853026213170251612818191114241637536922896200702301322540680342
166 1698554130572231250847274361611299083161883010722230790686456040600334145962729085976689598538024589497289864189991340095857207248072500556058125825852468139955263536868499498338500947481391279730352728187055538296118392510322117203961248637745611696048058305620259950858216063645663609228652314202305690878936763268660876810
167 409263679635852674329502032350522736244020866901104787607971575781769267488580468092693642204574428680932178763205580885613589205549428883712972916426498488635189990289195651033813581931327323760857119048819849171015712655913022861352049665028643028065762780585643287065242855755988217979822724747413175512629263636233764981526
168 99201773446606903337911004485160930147745663644166136912303756008742201014446935782422869159909188394960433337861187272021844715656757967954103113883572924778499309321576943272654360583931630760636026114767597556597705466126334942612250346786153577238000721454134477329395092183551507180621938809647287971484691094216643077520522
169 24188709888540027498489275051866037817024448474785393189354120922208674814216384820756692220762244684163933283182344382004122232820696380202198366224527501610131685335209192387975686138171180468280519147024187398975740423299796773350212295974317859285263266998595649236491797486371574665732116308974874527063315051405980120803112342
170 5932910734451777189105158377730553348599557968875558503674700224780343088590279180403270445615769489919073350090823029377091196025676755972484674775186026702433508482240377443933644905107706471659701185691005082410151297555513062829346998833424692658689669640820032255990331577330705029535636396609622064908946374571770407807564343050
171 1463759544722732600838708206655246915848333055066483893136745795887382159920772683205706861840365541870403112915116706144270760786300260465658277537098374838863611679909593453783629228383312384759883002647825294875938210858000592150903282614682110884325244710070718760862207735374634209570547206779957015498738239073118923663069858243606
172 363248339356287307277887725442365850232031425667754112760406364299990020063939132163187757259240707399630503375417233471295627460248523286506227949465110817882634215541626276473680958004340976292859743821799212491370526673137434434614394779877390130779273659456968518301373607960640449477283850906534992698640432493482889858253326144632202
173 90668166348818971362990857967804318477816850232487048829553317989407867787528342939505977179434381265333072879463402742966392430594850000479534927984390456313135831174590809823442425101053503150056888911936432704547724081467029200927338601973200394335391408773484661381650501624137541428158189103740507906658644633018887461561954455554094742
174 22761916234840009626071400801682049976720675511812692539968219364542009877818968203297340249808263102667098346951862070299848231761045680639868558878193742334165640033829270618918947360210507004637679897662292380226476591381031450680778029926603645548498523006183832380500235933027018529910825652106821856905103983750887779757896292728126638090
175 5747133201775652838622074678665719752119570017936319936793008644006737559471132679791928486908132724246975894863827711359884618909704094415211636384286101267693447360907965448707005988806248022364149185084726798549754417214337093174108158330306921425082243640883918399050629746107205626898708223089334613384175739260526926661247918316164315614486
176 1459378634533570893761354142290069388557978656718049537668152849152507029936602487620986385241553775004771491520966181214212122946801802368985012222661258071846810294671857252468663328857541395121382393547644943615382732063131891492964931555567003377794183281966111186665825763938906346284604528530640108984336469162769662139097944831813414473055882
177 372687621891762259433587834981441935632866234057593323634117085115788135272079570468864135734045288633415264376221247447779988979114408724822893149511650036638455993752658024246864454761122186909936480668970717700166457801466965557617933349209974183927703629385320691652880312932552236982219840498011014773304190888005203498455801579008288562805147542
178 95712434004449461006389320373032812882481193368973355757708028998122767931226850627003308204098264719124519268150726144154062746829303767251717273155122251089014455002090616125508936777153129366780807085177108315711377838218220787003803880816885738061062831427584126533725498906339433434498215902081611699314332407056693408543664822047369862234023409930
179 24718633472372181979712939453547084394913274102444551727513414873912150551653631990242968988889631511233170102436963537131161384826577988360287040464510715644178657306319573873636830559367574330109997518357688466207359702483937747331374677278850113264906840997175606999475758583410602371180147299407761640084724101202206688937132566013543009373651955910166
180 6419477946091369884616125366572817480713928201707919092357200546124983309882050499561093167575120911388583784306724122408121412295419352068818484446448253865647084481973046326727894480813387385204688001817357714257969105614710165903791792230883597401915937733555887232165816710584964232093672011523318357951852626360158922339389579102192897898464312324167562
181 1676411848268091226084224647786021146006383260987536639656202738464154622339246824213775274393940667288612717806806570700348622261551438226598457665627659068240121369569764733735870575284348922592422934554014506180025903772054241053251770828595176298022446639383154160315252836930765365042083781987869029978355230316732287378583861978664276105222616409004910742
182 440204256523274122131990619631051073070093795005565413867980645628936684932534039779696039485874769783801526951624972677581577960539063785951564840773206127209139339037104138094435913029610710331114579633572338445366259028075983112146426669532289864999272867110440348869865172893139691033579918130002489499231296519860444542423688244477372377664005958030923266570
183 116227033392417644738817989865957111760694662101737603139640222908352214234337310497474237565365612550712173344723365569771156082370538762777514074071521307421630246668578542529737828536214384760743396025280382509756425885266340333764539857179109998100238622064537752980903847928101858056557796950304986862428000046248659168797486246331628913278159667967046536826646
184 30855067721627618193451298468400178423102594284309289199381836357197979847982222398250514700655076183366969377490179814880423441376156642017730245842102953254847268745253435191255783650525096113652224320685987443750527777544073381511758896795905455433785020997718654035496918509472069084551014852257644280401197133182045363990325819040079677925377680437801208110383242
185 8235680077654934050100873587587646273373283568363612330234943059559767015976039331895411549123971536183333623339287846111798828255026797984593262202818524752234573389954070919967493240042769722639733608048706190467841519254303607904829076447569448589445682180122580870415701599095381875105500736908891418255003764329648051718026123097082321586334892003205699177631144342
186 2210107301504366119663476087993175612964615194542491671593292543212816540401790006220075180379042585318751792322944145425953409941626754178358031595777306597178285614721080105751506128704709797976166608439850250544506510863223203501688872140573350883143407544188100343626955025144672378742794999408085032427973292326692258482121269382844830678317480584794124678260862176010
187 596287396590984069926945727222757478865651911793401173660065958488869588847974430386566928817795000086947311307238038760148756544948957730022386517707227280476896410035157600215310828684348990972658138230306047696023351191498232777174187398224252264215031169215581766121404585130980304869699693400776976131601538520265923755578440160887211021314399998417423396478670975739926
188 161738668905110748800220810686229542569954469677799178560406654995739395634172005954793962880296397363963480533961440829895035249677628876231803593192363638106106589618039830705422571616143325310668308353937953540090710041782093144297461074260899264625003057773920784499265815521726470661097712436206152400939028398793195057253376663519080235048225856207298767519628631847958922
189 44103776611694547079364497254644567608113753023603699934771699295852313085440813325367648825174687807515598028537403149757104081074455750837094986157479776939286250445075532850247921327323722326156868936420032444251337102594373410455816219593741223570167089412399853585321910782893818565418213372720653806427380841031038842360207424756438761298869160172685463500770194665926728342
190 12090081311342673305774186269702438105437994322362286080127163555004542606690306702197540896244174542594170113025693175403887906594213818932620095526622668580841285473103764042096198922606836067078755853495981256903223571517627493155377862670671520721918218021210764895653809064588874417673007258014390323409894751713440494502229915459103631677079785772147282986048022648555145866250
191 3331671426591548153354930898085205299333243444689209252835914243341634979127088583725773847854303461105365238145770613901838483167430051558216012259178548310290814962087615834527658411996647792027295700891589848425145851234202858574042583894350174216517724047417050521251249686982352736266890195745500274298217466332893441889687348415242824979371653334137393914330706480392738258506006
192 922917129400237324931365523954684265426933201949126706512814362310634144999284994873735840035619777602750696395937943740085383771210138965235891883659784482732715752539141156461364485874499129515757036706400843415342407399349915437380712726110984622293022243368310727860954109142051743135801376291812881379439683384745383003736859432229161585552884099887006303538207449879751443649790602
193 256991684932966495831703237042610021311248689718477554059363545508520201954138054287798322642531429149669503036729355467906845543277448943995325310512115224453553006185868242192756419462809358978051703236172874638623236525859776305146412064569928256888436715534190029140690611459435411246222151790173286695067226900463828130587026620348415006144647313195200127612920695471475408639779662742
194 71931580758979579261337285206536619330200389138447872265230831928013801740806108018350207396108138365653570162480293476610697723594117057664215657806706631201290929601910576507305693805170927254869142671643204635479249026217357441941945378422275060364733913167849214835463323388326326845235399046320686785614937615175283166700159037416460193111590465041222949629733943861623827785584660225290
195 20237309277521287309013885057836609732916046369716489444569524035513334981181126621523555337613103393562105996164585537295419967685073841891055281223517874615929155802696321185066663789680144663790419995882479171464069179709670246554796410455128316045990244223930621011432747829094442511297008376641958371746447766968662294474489599264121517353094144976372293263582437090315156174100482396260886
196 5722781276054133009805123078929498382814593652804369635727093987536026422031420242340509125207965445200383224885826156473710769735828255800048616996461792860321273480582223376203497524042743990580536625275405892195460581524564917421902203633620176487295957933411778981720707366036990052203515521150169280336579741260623438421348425634421284380172612997743376433985101524645437926810062244618214282
197 1626565059943457576000326486655801412055452455348538413026462025793394184691197642322515231699098917370587439733829923712283669070734141540842217445927372151000863211222110318537362803428264752222860561215899861467524081370516449611557883404353383154288078745380480376202581027814643787625262214384891142184867399878042924649489136703547794194107261229391361007465949118134970543958683152165947067542
198 464659110047564819890112715016415437397746800925966097144322904872431487638455599039765570587509508883853427098947999302874770059190240264166438429663129116734403240448243789811073593568209996169788476228886442474327609360104290605516484910439512283304125143050337797412113763738196761197868630665595901524550428254001961437286977943650446989378616640633115618581910428985426815507504547261160069701130
199 133408998817851395136811378566280430507705480253535583247638492769203681676280147754737520635550007007867463783723479611426215562010622887746311188150859076952715033515505259134629660356639201270510159175698682147528176585332962382744690919376720645234335049673937292669307129548105468877461126408423067539054051940332277967144796805790912357844486262857931722992558380215429956083007018034799335590220566
200 38495723093069033577067457762509825174929728748650626171622999388560731503877143638822941999045815269682023539259991522371698653311032399790933795964703323399029298178353996959226941920776745875894060138029322398397473296949587133454733070425914693411002592262891352073693368160556166312032548645358856795620654789547800182650719705079788822408251370775529151950289498633771493561213263907194583439897805962