0 27 1 28 2 83 3 858 4 941 5 2740 6 3681 7 13783 8 17464 9 31247 10 548663 11 579910 12 5187943 13 16143739 14 21331682 15 37475421 16 96282524 17 133757945 18 363798414 19 1952750015 20 10127548489 21 12080298504 22 324215309593 23 336295608097 24 2005693350078 25 10364762358487 26 22735218067052 27 33099980425539 28 88935178918130 29 122035159343669 30 210970338261799 31 754946174129066 32 6250539731294327 33 7005485905423393 34 125343800123492008 35 132349286028915401 36 257693086152407409 37 905428544486137628 38 1163121630638545037 39 3231671805763227702 40 4394793436401772739 41 47179606169780955092 42 98754005775963682923 43 145933611945744638015 44 7979169050846174135733 45 8125102662791918773748 46 24229374376430011683229 47 250418846427092035606038 48 274648220803522047289267 49 799715288034136130184572 50 1074363508837658177473839 51 4022805814547110662606089 52 5097169323384768840079928 53 9119975137931879502686017 54 160136746668226720385742217 55 169256721806158599888428234 56 1514190521117495519493168089 57 4711828285158645158367932501 58 6226018806276140677861100590 59 10937847091434785836229033091 60 28101712989145712350319166772 61 39039560080580498186548199863 62 106180833150306708723415566498 63 569943725832114041803626032353 64 2955899462310876917741545728263 65 3525843188142990959545171760616 66 94627822354028641865916011504279 67 98153665542171632825461183264895 68 585396150064886805993221927828754 69 3025134415866605662791570822408665 70 6635664981798098131576363572646084 71 9660799397664703794367934395054749 72 25957263777127505720312232362755582 73 35618063174792209514680166757810331 74 61575326951919715234992399120565913 75 220344044030551355219657364119508070 76 1824327679196330556992251312076630473 77 2044671723226881912211908676196138543 78 36583746974053323064594698807410985704 79 38628418697280204976806607483607124247 80 75212165671333528041401306291018109951 81 264264915711280789101010526356661454100 82 339477081382614317142411832647679564051 83 943219078476509423385834191652020582202 84 1282696159859123740528246024299700146253 85 13770180677067746828668294434649022044732 86 28823057513994617397864834893597744235717 87 42593238191062364226533129328246766280449 88 2328857919831362285630653818618923123379963 89 2371451158022424649857186947947169889660412 90 7071760235876211585345027714513262902700787 91 73089053516784540503307464093079798916668282 92 80160813752660752088652491807593061819369069 93 233410681022106044680612447708265922555406420 94 313571494774766796769264939515858984374775489 95 1174125165346406434988407266255842875679732887 96 1487696660121173231757672205771701860054508376 97 2661821825467579666746079472027544735734241263 98 46738667693070027566441023230239962367536609847 99 49400489518537607233187102702267507103270851110 100 441942583841370885431937844848380019193703418727 101 1375228241042650263529000637247407564684381107291 102 1817170824884021148960938482095787583878084526018 103 3192399065926671412489939119343195148562465633309 104 8201968956737363973940816720782177881003015792636 105 11394368022664035386430755840125373029565481425945 106 30990705002065434746802328401032923940133978644526 107 166347893032991209120442397845289992730235374648575 108 862730170167021480349014317627482887591310851887401 109 1029078063200012689469456715472772880321546226535976 110 27618759813367351406554888919919577775951512741822777 111 28647837876567364096024345635392350656273058968358753 112 170857949196204171886676617096881331057316807583616542 113 882937583857588223529407431119799005942857096886441463 114 1936733116911380618945491479336479342943031001356499468 115 2819670700768968842474898910456278348885888098242940931 116 7576074518449318303895289300249036040714807197842381330 117 10395745219218287146370188210705314389600695296085322261 118 17971819737667605450265477510954350430315502493927703591 119 64311204432221103497166620743568365680547202777868433034 120 532461455195436433427598443459501275874693124716875167863 121 596772659627657536924765064203069641555240327494743600897 122 10677596668865614561148604534911685182313778692127516383112 123 11274369328493272098073369599114754823869019019622259984009 124 21951965997358886659221974134026440006182797711749776367121 125 77130267320569932075739292001194074842417412154871589085372 126 99082233317928818734961266135220514848600209866621365452493 127 275294733956427569545661824271635104539617831888114319990358 128 374376967274356388280623090406855619388218041754735685442851 129 4019064406699991452351892728340191298421798249435471174418868 130 8412505780674339292984408547087238216231814540625678034280587 131 12431570187374330745336301275427429514653612790061149208699455 132 679717295898888199541144677420168432007526905203927735304051157 133 692148866086262530286480978695595861522180517993988884512750612 134 2064015028071413260114106634811360155051887941191905504329552381 135 21332299146800395131427547326809197412041059929913043927808274422 136 23396314174871808391541653961620557567092947871104949432137826803 137 68124927496544011914510855250050312546226955672122942792083928028 138 91521241671415820306052509211670870113319903543227892224221754831 139 342688652510791472832668382885062922886186666301806619464749192521 140 434209894182207293138720892096733792999506569845034511688970947352 141 776898546692998765971389274981796715885693236146841131153720139873 142 13641485187963186314652338566787277963056291584341333741302213325193 143 14418383734656185080623727841769074678941984820488174872455933465066 144 128988555065212666959642161300939875394592170148246732720949681045721 145 401384048930294185959550211744588700862718495265228373035304976602229 146 530372603995506852919192373045528576257310665413475105756254657647950 147 931756652925801038878742584790117277120029160678703478791559634250179 148 2393885909847108930676677542625763130497368986770882063339373926148308 149 3325642562772909969555420127415880407617398147449585542130933560398487 150 9045171035392928869787517797457523945732165281670053147601241046945282 151 48551497739737554318493009114703500136278224555799851280137138795124897 152 251802659734080700462252563370975024627123288060669309548286935022569767 153 300354157473818254780745572485678524763401512616469160828424073817694664 154 8061010754053355324761637447998616668475562616088867491087312854282631031 155 8361364911527173579542383020484295193238964128705336651915736928100325695 156 49867835311689223222473552550420092634670383259615550750665997494784259506 157 257700541469973289691910145772584758366590880426783090405245724402021623225 158 565268918251635802606293844095589609367852144113181731561157446298827505956 159 822969459721609092298203989868174367734443024539964821966403170700849129181 160 2211207837694853987202701823831938344836738193193111375493963787700525764318 161 3034177297416463079500905813700112712571181217733076197460366958401374893499 162 5245385135111317066703607637532051057407919410926187572954330746101900657817 163 18770332702750414279611728726296265884794939450511638916323359196707076866950 164 155408046757114631303597437447902178135767435015019298903541204319758515593417 165 174178379459865045583209166174198444020562374465530937819864563516465592460367 166 3116440497574820406218153262409275726485327800929045241841238784099673587419656 167 3290618877034685451801362428583474170505890175394576179661103347616139179880023 168 6407059374609505858019515690992749896991217976323621421502342131715812767299679 169 22511797000863203025859909501561723861479544104365440444168129742763577481779060 170 28918856375472708883879425192554473758470762080689061865670471874479390249078739 171 80349509751808620793618759886670671378421068265743564175509073491722357979936538 172 109268366127281329677498185079225145136891830346432626041179545366201748229015277 173 1173033171024621917568600610678922122747339371730069824587304527153739840270089308 174 2455334708176525164814699406437069390631570573806572275215788599673681428769193893 175 3628367879201147082383300017115991513378909945536642099803093126827421269039283201 176 198387200185038467613512900330700611113092707632785245664582817448354429956890486747 177 202015568064239614695896200347816602626471617578321887764385910575181851225929769948 178 602418336313517697005305301026333816366035942789429021193354638598718132408750026643 179 6226198931199416584748949210611154766286831045472612099697932296562363175313430036378 180 6828617267512934281754254511637488582652866988262041120891286935161081307722180063021 181 19883433466225285148257458233886131931592565021996694341480506166884525790757790162420 182 26712050733738219430011712745523620514245432010258735462371793102045607098479970225441 183 100019585667439943438292596470456993474328861052772900728595885473021347086197700838743 184 126731636401178162868304309215980613988574293063031636190967678575066954184677671064184 185 226751222068618106306596905686437607462903154115804536919563564048088301270875371902927 186 3981502411567685970080451705885419940857927913031708763823548267392568075789558993413943 187 4208253633636304076387048611571857548320831067147513300743111831440656377060434365316870 188 37647531480658118581176840598460280327424576450211815169768442918917819092273033915948903 189 117150848075610659819917570406952698530594560417782958810048440588194113653879536113163579 190 154798379556268778401094411005412978858019136867994773979816883507111932746152570029112482 191 271949227631879438221011981412365677388613697285777732789865324095306046400032106142276061 192 698696834820027654843118373830144333635246531439550239559547531697724025546216782313664604 193 970646062451907093064130355242510011023860228725327972349412855793030071946248888455940665 194 2639988959723841840971379084315164355682966988890206184258373243283784169438714559225545934 195 14170590861071116297921025776818331789438695173176358893641279072211950919139821684583670335 196 73492943265079423330576507968406823302876442854772000652464768604343538765137822982143897609 197 87663534126150539628497533745225155092315138027948359546106047676555489684277644666727567944 198 2352744830544993453671512385344260855703070031581429348851222008194786270556356584317060664153 199 2440408364671143993300009919089486010795385169609377708397328055871341760240634228983788232097 200 14554786653900713420171561980791690909679995879628317890837862287551495071759527729236001824638