1 748 2 1347 3 2597 4 5802 5 13603 6 35256 7 94469 8 271176 9 798403 10 2473212 11 7822157 12 25745712 13 86242603 14 298311996 15 1046975909 16 3769450656 17 13725480883 18 50967923052 19 190813253117 20 724853725872 21 2768753841403 22 10688113731036 23 41404820457749 24 161610727263936 25 632171768498563 26 2486112392364492 27 9789806618474477 28 38696998170430032 29 153078742105885003 30 607199592177378876 31 2409586519667577989 32 9580802269950386016 33 38104237413073487443 34 151760725395380255532 35 604518578696724950237 36 2410506614799404958192 37 9612659286863679093403 38 38362576242900728079516 39 153106184796489706704629 40 611392694365942089616896 41 2441515654069174122303523 42 9753899716677928941164172 43 38967604441191656496904397 44 155726453922972333249470352 45 622335872902102716555706603 46 2487633816739414994838856956 47 9943749768815605034056685669 48 39754643796979470674882556576 49 158937632815649197727848322803 50 635507713803805787719126418412 51 2541063893621106763349361920957 52 10161354766539524242964112286512 53 40633854605988124230300021484603 54 162500725655582544817047912335196 55 649864480477980505228807831249109 56 2599042660360636857701332252405056 57 10394512735507446828461774249241283 58 41573077263186468188454856495506252 59 166272442599250203806952889860543917 60 665030171347656928820651308743486672 61 2659882543546834256454237370141707403 62 10638815751141785279137528814599138236 63 42552407601547275168693608316097402949 64 170201064216996234317457755697264762336 65 680770012713555156915455630653071874963 66 2722977318549745754974537864235898475692 67 10891498530401442397890466029209559877277 68 43564761891482947178655933619453220510832 69 174254120314219431134943526706293905175003 70 697001699511894749691113524832351604290076 71 2787947686086631701676387899682947577835189 72 11151613408544891912272170480824929292428416 73 44605744426143734774626692658337605328959843 74 178420850081116941732474470093108614754334732 75 713674891047171209492517954071132962871185037 76 2854674036361990247414845964098807530893758992 77 11418594045089995945871982078617708110536207403 78 45674069879327643736376909122625803524221614716 79 182695054411720501204157324746524314406177313829 80 730776542330444190847792569731193524284988203296 81 2923091468942878885026963554640683164492607951923 82 11692321774637480962544293867600410909251105451372 83 46769110701995464734447544867053896888365411491197 84 187075913618339752847758314767010161844056492191152 85 748301537786625692563175676742670549489348774644603 86 2993199801086472976607935354016481545445958436136156 87 11972773804752288638332400307722553919613671213086869 88 47891019020229706008431323664713591016479408665686976 89 191563771291619672752585572174364348562891378331827203 90 766254170798592126982256933129894605811452324327953612 91 3065013025775190036343581944796942306735329199149179757 92 12260041130843311847581476106697413419214252141188927312 93 49040120634814764250541449899838232141914040464123846603 94 196160350873584304509165213200259460643419391538434478396 95 784640876835879998471010427723951851547904332614029282309 96 3138561927368153910541782004987870508404933456921688079456 97 12554241389609327422118472596665346436936896133578331881683 98 50216946598847489630828672790329719563691079787046978129452 99 200867710557374263310596568110570176204185037601356173594717 100 803470614715450324422217189422788592757854199256939026847472 101 3213881548808706647556832932162933607142306319085915266693403 102 12855523465075545494362982321719940600163507804537853363265436 103 51422082939692887980259550901930557469643040989639779475308149 104 205688298996943692765642387694136966073415057524071272464980736 105 822753064940713807916934988412585850073431340222630119292531363 106 3291011866621672524919850348594770121616842800573210985854826892 107 13164045893924213533968762454412046026387010055831355966528640077 108 52656178858009425900252626822682776717768827290882434196704191632 109 210624696561308279010033377645056222684728796974671313774049585003 110 842498729633044853959262359254588609975184628682354963045175521276 111 3369994692083608962677083614794979864999808275613597929645528252389 112 13479978088988724584764824615472446095067776142713851188128657190816 113 53919909638573696631756362467201978233271074076684860708522828112243 114 215679630402151182153407177200875463931769506881310320676583957853932 115 862718489000045101327392154547630613172797223684442729393005150379837 116 3450873858174501529437179843946537104911044779885011336558396320159792 117 13803495041395423726133272742520422428842571453832088271222238634441403 118 55213978991673947777577297814441030628202503566128496909533581405069916 119 220855911271066000609352872624398394536336108322818520363559743139283029 120 883423630997374631317666786366553528774807344291178580804755281189509696 121 3533694467641951822853489281739656068597875869428361908839272580151680323 122 14134777701525167187227416816826237241820188929193824176082895972622378572 123 56539110129930205370719710203322800677669009655667125960968226338548637997 124 226156438491209431372828911471092035398471728871545536251038728494280511952 125 904625745850793038398121739712711956314450383040316743420530788374618702603 126 3618502959061038092509064748742071376153148885355963858702235136252708935356 127 14474011738875623985825622296956727386387289648546121202435974746991184048069 128 57896046663396910792239855002691055370720536609481872830553038334365671537376 129 231584185485165373305816351601928433862316525661670787396776967089017495811603 130 926336738435394683646390407502292634015393377954761599376010600589444709328812 131 3705346939720512132948028843672228992045660586292356587846941776214893472598557 132 14821387716818848726979950660546155627624481427613471009456454945830469163168112 133 59285550699022601418700848634972512104449646488328963953039799868311724123328603 134 237142202291332025207950001642994476732503120206059835560605114772252255017741596 135 948568807146294630534653778423403470001311408703951121823830721986440918197075509 136 3794275222528078111253604182040594116689657250079890995121736121158841970826473856 137 15177100865883911265606779091270032889059821783010327985514458615292569995645402083 138 60708403390850441524255625475513394030161796718686146315830332803635087785331792652 139 242833613272660956121528193143876234259957617894106307274199964418314320847400405517 140 971334452218421394560041222462467246077476063848229455194219291013554259596943808272 141 3885337805384795896130603582554196628434525655424248233184019963793166518978048799403 142 15541351211072514538197021417577396056851194206498185733620756516251338053040134112636 143 62165404802423382305839038057894359674312885993911287953882127731140314853343370173349 144 248661619084093501682535337468046809526579312083708997695806636266527310050175527919136 145 994646475833973899612030807159749946509868989802344456095119514459841766095158142467763 146 3978585901828695277094002225089812456775098611928934422395106463158372942848186197418092 147 15914343601285979850366079333228092673515895518474328910831496708024310933592694292762877 148 63657374387057515627436213628214320735206672830895374650337331050282026557168373581472432 149 254629497475884447660291429717597963402837257270283984121462283286833272900970581899115003 150 1018517989686500946092818924458119817838734550777300445479793457038957218418633586619072476 151 4074071957877856408397819430394842355898510937434607615135088610629645271075484614094829589 152 16296287828906983505671016759054161364912679423709427173473300362357730371233989516044673216 153 65185151305210165530982401378016806103374057820597093999453474475829461826298664961922944643 154 260740605189587356648825471255767259675912113265129302949578912877438446035168058663246813132 155 1042962420633336204874699751724965706637806290169909655068795900567421496993676081368650534637 156 4171849682158305154336999508751936847982120698103051744193151076066635900627448557102564160592 157 16687398727133061958319129675959837765483244529359011546224183607077101686759712940820773795403 158 66749594904031771856189968840666619869495370345453573607239215499682431874384837962134806445116 159 266998379598125183530978642611869256573936051450206503741860228869498427628553770733486128612229 160 1067993518338495022442571313906852892354017157029535019205892558330836324911071102279113093536096 161 4271974073137957243175996929781955670091851752838777257069289837362281769842319305315411345488723 162 17087896291903760432921126275285592580209376623164468788612308102255306517711696004576514867945772 163 68351585165022767573732821628626799566097684675231497789176477022847837256040558313144356516344797 164 273406340652314247821076264366513570700596313007151565711530730172930740018513843685160158614432752 165 1093625362578149701399502829599759822867686714016800290243133780962250963658528514559076484327880603 166 4374501450219276935943604860956580492777500027246051564286402944300293725311109289402623925785254556 167 17498005800503820265252354360587606650266016079451878846402458361148485487226827165847871825265569269 168 69992023200895418625443224001885676708463593313811183500087041088717180170121777846441548464300107776 169 279968092799102224760368168964463782655081663628369913532195163609110846459917670890199907791772276003 170 1119872371182970549817258509202629523169728519127015897245189384341156612888365778939672726959566544012 171 4479489484678128802379917790658636320558792973368420318089445499430126003198955599819242045323660177357 172 17917957938551255018852322539970989265718177400912316022657553273870417538844404695663194202628355008912 173 71671831753559979312809559453450918790890827792485719192434648609987810121423658185549777926527699930603 174 286687327012304794963439046620841274621310269484739015805076062013734758305260183589823132772164190124796 175 1146749308041478690703186395769506167712677695910436754543818364036035141990510996231362426487946190628709 176 4586997232142693295361036218347141591972235386823043160003191714403963740716212111694257078634511667588256 177 18347988928477887311642950180986950090441122538111387079751450040034350759321854974731970896987882061802483 178 73391955713632891637168216706028501232432794634721392787833455092080973400041702690078943443594037572495852 179 293567822853416936111109315651134052727987400764935451069721664527363527045833075096094976265347088788976317 180 1174271291410323853131746609559880751903800622910537302226037431537650687609589984355715484135370214334369072 181 4697085165627919847276680890149176370260783176282451299253888403834530495076991013622170778764503099608025403 182 18788340662471552693355806920119940749594463150996479976989549199627920231509660245026900437390748768639679836 183 75153362649725703990423674695367180859714341233974310120049185837438702064841039698064984498894543824997998549 184 300613450598421295612696039856485178466811115360816169645874497561804383489702725481948226653442809305653577536 185 1202453802391759101054826545917156825057405429157961279203249358331091212623111906743369353737918549336533684163 186 4809815209561258160031433343385109245345824360451890652046222182218781076315070285483064564206562979310462249292 187 19239260838221919663374575212126717381518214497600886701080528920059785876118766397096072826418801834003220245677 188 76957043352818339723244826366208379618808359869569118950395967673275541162430108924877095918592006266770412353232 189 307828173410996003171968406333122732422996362037824765977982882788474340828109178106773845496260804137784013765003 190 1231312693643151945524840927952899922673710178242496457420846105070085157011743363159397846848479184571361662943676 191 4925250774569279513447259911470584224811867609030355762379979413854041562864316616770036605747461080278666653566789 192 19701003098267133247832728244983621310704778563912559375844179809623638491855624248233815574422049919823187454875616 193 78804012393028593767505910278935759948351936989932644103355706343797578016720778667016730929216486023098986165457043 194 315216049571994557398548633013741510382848474121315646506228042732866768568846060460488593515905922885369806477212332 195 1260864198287498958908296685770325157426443743790809446451637466572158564143704006156169599760168427316650608059649437 196 5043456793148558023575493204235335149173617211400926997834074503144911474521873695126243688287146580289057414105761392 197 20173827172588480846071218336667765776401148058394199030378001997056876413465540212132328122202025845837870776954269403 198 80695308690336669639592609905913996018985899210423533255052118429440417334220007724052416299704896992408526662953740316 199 322781234761277663579601562936620299645984983863079939095393212912175453631593589189195699023973260831529856217481301429 200 1291124939044903609382099621685883404288152617927720536561103477178867368910506647868740407472792099017660933179100282496