1 14420 2 684282 3 29606864 4 1373159910 5 62993589692 6 2917193420904 7 134849510289180 8 6244676072091248 9 289057714655429616 10 13385783904946756226 11 619797903129424615438 12 28701526499023348815636 13 1329058136975952846743026 14 61545495825275892132939034 15 2849992783462522576398906184 16 131975997615599561092007563408 17 6111456151604978944803245887328 18 283005899111876693696596008068686 19 13105266124745373717716941908116400 20 606871153896339170694650494452474096 21 28102633342624652119289362903498325976 22 1301360507081738337643219432174434125388 23 60262645185471023600874530283310977444356 24 2790607663017218614697464746809946524357242 25 129225839748220425051066819883810693812111832 26 5984115266611099913748365354511838905521861410 27 277108938315211897238662253788343355576230816366 28 12832200018885754145743884619472967012381940792906 29 594226075726586839279716956658668201424979160426832 30 27517076495526396834334024003067978639851191397519080 31 1274244819113452926524859083964738482416785754110272144 32 59006990073904584789311537779784707383360113044811058370 33 2732461474205928403635218248188098163963366359213737581710 34 126533241222053760147029957602651401049187693897008648243868 35 5859427949645683089001743796328258649099337395358053727670020 36 271334991236668219141157989539277045759635763097989642978024906 37 12564823409544255426359203172716859239073362419665814408832219528 38 581844555303632663351750048898953727672446650784174747070114233474 39 26943720217968251233921999151142856740919506249942167168635239659444 40 1247694169462741445545812059744261982620017707654913749679659220416654 41 57777497981555680435085355425268606732309041976748029484109164006584156 42 2675526867652632610180604400497211103052223063790052555496238140501511300 43 123896746477556980339743519413291145359447397405068565334870124115087481506 44 5737338680211010198640122540756591799986336205853978842753308373924453118406 45 265681352152410663062123615535317186429697135120920084868936664271675694943870 46 12303017969812698050190582478314380573077593363429343675208534171961000841969100 47 569721020836636425770698739890471069268957109219236144238287140191644379657506814 48 26382310615131634963214900977807421090617963643762190929649173242793317140794574888 49 1221696739170980341302568266625520388852357104986608866335459299444965779512390584402 50 56573624057210610403697360865115424861666586876513990447315478627563521866699699188626 51 2619778572167130805790153704366327958220582685878905368303410758049006798803922537876522 52 121315186742244844257828292077367027349463516683264042968940762419554758301231323618855676 53 5617793309199882038612625068114519998634624570273229755674395223161087288522139544319601590 54 260145514443668312970066155171050747710032319426942158071520630390372592580425703910827031304 55 12046667607783451666717424698047931832244010882882208241132199641260447662883186615604249555492 56 557850096945814242954919593954855031389509273929245965847230311537042818214716242861904078959830 57 25832598756305647978331680022851207191853209334607897310343594290200867281441328563974195748413572 58 1196241001225645316135253069717074955016812767249391286480564307334351664769903756182957010778329148 59 55394834507853531596227621046159951447409158630995603420372116163063272336959842580018938305453741806 60 2565191869371192801179878649815031343458918716495565697555788108330044331352906501202483113795746326012 61 118787417367501547468385966820155762012027216475817869244627102016271559930628384134680769621269699151296 62 5500738831009905113621936639341076312862083609812631248978705228841650165882136880812760432452456729144778 63 254725023555048571045634739737542188548130355292081048184438201801068534360205593664763345631477479339407846 64 11795658659403677490372626034301335253264007395086096868068355321236375975004643936779511050394019819207043786 65 546226520140436742706392629155883475283585071081928678317879116594268061324392291199996632076647106787930189702 66 25294340902860148670750487692086886759070109918806326423874605474138992048360355905922902886756794755474161376214 67 1171315668718553254670132841734187426823202801185035352766668485859640260763228999574191839371576910487661804757406 68 54240606665914564175608823662769824195526767818957130039214129154360852720950448364927622515568103100152175129405606 69 2511742555877460238269765294948094429937100965989653695797215195734821417629132493348940891267463749203991065506362018 70 116312317556919814157195729784411247154492200793552113451165512788676675394513167639844950489135751094998319781034443502 71 5386123344450660936667470029671999984882349847281757176601896858668021341524842493403601710341320265649503521487418284524 72 249417476076337114794233724748052556775464657095762339801803516385541853728727353581958233271755640137845826531729120678978 73 11549879828946805741350055316422405480184472926499089798048811275062549637095765858740871781439420371909700115757150490929314 74 534845136602552100484195375261553431228920367331493385066070349719463209853424677763026555363984207471574004494709387994792554 75 24767298394782293860071243627056450024880434235272539233078411751510135258011796754798688939932404716489485592999961308744986246 76 1146909689920247769511643517889627665127517134780510781776969395859435501944734624364816330102609052528703863030488885432590454870 77 53110428754315549342241986495225061254602446077980378225244723605704068524605900302337270482745457384653105005052895243567520359274 78 2459406932609812637287678540630604804608850351686285259505734283056973307636190640546535517193709138880707058010400568062287431087574 79 113888789867427210082602267988283336154071107862696664826148373246808301549162392451009662707957776416084404377535124382767039187253076 80 5273896029764830438255803045616118612936359207345248817421613102259440446960467271983284888104012843185659332478682874594615237945827508 81 244220518675685612076879041086944437781125322846705018350292050255450861327471324943454655322920702360899658789574576496585909777632090732 82 11309222139686452947373425205559925054568870879381919556747944473006722679433117356205868317979243362403713180199430399929792214003309871330 83 523700899901117521854597493906166148867942214674870016051627081579802383142333122689147801953547334449056445038805686787079549306728827558246 84 24251237544870103547772774030447892377435539988009242578854970357027666107670089584735609292841024330596140747959147652409082666091291163549102 85 1123012243379309757152526201809668584391894681828839217269176087483853881433170366689094893836660939249881391076296521274299878751453667131980202 86 52003799659560225571378235409434486290369231045358868553316826692232092577937775103335026161669823941555915633098538790903552735419377388297300478 87 2408161794295092976701282529418208888464857374817061247892256134964689607600405363267834921364455121912655593131118931319897675182940090095281222788 88 111515759722692606802896297372769946153533946022494846660087685544696746836044784102136702996672781339227003611516585997648609952022144861457071612426 89 5164007126094887472650317449126108049978052322334457510104343001882874001090059345191626003022570408249012727390251171972677616489959750158659637341776 90 239131847056163256058434021254836819831691145834383793437959977326231198295427344341509887495252908156935136655297451637956820077054795099502360535601618 91 11073578885576756928565583530296140043902999035688421532409903043101252460817159313266075474987777068266757995394067515877672336814304144811040825284941276 92 512788868754446902998430533440508853456807585277827806379893867615901670444451152104436384829507242496000984263932406171171594387601131782447928955224655674 93 23745929535117023902785269639244247034828881960554276492845092052071618543611071819172103199988925587506388082393410325514879524553175057781502263345100195262 94 1099612733124197965078918680880549424790451291584082565866832179815859759202680464384930484117335105498722013851554259847311109007388893594346559036768041310182 95 50920228709543744241050719915740958239269775573182463024222188770334827042208553119871055528482026030892473480269356908052763739260700891525298585687079601100600 96 2357984419174042160131199749585923375890084834500062401613766364814789441447468379046161525618008299999626292317422610476919961909061138220706841941645470005974072 97 109192174936666040032684012686277686324127915469085203705764330829619091014150246860831797573373735726888007424995428451368605181147809147053380981532302577519513902 98 5056407909419460489048727958094810494931358334138603670342494365571142183326727982313216922648480113369400222385095313485947391760622860442606337027250053661390462824 99 234149204934046558936349704348944502543625882432038920526767570424091026862559212158199774189640416542635530057181496040089814527152559178893393457104681276517631680102 100 10842845583939614099059934712699739785217014990808860733186407212317706376673155853274566883344798196886090627035928988845357028714085047140205661716169331053992674221760 101 502104204839278831371621875552495856620579379396596405113710310945502192630148148422566340536835705081900786603279742257896353781235892377036641325488373742986390604141848 102 23251150315255519503842581366767462004309763659552049479247089156310267597708451641598882787386668672028816638615774929016669784303390313439713817323757135579546751340581454 103 1076700783965064487503221575213049838719476823460316737841106469221177381504412859967989110539760794538449621960524601892688440859817989988579794729261453404402304551744864716 104 49859235455991866762231146508394135584110918655162508549312282921224484805037329985400360485443228966649630482923354722461299579163340291042122176147287840612104084825028120638 105 2308852558926619525269822809269617370226046453652188877268091391234154691238213072953720386027337890443902403563887272310173120390012161842647738634294368216011334088344670586490 106 106917005247046294955281068706045375813535863066650855994443739504342180842159997554852413936230290038286826930809721271439346804449199812478926700068478928903960592829885346660922 107 4951050670949420038566362258621133319963027421857308319203592182432863054386232366535649100905989232244411456773321713012697873171509292667731963539992105584619930858342332155183920 108 229270383038397901852917671309386377955344310677366289493749551517543803620956143298464659049595937136373236035098223338653212682891547060386073436192038010811084845125009554686340402 109 10616919929137743161357334893455799890452950151837627371014173832769194764850941285603905344941181816381223454840272654200727057935800705064669452180111297386076454921343826875375501370 110 491642170645495687315243554235915054029617668913907182389834582839880461988458734368566774217990627841512933582150267809966527005734740306328760053737913199913239807264584966589206092854 111 22766680503414649680657639441814677872546590736779572467234625581600139340360489396359008223653862351242045313312082695170029362365125828591893250068562650377643407090515918159271957300886 112 1054266236893463425671514897026075714893056626960927166226834900691572995219711528273531113649052855046199763463440976693759346141600139362674252501575439423468179085752018220304353020500732 113 48820349461433341223062656872887550209776072302658159136315455779263759372373732251789628893135771366977527398754873396172086302698430553536435753816258542682948557446558944368478465403404628 114 2260744428807243209942681083458817079588694651754136857188097355091866061442429507580089921171879685549332860462383144825127195373091433625259196230766765735702996270601306613625389999861329890 115 104689241858469338300435463184252368369381310637857535649480721835539752836523527798596361641644622646903810289603268160305496655093181042870182848049982167777757227447287731716234076612964903988 116 4847888695974113621248416582857298046958161634825917100637376497864272271023812023346062442543019793020285584637543631259343370535060212027254976674809267518316175600121645602529784516201245237980 117 224493218131489246615757047632673007139210137540131874231802443870484611293054396472351935348943019235815703472701463674897020868737052521892613273882728360687251885949065325270994345359811425021256 118 10395701747213034467827661184732681203288464033815365423229218713957873790084765402396140364432069839703650592268422014387702077316485241353261152706629362139585519806506499327682659400168530186073374 119 481398127375542634419065165439891385811240762660434314645083650210787765917188968155746448403148336515335609664052523196785297280883239168508211585657765103102513215064563429805081817741100838541239586 120 22292305288847581381380147860471109916938186596935377903889593546372820757986825621659727067085465347060275784167419467308598777347350592897888767039500227663446760176670662340281692230408905003447250360 121 1032299144577912968285569498769037432205067591647390352504176182805685880801315875259836588985809755971128145224444754683935333690225436744693782297937775503770179511864259289850449914901043346645671736870 122 47803110090611003621587452645692426425421278867210742514617188820269315983523270088787916135885964036993849981101500675774678295962240222715200827950675219747960050280730193366675947573331000250585506983754 123 2213638697985576402078265165198750868692620256842486618141141212922806757167859011257234542474425512780076506272129120168111691894895524243909313545577359537801598338258782561986110405166172839336077378678090 124 102507896995215050005691562283751490124151672053520944094198185123145551192724053463964903266339002940686952554151702272944522714490041323014043747467395622979579669433099260795149351720961071658025953507183118 125 4746876243148368429907554486740655013870260675555145719942040727431387027469052344267904739242915106532095479336850150287801336003816471901939529811620139974904212442664356935046716413096618245420154369551659868 126 219815592049636671555437238246500699204841305278472256369293872174051619405465348678472785033211437146483096429532607358278213780572973669702226647971369993054431149000252983015833109453640868320218694163189001318 127 10179092951470071988794236730336091714689662286226108778226695036128619925008849993808498601272186162556062651446082962108798452447552725905842649989432662903438978170172142045517889962772605010251193417395414894988 128 471367532887615114784840138927278150615645544417757844965191371213184859382347189765088587983947874412286257429324798219933328381278698121184736489956852309263761732258273816153280457141325152787589808816967654618856 129 21827814336685908580778899336781949291625056287377204946817803012152806130711248514610785624163822987944715405908246176726143936278552975467204051213081462234325838335230023169631493565749181251338269976326831964486480 130 1010789766953313653737791392892266384658763699083143255858978704001806035057955854533002194491575881942328058850941528072735149485414284742358399134924271347546332527467857024853700214780209290214142156119561190289825656 131 46807066306239116732641288055277649139679015873475720453043336072360093268543088014691079216600498664619269807292209013335961985421377235692053720481015070618078932335882798756268745407534958417519651469360299517620557586 132 2167514480088576641378931983471382238326341884258024043469615468372091807752484676307338616059888788558042095770569987537158522141114392017813644335347002173163782041583796333985914574329759768825424341638494362044878102354 133 100372003463233927550568538675976976652271953443641623018792113410312321982168693484412622914684424021225768603642948885516506784968676016546731448112629983889305677520717004724986923088617880744621819114650895198548837734472 134 4647968524211077983244180804997554227377256572366392378759314969736776454759361670392532957633350861990898670126111204104156832767990603903911186444241875034876361068896920889883012579738976903045107008240625962642557359653192 135 215235430764020443824814379785813767746300982051178150830514618894833324690092741735000864391308096240781321251298657724039567637541053098227179163107279240176725405042089763313428741632492653104785272593508875735492485833868838 136 9966997498985133911266391765123408382098636713527044628720033723488972670976855388425490354999916156317806887575436295536315349646694578515927385468407664828774124592284720340374227952702240717228157588427587067902256854437418594 137 461545939681702871973210986088597687987914250029191256422815465543247457666935832726707128806426048198823363207005919490557019816050174600606391664713799456146154284321575815691540313671608313457517746570128816305668317537714132344 138 21373001694678546917147204849791201090768621511877536829966844506976276106420648977408052220638539291957508223078819822016409038762108697834038031860933109663780526925355406264557367274449719366803578321170497960563042934715983782032 139 989728566902267191055376103344090299880510958946471866663562873033284652136812922300333688884626736083391221303751323756225940307410038137346536482474362181667610928450299699803923274647339500789774058706776514096595769024262376672098 140 45831776469016386748424034618914718004821907886829532891431118095630077602330641699121324030579170385559236970973025524955977593915770533855548327525514958088369854667095652097204017363726730492323331999350707025015525096839378032303356 141 2122351323939614579194629214782536358971639707441204494475621798665577475734259662559828187478426150430483719255816099132045819719423809757220605938890218657254814111092828648420267365471190542228210157451891002558884936051085923091658136 142 98280614221299568467972811873429455831434181399494492954684169193147831865553069745227595894793033222967840711607880297746407229803063399565031948715757018516429837419854033247127576816180863888658051769411760715722980431014169549208079530 143 4551121684126380002173821439584248658376108788152601175745165697700367889374921410130742695978206213334550317058253640451144488861600741035602281528082883301574806881972694772646186027150960069582924161388451194090571463082472724261074395298 144 210750703461074201901028403088699010337926854785968615261393719772561322068874091325752400380890110386258427732774541039475617638699963299824648273727236974631656156429409621346685448241125138091074355174805264001670668714111916975841895830028 145 9759321348021388243554333270195668626212847842411719114222764552999600892620682844022306219007756252147255713096519169281965833439048716477801885300616050627674183878888086913341788567706700719161052424204430098765183729393967112055729021100160 146 451928992927597526722389980973290340899919383711128738544739330354202216052031612271649725507877286794303567666419090509798622721621103202981489888773426950191501080836494377998786858614584907183583954492188438691705510296967002660542845782190582 147 20927665701873852193607198615391585442452676121978533024550446757989008610686158089333621190829935273927099303048784454287466396411964620837536451376334617761603566128450855211749662795021332620076160691203726266825533784010245340424465777446008146 148 969106206026380964556856078681037884411456452541630953034126198623259597385492686040838804481865723407234412043905377408590488819090642531413592889265587933947430301072594050028550410665717441274873300184992189965077359140910607093046367210466595054 149 44876808141805984771952561884426507154350315147940613724899675310446778110643438874781466943673331316724390863168461325436577091903718922823072766031912165409891177571827070223065577716989135652646788989928663701558041207409821126994074467793014862646 150 2078129204490555982410437944525127591582459051798042146152655914232122216333018199224710594704476146626944723439074358265461697381025143980088188866299167296005249625150585333814511077058790354996753225262564439125296535226774078727049208257308033333774 151 96232801961096782847637268756829123195455181342597473594068093038813582483196642160417183958773212062051740311979545094986950593843789205030734975560592061583543254931442354977607478778395991165356221073099615692660396240139951453571308851902824139505148 152 4456292781638620257480165140861059924196734678421241798139307961937083254000028825738384979084842289565444225489672850281351065040439231838894170658276345995859487525387027758377690581062940172750204905731819587408186964470644961097485432585777410804596228 153 206359421642035498866616879786280112502467619389507632136640145104398924118656781888515223670481771073748499885310225380387114362726279668044527772248029479306787240535617960516499929914149436606578207376895676853943387753991837027046088361609072960312559994 154 9555972416331401601940906530036733733228275732603583481704632930386318713216470907227340882569257047440535607418762903393545364754812104837320924961832482197466226949179206095566819315845303285702917561573511712599874868477035578371593139014653419093448387018 155 442512428533989336891688908291612420068897841773422283370152976942867912140800246763319052668549145186011604558343949286194997624884961747582515846327053067911357094283288954577416133640773729459486825656345444665285852017517322538405241942214587306224127811904 156 20491608899204472992244369510264160081427860268643451629803428443931145216043450227359705403630436456105141285464192377629915199887977845370369102112275074261634771931062579837363485980762293824952542029115741570856300382230095649683053465492242380947042149382790 157 948913540505683246288004796499424991104638842870233192048430050391646582306049895111961436749814543223047593322817713328012976388212796987356663403946576770398914871756361354708982541115420898723879359907241741440763205354907257128236085076648080969496783017837098 158 43941737897895747865307722146103356557080940360114428110999869010912984012231484128582233580578820918647375489088640090620888109547298248273735750292600104175856530652287941752925179557994607329919459075453361036292754857065175815317701091609175270868944076527476554 159 2034828513942786325799625449798585149912634260061038594084278438087715934139060666984507108179171379256896306839932869430423257168445692491563952018413453977182613756757356061246206501161648120766635912467543858567506623345849912370543217786629403800061432776350273996 160 94227658696059149646292316545569059445260836613548289200402143102525648728446600035386309863061134791022908962453345868857746322719635256854155600124228153365155813096823425437721216409019880898535963468125873724024080284878121887484866549697209619424659230036310859714 161 4363439770232480586906442809503847351110172615908704749356239611776373410837785920664947337606079458778585593014192264264606357387413082655199644921189195296293415728746295352599863254231474382412658636161225325222826138474829904721541140469648745487745383715968898713186 162 202059638241258453068283493373667216094162741633609881739359353666537097493119369379362987398291941935007401925457344516326782040681480395233040209015256619346930035280773725255259088692328345428711936913372601749601474205378973812064631542987793716976933484950930919297216 163 9356860540328472784448001247441027637515418024637320651345480836765476975568911284474671610815233022016600603558146524605582000143915578213995588322926139311816021626142556451704482984907518470573811747421257558239526794121190553727212193867066335137386872438258827229518368 164 433292071257796991758592523965129404781297246306986656610922423379341210567638464525819992046863832405186418864824997231541148596712372861710567644782390880919834652002652497454961638487542112850760605640826302186451184524135123727748676893453193276513821291163652348636848552 165 20064637941935291309368148833822116556418639310043238757831229815448732447903081334059254203054146142078267945659364161511733495442777285492463639050426782563222401197159452604604729054468670408218722464149853913593644617975427165311737128266930456454801322033971935543739267668 166 929141617044313208015772996701694224912402696968357310388997029463377006419773003925630576195472995310569193066305274992283520256240261624171055972079316062366476639245529872147644977712652506961287309708588469215767459831419864283431050204390646212797247657989206486204926642154 167 43026151133253543479523304908057979317547633954748648302860277746717081708061246329366241320633381158188947396639179761162523076220166443036330741122905249487398982722068942682733289357096180755528211025036771720314564138849042799746679905859805288989970935883076861665232278598928 168 1992430053053241093202212251722993396960022246208064201814910117016570998250692735882271370296982409937137611492701081557473849090293171461449330243706922798137402627090422847167940117328087316277452522145253526546874268819802366028758480376312212380446836828141875052162369972313256 169 92264295358773710065448921283071723288071269157758253033644849670719943498241500386356018932401929747904576720802483286346998897011491129421721825349704002748150250080264019371737138954051752341283012122918533999238583664770682097005088718580503534354289637202481011373070360723734868 170 4272521479489828926941356687193651834592626623420534332696336725122991432060425024461398708715727148563721146780355818134674274269381993541097310090730248156835533759011490271586311546246813893597273549634881962671827111719771343600507905715107226797547424954436146044839765856145707452 171 197849446762897571747592974981053682613223705719923993320083089833552869921262947412454861257901107019568412928565816152280564944415585360873586507196156139038499259787679346580609977283195624375704977637624154101386672894090074298128541852980031551784095899729396992045198337073892647638 172 9161897435108687967965085590344680784124743378156996552977396534750445380407573025400227847160480119237472608815820861101012591008477681648432401257191669521640197916321254956681422450893057405281203665302223387879784022212171496618360972585323185106782609605584110990860488505789178921012 173 424263832852892129862436438550460799159547083036600523085895848684391292763721547749443914319899220644659815346985495339790173062913251407388272827957284329861137527046195488135328490364281694780077702052081472688835288753844828102139452600143283414341684920708015888954445385127691944095548 174 19646563513935631201241030096924426001036987813823387363823741919098373470832037135755307834112600919167673540828605525194776941771229581271439020896151659185442096223196954753779051066364652573012741227048794881490201329502847458140913404492588311340630373877824835780696580422032098300684366 175 909781668900688078240943157240977743589191785919243499549984125821597577092348892829166823667541901345562843092323743955113336644739425289360489563772725228138960023812325082284308797449345937090247577266430657421045630778825466267607854863271711980261751821385638337490189241352839916734550462 176 42129641882694552522285612825492636534730761491699506074974643092308197321744646868332148274312259384084806744134364773794246335031737371694617824971382491887045328932700952590044038019643643423177596004823893213483753940482515849225624442684177363711228960053885484569975591773213017921786554322 177 1950915022621586938210679028957808429459396996965602099927563420865341302065417020914465819440994217784263877497075755307661426574723836511555136768026873964075677089736852986409272185653901795599554377751588255788213186663041111131544729240023270894736229265791774083925436636493187393792725425504 178 90341841406774289870232784407980307636412063584857013430066594465949181736106975585516426141532698695616341523071120235651497620151772425006382851377158562498106469718777092120028067689720060790536230529428057919226196481935080707535594817446556194636559538302050217309151751357872004220864620032640 179 4183497596835025108503094823000524061267086714611208619984394961237408966260350066366444303252766487406216096823002687286112533074898795741123332248685979873741811728344165860239422720988144261189344799181190864715734507426640186444901596580533321068173528615915506116929005836620203709122766133088918 180 193726980435579958895838993928481886287102304636042275627848073665540784338876497861190908738152041871039686946475912917026783772497355372708505913018996235367741639921102530192877136059295815274471104354524367360775537535391615690479453806685837376131991696647981699005305320577272543950143982644767670 181 8970996655305971569412651971432821828386864529897925006257340224928907104829992805901931684220938075822251640031048188632203196621272413861773275975721193830066065204409123886741028107592998619919973648818846058766464828641180267113263321957177656230494965961766002666815667121886827190087935136064700898 182 415423710257397736950585751147513384682456711185844533288367601210855681325524640299799459655454998301376462358513291092829438459416612966440825171018044929129936842994818490860304097552470903663691155486858714413076177284581755202596150951332269431270485954607676534103698030131662501479977342684380610674 183 19237200243737724298126443932281565218061343236729134344439288953403331609788117774219765141080574308408315109209545329686375471234248128640287691875669230185575038615203631395121521896679714967456619278689126878889571039840868475049939909270695213085704781449481099764153134220137359455170880083100701147700 184 890825112000387246303930350782842577275752413781682886889167791448099354652015866471519819741549347053234433736464577277780446146146406799283067723763622971163856895518793937244580693017902624439591294954610493801383683361006452086955482719910214289700165312957976193162133214797513548024917731056735956329566 185 41251812639878960838757983131666207356122580578207876601443756568187689375506720869851988255507606398677933916875186121979578492671994677506346555775639989358052546960255332002831727980463732436357601973485248231178457696283395433615072044017842443770775207545828587327045493699396812014332695858271294079005192 186 1910265015154779176151077842113045324089303614735592687761911664551788251853067955646062576037189668878433059026496385990942634289525864984953782520514069796215868550540848706270772543668901533155663860890115350639823816650335765067478025429865476526453450146328741350443976142957515807551704273291097577762992458 187 88459444436548661985931679329231655001826902269913815745352203062140066301502594802295035067650867562321603392215942492121374685946786701152298877140441638470178289542579993550655731910572409138192691683981163341870450555745592432212734918569938695345626522367708596595913127894526799336716831062237866438607979702 188 4096328649660588404470735484160965741170633469986624412564290179645402590263475016550899945101104601312073150081526495084556365539274555775929973105418815099486723962028474080728439311930193860249741930398548961214653552022691770319922482048709740008079622987542618808492452109841046844328358013376206208258022264368 189 189690411384691094517278278083643889430277120277337789823241178400003695612903001820951415368282897281056454409352119107467025191329402699781611129824446595240557557584709961399107554355314860896708309806800012371805347614634519709093242978907483502310192990004002275679356175908693787752923745669025481135784849720642 190 8784073556762776156444195431687382170967817179859924885058304692716982789248169468486056407748880830380686766911626366699353595509730423828904817893828302604457390322914889331564813931467689896344307377518406071641954998536685250883988812659444956490539716381157086182033819496276899869509428796833608815666863885836554 191 406767783818756683989230401055466993263859845753936386883065505547370926724735162173172501412224867388961411931899140011277067585576220196977783922696842450664404886291194568376130033588019778361607325178761081532844308793418987510636981549231662027303596752825520099170698740991488217869112927369792274245312976183415476 192 18836366622344213059121467727243969483154303738403298395047179085824751289905715971929102105262725340699233912096233399893356542359547718969206124493474205781657031913687054485543449465784888546123374406736693898914698282054771981006012010184795763699789182466227673221552679930845185724866200713175806067941673657334989956 193 872263541130029791811648614903406919833867105302200611111127371023507884135919578492459490974852633148989307822635009042801019590225174966218966458279902991918246740609896673964991026785439802163168897165985363503212990501405979524267907022659970863418234549272274181244632705268301364578890398573282143463439450049566610666 194 40392274181060247258889585081367262683434027628063250938789026614998587143558590117323877888874920543574415764521952382488204834150485131511713344339808080441034655414684093659725172033647258907297405505813002270737090982256696647951366382477167499302566009137725227018505233850150326187973121672665062895240316977192209166748 195 1870462006705299726653321889943739975118689093964730444141158494885327857199380094071989029800943281709651870123012231362755804494654964772391320990101061427592978699310841766074336081598567640725651460070442437535959404701110826201600879751452636219012882157593086609949680186233950965980998598372040843639092813638008815450204 196 86616269805588402671990382187505193972931094060852020352675831962800125689252700476181014349175994768885385068015243566659964162213263020457292626925642546620074075263003299871906030804356505325749660403041832009051729153481024380595889126264040289733164367818814638152422507359735025611077107365709961581252614605797519248977296 197 4010975987825301466926095404562352226084807396908457298406112188986921793382447868213140720412352404702692633293036761115210818720878863399779762026837409048460060457682517195370152787681659721736530220627038286076423654367363523407566577125152962850862110989615577277661690204204527895288425657719047343328273999144548056503863252 198 185737949821907182227319233107070030775663641225313400273029746794511115122161470066336054475060275056208310107807521154585292585547260011204884970268963362255008792655674066081082349126469568466081761158748211616773821826363674566354253809092087130531665893976258813277200663274897614231475151280237214737873107361902285385172250024 199 8601045258999416442211802220963494306874612039417223976141461140778402560033698551172678385002335621204437982442088172904291386862389092009393296676259034308994267483725029192008808439258246633062815236511707421115271238620719255529179471498430200959143958790197577985279339464011014005866392835825568277473253661252745822927466017176 200 398292215555783412234055352518046193275028934683773041359669509997813724216150924232922814275667000914851683342339233082899851720745172415434080550248563197610411090411204087519563823659655088092311830674921175875335941836776970941204104857932752704893934320123149437704588737602736369188007232991713921554263552698460587777406455035350 201 18443884922748248152138517217041978193653352460571283759286994114515367749668083242917743078632958842696872293526640641452110964835078181198263951705087678202682977498386847708311558880410016307254937971277242807028189878809898707927205629685783608983905029580305758134788891835277584084710825774950567355622191458875366392898286474485358 202 854088726210457829568568580513790136104192170186610305102389973553216338700348073184726137324072238562536253957255566094813804014585068842839527245577815265947108225931559499897647123425042896540760320316536719896433521351480945014293281811953218398312346474405418571026954009904667392687160626346502029403345188081602485448303821641285442 203 39550645392505919354561884911652103001033242303214410306808520088224458215922358560805791364761218906736798000646541731544483556282512711577521609776062682202009383396783217552059357307966570593262628905125154638635265207211886122705683692919334083401593556740627686423698182566996501204199968069019483591855924031784959285999338974233888974 204 1831488348879456634880598403878827398476109037647670814510473646259734538986625795983049288394248468373806139943892117192795690599382064239099981843674648225323456547515288933325682801912094781862769865422425162768204148956141221007947897785785416057941657917892846229557670368548828872699045471743337682869199886175098677785209792902302039104 205 84811500262313860650932199263887773720993537253372813063700479426588695938160641703010480303596844565402480925687831502470033073529541963583595678755487649063351918668503565582145981625679586227764045354888099792172237536969691151602561120390153341663161759478446110011509686789708749248675499947376468910270630627370827577031475832069216027540 206 3927401766516990427829073959732658701945085662858015973830801897732237837461296574940998004760288582753086582800557838468209658912901367039711382665741790895229711047460642868526323496882351193036604034190620097997565763099384537656077242863783971607767302469549043163610899404571030401312701016675059466825574565272119902048801736544969856058792 207 181867843251614709127885246297940921979438650047569881077399520664427606186167610334533758143770712586495284822242855873377445291991457378010565702157846170970429786916270912700638268563803428023976085940653449187916692415483773845530006515997972353793607358849232851495833057888548602931103333786820053630090499380427657660801908609829936296548044 208 8421830608465406512285313990638388516267744293097342558902388820783527754100631775996847695190423016059550420279693304703084822492201548678576710554256833015844850085277639497661537838396015834486404457602147899388625973728295277257031635457641797033566450101322724910323146306299253646766496985316615137845198507629546854134349779248334787596072038 209 389993247456928170441633378073541713208221648540232850712150846849830031488152976168158416341390108938048582635771804545219501261483445377891962593746683682003152106114026079550965025760598777502127585178755203188608632196191298912430370796727346284308161176232296063500357129661519772642244409795815209815180225155897172695185116973712152485481425208 210 18059581121130495696437350914035301053114271241706948388978451875788385270565208250084945317808804872839805475881278699279458488328209083843112989822569478753904152850531939183497782319229391436312672098209990343274301609921069288828648192732024238083721145578210564914160505795771465175529837555651187170805772261528801402671219877410693241027684262590