1 5 2 25 3 117 4 573 5 2833 6 13785 7 68311 8 339839 9 1677913 10 8250991 11 41042033 12 202864491 13 1010570485 14 5010240575 15 24786030031 16 123527459073 17 613216664859 18 3059004849315 19 15214286790073 20 75565229450871 21 374920922490613 22 1870312353621975 23 9305112974952179 24 46243726461273395 25 230794301554343503 26 1149332153414855905 27 5718283384291848719 28 28430885550454570023 29 141918749371044068701 30 707054160010683429579 31 3519902573971997916159 32 17576392626760836890967 33 87629179602722943716177 34 436598340761769092878847 35 2174222333849069210871499 36 10823266070558656723042541 37 54047018146320791669934609 38 269495256037804499419509041 39 1343030770074626392457608845 40 6690289744132672763951709903 41 33415141283035366534548700573 42 166686003276345020478433601689 43 831078407561625493670167830341 44 4142198139900117139257882824795 45 20639518632945836165013859602187 46 103094432644561108113601091459823 47 514374323145150765115734552351113 48 2565291792425937071668094325312501 49 12789723144839803593047213236977707 50 63895018695221674091666468594475061 51 318900150360439809421956049545291015 52 1591032462894245966460596580831446223 53 7935702841368312385778838242131177827 54 39573066845626582131342441194625355807 55 197304190699300171638812476205377986313 56 985717520868724478550722048490797753837 57 4920089922790026001926646504216084186973 58 24549784601777297354149180847544871019609 59 122467140582381138720813101699596233078691 60 610819277553231614200578724497463613594723 61 3051915223352947979182461297962732215284677 62 15236431956660304969690000871497547509836075 63 76043807912704510497694474009563945463487057 64 379448089633506343405617412465513339430821063 65 1893085197834496585671189646906816699676383059 66 9443406720934288734291292827423993096334411533 67 47185580757381486118923689931340871045891397843 68 235595926575899649957514937133791923756550197421 69 1176004219787778613610571780140933557226071530439 70 5869052075144683970760724791557273815087645694705 71 29286306125468109874254255117385527715745565830109 72 146346793159515319792983753029854004166625659045473 73 730835365179920490858785045611279824243903792587797 74 3648807982597548312779839990390020089965815830668435 75 18214133587042012492067877685173866838875995681870411 76 90909514291879612466638695927336810112375684386818351 77 453693656243692393870798192330511228299676835403903681 78 2263991443279701793968364750740435638175603545915583447 79 11313595508118815578073268251119172794865591692405925567 80 56501116619154555716307511612891162949027002459471812815 81 282109253516529825653057522774537887103872301635605245195 82 1408352198243750635587057244537637213368842606292884510471 83 7029997618786538285033783380190722075570802382502395440215 84 35087915312542160949927262606086002731224006971871240492807 85 175351121883595753092759321048669950080566963121891131883203 86 875823995981799341206704148761837591787333346933781543847781 87 4373587968666444279581020998460318991526107128430258334872491 88 21837274612153731629998309979363627330007534225267492138960335 89 109021792921023823543128550159568601978827259105872346120779623 90 544239781920007232494143320872068564674157968024926871305693117 91 2716654583748887137479067536609693485104360684873024419648774199 92 13576825673355334209466344419066321549939127071704407373982616439 93 67816469325024251999717415886517662925636083673271930044597934277 94 338681884197602643553983571011137845346434115808049967363357952149 95 1691195334806313640609682423762817217127645053587762626853835477415 96 8444119313865804375741581493319030902221020260455531889283845219095 97 42158087706276890792087027043195227563830427956519293615689098469697 98 210701412444013357428684485677215303296860636632763660849894318144139 99 1052569916283091597737917616200335801245210839037788315549788744872853 100 5257287550166702559567663923818136767742080615135602592217228037117991 101 26255619165820610390059114641629254770196645013503491170579488046500825 102 131112749724573143927382960860108729953416434641688113426947411507969119 103 654690752329816932193049787634815401253430442942035505393840081539441587 104 3268890357959704345772212971515749528262632721943938018382596211302226411 105 16320758423213495019161817588333196004298929344475006603215971844357811497 106 81570297837911743890824572506433614554208368579317299247963374864343349659 107 407501067599807437240105802330968870175187647639089149735521411820172836065 108 2035437212203542855111654981498918218480200699514641415558711124242239127631 109 10165778847497729339541026728445571424296512631647248255082234965984443166005 110 50767926116891022154510640821003553341325383701312177816132160155475119875957 111 253518763769084352692943227913815979167875540151455487225372307123090842575299 112 1265921142559187217156415451582704157090452837445106233582754578516622815209871 113 6327236686750961730727163238203028636064698836626865878642480659217516465116935 114 31611362192636251555723858315498674375183746571835669415913393235033033553513959 115 157910136657962337025876013249536483856823653700011613978104008536754842333936963 116 788740897699858034260186748577111858640580216708764734942977649457720448484889315 117 3939373158234537652755380784904047589133675967716798238967680818161497526986730583 118 19674056744112480230748500324215088579793818332423905962010629352322166139884671751 119 98251320729700222697522420203656559478502270922181954652034412681924930636866382733 120 490640133515213320962993236317942256275233080253251190713379810331318787843050715837 121 2452330198840159830048357441851943067308029524322269736514892808615263645152226842055 122 12252554080885257875194484630903230470218000138007678295792105682283269774141586086219 123 61209143271278430618565987586070454163222138371582687118964690443406453296587560502581 124 305750226754699096571067437738883526242154908052110998835887958079114386685733007937575 125 1527173294948628542792482496636531352022560864132870469908092588344918183460015987342107 126 7627569392895474521089495642448322942956851997031228831123214224922418608336764659765197 127 38094626026095510701097280482015763086623792777839360311675825578613468664454626782990641 128 190411943230557452311038195520279552250452987111887752777696186735529032992118250385461847 129 951418910735983894752418703750410799289080177631147024808979094657328703070191199041687803 130 4753309565771382294310379759064848108498485533246169394661396326749153299037119283558884659 131 23745659228731326795142473885237865161597060458837748970965241748118785004815643300035047359 132 118616607657708517198188877694684983212168655412992788930145044678958741952574770439275346931 133 592495058494534684890679982401087330108832755252241988069356934160782103906142602686002224537 134 2959409411740594603146745484789390074504481208282552745262233041670602339058004294215026900085 135 14781162946074811883539347659753567701599078273558006540904101032677260798810219117250284872221 136 73823900468716518341855723093189097516126856490937907210974239533264675492763743201073119436903 137 369004138394555704616549370213450381919684933067039081533347418171416825473420191224197995927983 138 1843817828271877886297604894802397216370092487600402778324396885083098523437473788304531949319895 139 9212013816798070958923858875970650577670201439519925803796949354119756127905173807566546273450911 140 46021156576477267052151738761793090666614598627072627623295914586902068798957009705789047823695073 141 229898338257056766341548072353152292267810881094882048469682478299230073218210455924051231587781369 142 1148402377315381218751292760402151458479220794597601159090555402690323565480752283660778165131356959 143 5736344395992233066446275176085696757169029457058766720932015592341402452966222679563876991079227823 144 28652415384303127254673055650851528151830974003729735482480876108027053793679643543304566247703562805 145 143220748549446579090485462358694974019624044915516089220590846472297384721865217989211420812647920411 146 715672368095563157352948056094523787674997427395525705968951865019906797996856139539994301107279663375 147 3575822096813894735260115078584523245485857183340486675048048560542062240350208076694762663150621387999 148 17865132445291385554235201873882385930427882890213438778261537921464107290970444400868119227339382891377 149 89251101460355851779807176499004946094332264411874449543364844742292288940929105682153572824662788960513 150 445863798282528975150100254856440217240251895125033384351393635620782086339129654612097387606283601273783 151 2227280226803007197165668958778612740090162660199418538265206836800990177330593542726474540574771198129283 152 11125855326825075815640890962977120831544770736695665558073525261478959850724117546545213231365266215493161 153 55574968876032714680270360989675953665946834855254535020088808973501264807016228485123472945979184651014747 154 277798426322664542071227664906103513598915466447988856728287504321731910854637044199544527247995445587224197 155 1388196015314924850149500824737854517921079797551318225469671265253985171557279939116972437822250293484789353 156 6936301428095000897261473969508186078661149854045965371245969846334237393705754867071948928625024044635287351 157 34655796763662773965985616389111471549375626554529913489861149116987543379462280254927142658918177054085834295 158 173142024280040202930078152671097439715644973729168478647680558491997674954237766997431927885749016447655961451 159 864991431234351183197502819115618922402855442244621777091068844193136575671040468279659105060323333863514083233 160 4321220316411382952617331541765755278473098220012450062683144850319657434013083718539964668674293784913746276713 161 21586789487295872290504371175799412873549823779373695737365612640900476315517155570288835174966627549337661603615 162 107906723128994318370229159189854994209047349638261689901942485391216375873953177059735022714593729264536430447701 163 539249555448923715543758573909339820113173376798358415934900368132992170500998318042529816892627521908296944004283 164 2694575981676677812238236110091234599334433989988869282510772849360534151603598153667684212411699306172304571010457 165 13463681987312910587018811749931577553718083959579339330501830636908245992482697010627127449388927153722252005982795 166 67269362642558104691359336083082502156354625181890915580559192960848325344682164081230500930833712557329987450181215 167 336089215468829530190706481822976503448633373228442835713468641890696142141006296997284462963717816006836448931812683 168 1679105685084411911228321595872805791825195681275561755067298694869360251029906416616402377502235200975799295184574169 169 8388596667038429451824029503830421508026937608813963159990172857683356787962832568850216250433251550705486109356397171 170 41907294174758467557587576102125769343582985864012591027833003585258878779635225674124888104183292032695051517315959321 171 209353330255561117870106286743872554292626689825009476806440070652753705529249180768106419033743819927510534272496378937 172 1046509452635392000231778284918693083050755712936398089309660531699586197123638926740449214449912385089501106479265090131 173 5229872506422177468967854911212052342042144583408223914227083166666131273176514346994036556666793240614991964953726774575 174 26133670711580048056428894409146040381971551371302667976396095036262399147882053481949428772694279613722303325706646116013 175 130582252706196713557729811215760462546780740288473403830105761846673697869948772121898349621800456507807125094602735251445 176 652453214163461819389202399669269875234082280997129915187206547864258564732731230622054462891683712091187480203640493011073 177 3259865297599110568960593150370059614085424253280304515930065310624260286265438704273713395746670744808965940039253815921629 178 16286856617072890583426640443778308424206618987037322693123983535529039838859739791047481429795757807473196039238361678366989 179 81369897921326284674840192517868754578707199354213866993812720503347507754914557897629354517602952963501294630876307418204789 180 406518459193234493257416895358278277412473177728562408433432547013988351361352323028909358009064116248144859372565306618144217 181 2032126954222674586569379695666668110348478789152771654645416162723603210421779495766019103285288842809860509434834045931891311 182 10155791555941617923703060903897809465123939113151706070567944868621002762873095983407690422181014173108644526213117291397938411 183 50750524003699929994864306441686497051893616463847751368104065234892418186287701567548157442499840532380561349150357842707038581 184 253596516008125870622465642279361942132890700109912532848870948120097561395243301734517884495834316221673646868789101838348503257 185 1267151739295787976403161014172015131532572635897842692131986649903334833357977715461665348285026256303147117821468225618477304255 186 6331402395829100610748923947295993768608732547890914740532788006225006873501344628466900593010801415386271790540996853479075349565 187 31634378006004572926393386100259621770787413734341450424125215680346167326580931368092192633376424815288340505330541993856839976357 188 158054995510850183629521313280885996673277124709467324860540776030051845033475230683987519159172233662754784724373495587732921725873 189 789673847870504313413676026984037621868866224489365681693607352754254566748719361031595169235625297572349795767017652102295946347191 190 3945287831753252533176878412984961938882970406944365320092079288049243165376193582333773326156396961865222001047075071438799792158617 191 19722114593092473216232245914025773172358063350241729649439010742852797733368425055437018835578646739352442732257555613409591737882811 192 98565628945460772281877874176083785679430028168506385622095539461102786074867903204884548301603694735004142934123220042321446828024829 193 492564660590000228529021678367075175739022523727488818977115955743404940148100968656344048238653126632894145809321962219804876028678497 194 2461378520942119269918965828182549679792265828218393313789489025599834185705656903422091808756014299853271466002513187832234940311262391 195 12299211260655318394989808429508520309227412338770628455474563553375095091069012496980521740776098544848822473118381953663322747505678803 196 61455819408259857141829761397836188472936819818269521157129154647779081623172910903843554403451992117653671216178249922477581045072877561 197 307070214795807287609009903282635736384409006446491967578863099799234213767207715548992475064932852443024857802677360206148197046731056597 198 1534273098410469398562875306169178722984571579002357126155735325287885536256527775305071145381087536040060922916022792902112054627578950505 199 7665825730895181427330272518834416565964413898425141506717829715768415992185329143581101634802537628389489893199924347601674795697417549361 200 38321343473901478095169951714621030527325388907199860244927589018531013026257626330485980533311706831149032398160606774646397702446280171897 201 191525713780573634069419722105039540140855427456189535982943716942838947192163526725939914352544092772131779510787247882884225373807502473093 202 957153158759915290581044382861480518735081058096784369952374156307614853503057853703709387944650217995734865118012937619987147938646277474809 203 4783156522155155464019916074295210289592153317948858460443421297313844819689439845508558573549580403075975478771001510564641038091794371135591 204 23901899043531607705512369144976011241067529616475905870147356229195748463512663899044557930719493280037854610105712303654273353648148618169835 205 119436719377833040547944947721399942830503685953161415178092309531960311766538948551832203053045061035572265052742327861051627481759589133810693 206 596805568442813442675260145716722756746514659528961961713618704853123522281327692377969438782023344501015565338400887164348888895748875090192099 207 2982075929485854445511561338964089660993121244575946374743815005659133091016884802973762975108546639077632994243975899291125715273129737082932523 208 14900344006194160709559020013563783098801576247956488492903771275769040361543620678851695304471694073170809702001569991938347898028996446059590473 209 74450286685745483191190615424240299881787894861079265210043647501374805775391981244237279270687803969803927239481832146356910845987925249928370819 210 371988487840483260256896823848853979496536313830860084252155990105499322525317712154619388632144629415104668127751034195516536031232149959757959845