1 1024 2 30904 3 1080457 4 36759026 5 1257218433 6 43053361050 7 1474675468656 8 50476796838096 9 1729398847976636 10 59200115247949262 11 2028085463265593293 12 69429755260198744630 13 2378394585304190653410 14 81426385042606078434044 15 2789226580509279202526598 16 95495545339005460105841758 17 3271034377841162813209972133 18 111995295706979325878154483438 19 3836079544337488626196004406682 20 131345550292369359734786785161508 21 4498742077384187441871059148821204 22 154038766122225944353764088952952030 23 5275886344205978106175252450072760819 24 180652475417630877759557031097033681666 25 6187290241534415074466400320871160341014 26 211863984519197151850779858963594667274456 27 7256148513802034573350500934431821327605884 28 248467611319961303113945766384135969825229666 29 8509663042198079940271706083708647004424896933 30 291394900344880520721844449588364640436443943162 31 9979735117193220213048243205167058878063959484544 32 341738330118473839848104890423740319246726613451352 33 11703777309744054035440724658796398290515474395794744 34 400779116201753341864673519789033035209823119953610174 35 13725665602167980076223424387983084549528187948756331937 36 470019817484849208446752768884290795421713172976967173250 37 16096856009694865057340889964394939615587504228808569021942 38 551222575553525886621318698993637775874734761124262105569128 39 18877694110069402180291137648243207545626001946959373852283946 40 646453960303619431524782753148259132053823869393902024382771362 41 22138950808045753046145280959072852061243652882870104602878927521 42 758137563102116859170149660442423261178666291817004552475039348658 43 25963623419197503459243400667996985864041969932273990613780040698566 44 889115675964436364037600156037947722239467597134457843551576863854604 45 30449047909714293044583591052818584660717750358815137792249816141471408 46 1042721626451892775347174944096049517242402041678759915859912293637608586 47 35709376047621144466627105873531073924838604799536334461383173858015446975 48 1222864609176001143808514539408271913867348851092882163820406688013346778062 49 41878480507668666482235938544450414558848367169454976950543409421330331393178 50 1434129172828598450095534278058580474869579614460128815471315776552947418491500 51 49113361863347455768695521507004997186040961436390556032065108231697379753063336 52 1681891894632496268689151050402335230251769364096809854441109457590132149927505126 53 57598144172254121239871632882780073572562809790403586462034287893001714358988735297 54 1972458211518555121992346790242904054572798956222416696044473248750040795089169675402 55 67548760840440143931593015890187216630705474633668245389658485688665159941159391389260 56 2313222890313586390718951080176921515951939044474723418712003160852039646872117073658148 57 79218450018626560912622784987552925906732462869899945426981728410199635140520186551343420 58 2712858220824383839623909821116796319691904711452361290256964165867044519548881019270302410 59 92904199385344924672486214967797653283501192282065957891053428837669872331808654684433490461 60 3181534721236903123552414081734210183351381288118024849919302644115068464313626087030987242870 61 108954304333483162690940977283636872945328343325579158003859741599445939297258428612261250193810 62 3731179972671621042239201833494750754435746506097180277494576079180613934405037635851904341084860 63 127777231912269745983759523432260052512004694366651336029209169725107260132684703161597182164974654 64 4375782170103889484896734706371638514750028946969335073805810914208062779770304976190327682347889562 65 149852016107546540578490035035501166540447961323203343858133878222126866967197956551965314720781684525 66 5131746114867022334657930999684192419153036312830677934098662083738289431802630056357837809411705586494 67 175740449014967384277100487830091076547934544644918079065241303508145309404363806116949992152481664161850 68 6018310708567669897498816244791811886375038648928982853189704757675394145422960173414703884388254112774344 69 206101378165328106627365203795129756947404221174368071017356552347518369245144479374909271159762233105873620 70 7058038573422941902447204669331715405538901712429970902897690231914334132890079638621585115519547941833244190 71 241707473861742601080697150838780986006012424191895223505545668503481134694841575831597278717776831612621141027 72 8277390259609775552947850797173483302114263936654628463825713059944124013087857125791995758231381712822691454082 73 283464893248934567039148707006746069313326445553008399553014260150639001295440547866259469364392648329588090173430 74 9707397652913820532450511890981813351450046041480955506040246856440303618545012688076073242742157031186037276236956 75 332436341555285068745067804363502667330282778714260758616482364200821521820053537841612791952509088908165040101442012 76 11384453720562674872527732415842065876276864357786300356293801401705948989135144414388640956851116008812138160483989538 77 389868117404608335270628577014830623500534410812731858685857547595054084497461070044435695940987362042535007081877392165 78 13351238693876388112557215161209943279272923795685042629742340719215186697010780649043086570669930129169727445768435629862 79 457221830487192278126705971718986798740444208411620601661097062581839176891173294416169965334264631185626859299735002377424 80 15657806258616295796635086026658368819118652096630462682278296880013312308040244341765237878138300651180588159226699649222184 81 536211598788825618350035383621465916586590082948599255626791910339529432182259721919625057774334220064781834290976852589692936 82 18362857396028425178284747224282544798445630510901086327252943224513271553862214406619652098408946985783620897559557255569845726 83 628847672028519055519200681442681309089614119654772248637660182783775250305947080959088752402910473377257111133644527734213656985 84 21535234293193192298473745688218296309718047976891376441746533363929046269915964540044804841830986387636082319232300249715236873070 85 737487591499396235583364921745088037118314897450541920396806571546377579735983149320319500608112593104492191329846234877537019278094 86 25255672341945899361741127358209443157106768911540911137387202496650387372194043379260315725951335352735054386822030801217515592353032 87 864896188304887755360290307127182507028107896623289270551221833316278600634432055226321193644858257749164948050229404420963109821110426 88 29618854813856425704573497038375679394755697700348849257775161163536976596984376513631708714697636231247362853501089482143505721060067318 89 1014315946915061672686231473722655659439021135088016403938987830580800467189495295216463338999544287385894439483485743426827085374399322209 90 34735822501709468880894470597735469554189186198362944187853347987784488033159719394202206544536368279325258216390066941297925796228187983170 91 1189549524760090682729759021009808650219518615202938460308734854671375088781541231355762173193641750676290679872236390523863988895654081659590 92 40736799651645000157336436840006307204956732195728402072883277138531229133346020262563305756064641106180890013857997462445533199398655849677516 93 1395056527942866794437952508593707184112029577903507260638977958590193656604165544779608549169841232835359953309982753462004263584877827138321120 94 47774508104505823149061802618516823906412452510073915688231576521780446428493919275556025145871431640055670990751014295134587727757756903468074910 95 1636067005963812399329815237595418061348903679691070726247664697301377888736114913166915737013233898692258477000887855256357009947166651516855221599 96 56028053989617073917682950733133664972229236705585104802015923521432233262586718355256761378896179178092221532753017630124443681683434625250010889758 97 1918714553841359896549768118064559496323984091992254224130069888099322423522784724058210511842627851783418026258580183354877861207712198925210470436634 98 65707485885392959391074314614578958845767645899662981879326282586326326219403513267393010122285757059540497437063975170238406694432971112767016382822696 99 2250192409009897074897024820580446200257967555925579532586532820211721457479908575023289628818213903294820965616018697833230393134344357631893625423834312 100 77059140449657933386416643768554884928297147469170251446871137510120175823426380065123223143610806044336003024537368723946948801573261612578802018740859110 101 2638936515582457810808045770551217996874340751170427391854250682654065710197419109602839909033484674546665061409853528307086752748867283767247308060423468913 102 90371911563276351157588798074224954607998977681087453173437615206625235466397013789383597203788324872711415041123086638586261889796691475534073822832801938282 103 3094840214871261527366108282329811900400457827521077332709263072638574779297536894239218030215003360795952158920061853955988687040762071471130230836581684343364 104 105984602533632299970509461263259943744476818566982097372971325889210771751857137184457182116865830863364981772228079143154603557178088146803445754352517534449024 105 3629506025931507152061259598644480085252580158205355370379603736719487615886185186120601617640927538914665842493069410216729292444856790699428954162459255767793924 106 124294548467827932005652952028404476158937765773824540830697788973658599372450285894767369467146747183439094642070685584251937776627975565478940787162927158179294810 107 4256540923816201930688320988412871832664104466906666557137140888973018666553206198919454316494613408015548014431598813631267010642195671843490775045417299919130274333 108 145767728250646979968594805826689666522673496227703857221802881091041745567143455055500639413418573705698066908997530857243755006303097183718048620206882875451428560410 109 4991902630224600492039626523913721631944603293632875289003965676703514762327250711979058882705663969953077124589116864090674446442729592628162071733526983533397887316754 110 170950623472019691605052227176956743339018240996380333621136811656159557898538531630921802535463820343816864301580904117622537351184291029386067451917272990176716384622108 111 5854305729466503909843204496240631285152255412569476863154682466913195048686079899695438958756776573729459825385874938481198921218718337445286973952910081442658725039664718 112 200484126107708645216082442074587643997246872128113273138870560076906837653100960133971301448617056660497067627994444962305326050209692264130588695409076245033368653639388602 113 6865697945188766739870023354194877139506344056356917325073150310795904589737619537821849311119780047806418647795339864792344187019957467604048769555892854621252106297853236877 114 235119848896670491452265088289508119768905201338944771298061852068300590300350252569247123952262716676000965805218473088305748231527711558095529453892337780504715015137580166914 115 8051818698866352090693199035670207445837957602616469763183018982798301131094705812497778991726572571888997118580930238414335533071794811865118616253999250531504661692678446410554 116 275739253505966565790914156016845912243388003512488988309112890212032880452160423244176141148044880645311555934379713711633325082400413902486827991325270015411958391257545749296552 117 9442854165089659646984560911059851989323077657131556632916281326303464885424343268505562530125419615488432972206781039969705897758500987493441092676540169779384022896027087676362420 118 323376083285366459105854401401630433834770382326892638698413347654743671971819435142987364603163734514544023694784373661248864094922587585321301142439106913390617157317912538674070538 119 11074205494474620312655639554693567717665238984889395377757880665676068233512108622471855334079128863949827593735743829812643363266511335695624690031620090581825732699471817735460748819 120 379242671513928682649212036653148466973958798814435132221889288114533474596239242792167841019397409990797777050987569314884111727373534665700311931486914635851231120062749552617357026770 121 12987389755080941343477872272510307300060145641900098014161367722105513027425449196812504077379650201804686436251436324112543286542595950625537150879369132321798906717200165875746302870342 122 444760794670157642306896247499061167792880760967313218138409690588032242991123557150806148472305970482319239754896239322419531720577306876510197635428115870137949474839811040050541398523452 123 15231096520842942850172255283190549342300209804527142272300670916294101911657888336865152773912573322379951524075919993734014373995310421506968403713265184381428311019540861724473596651657556 124 521597855925892541354741693117125325503428132968263918755473157420017356721857815706773678559045966555384274602124753461587519917104355853441695002382097323591218518055801798572387954519226574 125 17862426996655350883676036539444492580968357348749770975107235401283046744504222598629383362459654244955845649892042963346133537240391069975568153658030321904348380400834047981583663432584260413 126 611709319715587950335833481443306951602302228088413135346677715886207247357786464512964265585361512290105914486847208016749162061746177152894212392880408835490484127944629499901088023695483815878 127 20948347215222165179482444173915325056007280650825484310780633557578324805735966497643455220004778022307861518338392668590719278467712934098977070599410112724423606323242404738422252715726666992832 128 717388477319359941406474388364077624122267928671315203371823315748579319520133883054540732972380793082667497115867315792999017137054144513950581641447524618398773750173597765725464479632991032410268 129 24567392288795060147916855096324356703086773982704714703390406292609711785236117605920567886053168363416231008728895813539854293049461050556279764522942765781701292463545853165549115123100639685814504 130 841324809968772475958431991766229649311399321430719069008833039425022671610916973415077122492047730242864863782646516563906522836302810454972547435626858259013351764757125448295533487550180032201084590 131 28811665088148023315568612758134719593934127480566324734138174042834383475831229751925087310106544490722109126569093507130516317333112029747197448506814349794018306636319019947973651921347222879643892473 132 986672434786953797180270451596985755394132305401484527201728457716770506189212497374628061006873679505300973227882639448219014266129866778438041039503185044293896885379679362673147827357199449042489518350 133 33789180214159517127843678521448355899495537114809911644671686304406107980414826479190953115220955351994731412577542387001781860514070373423043179814600914175625518931064289078322426119659222770837389872670 134 1157130375477678049690639425009706202497826928055655918136780176174225738942248482693188175236740267697544046283527995303100885510115473563101180344316230381619326018654368223750991253373270252219885778255420 135 39626612914896062118403385918731630507886885716891313175201977778660476597934180623090852542899578941327176833859949152696808670270025223946339533474273898651875391904540494128327122496126044351100586749779514 136 1357036700611941240846000351167534774304527317738251027882460785513584208693810633590519203622397408753074617448480867306121299659580748191989102708037665619820587652332875997926095707855140985396088774462329350 137 46472522906749797857318843704738647113479229019291775850029388495038124767242107774925245492641154063736198067843523632219468571555635793076679834840955753630263485250438820775762380358939469616156768536014804481 138 1591478925283918708282473722083449110348675971389072723080317926197208798033275856241984640330912613614154780092325818026876973282710958653477333843434503919966597707747974495956170669818376635358360817329229860734 139 54501135144251094987719908772700330752817249399888852772524790106248797804059770762252655774868290547721250361598203299295827306162018464335471695276415453748101949867793540449420686320664473860159044985488365930662 140 1866423485802734827891853806227493027466840592425186816467651118211514891660460020245203108728001238590315073338610454302368368888855241576021601668479875472892330408325441841345593183393902380838180839667949432725100 141 63916773757240011660056587566909408366752042422380578122895788289930972579352783371529956074398460578263779649642678520497325929858646571777817483860624828725548250043726800985609404800488657384739367505591529427963696 142 2188867582485612050766710363096303952488683996664788768108727269567334295922421483411105175623460146110468415111423986866976389614920507539602840056125295745004688066436029966991116862643495704433896761396898809165030686 143 74959061996860054161342817526808030122358678461989167373874319999217732453166120808176415027331793003668360886211710003907916970972566765638057906052654619731184474963133919602909483247777400446614300381816365555436860887 144 2567017254874858563794084739836367790785239729500088348107724447835037871759985768251428726890835585612787974302268433856191952048271696781526782132200927008363409977949304533457074182620856855430121907927832581766951036410 145 87909020526375668462594755759477528064358988246016617688379956073767453022556136773341759072679442258037230494583791989803270422995480102921566975493007300684610246046082595537241779676999035123808084400962127948839481186114 146 3010496221303102561875882853292658882918477500640842037738859721750427153508551209323543982479504747484333115073801169393303697102749023350023768076736311558351428980542284889610703530075833353150832785881362944891556758975832 147 103096219255237310254225497762496837916028239536581290801322458031151568958253338607700744144464531566134091265454750813028457197747950091495736703257781763862848797918720493380217654645708222027959515123346165822346555519316008 148 3530590797668318994039893799186360519190704454885377988737662173197580539919384418301011473303321167188596296359022249015890915115979554893821285143082807422267171765087285054937971737159207345187903485464225025504953485735553866 149 120907164726961929063706169793544253635535117255185742929820833139312617677767028913601010976274694484770878135335018581646584048554073109539672552923558652393739978658147610000347012856009974296901578530191507249565617437452443345 150 4140537128477876756413179625033813615947705186464489191813546433816394869856284401856114605539644199843430645627736821709833253293564289303106155858896988011367661939760518326813855153786209025776885510034232445814397186161533504970 151 141795136515617791196393227387902702598086843320247843594882055394405306876195567783917055132599754612672887011740264661524448373999962744481815455928821010895543489146586493530198195355381402979783387610349217305436658768961653511508 152 4855858040046728300172679845800928672019245434502940579645070642108833358610168808225690790453944297753131341867379443161038799126906417557090158125449855293794380597870445127530242830607909209645122585172737313279599259631901396904352 153 166291722962240315133026675045912835895786782655793111830888523083014126836732973096780678060660496229589871850930138761997851317906662071505663437586267469171991318604030009273334899775914163050951833212257955987895010891670563673282276 154 5694758088593645092078473363515276186758458795663954965291027114880223141340649106142665769899280550711003555891120774460714993355965754277959367459469870730881116514719226225877817771619514157954110817966014679429481829243221318339359710 155 195020349829849277891901386477490635761177581598080085418007788421150998087085402486964605034212422266358609004974302288621385755083649642061686203227474514734913108172347240833361357126942205466367595946804554497739687765715554372163815837 156 6678586857010190005039761283664576298683701922424678157003575386601165876555900426610458155225769875809070392343936205389875203369547916758778726413875815504432106694597247644257526691247882307058027510930346451055331529019959102648659298042 157 228712146174510444046380992640928337477767724329164705593863166582361730573474224052279485727968127178290231846215451187064571922452141500492496778690453616039682031601156036289374309108522315461818826782993382106883667450387270853028449979506 158 7832382290971397680506692414715434049347080904490405156872131609793413599788310845135380825243346272094632454967410356281262419692581677724190867416692736856426019183039441465868248688113067508008072571305729706049034494906321190435674275693096 159 268224551210853540765306448623688645285130714781230110811650249442926596856507118747803237229664037172564563004616890104332455448147423704339956782454916253520427831972784279033789826130559257388396751400611517268776112384495460632927211910468958 160 9185507902017989107496779522283485540229251930780464854893586662678033272794081999917258426707286662963475379852108730840713791740330935121555467515453750896042762565101897838146352923072218242915817169226326098160942047375554960530755149457492298 161 314563135707384193565843040016477728726923235199195328714201225250411251627002506598918677483665079086602666108184790585402880762563930996576254100744785511571854823606661051857426496784939755765399835261110721084888659833053408961776931494755192765 162 10772400054107002932361877153340792732643359759073959194646697387954763359447241007060141284048394247409844676852877960313231437111403756146039922509816472346491063400012993915936370411044613985415570008954610799143140519128585806005628995751994024962 163 368907193255088504960272875839798963651262119918312836916441175576735741878084157007394184422633934391427429390706343065030482609641724498208111467274412293615253247480805681955048346038820693509670221736071910060821877335792561399888060703024032073810 164 12633444351696444406851346771607380339064330616836937099918686230253295326109272603338876924336001151693042034231375186508448825466359172031587846007887762749186873230056495634512627328951541382649355124339422352757223847544245735167095062096304402699892 165 432639752694201817121303067515046028493793596674578701499117241192616189102901298655157520674931075894169378627816768900726466423369894672270879473096654190931891508674619849078445107224289329835246130528028830362922889478818813345121138320492692275034060 166 14816003432998443491702484995024129921751393754266950681265732376372068720933611418091929315282051161715054407558533507710401680066940795522786480429208606085060746476191507074406889752811580377850619944679611343011707392676902618698595731321381564584392810 167 507382775500257373236842462355455411391199788774196225001459088649112438914521735786911995692859547459883106814069849458405183065051043908407774610619410524505260858624876375731626063310519373918458822055641860802940596501886889900644779985607443688218081379 168 17375622325220546686741186155188329922641875157595349183874677239443965444909841603049496784752800692724228030836635325914303739073221168989353697112414994283591521002406336316339843063876464782059799345713356854222239264158962251435685297512374212449843311430 169 595038433885127714096924300865425021555489487088539108775876339992185098960230512266843302557235418540673865567887682286852576002695063882079436245384933322751184583965624605548200526853184542196981483365912685151797683985356964754412635107696593007989803695206 170 20377442037477759810996290320563946496802380502640318521464985047873438890191988107368123902208324800950817421722345053068503302897067964614893485030924667920113426374803945904976945315193470130645593549212169325736189723689133691259263429722273559403694944617644 171 697837520119899623487631848619414330151488525907492191979096164273289241642617498628829185122498436454382915678131972288533523987849442953998037144441645184518171517069080643247769354782664288983706466533411426928988446723604956860155704061614856375938663976911764 172 23897857366601593959667110750794292626537743436637130180276898205264243531435813569297053807377726196683735674639268003751422355509187029606886108531748208253652603063340854034944935578548233621679525899931540746866461715592020551467898059550073976785091313452784654 173 818396219072420381156905558268471201237262074975974821879249595657084696279630898000344368587570752132824383402270241750632476891041474821366461479239350893985827614642093060910327011877283409356356262662864083066363320032239460712903987103443028103107631543486024077 174 28026461106167355354068522852706819261637044478827058923332595351054960262151425517224199649612296216603144330499601614273251919315263453499194863305199222825659069300011489004078973989657968133350834405635449395691051254916325677896028294488366800529775596182496313338 175 959782688791946032147066448065687165417512108314041431791957513364810852452755157022929489713163768025678671850446367246828662509447727137668348686368377000786016499337337177294761409360370362852829107827158295673173094894084605173302970854770500044854020445982177593728 176 32868324137878292831008456256755913921753278162478003141200250350792441893358568334266512270190844242520184276225082386661914072226333797713949271100406173384664944249199906691069733015383659924901679078012046970703789880931621467265221486680771333263749474718834050217420 177 1125595143583171568802524672417837703737532077641823044541338419724382191018673533735307720080224326255261492094185373967302927831040294710744147997287215215139778406621086128290976081045520132190377825116447775828924431185282131335004061552393207688774447520930633231266472 178 38546669432481698184994037071892123839552395865211816691781346079973027838736796611232616539131026101309372340815973650356786225910193516875589469782197853221901592817046317977695638491777958483240392371073072050712172061767404559000950450534112088613554401236804190632596778 179 1320053426744473044806901360980391955237584067953112398367823182147346309466567905449405863418264008919353600973399975076023383817553280045261782530984874916645542071823313338149077305419994505571573559754877710958190530332912075939312905088169117735625365122057111402400686201 180 45206008012190859229834302194607960098703250063054721226104866501209937032111277324117466618195443909629395241199179772538485381161414520124118026593584583657180347621369742167269818709877840091418635486008080996579356136131141966456785229071624760011031682750755878057376854062 181 1548106403450338374485682567309831428424203214513334194282616915917351791313036917850959724861317405387250407174135859066186508891931582410467522269234586874569595512281864268128253009560525253287945395645577845530579967050458605077036776781028570102404032616749560630201795854254 182 53015816683273963923077785062135627751541135397531859206764378652369353385450823713532890637916404985557350314890746867330957394883903917470285146892803197934596807545718605411360816333651021656080026098940256265301853756093874859465151002802021992301821149344095850955803856539324 183 1815557906872649653289564048168177252186763008260127524878609819527951520239171733433733681422742669228043274430342493030769624052715750398656108346475848712059608236201995581763307309230236854508197843765606873502526815573138877070377710105866415356927779701252722274647152720967858 184 62174851135248402472839125257481979654127407733394889982101331497570529484651586499728781058581089958378662485735399864344857958836857514519284769194552902751810531987246878803258378892706987838324204155012632311006627272917739124354701759919161569798731625986711727726967290966785314 185 2129214442806045851115103825035865142938437645330090591808350465559787888372879062011465634552148451990843212143679045232046778454835950683027649258584868712275218469682284761851198243259844865248808108525824744221472251451965420165237874365666632452244924929327769825776186433232568809 186 72916204172878388642803168086531362260099979928152503039017613473650214863404197966233305158506903714088110889308671820103799807986060986068115743643898093387109138848748893146252310480966475990896269238203870200589222689779861840768606435146185049977598239685078558106101758093984067630 187 2497058411805543306621864406347599368091509269156849341645867979168274333547224376487996499616954089546593244277174557663866610082979672478819541944889671113282923152985674595335298836932390013645252054309381718468656461649462204984107542699501611784575127129653810854576328377776911677318 188 85513237810427640158244558733956660295128680529003176486072335419151713896393164598791785695495370032863842265763948024599522675870722413099721535623771862647222419599835693956685329184484551942533026850378601378443313717929686464631381451360472009094668089303464109120002307330228602234352 189 2928451257252401186936303022478593141848133423281722520687043116552600235516222686244613617835183477530830146260874886436273334802728307611150604004228299574256492082549793789470553615379902424438832961894387491686983937213630059442450368669832624146840228888147413805258475065405829396126320 190 100286540196972261212842109216955222184337041251356903705935311939876381213610605599169530197925639905586905396191003801369385510602469152090871814314433109159526843040416062136879824919454694717907354902651060755832711387359345289656288051208350589955037272129467619365157537272285739732142910 191 3434371709363991012006464856767192506478313499937091145215998574736469003539942792544994346935180705667857098850293732745836462083777509171849372235506165703730351943003612638581768120323981796269694508367088300861783474971310489277408856593150947972883561664140483200934499056563292995409014983 192 117612084423012278765658589182126208905733266038801823725791209585192773254965118112630029787063383082459143040568651604011234515948136194370849528048188580812329912111048190718589392271989350096445032948865278144921149827164891280066317189427692464684026508130349703961166048120792261502519804410 193 4027695188337493336409496344545833378527077665208399852833992153542571360713152586204775112724537118760788913551172663148489597876490216158424380902550426105506369692535830262523311502589366756671033332584110397099014152601747856622943619353069760113804423738371184689228698564102374174354252827330 194 137930796845892814502634852640485207926725281299813906111571881933211334906207059697702699303402750514585311450436644579401768294704325604215929072807846750366016729913556502511185530252169749773071403910830913704758263334172211214174105930645783545571873997219843068996356363922656506149329987653628 195 4723521477296429928532201310654336294426410019286048079543185737657712391971765190826450231792366436233587220823806823858274160601498399427309917885607625076526278958978009268636968716988126381697703215321967208277617005017667520112643283937645800685447154228287461368767064685134977661595343794389928 196 161759778443088276268497365692161767682931605937731787033846080326955448914030477813736030623132744606267044476269887656094668800964983731888817970379058389861118166956032083601139927687316216174752885996967546243457848904204521831707294554534020322840479486884364342880801308462227560019411448830593258 197 5539559004151162949618936340440660653554530874763711702288332284467919665989672275738699493889876428859413460836712241169333016966315771779317896545195635702430120700602569205070524816887974415592424144474388732417714890703442394113160787777960704165865694066143669135837016254224378736382188571686344209 198 189705464771127878272326127490782390467044485753188726707841595024044961261216330335535511545607974959272558909678828726029671120934165497066981161129482858010614555157965588087686601142173916847036212294931035478028545382437493193091435442084618111511624902902052270758692936972316025659110261536854492118 199 6496575512152785823419956952640140450891484544060597500434977798504278840901252038879968663110263480421395624724003989772583828053443759298204920356319630297387999789212144520618518723776030292389819678483258610871857854743374974167683097212587541426438177727727061844488400505098310754580530775138696459940 200 222479059444476068114589164183697426719394628504126658098579133564636065436702654909471635505351887208007962437956364250468339518972512859681200301468274698631347642971961538998786000676484357276743960699332848110652645891963990535387492337562087838738606188612014386319125510294996657851506919575766896373456 201 7618926588478574740063770553524644498947884903413583231131250338993524233747298441905415411215975162848429884133190857225883825310976874278475957940359543963695294058205702672231321773013853811073886708130997875926290259330928807912079197831865882932310452065249775076115137383761979675550811445027842220858100 202 260914633908616975945261711555735191420751833687836197689509804800908987239041186725144745185634086056011922748636970595870799015572610643762638892835507243372135081715095066950477269667281571940581025070350847757698176500377356411233539517862320004384663330451686615963894800063948460464317818453940644211516158 203 8935175501634782473166591520032680517371778987602284160230630751178295742010517748011092278251281211649483298971164640063733274351508247513626053326931951468640411953857449044693654811362816721871626209911392976761956379382495672251961184702365055216767045536244753910302583840805671554724540633882577480770846005 204 305990354137433967674287714989969716663456630424102979941065959458270297871498702653586704713300921301923850879568107953135361887514180070106965929399795794163267233036261187097961281475483523437013102400908858634168342814435936241424197636453954524638376977124293509592393480298298495004977620111124008901669442246 205 10478820122225879228237920187435135427192800305148852333576040823878854957603579259465422324949412731112239626005831741061613770162993018654849008579971214658404431548276043521208185602508404431034977469157738196967651463407348339848730180182040370671701220455020306311881386218355455777220294995161363381500674660266 206 358853374463620715216006127693006387698273312920897975600105074114404559516141262566360215916180512917208902370075153186901583820551982723730470185357605927247707264603355324709921682606678321922613638701747004709411842014382391241594038814440027047390456431004286231217555848315296913415838840442632638373797088359592 207 12289145426856982484424465777601616800653342049238308427295556508287830399937271175777895069983984767459784779385340151936670970125216810496304250171570197858401040338510837280882289366463089938421572057716271461723741963130984084489936306829559188322250999364168478620392051305237547943366340300238838012140165326543758 208 420849032077545257155910450756009388225753756435502544149117703464984992629515259209530724245584648331366507173114403630450517488638835289735210353965687118708843823756067516038615752768874326979078009104651621686554927853017747585436492544352937850667800323712312144066581613306745249258690348926442559089027706071343742 209 14412223280963582847385859550739993842110784895414798490306676665913897434910928162086270303909068899207771785279370923743882558096971230116201858987526494638919263357976722515507012860264098035573694800120182499581779666695625860496995774571303539461897275147319464117717598496142506126435286992383991965916178270474079357 210 493555085179830351143666195181050490149633342159164884508839271161110228646031343761978944226328010702770254313177313771348244054513486956600877324274624662139385063662761853030910706800879086966258788666347177482809664599445794735010948291305550643095885461171654514561270761894254766754737817512119106028905485132433456114