1 4480 2 34738 3 241036 4 2255544 5 21945828 6 224887166 7 2190136632 8 22128390502 9 219294978892 10 2263239636542 11 22181833888852 12 224201209378826 13 2226499586806600 14 22921406632543048 15 225237458530202824 16 2273648063350237426 17 22611174958045386216 18 232210605688184824326 19 2286987471185382521964 20 23059445766710990920450 21 229604316911437866578320 22 2352800764061966497989198 23 23218960518930908349689880 24 233884388540681629273852520 25 2331283297770206927782807788 26 23842017394539557074583496988 27 235712266457108526038674234468 28 2372336609181602142144553737412 29 23668613613118295824302111319348 30 241629556922693874593745817188958 31 2392691781126450180738286008580380 32 24064164046287430771119401689101398 33 240279964446875685933842753778245744 34 2449071048025968062277261090265785270 35 24286262896899981746451690202374682076 36 244107858236922683730939090430407810314 37 2439118981007783436016939596867296820096 38 24825188214205652876838682668220222908208 39 246494757407972048652262736919987801211824 40 2476319912803917182951121509991890261347860 41 24758389072208369347268824308224624946773732 42 251663121237815070242992488990056836224253950 43 2501675676437512469935438333739268533263671948 44 25121384801245542810128476762240265383416822548 45 251297780870303080764804530522789040672205959872 46 2551402068648098268543980917175447273147505310736 47 25388294459157526980234765550285760634415034443260 48 254853355263188636780571475801726457065017170257440 49 2550553052288575017444239246518639843520458677101192 50 25868266256668896675206140942211706150486863371685778 51 257642667248724118030791593687747729226759211491156548 52 2585505466960664664104575821515701414442360892463714682 53 25885811044825876017610832926621630079060824379126013916 54 262290138334375971472300159024172947424708369554398524112 55 2614484207334497576163678056293046666426283664133193195812 56 26230555247470707590125195377404240181736078592255838067734 57 262707763778544774051246328137159589912193332051372938941152 58 2659623995322820039389698000853287898073534859234688742159394 59 26530180711863208063288134108206221762605992367144665041489000 60 266118590044350668154278156848790571864290796248178505255029108 61 2666057626166351399773708933455877853295317867030650839448560924 62 26969931694622354014872234151283853784120034793802319103881515632 63 269204355183150781860052142029236517523840218555645965406333856696 64 2699899559120161820097783046715660129223535898222537823779633381734 65 27055354308130182105858865614548264302942624061615881613343671810084 66 273500857839944360372073020977268250114637354542751252695037673364202 67 2731575291914182541528374905014623489036922748679028950762022768051368 68 27392001832129478840491979888809207419595617921471914596308973447642832 69 274552487716807787371554125793043016520241605427904128485731066983810720 70 2773670779186662820109927845370158569698454503084458065449033244568325782 71 27716273680025279060398690588876490268189337485421911613737256516297911876 72 277909210728517239689557586099507805760745680742472727334882032022198030532 73 2786039324158248580262294335132863133888291855118835946343218599704772611896 74 28129811410843935708580799761232254197876023359445367741710227275362882800348 75 281221336182157470432510207288238287549562914293457182501478007031451947540032 76 2819580259966989136804398586009715984876466843177475860701404486479167655635976 77 28270917264287740579080764726078465898750156609610678283378511771189136863850860 78 285294178069350544631390557443788903483998251479133955654351658021173332244571292 79 2853346424449902402667749681223704370124500161458562472956028861716212920586725408 80 28606701123233638037286866828217841856145854402373184196561847352125892423564174908 81 286869469031160091058518111787278252984023717088868283121888045776203659943362371860 82 2893555503689885520998606637526833613095415013546339352723218341541553732611716371844 83 28950393341985900244419834237969867911364094921426884729034335274068863835948989484476 84 290236763197905053838437119732070451597510575719199517714957854991069473850112753001904 85 2910860524180458990589194304828625676120976569826237246503144830349615877189394482136192 86 29348257525004894192119732852670614051994151493102865789718335902615120244981223395615882 87 293730454881756957567601664569618651686434518097723919590178353233168650155007033050085072 88 2944679242398809895006912941009059355209836289098768591878093319388177374400971322896666162 89 29536012837784620484821994459286631176987411577221998240205994933740001298315331113045251996 90 297675655932685055813902842962003825926103299944417456774836358944410474765993043624119459230 91 2980154252608827309316186499945774900742245633041243275918012876942076288020471336724444232876 92 29876117867836370593428477453686217434305808462549584764730838070573382551223951517030129811230 93 299692881304327309505396230995068146845349405865757880262367713628469916885220132356086513124536 94 3019352503982451959312762737371616095771543874855190982807684630335288439107261663471188147933214 95 30236003989669039420055764787900115400324769477135290155720199692070835772819657281920286210066824 96 303117249609985123622371419908783800140462659633705334161051220575613473085124113732258632166371276 97 3040854780900560414800603832243015927089739410420371077383394574029920270009074772830516533035469488 98 30626186760645515350062095013682232036612536712842256454683858487413140195770862867739640490896931274 99 306765474881417672435289425897967820587105891521610268902716468389711968291888477687919525938358277344 100 3075368960808187801721076820091200387639588076148594138149187399750518775867411204404209398086758078038 101 30853907144477615420005791125752881621849692352812430866512185301087253094748809030105918562233528636528 102 310656064102970712042344683775441856237399369906180884484847076540393951529773751821781812804448230876576 103 3112328905350847400747086086596456089671154779499298109269504042559653813650753175169356876181005006816796 104 31202091059051303024615348460413341438992131573230338028776421156350114079540659975697952714534764369228966 105 313054802890649561581731967688492528424106448182380714581739352995133940535606344531939775893109463283804596 106 3151184409785938187202666566155612852576084754962027389317952395639562782568456363619493314426886297262273554 107 31576343454968571385533544660884409292796627080075196129875613640603073108818638532203008745735921916147868960 108 316570116892915467078028962500161810333483493018860997494044615858806217663812908988326568867804200109409875128 109 3176338054682800735918055096449857299777227709801174071883258522114746091829173008380201987818477505928563422872 110 31964964114536954904358035168724606196169345180646074603959891903889543325240961209189214998687749943322969585542 111 320358244836460572250800835205707483291574536135638744071683504883425586633745382798437282072488872474961699980420 112 3211853680620813089997854860856697653449219858097902248576745660499525001473824783519199581898231054949361368093804 113 32227720618392569917420917518266661294321655376870732326993846843241760113404502327221215701933741915386741477793196 114 324250346898304408535452283184130670331480923137199092991295005930058544578980476477925592487265825969835594800114154 115 3250184521066921849781248031921912386363655358675232350222492947541563509211720635797663971243501385546358904308539836 116 32586754479580904198963299640557368556261439934385289213166438654700099066590023279539179583718523764494463224101141728 117 326986128225157037544789659550222113899929670867797846001212279324730500732934568830832920652891845325359307055882667224 118 3289212777346108631004735868948795256472405488654144563485780984919255639386746362985369606796756457523073953944744120080 119 32974518221338140458127465614748918278008972671639214491430213117830406854763807463585096330979735961092219721226151067208 120 330617553931760832884337843595892520188212080075495300612664124925860644185799314625426243226772228656268876516064792610068 121 3317616929693963416192627633331198217192042028705940173746922262495758633495236667118150654220486365391541252356405314673300 122 33366318840522501231975610778261915764721507594616574900597126429696587482664025358734327540946779062322447767077013204118884 123 334539558278376835907474857012142052764161529127435207129810483752277904610432450898236053215307459972283459085619945526892812 124 3354363271538377895405273786337219539634615340353115960841072061965561360464779197231076770640768566176376991138899645729749174 125 33660502180724092452000090159798719238795572861969807943416597408822571740159201724918614729221814991386717874940476343747042896 126 338476867175896993975427819672653209142759492986720428643593117506070779633537783277664354595044395151195226808358177906470674832 127 3394027026270427177636479811560148421238995672108084558730392512736375830947667103269203026943052871771679614827581525615984995364 128 34032481986882214093056396124560789985433871474179241896503504799303774499089079246280741008045194362051653681628859480270656769816 129 341517237800205565379811059763795515445694922003023345314424965404896018970708429493091103442850984348818095783571454668274725034692 130 3433631342774466301353084892420132359643254337059217005901068286615541029561303022723646363415770504916695964703684821966236180752900 131 34433573855030938487100482062106717590329229215485710209615437879496201639528183992638143947909079022960984575474720161789895125915424 132 345284010235397740385025626927855242978283700488508446292794591166402307857554061627365348203953391570267264915206942399553864099660390 133 3464994671904844303117161170326530343073573098075752714383838276275387886425305051193343981335864678540535758522467638042342352157954568 134 34832284052683655762196518553378242242457849351340074588140585258464337699172447336068653592369979814657873995517817345590462798585044060 135 349339791911940051055084803200068347542579072662781139201600350708176076431632158943616383865520346938719065522489619621653454241475296696 136 3503148983295419874776228190055522007131803447519766199690140591557935855367852549391002024410769208888802058467714458680036192287879997396 137 35155284077850951818511192574050358493953879563613709080658798257915765493268264834695426791690766065259758025733839474417416828065703013776 138 353356866102565468611239950650105749240212024026815654260060048764498297163715928245094742011090908888817777088322315366926057386410677789764 139 3544159926170418492737084099424948494565733464484139029315560040592982481949083207949372419110767963769468052823583100309659876758677254053624 140 35541850543196877190309070043400514849424685126080689620090084156334083036886347350257975912246763772945766916458741750003860853857046903697720 141 356678495182448025590290898039695592616900560511212784967279312248908549371336041767056635959714290601008263295434321165052668759913266067165800 142 3584661194595465172353416631865148416168912320593979003698396502347008880975560694049615834855552542702875177191888895291592772321826275105687764 143 35956547595622725012452970012903041648645128189308551144038718947662275526061458180090752681043009693793865202272739951309762864720968397829368452 144 360595873424813509239697068347667079658150362706312901729346194588628187523178441015684661626745695899336239997548087684377184337267692609527695536 145 3618775739923157981294855574838734108825032348045690983545387871154159833768647474999732650132783908906162710327884037505946918018654164711523175772 146 36365153637012962968842209690106725923054610561317837548127175627180054984865263450331622246222143745218488836641999475841932196384648776439039641046 147 364789383838375369487128106832563428171859183807162414484114869053559086064929245843819463037134066546099937944406965659050605505114437100038249928748 148 3658480642861058338744523621081854535753357372540699089945687750416022383994436365221373826720894444785817760138141055246051875854021914617053738748578 149 36715122883007070268030574683932026319444456261745781551507435101837140352304487710283189801981823945630666606772697930570387909555446527499227782097808 150 368914079079268625182293526878923428637511708711264982631805988606607865845145259100581285196302558056495195520316129182769295602600200615814819330658648 151 3700888659236344021025450535448655104572588466451156258793839406165558084333097734256958076604142552218385006973320824818119981026599354944675424845167512 152 37117615967178924885636912817962066543437498838690081299655927458471977407978916745794900710849985469015812332297093895149971262359883036164500423564824624 153 372500620325872627162065286404583879513249037026935166514567081570235559556725979817173875168424481230527518867952380083138955235034725459396043501289172376 154 3742547355630401842166131607923974969621883138318749772281066165178256726290349716566512561009416184405158787372214357120364514780236543915957762781741201164 155 37546508066713134089986039189850739452900688945254917116924791714390835661665617823458366240239538165140831769253753578116676319675743353854637736899620697656 156 376581260576134547552181876587186733984490614868182635299324307991581636263571976278003288563095101630102244591124390676497375458744713360783608820570906100092 157 3779269190196418175686620836915289980138209231365857999094602589546961212930632007367406178436299024833659041139285727525980257542760068100762873385723198080084 158 37967451888080567549151425467358423371754693180293255450610068232666934314999776775703146760917630586786857481464496634787566190795066350760495468956128824805758 159 380919196282799670238098273862147304190109861581681887560434200831506070603087874690306825589558789206950030174475014475927129965100596158580264028015127934219020 160 3820644870623681620285920669236841931780853110682115647495780960434032724941730932605121464595688876755668162651616436429639139124181435318029146480498739011672038 161 38343130619610177446676733133195676339611007664135699316478885128015358770022339165567930185072074277097167744832196428740155614237469205656411481410975535423920912 162 385174466612281137861711001572558144290966762164112097123372356982163354970446023746294935415409266086764870164372285667452039940268347383193743779991353224614251884 163 3864523916357876535412277085449903869244763175540205904288205320674960942016920324491274331993659758688171660480969787096973697602160436321660432364849797327864726416 164 38762697805620945910402331007453827072000340528270389825176532725818183795629285045748781073969601488047292511409500940371723939026050780926011589442152105990580131252 165 389014974660645632182649341946171892033418576980274964676962172063260587422432195572921808145484986329684712290645938264516902987085928228465110794576347121388967077592 166 3907556403716564973060461150076064023606737291589969366091705422997002874000794649265927620081032019295996429044165661555438265128783821667762811820429604134450518027266 167 39206585707105821837471509124490511942384412924239145619946268599503865924974044056751683210062336735520724115335150721213627826182955106839629110409655760297008742818124 168 393269891195792892840998046385901081379634183418997924810975550856281025497390565740280374279505150602313937173397450406958152099923400255116752771799386306038898664198534 169 3946791294626056804471355812756752182414349510390815368659043389582525726770189889710873997835191266354909275685010781080050351202074433652295194602677081924160990381358288 170 39641912539169242398221524866261935528389032582727781206438611935306227172881886279533779590372110496988936276772316132211280115160427958839008963925730066806846438457592926 171 397760795185026441072834040536101912128647281915946153580337640698627737834701044568269911932251150339698300132972700909018862711261595361215112486035620672308073657875733636 172 3989944027321512464531126458042125397564811486542768153227734226380150010626932801848646643823735259122170340120730075942249024611327447331562715492510395318522257243786840234 173 40042498857182535460270955154986814488752692892606060165114506668868631612234208323478492073577774604040851614676012515387270558489366084641198333412558347481151905930028211980 174 402166030171431116240492553451118064864810140825044636421885005993424483174273100843612752913813505910030421584992442667055271988029522844659474748422700566005809604658837975950 175 4035384215463934200332869782611060156928403120937820394930357061065389399529065478788239054303716702586031546541842512875820219062567298777640904639123231289594522128754827153092 176 40480170747506340165355874154913394458567976305692090585537150448119431152262477362436577142880687107082616242511537683851994426192116294761017925611263316631276134740980254524710 177 406253783513823450354239133433048004640611433604872238153620016730537120015327095005357257732632412605840997880503106283379656407986223094423078008594203729539291100147396583958140 178 4079974861817938297361049707476174480994047182487422805615388139615567424225728032802516329622272159978601060336464761939185016325861548254589142431149882022642730090504359027481256 179 40939996537171797550148311678342257012810524749868719573964403084985977951233799584189570464707701382712538721090488626733276733402904010465073151242803283763787695006525193278692644 180 410693018779631733521900488671695364563937960079681839098410450273776345506563455934578525696000863360678277451023282128488125003530636371965582743905430370380889286323752243463809112 181 4121667599682941889541247699455979465995702833795889511195661872951108945216132233274166927233125700916162522104941834079022430614242422891930426667432209945348671853032302262054752124 182 41391464762391041540502208434321334825112965019071157417039569988960386121999382247331743181694614127655944261862130685785414434477943724441679353934822188381301209642994285528243195020 183 415346670160713007737763879745881712726882920071013234326646409140184498815222659192356298536369970358409224946129077840694173178843188875361050712595721799984167536371959948275220550656 184 4166695685694571373422164854083744191663561965852638321502160611446138855344858866277472146123935449553134781794187635973799417745671567609078998534244310245997328183360169512520575687984 185 41816517833519750107527209616191415655435565889968510818061566009466354858944204141485074639064307555990041424916863061034792258022762555500317699407004189996847413275132822463094798970384 186 419918691235541011965848439639714397714625832653870345460243833179968572418512762066169510621103546263196408073595861972119893311382935864829464208077511147850801367976478720136349309373980 187 4213797942957550955676373229580419237165438404187819861436847202010506617124911177865372065882294135384897210915576644450795550374895518715453844599020178113640683699304523325546060540400284 188 42273260739272994339659237422883124057228111663592230522068726386463813400966271822485620294431949744455780190188492553698511919809643722264085340021302018732519223811146247030956161121727978 189 424250314272255622923701516003041397544000672943548350707668277337927244575876210151686666429135042253077518937115021047360321942994322735113763204745039029459729463624104554531615396611255580 190 4260108161414132118725776536194328303181546541618251296002052024891749774896369676417250253172837967643024737927712258116564085268224542372044839154936901617136679887319061397648429845722788160 191 42750061160964828671947975018098765510481898196438043451021138493740783402486380191485407201660806194858084730125093702164538619134934199236763696775921193441747948470765353485285288112959882640 192 428883404507958030771522900511328657902861483905183881617024173976689742641118224334813227310297041784622313943184910580635917951938717710764032937059783414989283611892627082857411547692860046510 193 4304234592072795250600228154025129901556332920173523532932191046726117809533511207776561660063285647418129508735337016858009354744464598240216030787716968804989339779889169932639482038180638045204 194 43219224374371474088465239952260411986790299453126330813649116548844716227409702633507969103093553026961887058885548083049308605859831670210651292320648383404402256299503897545657198959197612133390 195 433710411925280869122700978993205512556582065129303643629448961366793371446418161431623057768365295765374748438066914256813770594747679124381062306161850657490775497874333779085797071732522037241124 196 4351232479964142124571325945621326824830796111822736463550472848543803823735504965905801825454302914657467132730065450640015825890950626043589734947309827641432646370778106296186990075400869406566452 197 43668592082839708714723924868129875653019181667794706733873939582622313667881275711014820838190914420608278796243818498438067794374379654793763255680444196073045592260712253800144190766629564429292808 198 438464217649356680114673279216816051404228014511130184150108439038161916531070753672459292040707182756094629032840669509406160219617574234020529537900495099629558401417333617738230486862526749397592470 199 4400105015704525934010117858757610890371961186770958866172195921964591071807654170847383756009914466480933682870046037052803543604646969570672826191566038445351431681353017618871465755480634212940045408 200 44145344489870782622732382359919436011744815265588649489318545720426369284521997353007904795437377671474120202515712091887485004145115451891904774446996572801222313496885530430245168596731224943108547762 201 443039023554940043938726335112325917831370435027399425323869163967631784392895034834877906486967090720379543848189678765919042158866313138678395994215863928529614652016053233151201450170328279500197747684 202 4448280036309597529297771902450338822826385226705214859071177282398689611039763627894891214640755380180178980842507057339662059091860734026380157967305676084950882219841638544395820342197687566551363175614 203 44640220387082518814150221228836329402439416901145994768163842068097393480381553244083068454869478457773033182967984043656492342985911028744650858287141071565183514335937336158804308877021458384226468768564 204 447875321373174370102263555858374865044903710030098851683506202487560522398408943393823049604105626798924635334544156088651938920630672189550410498817920948388193521728992723169213182247882977947190063000862 205 4494841089914647516505318511187417672652920668438446812032474639607379644819926647360843556574564464468497179507472799559250641917786231777063182898985683612887968734078072580512049982229130217567516336233620 206 45128488961882000207937841754611047039857514403011280791231276557178480011547618814029075729173091791215179289532608164254035793343951567728188868098219000714883603705287514169646246818228181490178028607828998 207 452886859623657341916585772294015452312512689709403253566483126028827996742175520922028717432471514224571379102841694420453035558643338888261232341857584688632808759538439758404982799470839386354769064152052928 208 4543902228740355017160785158559479342514407938557463355293913557659728686593413657116355738649256781571895139637627452460308067752172427830168416802020841956268501989877920728044718863536558640560075724322862242 209 45602253636712934543465778958331217399601541972627125554818419133673461504307671954619497730611613369743281286884955802331896852031667288902752893721671223744098423135352810239630446242024077531609837300652415756 210 457836185721383711173796795755392967872287495293220448680956016383842069625862250628334994037569539923957519902766196880494204788210305891137127906238576144321939710790057078510121394277714757196329889763958911602