1 49 2 191 3 758 4 3089 5 12503 6 50912 7 206715 8 840931 9 3417338 10 13896689 11 56488843 12 229680232 13 933724343 14 3796257055 15 15433585490 16 62747204885 17 255100769239 18 1037135769960 19 4216531992291 20 17142642411675 21 69694499491242 22 283348081717993 23 1151970596046579 24 4683418082333896 25 19040756446375807 26 77411527310967399 27 314721901886561282 28 1279523793431162253 29 5201992503976139423 30 21149061760836555848 31 85982975740269754955 32 349569753549475638723 33 1421200063636448830938 34 5777987430115636041025 35 23490808489957460572315 36 95503510957745945095656 37 388276145735710989522183 38 1578563595138932655296879 39 6417759753065082879427762 40 26091847299356920092786757 41 106078214421558508283935655 42 431268336386217352593501096 43 1753351326190554622522139763 44 7128371396717331152051158315 45 28980888203531159041904208394 46 117823810567901879017822185945 47 479020871922065726433108631427 48 1947492570774111174984978076040 49 7917666088236888125642685018191 50 32189820503590023788063612834231 51 130869947343164554799697705756514 52 532060845624952230750859131936317 53 2163130261711446795817696676371695 54 8794356073395395742083773303508360 55 35754064429025031149726495653404507 56 145360628171832128333218159483038931 57 590973713336763421352387653159044666 58 2402644610494275992482771435757600433 59 9768118266618891034335156242510640555 60 39712962147586381595576220993139513256 61 161455801361979683975397814733327770455 62 656409756002656808361430808940107613503 63 2668679379376715290454323824269448241170 64 10849701066724794967325644231647916873077 65 44110212019842318642865189610328529506423 66 179333125628944663453388684559140688851432 67 729091257448045690301208973958451980981507 68 2964171063337428970563243310617835249981115 69 12051042997663478851673510820291813135791722 70 48994350942762032383053323426728083407043017 71 199189931092930042724257328122518447353210131 72 809820476959858322116552206633413915875330120 73 3292381303136909734779571873750635772783165471 74 13385404486114038006620621910079925358245191175 75 54419290100503667624731708411414274805378304706 76 221245397411410453770366010269043828763443168237 77 899488504633762254473585458084360948464139352127 78 3656932887348527943070185132326408179882253611208 79 14867514230230530901736671899219063969132333637483 80 60444910036720779960427409199187378229690717611235 81 245742973086807471550342501215343916795646112429722 82 999085097237405060411715524625210972673253660725537 83 4061849740742235654013467514764616020813553585711035 84 16513731775189639861625331746334286204313182429105000 85 67137721616722326917850878518167631992140294081874087 86 272953062653988858341262473905356964359028454115778063 87 1109709603157510790840145698233927971165723528723579762 88 4511601340414576751633237916764769935994683289975232421 89 18342228090047001964020514340945496292258650805095073351 90 74571600175203786481204028073868313557675347798171091496 91 303176011408775558970340332872919642187050303120788801683 92 1232583097020592050409213692774808012955265979681946718539 93 5011152049930618538270723525170518977003914206696746664650 94 20373186139112140295829123978701610920218536455023818361529 95 82828600953079802670242164893673190311226488501738201122723 96 336745420622928401951531712738927380539374774155550294632712 97 1369061857929359758332715379713610345907416505783785426317039 98 5566015916028675440303985917593323503276905965269558713603927 99 22629023661751195080305656972643664879430244525303169757079074 100 91999864824220047879389722106032244414706677600893212427603613 101 374031829838997066168391613857212900986475891924473920781122703 102 1520652340087766994070056561519805316994049275795497698236923400 103 6182317532734508264899880435522779896477145873610938044245150331 104 25134640619663601620674782322981770784354270361715399526733669875 105 102186624309510888374650910545571697481172323592054708095366289146 106 415446806890246170419459520083991466056203803720988027840385088657 107 1689027801060626072799549499984777413504310324122009866979451985611 108 6866859644703823633069492876395365651499121749586900983349633583400 109 27917694042958729718319867867814487208552759282795232173596414121207 110 113501320982638163786939373838473132071530428395492090546783736982495 111 461447490791347604636073823046500771942201348257174228813564417298130 112 1876046771210728456188552338262914127679611439429461697544658214057685 113 7627198235999580941446524309473453955183780011432134558272025404239127 114 31008903308786783380423351837910993827203339176606154188037890380586088 115 126068846601529546586822328197242602382467548429464289998696394168176419 116 512541637644321189669986799930759526901384145358363220795611103083150555 117 2083773568179336506127084761143851239353751972657447900210947261643386666 118 8471725933134933649745146816131875232116974577719385099075359550342515881 119 34442389222193159397442509164956916175632833206488980836995511149901403955 120 140027921665080265887390867471726251479482140309375569841325307011763450824 121 569293225256494111361106370380347558770537358356934716359730479466051341503 122 2314501082849129418899127594969302418293802567758663683546156937835091791271 123 9409764642985595730743846435443500705756627087357134394318284766876125108610 124 38256050641974812362993282256178311840018266222883227745572368965880528629325 125 155532626611687910094954916463360844718518642549001300871031766379617698511327 126 632328678334319555933983307879935624217635765215475185132049157215976576791880 127 2570776088301336318999766080176909692460345724752967440161630814374028171014283 128 10451668448110023876555087056275620897879558845114610875839949203598749720444931 129 42491982808739357301685056897669799153927582811572963986160499348352768388712282 130 172754102560984146931708476814596595980306129291060695010018379312449095838806273 131 702343782966818769529995833640891790560318702501385847642072829661667471337155291 132 2855427351127629666573731907320784761208147346056762470443667428489414804486951144 133 11608937895237196861892645147065721630152407977242400506665301403843312994967164999 134 47196941992677056322149217597803008576018804823945441876991409817810158572886982319 135 191882440371571045542199114806456206002754313464329803825727649229098592492358197810 136 780111366720797916165611332745862713196721867668543922585094501697996132633560818437 137 3171596855389777672745021036004872975627480289697629377644045869830800110040662742247 138 12894346938439694395713778781854427627967031253152379299327064094503782240904198930600 139 52422861589833383481876724506992578466694868848725366565017733928919412374527868942515 140 213128778866204008534555238598976794574257332402525314339610512458430071309566632765803 141 866489829120823084468506318667110503871025083397657286045830096500681097445000177458058 142 3522774483877497808003187033602886203797355078915140723844790020328516100894923222282137 143 14322083938192346290293122236738091702152441895786123079233904210799579636261028353319875 144 58227425363559030057652088136193430329098324190234517916073652861588450599711413803706504 145 236727635384656112550178530617217497074723228200351247229768925013828928163653405613861263 146 962432616673493979149720975498023167062411761006472546338843945973277657016258545155838199 147 3912836539476652603574747853528590649678282844187427918682557190895092824516838647626286306 148 15907908272665756712129427222865583080512399554975421851899759807937208489776215918301745917 149 64674704158583368125175436444176546077582867350377052546679534530002105057556800782769160239 150 262939494388934396887553684048899502280834853013771937746247290515509032762519458805112067720 151 1068998747021448159401447653685646638966756349737955614886606751518738373889463007603288859035 152 4346088531847113078029263531264343492229874643323288582533533172059038938663100761249698874131 153 17669324289932044554208862724680587785469710183200829823496167707792832757636459299539467216826 154 71835863115768971289095556406138527036672967656768591729620022285585908341587010123929267838577 155 292053682693903603370543257716348796652847566952222556923309015307957862527836318685467187289067 156 1187364498392834267088019407370428282815509979600956934220547013131356551858896549053653707137704 157 4827312701690154519371737786114612702213819310854521562344644194944045882245603537494443980087959 158 19625774521169338520553872790778957147699584379108035681099196153370003520344883499055833195718271 159 79789947193792156624788076768813475039329485958040316062149182228177196633664638886979945225379218 160 324391563060147564527382929909162989535495933225363553379616577960181451418805343875556232459045941 161 1318836393374538086003125611854662474696943906058518948982867824822129170667011609872439517067660727 162 5361820807178819576535035340402966383871826846954707213915785056031847716781922278868115556165512936 163 21798854287554701365781292266051008025385382332315602802621654102906766001999242881349349616085161283 164 88624753668347302890151316664652205938670371942668881868366374236461741458099965679514294819080414971 165 360310081399984644346298086313864800493428136260090858976046770474941986204976318091641667685313685482 166 1464865620324206420368106862426402440760292536888727979773440308787905529130512922423853054396474270601 167 5955512755208501720422888753294864573635097169396778340320257952361959103226066112445801612543083674963 168 24212550069678947854483212477227885511423528691119565459148573186421181549522663506999028831826095851336 169 98437801239531653339595956566761818729952907643235578329709569098945604612364909772869294357254692279647 170 400205706750739882206222513461911881825141513815743589756326054023673392124609447358206236136691300315463 171 1627064051604788117470137660112413139360712055938314364181862553312870213028165303739776524255088836888642 172 6614941724640198006131407132346827231455556817940468820716794222068455772511570374368354464373783910640813 173 26893504270607823392426698077946789465112946838767851783043491222190241572517844045227488847095044457586559 174 109337406444429569293410899141992829675267640429037801021964671742421253639815019245583929551088433141391816 175 444518807504746192766058525373173231140861568628291009911330409525588640165445217075237305848218296852868523 176 1807222035451057704021389645284638013396102319554162731077812925153552179894279122577530154674679784796716835 177 7347386500367573212465030218224798037562624754400238201274571004740794269334137641879932814235358944785094682 178 29871309295047396172021898661132898131625210944953669521112248124160095090553094803200095208337918888606545121 179 121443879256351282407732365962950278928661789526350107690510564220749332409523571612996422438536276622401798651 180 493738512200953995535160337817460112330512293409248662437005708703665686313177073321203152222321175670982475368 181 2007328157854958256340629138968031753231234559037389467508454765101601702685492067273629040744129482490980746215 182 8160931816632137368925858572698999485899404158233393956518296986363325500206809390964942787724996962110201541455 183 33178834190663026484729684019427020941461000981261523704327489449227402157601304596394065173612581786455850819826 184 134890851067764919066092875417040444018501857486094287947579004159547837402122654464795829261290830334805785158245 185 548408108531625508139588191471986662840418649943511298095172727454646278737779246999600510772003369145205317035911 186 2229591192601691538977976212396206963912201149788824110592606666708437058441369108999265327123171850851606091147048 187 9064557596417015660386103311754221461229607756070381060676341227375624868609499397515861099743224716300125971248339 188 36852587457022719570308141609482900032678620738748964455742656262282055009052055278116994834935656061934164935493003 189 149826749715213368453568364887158347844991830752482181499678961687881190520384869818883258767740387022564596949808202 190 609131040158414513399441683239379192020025159513497481738394637860428590501441574395957109559979318188015887604799609 191 2476464481741317705421603771035161064384938782471638094681099429755934249455707238228575486130980836987470538813404131 192 10068238071944812170167403278109153313486544387520456049859559390296186844199975101028101839220480080844186833567485960 193 40933120026854341203484869985027251182422663919049598269834084294155664139897214801086278309368942906372774870982369327 194 166416437827558762635078765459684712630131991068593596810276028128184176982618891032144265913936340084985329768024653463 195 676577567530759595346646916046906551424289133288512309844784778028012569101830122714239615791901167390673773021275095970 196 2750673015607803233010505976650800234373372267961494302491599789184880285442065159252350035871411376741312553698836294493 197 11183051880372814721989892307233396050560162258905317440933944284879063780946687493930394459854178229424691660685160212431 198 45465472867728658673762267059833786983781251330906381477509570280691841100165610575055933663803080355014133347831194703624 199 184843032581662190966095657928563391602705978002753526892823414622369781666460839966273953989614484887298233039023402067131 200 751492166228784359451060506590807276718270760711593684097404469230572986863574950053471159445695594684730119165740354208819 201 3055243511295092957570028115471680156907016777162493974460020414811663633598017728320699845218090198061640983783359599556730 202 12421304349923148299803426418878790217807164413205888284188555459923163142036209317132715752366488879970815835000913711162449 203 50499674144800966597775295342990621067253099179822784988769229283625083155548274403867837316571076954653433914914237923339531 204 205309926951983722552124510404631573382512932841354933645150796586962594772365564664234449166478025683192389103573654916817960 205 834701744493702528525194991694388748126082288669694086073938062592050977625226163958877622831937551535317366133125857876905015 206 3393537821596786759218771288811360351506252540501859782322375020010191612132521531160201860012066047133571856606207901076518175 207 13796663326243652066624504080534926850221968002204221840734561578127659629905287925718913425082805261134478641189045146538118226 208 56091291432299617592971701738782765761110093248177585312842087619960869073495816199065424674922162936851923494623501261977376149 209 228043034764680125628182048662506561928540072848358695021646785896285039984089974259152565220131584048916487544269434224374854231 210 927124770650927334635100387665453515401820695617778096387151623750816655709705756483399197621696504372704388816002080810587400552