1 64 2 719 3 2208 4 8254 5 68338 6 380640 7 1802240 8 12149499 9 76809028 10 414339658 11 2506312732 12 15834976447 13 91945106122 14 542541369889 15 3341140747840 16 19987650956102 17 118370747871295 18 716642725644643 19 4320134327579730 20 25776659905244478 21 154985791015968570 22 934257770537154782 23 5601435007810616599 24 33629022701015240000 25 202442963197482944355 26 1216429838989286649859 27 7305798727774744426881 28 43943672942670743853379 29 264250424525779210255603 30 1588155737473464953837726 31 9550522429130729439513733 32 57445192531801067229084117 33 345430648983494285883059326 34 2077508876822221813136841028 35 12497622311097397014512146395 36 75177341148164711337110343306 37 452235602867282892117313827725 38 2720896642888231480435380087653 39 16371091654526566125192683924893 40 98504191359761261486586936468659 41 592754035020845361107495863519773 42 3567175578253504344888887829146853 43 21467971576083610799005781999863151 44 129207099689492280700761538396779100 45 777698242760476028740275469114832463 46 4681191945879815677961736681828101061 47 28178954361444389455456489573858062945 48 169636349822455751170783655539033050614 49 1021255971802325162210881265954457747144 50 6148527136964269164638840534961646764517 51 37019438091817808391673127913138019270041 52 222899640591079661848236565669367587123817 53 1342172638337587957825488498681620439364461 54 8082154828116236696361416292867155509309031 55 48670434472696819556776463871831912141028139 56 293103840824675667470483080058180133476738068 57 1765207380626314378740300297858367475810046986 58 10631329797595239986180448517026017148570146902 59 64031897277219324888377236780207885653232407744 60 385675093314766811254476918621195631989761989710 61 2323073379477853061004382828383643569833002385480 62 13993291026609329857529127801463014643726836759241 63 84293080106115997952429319212373450825408019967616 64 507783669146690749870268630994604822004587516707304 65 3059002767806937641416537476426362675084377752913099 66 18428708847433932102477170814369174061253298438093846 67 111025686842640343835021976556768881479853775124981459 68 668906134355733293294093672533396419141102890623702987 69 4030135547137248802191152602745039188034289713838832340 70 24282116049069140893964349593284891924009845249003110061 71 146307121762273314657543369553750619270008023995590902140 72 881568606142724040453558897112016562912937810712474699459 73 5312000931539287363922012970326153565578602432919694339737 74 32008935135377360512504123634990320420301945090049616700463 75 192883488767962337657899453944131319235913259697661882671404 76 1162329641902480741346520322521520275238670258828630929063244 77 7004444716598887556059029836614955679340674789570182915350200 78 42211225371532056903250246906016120697758582024984186446781067 79 254385161265029921329133965133292439209032130291660027984066489 80 1533080229848091670024548645599068689933428935989401774284580950 81 9239469161068506395937147033441616198245939707083057181439576865 82 55684961952971765232294635232718200058244139855673574756813659266 83 335611901165497008272994551879058547778051399709556583491855951014 84 2022763245256172600698620879461349729504908191733045990900900718808 85 12191602438784865383866512647409387000281739502351391076549579599091 86 73482570136340173537970854438242003519084717897754442956817038977598 87 442909980689825630947302077097736098103752920879856862310524717652740 88 2669647751595090783795431534675399337581954026680292849381494491118236 89 16091614179767601350541254312713968701069235125987660354900356517240916 90 96995639206166851220139626376530186684700021043131772576860436156578325 91 584671005255544347837168742676935234863167290208713920953116236941308769 92 3524337249946341426289220013619947771254362693814537750451288993506045007 93 21244657322131653830706451840628493047738743872513593024365321994221655663 94 128064330822819090630854917202584254410301792229747148865347546917145733195 95 771991724803366532758591794357166849043493815716412731960249787202546240170 96 4653748820230856852407168459633635023122538610252219057151647971346062332630 97 28054265259819110159442845317246720812108585898726569219220769100255148988700 98 169122099659139823707324239804880068947293236045748006550617494915431133260788 99 1019546807525668726740628318834523417329479166254760744141905139364710519355383 100 6146376605904708838917278358522004594697602335603499445818639924772702873677161 101 37054094668592701433852120668441163473468834678213091611620461119869813558629967 102 223387127023360998542468530336072818986123327582771375332637096023226456316635773 103 1346743332776878068876884278959153907318632020600384811075304018458709580125058778 104 8119254307081077320848024342751099665890271375606993354122375430178546009336178188 105 48949914811836558219879117828219365099383017585816594857895060453623139519827670033 106 295115549600439475984854223254119627280714537504586702019815487984900277475083214397 107 1779247962183650342363638228531235476926174834174405329860196259563794011816282943345 108 10727165247470154231664211511484628260658080619694736011110590968837413027695957695292 109 64675151679012041397929139694966800791095263644030745778295989748990519135435500302233 110 389936435723232232388270785917271752280464263179896559892117891429709049056340008534469 111 2351007120290143190535120127052499827340766287096927510904532188378640614066748231211478 112 14174825723932520387661260311158366628421561093479784622946552914976071142808717407044454 113 85464363651935609866796961325318299785819449160446264727692359287434846502769156365346182 114 515294904691069674219196519168609527550095567579573207628853949953271707822020694510980758 115 3106919374155135438442717193030826058700663977982093973002161997509455406507223837203031338 116 18733001698731720104588452466904340823614251284083168020684967077384238968060559783289528425 117 112950438754181356879887001344437319170307961173377571849785946982573775234543647201306325018 118 681038308561503454498269268272065899647217700080648742212118025848306983289651979398575304806 119 4106370608633164275847054800267038702505555665905598344972664785130358537621374527904646642001 120 24759828929674204550966550794243073607593100648076875461468273297563497865264777520406272578220 121 149293173346517944839996644269019836194435859221439709836644952240371491923324081726271313833066 122 900191672571138297593314771104503930114201338331735642501896123260315141510184512479749273831154 123 5427910603546883195047735251262223674367136077401059479817713526209748325356241365657395285110303 124 32729016795569991493575641648989776029842523288628817310394558667468932668301755807236131043307540 125 197349365803067244265974925492955459273665978026617348107255648313140372212837233875215478899703932 126 1189983508956697212330246817596076282259345224017854515938664903412810576349761801794131500064858837 127 7175439592532260979581432445665865059682050992607355307431207728043352289759004612126446783757613924 128 43267158701591919834884833160588107412832856337246486946525071422339484311362762328527940824490136015 129 260897831266655096861005098677855192998074880547291283823749221635954158615686232752462178676989138416 130 1573202855657431116182855540129562593196915953542596844691085164294585438402042582330267121631601361949 131 9486392414714019859596009985135621734611809162810346053455039195208496711562559700999361982500739813731 132 57203089823081890501379473638370772753649690010098761622212493265767478343655322965502372155552054789825 133 344937073054492082279699291101998705536323305967918239193892419770025178322370653670351614696194342901720 134 2079994502280089611408938640257149652996370153661433052824087690926287627795367369027081094514911683439315 135 12542565344323716569245756803660504857933451088511317776882728897589040043020175646559433985374191859294878 136 75633182666542659960372854864428453602175441371188397342711021742522398371017463793746155111630242112294829 137 456079074016779282050603465563978659768138084090317480744235278125377795743985482703693195339920274787100310 138 2750233909472575864521642572683446623221901644427359334179255402795833669172035640869343600149820853924419464 139 16584439015732342313724624998875233051423918795902037934128560700126534965142327164269106051813368290058434642 140 100007727372573008654527891959929588113836254388857219861418974967365071869951835724284567882134515563580853295 141 603070248738619738505733581470226092085131746931176130831472521773463573026395615934469425060514731277776747348 142 3636669028058287491664307764087434206621431123301710975225674057465796140461739540454042507954424869371289754315 143 21930126477970877523187886953293882247765653864672079514169350206290752398843696481879830047533046493689607468701 144 132245205921283502578572028047584597273835272187906662541265563790078443332238212553774855807923660076837132563285 145 797480622372504163555851816673604194102462917415579712734757611525476930505188110089529057965654346779476904472039 146 4809076684156969655724205620264078638780582888855698236242722543047709195021115500962635808071443456531735797243666 147 29000440044654530776257065736647205901533437798299396440882934148061112111006116530758957913506732588611856099083378 148 174883468485543194123188820686761941306163222761327049288039920335667858008636841014663424830269207937429981223727948 149 1054615564510836637796765069504538964649444504039487171804223786294873830811865728813334061950019028377082980204234190 150 6359761183046321759918608430019223375486873995141838644391567218715235658949584877676815640729258696711299706994834314 151 38352053001925255159041545468730591400808758201949661811303548495889546734948606872894836178619329093347109160835398585 152 231279729499704791497582499502129434570938137219833281731281622242546600419883184005918259330412306210887493209053879410 153 1394721952558336616161864814446819648365965379280960576202889283105305449768914256640547930249946372385624039451075717775 154 8410828604318389194913159436458600730729927323052030160470260868083866686113864121477467495580892950345192362285015282728 155 50721370433685556208377828329587431547712299761301576766175405353960765804141273091657027309585323145389001957652651936080 156 305875149960328631690202022510213565458751700050835669611654236295518412288791452844059461857305366099026887719190632116155 157 1844583851984638058711454364963468440617350202201385886767863106309627087473873028304827554822689561238894261676015278833839 158 11123810257472327431802708276792972113942785850928569978884238301675909024663005746810654488589479844025557642565549963220559 159 67082567739630648264584217524723575145211393948912214828845344330952416041294917781923327101125189503766911956403026647162547 160 404544864527693841769850238885465453259934233305041054920972867156461251485013186296026579132368159139804502313710089744742457 161 2439633510892009607716756766098806466958904046939981084526768319781198194773930574410536749393229547085089392089531747525895071 162 14712393978754571934664868464249525337447849924791092005893894250702081167323180640542403703439133595761394593929190454261129343 163 88724372429179515694354086008777858104753338398840600414109570288685901784504913334943131913460157763952581999663119107439887814 164 535061048645971261848053355116825517508701527131651867403874647346011270428037935927119164982471814235094671040314094617426673407 165 3226744094922657178365445724080841083714756863643319086375723095703256975802177756304896223752285965260585028587044024501335582185 166 19459266980241083606519208009163435692643549995838103230981518621414622805778910830039480526780453321661001543048893837187264584507 167 117351642546442964869579233792543243974973058378790527872855095939136071130907592415437823205809974915677079650556994834617621349384 168 707705533313318997312711942564592781277398454490855329458051902830656302424577307330296194274874756619873607092099845960026179829963 169 4267924339117894274927363654832808529289601114836662712686198929038235080531112170597490894215589214160789883259438392327451005708862 170 25738398130895337819915500131616482452753912086413734636658525274681362462674535538197506375532616797434286149704801712033942176240936 171 155219750136739253067357910333787727543762940587461640541052487191742985366866453306554461212290050921761099369010408568420002595851272 172 936080266034617445302141667971197142065237584241594430062985328144811753321089276371602130984823647928102127501732326683069776125431266 173 5645206404044673887699185901669713777265236731877555095309028407391085287066054120207375797393946697331308727519420659178550254061701110 174 34044516416654641913355824583328762966116012558226417363589210392712705069211854985231504798905082861991415278402360130175643974853939936 175 205312364656025876593574908303200188957670957436150849340996128002021560668909850382814907607973167226816385243062485963359271864826359000 176 1238179515568562793788542931492307056569610080307637294257569004295714604149555559716022267968985047994469719577205671650915439065975015723 177 7467112301267952863738003050590774887505315955255592172375893497566088921389496241385164616887926440710711954175582733308197023540590172148 178 45032109707900744024842554046879727921566201836723492635497509432257789704521543509752804307603153518493341124481377523283689414926776740109 179 271576653091202450471516497548504396439221439179873182738882185358867801868689925960729308878673709308507008615631525590047235261740697345056 180 1637808355298220714979129314130613270132946757888476420568086488752030202791127864598115716139234713170487430621758500627767290992870934005874 181 9877208715947281759458356439161125647103005054074681476751179988551239713481392191668669302865989049444213992505058499362711223783724714746902 182 59567018595076117735392588345735299854494371075248603626170278427885283113607833662947471852024040309606986040541342364453727646211367358045532 183 359234440610512515400335355504750192081995295520397375839091897357680489325318488957733821643677140193412952805679654305118431310957626021298855 184 2166459262624144572658205652972362626491992662452045133919070102143890158931074742988152518212591270544083664210316079937287697249505666626527946 185 13065424715680429867669416894223919376101367263090216954494893519961051721033089329362912429757092850363030868277437893305135249260905911517934275 186 78794693123055809270114406167172752911297567166247214883316693998257532957942216872783231490226520444190079485995528941790862602916737200252921521 187 475193864751278946128076834506672527356653162592129165372752255192799303857565236013842585317401810980327716450295579080433069576456211972721829022 188 2865794792474928220326449637267510765411569252676176261254848885947870770914496524718136549488675080589596592579932972042809575931536748740938454636 189 17283024678052651725335792967467099477270672338838328496253892978242088332543506787195086631932380974493818520043328966809033525047361804290164345882 190 104230494064573624729930954223598833414801680796118852093500967868887431601669015028975549534496792182316623167830449512799859043218340687420042517155 191 628593979717699279489330470761290100512673662781718580620457629132013170447141997498429469173426829064742556026296083892493406248687343522310748290520 192 3790932069929512046038260248434431150355270806538091232447805930520910860012172804550203811267995151847333204917526314914330665205698567382405744917291 193 22862416971398984325812826138302192681859571281157509799738279734052136749451630268010024102364311622155115331633647181676500052894715661834864957328108 194 137879158515120533687548307803429410151080518372269644281810931971276606119458332129317389473753762010242422582252695149921246805728056894841746913188828 195 831525250070002322986481115171205457996226447810472330479704626111342899090676943422376680385314528131085439063784318783151840005966244236673434269320613 196 5014788068002144159837990887577515743959365668564466062287591635639384812892078628535300586111984240975478354949316872067574742031956266833284455229078359 197 30243360208528699807913192956520034500325886217801834088817832864904577363303031953385862895351422618232257362735232209484261336832716760890745511208869327 198 182392849117336940875632943053557494933113700071081438608848927810727616535161743276928142933148550622872217779239017199188696639924633233602469583985015125 199 1099982741491127551763946079710925971667160851868330483817278151720067793671194749937683521921439956984061926118724561677244598138579806809921948940442817985 200 6633828276786713096492403188315602877663891557358907135529434049293192376132846362262154227692496349859245555373724252883710994813567388378582287229363120001 201 40007633325659521300612820766070204987649680334970876094030881830014109368568975039086526328585661153611117302185876358678072624159537647102358839542933262963 202 241280248448006952275217468568448181100780157107482578628999762053660796097773699775444224101447730042524116298409529912204262198856374145157524540868883734209 203 1455127163932789731327409776347479934641573753875173207619186696057619392226514801149142562476181380563908999333077241713885781472326243830471808638224542445301 204 8775672024365103596639910310382492557635665041576900557091866984018006490665479491557743345751015194683854754512368435912971057786595816596082824982859575900178 205 52924903092765402236528058030504461022000953047566658035589263099197532787572325155339844427744171145449265317058105556752616952741581130162217342753924328830118 206 319183184903053741873660128422689681654964124175781655881592443275201279354034014031308324089909382028255399524910352678753812598632111824307751925396462568506907 207 1924953195968961752567449311043217505102328482481129840292831584442382439419962080690799257241816479546211930902156054801231790456328924709298889138182745564975567 208 11609154103182237712182185792367564116003861745550455922414976327913412349569110918980209227566986403883603784127275720034102842570075567697728699943111053084774828 209 70013405557493887770112035819061428923355977740535393392029202492172210355287851828921376691701453462826777625432438790830664404350823937877568790739819615579021222 210 422242601149264037864050435599816299792310639647124078524883958130973944978163705664238735976759931647361525079091527648008138081605328031897458405791916156637988177