0 23 1 47 2 70 3 607 4 677 5 1961 6 90883 7 183727 8 274610 9 2380607 10 2655217 11 7691041 12 356443103 13 720577247 14 1077020350 15 9336740047 16 10413760397 17 30164260841 18 1397969759083 19 2826103779007 20 4224073538090 21 36618692083727 22 40842765621817 23 118304223327361 24 5482837038680423 25 11083978300688207 26 16566815339368630 27 143618501015637247 28 160185316355005877 29 463989133725649001 30 21503685467734859923 31 43471360069195368847 32 64975045536930228770 33 563271724364637199007 34 628246769901567427777 35 1819765264167772054561 36 84337448921619081937583 37 170494663107405935929727 38 254832112029025017867310 39 2209151559339606078868207 40 2463983671368631096735517 41 7137118902076868272339241 42 330771453166904571624340603 43 668680025235886011521020447 44 999451478402790583145361050 45 8664291852458210676683908847 46 9663743330861001259829269897 47 27991778514180213196342448641 48 1297285554983150808291581907383 49 2622562888480481829779506263407 50 3919848443463632638071088170790 51 33981350436189542934348211629727 52 37901198879653175572419299800517 53 109783748195495894079186811230761 54 5087953615872464303215012616415523 55 10285690979940424500509212044061807 56 15373644595812888803724224660477330 57 133274847746443534930303009327880447 58 148648492342256423734027233988357777 59 430571832430956382398357477304596001 60 19954952784166250014058471189999773823 61 40340477400763456410515299857304143647 62 60295430184929706424573771047303917470 63 522703918880201107807105468235735483407 64 582999349065130814231679239283039400877 65 1688702617010462736270463946801814285161 66 78263319731546416682673020792166496518283 67 158215342080103296101616505531134807321727 68 236478661811649712784289526323301303840010 69 2050044636573300998375932716117545238041807 70 2286523298384950711160222242440846541881817 71 6623091233343202420696377200999238321805441 72 306948720032172262063193573488405809344932103 73 620520531297687726547083524177810857011669647 74 927469251329859988610277097666216666356601750 75 8040274541936567635429300305507544187864483647 76 8967743793266427624039577403173760854221085397 77 25975762128469422883508455111855065896306654441 78 1203852801702859880265428512548506792084327189683 79 2433681365534189183414365480208868650064961033807 80 3637534167237049063679793992757375442149288223490 81 31533954703430581692852717422267872187259266821727 82 35171488870667630756532511415025247629408555045217 83 101876932444765843205917740252318367446076376912161 84 4721510381329896418228748563021670150148921893004623 85 9544897695104558679663414866295658667743920162921407 86 14266408076434455097892163429317328817892842055926030 87 123676162306580199462800722300834289210886656610329647 88 137942570383014654560692885730151618028779498666255677 89 399561303072609508584186493761137525268445653942841001 90 18517762511723052049433271598742477780377279580036941723 91 37435086326518713607450729691246093086023004814016724447 92 55952848838241765656884001289988570866400284394053666170 93 485057877032452838862522740011154660017225279966446053807 94 541010725870694604519406741301143230883625564360499719977 95 1567079328773842047901336222613441121784476408687445493761 96 72626659849467428807980872981519434832969540363982992432983 97 146820399027708699663863082185652310787723557136653430359727 98 219447058877176128471843955167171745620693097500636422792710 99 1902396870045117727438614723523026275753268337141744812701407 100 2121843928922293855910458678690198021373961434642381235494117 101 6146084727889705439259532080903422318501191206426507283689641 102 284841741411848744061848934400247624672428756930261716285217603 103 575829567551587193562957400881398671663358705066949939854124847 104 860671308963435937624806335281646296335787461997211656139342450 105 7461200039259074694561408083134569042349658401044643188968864447 106 8321871348222510632186214418416215338685445863041854845108206897 107 24104942735704095958933836919966999719720550127128352879185278241 108 1117149237190610924743142712736898202445830751710946087287631005983 109 2258403417116925945445219262393763404611382053549020527454447290207 110 3375552654307536870188361975130661607057212805259966614742078296190 111 29262824651577220906952115063439056261069084495628753445391073659727 112 32638377305884757777140477038569717868126297300888720060133151955917 113 94539579263346736461233069140578491997321679097406193565657377571561 114 4381459023419834634993861657505180349744923535781573624080372520247723 115 8857457626103016006448956384150939191487168750660553441726402418067007 116 13238916649522850641442818041656119541232092286442127065806774938314730 117 114768790822285821137991500717399895521343907042197569968180601924584847 118 128007707471808671779434318759056015062575999328639697033987376862899577 119 370784205765903164696860138235511925646495905699476964036155355650384001 120 17184081172703354247835000677592604594801387661504580042697133736780563623 121 34738946551172611660366861493420721115249271228708637049430422829211511247 122 51923027723875965908201862171013325710050658890213217092127556565992074870 123 450123168342180338925981758861527326795654542350414373786450875357148110207 124 502046196066056304834183621032540652505705201240627590878578431923140185077 125 1454215560474292948594349000926608631807064944831669555543607739203428480361 126 67395961977883531940174237663656537715630692663497427145884534435280850281683 127 136246139516241356828942824328239684063068450271826523847312676609765129043727 128 203642101494124888769117061991896221778699142935323950993197211045045979325410 129 1765382951469240466981879320263409458292661593754418131792890364970132963647007 130 1969025052963365355750996382255305680071360736689742082786087576015178942972417 131 5703433057395971178483872084774020818435383067133902297365065517000490849591841 132 264326945693178039566009112281860263328098981824849247761579101358037758024197103 133 534357324443752050310502096648494547474633346716832397820523268233076006897986047 134 798684270136930089876511208930354810802732328541681645582102369591113764922183150 135 6923831485539192769322591768091333033896491975050285562477342224961986126275451247 136 7722515755676122859199102977021687844699224303591967208059444594553099891197634397 137 22368862996891438487720797722134708723294940582234219978596231414068185908670720041 138 1036690213612682293294355798195218289116266491086366086223486089641689651690050756283 139 2095749290222256025076432394112571286955827922754966392425568410697447489288772232607 140 3132439503834938318370788192307789576072094413841332478649054500339137140978822988890 141 27155265320901762572042737932574887895532583233485626221618004413410544617119356143727 142 30287704824736700890413526124882677471604677647326958700267058913749681758098179132617 143 87730674970375164352869790182340242838741938528139543622152122240909908133315714408961 144 4065898753461994261122423874512533848053733849941745965319264681995605455890621041944823 145 8219528181894363686597717539207407938946209638411631474260681486232120819914557798298607 146 12285426935356357947720141413719941786999943488353377439579946168227726275805178840243430 147 106502943664745227268358848848966942234945757545238650990900250832053931026355988520246047 148 118788370600101585216078990262686884021945701033592028430480197000281657302161167360489477 149 344079684864948397700516829374340710278837159612422707851860644832617245630678323241225001 150 15946453874387727879439853141482359556848455043205036589616069859300674956313364036456839523 151 32236987433640404156580223112339059823975747246022495887084000363433967158257406396154904047 152 48183441308028132036020076253821419380824202289227532476700070222734642114570770432611743570 153 417704517897865460444740833142910414870569365559842755700684562145311104074823569857048852607 154 465887959205893592480760909396731834251393567849070288177384632368045746189394340289660596177 155 1349480436309652645406262651936374083373356501257983332055453826881402596453612250436370044961 156 62541988029449915281168842898469939669425792625716303562728260668912565183055557860362682664383 157 126433456495209483207743948448876253422224941752690590457511975164706532962564727971161735373727 158 188975444524659398488912791347346193091650734378406894020240235833619098145620285831524418038110 159 1638237012692484671119046279227645798155430816779945742619433861833659318127527014623357079678607 160 1827212457217144069607959070574991991247081551158352636639674097667278416273147300454881497716717 161 5292661927126772810334964420377629780649593919096651015898782057168216150673821615533120075112041 162 245289661105048693345016322407945961901128401829604299367983648727405221347268941614978404952870603 163 495871984137224159500367609236269553582906397578305249751866079511978658845211704845489929980853247 164 741161645242272852845383931644215515484034799407909549119849728239383880192480646460468334933723850 165 6425165146075406982263439062389993677455184792841581642710663905427049700385056876529236609450644047 166 7166326791317679835108822994034209192939219592249491191830513633666433580577537522989704944384367897 167 20757818728710766652481085050458412063333623977340564026371691172759916861540131922508646498219379841 168 962025988312012945849238735315121164106285922549915436404928307580622609211423605958387443862475840583 169 1944809795352736658350958555680700740275905469077171436836228306334005135284387343839283534223171061007 170 2906835783664749604200197290995821904382191391627086873241156613914627744495810949797670978085646901590 171 25199496064670733491952536883647275975333436602093866422765481217651027091250874942220651358908346273727 172 28106331848335483096152734174643097879715627993720953296006637831565654835746685892018322336993993175317 173 81412159761341699684258005232933471734764692589535773014778756880782336762744246726257296032896332624361 174 3773065680870053668572020974889582797678891487112366511975829454347553145921982035299853939850225293895923 175 7627543521501449036828299955012099067092547666814268796966437665575888628606708317325965175733346920416207 176 11400609202371502705400320929901681864771439153926635308942267119923441774528690352625819115583572214312130 177 98832417140473470680030867394225553985264060898227351268504574624963422824836231138332518100401924634913247 178 110233026342844973385431188324127235850035500052153986577446841744886864599364921490958337215985496849225377 179 319298469826163417450893244042480025685335061002535324423398258114737152023566074120249192532372918333364001 180 14797962638346362176126520414278208417375448306168778910053766715022795857683404331022421193705139740183969423 181 29915223746518887769703934072598896860436231673340093144530931688160328867390374736165091579942652398701302847 182 44713186384865249945830454486877105277811679979508872054584698403183124725073779067187512773647792138885272270 183 387620714825440887336347569967615739082929671509411069581208518913625326667980607273665193769124989509783481007 184 432333901210306137282178024454492844360741351488919941635793217316808451393054386340852706542772781648668753277 185 1252288517246053161900703618876601427804412374487250952852794953547242229454089379955370606854670552807120987561 186 58037605694528751584714544492778158523363710577902463772864361080489951006281165864287900621857618210776234181083 187 117327499906303556331329792604432918474531833530292178498581517114527144242016421108531171850569906974359589349727 188 175365105600832307916044337097211076997895544108194642271445878195017095248297586972819072472427525185135823530810 189 1520248344712962019659684489382121534457696186395849316670148542674663906228397116891083751629990108455446177596207 190 1695613450313794327575728826479332611455591730504043958941594420869681001476694703863902824102417633640582001127017 191 4911475245340550674811142142340786757368879647403937234553337384414025909181786524618889399834825375736610179850241 192 227623474735979125368888267374155523450424055511085156748395114103914872823838874836332815216504384917524650274238103 193 460158424717298801412587676890651833658216990669574250731343565592243771556859536197284519832843595210785910728326447 194 687781899453277926781475944264807357108641046180659407479738679696158644380698411033617335049347980128310561002564550 195 5962413620343522215664395231009110690527345360114849510569253003161512926602446824466223200227627436237270398748842847 196 6650195519796800142445871175273918047635986406295508918048991682857671570983145235499840535276975416365580959751407397 197 19262804659937122500556137581556946785799318172705867346667236368876856068568737295465904270781578268968432318251657641 198 892739209876904435168028199926893470194404622350765406864741864651193050725145060826931436991229575788913467599327658883 199 1804741224413745992836612537435343887174608562874236681076150965671262957518858858949328778253240729846795367516906975407 200 2697480434290650428004640737362237357369013185225002087940892830322456008244003919776260215244470305635708835116234634290