1 231680 2 2183186 3 12536462 4 71637702 5 395458926 6 2568519258 7 15211412806 8 83900667490 9 481534162516 10 2970670373368 11 17490078291240 12 99292021436308 13 577450800371012 14 3466510884084752 15 20334046128755916 16 117196890875285924 17 684489803640345642 18 4055952810340105364 19 23756754470805123816 20 137927962348907204388 21 806807582830179428990 22 4749964304752408263176 23 27808309226690685273590 24 162029247540366830942184 25 948299969651967580743346 26 5564791259116134609856964 27 32574526840504107512089132 28 190139263701832257960666636 29 1113026503519092996553734608 30 6520553091196466526740902056 31 38168721549780658793578855794 32 222994550416005381450007292064 33 1305431810368905884507774425026 34 7641170888691796187729194887592 35 44729096555604785574748572353984 36 261443664420821563135411611796412 37 1530539460802634408642594156776928 38 8954822584396204112831582572448560 39 52419854403244588267056351210292800 40 306469715663581607263133936851260396 41 1794129839575971754187453080857280078 42 10494602106238877881517032244062289120 43 61434421517353303356574163522481306446 44 359217224996248540685642464450195706436 45 2102914738700881831379476245717482183350 46 12299333860112279058487761111262907729004 47 71999964779569066814688397446432981383276 48 421022620463294442586111467853352351140224 49 2464723044222587701805885171613720220069424 50 14414543212690243723964458043680073741737760 51 84382964164973981757848177461004920071658120 52 493449052741571307476246923628541249653511984 53 2888707834655545885730328587256621602917182792 54 16893600540215996262134605961839084232517100552 55 98895860040313292601380780833717739228080069486 56 578326547397736513380596624773166702781421670612 57 3385583042742576671568882920848152996428762580732 58 19799065272231215406384006121064026945750483526244 59 115904898063783992219834373364996050898965032249774 60 677798637652227275838629409847622317474774799853056 61 3967897246689028058181432478790202790186705630079406 62 23204262929518913829035361884593017605010825910196356 63 135839351032050915261558463490191987732481199883395040 64 794376746132389396797663160579466634173223864309400044 65 4650352416431157268401250024540174333293138718036735112 66 27195134548812024896377899779282661333169039566564167000 67 159202341579548002101958356468669815857727024762014571660 68 931003748101239431659411196259638616362974374537765819420 69 5450176201243977473215211046675613292830996884555355059700 70 31872404947288901739906022972100731888789486693746802777256 71 186583534299945216125001241352482171390824972183352753166990 72 1091128358825502923580144330167334806278700118707835698030288 73 6387557478739911893406364699846610977001981810460952364205568 74 37354124410285810005710196460208624093449630702998563747569820 75 218674015147577337780016629553096467360573673107098830194755398 76 1278792246907393705119053114004085840015957609342407180864937980 77 7486156352447225413211439211986416149452507260664234698749328394 78 43778647858054427679641218538552850258164725177428134742945148840 79 256283732302385592754860364179334051947824979974377187275863901048 80 1498732087624456360258659930760894083194310572583267969540595658476 81 8773701586560357404529455254075687156506033793056367700402126414922 82 51308126620119387425930344191902998076900021654763958699753559572680 83 300361937946765455496710711827416468251864527083875543400886515008208 84 1756499141708476828814990415810973111715553531297611209728374244059876 85 10282690626742920175445085610999398786804128875167482962223824611100424 86 60132600904849513447609734268551265090414146285267581969093437884846964 87 352021146484639856210870733138992043189250927100646125986307092370690986 88 2058599383737571741752686421933048940426581466501783033754456943330020296 89 12051209917145582308547782725036935093130098783189052218298419465207062538 90 70474796227509894308446831672540541907757112023889033525586550009819665520 91 412565213674582148354714496064616063138471338366836119897767765430271059148 92 2412657720719878535460029762502511224701986989960074496741785283952217301044 93 14123896243264521262926496685054490744425349626356156991979140743473158837564 94 82595744837387981246484208412782200476823601560422449301076183855971631877924 95 483522245262206458733344050817978687314717993830661823670717248942853439322884 96 2827610448054774514261885041522392989322862855526564027953099366427615786219020