0 1 1 46 2 2116 3 97336 4 4477456 5 205962976 6 9474296896 7 435817657216 8 20047612231936 9 922190162669056 10 42420747482776576 11 1951354384207722496 12 89762301673555234816 13 4129065876983540801536 14 189937030341242876870656 15 8737103395697172336050176 16 401906756202069927458308096 17 18487710785295216663082172416 18 850434696123579966501779931136 19 39119996021684678459081876832256 20 1799519816997495209117766334283776 21 82777911581884779619417251377053696 22 3807783932766699862493193563344470016 23 175158060907268193674686903913845620736 24 8057270801734336909035597580036898553856 25 370634456879779497815637488681697333477376 26 17049185016469856899519324479358077339959296 27 784262510757613417377888926050471557638127616 28 36076075494850217199382890598321691651353870336 29 1659499472763109991171612967522797815962278035456 30 76336975747103059593894196506048699534264789630976 31 3511500884366740741319133039278240178576180323024896 32 161529040680870074100680119806799048214504294859145216 33 7430335871320023408631285511112756217867197563520679936 34 341795450080721076797039133511186786021891087921951277056 35 15722590703713169532663800141514592157006990044409758744576 36 723239172370805798502534806509671239222321542042848902250496 37 33269001929057066731116601099444877004226790933971049503522816 38 1530374088736625069631363650574464342194432382962668277162049536 39 70397208081884753203042727926425359740943889616282740749454278656 40 3238271571766698647339965484615566548083418922349006074474896818176 41 148960492301268137777638412292316061211837270428054279425845253636096 42 6852182645858334337771366965446538815744514439690496853588881667260416 43 315200401709483379537482880410540785524247664225762855265088556693979136 44 14499218478636235458724212498884876134115392554385091342194073607923040256 45 666964050017266831101313774948704302169308057501714201740927385964459851776 46 30680346300794274230660433647640397899788170645078853280082659754365153181696 47 1411295929836536614610379947791458303390255849673627250883802348700797046358016 48 64919612772480684272077477598407081955951769084986853540654908040236664132468736 49 2986302187534111476515563969526725769973781377909395262870125769850886550093561856 50 137369900626569127919715942598229385418793943383832182092025785413140781304303845376 51 6319015428822179884306933359518551729264521395656280376233186129004475939997976887296 52 290674709725820274678118934537853379546167984200188897306726561934205893239906936815616 53 13371036647387732635193470988741255459123727273208689276109421848973471089035719093518336 54 615067685779835701218899665482097751119691454567599706701033405052779670095643078301843456 55 28293113545872442256069384612176496551505806910109586508247536632427864824399581601884798976 56 1301483223110132343779191692160118841369267117865040979379386685091681781922380753686700752896 57 59868228263066087813842817839365466702986287421791885051451787514217361968429514669588234633216 58 2753938500101040039436769620610811468337369221402426712366782225653998650547757674801058793127936 59 126681171004647841814091402548097327543518984184511628768871982380083937925196853040848704483885056 60 5827333866213800723448204517212477067001873272487534923368111189483861144559055239879040406258712576 61 268057357845834833278617407791773945082086170534426606474933114716257612649716541034435858687900778496 62 12330638460908402330816400758421601473775963844583623897846923276947850181886960887584049499643435810816 63 567209369201786507217554434887393667793694336850846699300958470739601108366800200828866276983598047297536 64 26091630983282179332007504004820108718509939495138948167844089654021650984872809238127848741245510175686656 65 1200215025230980249272345184221725001051457216776391615720828124084995945304149224953881042097293468081586176 66 55209891160625091466527878474199350048367031971714014323158093707909813483990864347878527936475499531752964096 67 2539654993388754207460282409813170102224883470698844658865272310563851420263579760002412285077872978460636348416 68 116824129695882693543172990851405824702344639652146854307802526285937165332124668960110965113582157009189272027136 69 5373909966010603902985957579164667936307853423998755298158916209153109605277734772165104395224779222422706513248256 70 247199858436487779537354048641574725070161257503942743715310145621043041842775799519594802180339844231444499609419776 71 11371193488078437858718286237512437353227417845181366210904266698567979924767686777901360900295632834646446982033309696 72 523074900451608141501041166925572118248461220878342845701596268134127076539313591783462601413599110393736561173532246016 73 24061445420773974509047893678576317439429216160403770902273428334169845520808425222039279665025559078111881813982483316736 74 1106826489355602827416203109214510602213743943378573461504577703371812893957187560213806864591175717593146563443194232569856 75 50914018510357730061145343023867487701832221395414379229210574355103393122030627769835115771194083009284741918386934698213376 76 2342044851476455582812685779097904434284282184189061444543686420334756083613408877412415325474927818427098128245798996117815296 77 107734063167916956809383545838503603977076980472696826449009575335398779846216808360971104971846679647646513899306753821419503616 78 4955766905724180013231643108571165782945541101744054016654440465428343872925973184604670828704947263791739639368110675785297166336 79 227965277663312280608655582994273626015494890680226484766104261409703818154594766491814858120427574134420023410933091086123669651456 80 10486402772512364907998156817736586796712764971290418299240796024846375635111359258623483473539668410183321076902922189961688803966976 81 482374527535568785767915213615882992648787188679359241765076617142933279215122525896680239782824746868432769537534420738237684982480896 82 22189228266636164145324099826330617661844210679250525121193524388574930843895636191247291030009938355947907398726583353958933509194121216 83 1020704500265263550684908592011208412444833691245524155574902121874446818819199264797375387380457164373603740341422834282110941422929575936 84 46952407012202123331505795232515586972462349797294111156445497606224553665683166180679267819501029561185772055705450376977103305454760493056 85 2159810722561297673249266580695717000733268090675529113196492889886329468621425644311246319697047359814545514562450717340946752050918982680576 86 99351293237819692969466262712002982033730332171074339207038672934771155556585579638317330706064178551469093669872732997683550594342273203306496 87 4570159488939705876595448084752137173551595279869419603523778954999473155602936663362597212478952213367578308814145717893443327339744567352098816 88 210227336491226470323390611898598309983373382873993301762093831929975765157735086514679471774031801814908602205450703023098393057628250098196545536 89 9670457478596417634875968147335522259235175612203691881056316268778885197255813979675255701605462883485795701450732339062526080650899504517041094656 90 444841044015435211204294534777434023924818078161369826528590548363828719073767443065061762273851292640346602266733687596876199709941377207783890354176 91 20462688024710019715397548599761965100541631595423012020315165224736121077393302380992841064597159461455943704269749629456305186657303351558058956292096 92 941283649136660906908287235589050394624915053389458552934497600337861569560091909525670688971469335226973410396408482954990038586235954171670711989436416 93 43299047860286401717781212837096318152746092455915093434986889615541632199764227838180851692687589420440776878234790215929541774966853891896852751514075136 94 1991756201573174479017935790506430635026320252972094298009396922314915081189154480556319177863629113340275736398800349932758921648475279027255226569647456256 95 91620785272366026034825046363295809211210731636716337708432258426486093734701106105590682181726939213652683874344816096906910395829862835253740422203782987776 96 4214556122528837197601952132711607223715693655288951534587883887618360311796250880857171380359439203828023458219861540457717878208173690421672059421374017437696 97 193869581636326511089689798104733932290921908143291770591042658830444574342627540519429883496534203376089079078113630861055022397575989759396914733383204802134016 98 8918000755271019510125730712817760885382407774591421447187962306200450419760866863893774640840573355300097637593227019608531030288495528932258077735627420898164736 99 410228034742466897465783612789617000727590757631205386570646266085220719308999875739113633478666374343804491329288442901992427393270794330883871575838861361315577856 100 18870489598153477283426046188322382033469174851035447782249728239920153088213994283999227140018653219815006601147268373491651660090456539220658092488587622620516581376 101 868042521515059955037598124662829573539582043147630597983487499036327042057843737063964448440858048111490303652774345180615976364161000804150272254475030640543762743296 102 39929955989692757931729513734490160382820773984791007507240424955671043934660811904942364628279470213128553968027619878308334912751406036990912523705851409465013086191616 103 1836777975525866864859557631786547377609755603300386345333059547960868020994397347627348772900855629803913482529270514402183405986564677701581976090469164835390601964814336 104 84491786874189875783539651062181179370048757751817771885320739206199928965742277990858043553439358970980020196346443662500436675381975174272770900161581582427967690381459456 105 3886622196212734286042823948860334251022242856583617506724754003485196732424144787579470003458210512665080929031936408475020087067570858016547461407432752791686513757547134976 106 178784621025785777157969901647575375547023171402846405309338684160319049691510660228655620159077683582593722735469074789850924005108259468761183224741906628417579632847168208896 107 8224092567186145749266615475788467275163065884530934644229579471374676285809490370518158527317573444799311245831577440333142504234979935563014428338127704907208663110969737609216 108 378308258090562704466264311886269494657501030688422993634560655683235109147236557043835292256608378460768317308252562255324555194809077035898663703553874425731598503104607930023936 109 17402179872165884405448158346768396754245047411667457707189790161428815020772881624016423443803985409195342596179617863744929538961217543651338530363478223583653531142811964781101056 110 800500274119630682650615283951346250695272180936703054530730347425725490955552554704755478414983328822985759424262421732266758792216007007961572396719998284848062432569350379930648576 111 36823012609503011401928303061761927531982520323088340508413595981583372583955417516418752007089233125857344933516071399684270904441936322366232330249119921103010871898190117476809834496 112 1693858580037138524488701940841048666471195934862063663387025415152835138861949205755262592326104723789437866941739284385476461604329070828846687191459516370738500107316745403933252386816 113 77917494681708372126480289278688238657675013003654928515803169097030416387649663464742079247000817294314141879320007081731917233799137258126947610807137753053971004936570288580929609793536 114 3584204755358585117818093306819658978253050598168126711726945778463399153831884519378135645362037595538450526448720325759668192754760313873839590097128336640482666227082233274722762050502656 115 164873418746494915419632292113704312999640327515733828739439505809316361076266687891394239686653729394768724216641134984944736866718974438196621144467903485462202646445782730637247054323122176 116 7584177262338766109303085437230398397983455065723756122014217267228552609508267643004135025586071552159361313965492209307457895869072824157044572645523560331261321736506005609313364498863620096 117 348872154067583241027941930112598326307238933023292781612653994292513420037380311578190211176959291399330620442412641628143063209977349911224050341694083775238020799879276258028414766947726524416 118 16048119087108829087285328785179523010132990919071467954182083737455617321719494332596749714140127404369208540350981514894580907658958095916306315717927853660948956794446707869307079279595420123136 119 738213478007006138015125124118258058466117582277287525892375851922958396799096739299450486850445860600983592856145149685150721752312072412150090523024681268403652012544548561988125646861389325664256 120 33957819988322282348695755709439870689441408784755226191049289188456086252758450007774722395120509587645245271382676885516933200606355330958904164059135338346567992577049233851453779755623908980555776 121 1562059719462824988040004762634234051714304804098740404788267302668979967626888700357637230175543441031681282483603136733778927227892345224109591546720225563942127658544264757166873868758699813105565696 122 71854747095289949449840219081174766378858020988542058620260295922773078510836880216451312588074998287457338994245744289753830652483047880309041211149130375941337872293036178829676197962900191402856022016 123 3305318366383337674692650077734039253427468965472934696531973612447561611498496489956760379051449921223037593735304237328676210014220202494215895712859997293301542125479664226165105106293408804531377012736 124 152044644853633533035861903575765805657663572411754996040470786172587834128930838538010977436366696376259729311823994917119105660654129314733931202791559875491870937772064554403594834889496805008443342585856 125 6994053663267142519649647564485227060252524330940729817861656163939040369930818572748504962072868033307947548343903766187478860390089948477760835328411754272626063137514969502565362404916853030388393758949376 126 321726468510288555903883787966320444771616119223273571621636183541195857016817654346431228255351929532165587223819573244624027577944137629976998425106940696540798904325688597118006670626175239397866112911671296 127 14799417551473273571578654246450740459494341484270584294595264442895009422773612099935836499746188758479617012295700369252705268585430330978941927554919272040876749598981675467428306848804061012301841193936879616 128 680773207367770584292618095336734061136739708276446877551382164373170433447586156597048478988324682890062382565602216985624442354929795225031328667526286513880330481553157071501702115044986806565884694921096462336 129 31315567538917446877460432385489766812290026580716556367363579561165839938588963203464230033462935412942869598017701981338724348326770580351441118706209179638495202151445225289078297292069393102030695966370437267456 130 1440516106790202556363179889732529273365341222712961592898724659813628637175092307359354581539295028995372001508814291141581320023031446696166291460485622263370779298966480363297601675435192082693412014453040114302976 131 66263740912349317592706274927696346574805696244796233273341334351426917310054246138530310750807571333787112069405457392512740721059446548023649407182338624115055847752458096711689677070018835803896952664839845257936896 132 3048132081968068609264488646674031942441062027260626730573701380165638196262495322372394294537148281354207155192651040055586073168734541209087872730387576709292568996613072448737725145220866446979259822582632881865097216 133 140214075770531156026166477747005469352288853253988829606390263487619357028074784829130137548708820942293529138861947842556959365761788895618042145597828528627458173844201332641935356680159856561045951838801112565794471936 134 6449847485444433177203657976362251590205287249683486161893952120430490423291440102139986327240605763345502340387649600757620130825042289198429938697500112316863075996833261301529026407287353401808113784584851178026545709056 135 296692984330443926151368266912663573149443213485440363447121797539802559471406244698439371053067865113893107657831881634850526017951945303127777180085005166575701495854330019870335214735218256483173234090903154189221102616576 136 13647877279200420602962940277982524364874387820330256718567602686830917735684687256128211068441121795239082952260266555203124196825789483943877750283910237662482268809299180914035419877820039798225968768181545092704170720362496 137 627802354843219347736295252787196120784221839735191809054109723594222215841495613781897709148291602580997815803972261539343713053986316261418376513059870932474184365227762322045629314379721830718394563336351074264391853136674816 138 28878908322788089995869581628211021556074204627818823216489047285334221928708798233967294620821413718725899526982724030809810800483370548025245319600754062893812480800477066814098948461467204213046149913472149416162025244287041536 139 1328429782848252139810000754897706991579413412879665867958496175125374208720604718762495552557785031061391378241205305417251296822235045209161284701634686893115374116821945073448551629227491393800122896019718873143453161237203910656 140 61107770011019598431260034725294521612653016992464629926090824055767213601147817063074795417658111428824003399095444049193559653822812079621419096275195597083307209373809473378633374944464604114805653216907068164598845416911379890176 141 2810957420506901527837961597363547994182038781653372976600177906565291825652799584901440589212273125725904156358390426262903744075849355662585278428658997465832131631195235775417135247445371789281060047977725135571546889177923474948096 142 129304041343317470280546233478723207732373783956055156923608183702003423980028780905466267103764563783391591192485959608093572227489070360478922807718313883428278055034980845669188221382487102306928762206975356236291156902184479847612416 143 5947985901792603632905126740021267555689194061978537218485976450292157503081323921651448286773169934036013194854354141972304322464497236582030449155042438637700790531609118900782658183594406706118723061520866386869393217500486072990171136 144 273607351482459767113635830040978307561702926851012712050354916713439245141740900395966621191565816965656606963300290530725998833366872882773400661131952177334236364454019469436002276445342708481461260829959853795992088005022359357547872256 145 12585938168193149287227248181885002147838334635146584754316326168818205276520081418214464574812027580420203920311813364413395946334876152607576430412069800157374872764884895594056104716485764590147217998178153274615636048231028530447202123776 146 578953155736884867212453416366710098800563393216742898698551003765637442719923745237865370441353268699329380334343414763016213531404303019948515798955210807239244147184705197326580816958345171146772027916195050632319258218627312400571297693696 147 26631845163896703891772857152868664544825916087970173340133346173219322365116492280941807040302250360169151495379797079098745822444597938917631726751939697133005230770496439077022717580083877872751513284144972329086685878056856370426279693910016 148 1225064877539248379021551429031958569061992140046627973646133923968088828795358644923323123853903516567780968787470665638542307832451505190211059430589226068118240615442836197543045008683858382146569611070668727137987550390615393039608865919860736 149 56352984366805425434991365735470094176851638442144886787722160502532086124586497666472863697279561762117924564223650619372946160292769238749708733807104399133439068310370465086980070399457485578742202109250761448347427317968308079822007832313593856 150 2592237280873049570009602823831624332135175368338664792235219383116475961730978892657751730074859841057424529954287928491155523373467384982486601755126802360138197142277041394001083238375044336622141297025535026623981656626542171671812360286425317376 151 119242914920160280220441729896254719278218066943578580442820091623357894239625029062256579583443552688641528377897244710593154075179499709194383680735832908566357068544743904124049828965252039484618499663174611224703156204820939896903368573175564599296 152 5485174086327372890140319575227717086798031079404614700369724214674463135022751336863802660838403423677510305383273256687285087458256986622941649313848313794052425153058219589706292132401593816292450984506032116336345185421763235257554954366075971567616 153 252318007971059152946454700460474985992709429652612276217007313875025304211046561495734922398566557489165474047630569807615114023079821384655315868437022434526411557040678101126489438090473315549452745287277477351471878529401108821847527900839494692110336 154 11606628366668721035536916221181849355664633764020164705982336438251163993708141828803806430334061644501611806191006211150295245061671783694144529948103031988214931623871192651818514152161772515274826283214763958167706412352451005804986283438616755837075456 155 533904904866761167634698146174365070360573153144927576475187476159553543710574524124975095795366835647074143084786285712913581272836902049930648377612739471457886854698074861983651650999441535702642009027879142075714494968212746267029369038176370768505470976 156 24559625623871013711196114724020793236586365044666668517858623903339463010686428109748854406586874439765410581900169142794024738550497494296809825370186015687062795316111443651247975945974310642321532415282440535482866768537786328283350975756113055351251664896 157 1129742778698066630715021277304956488882972792054666751821496699553615298491575693048447302702996224229208886767407780568525137973322884737653251967028556721604888584541126407957406893514818289546790491102992264632211871352738171101034144884781200546157576585216 158 51968167820111065012890978756027998488616748434514670583788848179466303730612481880228575924337826314543608791300757906152156346772852697932049590483313609193824874888891814766040717101681641319152362590737644173081746082225955870647570664699935225123248522919936 159 2390535719725108990592985022777287930476370427987674846854287016255449971608174166490514492519540010469006004399834863682999191951551224104874281162232426022915944244889023479237872986677355500681008679173931631961760319782393970049788250576197020355669432054317056 160 109964643107355013567277311047755244801913039687433042955297202747750698693976011658563666655898840481574276202392403729417962829771356308824216933462691597054133435264895080044942157387158353031326399242000855070240974709990122622290259526505062936360793874498584576 161 5058373582938330624094756308196741260887999825621919975943671326396532139922896536293928666171346662152416705310050571553226290169482390205913978939283813464490138022185173682067339239809284239441014365132039333231084836659545640625351938219232895072596518226934890496 162 232685184815163208708358790177050098000847991978608318893408881014240478436453240669520718643881946459011168444262326291448409347796189949472043031207055419366546349020517989375097605031227075014286660796073809328629902486339099468766189158084713173339439838439004962816 163 10703518501497507600584504348144304508039007631015982669096808526655062008076849070797953057618569537114513748436067009406626829998624737675713979435524549290861132054943827511254489831436445450657186396619395229116975514371598575563244701271896805973614232568194228289536 164 492361851068885349626887200014638007369794351026735202778453192226132852371535057256705840650454198707267632428059082432704834179936737933082843054034129267379612074527416065517706532246076490730230574244492180539380873661093534475909256258507253074786254698136934501318656 165 22648645149168726082836811200673348339010540147229819327808846842402111209090612633808468669920893140534311091690717791904422372277089944921810780485569946299462155428261139013814500483319518573590606415246640304811520188410302585891825787891333641440167716114298987060658176 166 1041837676861761399810493315230974023594484846772571689079206954750497115618168181155189558816361084464578310217773018427603429124746137466403295902336217529775259149700012394635467022232697854385167895101345454021329928666873918951023986243001347506247714941257753404790276096 167 47924533135641024391282692500624805085346302951538297697643519918522867318435736333138719705552609885370602270017558847669757739738322323454551611507466006369661920886200570153231483022704101301717723174661890884981176718676200271747103367178061985287394887297856656620352700416 168 2204528524239487121999003855028741033925929935770761694091601916252051896648043871324381106455420054727047704420807706992808856027962826878909374129343436293004448360765226227048648219044388659879015266034446980709134129059105212500366754890190851323220164815701406204536224219136 169 101408312115016407611954177331322087560592777045455037928213688147594387245810018080921530896949322517444194403357154521669207377286290036429831209949798069478204624595200406444237818076041878354434702237584561112620169936718839775016870724948779160868127581522264685408666314080256 170 4664782357290754750149892157240816027787267744090931744697829654789341813307260831722390421259668835802432942554429107996783539355169341675772235657690711195997412731379218696434939631497926404303996302928889811180527817089066629650776053347643841399933868750024175528798650447691776 171 214579988435374718506895039233077537278214316228182860256100164120309723412133998259229959377944766446911915357503738967852042810337789717085522840253772715015880985643444060036007223048904614597983829934728931314304279586097064963935698453991616704396957962501112074324737920593821696 172 9870679468027237051317171804721566714797858546496411571780607549534247276958163919924578131385459256557948106445171992521193969275538326985934050651673544890730525339598426761656332260249612271507256176997530840457996860960464988341042128883614368402260066275051155418937944347315798016 173 454051255529252904360589903017192068880701493138834932301907947278575374740075540316530594043731125801665612896477911655974922586674763041352966329976983064973604165621527631036191283971482164489333784141886418661067855604181389463687937928646260946503963048652353149271145439976526708736 174 20886357754345633600587135538790835168512268684386406885887765574814467238043474854560407326011631786876618193237983936174846438987039099902236451178941220988785791618590271027664799062688179566509354070526775258409121357792343915329645144717728003539182300238008244866472690238920228601856 175 960772456699899145627008234784378417751564359481774716750837216441465492949999843309778736996535062196324436888947261064042936193403798595502876754231296165484146414455152467272580756883656260059430287244231661886819582458447820105163676657015488162802385810948379263857743750990330515685376 176 44195533008195360698842378800081407216571960536161636970538511956307412675699992792249821901840612861030924096891574008945975064896574735393132330694639623612270735064937013494538714816648187962733793213234656446793700793088599724837529126222712455488909747303625446137456212545555203721527296 177 2032994518376986592146749424803744731962310184663435300644771549990140983082199668443491807484668191607422508457012404411514852985242437828084087211953422686164453812987102620748780881565816646285754487808794196552510236482075587342526339806244772952489848375966770522322985777095539371190255616 178 93517747845341383238750473540972257670266268494518023829659491299546485221781184748400623144294736813941435389022570602929683237321152140091868011749857443563564875397406720554443920552027565729144706439204533041415470878175477017756211631087259555814533025294471444026857345746394811074751758336 179 4301816400885703628982521782884723852832248350747829096164336599779138320201934498426428664637557893441306027895038247734765428916772998444225928540493442403923984268280709145504420345393268023540656496203408519905111660396071942816785735030013939567468519163545686425235437904334161309438580883456 180 197883554440742366933196002012697297230283424134400138423559483589840362729288986927615718573327663098300077283171759395799209730171557928434392712862698350580503276340912620693203335888090329082870198825356791915635136378219309369572143811380641220103551881523101575560830143599371420234174720638976 181 9102643504274148878927016092584075672593037510182406367483736245132656685547293398670323054373072502521803555025900932206763647587891664707982064791684124126703150711681980551887353450852155137812029145966412428119216273398088231000318615323509496124763386550062672475798186605571085330772037149392896 182 418721601196610848430642740258867480939279725468390692904251867276102207535175496338834860501161335116002963531191442881511127789043016576567174980417469709828344932737371105386818258739199136339353340714454971693483948576312058626014656304881436821739115781302882933886716583856269925215513708872073216 183 19261193655044099027809566051907904123206867371545971873595585894700701546618072831586403583053421415336136322434806372549511878295978762522090049099203606652103866905919070847793639902003160271610253672864928697900261634510354696796674190024546093799999325939932614958788962857388416559913630608115367936 184 886014908132028555279240038387763589667515899091114706185396951156232271144431350252974564820457385105462270832001093137277546401615023076016142258563365905996777877672277258998507435492145372494071668951786720103412035187476316052647012741129120314799968993236900288104292291439867161756027007973306925056 185 40756685774073313542845041765837125124705731358191276484528259753186684472643842111636829981741039714851264458272050284314767134474291061496742543893914831675851782372924753913931342032638687134727296771782189124756953618623910538421762586091939534480798573688897413252797445406233889440777242366772118552576 186 1874807545607372422970871921228507755736463642476798718288299948646587485741616737135294179160087826883158165080514313078479288185817388828850157019120082257089181989154538680040841733501379608197455651501980699738819866456699884767401078960229218586116734389689281009628682488686758914275753148871517453418496 187 86241147097939131456660108376511356763877327553932741041261797637743024344114369908223532241364040036625275593703658401610047256547599886127107222879523783826102371501108779281878719741063461977082959969091112187985713857008194699300449632170544054961369781925706926442919394479590910056684644848089802857250816 188 3967092766505200047006364985319522411138357067480906087898042691336179119829261015778282483102745841684762677310368286474062173801189594761846932252458094056000709089051003846966421108088919250945816158578191160647342837422376956167820683079845026528223009968582518616374292146061181862607493663012130931433537536 189 182486267259239202162292789324698030912364425104121680043309963801464239512146006725800994222726308717499083156276941177806859994854721359044958883613072326576032618096346176960455370972090285543507543294596793389777770521429339983719751421672871220298258458554795856353217438718814365679944708498558022845942726656 190 8394368293925003299465468308936109421968763554789597281992258334867355017558716309386845734245410201004957825188739294179115559763317182516068108646201327022497500432431924140180947064716153135001346991551452495929777443985749639251108565396952076133719889093520609392248002181065460821277456590933669050913365426176 191 386140941520550151775411542211061033410563123520321474971643883403898330807700950231794903775288869246228059958682007532239315749112590395739132997725261043034885019891868510448323564976943044210061961611366814812769762423344483405550994008259795502151114898301948032043408100329011197778763003182948776342014809604096 192 17762483309945306981668930941708807536885903681934787848695618636579323217154243710662565573663287985326490758099372346483008524459179158204000117895362007979604710915025951480622883988939380033662850234122873481387409071473846236655345724379950593098951285321889609473996772615134515097823098146415643711732681241788416 193 817074232257484121156770823318605146696751569369000241039998457282648867989095210690478016388511247325018574872571127938218392125122241277384005423186652367061816702091193768108652663491211481548491110769652180143820817287796926886145903321477727282551759124806922035803851540296187694499862514735119610739703337122267136 194 37585414683844269573211457872655836748050572190974011087839929035001847927498379691761988753871517376950854444138271885158046037755623098759664249466586008884843568296194913332998022520595728151230591095404000286615757595238658636762711552787975454997380919741118413646977170853624633946993675677815502094026353507624288256 195 1728929075456836400367727062142168490410326320784804510040636735610085004664925465821051482678089799339739304430360506717270117736758662542944555475462956408702804141624966013317909035947403494956607190388584013184324849380978297291084731428246870929879522308091447027760949859266733161561709081179513096325212261350717259776 196 79530737471014474416915444858539750558875010756101007461869289838063910214586571427768368203192130769628008003796583308994425415890898476975449551871295994800328990514748436612623815653580560768003930757874864606478943071525001675389897645699356062774458026172206563277003693526269725431838617734257602430959764022132993949696 197 3658413923666665823178110463492828525708250494780646343245987332550939869870982285677344937346838015402888368174642832213743569130981329940870679386079615760815133563678428084180695520064705795328180814862243771898031381290150077067935291702170378887625069203921501910742169902208407369864576415775849711824149145018117721686016 198 168287040488666627866193081320670112182579522759909731789315417297343234014065185141157867117954548708532864936033570281832204180025141177280051251759662324997496143929207691872311993922976466585096317483663213507309443539346903545125023418299837428830753183380389087894139815501586739013770515125689086743910860670833415197556736 199 7741203862478664881844881740750825160398658046955847662308509195677788764646998516493261887425909240592511787057544232964281392281156494154882357580944466949884822620743553826126351720456917462914430604248507821336234402809957563075751077241792521726214646435497898043130431513072989994633443695781697990219899590858337099087609856