0 1 1 0 2 0 3 0 4 0 5 10 6 36 7 322 8 2832 9 27954 10 299260 11 3474482 12 43546872 13 586722162 14 8463487844 15 130214368530 16 2129319003680 17 36889393903794 18 675098760648204 19 13015877566642418 20 263726707757115400 21 5603148830577775218 22 124568968969991162100 23 2892414672938546871250 24 70019837217089733132720 25 1764352488154548396118450 26 46205999126214667752624924 27 1255888929064702380175866546 28 35381530830650298428857610776 29 1031917055990206194453961411442 30 31121470181390541147947325113220 31 969522554734638746152163979586194 32 31167490039750817164714816053090368 33 1032954637520058475371003547319383218 34 35262184414651761942672052064352413996 35 1238854871285156401329383609329811890290 36 44757885996535263592705910139277125817128 37 1661612076486519209384990684390593330963058 38 63341836452233322097552075742802931421205268 39 2477754586638286530652146669119497305796170066 40 99392311984696963723253125486152304449074938320 41 4086089814058606716218137021517364557931634559410 42 172056047479999525119368407562629868421716016009276 43 7416464154896066660947424763244747006115614515401266 44 327082805796710756818907392265626077128320925079913272 45 14751341137875650210182829835743674805730785251775905650 46 679996927687998569223094346282878716650450658346745769892 47 32024448783487489996532350051373624226140100316227455424530 48 1540145154418279730640500125330365804724064228610018914563680 49 75606792731371916061886496710622583029596050842712493108263090 50 3787044930798428769558838807705249002126604600535317093180801100 51 193467880618196163055713493279356136757288557207804336945364449266 52 10076760646829075191792152130821885761780317268448335203573870295624 53 534906354941227127959218101126662824863238192514151077221311350049394 54 28928524567549960068721737833893245524258337549443887942301001468989748 55 1593378829775356771302800370612772382751301607775241400200439125046290130 56 89353961690074090172651684932429534484696416710275068359447702094848568816 57 5100037349361989322206208274772099430850058344792090573884863824562009418162 58 296186435209044362545072092330066752552716503462449355443429833883527739634012 59 17496904254473697774585535542972362656874271250363720670532163011287576795003314 60 1051084789339709833595094552394440034516986241130809557750579759923912808753999960 61 64191137501390922122361529363057505784319029793858711490899536304887798696371170162 62 3984348665151122780380030398810574763885597665411325659044517143224753256420843958212 63 251288365148525329866525655544097653772453232393153106279202636201433392155398900147602 64 16099468871942429877942607009808298369617674771577656461951758203324688222281873324138624 65 1047537372288659551872923911639702741457877637645886866388034967371550129659152607763121330 66 69206070632761045414717726827532144431331270078768693407388673387841817594765709581338139500 67 4641266166443647182536109757820198552141849916768615985163287793768337885534774588571988279154 68 315900432677846472997987221816571362900818622468328230205385639891373128298359854162704173948264 69 21816850875474518174171059239307413485601230584300381845445217907435078735186112933241049548327538 70 1528520635255782368637884302490591853311376304616560395072584829696143517007899187407269440645481300 71 108617502148571951686203658968681725436529314673403041056913275177237817236667018101241368052793916498 72 7826937944945457293309882043119017606723753878477440299690748997502024736299238409803280725250281997840 73 571826406489514896844531568334671810178074954001193076037415019658156221812853656595619167019544825491890 74 42348270433505898721341774951011356021342174842968474303666247320533540665815646552171419721655541925951100 75 3178537841030131514635436057387414627632334568195161927184377314076839613666465189013420066239616910142828850 76 241747779844274066319854590282993948290417105492922769233840500826416942459269541615672822043324208175702407544 77 18627997173352890642881473018488934621505080965181897327119847335597664263840697038205948741371789288447203790706 78 1454003581203259505601855774930696738007956508561006395635900867411943789344901335879742397223514582761973987902436 79 114944809432086120560619910666079637475437603901525699418070882449594202633290620479561945697095717111521089306956562 80 9201709956961776269165338979972542859222528963817276053149469733281308223390913950663060449585232525788000512732239520 81 745822407692281456510033964259475296795261769034594135261851637095431656352577914616984885402940565004407178011108202674 82 61196150309613182761991598404917995865967032392545058880225368621472054645495999138968922151723206401146024137522697927308 83 5082416280082043606316520168138914926602755494439403260373139385561047475660802982731270466530804070093283213215445578774258 84 427180108321058326281564869286280441584412546660126576519171978409639674460692680424366926268336381984041645778551776623754376 85 36331652279983478085242895461441778152186314358067029242262575302318530465765061918963864253841987868637309786083287575434994290 86 3126314945514180685999258144211447137696027116556986219112637893528251078572652835282952312332023158919886105835870519407931058548 87 272141795030795062580760608265856008462141761197636846380948592327890523064713058559340019479261535537157792603791357066468595864018 88 23961584126253547060017029231704502505715710412758379716206521233533476868160124200250628571236290112027417218651839979088754071636528 89 2133721241376570212899784398423798893083422062923779398502566808496429864585066064444853161319303102111132118603740337500396508906955186 90 192135255610724156260606115675508067171754704240961387834734370817939043670710068764629718317979908211597475754937208309622539851837317020 91 17493238997441530028689280601497427261203176330275484491984389802233197691390134376915911619672095138458455197341359098623679882168331303090 92 1610181765474215374676413084873008274746997695345333207606108923821793958832200533405194523126374885291257226129309806333285848739522818891416 93 149820048963154537883950423500234373880745973068848659894797119215956233198260972814970893559497563605310990793989262630511520901988224301902706 94 14089814010970984854978869314292774872289146035049845446859611925612781633496434360680044180390265102889222942608393199434226449029906243661851652 95 1339158174056680517815457636813200950585265684565137680254602290880325729889941074354467664123813949480406408181967678239806132431525265635125551250 96 128618014683539098573930163240779653237037343895220176377749826375107277484588550468071279420653610567298137330362710336163077228155907518591106898112 97 12481536339071432059964450743727719390194489743934159231942747102761103197067384374555042294876875885919345635642972421248534233547209589447541990618290 98 1223727103299090176619147520546790566397388589706506383339845400626583113280871034227841477259326855513867066674527762467983852962691265546005215575514540 99 121201028395135477404169465890255879798485017533890642390357927754575374305372958477485463736932850686814486630672056271466812548661793563601079320298692210 100 12125203321863673863027060089110961481279482525703983532805402383292640162283790545879270569376461526285789576461167180222369466371938681655765946429403404200 101 1225150488621071784257554874715417055490022415316352668365307364088133221063033547438522834064302894131589396159635654648928320324164988227212431221514714092146 102 125015845670575922691019856660170399532800360022635008682450715452302600551672646008997067621376307968536759646244541805906704214142524506256707218030350064386964 103 12881732233978083213494005357225647108981704043140666100874314868186802514119078291300529968670675748107122962448417645047628586737975384312584312887950512088721234 104 1340220370628997167946163847457933907226863533786863611008262817147224474578752146149648227937266173278057722614831752371599654856816148067233501821109736587799362128 105 140776721904921392989261355779494396856341105724061225418128531444195041798072962919260734740098681257677560857174848661945123308222960045379091544742220126085586385330 106 14927905203716122024872303698235361883952925866627114349917360666671637144363782226179569432226761136966521555116038210729766044471889978783960953315267197258296950811836 107 1597870993583123122778245016534912203497861520106664361581119000589694506578821003938666703436636688227916925472757309501402703689683023837005018483462091383276669944860722 108 172632092341544463026561605252662558143322716910600619626533423067059444155210033155672027507841567646431986163236766654022165513450324120673374032214951556232293580004204472 109 18823534799599212317519868694777473651700569624963304135439809884093138447511263893393534368759683075935133335323164976544168663513236778049232620977607252240868370524210200434 110 2071305601113600204173470908137579167473497686063682816895758571016074816592136906658902871999766932655149709115556578304364473584635823465586832705641707917690430143104120039460 111 229993050617440345519074871050686885513230328185449096814192333895244736014065223142283811280567419097957115021465253490046148561450024416000532057657264059028471334954524839284242 112 25767815913777089979117484637512035544152817756054437400746996807749645403649525945498746838461278455437570053181161680254397160853801005068543691315667053918522857188330716218582752 113 2912717166570772891575239400514481520018518402180797047594436730936491604495167636797553383567421432309743498610720210385131778994938663790204043238528653199713633610093378869574129842 114 332156602220757633343868066018642967747211077434320564261304943781209758362873089858490126900539469825254683311280994229196639923807105353441376637027518594422617606969189702734243661004 115 38210082852426644381552962428937853122483013159870054452732941959613175561236518767609273332304942812339294630393937330343997260775737590031435450861248296000780889199639038856399771334130 116 4433746010474383901883681611365411555605660848847868688778684604316068624936514051140442220036020307564924124461168166138728148145318681669963977832861115130858132832377746891889816800325320 117 518906570246098384859328279971380878813626527934365929878277040186991231168500002487117654990094417611293511311707433747294697072890561215554821621830244520517309633812009782462880066316966514 118 61249336704047361797681837444779705752774562957222045058308920257393668299865720038731291766775156567132809695849336640841751135378015095347168579756719976130064064354735049604923983832104358324 119 7290819367088189338121139921265663707165566905561052615189613016758791004470794087386938164696302716097798620867518957707218056740351291281422423268942540610779598811706249125229736815673736936658 120 875151824950093637983826030319552465959430329082271370199376408082130277944485763114204582316047890157200833955022736644971288292893480694607487430731486428022666302891872572005806744349867104409200 121 105923537609439822411328861647558994364876651054543081538005253867187052311693755667114222218564019770065491576811741679445639405610184052469255176904337096294066202373515622848508582926030360246073778 122 12926291624671347399529988098356677187419383889247171034412161097409748500664385789153228367875081531079455948670169132375452333288792903485240702406661082816818356702070878222412918671770787871256239580 123 1590371896761826625342527763920059220114371787716610968802876458216081001237026972668421118435057260537666486691167584856153355429638019928747125542574854863694044229621774462145511645048126556676209604530 124 197259554784969197152920696851856258368151940095057051143709304861410588450677418459567561840373809074072000348908068698495982470903632880230081387788071611559135278382713341321262263797541401309982417419480 125 24664017453426640453622600725287637807467509864035024852187899379864675575362479120103225383797880285629008211939622871372175587979267333691100168896353812475764585423149374085343946234355977469277733158587250 126 3108481268565716916812317012887196968336437013640985679124462241596123493777006934443007035000243361893525629880159582260432040777872802730517996976345114277403271516774500458761073016525387555599104977301764164 127 394879005320976933697523389997800083532261943421729325779388874921416623058206522435037755441268479008225738877956267819908646915946134559901649815013210828596807967213429115212506930876525884869408797815004158866 128 50557350157608007854675374756551903316227586246224817944436934411308392561606620902893608034550318918116354929487963294045287589877181275359039646685110530432680590598318653140753126029160449847742829516326985892096 129 6523528537992801478370345633444668427081167416802765513881275761780232476959527064313500953736205028877202421135560670694868169134580792036263422313475315732037714407416233899935096472191933063376429791018040337941682 130 848267398017596133575594309225789500220545010538276569849123529339939239464212620737749248489122414618879152867823720251750891993763492341806275179668520272442374203250505865650010332401694893924412724562148453635747820 131 111149950030689149935649322638880438605578046459129420054855434470568601747037231957410301740876918522264851548763902170969292224414067411028324973068312678486158414978886389332559081837169908198684508443638874103901175154 132 14675293136089202402408684326308837221124594080832189514057796259865014900205445460931543015176548468236380845447009264248119480151431107206933081900715841665005609588750071895990762921917044609017004623142547138285482230248 133 1952272454081791299401216438795661592623287325477521084619522475328423275608920029550515211712342737593797284294567647584675806530137786128122011934371836573277291669554971517839156494795080895950021093439268566761108985117298 134 261665026757530908694489127686991141326356677219857435422425627853182775731011297943007020893149002026007960577337710431830258464132654062469358730281598890577262586019850004632500944254078968130210952409008732510830583079244756 135 35332827529337190380943130384179467623641172651934548394891771589100815440673770169510784410906767296279407047595277251572202045060451359418517588503027600537006466685888740811616808492973566625615480547088053237375166052739486290 136 4806343103457701346591238218082057398850527263849762004502735874953961384834042823571964339057968673419510748961093114079819487721369624663767064702067087480221325600963047017011016156964196228602307585197654909466089629108896013968 137 658614611306480229807270579822136683500484782293528557164270943864830781413347200617482248258115396674768446964030931700751962075785207543639561037344003561711403571679549739819930070185254800240044755708707182977665200558803086188978 138 90908618874766217331144059765220851102851778455817693185220240131574525483795498595973123372135267223966895424667946123665675332183534036825766326713514779745224600041146185596153359817261693874157921120000289811370181796509106516865788 139 12639010978850781591736216455061895280089925530596121330460398890615221004909152598535908093239647869540384524800050776083979429947528785981464772494338690718244737851884870808072769810967223137502181729130114341060890455474791130718400306 140 1769835926319470450875744234977691118144590499603906279933068755870860602878157132031154748539904719137056207195106793675086774138521298320790400882765435505238876600328711016775965233979817918280659104799316990772627021079325923383843337720 141 249598905918858603925555846654286396847072018385903597329486295339453738651306209896856270718549708465736968703932769463183796682111604475480956502764286756771676188102459755657463965067498325347859395992872733871095720024974991695622036262770 142 35450330310676463962104694007982690801776264083832025905043241641198917707073779424407122890084933862881095556490139606332631008119798467703518078046216233548273994962095612473808905761432411090617425978338849572250871008246899606108871344659556 143 5070424517665200012999080636652049018773770515060024778291362426467703728633665381580457643858189234387029269864787227727414805343624450753975334208504891891604041180586661126863608610863141490189373929421560710103937827718517138925850782757456146 144 730287005283579834112455068814734086540996046558905954999089363889706444401100820658338649549036497101847393426158488487911538641699206779172357542845763398279333607713305650004441041692212269211312371594313847622396933442702665905428139170317920032 145 105912475926699712992977748218933079771446480078554390479070331526392412751399134374229972856981241102032398994759523781727837139607991508998512431814585751385859927002594939062226452283644938564172091396781810265038384208720337563098476991051453724850 146 15466225358685299002808846934950505482183821025320549029099013408628567973185781196166555896759152271931010714366466465757636830620291089284838684932053764675792903287673666279864477648492356542948195803987230896829703938688421830557320834602345977880332 147 2273970690825304794754597405485014617914550941749729840455533554287558575120810908978026644241217102125340769244736745491057230328799646353417282642442819486670810625850910235034657586923693180983412853268745448293516402666049301501165849246461599415416050 148 336611254662949583036350921777968684418213418639200479857418325407536699289326557998150353956351932761633344246431577983364270816351377125889488688832859631305391125426747748625640338165119760017614263346656287933754821127015474028952915437980344181631963400 149 50164425060649528412156932679018875486952972979507213494029686321972930077541927329246695720144297835146105542816360529176187543598023010043801806286876812430959634675704362561844719907193228273019997229839146897021365372058094585857082993236841897583078601330 150 7526047284597930636500968078051466625449061018340489833464082745014030312781027771487216014927553274235787647010624513720167228558044476749279411120022793576317422452072270019312993696881688284782068426429070825759208967761136027251739972772595349830229148109300 151 1136639285909219476267562339248700616099288318009864189048695889697262619980194269412343389995273868905824711822879914725883779142651918589553337088974316957829679694146069035039556234612040759201167603064246485922343961186506474205884466690910319049325252071811026 152 172800093441839232755216651863268551338728172962965238119809908509277700708556606223413849580940848759315249239897093802501412121625597789959175350583499907927690707442532906917548893146223356332604331048415129543686534200961029844023144402759590757028527211481584304 153 26443083529953719912440320346659429181659519886227007246571623996505241038291480899417424700143981112261660657654197949840089671625600132620911562855167100717777512381781846091535188917758798965913110192654184096793280410209514780307594128401325028473305438310744945074 154 4072944589142064092829338169565100536933446668180361292080363774409159555415529411187641197551111066141387570343610695227708910926835097235355396899989770640010164363485238146238146533579341130776540060652021000861014316368181677938636053887569876251266188129419940244508 155 631414999631933854806520983615707193610432712426603795064349307325231132607249964924211632340534254647233317950155513077900395594443118203387186894225000009807471960458951959302070211302936762332827737446594617751896746455559756670883245916282396067114863050886608070948530 156 98517462589729793294739521313928272267082566989924280261999123691994568441130340341549250098606973513466076648291128056131131198535508883520333326659390851463082950493493846578567529277594619811615018845200927661598307313551559393120139609543263577214600921320962610409048856 157 15469833643986583671698648393610318089445054042231872453301509440580228109037346024554593878993717916064641253381244496596705677257336827927982149083961351829158248180998047332727849167329310421012956491965533355295632540739104749766223771697927064863830080552445889122493287282 158 2444638071549061820241373183103486201150261381987792166597137428788513176662986131665619962302503910628559930393318296274241647198277258776934053588310437615316794840410374206784576679123612820117232595805649539821328118741174577505722751230892982449434942626265332256502794572932 159 388760937403853526751173509694410007404611848827649789944244638029440769454403843676579879282883357978437636971313775342015570796397423001302899263100579420818192662693072585112189136643860421611384813874634267013162891184998783898611311571672417929119515456324119532409151209297554 160 62211780486867619027936743190518881413710691686127397150110910097195075718136820517564407103339788382805566865241083869238582875690721141591757540142453311677657723581055564543489286728347229815035774298777968663503971125463891270895784441686751260146229322702048298769873171657840960 161 10017691512283672383451580215353682473281038461544489430903277854674968334717588441560011739576493518402459879175863306441659856100757240338625615258360993599192614971585009799388754985640629910744610746276404589038770481433145039334973784236347483671046864380959292145992277006547334322 162 1623121202247926796102635104981781161470309062247665346240641456302266446392190301184275323705775754651834730120315090425034961821265790300468611050311903924308909453515244996905453769444072305371020736863037066800206782813799994434751718484935623614539445453574497774557150085550761333292 163 264609839605164559289602977963556703638038037667740801771034329645065134599397871057884136188256409350268760095059463409395136990060929562149973138310934456284625335218767288546663316495859719228942610060448613787777928498899275048198943406336252135274436278739450767043962802731346148564082 164 43402669260659801271526935226785441670966383161461033648970475867435534209442860443758088230951883679344304698596499785484388988721291617520495576776642410346633054873275348058052845083949817840897649183657017573173946180598089079716814443050427687740392302590867627511165569653255785772473384 165 7162525287720754981670849793920861212282448022806700513615860112401795158920500566273787386720299466683461835490494569548988004288716531522816143292083425603363800182830762231935462979919529065864392391061745025731062913860529977437405795792139179398226308115884936093081307063776282514118754930 166 1189157115164882551861124831090014218127343692188271487116946727447371054098303511752676013635569648895319422579779629116111620311425771048188951444265375239669885187159671113020134966928744744269951858223341964541678373273516964476538614158568248457278628623381107930165119681340265103834864645140 167 198618594670568871786761278157223116455011413648503081487516158904593534425596600383784764508848941761799766209534920508305906010812045140533444006795616693094384671419351002451907517818963795000208084340504515544012507998989915273298555230642611802385461490251961463750835084402397791751066273217874 168 33372797084208578159824033573860031835271242535270380180463493456335031795879972353879130207443603047643561102359507658629296332404295956014018633937139839296705476955348833184531311108016201000990721396841238315460304171876190193821322302100449166771632978787008671161189642265148918122360150452466384 169 5640816529994280757538203834113421189036602142931690656941970517484245922943688182690539913223653306627427269676269142494897446309214543622067958857565193198988407048155819162251716250558369997834289476501872127201289192049647025000663804548290751564475864620457793652103584282388187058286497204913465778 170 959075532616535430264520775167635205915038488056398830644257846972706625761988079392628277608292807816398879886686525153801405781066997988102457613881194485257164556006455188644227600605879474360333606908256543000779595659410478854542932683723645786549757863297495356485584725122532879873878393130115959100 171 164025022231577473635627554907104032976899800268942844333116933511042778428782196639534835662034718835501925979148126426088061260996926859987882546494423360184415547083748009295730488590835164974625589733708936908112121008746311374757203837926490097987645863767838163184385797595608042564312050337922178027058 172 28216231878168267506717667524254828602616010501405252817350998037657516381616469891927198693409141475660472864020319512834667864017971680301650992014055824891279395959346991835192331906552519033788567515934253585364826794723600803077725679149199194382294675351972526305350817394099364245762506760946689276427320 173 4882079813580818801609819791896881664796818976320119864569209029822036769410994075279029822935526952123751478514766405461862808963821720442591312939675304203572107940980474330219080580120970705725958796160073285997593461707242744771658011267799688269429817569348132784698360795092202582172620358596901064259469170 174 849597419963058919125959870208955976145950455794704931492913603127762761976681998330409766451234364897372793707249650264546533046312234422992006721377118665338582740960417138833752221423210013797331353751902016579804544523583225021386650534492467331802476666354555584689272312933514510256767403275023803685395357860 175 148699535637982885403831760757025736005323266883229384857931422605666796691814168915123052446729317800173093749064101118342507420079345490639971123335913989321054946197783143002466093297457690744118933004531210876430128341456540623070753047122223397008090727821335718234658784415699639935034289861217026873615057093650 176 26174596042130338372420314239663242026997060132575554715861962178241734566785441633767294236202347703615675709905443491027070893668266241269746092311331184434245372095562584277975179991298536899135015420358537629054449835106729760697817655199892320631346981913430802294685813569800963350090180472144228737143859293394784 177 4633512110334385011284069923397387377514661061461579817479414041012358116944438608398651798324351000649021569573667994454335298193400922473304966484082179828299012992574011997975322319807653776798071606763893925323452417416467673874173586403299693328158477722646793383992348715793365557022764106921333332005616449329871026 178 824872271353636462632045855797275797994120900471120372368970358220232422573343128226600806394495787366460236085179814884087028919971561872098017269374542738291786476943794415268210254449099744737684749472367629380230797558671771246603669189604321275998327723006103963257784781877431456867687542636627094382289493150927079756 179 147671096088448882595933711918504130840393092230578156143331568469290296848738861498110044899275782428070095990749628447497595972486810601376745276189957828720535656192446340139873192344598470137419711884127602292611929227074186387723491970516536603364965202359735061941763925843974014452862239613238209616668996743175234466802 180 26584172095876314462677174550422788126392096811962467227811235271759656280399770763927613752092930470561730690428314963492842042073752797286099422928321140168502691999802864760977421890456039128422780153482590100130041340152636014288018709483297370850291301657069410972283459097815947077980857125208521112827525579631668403938120 181 4812339239615942705797835811046466655688539584104120900277057042731299089821391285059737920113310506584041500413505121717943847181127157434961033197693368603636947218221819964017515416358746982775322194660867076217777592142709344599129109766121756179317436198706794224521470351447821993755430278006562803149135637661232730357803634 182 875954478046763567533553536567952675096095899214696985021424446698741855844720977643638835521581302162950253300370088076753908179862793394473941245179412344226334738160797219387152785638789207018846119177126238490910850350014946289249347280668731697412742764469168744517631611991613706339224092627017500932271424177526907260451099188 183 160319350811314494631038110787029022120052758347249247272283311927837880414256022335341134411689034793556596919874421281951586309984444883743418621291510899464402380166351508241126374512340639806630521141889263340434240325640887503313925645895936134257515669327992935446514894487257104716155127878993063356906663402025375174618812912338 184 29502342557151672989623199446479685893723929844438834544872543797039666946211673150169968379664575659458112489614751896759306048390911343109763522289100519116788545655057629183119000850088729090656848967224551103580453154960469182945852096207539788996741117971667656369371212197289927230095085244881596665419091685791413191079026832785136 185 5458588881599732366257675978474261820089299846099208637617792550809750841751157183727857684342120578935593750152091487438412786741385270556340669149092158934484607341349786235790896679109216193224049592904357873860065074191238828757566118276193236820560266758269785401913769775619549949431292457231228060377345176474650863283815402499066290 186 1015418145743115094513712046371071123368202203211572698735173574236333517600946546602385311972782202296426100378090424164642050929094981036491463975361274577981101000448042218479430565261581059748444863299503638760765825441294063466858999854208913814665236515841615659376333422011887459925261716263484215549610213886438334689455897022571383388 187 189905506836383766363495406242827077864497565790246498840770820475166942111352707922765709475905282562129304674380856485183561247231806404444944926907266329916857884674969554040397695048082255691436891886648192190435153370182599508140745224354356253837312747951216602360119172992295541750043041837777945683851088047963979854902556739241634837938 188 35706385618120416405308327275619587907746942455868921429065222150473660667238248132985695887256189074094190341984408694421616671946880950592701241145885935757774537398668171641536303318957976446792194269500357049187607871722402029441008033019381689996893302452317733881111950124209843989233704455131659226123893655829826994213410227198380776393048 189 6749282995278558755459315183069754953793242585285907692971839660036159509318113807649778145129331846161466998981664417265081673284936325206457011031060779527555321080374639462409515689328436825443123136923431319390506295996474020784658118162718677986194994885687690163627895275968295987212737932534620973588172698609654051394131918946975492970605426 190 1282509678655201645380144612876451849563222079721801051671625725481543646360747797357232316611973563237943764786159548946231933880306281594417191398040265760382442871042100482728904606031376072760595521195760884964098637159528221457674260884626342084139114702680418087762963614956776479381597501186052143668097109619170139761995762441197255780997300420 191 244986925569994513738820621145981497077104665566726923941848478633915044243677922734678387855932960599981744054033109536847099044084957904395107299911558746417263278469115186734484324316259894982418307879461230720846078671584656194961864048884602635635196855842288195491495961994922342609742003005487030108328863857095102108808945839893158245940628738450 192 47042729337095733358074403975432420792306245775649343212387688217484828488466001702034753620727387139520746577788449603531460065738235390645964354805585526169774456524863279461924080625436148665917712667244998786905318675171679054579237224276124382516635372386464558283494659024631243098536816581359599141223658495725424109506482580035861535790473622413696 193 9080247532399887019162932587030359304426256712951395988471268251639021137360635016562746296585366926654235742157050222579200430732301664864060007894826349535248327835751814571066598291921461748148994615412901360152249146088922472633484255660687590602034610039784116449938307383575238432219678998015456765863173173569551998243862651109276098319995536748561586 194 1761760169466493258281629460458767110140480299406801811202634339069853706069552010267949818140582265881697761917896391486850797286949641730364662957984961540120481369970235769207862519694550646906649355998736521503956029441312761399634880565917444499178383549043080031969517403921284176807115740387280903005619475680273296612600535906065880481389374847714018412 195 343580317697238735953067440699727705057866633105151281214896665717883246103193176360739895056332526421604349241988114329121517581956735069429772288053947965627425355617187596888080915622695797168923225742186805458650103247758889229111151738390596972090428035660138944097995728672906689173023843309395832814741136555073449312493944592862186035518228416047878126450 196 67348936701005688275091418008519163579681912022555197930789245893145927106229713875126039856886987423324170632985383478465996858936535135975649984098645960581622443986171124455630392270533965174870202884095448191885544449892174906044889431895791740525753187243960769496560474567294773373316384993462199679529671710486991244941300368792274669108812804568212229416552 197 13269143446325777042621826517186413416638879055369111822869641990631812458354083365864796734823240086616639098450915481474968799665129403153574472499608617952767913581484703498656152345059365461172954981668946565290055780374072606763210202418958905521201388229160459653667054934352540709374647923499663194046372725759723116120463624434542346978965557634232323978717810 198 2627565374323688247068415469532790372831623050490224969600496438436972049006538256109813913485396504989485669932076743123019283983715436629785964522271199638538333546289518864614136346869909412415933982544233258219164673793224001527004220244891921173466321066064996037072915599669172302066758956337610277723172532861534403612348457977941258062768599626878874784271410260 199 522939679036686931481442849322166920976401916189030517772931489215925003025853480414835271292412063106532843299682124038743009178400045031313501509180916899431704776575811587120465593197719529862716259279199551457521141994750655830447382636948656817550527371866900569166444113749888775573462962960902499826742179559889864157379444875554369364709226850956766799248956090450 200 104598661391517969664863770195972011792814358967684691788579443477443936189171033520764463926642220374878596803330282681773084303376576731359523068656627780639581668018959099678111625936969227641364226749307839484542218405333855386646676730666504964855291893261944378778864219295080531564046286573050912971105665102486316940143027401057113954583934829972681448230064175216400