1 1 2 10 3 62 4 327 5 1927 6 10708 7 61040 8 344949 9 1953280 10 11058838 11 62603964 12 354440028 13 2006561317 14 11359957121 15 64312714711 16 364097413550 17 2061286075359 18 11669680495150 19 66066258785133 20 374024808089191 21 2117488804412111 22 11987864785703344 23 67867608910908334 24 384222913197700343 25 2175223932133067019 26 12314724069006729573 27 69718076658924643620 28 394699076145236903024 29 2234533254230659604626 30 12650495443423326071493 31 71618999027798445007145 32 405460880538827879643754 33 2295459694765137852815375 34 12995421909228990978926965 35 73571751655641578540501124 36 416516114635399462657263302 37 2358047346255936992723530229 38 13349753087108858789302711199 39 75577747736803099530792896280 40 427872779046652135780618142816 41 2422341503039473383188819161882 42 13713745404466939575115839891772 43 77638438999025542332468916582362 44 439539092525519580625032306659206 45 2488388694427281141722928062101339 46 14087662280446640493397582770936168 47 79755316752713511231918341254296410 48 451523497915936406998265332274841522 49 2556236718391645679321793584470048943 50 14471774316538978816398936776426605499 51 81929912970113956067346596204527402063 52 463834668263109610315540605592581883371 53 2625934676157018995173847150101121151879 54 14866359492413762763757729682844550972374 55 84163801393993806468475985876462266193931 56 476481513090164111676935715913887485017988 57 2697533007734298215841303015238970309051946 58 15271703367091788574864047026783978288379119 59 86458598676548567516131870388142956866668165 60 489473184845913964271755926318566393553558660 61 2771083528423970835807973275786445508851980393 62 15688099285602256250519455441873094558355568832 63 88815965549364213818346123249634409185111405034 64 502819085528436910204487583542953264143007463708 65 2846639466314549418919879508102907328463286808475 66 16115848591274878719075895705554501090883646860332 67 91237608025279080539564743030649499649490417858169 68 516528873489246278267361541973362019086239731828347 69 2924255500803432904357328017482614291308520283410071 70 16555260843820315202315556472347396350763405551936301 71 93725278633015535790724942470038125360612453453878052 72 530612470422984386757799730522309590904660731363566091 73 3003987802168071803837961048639536992956294787813678329 74 17006654043356752188420451189550060564905397486634783340 75 96280777685474930554896881853192063188195227791406379479 76 545080068547695853087810481625981293356744882212975416661 77 3085894072216074711743679479252453728125621696753304084355 78 17470354860544758754803173092625805150581882088877396751382 79 98905954582613683925937229244779117669607017179801636438609 80 559942137980877132674853379378144773562860807688643252322705 81 3170033586043674376135587972948177686783272003774009984444093 82 17946698872996963511021576831298066604381320176023555247039807 83 101602709149843387585654783463613518902589328237954293936192131 84 575209434316640291713419633981026107719395814626984810275471013 85 3256467234932773692209190302151386651285162252686807637206266173 86 18436030808133641484360455723133880185118473081186809933434914724 87 104372993012923521972161071212757683891224364656797885074784221130 88 590893006409474563640231812472908519103201547053181650854236840840 89 3345257570417615963486540554341966040212087325259919812839664017988 90 18938704792659964138585834166181662874961729277928646658273227858379 91 107218811010341786085080959615623554950711896662547306645774499408364 92 607004204370238752733034255093737465141634677472614641242726566796147 93 3436468849552970226393316541313258510136001826380523908682663216203204 94 19455084608845457775876296898722295088575049475985462173683007622698569 95 110142222644204172443530232906910593349060521331522170658598500180894369 96 623554687780171138525553531623088521236920649377967351978174228518401104 97 3530167081416591963404999333916073637238347791973582463612492662607684490 98 19985543957791138290993408838867758432137302698706476663650067688140082614 99 113145343570684787993696201208794377841753796598052354858064674621068614657 100 640556434128861312731777595843752270102017527071400164436549223503920133096 101 3626420074879612767941337479159225222845280395554975894567039213303139415386 102 20530466729874847187912720910421237093081447735352801384147847327116525872145 103 116230347131114050923320111954929932728897698829384431299019665968161430289411 104 658021747482290460334275238811318459004902114262133104088938388201035669842817 105 3725297487679430117073252854018753933361925655640248115315380700149832629936677 106 21090247282570508592077286724828463637156384495435897405220013788139358160928618 107 119399465924813303099135019184850694280260232033344005254170501894892654500460194 108 675963267387213095700189649721899117068531789273421234365341175065455069008393735 109 3826870876830611019937997302779524204168019230111935672140476642703915064987089012 110 21665290725842363455620494114472480039866497918352027720776361619999170322472940175 111 122654993424814089484032978632162924268125828443241950964132678187219930247247093098 112 694393978018324303539310606034658680733898151199384132458346202988058130686244876046 113 3931213750410291622699452676435163301285271671840948720490628499099376354307952292603 114 22256013215320719120302761466922556052600785978609054639692148083945841667185585898704 115 125999285637631391277411487339828429280599588402594272450936270371377390100369140799636 116 713327217574832236991163312876075480190415573989545628489667849671645780135576827187839 117 4038401620755549565703484104522641607493203230497006681949300953633326796559871012161462 118 22862842253471383840785516580120721132971968718145618837168179762404178274090464220787619 119 129434762808291981114911692747769432127537876946536855966937587949022255372958817549253991 120 732776687933236118277216335188103025555651407039334680199072908418399151779133824454382234 121 4148512059111247725032592509225769991027890005457487340075171977684561355875969628759486361 122 23486216998976740854665047265687381517134880184756341992645517130706080086494129785971360326 123 132963911171851819535135249708318424045367564195814737230885983697898709498785653079193400289 124 752756464563295401801959659795497393966127959495116562609463675862162377169127409385874640006 125 4261624751767897668457000843012021401301413784583561679264077926970894486931946688172966296115 126 24126588584552359301967768902541013617018028535987916852742300045332595829080016975436638033362 127 136589284752670055772529924889890393820300992373314076551688226786119683945306665978146718798486 128 773281006714366229516105322864895803922625003632192746799645050746907450279790889930710337621100 129 4377821557730169474471000607359943527667917784229770248187350498449208981575327942127200291863928 130 24784420443429144046276763127889771668301899425047229089384303602494474808099574837413818318229870 131 140313507212741757115327908923537385808660400974608085000048973157707791141784713436354157375923083 132 794365167879476971608508996115907827449255061264553822822319697549546513673224299691629430502646277 133 4497186567957782283066911944451563733842506972104868995982280356004160946642595794024444654538658844 134 25460188644737297650289158963012858068437265523649324732596666203881031760362403722392266070126880216 135 144139273750426994586932129457987344909636675914868539047983524046123727964098744204359436711786063445 136 816024206544715643770971774429692575710367964627389682129602870389056392126732903581903048208035531144 137 4619806166221647869784934250714599682348400729370777182803674195856169348197347387946956728202297467760 138 26154382238034809948826855545586407424390682716278010730531877897606665836371178440661368196632510996980 139 148069353050950384262167397432537084131686924249035832515235217803211289328244505006722960265307952723984 140 838273797231708470843081429837889816856704371473198339666728308963268994220464231693486860149876760893849 141 4745769091619308483893728215093774920600189328184423004306106514575825214560814495212910247813381129252719 142 26867503607229808504315211415143620661919604051016705290185146751047140761666014067029732706366821291208193 143 152106589290082649510597978714020961234895745058026039481679154943485266807396825079434702259554739951338916 144 861130041841180975020039274595752322538397964232810533865218041874541598422626831785344847537164236403588103 145 4875166502794911013265667095955994473298907266927895662738432439426710242904904877946706686019194445299748984 146 27600068834152901512799810537491679662855969174281429456759019579661671037362780159073995326392787071370427203 147 156253904192454256981575827076129673523588719382225261618205717131911437510890889193080500434757481130473721999 148 884609481305810858496603303663890280704551250444418386099087500294216859066354482387249020299317121184826837695 149 5008092043910193101640084617286880101035874207237918107034595118298194997596689542267459513579134595249839999254 150 28352608072042628372568580569374717051422380398363922014602657434016094743620659340402226926239171921710769698724 151 160514299145990716063022738561770745047707957216097051578077502078244936793461111255415101618797144905608793978321 152 908729107560805783111822603417017339439519365132208409105516248578412363525642149194033987697616017213107646478601 153 5144641912414224041240066212778504808684507236272099893254099045933940339758710238307693763615198721198881257751311 154 29125665929214307186408351541045923451579495009330835902590922581694164861304066637329377397744783393732037976961104 155 164890857373999746470804620176380736456318459252129177949777079401838514667590559104722415949315839359881622766825558 156 933506375840869085238572749150111559973752571752666603892260725772401360978222523952326382706334644344442277658843220 157 5284914928660945012186752189936470121487744556936132458226515140040839525917565946624834410752709917730470251495201707 158 29919801863189938134276584462848278179569351734149885835936316077291978658516240788274806281523575395627265793440570289 159 169386746166482240950714271156324983384927173529307844266780339460696158456926623874838375992933447597890327865165546118 160 958959217312452669232154838313065858380172464734866711913551264152383161841277408764013404518490982672334326424625056461 161 5429012607424890481907627513572409512150104791174146704076655719249346972184110669800438460594704840279380407681046673417 162 30735590585574392259095158642859377800642568265099000090278581832366910614335367358864183492980857236878419753406312417500 163 174005219172281809994747142264322533072493755214376808552533326117514722749461711712312078792790462956819084247261360490786 164 985106052050438968153641813545658735245092728145371277153403963838043310784766259961800539225257844004360425209021076397703 165 5577039231366846280516023284946217142473997969972647428253160809323102558890594547560416273706284749924588858438136047591341 166 31573622477970892233277720849927702457172615011258455583767645331897470167045834897723456590815202219603144511686514089265132 167 178749618753731724005009656714112438649562261941799117413459760613377636982218804559592295030834979607000958388479115809342320 168 1011965802368643121817325313521661852324906657700064876498530251095110028277712857605297661623584772419695729521481903723958488 169 5729101926502611026088845878941292161158775866582818031746581926437388136825995937543663118627054145141090709861719935228326276 170 32434504019236780745673332673889600611461608200088344996473918135131057034616787036833166345843749060881601859803307364462142712 171 183623378405503297345436803683170264954852876099839166314822269694679862697927692956099542786821939062237417055412583952359808264 172 1039557906513782579866527035509037958008002670047964661091787238946666468390734171821901406928244474115660570029492491247885768965 173 5885310739729477208135267622769902900135227987593471380505992624177916843562643345742710921873544031189372255436762254479690718396 174 33318858224388779049492482398192922106950875107716301209325795810065448499471393498190014187214097537834024336842979695596189900608 175 188630025239406220935486790238744594093221417482609869096054211128823572117113240647647887383330927176829840284912430470682734056124 176 1067902332732824376865641653454441975618594341576158622460927713610320970282640083664867008935499672083326759478023286504006215413029 177 6045778718466537397422805141925743632726937443858749437393437929844197174531670254482319265294549395864549104830870683150411942601783 178 34227325095475368880763889914082212910773376709781400761287816709119666022851593965317748538539086746836358665629036679142259375243429 179 193773182536939079085562417929183091776000279010712812951519124307187593968418478362356899115531266004106504441966456864199524193041417 180 1097019593723890537668589364109196903091161912361409849213053447565858904488625546162512647554772075023470579793826072600883160247148031 181 6210621992466450813405307985582247362513789139246178121743971533525782418583435028186384596993100836976622369448590886223968374092154364 182 35160562084742591495178548575595679406820597419546285961588005410215440993192268300769776732279474580780413001935370604715250752176854987 183 199056572371437316692317125509697407740614468214732079977023947491075225697943268241052870070816237850380276613831232091655454541351538810 184 1126930761481179650135217736534578903502089841993477603854743702474912587790198757462387244934295266548431195706168223073864939324321442636 185 6379959857857876953860616138369977709107184720013474217566269388901088086804489776616334850715363114515930269667073991524742409888034255725 186 36119244570428454246392845318441230075803155806109993148503952159881943957447287062162189401302669737875688623794551206874123302642337096415 187 204484018301716290186269923087779192658097753913316204393453122612312825170408166291609679395363916201996125877211058817861165471991908685324 188 1157657482544647789499792930538683381908646496825068949422736405278716823066841277119485686021678684936153036261597806773019806945068912584179 189 6553914863479397312260249089732493864900683354989270544194123349669338152585014915884814311428499693964338403458944478773390352320964634406944 190 37104066345530274379458029557738305403494835267694596760390618590683685034860362057489816479084206873929830436933759568559605671468124083373494 191 210059448139158776204784239535884642794544475633319341012811817325971621490340599519747896473855310826838967760828380319899930903717556264033988 192 1189221993665484900708970631923875157981185878178211357492896080740556683953164480892906279651678375408788583940833282286845531866937374451517793 193 6732612899567404545134216148642247585511234781772738735514192726719307729951600186083098913899427347375542436233339380062745733731934550925396186 194 38115740119898678153041818471637343322464267932401927561793396172531431082477750814777540748982690467832590193631238042898607820136699919236967059 195 215786896790249463294821430585120937315241421827271106383791755450065417886233711378407503593098687813896947031396938342825821300823343414902318929 196 1221647137898723653826512341159282114718977338549903386084632579433036513719836597891295101479862777742938752865577294034429909583952805187757970069 197 6916183288862142004389642580901590910225860202014028989369325994764469001063596649300358227093635062776256577819660458524640183310730626603557072147 198 39154998036021617827869524239150562459815877004559378714472894180014562332385231050422863171897759815251846117275367173934634758262114605813920779546 199 221670509176613552497272946077823426902850202926186814785116102521784663599461879033687102516851015712379386967800255189021442687245094436734572293809 200 1254956381134626900914465101243546067091117931773398652550671279807938287567174028827816498035534460885499411260788495687912823170672752345374015523017