1 75 2 5625 3 327518 4 18584111 5 1033847229 6 57282563287 7 3168082336959 8 175129179194410 9 9679245343889980 10 534934649110777869 11 29563222154411441671 12 1633804995808428069508 13 90291695709459901168342 14 4989937670995859192524752 15 275767029445264126340337995 16 15240160165030320251377466485 17 842241645457115937701592716003 18 46546163325753056752367106842301 19 2572355958473317728836406678198952 20 142160270560166722738260955363208705 21 7856433109117925701528130899148896722 22 434182777999005849555477239302813230668 23 23994945554493915207147094258584141157338 24 1326071510278399313831094600647856490825334 25 73284836024043395028621090429357005423167158 26 4050058499438168936986024814740081764812482553 27 223824937583059726404836751516334950245517751110 28 12369599770226811814378403612430008547112152845632 29 683601211410191590185508241007522503422145625416041 30 37778960105586965734696512207450484130225127008293661 31 2087839814846542404955685158967921168090220769548446619 32 115383670706536860127572458721095780023805930882806321388 33 6376634534432935090272131373482750429836256640113539624359 34 352402274401026881982314413658884219563191878685016703338868 35 19475377227975390707229057537666082596111302260612737833408591 36 1076299291247812605371363754635405594317424101273577615530422140 37 59481269645269411313633740210371380126475986119568969847851167851 38 3287209670566099334365556633011105602356591647279917887773301580809 39 181666388137070847949401793968343838370558896888757658140383624369603 40 10039723621610481222698016020019249704213266016790661778229602452206964 41 554841495072114732268635631555137657963440255545101725209788226354402186 42 30663103513249617153255568036951469592096051713638253773325459537770384911 43 1694584715481772846348665956534620793822577023875929021882503576552400135628 44 93650577695229275393902480440091530574094756523901630004757526031188772494635 45 5175563441900117179056656014207321281811547354652790707851443374472868097460231 46 286025538767152065167212477657534930054450446415252589531616785264214737611293936 47 15807092260664914459558934186941370334029700895824957253583782917565917027989795941 48 873572922243780080369875636740941121883973688532828674230850271501036793457560027794 49 48277674216942725345168408426308661619064670996288006665958862147616980128884801972108 50 2668047244196563612367135175075184293413307756397919397294443848251523685179088376676687 51 147448612898727755896390528142380041040751157009043318192412460665443496839296144072678227 52 8148691329604180333433039239697541164925116556828685936001242225478609543861286905982194827 53 450334317019127953486783086694301961581139902301228995005878129104505940760303855026770836977 54 24887554195151409685524844892560793087571476572281619242830079111081465947945946690190086419462 55 1375401186204270374575820571447178186719071770854545647278770262685075895063660556088879802790253 56 76011021741166527756343472664504410306944366244613582925003869944922338849336840584893300970264508 57 4200720112857317174041819959490905228076781091221579030427917592367160865314103827045391512156228744 58 232151194160400727219583319397352054094112275936807777551401518554726409193580763668340383448421401885 59 12829747162907604382984543943760682824804446129609695155075546035355328389240196811125506056081570649126 60 709031081487380257310198198632228233384477458867905332651239721850205467770515609864121042058248898897152 61 39184332172079338675532816758726387383717410831310132191351534423663618257445042632004564032635697012512093 62 2165507165850782307125550128136479624251679134022819322195921778420512225415720678252561356390349171282359547 63 119675927224109196948646330927784492052736611082149890730933290665120535321856748306301236454265584296695358390 64 6613844453072192442078709129021819285547024330907785729012423789508854434693223679649940979419842026730017695190 65 365511590041991481331523374358145368413662312615796155960325711080237164640860566721121549173275214268443080155768 66 20199858554727121445191006377916030385063336323349229892925443305645910774843628923922153490516150850304728866824658 67 1116337475329047178368395569091488418852087166779760291766933148015849548477890857984576084108332654208284938902062693 68 61693964611073781725452171822385538394881170159114659120118318753148148092836893993409308819082811066304328647084331097 69 3409493413549106168137025446595985274535100221844295830166029928013774920322891410260978951318812095054201746569712376790 70 188424352532989363828196248023330960845059430990147507818975251738838289805532836340432909994727672794100685003148453088562 71 10413199945301757639297884035906870597916477151570286924461829400137264746577628791217283495428433407834529720613277659779731 72 575481521592851215974010713274460092558881331426130144898343453203662186168590950981740786032480144047850951650261652057324174 73 31803766703264454678744882004062578924671655814379950570290695952586720531606729982422418811032097459824357262813046621246275379 74 1757623031432948215573993753577536625514848444036987689327302900893914888657747788027905892225882468532743028807017370791204450560 75 97134366172622431383724018961829327588968376979990085244575067248096446355342216168408755523773053812483274834021375670989249950714 76 5368093682787540981234832307954091085445980329633159833622748782639227213860595668104282526181852855465252944552822672316911612473731 77 296665649065670115211738752267564751574627812633469792238092348618964414790844386874171993384919968946922021004073491248971095007024833 78 16395113896345654650465574929542328144273517614785487008697842795294308172080987568289663628802832664761733824618341206918020603094397433 79 906069713567156846873186510906042389755923990248935526242794580565105227616582903458598092195029228847969456674879228232382131595151361872 80 50073596989567475256131028034058805603899530997946068387775203833645254013129444770738904179946822726771319983505531828608991670814940195997 81 2767298230952046822969218248438175914864318925748280895079425631385508210021237618934892766110179461065779023036488000117602808927423829554666 82 152933680810384208793535798731346861682322234797849203610861965797334536254707620683321868805686100523172237425241479051496736736766225519017413 83 8451821514794214776275641197860280226068724174768218577712711994684108653218880866390508965379833563224708062357139815228740400874167961339920536 84 467086691037701418731169788387851768578531538835929357787271676970006312189847127085068674604556377106167480567139443193442454513474667258083890615 85 25813367753053071010321448121864916277046661628448488178979640563705605346819456168952046954525507246067096123382406888230929048351954975062237411574 86 1426565919217288494640232185763796050385098708897105034061165818896076148300094498535596018795765812816305500176961089529899881357839446854831847313586 87 78838621188107753754572648830852139764379400975748276412529238277786250674426668983742727463605921187859354135806018615124231319411490941780684090344480 88 4356986317360095189652026985029698390965255305133641074547498534182282960755664696398974622275664351202441598818357452515053585167537626905989000659969460 89 240787186325457764727098154931491664157061093856143454420830725416026866124139201661421247796502815598770878066185017210974774827925967931514059893851770869 90 13307011974657739960532134254499226668301526696798317442071152155522607801089689114908968456483397580329460359101253458429767430565088938647082189508764360065 91 735406939197921375855270573576909959342727317143237231148247963265761060514457087330750683820487515696002954316845471928922932521508570841537735455861229368998 92 40641983884166855152184249950513223575707370052504306137087366118425900310551701282079391579166414098935444859735234804462889125659836246625876780992082417258727 93 2246063731520398871660574237852448741668689996125948489088144699449172477483713441394460369634986320977284472395763480398197653995378559821852998610176420255704000 94 124127855087720575892055730460145519680762064046878629625118989639566223936264820908776970714732867884931946689275953791175760392925978837302953539671917470888410988 95 6859878547724203379437332652574278448194522728708740296428005348221440680037502883542697866923096492112410736511413538881294502989310155596534144092959423977666276605 96 379108570403243522903639255946881840927489497552643248389899161401165884562335893857324003831055106514780823227885910280588163611228497355344245620216281816160080059770 97 20951290486166395308408402834328208482684601726915340502350172500285890468915847728880522707978994490700858492639020527788332672610610258457086184294132874071948758902854 98 1157865074294746007652304771600264038567804677124452044502467117744290778244449038142525816128417435094180539402515426615010904053698309721934877778624880002789568834012187 99 63988971522149236041993730486687937238165015090510541223820069673612668038166821118057656759333279553682425193655224466919251925234961677163514137802180445370548573007365679 100 3536326094779595985959808004652298266196755037890865297465106466018244370779702988585348012626272045322447476422259332810901062527832491763305134995108961607156805489375741962 101 195433712265408120662367788232616130775726315353136311825310479054956705626518777715861024835891496544425442327392326818563874169169071489829312478470458727101517262532801830120 102 10800569536339329414176026419333905695141144382158047810151069717046990796385282724837284001432266524276933317375938150404755606711086821725507978277045666485908755075697973768158 103 596889354232200611390981973003688186480035186890312901715956062879718750801245823231982360212610272443719945344848956422048839623481890886051297226663598233739995817792785542023773 104 32986862405451212792553490467819835710703824860840221795586355953961792461413076986724555346463062002738312958890336475292922060265204979990238485180587044949829410184046193685399966 105 1823006363978251453864057670942643331148611592693300735742529672033656874905061480577234565927120698174275416127894898949919908049101386830576728977917010499441868515424096604425993201 106 100747751097297680253783335820503843042641984731835247490962195060791207025940643657193354526966867329674914391057885469306960759905901093181586845014040426466225100873175136199717742580 107 5567786021883649983138726223869898253238723225606778256236401367584213320043257468876383880037091760926795636590806270185249156289700311951322513163860773667207231154306135952864312407352 108 307701569988835894893309520089466537942382620121158041319002411578528184228410276158286057719854138626242965117782698390119147789656477267578888445777739297366011140834346221190422452117573 109 17005009855167348571204148304428279898911538575800907679384125497919898999129138739979768460525068078614502713463091627915871586759539344352747766727511371415652592207109725447481169565033438 110 939775381012291878655096712843914201272880203566328503170007770370809544717561565565336582265469464683808106433539365965404350683950985546999731467285417772712753181821563107198398778961493053 111 51936327839788064658852906572461795698763257472166641746526129086680901421195822727423662105120535409070643774791019617765445211289984978516888594308346637861095706691448969456440479782226420570 112 2870241340623780525075129546656013855297673778879420379176459353020935086036899309782208706668509329159039949886482843190943867052645229771988733568402129159278205746370367809090704193499038941824 113 158622792486196973227197954477958599477876111222246973640867768793458143775124621994100893888814587097650065534833929899563091018436028955332246699410143163038090592141702457719984303810644381753292 114 8766228100752985663312278643364131872556559304832325406911256226556025129096670512725006438629805794815464711697834986415787006343526801360400181663020314730441408959528022030880098191824585254661457 115 484462251042001694575905002503835085221000450633806435776159900110850798414847784653713870488105137970173630926878979865345131563483319934338406807159621828646286008375944083523722342683431882911146014 116 26773621446665678126444096649833932685965103554374785962459628980199915292665989179576750893950896957157340491456187901837086186355684148416324580469283862390227276620195796296598539384039993101035303841 117 1479633973188984800830271723538107867520539070249270865338385704586293979397857129594694840244089463411952030491337569085101046031138487518294496356970991880346253450742846525083225959317357749395996894952 118 81771406941576578659315898084315039131300292438803117295232290572539432605354061220736940672529990979670994860806466357560331153035250127773174803001311616844725966336190887826068337036367353450322541847631 119 4519065602956984525075113244087363121021218958265813839276892142730332330131846508078637793863125196876139196393020646135870147467084666712991815009301635189601763031428055429271842112469864328639356973867203 120 249744436199072599133488531756743168461806175636562462246627118165891138342040064641775330323045103932934159929139272452187807984751838597074251074270070385603645322550958947644815343787940456689634825571114818 121 13802030971088415275673002440969888945859643188021460063717567043631983127884725370480888820628345720886208858168822229709502929508350767129968679343021334256935369717948434528739004382105952266034005836939470043 122 762763975150334946916437192040927049242198750853937176007173158833795706381951576907388182924014686983369852285585630118242661829732478137835853257578754175598338716703537297028125209973902312639269845139929747655 123 42153860037401429132722950966248981530103405806683438876584084348474751215158877151031355919599185158885170617655806008621686650904326483178443861165543975914291487798589719120890638199267245497371967334576461171413 124 2329616990239485772459341718478500685163060613556531438058806326231522778280973955245149121117981264482190304856612679702329034915109279490970970299687729053145384537663204214274282241414619887411772597873219277820802 125 128745394049257140796327654516342293330415302495437127110108669168684731573937778475127886322559791431303356623015287112100996922040611540442669330901771479454519926183558101025059706811756179328875667996742851005048954 126 7115065076510512204305745506406053180684746855893190072150806699246355264565754698493758873767772654476779140450960794309111903510216203515933791941218704798362335490899896035480121561653846680939629197105169758866539027 127 393211356544616063978822023506917025356297298415977498262588671733677372956906258742032217329683480586818413976377387402414488928468887384068931706036742939971739489507444499192035975314722410752653265367755961163078877768 128 21730675581042767575337100561496698146170816769010957438785347904035102206914925175494305676294493508604179382821180149497281764962969836594394094759185211877473619186042156275797753924454327011454586447540932973203191640485 129 1200937494171655034832510197596074178862450093310163670535025444453599750286341428422310259967003438113651873721471177111853029716958306974909770187400561126588417770108566127382043924623732165907561219010905627912528287271371 130 66369352371422506971543430082286604551811501857171496034386078402358429410743320392830903610685004014746809148397362960434716742387262511069404585591031339077893104864624487752932625710213536297491149023977794465817699506394730 131 3667876934128294279818001425235018594861926145812400937782752336341974305388503021999217817780499680372897932135440934030942523086774565933935219478612812510180008352386635413337430273601926062443926026179364927107236468473191291 132 202703819205913219000041707380484910754642567800412115529307292953779238720015203895586520901399157456467670628411739148112863065250974918677168723835775942539500830263234393071630742672841642050687913457050799850868949013892291272 133 11202349222337991197289795259186079367073438342935467320802223442379825661807081195757072890772778124457576481443398518800875546140907437371751252635941131593437177570141543721359549223945649787148443237670843785005265348874782192335 134 619093555271087661688646882819966088695714107794289995280127909904111251664248158904457342872478699599282068138124701688003550418901162828321407368278105865958837799681801755500704829936576075533885296030898460805533804035426131593218 135 34213969103366634277126713598529056430948494748192891347005142723880752080370986876451710192841801483517596590398588575433334209567286015174048005577065808868968924903391521110595091900593001502145609400487127145635561685078394916013078 136 1890821947409141017266517932987279470603685136367137671159589841401886442073377060102390405064334841051336699920620730948233240105382375796661310321843272123171352509232559802477369372580465749106405113787321857350764530867832076204955827 137 104495553439086321232543529587242826916036218557701678030680117186085331197152159389672630179859247103276941327504834470102439480465864313206242877866088271366932160477967357849329949056089393849486641383137137272110332393416216066383092075 138 5774906888246624428344816235957554439135692964482305122769244022808844236859720103221670585226213257543731658038966145909803192123194688153356673962312296272658934325369548170272013864271468343554813089279860249468521268794251445616748346694 139 319148025636887899512099897881013401170918336762507529384604858634246281797320048054936349343537528007934093372300436765190471010887948240620427078361720077958334070684965639131770108037999000182906268299166857327819172176633935031675929933756 140 17637593858911374096974778704458059214916517179541859308341999007581978305395426007688646872552429903287357748617895923869729246328755226104968574622187570578716966224738665678626366997296101390647629994186733438500316824527060300966808061133969 141 974734894602939676378387676258867317598548855680823638467114808397371207610279643622012703214197066788227476581753922720498133641438197425938484146732198103247698009517312668989135558045014122809625808491478476617390617553628607117578462773364819 142 53868352018807989652317327751130892099995533835975656529241057045261435896139210581028822191142993833141406974019589186670731633843903703660945823259410889452416696668474525764897570069989454850469449704741243160349080178323516608286061211787363496 143 2977013919671223963651384523363695209692240892039347334249762510321310054770016909147192876319344626040927458647107944092694495482917344055967675239838008967923910225681064888755638639260592514118994165110605687121163694475504155572256566924662273578 144 164523538325840518012664345798440819573894135833585859716258739366390461771164020721633941113501605446006206512405794163433674639637263717228735342225760297352433170414799308490866009777274066514968819986706632548199258454699739778844527549378186119163 145 9092330568022219461402544588148640081533867418839875654511551202983921951734472798894595546452051831106741592729878116351854945126174883032596991892028646488314871889119812695335559343989543299120241906846128131322974469818522930637493622402422138889583 146 502484179464105316471358196755519618949048148092550572511419991364974950919429074888822641124529948612490399377743293759964235427401813452603633841981098667652976566833448771950451873729309698802791390898043499851073576795198588292751550063651411225425911 147 27769596444252176640871076292732590235016305849896137137821790351523857313754418682213115185732618467438020415131436209024911538655242924376865791183219305926157320502065188626043002701434613290793897242507275559355805370958635521290585214830703943137698976 148 1534676151394553203059623227083940236203580987000235614906989355858621365415973618154948352162630411722857336852789192768283738327547919270818017676617904347558836878781319550968107698489966411672309415468318323505021454163474289342065036557175840751129643767 149 84813291917560055276805157079345521659414504424714798866672289328418177538508338179958187778546839928457995191249790265566508374305383089950859162277482427272772731656139681271106547684341100310331304223456833244039281809098901566804910188885980035289083918939 150 4687174215456950955280050581998251235803320693020424360954485971586197888483526936399867256766201858452422203709448193294385656489770860100239272060933198833754694594315527253068143551021789530811936284668132904190611320503938899279719615826855388117534612277980 151 259034894523364404736348574148707450483177239180997662197756056473194319364154803999045578858175011188633990244809046184311605761772725949405390420003057666765180976340804700179075260548318444345093827984995527519311839360267452946947906166017448300416366629127380 152 14315464605402779392039314128884055752830492283998124281815661666789214141038761791069400901452525438519586338405147838197311094915302790824538086239840407636113270021353330254326796948376405498283009690661280348156103509027190494630226884745184655996027672772490330 153 791138689038882634990314018791497865114380225054195226281637239959285002096081189694154316563516458039403455544684442711200543374086786024008084142547785113566730894616134555368117668392325779243406065305439861225876588405943202646021198567507449567942096459430466937 154 43721977773459174650194085599652487234900285991540555338718556177041748267361508235976875209017538396174160567730052538364495584082821844299398888973045529295367731881956974720882522180343435818687643577422703146752868149347293794325491620882563645342878348142858649466 155 2416278418573088915696147876080878676405086487063263298230078047780571877452793219476468598953895527838557035387210874123169316129786862717733250513987680631205082110827179449796747674508228547546600493696044949245827445414694448048414716323568236951659373126740636114729 156 133534704818549831481747273040451925528830433817334279504048836449324711672645384332790254859999669872732290080376491521247436133625665997578089032767046131549777314785949350293467612438211000631861326765456114351480768088958239766521253524168943141711073763721462766961869 157 7379744508709172190993386022985503833950762468462465204197523954999654351582350879098465458958109557417176441472961572057276964734318352095421691958877746224050402038499950003610533000046922114021527570119047166214536755855836020531222243996733626531177260177001230268735003 158 407838764370847217218090637882788688759804327316090641920956026250396394930174152896116963419023268353840677378527939366017677025438779570703731203038183986404254279552211201469839075627014352274069856642845672421581243875220573954176650758853495909665015876250196844730473972 159 22539053693151969950714818901657068665245855699588508949620880678409055200574128940783489098547670169334557321902766576965146040379610642513536352535193802169781593701032796954886004267375873843272051713847536241101521912084852929681654964681864859923406404259872303079880802529 160 1245612202083016407757174919467450403090990899772226891763061559420659366717642568478573377275204166022092368717257396950902650746635979533051037925389102443390329677167112368869848981084268743196958941729591341688611321249893231974434394246563160957104030805037422063712469280827 161 68838283057531733724169487866099741877940010944913928584608297781906659049171584614326694776331849076557202967737961118752239025326411307807740493360019106649303608397645445195936253313826042630861660784519079388342915423251479161452030935103943899853021504456257585145900789087109 162 3804321446421604208116488331683457084887381931148047447427157053325497091624696195378868813888937885183035929667820567302165875437724486043935869225357612694662317271484812978869847947339314742490562232741487494839737497625870137917334104983942052633295680206341615094249023347410232 163 210244373114414307609577295229707246239440045179613714558597500481789419312802527847550857539463494936647634603938708957998585546973920472867031634370363487854987895473949884749274375024777546957998160413673555455506257206737620966195957135409654334930774909568171161722723489550850716 164 11619075056827994131051154114295400286090285764862512344219547262994158898292583343093622207043393838348802022742196979371711529029436199362648139865352451598540348875646630559636387942403604526711516477876282594055512439427465018982174036428792891896130516800728217812293189594606082466 165 642123749503318744453719230659859711795263281593775438743353358609655628948759320547929168564782709315876976675201008017301932941143371316584080508932714831289883572221815129974267730707078583538139967900463640471431050754814751353107866570139996290399667204734013747470516707956966417184 166 35486723999936440406478130622278065357930658118917973486299978055791748767575592898183308715378178870699680789264041135916280977141152731811668806598522979514763469639269257940086914755094994072785380842655301906483996033284172500895716686061175348317486608445461943663029135540271038772269 167 1961160261120596298322758064505416927875549069179354762019096229329077690364568061791881455927553837187340487887758351722455480719249072622735544861607437388692271037655907162188719029245578817910990878711212432484771834186180026688041397615199906759177677705085692843018796495064341351046597 168 108382773507227497861792590832229155933446183720652667158462746271765811623143742384459262884277709409664613247968831318436144872573662281046834905247986872149282408049954576785217161023926844716203006684622231702179987187483289799522370253477225849827323717617004477021412182971406771556015648 169 5989732622058588201906108627488967644523497985177120512252814241672250162146295332286037959748842649376668367056612165271862693023588455336845783599033582550787232063202097474338111244811560539701945745873812542103857665770019382028062900717923555923084760626995689943224298416639646828809577171 170 331020287844547563546523193284240130513608335613626518056086835400428584362927827616870602942248285803876405107705396302077633544515473639306607637993711270363058480862257578372192718078577721886441747438800441722151606465751989420827336089644881879000378103634151507989332311547635427819555270085 171 18293709899696308661820446137912426662256276554469937808669442339785023335970937821122562582124375317108060911661518789215421399912445809493968218749104525992067654479937081898033420790485358998194817234136013029014092359452885213878610078621794329795333082930740218191940665973207293102562387541943 172 1010994897241489764937655801132045675339573133065710919330841055633286153925217715510724710721259883964448467505267736456129196597394182336469445043385142034216590415125913232302447966045753387163254054147135676074623971954138562224388914786675106199392571571255614076362956315981045128114668579326355 173 55872247228830187508644088224897096559955367918994705727559695401063055528806965676676175619187594123923199155365638021177753192632441475908788732367650663768357145578893153721192962457539706802715364612829198078102446920697267105546307498332270628304215857721891932388554868060192767949960993674394037 174 3087758423823043798695371215828273069206045239327485162479438794086293617130967948260521036101831341860068854721099527538141384158800631856808632445818093426582960280539169806327554942250301919934907302938998571872675927066692150728720021342719940349603540197480933398540064314548286026611073758925834319 175 170643791090802506314490480927092697460764134446067577159277121068639589494064809999266451412198343246935191340104968299939745629728404480720565298978352414067166754656250782196739422012425748578327433876858994041026583061418323738447783703264072223051932969530652014383081369350895940267861111711912680103 176 9430564001761507496018146357118100173114901329409556021852762030164378049984880857383093624621446168720547194247820232605102950751986362290973017382118494758456971490851412355083620550227392114381827309741432511595496045776396972158544732165158011830851558478464761855090741579077238065555779923964254057656 177 521176521119340837947965710011215996059461888765958362637723302386345710121227822556938233034331336130690685016512231517705076876267362104759333821350332068316833432362025449028171051549857491749582349578561651005421044962750564419855408260490634135708348936330372251393036253549365678347080852154310908973309 178 28802621573356873743467646421226979611458706583015200997395862504152928491341532128028958098480152656542633936586333149801060531071519043261859916774208206466578016331960108321829272739416265433427072416834972907600448042362818871003508911170134095995082667162973664366091910412580032325195637594844520864167401 179 1591765890981186617666760385252939910556027442742355995510612970782563942451948257757841582721277368327769946361203046456838846791375161261657344235375181866085917645864865385434842184801599380800380275218506651169124945291609398730127648198971356788773548803899035410998175183094370257789712181722055394913068302 180 87968334591976250020465985859202269796760867888576134429012448257655779084313275264461356445345869601515592505805235091212166380560133695665238132817029987291792297646340091299137113948024745449935162497443478422346593544006730167598169483453090345619342184384778193941169015319248139875058700056177387868139312344 181 4861536444983006146120542645700316901955151323601782473687215550725314929624024370182845877378926481977091101474950004165253272117647932839763404354799285598628970579744395021968203175352369238766042599660804338588574883302843608655124109884591346783513252420538696789582809414829803105949711593241963507408662350414 182 268670956606398617982024301889144430950012397738063606241960514590022282547663674429860604449007483663750679192569705165769122891186370642438203207984258549213367216742665073486735864805265925756852138464682842086898711216611282361540341575291379875737146292412700322865759889564670630703623534368955332739699047720841 183 14847997899571367688275266942485075635115119561880281827505871547680563433519561147279453518529370242338066435539461151282603029119247527240699739639065522407724254854705586127032167226220576415371478025981229275318037201394354818603040803622518659278440998089677116943307601027814253499646512195698754577617342069568832 184 820568938341380958581438315372059133478913151521509491837230385788096792453888879016808162777733085582136509537031630923772090052451044492889971555326136957041484395654763669768122630624345121226641430937537491659376091306191867583774867051048231580546245226405187555981683613255824422855921285375033610798354105959892267 185 45348429271406272724581610527699510432423431198257168575210611234420750447683870471658281032191328907649915989093094458220725663253943594189667977448467359694698733587337498786815573558618344485955404420477479612202353231792026246016209929373149458322357055478956169406533139226738028444850117463821048367818306776463353663 186 2506163639998984101793061580777796350394687978372467972659529355354067350304655280496457286818398370840497185274374850841719052998762077629276761534128086812421098325382534795749665994427583212102794782156090623320982554455916574841197391019864633709710669822368312270056295703589243439866552605855671867989823879340906517013 187 138502177282979260099419095508377677714558240560659857649683609535172770267714242310388644961193872680147370848149553402761396737979338211390182219972690018214209555799408419353532127165213810570971674326104147896299380860550096961691351629484975854185519494874722481385538284911810531552632663824055395619325546365929278575882 188 7654269979008071547339949774629179507937942984205017178736063821272448238946483984026135164216523261685474081230430189890758722653035869669321198055624859121343470791691923682842542216865245324164158572538281241236655996193035188011909396698047181250918779185193380320955471060331791087404401303588479861592498779857527628225573 189 423010309735716858678238106405824180994577605069357531048612043398548722438837116919543990372198109986319972852044650008933198360468386099030111104274937108727188255260319087180320969248927331373310017519071010085511432904217769424265780286842793120180198430012086293496438959173817993948054453823269697219229753582048759851391541 190 23377503358706446323561450135921703844784383475608441695222237363017916743666300669629317817202485473504802286323260008857862333522585849063149304449389976073947174481341327490318620106788042023478723856840136087497114153020932621855243348250178682764987054881123259926459631199146876655557416892767974156769131625314414947482271011 191 1291948802921071750780681650972271404588811029445369213798288024541243070987862044350432381457330977029350468788901618625268399264321584775638837785576685766312139605211528958430377077744108590259969303717604587820966365103726997784916295499418042877057276867327344071309192631326440027437736539183060675540945853014454914164394963956 192 71399057622103099048981633732572395952509391208465048430887531621849252656932331934093180432561084831080776147848824095922684578391193476515157501949345313657172264991250647741146089795100338009193519365461276740573616082553613719120887146828970968000264035070967519895972974921855097436918949547888650139947395488719070014014328924981 193 3945841675613083113723662699562186874471385039731731893492803463898033458036912824507064240767677181985457352828063975409685598862167113445470885531947363465952617676781446075873429334743220930930150898790204838048311861333670544244467646544261382962026476697558824717992179047609940143924067039324189859755644456459003742392670540036861 194 218065434580541879959240728672314030606120436537585041098923508888875637791906833010093103386275220931017825987042307359833624635991422636150142860146991370201077008731470759174431158964133690120035271680568712578824322942415300942111976575522439955569493285657648673814662867647558339927793566199937589803002259288085367757110246662948408 195 12051303034456429366292900116807168954062053717666053345137562488908288056462578915052764258447107971694518320623284179979965029744748690977211591128532128023768476148054379963133499969965499800913286492003069701551619093443169474491581743054970101537954278035283041244539775841530295393111599262140721692337473780593936752564741904995716190 196 666010663760913430952887895180180125324925327276649231960384150732333751493802160659518738685226062179694402729509592536980612094609019522629728028624131423440322640080062477686538161759274077019486693330638116598517102919620551133799498877809865874940299147153309090714602113075977883668903287152981994702332780108042619827350195995375375460 197 36806825201807697813629619008038857680404874402316331540553404514642137857415020954769745823668253190097486582822909173752861196686500978451789584160177219126150773616583409496722027522679299784792960005952196107680499296920805842896336099608902309197500571875049830720445714405251884862451278281293091202179664915193090457087123531784354191647 198 2034115150328517693559691807750407825379893495526830274508868087723638223682205158914327896961903905218900587881411169018467705318547430947277358081127468460225578656045284517455794849440665103402554078136856294418891023562431652692096606139788322628323959867289015120629375194845378213885576652228443388410059895797512432166120189593214674254613 199 112414597621769250361551185985495763473478390147669310347939620096789026309845214898573501779375178082112677288249549302834857761990814952538568387585913356928122075216775111405549640738901830974459012131567404478598309554922875767108093009498430268813116380513864340907669185226423639820321652501415618352376880561832822316759498887251913703534067 200 6212549843318042370274511958048886929253411417486723197644999166120292238313745594641246019372701711239067893939042347729555083379386852771578033245638768253824889557564744781831305810870786823726780623006062633198250277368009782392402478706752039108285908650397602984963880613041092777638472120090253750300095445210073069631652540874162543489106501 201 343334196556665917573053695052138161672567516701882961912138296499707714783639081937075636581796972164596190515301531675742803754372553586252390047059479127246961058787733878451996216943037064871287070884966878087626024091315209738537216047568929632995538081027227756054318463752523243939541889822895140977631531866571714665379489344229914587506170980 202 18974233366030266979557216494570869923279255475798024817018394629125144568438274142476830924119910314614568397180172270323664975029613493933041809218502269127894570965452521757752709769192564857895226868543557145553465206186610789144670636057394510381066971030033198796007560625206395759033030512462847902078450705857548735739963017284074695352999923250 203 1048603766939819467702223635281092037384371952684119379383111007496615768837896684026473318404306473185882191943250674530151998743238753622953961420115020686736893989726527255897949736221419849886155233724224052650681521817089732460447320264391750561883891819334569617359633685409899823925524257365744484140060643060391123453232080054608878728517973988510 204 57950687062221369698313210276093301566226431674511492093588435301078116387309986720441024923980384131260869742273928305982562859036418660001723885305952619524075922316513538144471413659437819150779428088753766460678162866006486650425552228732472756602171584488245322523927139819124449461385751757377375368142802790330878963354327076748424951521871986904808 205 3202622608141218681483905817098997845720821143545750979532455132864511819729430488893441264264230073189516302700049189984146852589097023956466625582723822246176241529158914472999235349258099875846196194651770311788490183755847368353372005112452790952523118368948900390951678273280451378482036406596755331527274655404643369807438564413548686836647795282676509 206 176991716408204011935711618064973443463103148109304632355401509647674130289545443122212523651716562256620686703539370199464853418427835150365758026992528440568571609700734721446719051861821727518520728073815819363712668717036727452017436166496548174994417956029763473499614370884693415237024310184253595943670156027629241359615106616278688775886784175959186624 207 9781379672237922242068853548000603492410394147478869876330197364317321815691131848271002784424791942550152570977245920874241871528427607111097150540979961354100607592322935707975768635507413611012348475039879495854774893231457374240930838186211589081410070242342350413421893110394537900287700321528640006342576381222464417052324525690181398908684001768869854205 208 540564215286825976416164053941706908044645400247409410517281133382119915346970273915491180691849937309584590399586903474856111404210559705011261617370230708258209925543250605320032460701077933475606387365755840064196347613437796662562614978006867915358802530967593894804871709696732115346469553861640798416536109654343647268588971717075907170564839647021903258868 209 29874075093724082538840179385385739592735039537364612207434570129337320675950083707096708064048646295909522522324506208076164786607345461931244240989944911152103095503231836900158085151578654799867079947556910872538702333472089167877689723480375991640918703959201604935922660949397628066066708945848938918415656488437734105978593824612243290777861275345281546366194 210 1650979360947749350519687573843529629224260381407435512194639930853223831302486381635383429497028206429780587049960382004392461229333195204273544925987203772383681963680647020123686638479860207028418917782103932283092277007104455483117075331135167820988530303847736495393214604790794615685951487419211227521916526924775232639509279044510983962171040153047430079361397