1 6048 2 490546 3 35741495 4 2708892872 5 203828058160 6 15380031974284 7 1159953545419800 8 87501032165288029 9 6600426667881339225 10 497894721865502792366 11 37557974910650911070498 12 2833135360759134027255303 13 213713733366415168173965303 14 16121207867271010227983602843 15 1216081613103990375127247060535 16 91733480084966892940215085008504 17 6919791629645398468702112179170656 18 521985170336716235443929455778995650 19 39375248943762219531109634795735893918 20 2970218921098559756309026699259985015309 21 224054467614626922435818488721605096305441 22 16901247279021324336915531420508866835156157 23 1274922846341603404052896072683181515061058775 24 96172089390234016816296845153885325021556738182 25 7254612154942610529194324134411288960481967939066 26 547241906173950558788366712097286753677803885399742 27 41280456828952343641781012491902063165835447042702478 28 3113935714318877524468707941671092773219315487677441560 29 234895550528642649844359849952897500744408093541649485763 30 17719029781005919969432672539047406375418025216508683385073 31 1336611168979510511868317744629060352874277412199469928371204 32 100825465001241807410342083590812220837020756689701022011098327 33 7605633282623326826428056885377865689927208668613957993483020746 34 573720712610006129138332143561536956588630821956370698183029633171 35 43277849962837190776889571680578904243649457467498728423758641812387 36 3264606377701101953933272821189512688534706686775093377772114188334982 37 246261189279931132124648277245979239955798472435525622795016550727964105 38 18576381446718631653778163886813836770404570703285836165800442765080156474 39 1401284338238653964788238714269720228079840558204247597712176214077223932881 40 105703998500730405971108226519777217854818976315138261031550038441574848975857 41 7973638892650975577978517748981295357471011808781327618774322052958072629077577 42 601480720617744189944020966683010344173147894926855650084732549315948548000807060 43 45371888813309561789987806867316784541520845456318193283014006827429421053533886538 44 3422567380668584424620284037037021965763398912712052480058622207292790469721471004467 45 258176764988024815908981546175901007329082578227334326436412720079326137189324392737437 46 19475216866778228266499835984181597924844899401741494355922370724356416300421269788940355 47 1469086778686826349767506216749326239578736151707638969638731567771402822113687422683782081 48 110818584361647136079644740408482612719291546939025099138267358673981443304756288546782431110 49 8359450794933239887376251416594464186545239656200505333493574354909684210465698661624114177231 50 630583922321738984739099567159617038436753795264055300351768134210338992997893697832779700051224 51 47567249672870948546929979962141473456367272101810898058855107677773512370934342820961333090698305 52 3588171473053806650562199683665711964124940491706828900065067140157985105313283870319431757655444169 53 270668886861880409802922984535403917556485302808735010218000894577193220200239459134411564691331890801 54 20417543271057274218476224455163430008182939108936867199332225185944023068559198125874076098354895459203 55 1540169903008556033063818432015403468235818175844140417355000586815136680023779012580714815492685747246037 56 116180644196109990584263802438564632938119488097179657534186652609880649709826768726038664440925823882162627 57 8763930563411432641543431690115650327109815720252787176883975632593766390157895396323491857200472487799229638 58 661095309392928104895836089690197844368680984954588223142411603718269948725028865941022415960425331911921341955 59 49868835100766380688630830517709841029360089076716687983025238502822271075202808743626970476399050101475529788876 60 3761788472816582364719331080641303993085932783855482367437980387441492921005958453470225071230606498953395259851859 61 283765451621673085251648652732363402642302502670643733450853231973479979853298398509734588387398135663377058465917370 62 21405465011104633682279984799978088777525317404228572670497631795779514387780355209923722581391713371022077147005674363 63 1614692450131337018069022927108276546418887931700687275533529296464323455629854087047168478558596232808246778014530418089 64 121802152261516953750032658604148730091896519587443845456905029438020195696209570119037684833074324822772987630145899525960 65 9187981460079928833399603500968739529744378701775249043932433981936503901078100638823002072717702100728547453802848212839046 66 693083018184436850239919769537327544905412359802019308801268419698731843315801872277189370583714064692737325456398146839775658 67 52281784871110264468319389109797928638514783702042389491432665045784514610282359922098392858997458264125819172071871366391591320 68 3943806091901202749591717389259831478806722809235687284510272154015205872122472868853494785420411140524904049271621396779288752494 69 297495705796219102118051911781091745989981872905465237337161095843592511925288566342036832974592018742571396193653911237343660870754 70 22441188259467722219860244683469431508347548162753249268623874458616451039110066127009455062448231483844364396604127253703611664041702 71 1692820839712679706808084952684349336779483097347453087554406736130554211487659589064210218019294426084139939751915829376497794330863299 72 127695662200799682768309116476701317286975388391408134310111691477353357342998419014796390148802914483204162668493820870472400192731652613 73 9632550452101220647415115503875117893344276835296564075018160271020971390295991685572828112282095184795389804381799957609149845062779113471 74 726618481889938200351243718128417251724524020728966869135289889125748953025309443266295269023639480096274273489855218363826188641050010512753 75 54811487450747524430680096998587961469548279335500398206227569164419205502848457723475737628348325492806540811475293965027200582654418549964264 76 4134630802053447164256582797850825190232281296814938679509537823090102314500189071452487121212199042073813686110961859263059128442310143373151572 77 311890311034716978111157476901943670229400160860450710838414652114050249097970698324615558975913037544251678233834479571029992503768107649333454808 78 23527025936395819067777562017136164809922061548184149890301106064749742900803883982053637376156897095627643699489893938288360662673329292774141459235 79 1774729543779345939087786255581657554866355780780366690052129768075490983690202026063918745356075612532934390054875774768678726509958943122642023174097 80 133874335076529128867722468849036873073409699496931490458005312634050589379556293991936558432989483020359463926546171572263567265865621075517973944083811 81 10098630326520952573743871687535769735496949155681267597142562475106060363880190817936162561381289331600893560924524266701720929828931648441703024870128940 82 761776590064335948828868969096587178200878243427531702300525882947451390477551420632448038769154711386276377539336791353729794343514127070370348829507631434 83 57463592032481686196618831931442426419684813876183639496874790638890156186163117386632704832145015421318246435652829400486841808872182919164644678400741193059 84 4334688742530951776918724848369277139579472785114583068294258053015752341872397386577635041028183582557287804160084163613036501452470384165058962308133362072245 85 326981412578657740516530526919043165752721683862818480441126993537238427374930132783841247542859531860721567305349155812224873077629475832819390637967469863178276 86 24665402874926481853408210134444997647371786913478109338820730078860641498128810360290501916341874027042143549976780317715813150332281681080254280433545373754646560 87 1860601476348692597580227046912753515738106046110888536203425550462108828019348016138715943015546489638641635568213131406580480083532743623303889318470489256473597098 88 140351968761477321549386128688332576040404839854330079011524639231260535084362757226994560582458250265446529733604045503155892176357263806182532388129646977964479289818 89 10587261907305401953673128414696480145273727237897392673404337129560032585536467356057936130757833114126400329923092848726175042331589906965444818406193584883686328152803 90 798635855863003824599917945495497366350970696300618951045015407973875789750703950449714957622882125116377301302608343653393388180737325844479238937087359425512260173694778 91 60244021150541844118329872094038946183115273404876850250175500788019411807221349726734128208384574293794652451112993689823200697300424528066566343780068315038278630860740877 92 4544426671733985022785289963577577046706379401736075086109175553823858770079304467608236083008456885666960452840956502742490954508211952878477770062591632733477261584329854224 93 342802711046811967931368955638901363324397155760881627801633599450905048700547940888340943941726180211718815876516378022390222681368117820832810906422052274998661730292371825790 94 25858861235889450921894316597182033873908396101678959870719577164195764691910728526904271789524455229547128601386381483610816018730344740163401082148887182252199535135271043042044 95 1950628401902204755198518694442303070677266122818014731968214117187917204485645352465100382318009238439762610796060205948811960425447849283773554377673526075374392909978090638553581 96 147143028751268703625718708343180803251830508210232951046853643016118111203349595825066204355634303332700989388802224268461856562102797413987222304301020940963141103027196971178493452 97 11099536379652371240353433078164945807586149876325191651625777813813269460720391691126811621494586158203271132817676324349650113252618004513719385900285476252277378968257332076588142035 98 837278591373050079932152499610722241699504133766076476426624034528171010139961025036780624824019236834363490980506871870917001550569797354780833385676390344442389052737219543930825826448 99 63158983906460681465973699675437547439357457063445070191313318731243271091201389832351907725357612179216329749205682150075540846236567543942542346090260187528364067142701786550016103568328 100 4764312964881759446606621964726274523680896148166045332997142128678776550225614368554861478898036163539564222599552606245341082032106591506789736831162098094968633407619282301415093545555230 101 359389537693599910759970160357259885035082655486863397771011157383262622311451373190817424247641875454106607346402442654093252075486427555273357732665936920755940291346010325532975279859011273 102 27110066184920532459573829219781429861265432101229998621866046566341174677698568088362958881438880932295949650339542908119067870484861083560463946162747370614603613658487244919804900247979095430 103 2045011363623399014957039677425889298217407359880071711414655601665415440036055129300643739705676484293162599512236110531613614695100056784598096765294741305016535587090506852007672978701637056898 104 154262680467930136988902641809503965144940827618296054744922426733971359700526956121019830080374927034650696333749361647712829559742529026399271261723356540736716821388896226276626086469037470096536 105 11636597726766015347559638748347103666850263347438718604070842147486618657104044539598609430759722678958217461915141643114719412336074965468017771583382375881218011557971410765578906518640996291624194 106 877791091428147691456951548928173945836091547589256530330474859424601908603329514767918102331243567029891341002374449717542133515912156734525807385980481704169113673166415774600338191339167980912693483 107 66214989834898847230076553205037234641763395946948275563713809165671235787507165149787193558499741709397286795579308442001698679652190782969377350987537186847422524664825390880739129914485793014836372556 108 4994838659962235851055953923126023758496484660792007356819743713443652027785313609105552341086929999564684838443153824409690198188736320040804930937468644129760088232607414120184633562309613559574253287047 109 376778933308907547467857807561762711629726598638289448721366821327123184623758531603367099593697556524160993861783545612525683062402669938044170804038377732607589725924456995818717300982051867882477841156505 110 28421811844163055887843058475906931119731280623110464813464038719642454537153776486603200195297031814308467911980091934962870047230871985590825128691650794643543087092596922328521997817000764003324480046110104 111 2143961132356414398047193580570616282154863343953674167702038275531176240946732490993854280767539790195232440435794796283251711772142810319878389713201332400078014146340058047929507846668801198245272119799839368 112 161726823126478092027398108493441522468454958808215883995638425808991354105454320835420057903183416930134087499915526008903299719113943200395320018164629972521090689873894432271233181071260038647333236177695558574 113 12199645284537275739616589777166730831652982532874476768316117227804334870764710871572470393951107723970147376299758845397022022728638134836242623052338583515154851879300401676328461963200811810302578642979016353272 114 920263826317415353097435047737417956540266402715966989799845641507725295798926814229113194044455596133873512440493004350946269562838539493954907293469652488412164271251085074261755134834014666500584662549880720070366 115 69418863440380086664792925873814677827721843815024143740585754705155315061431907121494750161763607717426509919476711331791372619496455984107748631888823138192978900914318530664140663949378360409952999028557441784198765 116 5236518554291177382697416437476885820380646790191046356170975919163502977230669525223864168962040964387578734501933358992660165863903611687172077599176558839616968188006953770228311428260102197330215369384286757710174900 117 395009730935543310573295408329555021643506204859980409059362819462770854826348311860203676385927370687140853639617826803989511339394580796540337932196461367831485446038311475101291137516607052766576235042310409772056421401 118 29797027531947918199251158787567263707021447508268228915242902137879357873598429975848886922599027764908061351952343712517456694397486046939519692872810626836954166615289628521242054910845233418414776856775201666587109492626 119 2247698677287880436771071880096345475612171125094790962332870526820371232139896398115495050842323188293065312803887261836885946335599017038065294682149892451141971789591379625375650639453220983374553390047491938623734911667727 120 169552125240172022364637293904763304289687470725231174686680345523862045029304571972977529875723754213055567071509079972984637595495678858879053816220373428064958275661257504443465412794320197403057729867321111217436793489762284 121 12789936419834893238142813554434169507943104804523717777424075824304915333906451063632253151842754062754132678920384290751680308188484786048776248122333425374813054205833442407399876401259923818066039420308281706600034568920142656 122 964791643818696145331456034026268695300967130127035680293898467269796241807579043880159781212010789519644445336467215191515322974936487902052571679097359453971155890562064810977695811891484425239054362148752676865428232233439251251 123 72777759437399763728489139577856153510349395430509595738902775258253551949524681893288231191075289905707309321536961270872781664601981066079756750461841865064336357580435044178577227840089027102936154198044053155825644822122214072121 124 5489892354129228983470961544021709852103856075525978756178336032717265334655806168407505634429363584331190465430728892330871854644322724997370741825440815017898352777508519168800496803177757705649839118331954408263213973779647914953343 125 414122642589055561734060700846194272201997698190425405313997565732157030067464487496069174730410985582264543845598092279330368781619779441384513195833455898255406355029534118285908060612620999626858375763924240577395407215872472516496136 126 31238784304386325864681721049911620709555790291899516860499593352015054489058412009377807224303078490580068527525144241106239221089824833111815098968580555629263914278180784947116484967711671701110895980034861710262362812931204930380565273 127 2356455659403163358019698881293451765921126957428787769739243131897169522486719659780507123175381347407550650299143233484653961340698193659633549182039795845967534992414098612203523722146243931291657972318369247724615235340635392074757438758 128 177756061843722305880750387985580320004791283262216437324107882815442358770783045805520903666113529533168853020214904520836249471612577736468126125742842519621365428856122912149261701399014118445770583540453345044459814588755758781504238390502 129 13408789338388011873735295904578141147948883466418547864970999386656345811047305294766524870171164989936442206717575660410905554478761933361203587959076007931590665980716772827694015461610394090187318208993671270321574984314373012602592303743247 130 1011473981007403497770577998573448944133149989408071661022776432139887488054149869404124822869838525631931588243398312497157212346543841845155976014548830648239482083779374668694924992694453375451267671061250320844170284634644623869111287814782779 131 76299178727940148389258319594437671396626620481885562789225316326616764378075416681822880550003628302376669376543800057440605424481253761791111844730908359455866682008899230272436129589579044062613874416281143110483251704676327613097550141750845507 132 5755525879924283902536889732430866778006142939480181125041590795713591493803887230412629047842516068341898345547701884772878374339776219254617509988313994403745513052695623920221119435896172231036050337764901125127069194084122853070712139690250695899 133 434160350173568747398073907619486669645274572723755673333211375883377133492082557528668477808075560819647964951190829944302395279574788786045981248396401058864462653828512955622612339063074422428127426874697613945496566874641842118478350159371343552749 134 32750301813483559787763620019693532597861518399237453464255013510467190206806859860744418451595643760129508791357503685324435713272761179199593150415829487420814750848193713225906992311733991582172950865018551736324640158067550885051867242506634364665825 135 2470474948818949732770819671662185934542364140371047889545438499415525744857307141055731319559948038658477728985316054041441201984807700485128836093843685819227293018625706041844511438234565539847294162352435681402913597616894405572454737010228939942540194 136 186356953517577574720674629895094071113283373565504584497774735651965645307739247678202342118297581397043317478572794066108944689305240250150349734438605141451705786939012002556961636236132445049618181021374603681357723720520665637503654595380494552485170089 137 14057586028530782931285953374030561019532932693180192452351662901036457908771165543000977184789678833283991724385813883627714783639529637993628793220972990488528540110868010740185193958891649518429543092047056560976020976759587046692309866495290969540682649049 138 1060415086313934321786176426897868742441617898442730186619968658332500938699962211389505092548756059443856346802526601787518026778136120617608903063989653984579640706658826351234916292502720240074511876974060355333185757780009072976359709168891604115797711771500 139 79990985152072578032639047441890207901452488850412757920390240210932762619035797255031871146519383065853412481203066587639634911832974769075718082255149036422956617380482801526713601097699172105017489374290807051617692973577355639204972626019894685842319385020045 140 6034012329870618297992630851334652865371198666905133462165449349097720225133869676972360078919322688051574356986235446174885960244919968094830049945432065818580828743190627783388645361568617917066667750345851974830628001922729084334187106648924397276458884946151096 141 455167600796666484848997348431188843122533462149596224854485549595359046673246535019598652895054378375820099918780048788822379675348586556797208505309831126041691001952064804264111661460656461747794956654148279571726862261328998705240582015178136505807084560389517269 142 34334955497088926139722869901066222100695909362295866114127883038875286029097522041858918248284552699656907147231082216017674183531435246559510216538542180312809959424032958963301425993950213727066356984682075363639583301223720588737265173642195081707623889417165691690 143 2590011167147446291998403294633074139436931209447828664167542125847622106416619022625468011650742049376682288618530765008063372259347305224945960261206794546038917521914250378635381105710491435561302453407369258546667704582117038860751556182177666048073102942762171864108 144 195374007300438328521172953616757212519002261976696451072883407888532795109219950990307626238531890433603371380629389719647414663218803954258587834982896014158099923833813388867406088354425332138843382646171061727586652044037875229443653067145086034590125263499371403827963 145 14737775347382777891364206307729300392385697541085244780337961901495699505886448672866934122484141673081792691156282723958237789619815858748088429600834077900628255638633277869753064227981439807679928361473571124607065936116936158093382486682477427941375160609354061645154207 146 1111724252325535726999036924287124600083207901389641954419777970513131784059570174191985180210696633747961794503367367462722699030223875053958330488650739264071834876927776589465365275943649884413476196529950888388968255311232573874088817266862568380972274092595703443868494936 147 83861423049053017337937333774065800425866641342498244985512828950268554490681084417513572011260959991136388928193116976932520289187818172707065497638284126593278280622233758273157280992969163956831002326536534440265673158455081280653606385322648332156639348695287822235954970658 148 6325973604606504760193083577432552906178251998224210673805822286233881121370171166453035091343148490486699803983251806758695916850598966264150043601921579596227947411427147323137542836794315525912453214623677446596070691693654386674828623967372529747486550028118910142447042971441 149 477191306696173538372358277711892258300863450667022174119509427572195409441650841193327953873812621240904890547741367120356124320492535856636398689065242010308346824556079330698275187556138432947443722402739280229902241117470956175522390227411913717437489719345390319953572083625228 150 35996284116738094245087333132013819891899568313141415145113477357493161181270851641641490633657527215443603261380335978243248491771510773532986222601512043720867545256634466467849960864872987054060924762333077577203328977127074636615638342552052350705141747941760076332111664093346351 151 2715331256103373839218888063929799374490428791784363211616667819040807760028751224719133307329929107420542000796278546288253614075653180134327018495808564086945168184828791678074319815147126830604575715699993119738861650699540925049703199344722565029536026970239139284464777400144034433 152 204827359581360408274281134699170707880661359024887026773429765391012850658234514399822819067126518451612641891076448673019875889066654873637643828724440850216039973210597405426718193423643192413331227372188285600079462135326529016268922286498011334034838969523625569112034534635377366585 153 15450876256357098792232897034762137389388229435424888694677859694221610787314133082095216265373312747978755950319147977887390731492989348875907741538530465412038155759494508685687578127516007913131412957363887901485529256782675429177276677886560978682773645330802909579732194096860074912382 154 1165516059852505658826360371791733856223171791611931555382389132431053643479641163507888458647819319797584880555838412095432763798184392489538588002805584573879402567455763997047777798679655441649747898548783672763918953999538370585136579344694201684711466995989856883188063444546439194292004 155 87919135668127490313550897959570189388668982701398558006015415337733046948443507665643055282352187039015327036079278467833878021549591789008941230008180161011892394623686339527137214869552512186702598036385176680837569482209614940482178432070408101671305715618721912853105384511410505522309154 156 6632061696008546680211856039938388766625400644698995164208026704788374594991527003426115436640644195596391090670627464215042539607100685449493804305781441757521058748264116539270221186125489886952898107316288920950430919606831742258518193131144586378256010701387858126978219088976500625475904199 157 500280650001987684463252767324885025599497428506539913291704975182870615662969011446807842583112691820956225756373500745150902747264858715154288713599344168441624783445921707099735836794635530252913882645862140896339854460402054445559909987462483087480388649346193580632937474017005370556219132414 158 37737997660220916852084161061997753912318419216732919282788568018021099102270484340340742936117218702178993244411987489684046618217737093784395575746870165510502271593991314246266117303609221679377670927256813173982338688056118992667915154453847187798059228314170127277439650577636955060101917788901 159 2846715073623537155736311437085510905690821093053340573157879386013195333923820019710797686078292871786107002598983305015273940652417891305007843963527560868729564436411995368327192781307049515034392997739253731972429736849765576157570403731179212261732695048587620011004945518506831453351379106729691 160 214738121067232619550710164741360635804055604487708333020070855026908971456746655002588767042145868068754683236576274369602261112549966112841505202089917796922129389000876236262871319928145753937583930834994051849416191906181586331401981181009291545153191500148524723926229083247423233854392799838812843 161 16198481213221544945968225326127516031867944737510208089459802159208299654507509271432295540643186482996482497464785483893114398952334753498201820052461547073557601419767894620575609152482611249123324278105535914339837896604771765605944413610249937493008122813540753612228864367235301443826938157283331223 162 1221910633803762685861242002659242275369076126974539089019100455017773396140017716877754626354623346003704711552742132120960647699658298197703480933668663317165480575432165759275554551220325269544542786505915703348437048684379186482261917187313262848267961570003920148164019188108452981971937467131235378070 163 92173184470161383579946744047489948623787139142584149824534877667856238416128488877308319978060708112432976703436471862557735684434598382153004396356547806184304264399515130420604671218364784751421200860572728572783443074234025461689752191502937196032649928820095894457740538829822811525546737570694791665965 164 6952960143184112662106540771568176787772317684443581249365585710132163732845447249737341402457359709911765912161645150526612835919872670666124525631986214996144926772580707297001792092142466027001027079146247628217489629292062702357452665662905601218169182027130314772438963536776034522725649159214934098666796 165 524487192566909832741705219373314929550541149342235243041431352893790305744302053544799274354742853774762398383236827184030754427807808824763534750376994325224243508056450993107750059778460942803012616173927868169295018275177952868497273424916303463003420790208504614406871091406948374110384040125651285124008392 166 39563985626522313028584274979912567137075726928728053641377294673685799921162701956392191670815695297969631927907868438442324836499825678322504451740020349392879967619614750364526140472618871941377760189407853243926601104730562193896481397634467315353913758986164652956260146733628849924158009562105009493382351338 167 2984456018830192367646290546487004807817378849536763145359629244228662941500905975888851037135855768810202560326157921009968092835598844685869844892625888330331960468200946401775930858681060862318352486248841536353134202757571665349698019268487153986554021978240032050874685093633392366638436008835990818509174585944 168 225128423926047405323341566701446184124829183677344275729314182471785124480112409707807424585725957934227508302343277145979362171576848942667074655261829123480862271487488292018342573991456175615505696853922450661957294637126962132287110823827963661588965296395041902483202071826085093480357486890252474552157021231772 169 16982259728287800625622649377168982146599191395281188946721246534221034464860312584605731603876864179260110071125894599125047931463383002902629254102182621424323510392191968177881772648688670288560990839502997210572301598725773115897325707717822691675562734024354441342855110128165168339841127494840020077103623517593870 170 1281033911443192200166181692133002703917827931487400993471053541337113334418202246751021526781341884771171475101404746765503411011223184031077114098342040832582714048043305544265840227107211004625154776082395049226074626508870609302767633577261772011606100594141073212483007337257861009277827182168235058513287760472070764 171 96633069363195958910905418162773238604267458825993812014388187761533383877522021126967914353926326980806787453458629962183277302752152806929831368177497814814010860727569449154769949439689464847892341597976122745920682339998321449578751826583034935972163180994365727406086008162485622664256678227651879821441037356068421647 172 7289385558913313282394674617713949677517750223962841566667045454400353853291857014382598406179447064665970218367942822196295725411224244056067071498316439396408441535514791962014206041773430528326495497573371351761853809613208197467297930638824197961274458182906932479230415993472425100635375383317194771716148200538957841549 173 549864991111740577624660466710142907447624367535550914725757984003687546010867396805156247343888454880729379289975588075394378691904940380851723389334247864622058273967480961106579111220100753785308017018429371405064151935302139909083747066468123792292043000242397190832529533294851798600630608523900028745004622354643607898950 174 41478325711637688437990587811530314245654898765890124018425978564307100814680542768968745631351839960745938712497980994778847390674248272033824788210403924516052023260403908757084968823564104317512752590567898751670961916536766746399064961005221753155598196451333679347950083657714505215289864443568429140395569880997823774886751 175 3128861687233845627295904451571092071529101180703791311688670441862242401846068061119958350133466288875226288579001566675252235719610290339960854264067076224656206159572943080448038820360764238058071573191937522330898617918138126159773549756428208776840322248821658235312687419101110578548565050726211034906760418693668414007078158 176 236021471211242330117952524689600631162405104518344359670260245009920717795332263847430426460215500217872428693209619259857378778892188071006153280112864186697027344203222543451061765684820424962785658512740082266256101916088097160876281818480549332870785197203130688540078341953913655847878061617636614171088993405950030570335033315 177 17803962092670130018605673350517880578946524603014338286245187303738545270362212013070960669836638200840542212847785101408586774410529509350632368996480813347780513974482334607547502124761585964112584415843156585937845509391766635279049795443910369559068397904145914289571354479241587612664056516855034207076179119514471468851064484220 178 1343017923625824363171979632552497724234070572279591606251145389233727105626936310197384116100721765379109742712835852935767253028076963749323579228365134884430438324250501959281070944342170040363261623334147343329969703475573714609095212244522834863925223393783974743125551476037218931447672438128582082953064209910657102140636599499859 179 101308749917121007971692207969356433575134571863351557315864406094968988940640744946012060845527171896269330801339205942465155470506448369317461398976897105010408149670868052377952277900625473422784931627172383188034401634713326693019870491373961630846790244016443180065535057406801359429963865129611817942280698222964594795647941871387708 180 7642089229949286547188407696671260614635610086505469027171218059961260758355106839954843533539653534692723024613466139524484456869069520570014517854056615452668425105741644543086186317280944748851531039972483223716072185043724547038588269955212989435085944781678471319692734933954612811952315604771746864531884905626707588138474982114050711 181 576470717941778883598474643979278625994828426391555145011151572828185137018609212652640974576114935208737356901890901937714476972383448204737224039752755355240861128800917430748509185039538384473993578422075753984776940946846145727149882096801908178491160763404950045390085519806410020308259122585191100774285002404576792182236885431657220605 182 43485292914659578739846480373325230268853262866880842061473086265486901114343205713974906897854894317525429851451533762602090605021923754604338904126006628958921457310877388341045837871364550708028300712981481295252047291174855008546753215727944044329400720324615501937018453724497818212421331693489892062761537961947681999700377457997947285280 183 3280254557638645998368803743496428661267549640083449009611045495232099513213053328690756910157248386034536820621215586267090140364358986982405522929821554304826713971511718399164929215349559841206738633824179125948858501344733001600868199009314524815975736206886216110301521468159664698594694212129222581917959965171415785342379803203806000597415 184 247441588677484099218192257512623123686723880705797647789479561449911771889397087587246607159972920500129878705691350614522311333081604122981683179316259372226874957342417465637745785110732631724693148395095697111996747439291842979689119465657471603071296302817710350554455280232894921994304060357297541111460047724458200354626216516070700053900050 185 18665423286939321910534007522995194361035822473889117974338901099166340873152926968276673647261644115933046638047044393126132284388412313787198597241876992138594580386186175745545971943339785579125533440863152312721645675392039504212658880231210917653370037019181740625481807905463584681511854111369815808378277545118779163449145960916397389066370923 186 1408001089641884976936373599777680259904001442379320953531695794967477215610102866347581191348206515786450773223718967025227132978025410266085266696735955483316759643322575637889927073464171759235133718239921292436986098595527684570150291371143634926867431451813641674664687195601409290646683525245947916510053103064150593995044831599928046834678842056 187 106210667604839090562944883258013802612118654035512204469932346295197338900191124042200463252892875218660361823261919013194044494748057950156215483205938995891199986573073020783711118115735381733336859597526669710024567405619287981869002984929321354250885271754920071959284424462726291171520812926013867253696928789841175522981777372210936274223180372049 188 8011858794750494714192643111651131132455367076907181760190026004768042629390326664703354284044189194387034352405570268803025780460194262926820887958673956750236811963982355085030530108349729212195805555801867732190749604654921223501307866914316997528406646096227984346085294878814961583041957516081680285176589001097751543456559935456880534936793224674144 189 604363787504300356053644128986223612048569316900252761726695334676700505582519902662337604538379508481738578741118904983691919866050225017221850617280314441397845997723316592767435118157662042178563082679557765578237503404274259616597871146378002681930310982554537880400380270770753853961955124680863280435125441125907072075867475135983856822518880316614352 190 45589369084470728463153634543040714725316447303975387958888253659352844223082061427645819654437642760773656813390889484047816251683779934832498244618988575757741816918882812241341230497815876641400693119083257051763486237416219935199065262267833407731683854947752664604136511855137115786895030152279735940559897021359896232522747994486769536258818449472117674 191 3438972712284331925206129211679574603812389753622198261796252702583642464314911739846886067069207069686548122016970699230848502894143624960110315095181732663423491682662158211726605631728202723380716513853122914778858689980334932184715501513201953135771428838989101852878649837139352029280997245371694728912622401184192845488423860263802856290459022483786404493 192 259414279103607274720645753420457532656311365786723786851185961164646831565439921485955588737538626115924451008004288704385547980243180942251222924418435995489553254724981889377042348484728338297202378567269885972075153312599304776970806905789311602171381776058762771846359399927648204073799332834563632685361903092463053648046032954113302985979547584513570365916 193 19568567078900475323483143739811483284725461079167499269064706647089737704799585472143344538351010637369271458150641212434201202510010353114579915445816616494461228247825002172051659428596086056213912628075160576589550298316049826840950182874239135118312372531423452394849247220481666219626581603186220108064356061298898519815478291031982330309108191259185571713475 194 1476128526327148814633982714115823805992090469712065516207098438936365323000396425613847191621298870453564167547595618488265252091042519101841135213558339910585336472182528959996728528378217895654144146185294268641283320117024642551856947126181758931717614292133148241763625175100389974223924450637884203934662799734786752291758772288108828253286672937489436589678713 195 111349769119589102281631417832475652723023334500187372813181695633312506501579429937558066680540908274354332181802712789502626009634559624756802369634044479274166398032802717714187810700339707412607581773497864544645390455858865937924169405393188408762104472545098817443921227305676518198094736003438035638033822919113824105625735028785542230776880356794631183638997078 196 8399520002391652059963482745404020016584701474247551374275663981700906482272875750017373356933285936978708023985427569949127506383674776542038354556396944226222601329151040105992870001381320136659276595709791925705821501960583271764982355497428096865428671707406355204027643520049877210364014612345589655468961547368272759622110564301357314628989089936882498576788856737 197 633606489069636304314873161444335395499470583372337296028058082518609408709230805025273725320822254953799954456225443469939378003767797026440122485496514021997261466356173910088583398159698276980567620448077266648310225551117226337010254643007179194955814038942377142418330907680232407141410707100581416602399993818147221863398776790628979558087109182075823227973101672077 198 47795252928362755782475595940007794483419486591630623662449464010495996230033306112187171391521075558523815478384183009959614659256586168445005242946433662497085117738591253058576149408073590368204241172645527223998399690185955891104594464769472998184903363084292580525694788066201660767718413733059941607375323371034283421541519715833356976376876777572043532996132287796924 199 3605370591832912712218753562001052944091960205832314169786587522696505698921006212284373992894695166004571557121691524739746542416216405241080196157278444406036544573046614532998215617998535877019489925398070277838077993340728818089095403466294013417279361752046790166481081829243784062115094255247883462926973903104406093566451625106744779880067077128893693348854686933951015 200 271966279244018690346424774993484231893339574529456397902759030147110766814878642323178491298698170063372746296042153666555022288675485825864701203807616042024386242610752652239655988894863696626655979631053661070651852302417552378033879371677569132520702630332536054500500879235310973875501125710811775521344492397227479002246112358506520521864262828830608240051197318329582628