0 1 1 3 2 3 3 11 4 27 5 11 6 59 7 235 8 123 9 235 10 379 11 1003 12 1403 13 4075 14 5499 15 16363 16 17787 17 40939 18 73083 19 190443 20 423291 21 204779 22 2121083 23 15910891 24 4707707 25 9469931 26 20012411 27 47704043 28 108344699 29 201301995 30 441507195 31 769804267 32 1843385723 33 3057844203 34 7378722171 35 11215235051 36 32302314875 37 43214086123 38 128249748859 39 205100173291 40 417847170427 41 720915595243 42 1998581554555 43 3178273892331 44 7715286300027 45 12412443074539 46 30585695755643 47 67070015064043 48 15394180027771 49 327657047392235 50 1966768109018491 51 1875804504123371 52 5626181938722171 53 17706591159754731 54 14201456895188347 55 40281664817743851 56 108501036454499707 57 91064096772521963 58 553948202575748475 59 572512807478814699 60 1238643825738921339 61 4019916839156097003 62 3583183540516806011 63 9772406596392732651 64 30735787686604428667 65 36839334831813492715 66 86325519899632229755 67 293996477167551309803 68 195411169028681905531 69 1170598611493012545515 70 811648445915907743099 71 4594412215550427809771 72 3230605597249210799483 73 18305654150173320478699 74 12430253822721300258171 75 74882262173010681325547 76 50977504771590936999291 77 295029980542863564513259 78 219249440310630208232827 79 1066779235427397982242795 80 1061116154452240964375931 81 2992084981477208253726699 82 7304534034731971320372603 83 295027991589442751227883 84 8365369388813927512946043 85 4202398875647156819238891 86 49779578576030407349230971 87 308764920699401942028011499 88 275278716862354332638631291 89 697094485794444995992420331 90 2345103589937745299593125243 91 1673724755204265384494688235 92 9895409732858666076992845179 93 6518523518766340542744928235 94 39349821209723812336728792443 95 28917473986795173603256846315 96 153490831717172753376724768123 97 90562810897342422478435844075 98 633770400080149438774692961659 99 12533161777276839535512315883 100 77156687893673267723856393595 101 1120320302278169679009098670059 102 537101773876193863938200821115 103 6219917221546923564264323827691 104 37011310788909088882086409000315 105 20187097436153467961908283506667 106 1533830268526040568671529491835 107 84439812706818471320657496041451 108 516909757892246549758065756222843 109 480905215206767716191738798448619 110 2532471622740369838599433521454459 111 1591900049997858313640544119310315 112 10243338915844114241419923515626875 113 1664585645636017011837389358432235 114 4658343911277794211920574811102587 115 27581652651608267622177352848697323 116 163600755605924605517787379706246523 117 150829029118855526757263711423078379 118 408423266968539585564332038952574331 119 1204327007294812485095873878055208939 120 838625267693142197175774044215170427 121 4998391898886974615876668735949045739 122 3613364824514534931669083581897923963 123 21244199934242446044390538865316915179 124 13672264385370817937148513801367598459 125 84737797220895918252202452354322309099 126 44865066834186862834974772490867826043