1 1760 2 20732 3 249664 4 3029204 5 36751872 6 446229436 7 5413951288 8 65636758792 9 796414874192 10 9671088645980 11 117339031195880 12 1422572305954956 13 17261016589311336 14 209605459590414108 15 2543137127074039224 16 30831995397813942084 17 374105119861210616672 18 4542865438135132245716 19 55118458202978135874088 20 668234532729847875573980 21 8108134317572723208110672 22 98459393372838470818927436 23 1194605042174306897832692120 24 14482922203930427222220158692 25 175730933959247867499397090080 26 2133950977720105153070448115376 27 25891167012211917668824485914400 28 313894336930248164172393664200280 29 3808688896934183803873275678008920 30 46249998291872719454673127773398452 31 561149924525799239972224887725939920 32 6803161224613973920825301894258138244 33 82547282864801195770129566764555383176 34 1002395258528190404350757000705706418812 35 12162033393349493804977113108531520293544 36 147447714733304839078808753457805188893416 37 1789081254141417379137814854731944437616608 38 21725325220095532212225306240062259574094632 39 263592758006595277165084968110947094094683552 40 3195695039743477862243798633165073891281953628 41 38775494756897418472292109106548872778417052464 42 470861919889703066910930816289487004254928763732 43 5712954390629903808868677025908183573739558175064 44 69261614569698865776510555297638159122648119317852 45 840397265446576755286599172163405795001161176044288 46 10205184288663192900734032861719194141051405938605200 47 123819213077928618706941828283570609105170236718030648 48 1501135494201160285273015434594824072843236501607284480 49 18214276005967725503420084835694030991258775195505510584 50 221181161538766359063846007729744669069913769304485536448 51 2683584793252145883195561696219108775972554122276746898816 52 32534727726898830860216309080423156118273210592291615644172 53 394765504437093213039054607823114016305415355964456586979040 54 4793750395471415682000690445285168759641125404641957082434604 55 58162438312716816300941688061908119556904447340503191976430328 56 705138551684658049582197879995952704211349395763807456535071512 57 8555915340385382712429141856382641457063405885592447041602805488 58 103896926366645600130203169430587916564108911430921207640116038380 59 1260578476591009399044642739763195188828264088572280969639648145176 60 15282758203654762523087546588981837332321717211605943348355878174012 61 185435876460951249345243577146411155088108724661952314958573542722328 62 2251800869447363761152886959515532986536521117329554525954053737554260 63 27321036423898917423721143323933563850637795515821442243558360063863848 64 331229511921264949042359835103346361659728956765510785062956303095319636 65 4019028112226775456676791325816627633509512391618368151346452954335015152 66 48804207525351187160581913663468934406385846383215655289023313996134542372 67 592140073099305399790632398198274315568886700441955901506811992022355261080 68 7178873610744055399874159466242012397114595936767187131304492257603358920628 69 87106051294612889499656845551093804956808252231998981539122200323022055972048 70 1057753687057638656564527137367677341722175343103565930143020718399244511723732 71 12833695644991685231665447566593689464516821885326498263977669335713798071680440 72 155590683994630985304456139466377008188842995691008723899061185833315581573948516 73 1887885319601766892871039755370303855408138466247393868519970461380678264651264608 74 22925131237974711079945986903202218059238767644274540021285625260343101202789636304 75 278149970574034690577451017943092705497482123034419663943377895093716491610142890944 76 3372180965783576346500583694589331866103119164325373104000742227503513247620922537128 77 40916915954704624223579452390035484621332779137121401322207986055644416890297749685336 78 496865809790105918347550017527169075361921196945050482468712997828927028845459002530996 79 6028458853200931546203045397470159142241094106042420698276148767604594761908912688842192 80 73086666720903785562597476114267296390549866574200527133949098884043524446776321709475996 81 886809168894601395145416146750432255354217868016210456182653533967017972078782907919388296 82 10768777302763550051064845540668863375442912808652659153791616341843817551878573487843152540 83 130657271218597954443381228226458958544193801502361795894734716662638691059574103659360508728 84 1584037424614088185181762542286576644225056254567325741509542580914484669187218595764025260248 85 19220180301617036628413119303508086606778302121018669547922370750697041373080286744894452908016 86 233396145018518922930445095213166814664535336481967348727219376511869341394614081376090333168776 87 2831788843217517053276944256719173496256675519376007297871563156434848500063044548813217393944048 88 34331495403393118383241054765001542313632758799532685145300702341759000029590772503547420401749444 89 416566882463721041367044017575804486651659154938880326676518556465072449219023583613822612860818928 90 5058490762505240315290624581007369872368603596474481861276209266105026764296166925404229542517691268 91 61374525717400431557725242917814234043542642078062305880044382410731149839504337147492786716334880744 92 744080637438444565480064825228832853762108769861579293689572663190796812981836376826719244276124637900 93 9028425584069275665890614105888923104225559533718640846410091230614242591323941258126730917632556832592 94 109634753360303059124016990834996322821224377975693907202423877080634361208872010341813362413024036644216 95 1330195369636360552917905585285888641949909607946711333243228341163841127714652928427768509127401791500136 96 16126766064378365701488001626082121964277973599254523363421858611560816347144898489033086116489248300991352 97 195676785549978499438090067357803038192356380478802396327313633001326860228497424431509570278352120504095368 98 2376159156693138488471938979206956499101369613088267404917649765229690604990000732216767957469878438118555120 99 28829872014805023048914844681241282431505740965644052223093180246785608308799015741506559479032960474807715584 100 349522041845499122486323724291237278613404975659824239776981047070072798885223371527471479667453477793882495380 101 4240983552075149664457238083703640601697962045224302655382223687720198690411050570002414116067696682029578477840 102 51499475895031462876869239331170953053175543100914760852506089223674003692031950678391637771681240044454868390292 103 624841688192956892596947932542423713550966215122081221786073463720906511066467528314884950312941362555865569255144 104 7575335144576361024662665713195443400869947528652560858302770841335246228867723074421727468032181312638706898716112 105 91916582942732881294465277972459457508414756123233542083466863579131937399636489813278753531180367884678083838571440 106 1116169348333528362096052915419641979030481385707598340327511284810372994286180875856535144221012718131630410714394892 107 13542451215299466560897051846606673207573956548657201322482262704063426324446265262214484551724225538355012603836402952 108 164183358078516345713392756091822045825251841129442013376575844804585007736102073551898005768372435064359622329396209452 109 1992145952967512042835647357081097938250478094660041219028358706705693952427621049702881504048887008651682469476341951272 110 24191197920122682995127198113346607061970176313909165754603951239733052521723274918412122096215619571698522064287617934204 111 293511121911780964238885373975471983896020732719536459893091955270932656405015478456223029031044271780989578047617166896472 112 3558413529629493542613555052762062857705525472176095707333541310844670057818347563862176383531345291942131410126945237257044 113 43176599595716435178817364242447118298890316678436882446026172578651535776713366118482943507136515011586316534254863129257952 114 524305794353060097476400021396612832467576197254122842114921276834094116821304807846247630522194996188141178162638245689469444 115 6361387411799313973827854344583246005022641819358661989273455264591417642088938838445777696202039338592207277516880711505779624 116 77122961766897333101045502547640154457489835683181356695973585176392271397665195466721238466752013231341755996612838153586384364 117 935784222974159941723764821447158817472988174736502452125507692562474312903488622065884254720842871102421347500403285320040451088 118 11363495387862927209249872718007362057494783515928314557143058101370603067003865339959201874935003300750499430057567338098066255100 119 137872968967635219637692480932449391722253477585729229691819968069872472224281214893240029328665489717213250227273693905027438791064 120 1671517709274676660912276905695436266910761990232408251514556307788445439880269764103202579152826717356055353180900101911781718874580 121 20281636816397880422032802818872408829334473837640433706917225879828582513766702199000416013820265165008636627984280142152602899743584 122 246285714979202308711084028396909253441816201768009752957097871177177211805047605484489580952624109574461271542938748520420514815460640 123 2988177631925396996451096314208471375005271136820008589876184663844216540475033439007843998104482044807179800354643805095077468386449984 124 36227491636843348970581811453017910446274452044929493028587204638186948765567935011305867284048748496713419008541466097932276893821836424 125 439572266611749152425873839921073889207652937425795778731840952971277959669084012304722066433143669323062428778978922196558449959416195992 126 5337851720132061771682177212722819953740111835509394200587888407172887264539556072331912917565702271216213451064978935488089354390831966100 127 64764004335290307317100476397072322885765444902270172979410284656817632807643777129859460480119050618193992328323588119785499571580051044528 128 785173344569026040470822247779448550979738979291174249047350809516844271893571209293709627834118428585410136196689348208962777730391059569300 129 9527030748226768743764620186794050769631759607827596444344556679768648060958428830384961631324452828123763377577417454269917023465624432921192 130 115689458434578247269280674918494991317445104576198290965219775141544255293217692331576806513470166869710491106288397289729391132403842552300668 131 1403656935494462179366041067497643262340046561400239543497548393594474514115975266358933672812299254562088810758052851295578856852400019684393672 132 17017385227817788848720225951772443714077198900376154674954827107584212428297175431984493693578678391950797013016643937019797318795261909232115576 133 206483260596205005875538830785470761627662323119127723612284759203961462692052062581837419967196871161167145209489259873193146735623128697881552448 134 2507385273069158657287142263941331124701502520617032808028624974312414289539945286266336467922673442109144079991977443543048150633919568945245395224 135 30422034782801436551578775743770349275642803437791224607127790976240930906067713157250148253866439338127651855350267578623256063219077541583378791712 136 368824797727825287707660970922509817622755042471527738726501642635601100482627612924969311127069261433128003919500942826514551014134554634141956514668 137 4475196735811508277981022059800729641442073642072332799882747691124481610957483692034829179305619195195250583372654112111087982121631595616927331579376 138 54343593553593756915468453742137829942444925312389514242820436089990616609865227003456922999700081876486195095485635049479927475997250123261075575953412 139 659349287509456264079699404206844872404969742199776130504674091554221122065867830402718190230226601953044837532516919296947318375791854764530516095417304 140 7993691721605056520483924237260536550581811146801963290875521763556462052229580601361489316022208133411673199433466713608308519837423394232589279254068428 141 96992781721822856833074887729713598004384048000870358414453947688819314011863898602179267802204450528947529266762690815287836789628890086608597952759134464 142 1177811081542848760218802464078546118510079865725236448482607853449211286575480742663348343961849295505851121216563285724110863656418786989834912414105894512 143 14290348625365489548063369756555240412958114379505212445826376230137244384380412851233262466649026492664270926725978211957971674068980635401447986630136577464 144 173250572449880761947720913617963142513397059535432771863402869382581021510617227427176360010746103657248045176161921786207907899479738448241643993821489076896 145 2102164499463340392172831793366274772391309399415836123818334991182442739775476586604211929316289672852637460033201075063840256075602304997352766849438717228888 146 25527184587766309674520869535163450713582489457104453971141474647160149137534855547317699694841957389650641413405824691767203717197992436998822793762413323527312 147 309720610461047228875524802928696514638772631167306541927368005379495690012885978092768344679112950244753857667578651314251163321188393812977655152564748123634144 148 3754931000539573772115194381133176582896365864801966656206819775046832176706067089390758415620838354016681597186708479951745342722710410982967597667402438684447084 149 45561076859080159678678291266051891508248619340250936550608151857964324609381434151536624804740670003209553649166875687043163155664911560342339190782316186382160640 150 553261183554407967082528932012484572651222471003588367386278345645264551734486785808409030916687796053809709122461961926686124294755892705711679787243438534942344652 151 6712702332124548543208597185699239566474479537696231446627643593347779681927456166586268677622819803766294382769763082914633113515301038889165692893266511704462446968 152 81382165838972547756453837030553825380288104028871460383109378977494242998887560621112991441550041725902767762433133920379800893669115781514737449259235086518781626424 153 987463980620423216654417824569615698193397265209757256737567476380314326613495752232221174072719926130751031623971212594287367837424036078248796434327874692234548573552 154 11991057461727259512769588327580109873884678959119461554205853920440866155953348160902135425320570015531031933322511181597933190145229416963994543602675847029436795681516 155 145487161905802458490791359226632508477523622511100637252607869988740858136324884954672652528618886954425075155891013536499807266754037470199771935996735637315740559887864 156 1763829193050501955105430462087000421782011299792796356638936975879310790189591447363326965997882551864189855217623345968209951330838579073407252890213744074242976881971324 157 21401713485365098040794766363265053496654101989574869742162333881081245395143150404355896685657497578965421749733181152507619423276124240382925497690255842609976505724288344 158 259887126233400499396515144346439432839687931551292475194186831889863164714612586464402759784931032548740883229322748518408549006694942301149455204213218390331880412645475732 159 3153203170965879078754407570386989357224739428113106129041616430770224425117318286184788324745369405432589421593018147878921791740269605311040007594503091464969226347974565064 160 38228196438184920892205567581552802986967163499213350565014728007074054496558252701869307518983898214359091895877111615628115689387305038745330432318091916153269680878484631364 161 463848149500983450149323639264417391349379730167249802460436149353652861707898007094757202308285736615763693540167577787393557342997820419957472168086365395023424427596825766576 162 5632640707246382739051720566312436147763501246873342640512837417667959521795857962680544027273376509591144770703217014334599376330655194693492352052240553202007136302979413236468 163 68340670799714946816313518976426901306312161163016399128337219672462417790174587820462292242866955965269470574555164431507051955478689624036603335916771570307252417990289926454680 164 828535443610050064781431960521780499593667198026683622925046934727394744578365858474025949484760301356529402845288663544124895361166522238677479631487924624147522185807827900939204 165 10053171954788287360782477526417718495280202486473906512005817928719262958568421602764983779075161591695943994128261327507954195026763446079176162175259676046828438157044628824627152 166 122078541545131551371261608785640407779275211338941100833769087163145653781589803768401735549506302256511448330084207610307925024375304603629231030117315110258027372813878971790224388 167 1481175500633653986971232702324110523162197054340440909658819827960625542990331540108928134554109483405231214038650574021364988434876611206319795342369419206593338687795628792364208760 168 17957189856657966123693067159329018384639400760186367723239141075125161909682001456394241989123243498398315195739361076758139861660809772487134741175797709285844392918150568955182647060 169 217886535628676630830978295430764341085067943143761150296163147616697851371930509018652068276908511087517767150333483381309138703025495518506501284940218159788257935365209305594385112096 170 2645858502320857569508675092426576231827444925491280350969898287309594867894347084788048376093860059023794851433926882792761775919231902832231910428989032765486071403887687609950578109472 171 32102126566871601964737060429379437851899662744165937931558024506275391381525803769877262226661568946765906950972267677606907197988665401102295476311860236190297917743746282562917126717920 172 389193570456143036805598224168621516441631856896421879099091065102381089974030342953046775020562894843724663558641314523849213876731608270732868653230281418878958425144251875224294683132280 173 4722344611409399779900860024035257797057292667369093309586287645282032277735078631652503707769339317527352585520373345761603305489516826064272958553148019391180503763423614700075958337305432 174 57344780873840244369668000454542732481292230342184773451117351509095126247726757615141547323481042018856431215606302524713717776519771640204620272011754574275393888522998153281546023253527156 175 695762608600109004372623032471460160371989826472487890313147824722529982122081013041463638779804896999648464529705160828065349354737335665621225623195048679667746940130698494493668023818143280 176 8435152520718035084257125415632617316250860715575614410528350505118269804700507984259067384155866059494735476499166583670666656592984524727859341746379393648241033430942086467954751167536075852 177 102349319404077767903772257963321270484260852566402364515335524625815693602055959903453802979574310118765232960429770064662396480460021861491881147251632274536820939612739387619721999549650363624 178 1242857050210455210604918802307702202044998982110917680043594259798885535356065423620225246129009846732409847513224730473852694172606976015905491905752539456802285441346205202931799356246274376220 179 15079549528210688548475015631173806175507866217443462900819813873756094139751341243740075611182011825039293254741322160848016189793695633415277072051282387047830987974137487279599495430057701891288 180 182818534140696157837526192683716368426596307629756700798242595608159750507333921015842066594788244284756131787479244128884744750793525043287582623000390882978495929533382830642991489053194458091240 181 2218258946449805201397970337474547956196151091386255243362334624254527332905845069985675026007427878646066427801719325833755693330295301401885246963819114309322970006691190639696305572575083876572432 182 26936952652346747099954860898578165665172344360258315445678347884437388455789823476652265500873363038715535770737602849836960538772289467972354382939275287630299512386221594584489831290256964693099640 183 326825286617915520736625735329625626794903773071292754623770355487067793714412532174088565678905300869448610776930449917250601242062884282893589544333386260057874419515986762127669006877172984404920048 184 3962301374309686489132875421717914492696518175847446253272591234905281602490036823423318992362067766512550561811368500537860568291734052052825893429794278177032099699216321665417949273822631466310533684 185 48077239615806882595760359745513716782528250663338679892319665846001052066489223739133631495527347525424134186736730319654839497440505497841138643764222151059798443327255617234744080492805900415776518704 186 583815667354426162127010548503043169848384535037695315226409696236908817920628610646091651176335172428283721873386840535120059489083181195817437564012620168361148496875178940613478895881316633865161311572 187 7083419022103710861394209050599010329643544086880404857444881736880570002021506648252867865615929685644755372715291329702015697285882036408212808262843352135047544167697704691919237625242583150361499363432 188 85876589343911510142715446381509057019486324260739056500451130636986075642583749973747187991945385580663890392494798911745143174488065725426345453254317645785679935189911955202460686929886387900863895807388 189 1041997812191857013365804021558386899576733558722245535698206893726200941046596311112755652791941918651495740436152936362024351055914825077623487629684049426071111700309293086493759105701483402746351214416464 190 12653277371328784647746307622244040599530230863692267553460274101624989033276398844155332548504287120727166140228828410017793384071033855861536274135786377941017869416234641483440209387158264715509087281314328 191 153521857387243755089664421565151854578350022608328766349700386472977971786747546773964653227425561308514021656225848011133120938327964457750415587465928528088963962416369726869241165752628450588357665711476328 192 1861238684457124149698240432299775662468062157521373760654405094018194323503905952794143187600775590534116361443304112619894312110300381653949106717435450206820272646848072897803092098280871751997453279928854968 193 22583647673807783526759677324407640776045190422764541720357882528028928820895030383053085608552838219451090315535585888118820859649810499126636673675589174665028358278147387533364600714889473735480092278861393640 194 274239691033477107992267671767120220178561768421460277664939059389888618639259866100723127262314206433830639083628055280852092823415038912572182755946708154254154505847482091459926960019225452558413508947953437152 195 3327342434787860893248923903509166274059441156059587709237808202698682129679336920324768833875576568782922673690271296887585082360441418291576003339942237628121034912329076121709875191905946758474866147348309140320 196 40339392458246155762798226014533141440793594377617015316812798644862461214611200916159409445220617766210062300759048826723947252320402774154612670311819501773725553598412551203592747138167446420037183976532213745076 197 489464695882467435889806454619538681713845992525482601283833648482637575297445532562421927372822671984213077892417240463514292585990457279342050290024998392163728015104996926908971720065743061478512496178071623464880 198 5943709754482294592381238677222737082322960455227758059012348620810420754533830874505942770273691141426247201250448216204600069332710629206339463546207746300862455722039680982285139512064780499730007132310391923977012 199 72114862774321314146879172529778597766196718002359299382142724899205516880150567315917090485825024414791739597067838040392589833551140515202215629132645526996049564571514459773438960489788616255171312565117954036215336 200 874292264334189349830414881298098025835326103162583923954726044349866465316295152531175686662009363819327739959887342021167896014805453879647758721439976724521149932665422145918223280589480314512971355329217972279150416 201 10608369913296737076114543075700365913288139133942015483079976133866715751053016298918313672555869282506460576694395776150338340130045236060904562677782078134789511371981397767823873903583951823792026958873162111196330800 202 128820469102758148551664745756783306538966122449271598042796967230309444562162945780178174155270508884839575996279501562963594937662860487370195593176470407955046903688681226215372300458097205689851002356595134615944744972 203 1562975117495161621858965007133547944693820939630253097066083978306478559638396093993432879274356170039986951742477743866680347746428059278972471609539099753912154212858504081654394331210953472648597094401532430408192623976 204 18948896274672289280684758352926140184512597527129327561214129589512808917302806115963627810290226258938208305152566253400717021009438924638328900595583138193374124735415423930043858705623900938215751146697562226661204004972 205 229919569611538351818727517184977502856760637628496547090835359087076418734201421761634879762204323340526595663822588558846380284411832816495695156904478130304165868368674756828523703181778459201780416413465418565459964735400 206 2791979074573786864769065090019929480475791268678125923894822518447776671587722764643198815227662867956585611763288449660947433903132510404885179261143540083615300054621403034789650618159476079447579837335147375195267179446300 207 33875003347838024954345266691650616160382877757157294006006559939871538572588570256375028429431818589002885504789575865199915214604812919487442740580408036189767670910284904426685633440223332765221894650670408262602003600173176 208 410687232034163422165356457355411022126935151670811728940569873293253037364753685386501580534084850467120067404790482186987272164577727677583775374291104909362925024330732963582611069318310005120706513339282323734314129849554628 209 4983141512071096562079939722309148461362497276563882957204860364155369910322497015880323782985034180887073587863274810066241815748619251643211478829390888155095902226407003866449333917993767963767292414936456705672898133910881120 210 60511712208095033428863016639119762534808685084901844819694999213653006768378122259633621133120559399915993642966034713542645877124615472781526878189561527252706170918954824146491654413137129312430497524323509391598157241304931572