1 2 2 2 3 25 4 118 5 417 6 746 7 2906 8 10899 9 31616 10 88860 11 304443 12 1013184 13 3033869 14 9608917 15 30808108 16 97784400 17 307889267 18 971517454 19 3088012323 20 9793418941 21 30915299775 22 97797652156 23 310274504503 24 981649179185 25 3105621771879 26 9836917435691 27 31139418704388 28 98572704101922 29 312078607730226 30 987876040501426 31 3127513914786709 32 9901621269620841 33 31343427985546645 34 99226901627626984 35 314143752795801581 36 994468881505158885 37 3148247664200883408 38 9966769221473855009 39 31552082120028917694 40 99886506705626707671 41 316218151463671144130 42 1001066353031880055938 43 3169145952095876494016 44 10032775376688319309957 45 31761281611279115219830 46 100548812808056412986861 47 318313846854319131329371 48 1007704417834466614636839 49 3190154374243957746518789 50 10099272491395975758449253 51 31971874856064491670927975 52 101215375566965686477395474 53 320423809063695126724608513 54 1014385284377862277696659398 55 3211302888978273472784491633 56 10166220606033993760806257346 57 32183831479080505848763495703 58 101886358744621277495011008228 59 322547959153725877798503111127 60 1021110022368934114083956745143 61 3232591416234428280305975790907 62 10233614960860207929618148789849 63 32397188646119316586157651963886 64 102561790019539285616549330578511 65 324686214505334871129934601336254 66 1027879268234102216995215090903098 67 3254021138747866307985487044871058 68 10301456388838848007143980822471147 69 32611958945436738027758019748679085 70 103241700269359137001386904763187537 71 326838649432828320651400860990023921 72 1034693370635464807611895071975335948 73 3275592944240467017473397751502199971 74 10369747612059059652153736909452089383 75 32828152773433175662436736703332059106 76 103926118158600451532956485603675137100 77 329005353960472532021337246681821735536 78 1041552642312707446990101418994751836031 79 3297307761287354130677612670762564198869 80 10438491560837917248339692329201990696158 81 33045779762475699323070242738066497990860 82 104615073345981929135363851006357122696204 83 331186422207750254337172680443367682253854 84 1048457385337986676098984904631156421503860 85 3319166533434423029276090677460977412859328 86 10507691232458956014388057954561018065935925 87 33264849452712092746819253413875151161406531 88 105308595831942097219718689631570869764870668 89 333381949356530291117997512528418784362552117 90 1055407901719636717208108010057598700265619577 91 3341170213818080067893465087068725542854450264 92 10577349647755181741095270064638301635925800317 93 33485371415613457621752460091236755461934423049 94 106006715876958474230709671572163504223339945269 95 335592031262018493167385751181733798326860238880 96 1062404494995091305430584846256267972326377261855 97 3363319762808584707406325727118955972538847063076 98 10647469848021012025042358947403596097722415012267 99 33707355279896284905304547736815092337356416402753 100 106709463955462351806936233652265555604902358306593 101 337816764415184260648720236001901091052887200750288 102 1069447470636213337456283910926024401181953966251046 103 3385616147350169740069850219112845875927543480184971 104 10718054894621177031882187461243373193745106995970149 105 33930810737094989274227558821240659472284757942226194 106 107416870747136759833244311546159657287007855332621778 107 340056245944360053767166007829130352430571782035553040 108 1076537136126624162500062461608139629654831780921088849 109 3408060340844803185048725534272522584908158316374780828 110 10789107869170975642722981909444220893416095703146905692 111 34155747542828947750969870631504233789497953432331670816 112 108128967135724544100010248036980339400440693742341545575 113 342310573620958517508605938332757075070166532878614767832 114 1083673800986513711371539643459930784038665073080390913414 115 3430653323156977948067559541802956292044190388344376226805 116 10860631873700211601901694998391189324825302486053837761561 117 34382175517371160865483099144223961052772811659442648986532 118 108845784209841014791978464499343954492183296525370797260669 119 344579845864306550735326693019845449899798581895757676153161 120 1090857776787787802469454561954079589318808328214856606102183 121 3453396080648859433137290910114455476405305166990755982979579 122 10932630030799109686495567493888647662321327342763147749101223 123 34610104546094793974582299142152319236404060572513273734861754 124 109567353264221831872516413661606209913184693651226542200714722 125 346864161746121373248058464725536743283203128533118367131849091 126 1098089377167854524362932673360868650045852041753743524562054945 127 3476289606221815300177442417811179324653917660566705858047271529 128 11005105483757516456404101831662984775835535478273736225031322990 129 34839544579906294953056140685578173743935639719622593232257110616 130 110293705801068488001292918054256109108798429016843926024189842600 131 349163620994880741523315987986806577907155929806313275833525253648 132 1105368917843321536416004210593716856600014675175821160324152902556 133 3499334899359487496638482979336925548211360367513707783539773106517 134 11078061396702825102638438512980495685861518899189222417344877968237 135 35070505635679641255035387196956814400038002285678175973064907735621 136 111024873531420009254314102939385924053069037205733599501815537799013 137 351478324000187442453809851507196532846968950431816890071035955321697 138 1112696716623773509493932733466689207030588032036892147005797016196787 139 3522532966171381206216332158788281494402849313147500311921949326012329 140 11151500954738271013391942040151169372128923938104359913310154544940271 141 35302997796693522793808954343064668561993954521319492339770107877723984 142 111760888376536820177932261636487770254418492736208673542144563610582786 143 353808371817154364789303892925701601069094076914091078826174544439714794 144 1120073093425644486624385439729679034960770443620135582156449169527714311 145 3545884819436782768858791549501849031394954835709475072125039028868149601 146 11225427364082019261705231763399095942278371292113761423832690299850795359 147 35537031213071511750919438421296997087127838326264963469381752757894271766 148 112501782469294285503956404473091325607776803067213127553975181630914067524 149 356153866170816813935196265439388156513822838373556164377489372805329277129 150 1127498370286184009752007737101674273141199171192378162904147360218435586764 151 3569391478648974784528532948512346501496245707557351451878603287320465494362 152 11299843852207147779834674009569176303947685198121748960224238157425921830910 153 35772616102225183577236687018245314107019057788575017074916898406089250245569 154 113247588155585558997021425053057402893803918707591747770793203899774354722311 155 358514909460573701743805509486807376206146870207576409823472569995426538825532 156 1134972871377516402786723302355568369623643725362249569182888979368280862039403 157 3593053970059745058702739424895176860624389199757491464346880562843725202660034 158 11374753667982553267539398749031267015789609616795484720539213678655737753239730 159 36009762749300184943428773111831732171013902614671331505173170832157706594975683 160 113998337995733738696011470365325163373541851424369809734093009989616407384723610 161 360891604764658106098139089095409716519324542250365373493097508912182150493452149 162 1142496923020793406853038568967030618297335224484787349858511769664985147306457502 163 3616873326724190645510674099743120174052407576060826591600843780845761140932368306 164 11450160081814790233824279192472369142023370783476684362945003358313167968425771518 165 36248481507625261120523700041537128529032472554390464752424646332961183428638994160 166 114754064765913383400248189540836924869859446774295056396055975144962537897284379626 167 363284055844637454254548627218662545449740592092376213659883153520652829886817707267 168 1150070853700440672622969797836034761617947011698409580383466272092955662513977486658 169 3640850588545818892994449061514166335087585055582959977605385232027758716303585608685 170 11526066385790850163871157071241014174390802403876313945406357074620657372755850509481 171 36488782799164260614851944186991558741404332847574183895421162401052639101917409437256 172 115514801459581452387798470895754863742866433821136684730663577603347876244651447262023 173 365692367149943537089275694801576018028587823196431634762204701537307347006506602114947 174 1157694994078498704334050014280374627130107663527869249438105333950422206557361856496256 175 3664986802321947467853926415143357424805414915912047227593073672359880065416206774198352 176 11602475893821887184086968082411790480595920172924565990010773088077605880513553795682025 177 36730677114971136378945741958504763825164189268870988219926452668009409648538793997029111 178 116280581288917731088658620425126197509730406244448217652642702124197009070046427880752953 179 368116643822432553791472453774413211913225464086760431289756543033279150255712560818903431 180 1165369677009058875501164236349016616414428329592480908489146860787136518493954408405413226 181 3689283021789405347165297885928567423741371893877635446155118694228784326421348442950024952 182 11679391941787896521753076688087851230843987242211704496846971977989161242600808984440440607 183 36974175015647963374334661198257027424522471523545037298469602001429090386711500319566703088 184 117051437686274805701256709410583987949340350148846956873693516698712659036721249915288413423 185 370556991700975386338972852803135572339518089963285900077802134439827353330606639377341978014 186 1173095237552795145303321837741877520287720755190282855054760395755860749541043670379647298609 187 3713740307670536774080059345875897638622441409614116342841136521617111693024297773474631486062 188 11756817887683352078410216042773136418504196053052755598034344189252229628578363942098287865172 189 37219287131805992464532613560970200286811099398398620827513899234469230976084934380433355065739 190 117827404305637650085134405789441289677983229221374000713220361399981781784045461675009576921973 191 373013517326078304185355064927017687358543897368809793127823631309050375058941116312479700889084 192 1180872012991592109823768834680938803560077861484700884196521795989696092843738061309376849915694 193 3738359727719510186424551986597347225739413040076423163516710649965877284227158228683619153464631 194 11834757111763809475402759402511249160136508226039772906164414443866854888559470408584250679219761 195 37466024164529760763527727827501944743676923806255096648557486286464801605518707567370612625655518 196 118608515024092888659909384761034620899480650621675895645802782644588086398608673522125603489631259 197 375486327944534300888587788447315678701341614213529384686602635070678949422319203548158547064137216 198 1188700342843270026729212161520606006529016850866540793118422587862370072135025407520060214963105319 199 3763142356768934140067547465598359865459906331593397249264821162318995034195066987750400225570916077 200 11913213016693480971925690957913115994043059662331292719015055712758040528232307922413312068458933192