1 96 2 552 3 2658 4 12001 5 55131 6 257417 7 1201970 8 5597648 9 26056421 10 121329295 11 565030902 12 2631278472 13 12253239453 14 57060424477 15 265717806149 16 1237389994220 17 5762253389058 18 26833543568447 19 124957900541999 20 581901431575301 21 2709786854050186 22 12618880724937698 23 58763348994498223 24 273647977368329248 25 1274318377304105590 26 5934220096486676137 27 27634356358024153908 28 128687112864870757513 29 599267549533300732936 30 2790657027959003272039 31 12995475316085589789705 32 60517067127539534263611 33 281814656612534916466811 34 1312348804251688317542948 35 6111319420794930878860512 36 28459068916728446682254490 37 132527617661612507314279144 38 617151934747189550719118241 39 2873940672009249090565507314 40 13383308908546829729821228598 41 62323122772178258942798603245 42 290225060081778437311819895086 43 1351514201356312377661387534735 44 6293704051445804163983014123121 45 29308393983159031526859925532843 46 136482737486638764161620366666312 47 635570056911012096246246758579667 48 2959709811516731452823924129263354 49 13782716906084361220885666458420308 50 64183077872730763944428208055650155 51 298886461449301640316139920774997301 52 1391848440407055007691283204179102212 53 6481531721677378088916324011271890440 54 30183066086436788178126725192616417779 55 140555892881203888839569484199955552989 56 654537844732417607815111201102834020009 57 3048038622962991352238231483565805529407 58 14194044732237300958063081584244712017205 59 66098540990567917181058070732234776581206 60 307806351431240820761277484460888736591925 61 1433386404019603811554246676651838997649443 62 6674964872150196666599997655076936174030528 63 31083841676950725113964830546680744761972001 64 144750606468210011013944156658967042323022259 65 674071702290629856002811475953316153415051535 66 3139003496533027749642634796593848772045634406 67 14617648119277152191541366054011546635408495243 68 68071168692550905881522147767750853184122072325 69 316992444294715988751664020968605303430858734340 70 1476164015837364400879946203195732833640071602073 71 6874170791361722729640906339766006222991372439961 72 32011499780398970768383854882344417567707741892447 73 149070505998802898144346308153425352425440245197203 74 694188523223955298003717853577681413835160468100324 75 3232683102180694114427761505872265806870974901023222 76 15053893415857001771046490599954406754992034547140664 77 70102666983692374784372566232997007539125274494147041 78 326452684529432908261192640053083562867130620938874639 79 1520218271599632491857679916919869037718092266692769076 80 7079321760323919019422515758089271939436460804124640725 81 32966842671520398734671180700016862547205637625007892683 82 153519327489791958635675560841088389898504649665398438902 83 714905705340057402276231753553301247408578840640983594502 84 3329158457665528571243874409101660645952494999284489669706 85 15503157903844056452517512267409096691247873686177524780962 86 72194792782575786251536545966982176735723318618837087357455 87 336195253718386194298854290254879979285844441578458606037929 88 1565587271136945398342682423202668093069408134995624069585195 89 7290595201558555155840559344868288366176312818065582548531592 90 33950696567932965656524452564580232647087636274382484779745467 91 158100918454702608055012175463055162869789175596578638515353330 92 736241165662256086141977319757230401839329875592760495954232760 93 3428512998620057398999746093460624937454364180781526170435554124 94 15965830124607647465633812900510352488372101411041693154267157310 95 74349355440806813545471677830124067754543564069065668925438237264 96 346228577613609889741295970021570881076696841208910269364727037693 97 1612310251321294488182046234566556887609759966368905534486227723510 98 7508173832539091876670415294876732984608087352461033380534171766535 99 34963912344678780402783837414541958829469386047055824303145363723216 100 162819241231255323582200255705616078000502824486664943422099061915857 101 758213355924865008638655487190921553459360790517874384024075726704895 102 3530832650708168950040110689942509689041207663876282331644109967638526 103 16442310215044889604272719970724370003582373247133839626680479514835736 104 76568218307810847126181108879677487106317655205825813310420763781757628 105 356561333423094905926844466953449834580494945719507642474312022382718269 106 1660427619999695228126700042110100434566625556882023749916403821524166711 107 7732245823711845045578591175702173167518067974356174453672231085774603064 108 36007366270093870832246255978635758651782651554701222362883363855191464662 109 167678376408149119741291373839473990595265082717655132544029696791742434530 110 780841278530967687851842623928383238682977254532894828152822789085724376656 111 3636205903936963352447092700013690214163464362960001238594125063697187051189 112 16933010253634602874131825737165019583523253974739260611769495081186842441783 113 78853300342329911595672020929645975805112051963089864653508097518549967415092 114 367202457315175336086374374814194385863850189504084238175405081448173263662412 115 1709980990940461885981213283816362355633072138705940875491108004583052712509609 116 7963004961233092265679492933193737243969034781059867559015394911375167576965191 117 37081960763639056888786849693458547110271204773362849056113600150717951906731670 118 172682526354113060787895578703348291101022940054066691691144253320083081709542396 119 804144502986433346981243060688346595782875549659599785403348951514849607165570873 120 3744723889186345767820024540163736968662159402140722224926446637642037936037536523 121 17438354616818777562517927104125007465181454439456292011569382125375177991535255494 122 81206577772012678380766887513630703127481180305371422715670349286932024710813949839 123 378161152146873726209683272253830340860369840933679926915787654137920679641594821453 124 1761013219822409784942763268580947163402696505445466754314617313345706910940233980001 125 8200650814562863465772767392117243477950822204219290585756578417535004298985714160625 126 38188625176347331584282572847868850939392577720977408526603617616080881957989041718281 127 177836018852277870495560301770319594624566811528041399729062237522143166130725849969813 128 828143182824385264001592554285600747160551463369926627746452270228295044399364267288208 129 3856480457022548967606020566175481571000357741621202488746408524220305739848222267681058 130 17958780346019795255763702755665279721327807145759663662831966850217262506225818322078716 131 83630085802532852021310480258296977612285694969628173198693794315784797055796610549773480 132 389446895422889076346350733127914526580792977680639192878554069374082598120222812558191974 133 1813568441298109969313421787628972238989158865146620265119229622241524548277484424511163097 134 8445388909060357075229013869422152454717518483088487162469878079686958889789717441465631280 135 39328316594562711060810525571877240434450376553695702279464471294521635825788458734420149688 136 183143310843010784992977786638958505773103072092456837259200228775923125049245200516199314313 137 852858073034758562142527160841487425028086582740686078448528711052683756119395827521820809333 138 3971572258863746221788829777307340474400297515074038644840399797723112448594272522716509852240 139 18494737525610816544349047753657803419060391470378057691639513852367758174029945719852574227553 140 86125920377714041990964911772168294413809498288778002737141229219292506217977101996580988013566 141 401069447492110814126720295852819723965982457914526506361415301766976877947470979045375490151059 142 1867692107163250022989205691782405580810754908525769791238743553798662430595179906168126968472605 143 8697430903730249003460184073042315633999098202521383575749641721821191899152313072751776168394503 144 40502020667665658290211256219268755811610282691507960584497338669507925484125371308315286433522730 145 188608992278450597526876077077950688704620277135236512876044716397002032160995309212454905078926091 146 878310548014021199367356247537997947899152626426643213310988226514882196153261496700003228028772549 147 4090098830567949672752048693679603516287470752031252688390915309858830946584061508209998136651903511 148 19046689672166218879549461534017312245525131577062523533613194138583781561534513986007782807462129709 149 88696239992183344366508181985651640931725219479218039608481187081503246105297662447203992115056310436 150 413038859988747403970004627494853587356520772739354195606238205914870067146077485786217457632938328777 151 1923431025665111385668492040924721581530679670435387705155653454365799500597313230644832788742080846738 152 8956994774273616331962299288570040334058709774542928408239122201087910753574986379871461734452031796674 153 41710752460500929489130163446063379039253871362028743213221540638587524510696556115073813133809310074135 154 194237790092076446687545979588184038782423051235109250389253143768690592635903382711147427214630308843047 155 904522620050581772357528943249004650498202607767964162794042317938959811584923055728856831925864446981109 156 4212162678515484253651711994930239735679058621317583644709777759964711404003901685917594649228085036191574 157 19615114135328723470688252443377182363539318029505587659893388240231475493953806207707025510624468079590463 158 91343267558121286528954917036973538349162736949260261230571621533311266703966687678164095409589345121211396 159 425365484525369807679218238319549233930226657705120228694347304316897570177458908709832038141786100972803095 160 1980833401984158663889298455475758879832904680005849449191469541570727501919071970167102970991313872173727327 161 9224305001601785263642823831260630360146246446156377112904029815026321534737055099544743509847388801344614002 162 42955557331245055941744521816396993764573028135150807100175354794707838072818201841746847593481439627898006511 163 200034572286743385280828995089160434382500231512868587406224279066080856419591315083378792333303721871546780422 164 931516958361871033261739612547777331177401562921136945161320302112057633791896855382239704796956618104134789710 165 4337869368260484616401774948617446070406537707010918436045923525465855365434043739404887298623520892690380833700 166 20200502510639896675703039101089077348720316432228010355692819525472634348807058001122258943381414241150057620520 167 94069292327722572714549300118158883032975195285419073025785099301239147249998165372001407602764815379005770112795 168 438059981645387877865272380355954484229159695092806818089437377862682654149292396732611783284478227493494044450389 169 2039948879923750986797410043071488874116669923396329454739606616449453406297158117657451323379983619094473996554037 170 9499592765976137423109472105268590329465591536173121199543599908242501063880098012449218365840844558611388699789375 171 44237511835472675106632328835551866356002115885474978701638980895841529179853850986569631954218628107963079850083455 172 206004352144720221701088366505155251073534164207634722609826875743833901361302454599554033988606634220150572002589443 173 959316908699561126310988297950742037389975767776792260262201493383707878290803956891178239884333346310978115923525044 174 4467327615828084325202315958353536550664343053993712405828804452686340013057734935076724350138390868111933336413430939 175 20803361064691057728408326666626752038940185372019990760999250933226480227072423784614306462270428065019513785088528578 176 96876671873030249096907853238719011409982411256661055250591956049990829975043360016290696594362785041192107084774172309 177 451133330042702133313874815183907889139989876226337591307704258404243623868171880129006108878870087339738160771162329280 178 2100828584844030287390034874342689271262752190855116153872719533581022768060685676968153351470322956191497877162864344658 179 9783096146941774148774741359896758231243760499058073164669231266547872258658305994441582199108426746482426952887896110710 180 45557724657203582666120334109315855870564884570867089209464339333140407544735098197288683647070884699585448428976674852275 181 212152292563370637960983549271189637203392971421985489862267945133583586314962832922690965110527271719277317546470993469110 182 987946513539877898955744411271615041684046222305353539911814139468285835544108806260334976576203997642207252834215236022969 183 4600649381736254668915374621626241940315177048945961688197607635807128871445947788109074377012517706240799607921148964097547 184 21424211172962279811505106424572847261047779209374949830925999803900958096077543837090384329527028090368448891825661351466566 185 99767834124855525841994602911280404285122662592415950701578172107650617811087532570325685042768637130265331880301430367602919 186 464596836056504429050734898326743396146937350073418710173297955513147001350974989630774725310251154818931914796106661020003899 187 2163525167877117402482862779082023654343086325543091946068842040309191905349796821330506690546795956703248857783032248012349358 188 10075060329227949170935129474401810666851407788158861190261418815343870381455674352410653112928150266403029764434583818322132977 189 46917337567735711151291592270093067111001403714055693374160267092429247605179612915934484619168659896931555416595425098400802751 190 218483710520227249716901653393505492110453724388175073608889280355526739860082374176673285308638149308110048152206170206982788357 191 1017430532876467653385095439643710192057419716861922336525168513909291273221154422092915514921920096516937197362980216764075991320 192 4737949967823606828352632753651832821340050540642625561099918926890837320593395531007013003550046939068940292175507015267435375252 193 22063589770728144640056366433254402147365227682488039948708206879232533974029475696827924864390261936847263183774179826602083818656 194 102745279472546593147423413567592465250489308438479724039374734997462724434626212889473436056414335466151132046052650049654286405069 195 478462143449438993305789101110981716674170446538851396631268827438375859211663312425623757531959549769957960794405178372019930798539 196 2228092851461855009389470010548072419995535325452654095037860662460424659522088969107815109674432895400723741717424311070708095876643 197 10375737814793340362909788506504577922763034896066683613305199577378646033909893945778606719832489466229505543361174092794381960156447 198 48317526413093271123764932502050385191111913481537908159967613970345388738681329614289121961476896364576517407908535019236430462510770 199 225004081671320177668076963770338650319009421952262739352482348687581491035537069189087533765632193305253400972704626198599160449762644 200 1047794465633800816758529040015157613434460692729596625014787452071725300484713905440100937223743849365333613576649801400897826790648935 201 4879348116966897840573926203704276760020136627804789638330221786579801729551010564780946177590999723969216479725796051387832942124343182 202 22722049817420211355825100859110528086533190088202075637466511322167053433904070616673596484174793700967222396281948175420683581948464175 203 105811582926422392849693521771296430809407376652147620925359224230770936880690080005214865627949837792007909773449107116468267122050105494 204 492741243477580364622299309539650310649779205719055975262223150579558408057462691200651802574335273210482498433248153378331272607969676199 205 2294587476237477612630247751499354888180457255960713041904917428497578055056263501045452480925521045887070309359274242660669701623625109198 206 10685388641199545547691921340453198728221593824690010376433252517205948868063195192801616650253186665136668898989430997176026931373931539941 207 49759502130944038398757591172681786645802885942116534863467495318106140958407752553460994226556887310630902334843697207524790286988764148968 208 231719045086736943381708634010050942399622509138663200383028406800483736896573728310882920325453249200971092895192094748502608390833452589498 209 1079064571719631672897090553052294049179980193343095362313759692806976943087255142948205165668461092171322027379288833675811258306378781644661 210 5024966115774479930315425802062306447383701152035835812068141380880551363556750828050019993997755688335938560659571675891018197244918156254562