1 15 2 1299 3 67725 4 3409361 5 177194147 6 9181257593 7 475203378037 8 24603676419865 9 1273862365412567 10 65953469881024617 11 3414709863495247187 12 176795083880911066285 13 9153485056416819219765 14 473917527399880366302693 15 24536864747462270537661529 16 1270385026705653205835249171 17 65773607685314308087896121287 18 3405398660623323722791929751445 19 176312968769963836019641593458379 20 9128523868815714299303901157414977 21 472625176723906393573128452864343527 22 24469953837377885814741910203645256121 23 1266920744582246557116962223596334023819 24 65594246058652878787798845899674499128267 25 3396112293845063251304239512731784385159189 26 175832171347659170463847944982006796402038747 27 9103630800684902412583944199888700310382774109 28 471336349428992923071593998538951096467082307729 29 24403225389625410620357499732604540748985667996857 30 1263465909510917732291075814388177076380600759145035 31 65415373542175625504444651033354761157959000203770291 32 3386851250556352352823125914670151984298982116951889047 33 175352685038166428078642410384009386766813181570291881993 34 9078805614815053190721902650185045663542068452280715741433 35 470051036707291746791312931770095459001069872444005536052947 36 24336678907305884010774510791248365830280265040884666337961891 37 1260020495617214253341526592309718023593235019420577951486160191 38 65236988802890289603473737546418358841385854469892018634863969097 39 3377615461710184813871018919521885011616321893005017279687450258479 40 174874506265964669557641519509597503959685283914162462644660339231239 41 9054048126094502441117033923377391380932526652332001645220925338085091 42 468769228974744426684738408022745749335831423524197115102212036143035611 43 24270313894207675413129591189971713171413111846048111846953989095112685967 44 1256584477210013073525529740256264927654586245275181806459962227848856678965 45 65059090510650759853866408275624025415364245765990805758059237818578604872719 46 3368404858438847873311180647515136201561771619941387864707764166725764133897257 47 174397631465459350206249544466976309183093497022610063306092418593388766564352161 48 9029358149916212536448985277727478364899098058997625813456700507030151537353114643 49 467490916673405444160622835298403961711785760744308247006340211748564288350400519151 50 24204129855472497229672649781070736430667475259410768312864299989915937215007541247491 51 1253157828668251139694374406991761548473310275329648951024303599962174350578922766815071 52 64881677338938134911243650178576566913560974493202169673358200906747813460572803249820431 53 3359219372062427978227806609926795084168804741601573475915375903453629296594479857752753979 54 173922057080779143312726663913865884161711170399973557541608232114361650271061189101873958551 55 9004735502176560772090792101921242923231262247767559864812855523223877985278241095123423358509 56 466216090271393361790288340289909889240011149368555182934381120941767559354264289674212740533109 57 24138126297591517844604182959669901501366808769398781460351120026278019847495221838319695438758181 58 1249740524440732868734305944842479391467285101623702959360729500174947202710050201545756376797576553 59 64704747964850869956258454390095220112157900136554479492308912595223366497089396065549297330890961139 60 3350058934088298566676455942295877130978783634871059329955355531764836801730658903580407504993153312269 61 173447779565749421048208894646010662564878244875503081882617553186337708119205907306692234319944683005793 62 8980179999273966623398902990105183997503487113736817152838229516638725959733399069160284129604110218784919 63 464944740262819747963770199293750221552931165217326312359137365086304108156440635316879474580409833884686985 64 24072302728401681711201871524700827189850712509117927860892360533290655684670489420210261816132155949440018525 65 1246332539045939622196321128177797827488433428726574913954229712480119771384452609535291348787002257127483041115 66 64528301069094912329195355283708309290134585984234607901910307584333596325696828529837542144854761309212051211987 67 3340923476210609344593248724601977317595392580861254080532941116091809957205023724859048397273259416235189150674741 68 172974795383865812011209767386376272976336771684304341150237890881812823424627342910502620536846570148616706588036643 69 8955691458107522699594055200580702164107125038779573013910699023036277269118718967565660634208863285961532635779959907 70 463676857167718295148786320688684589602286641148243127605749320047845610967943358029994907446895970700143001642074725627 71 24006658657082039481876726668863408800361358205579688566561753784898835223780292686976100977416522379070332245636794285001 72 1242933847071839700446854325582316728794836875667395406951456723432089358513715936101610279410774565167862404338280478978471 73 64352335335973864063431241439153637324049837429393093973836639122573400876458730368939256604380009556829873898360944463771789 74 3331812930309776955433416584192755270695642074261335527566384042064156695470475461081732332758688417219857829179047575738747855 75 172503101008267830879516945020710401703897683667542560470370257869242080508477302556604923363797499106270672275458767206145850167 76 8931269696075629430966814059599604167281681101023768043470427184668766321010253994863199483905407284819991196299944242290990645499 77 462412431531974131440990210323312750618722520124855865408848811785598240572864114096629823249290598669285874875008336146153693351919 78 23941193594150088145797294245840219661106600516976104222288264063582538773331826600139390383604566789946315645389454968787241725303557 79 1239544423175698854955743933989259431032214285534087418605259565456106062175476375187411696040564199778947328310394035475719473432849045 80 64176849453379171245218615537607912555758878377633582383242151869419139075882818552390818090983169137819083204904866667049217933627084875 81 3322727228451977038730512757960522059175572027188243449255903057583420732294282890667280484323917495593050261141220375811608174447589124693 82 172032692921712579972825054721427335272656191984868800548874363535784463823536685385555081550031550656135375419539297660478511408412287777267 83 8906914531074633479228814867321054878155922874849015557773067267263969922738836663511228908988387238240676576107519262229664658508808144885185 84 461151453927253324878401466425236256761517579950195712817036703947426433015615760750833529164156000005962865147266464926775560864854263484140919 85 23875907051458121146791588485331274894402681804310168588154842525834237333559670842818819882147547955100399025835820476221860297940593341578627253 86 1236164242083891317308544766215759232526735548674016083048286926764303447406437609341925733908446768450599756407224288500854403198185057976173521217 87 64001842112780340126637146678618697731624245907969866585606151799772410474473448929254913914907606958102038394696652621514862134015494961705745669271 88 3313666302888637673788758008468383647399407954651870333270417764014451225730489714975558357484449420395933172576927129456895286825762134754983885069857 89 171563567616548522530007439458843244215930136206679775210239765622679222270033929525252200888052950376128504550387675000491768034106287914476271040536651 90 8882625781497469860856858857057945067443284220726337603409297326766901431962714396199839535634504470039095386621475771970974784639765274358169248106273287 91 459893914950932579994354685620462663656145177933706182404075948462934862465795258323276451572546949859127022870893077810758732566493522437413103932517700059 92 23810798542189588454310993106202398680004989477595796556201146075275313561547614989196445680939262290089089926143489022811205244750836208675807122496118347149 93 1232793278591711343534102674422346180888192832658985156589481021962590509561433801010695421043118607673319611285898672457478249255672364782846589224761786638025 94 63827312009215179918758845711201929337813124042546753892948843859873838192253660133674148017496014689753391906035958858954723370695752688998407436163394277182073 95 3304630086055934204731327524753390107048776876259333349848358400224757273956161412701835313706964685777842230958750616456866511273200183667040779621510224404978015 96 171095721594689327505464280314427820889790433906753208548740277166383976391730536072115214199418196339987519466252861594803515150195285684563340640372635196584026151 97 8858403266232307773304701088061144436859854116312179521242896360187559951936106042601764187895887171674740734305376048378019028223726556689794880151086887803144104277 98 458639805226029126084741110614624776730730656135907676371807865762432894086089583014593695454295340081582709285546852018415692650074809764795645966440130786255203336785 99 23745867580855466560314583918812135769143055404336287100232954218899416762440831547972904192002173604922151503494696735579549429457490869598657288379471765309627554662809 100 1229431507563185272342150198966163427527177776912409376833059376171254673040112659852593319745909293347277989847201273985127621775303362770366897130996542968766942685957687 101 63653257841280072192271138227327684580424421845749997511416689754567232539437075325904359722154082035884294334903647006177464210168538375155401856719101333684221723954406853 102 3295618510574285443137684176624460779229945758852258458905696443376391580626018179593204325201808956770267959028615044043669173908454930336862395755827737296512776799016050301 103 170629151367587785689517831158710235316432765332527034120155226848131299182904768398190206136762806846559026577117258001028473170907610156054841983630692250066522619229304905537 104 8834246804661200113984979007263335322104448096512938371559010117050968382848220080615989365971682743604780966403468858522580356538076967089275692695162577108764395865436582746025 105 457389115401130796666746889572090566448715034218878253553802453963249825857328142321434766275998146248796880780034703892196584624938683067372891731377045755163243064658629920192941 106 23681113683290638375006340765030699864655023992750986311523191838684512647289452439316338126508816748457284796986427284460893919481280185804765495887456112294200536104115564331310323 107 1226078903930884095869514060788987537199025646138062514676635302875905639745783602348962153232768672583877937655050780283330225992849385389163198830362449340772128589428044599221795833 108 63479678311120266813000511409807281213101821249240617807852054845818433962217936167214771482536338996518537498408273948726467190626488617225467947889538302516022815420410153610209897159 109 3286631509247851244513335641079743591407270345405395412582685519534901858696751101201212601386890991425686791638703571533921341395864741458224724489611990563436432656202880094355149533087 110 170163853456209796958357343146658915160520335163396839112882144348549937540384581547726902039842095217358491617740499803120938628712368818873312320886896083070632935953157853665158909935093 111 8810156216658736681951265977034612709093272627506979691001549805926227139256567169482361722112269257349432402877549404689582042877764411028527439704519705404693457296140822788523515256925777 112 456141836150326299607717458424573793010224647518697691861689565476018196711939613846271429334700101424450782811706569671097512060779044828900599004518105634317812668222340483910979886979811169 113 23616536366650282994431528569773221650225303982494566692279678625183314464424709640437635100682153047140425499526596024479573514640529443479165011851827626466904727032971642127683637436994908961 114 1222735442695736541537346894385309393637140632579769776870683305204149603928332465490111750824081498342555688675669550002639645724235271018669019594208162578059237778680307306907953810427383676413 115 63306572124420204339977271438426689954223185085007664636855239530328332323637027533472722360303782488942920140165899699924206669440390974443944915593029976569698844155839745205427713640021516075673 116 3277669015064031454845637057591064977210178434150588892547289399754945360734916992689833029153267645315677907223138512707102284776959726868289239595912210822988657847086995193360276818076512780825701 117 169699824391008428459566642081326962264377285015366777763330489515515497346602622042357078821934082966545431105225068877924936862235844534619425198639267287264545630697257838508514905063927756567450595 118 8786131322590701052237694539412180714426658541856861801033380477556140369633598134530026450837454981997379163550285962794016139332780674394771727871008081316255727816760850552024989934251351165832501295 119 454897958173135677404199310877889822214224149979913151765787429797359463463867709392983559018220422814271015513168737303586420530670301495196365864305043373629218045251993223149525140916701012300228226383 120 23552135149406275313012137921425442016635274625469310368413289382554320402917972925576701200263762989372484813079162918476706753039982585685620110398019533831500130770346867831557096347157000628619086531071 121 1219401098926842663625606776028590029604225643202655115982976225923686887882997944046718676141578646447186931059084521360093572093250757614428676583765032635045301792853280865455422166544372639122542125945049 122 63133937990393864813879269113414112090284761877342799106396319030545414690527670674459242884583803307431660419222793223852302435879582120852800842794667972002089131503416479683373625842238973108240853019103927 123 3268730961192966223509477071828819239090803847561605812328857959183154306818575732405241373077729682159579747310030570664763476595049992986515317755393240632954425482399702648321006255130753798576939242225636623 124 169237060711898043539796260957198776076438967235114008134826569397595624165784507566230750768980154665498289910978327754328680346593152654831469136639127839564515699445373456138690640852193281103502189672096776925 125 8762171943312731112840979777218425729830110855503375737214955896860362091060014354100743822812402638512631615082417439452443441966139524361288594346679418557846962032402374822147205817552156593348073346070127982063 126 453657472194440957092628297365502954605828266555507172370522831743443364204499290675367008459026209341329596583484457133237182175960233385317201688223558537440248740620469017196749024097151938473687267090561762580347 127 23487909551343595454174685509229148687312189697282757394760481337525248755201645726730074494351009470274674022651748797556126395122164077755311456714000506342713636088612433220980445995321439960999062131406863541304701 128 1216075847761287943174808866713670295702801414643885814772891441460170773052288786393348041841711006963288532755365986394084185343804269184941820328514122651861207010353392355791073044685300914907940605437804357394629589 129 62961774621775142863889234225329628775498412008080212400613603826727940435331293239282043327996840734486175334735858157531802319546089475007819229999095889141822373125343811105205217852843179160656100322528070910361348299 130 3259817280987037678796873471107314029936499826181332930547586911242076871058121054430248315957956649871952800394395914470864541350860902372352855100318028447898966460059403619447909434630380612796495243601397102247942759241 131 168775558968228501221669526862084574306232866418301979800303551978258354080899100794402136326191682841442008128111558041152775801944564749359145678796371971498840879647414050846650728600095104139016732691020365511675296558993 132 8738277900168983254356984043179176200031319091488625079676612633842752671617681365845298931636117403581707970660884436427022281728900299680937868361645995870459088285297286998877754209776146976821440330598300460205385963341549 133 452420368964416989274547604193038479532270271776356893439403307233261403982867277852921809199668102326560152941916795804377588872987219066529452557406718716862666958414576756096362493163074801695700315006174267234829682332551039 134 23423859093556747992296884470906446776552388527295942663575384258960632497653864397500440439344971058128222770773819121520897382830173327737866856874107282462131513280151497853838480726270323537042966919884041249694337144201019565 135 1212759664403957894828863889541020739035237401810291395973815714746320811535363744305084880032654912902735472723034917271477091225158591245962542647717592447663673482695649297493364752420633615977842277140436687589347357673050321051 136 62790080734808249061196605452555972283763394224608295660418514763000965741801218685429718960898733231319172212152198867503379707218439080792769234674891854327462223612590911592198081760631989495495665283130662386118778734515678456465 137 3250927907980372962354665175388778508113261674211297858414660092495680047021483305237029819954926845007218467079326697251741076194682938715988039540516793960251870433704622570571218050550754461973670824635287574071767010185816157617957 138 168315315718759426037538059823928524120572256733935659685811502350449530992500160607994277124533812577398806139128256759596495591138155106191806631841546103992173932899238993275077609195413066639861721423187869582367904189444973808467741 139 8714449014990800202311200763243988299624412994179322508535329498841958188086736940404261609291952210161016824087339414709753697837298164533018112794164589042149917511647301457560030079658828291270943462166947007680854214322745157011237373 140 451186639258462475740648718172711371678845018663262163297841612667213722541822207483922662229969678946574662307362421234927877950157564672478155365681843740351648320891059074933469738653507329794391869947977316151049476734091188556131758439 141 23359983298446190939272704789433049770302394184899498994718437777113648457385296095558378554547771708998194312575997038937927390163519078469419875223204717858009037991787996551912466132446705214042389753961898247492973621974597096477029697863 142 1209452524127353179236598225287620195540427765655446787667718104657154730333706100398541592396816336592348655428835262125376309858477888940189376315823483744968548732807613121981786501707501212863350331613416721439111301816539901862474774778561 143 62618855049238137447570453665084259195055339082089514978725480706844653514810173626959697229955050295719000024662780180278937082369543528413508147296733652730455253798739913199894715039044783541389230747701778207479660420388943427603340779199879 144 3242062775888348618824620200857331024416772806010427026284249292781706590498835161167690955114411179309147234054465520064881890950127546336789180664281722543319722995775332665639330707059964796860444055058200791462716846980263092993318927727469945 145 167856327531634548028226765059137623842680882144909352385764922302751468025241800828304480680670377317945113675535419366057731083554718513965556081693479100435858181577926075605995141233934968833688192062080985199084702337190070268886465930614139819 146 8690685110095382482249697182884409542768864830449569608609147167625642038079326858634505682502357673560974035731746433708448947743137100472891136340423903668249775717020541080495694828866027561375124552996194319190425398444945582355508951721200500429 147 449956273877131185179334990675628575563208241899068900843724070809634912629180862286745373860929908579706693378721556308990328589707548635697375072893358281172798047721229375141176082003406679671950383912311442122529970658557350580588660601569789153815 148 23296281689714774469068154868329205652182285689602640667447647872978454383979196976542921062224753919692767625212242917742828627184578125744100936518585020574451314139215596579694836597124851072756849795574587436774969411039745951089944286902213358963183 149 1206154402271405219633320165866226797471254391767517722339376522585809687324784196230622669259429790613282030428284794215481029154394117482293625856034010347696951991859555532564243053118045483207961829075014435920662049992921294432252552455094537785937033 150 62448096288300959167625273915569076230075367577100103494489950829866383364450262466808006512264593341667389887434445638117283702944015922018509574036697430128039394312256938048532777937555278838220860801315846617832907159529755952257284060442761238864718563 151 3233221818607096336990384434418969036028385534146045475965178260553134052966901256564248723767423615950625730128849191866680626755302761360505644367075211029635458378624789746985744949648166550854507193569565035366035415361467444573325547383586821005049381589 152 167398590984356112715431593323920015324915067614942236849608825330651987269211851973575127122180667126063310979080340808114753897114715426099656235574269365162849520695156128239500922781251744981413999705733084468070084230448971280065667170361354044632035075481 153 8666986008284463507684144017742131061883552392340717714005849119908158001545851794574681852264987664766011871994682361120218949279619784466788674273002158755219330413599332078775738037613650998704612569531605847998983245157035112574778161290409756535693270415421 154 448729263646063356456909888719453823078337221106666821982216802060794502978587022022246835075789474283064325416827569075582643785792098156087931578359359453672964145890586398641940714474266631373002713753293891634297153619236606748922984498823759242181717225514459 155 23232753792364189353712727853046086200125732993693528664046100141959991805685774485898663513725243534520422529106917940610407664607542767792222821389938026762511308489803719123270350226107860583720827998429516099985085864213135144045197293435070823026064521977910315 156 1202865274243292321227556341379268508276171746549097004134418077082466516970991214755805694510015047196051022659920789112234221892661109052348351005650825310598233831658254172068701583206310702864188195179393234372215244206404248642555992686427617667041074144208213235 157 62277803178714542133596066561036176840976110847877354753516194707744280817043897883434176159174776670612480280549277984941845012446403153001674152757870506031871853302455537262706015934219323621926626865811817241936802142961757529349268432030383707018343602937537218993 158 3224404970213010038745773722350820540120842646565110908919370624760634756003284045981175721009002709494289116302495885475833872782918038103779972543030202735262033252218427907373649651586463663372402114676192948707237959585964318097800825334916426101014594365637138192425 159 166942102663759360856955110590893149706559828416707458406072994250783554651916882394693554751965057145062655415932245985134807572058702985044149245887199746356050257378792908386415542898779804533007753285187809937924741645453481201737946645847162582165544323036581072960603 160 8643351532842988281011574194602195151532046626786194968240055207007230572731964173993043798548239152933121202814266396141930578407397909123198632899651744009224902360934686147816764807849367623541215851579491947215762826025200964494343919330812531513214128829861289318170691 161 447505599415917288957890669916687886768444068329560090471778808370890387020000264512615438032537481366464158888754744510281121795609667813069085534044310483305164182661956606238747349640829347766961802087957179153875624925223659842704121103468974114123222859368369023236491011 162 23169399132691425084243870693428391158539017123845851757746921201432021989615719209598565628383332238348316922154043526342534035176477866222988444851533369906774091257082695578213604617886243187686546033374782295672622394367174916302789269003837584588471927345664598358697385961 163 1199585115517256292021831560558493431272390566940659750983868400830889230313540616935190256497264340712062289136572660060772585892413456679044572364778751818063761668024501262936314830035822694097407110976225849485273208962956236576655311608550995055773335376592258184116483884083 164 62107974450668896651633242332557079085302930501029311563490555938189722664931647316805886089754041153859269302450919361175082851679616579880865299481274308721243649965518050207436003682830954143185974460252480846561906340204916008112916399072018479234026400133748278120784038234539 165 3215612164962254312208961959857740889205148120326571842516033806309738857094246073630327947065511916090159669279618732794315064878249974204875562563107808209193490495824305387200431185738975002475406753963891680261586268299465363778696463623923921925897013758726138627820208507291275 166 166486859165987077794485261960495731900599859023657459347100047045000954080891534797136184421175567870637728155240616109260178545702195814719405938425447256461573025933747908526287467905630207689622764090809714565252939592389319519578768290933737776534684942244261739993160111869929471 167 8619781507537795697556453426711623804602438341776037421088793285179124774670132121231905424971748844441974656723958454568366248360775819545056051341840668103202656510700814315706969550829284302119315671066548691408220375348648861123187255138501206092165115746851209171241793478294843775 168 446285272062301119475343053264000388976667189600084112898170694169433374766062072790952366711934752012651843444185948444242220130476937384190897759482485444337571045194946277732329335177730758993082566697558976402417005860409423919796697591366498978268656294633264274865161506813241708497 169 23106217238285237650194050898796988198460660813294248323466821274798495879680419302459545100900063469342087505512332341648218608718711398402033718299243984321724737383650143066165946895188432082892308720045433594947685249555413175351400285579974863876580342275258374637257386622245617954355 170 1196313901634419563700104304503399898984695745097810441087085274227920138213527439319042561071948083109443458928003890830783001227036767582725655513208496230837112597483311782863153910746863260864823022789572953229595077809068628778557666577939818246095137663831598939175604906625818730924825 171 61938608837816746938821471203094016308781102461492799061383056776132851604054929952968933374703512280796378120283422524937557991691964503167639972839455044173639456187464202920388207838486174525238885445100295376842967501134615536635819117997928581144628721395094456385429651566709418384225461 172 3206843337290274185317140645437190914472144785863865329385564850561719850984965601827644972621022680353158431671795932056091878933440617549352642392615293539617672353953868015620978384906402999711019161698723679694547042920123472736238828971413954514767037169068334546347105771777618604446264975 173 166032857096464212204141639450514669415675220805317325168332180218499104340572103408897073837856290275886971269052377715101354716623594111386866062478594759435754690602658373511591685558508885367714039814438416078737214505664010625023567621706836775918173419079807751176175054410759304256058731059 174 8596275756616304442909512459836319392664847643391685254864935144990317104577316725348563264903180703226953751119715184839608668950507659909765408990841841156710780936893090244254479061668847692343662150118604972579168488373081262330025871808534602975347275118385272628567291436984535150571637038839 175 445068272485704785142523489256399148222544571474821429306604721814528702770149250463670468855762751807500546326885336975233145641038939197825961656548608883899608767038329767474285301034937877205747515341279377835515141332871458377034665189125516129485135625691212975442004875898218489207731047367799 176 23043207638022626951282015961412595630606722998394677362524040167655560018359861521555018561425629972024757958752517508122199980714122803585299013989189292132175763194403059415149120894170046171935125293057260234021749119779559180789940475314062711664374428431910835408705496727220062823858997378098991 177 1193051608202602811218198917670593493741170504089100552303572981253956661570187085508191619715077433929691323920900177305340130846804257805319993713810177511319227036566681559033967881939883755314695331288284992104706210009097388555465483806798545178206981639563416016396048270043448880539928647275733311 178 61769705077264088460319652039054853456024624726031438139101170740939640344261725814460212901737748970990221188710442774690366569771999217325492183234633631081027776119129405965265579128697097054732787614906616735985617655417148755719397705866305563828595733674283243839109986731184201837952095688284846447 179 3198098421811306236246220809440172478107618580368257125695064264758325405220520798118344515565301186080476203050562238153542765663409913664588851149599807719092532755922685590646379005651240338991943167439169259489358340487186145487039113311482563831939260015488367702654875331989774829410584445894582661385 180 165580093069872564060531072956740798006032970633952385635412840787485948362217002938865868994001340994606410078952349968357936650811339844419498101964702794847577944713525775251247744712835401681713085479234268100344846274630921884565736472900263342206152078782408565205922868142106105918501964411463097316549 181 8572834104805202473764584652486398218361323141424762250846365609268143616627462352390210068581196319248443206918143602652886542630720183666623901527939968591626298716985879987845764688798431838981708567190804742148874605654752873342485508333570896437208792916324993722708573676472610804892531677111131355189913 182 443854591611432171898502871033924569439637760150584019636230037211062777369453618066075866446398387129188002404415124680475800368730484519654955896926406884818636083468617825156671450666629586385380979352962923444819519145052213138691935276888148328405214689055892684230598441692002567098371886708644649895859461 183 22980369862065323815041664052978340557446572436390544356280698629877146999058512634245800164990331631734538108087444348049088963572888514122819663338979816375561123255962352665286155597697562928380292125496328716243449960166683426540700920761214594530909445171708796478251001452094475289412784135841444634567259703 184 1189798210896143069737294175826845180256648189189051557513159048540367955888250436080141000572032915333993925714614214635041076183556041205647187334077477548369409266814737343844765544068267755502768055877742570701340680511943517296357824914146859910668122537543876888619242740575401244303021663083836755526374028345 185 61601261909560771016211710698433286833748577306274414434239177215622871341540129725418136290820938950043233632564742778392055404220506373162451214627475440664676226173443188767396452555068731157689283017068888436004865816685694971904822644265422730715495197120552257301314854404565800120676945729450877198189197453749 186 3189377353317891037010116414579004927088366967703692663539582083277361976988710460951205911438868645348243110416733478820860380932886884103336109192590486214047490902401972251267060437891085185623162699164436715094158894200050606968586925106100061193902482674778549620907014594129445266140069196106516032240172288807871 187 165128563710125541625570462102264663385979225924320117242653940625171189733100964746637658126442743358957632731558238655816028368311592600753105848509280326418675915373710191583304323830654480489829744937318738507341702396385855555087592262084431537833300514023859313819704284858597997536089428167577365705699583434106065 188 8549456377309140072481413315233477926178549280451098692099717062074818490767719203244762647932643718746551056727427678422998562184845038353323786198355847449740974942499233815686549069390508814717649039170142797876666775756855508182817201038250964673788872685061958153194783542795152378776721307159224316664728273671700161 189 442644220389533447981828983557109773573857420071988282279437064040824186810809210242272084098662812610509199870940443994518049857140202637730096674699653454781630591629423070218142727489368247583140070672723455965763966816988250822635700330481343907068724223748088639315377170573331054342537819954048111873521929753548594215 190 22917703441856286594193572367976569263908218509744471390655007306596897287536674442651004364888956501269026149513306685404075704735324817794121383330136433470754805982031699835154207074065430585304090605459686605529123552787670191447056340207209419764646831149369454129385234368440517683690895474086691220303109916760944141743 191 1186553685455712347544236405889183222590814543270955252868045251758048250521547706535212712206326945362848196582127295405020736822343577732236786457491888042387428026212745111467866785061569847778564716195266951662250573514571032082632651744218295460676936839301021726497899279386274904814543552493073378747487295681725764614341 192 61433278078691107507849939893371843174759231982502066834847350394203438311066687480502636865957512830672006763692107311004569939227042120730991821712347040377667284846023681966630269640065418330105331463013846886735719706775001533613729822904512311374373846263155435380483006661332829841118696406910740619898503930273118450714343 193 3180680066780386926604089331700833603623177439631131771755133665019911482646080830827819725361649515623923287197500629116216483923700737089567999839917296889921520987580757926198457832962500658167128430736387345653024577860944476207421388864464853155554774707269990895348891605669710401365199070496817637317311665452966020637251355 194 164678265650342987273849457740562856419345272048920756127346393459361872710202328234477827193980501251602575267656627643834754468652477465940775935614995833400652341255003546177539578615044880402462401573371914909924942923139810052541461553246851476304082697998970278041551740943872362787122966400034065427697988069480660010737178175 195 8526142399809426465629041129239255670381595535730405771163370689630496766345189224889356485977507069053202163471919803145994385988051327188120944805108438972166282031460865288367288883746582253440270237256836631654754396581124723831777200477235959249378914832460595738340433934458838686263025369701861819063918846258777773925864921577 196 441437149794737581947664670476544125272912605934769245161349658654762390152531613606606930870100518623812057245401050907544521670093803479529406544578694417244195291740286788270856839040340237781930428173457555568671457942646903368605890049626108764398268950870808337415495966757856961139114401423843280562379444140034688953195165153763 197 22855207910116207317635661931114177246857248402999626018105995374757629509579192435047557424320171596945413000967196746276626643689479998648072041168105743054163922066445738980643483389515228288960181098058373452352670022429363756670415486861045559972222897181882264760393403156144057220746520643673112696069879404176856548307819814109717 198 1183318007688136733606143714888658918249220464223882701902406728608389759025222567527593312085283020322856516771195659175496737206951278298332163720980172510694275132115561880177214515440515127314489638091706009226677209283218150183971101923442253383727046047134256115688563735778879510104718438148804864063322943003114059055313521254139795 199 61265752332064508313664076199285945004062865509150223548230384071265025274140112710371796927033878375149131876574718045458797429152845449732255958180190219190977980262445761444608588421776090458421269158653090990811210878388237274091851199846062199210712615951371543905876419363424040792618796427334410448846985829372920805138191576995779835 200 3172006497346485110066549891045211145761627140900089703666718155172228308361057499444145058478748634118419247002370271039499889393794485160660174025182385024820953226465051497743947912886679240418838630737073553880052428555249860379329796530771995340366217640476859487583296060026109286188614847796307874882407119985023249807763548263187056243 201 164229195532826071966818889386158814348824671117126248942062440948123604159622889573876675268743678884767171749880084280549894538345556975333410628700723943209874202298683040332708598739970397965779720779004272260792431061523315152699482122136860393927624024914017090604815704255452482089807965039789552647325132831119502009380966964702232984203 202 8502891998462729996790969191716054620268557159826877294472976796291121760257722800438850841193500264682630722717323983236011934594352496173225340620270446266610202541979903186585437540932321828368910875021736185888377321909863989068620958026952061077900167968825753977618615696792967851404262155645944572773847950705413977982803278255700607651529 203 440233370826385044705214618699279698591798694232505486507998773506377651404613529096286735367568323315381794501762075765292407891287541872183989671039741587172717029962611414725781426212337721331975137501508735058808127152663424675514097450532414596421836882039870585783622431372652198866015455447995153204246300128955335648635296891101396872668525 204 22792882800840027369000715336615123419818786707224276804933075440580631220800346541163534370083706922731443845276252435944086973560864393093863090832256262209762658151592096259633382936073602120541038246233785847873379013906183614279176808675773666103796881680988408148078993724583411839523358758243454212909449735458958613989634648694325550593684383 205 1180091153466215998410456182287891847011337509653300290346076024504936532475764294329787737128625635113747827490307113984080161766359235438632316234765456531268334615398126080201403424620810073066076344249207670108823146043650007901980846532640823330955539245992882080377742073502764082878684669883185624630985389329328195636303333681613724516323937449 206 61098683420506141204600269494134460231358285367765572328984178287860841969794010594684211254287275743034907078141546778193607905978650915717183383076854497436720601565116335138971012189333057238033557249645278978677197828114701089138500753190120007151137813036368698394990177126566801955464605529581733285969376743439392808518220983355488024204934945827 207 3163356580340726079843593871358986471352276180891195716136932097868249119907763538239663099897472848365911421669703348427028253506838053778531189728077261984182235954845993638665978663884966713743923615945564251869323590738943653558778664055130336651858657422809758992855263846122012535618444044080411890501975484834856473606573764976777872609094320532781 208 163781350009032258188602722643656449676207114758082529800268187992197519926023309238836727649008157584630534381683461015129272597981910766063106185048784901130135302571825654281830854283044700795040575989715440641686938145709656151642526459833621553728703671369484087018062352312101250306332399222659755733995254769114019973119374242250776427483501395029471 209 8479704999899781843939775994208096743969220291289366235813164997938039455175958018455994186745017567364142209202902596979598005555056596680724480746535835702054919649306572992873191148605861152524412075829351401265890950286772333015208588482861040568132717679126580479305040463697420307859475463707229640206464334330489098743235415449430804402176588652454813 210 439032874508360695073625828920233908110398418253955452642971110440832087704880968909160908878544252476196853396822378794631683514667593397917550176589418005325723369471299058038354530082717727074068859006873792016296433796757353664950610602444134531816964251182843520803190715032816022246696650372669606828375710899308926444943683118718154231635581242349272769