1 7 2 11 3 13 4 41 5 97 6 137 7 193 8 641 9 769 10 12289 11 40961 12 163841 13 557057 14 786433 15 167772161 16 2281701377 17 3221225473 18 206158430209 19 2748779069441 20 6597069766657 21 38280596832649217 22 180143985094819841 23 221360928884514619393 24 188894659314785808547841 25 193428131138340667952988161 26 850705917302346158658436518579420528641 27 3032901347000164747248857685080177164813336577 28 2353913150770005286438421033702874906038383291674012942337 29 9641628265553941653251772554046975615133217962696757011808257 30 2468256835981809063232453773836025757474103798450369795022913537 31 240291200809860268823328460101036918152537809975084178304538443375796289537 32 4031417378886400659867047414062478199819447786118941877597755244819503521544011777 33 364250417292324200797399107529409794995451282322276160234714826826044553475976593409 34 249632952651006185613150855026822179503549278818199928480857894651449200648869292015617 35 16296536472294093583468643198399098698831797377402888678947843826823496977855199916154945537 36 4873684558978901962172994402516934749192700601982597387942376283697211111688030217148789425359017083928577 37 55043966783761716278659701487250086579117559740038746969702132145286149026123635393680445274643016477310977 38 1983167906370745796855745924098313119485214048892843657853946385823217373708934037475567631319145854542773636075070074912769 39 21746097149324017911122205973046036126195200450792994989587806769346852908509698032265424266624874010346360510775168394776805377 40 2129410325084785812156222093421888284239183673888627129730928317912029164394720478494700343887979195978796450018357943164652153208833 41 103651807334710679557592095520476224995558922705672870243370445925061171015500030355557038578280006854916128572390454275825421067476368848060417 42 168709267295369864355395194038224319707613641936321873741278333972943909275180795136964025728895907143122034148757033567120309977081036238337819319282443644567553 43 2768598889877364718307193650995595401311103650458738036512887177397584207164108331588018790038200795065005307895885418398199795892832742590103241515125828359042032606167061016033807535669802881717703404945604226318337 44 12585071358257318447843862201625129432376414437763138956720297167989190194925502332508532023471350729540963850904096719982584410071350023581768457258081474002111308380295967290093665054195963650717483037134733185179318617112577 45 115432794036220494862809185744703620525870228581587676132786050737043656823514775155134259509818828919666033484349100683256719851393358934084762154902029566336356049566618835739219226053889980211912311822462722248428905565946782365076229241268446206862208415613201696211067967799667525917349017788961357335695343394172591554207691344514800721880545036106230630313508945924334675750741763787560441175662673210909271005965110710239471585959704724095915827129306877257581680025098004148121581812065638048007228244361217 46 63734056658618339032564459388656818107494622776470771823167523574591789647512691466638672727979335048600682247454255623022984997886500620557833149746698907811076611565521843339281892830827683167032552952226679557224739682633967354756408544314264715808185377853380070738955959000828394938906831369546297883701507174794264335206050711595212631633241993356591705131412376367517906923374649437042542767416057113980196967632519833212525496390828507326820556407821534117583127545308792094114248548262574902009902869428462643690751924474242637035878586861882624900707843718551860884745633136641 47 22820730517779396901863289337175492180272271498928499729583664411744116536217317970491353416800500708183539816705379205917580750118690417603689527105065810418135097660459280329942642854634444889969525225232959167856024114007403236088226759587464690344590176122104422878638815379684583225319520701280091109516499258604648356041979879384750793233619168969326526464027941634227153814444785724884932392485868513026669713822583468552351193930919640324467296240006575682795164487451423635921304419938528338114404692793193790399391218785007591789088190881278922669372104429836086086564844084731353029496187767587248336789680079881271222064446890468917678964737 48 141694071860561302568150267782788646685958349951984298414186036781942748596295579140231104356741371780743856723023662125819001424520984882414188483071705875887708275306889295062630025022952661720895385762427015323038415941269391819065465776094579478168682173573460111062256298902362388236366364521257046716570759439948201910918398315889887002694045096213499843728485479242141098275348972126364763059714902963774446743785725195920698922415072974097713801537471441328567623208542401097376341505151066896365589870792984775242447059533614566960215089867448404116033597749622976342044860407220413197878187408149054066170558931511745299886445747105400040271777922986016769 49 150518209844106580428032906055083551157175029952077262170257055693530622510183373931145881351922625562578383180229126231627028032893477499920373021237366906690771609847311053901957031392670210234998086673390530727534298021301621371349088425168663725139299778974442353535035766703583824915480037106692299219417074863606105668609935046745044396954885989464149723872506595333547917079123124701448549843313722055700784747421054863037772214419369102390822404168862893371366118668361218022405957727605702579089768094125655652002447296156921859766802329354060422369373254214008312362358430734418008533593891478999921798194761600009203665797621737461203366251610275383796616540409491969963715430648475866677657140916656737857089911832173018458132301510953112397075391665881172983332732020113058666509902451466141140645236974283844576212249071141348450500609 50 3236275877356807358664263043192512980637403643844008968953700830048500561574326233908337467623440807469794744134358427125279588453816100489405040441005819521189343981568310918524071033792557143241659548261407483845358536922903667739053324182470193282093565517619563337371970364360206209930683752868909340841167589862028553154632367697518645195709067220209452781494605435463669818009822447398972061560889569459776687840588613386724440258802637721965470349683404416225698786711731205365286217820674018570207631562676937476140669329825101260083073269169981943843279369422511349644928450864453370505767357222076579245786459658199715675464466858648956467689006611254135606915475849208800115588154745486838205603925943386933036191707231747065467794679281895618772783345132872152571876448880309755355978540359802381571149470995004596963565341316695721979762259311490075887639710912842506566464584106952425715927313106398859906409851518977 51 1380853223835046398677555685749717527289449248434352103330846207792642946187838302056511758576109816622427369959068923556921981315277785022443760583130753841876980687162211332992457594952044151875749454691413809020031833985118285520338215779785351709469245469114815734367017516578125037110771381577237490811131912634678302089707311632077600374744294004347679473530489027128387422763336139122054133440591716842958042787726537184246221093903355539853340108876817506383985812500082542671571209994201575898147334929326755225101606364111267634618533017615806026092164189174212980186292169344791584994154400475163459936922151680578815215566163992020576475193479143368620403744626156347382561332941559147884048444195148395985512387478492084615011799249851596038528168472887561331453898308909945515266131091675524977708371841164524084290421585575972360292481837615122596385157365920870409303599451143275888776348286904592002988477218142219710757358969710148845569 52 2895859100072115225079433261481391611790123070252598382204490786364756739883717470834417747521405854149356803764401311175246046959297437415387977394433826680999993802043605821407798430168869297194531720405007852413977800705558782715548329899008409908216847074045074046959259518926848077826928424417466758329546912845640870584033868003834803781095745659805744703273412124220351940422975910832094070053203800160643145348366282909016331059521609877114511916011235587148188614656173104528770906181759823297951479741707463373832283989708673142475525754959022839231234313655079099823642995525768362053660889265290000333636164241229223486955011948193935996104955172473789016953850233036226033264501056650103327962840743848937809274425294632234541224820424774335391425569253095021381205746327110057231397351169510558051067423441864012417826209033821587332098870718229583254325540255685220611862196164023316699096362578538928251290974981392350854216878045578071780622337 53 102646853004383142650155900663871551220715032345082173417694528529329577659002909232966190619753275620575626782584590475626503550857710150543856103721233370683935395478133351758137770379140690864671617149241712842604207665816941802020226738195062362314453380727878128766584110200451374582048444372737930316844633929693030170048935853365981011603826340088721500472391810464443061430367421725760452846687357411316945351396395592903688948947126019761989944554120378102587441194860446915411233387079994432181597016645988319141065019231786680361053880075210881385890481451512685741690278715729927564644260623510350022180408231909640116131071223076283933643986814650368032425091087857063709860894117241799343905722783235258909207394412687518605244003848763051715742920269134449996390653498282881886154192140131940808715633714919462157405340961918680535487476121826480277954100243227978119850629731385778530952503210648423260415081106222506260696266634323178929146895123410219336222973964766087834721320961