1 1758 2 4026 3 12840 4 39492 5 145594 6 527688 7 1812508 8 7013991 9 27089549 10 99843027 11 396169255 12 1576927259 13 6006620761 14 24092395312 15 97158953094 16 375234161454 17 1511433556881 18 6126979242693 19 23792634809473 20 95990057129897 21 389901561205599 22 1517308741761029 23 6125202203079740 24 24899097450828994 25 96974867947542746 26 391566023854754129 27 1592196304914318349 28 6203117960664053217 29 25049185028457852693 30 101867270056924742123 31 396918615222879957705 32 1602874275394730505984 33 6518679475295855932862 34 25400784728684873366294 35 102577159195911021478177 36 417174959923560854709189 37 1625600361761106898304785 38 6564769134291282534465953 39 26698686395707137818214199 40 104037182125974328579362733 41 420141012479338684334365620 42 1708703190369723207920752746 43 6658348727198000019379941090 44 26888919739355062525572998369 45 109356686330754457323179363405 46 426133546968539430119841213329 47 1720888240788426395869487026317 48 6998819988580807958860901925571 49 27272527743281769371774932226801 50 110136781905436217945825663326296 51 447924280987868554352751856421574 52 1745441294389269382451484473290046 53 7048752405006987898894818630113105 54 28667149027435148173913984274565989 55 111708230815780634879897160133132961 56 451120112999380967047327761423613465 57 1834697413852500587204107595803210319 58 7149326471590849846970002352139888981 59 28871686208716403588322017251277813996 60 117420631388004524878657292030370620754 61 457556886664656429082338843919379652906 62 1847787891766014269699851208944011389745 63 7514920331329723554211027488401608420301 64 29283640558530712949136324734436286937985 65 118258424432859666871110822016591377841029 66 480954899266297285884587063975311187609755 67 1874152991043132483371311146029971137210521 68 7568539147687730046775628656563650719036528 69 30781113504536657572455470817228735371316622 70 119945791309110198092548955185994196956067494 71 484386505051316879053283108433169826034954561 72 1969991263076681129324563926497106920542180421 73 7676530640839557816693459894678413380689462129 74 31000736313258242547014749782590923171430909201 75 126079440806538919726214151132917013044346812263 76 491297960940083576939000419719989090070309059453 77 1984047123797648374759153537829397306914987446500 78 8069084210858561329734214971532587838311024451066 79 31443069498322535046889089517531499799161382504114 80 126979015916771554745921016033699991823685528083521 81 516421389475931167519314998514796206871411786718093 82 2012356447846529860571133024257212714811857959627185 83 8126657018516276954925931815551912026447634492498429 84 33050968925983699278357055907607158307180067785334643 85 128790812661024016630564519581959420353696231009374657 86 520106049181110215187849272624745688587541395595894600 87 2115262011251047193252923432665881561060819296850936342 88 8242612010276661923688676918318799466297001966909274958 89 33286787147492665508098847957090863320171727839984067825 90 135376768719768971889398170562392272141792819721030706277 91 527527168656983777332030048549258693486035465889888480129 92 2130354377437068336638898902044997301441571332118737187977 93 8664113198057755152203066157882610901205364397478821128319 94 33761738794028879172862893307918669488204602116938483793957 95 136342680155910752698376424462133086604837534637307937937308 96 554503244675509655621734466546580400192789817478927442948706 97 2160751282817395749423305356131648466516701788815529837515642 98 8725931529976746026005647108848366346415089465928588763454993 99 35488207659227946119593994505345212829010380095397832852777357 100 138288082100302003592942398387665378399842553610443554043449377 101 558459617918473151070903004919191447580016729722073123715840501 102 2271245290190471630164151343328775703767767543044241239945816395 103 8850437254419044832980268814888349685966629005598114891559956585 104 35741415546781315774659859411845653330684748270165606819267335392 105 145359698572187258139579800310742822208497249768973039762268483678 106 566427984282811777153040309269842857372851305331862175788554372918 107 2287450594993980036383004600955674104147363628622704811105224210529 108 9303020708619911286971579430806805611574065953286657688444041820613 109 36251390994099776252169571596701677592818996888684522617063214388433 110 146396838079614117349841369852825593459044425014797583248343383751297 111 595393325351672489530053506575439691407483734197820003113723036573591 112 2320089023622381238438271720204310947221796490239522725483285694243149 113 9369397637095288369647698896630148278091314472610914621331148222968084 114 38105172822506993459182773421776033118829491322752684105882810140705418 115 148485697511832288103150114029934297956952236174778727788168136715651970 116 599641448774098076730794048487152598723680509818378959131599394452059809 117 2438731060640446433369698937640838282032329355759943122310797175502250957 118 9503084640757263656811023961094687436609474648992991248437070838451775697 119 38377052721542267427374432651892496971742121353652432871463621217118218605 120 156078787880988543003893778043709411067711742423312394283318204162253928483 121 608197417008464804419248400707656393224094696077667119189259667416329959057 122 2456131374178704878010684597404510616289159578703716083787281282717406953784 123 9989042424383266033170269732058235000317111407861998751198141916175982850150 124 38924634688541745740613822688441633945089881365841778103814527924321953265246 125 157192407947437106252728217674137552882780248748449863713879594337888356471185 126 639298715160529008126262285964556353751922048564526217636905912467070156247653 127 2491176620066671683798691184604301330492521340856744074184034916214565309118817 128 10060314108635974651514787724911920167199122554585919536706074118050307928831225 129 40915117770273856069672360838543068422171501722277453238911329003573667884279471 130 159435303684266986671970497731385538167541743596742132601619662166701246083094773 131 643860102952702373976419717388379508541578359980785380716389520958825042049216844 132 2618567537297526777186482560989978757982453466116079692840925783341699818091708018 133 10203859435793087119699139641225582860490562181944337752352660905159185556449477322 134 41207046588972951841376720308221171254194126733341942743013690676790792891499645937 135 167588322387041713457812141028224130488682837227381156450650967911233168310042646605 136 653047003890757574977361059916876985873490022845712345513964441908662652418166803905 137 2637250981694268915517727521866917248306187107193950711789661645411378400884520502885 138 10725652632770669654239168551677384114430375742879319797708683976796406352497118170619 139 41795008249008484781448738786314178274343906179372530210032253186432855445133402482233 140 168784062828433210534811656640006115919736956045260757843775180717670401174389240922192 141 686441768497322857694592731101717130954685627750464904569160386863151741793041803946542 142 2674880527936543025584714951014428095586790507212570822841486626564635729108517098058950 143 10802180021019725472768287089342336434136871606797807503075930351677485794212850807551617 144 43932273183828662888031228741745763765518090563894954334290390122576580475021430539103301 145 171192353787938753626710501247134445747550781049913432823310009014851654072105865690641201 146 691339521345262430220639173122416249525962710090342720645119187138084037015550233511506417 147 2811665483765034424723309411275309309450107040191121041651867982939440874111922999198447559 148 10956310642428080231841411519666682461032379619181408032256955200448088762757467970845389085 149 44245729366096795533206632169598924796186201506870364581725691585554401721607306672210336836 150 179946590960962203179521526965227651989410214906041562491439057859055392197157451531357562394 151 701203881115397134831141831970131428703245326182409101735055987426538728436918311695054265682 152 2831726679430194914102342671140467956316038572770726190014019359679453883820162278566499722241 153 11516581821501581003420044595707230714823075366998099684936235646791599924346847967212372890893 154 44877048391385416629025189532788070435712487517429404380559947333681958758812098088092050913521 155 181230507483532474501977262327236353649403019784613021050825915833156824531005361151523347273437 156 737061236576101184217147616486901249294898643600179221544232868493330651668991131164403108093139 157 2872131097048666664253410552801264978005503559705813456924557053923042520801475012685502571581793 158 11598752478946078368112212448594737678252243669662495821475645103405337524160128407320033831869992 159 47171919140870475789854018698951516261310265624070204597574920868631319684736426785491685833397686 160 183816390211114666512113126149921174787460776135926169930092916171889383140495522800111665674976878 161 742320158652549015558822896925679793620807995383635659734719913329114787537688070277669423236582705 162 3019002825015710450549570280435409973483588365047195055091387836473454518314096406091639344662725989 163 11764248973511338656772608593314849299782087906836543744784376736395770799990535835036815454445239361 164 47508490153763136995755688110312270133519824469363621100335183969738598045756842169750784799189806953 165 193216180801005468835145295055398645106164977355589184870741870058135130016783167581781376241821088991 166 752911934304725674033381094111067592737451876163060571183036492013128632625797789978047072155005518789 167 3040543369840840767728139361368165934561425109919237145332352814689056344055930890837338447179298055676 168 12365835571264350005448618060352882755086070087555693847702264749755512736155910371358644406622927538562 169 48186363795502443138134741902345151884558299784885038286401021515455730599991831931460910233903474347802 170 194594775669813809134595296040791855557999835002982200723586278134557160973725357890917978848711102883025 171 791413476560918400348694516479361410486113753780486433836368294539679346372134730716175282081502169671693 172 3083927282912156360840582235553006399821205194328544385899355156007031729484511911004968892755456359367777 173 12454065642868083784613958215572891050293150330867586621828106548386557677908708051802755991175735644721365 174 50650462499898777622316022599228379141265741121204794318181872039994736179532093431207337150341526803203755 175 197371346106378007093796230839211995146585356388198638607490403374405420959479398302361048891380812240296457 176 797060201143557362215289803667587154182851044556877303516318187537082552357055930744694119831408312457057984 177 3241629599993521767828214773172952981834836985745092409016733157574903924196245168863928616102417080263195390 178 12631766150808192454002932940728611908326822106036186254500159506402280739062541567324187651852294584533344086 179 51011852873187671181778459285009650111900604394050548341619627819993097622769389471471835220340753011268279201 180 207464294399585393141005478358351053181735897749405733205180001767720880384567839808653530801623107369647184837 181 808433033651724317056187061704067281502866517981698162840045950347462511059682144394262466372951436714333957777 182 3264758583884010955633819188081474219734575203492282119408843601464926708644946967500905027996552466944501963617 183 13277714841573465161024343929422308530059853613451689008502134197882433959061956488523414300881534673091995144183 184 51739714153710356291595955769516956870841365355263264699050525197571843474999260923589749717221773899444616575725 185 208944549368576701160564372822728995161345248407928416691359391448024444685906805562206828695227126874543187718772 186 849773749860701770305557844160060581205419561413382334004990718990181103293142752931746060380945139247452149074090 187 3311341705837462802662140764335313019654526339899223908894213907682367059113490812750750904182965651290393471851554 188 13372451159588908874276118478777333194937783610385152640338496723599520923825037721128380865689250647274406654137441 189 54385519991084913299555697838532909390573902986646295855852611022057000948629782522137017496913105108272934129098573 190 211925869173597619370376998783968312023518613581266096491701007672827262749232542986966833616543989233104546848827921 191 855836874213690167953671548056873473263437634303481963062643728419533515466313026959292771932210911663676964486027853 192 3480673279429434451171564556857219288898291648325308951122701302777363700596383717139825095998270583142052070143483267 193 13563255627110247639704127668570050330537001140551353530928181734276579254751987236233281908307317310374127038921585201 194 54773559949676170749034978210067857131402002667223588976516558084775426660509811118824088633504795042775329268837176856 195 222763089883483804874980129015732211551625243842427093888001800608515394310615177793894645294249193367960931436794491398 196 868048360135055848941064164441708368217300205979660118435988647368381214389388904049293685054612782630667845689169458046 197 3505507836779274927938238583781248466615830277644553590953918021263289658010817393220980588277653989866579014470384961489 198 14256837752542963511998728191355803721529776937912450578153406948040186839412810298225312982856574632084857720896116469093 199 55555095048643574332228106365432766101668499075368323288466582940552228306131807968419139555764803833561951749845983855649 200 224352501553873595388047268819826720586885766189683045121802167184535305826712612359603613762699983192230739841499815941081 201 912437616162749664767918602603671657110703594930840589931275071723184855985599608252939905739531495837339882981643287493391 202 3555526083113188757262598803412595883517456515884058659640717662371298477746331098926340225084021623591614072517595320717461 203 14358560099447910104835025190899660257962842654328597949979148513009017407953297795023520833717319667994529189165605177431468 204 58396007434415978545146790525511832279489733500354695452112944917898681805381891526961546833405874336259614680475909866476434 205 227553669319244080464806323318923760913850984684480509883775181741572400284452435047339122098868189058962074370022072320792682 206 918947846364666246709441611877973381100415436676972424446859288709363932907194208128189330639720221346701107433812216098363569 207 3737344475802622626889394592603535040765740033760812806501568493811778259690879668752485166651738667116781589672840729054087373 208 14563434836431621149747604689921435771887808525087244521703856143944837252527104024467618988789843570410494204205660191233819649 209 58812662167338639789404263151690818238953633052752571265540831329661204755058679051526681993063994442139329783059214754865793349 210 239190046451367848120921253900867054897938587752117831196953587930838726867973894757857688410594590440129107987081744308168385371