1 256 2 1344 3 1344 4 10504 5 16892 6 10504 7 83088 8 282996 9 282996 10 83088 11 673124 12 4796092 13 10258408 14 4796092 15 673124 16 5432884 17 81302880 18 376249940 19 376249940 20 81302880 21 5432884 22 43848120 23 1377662868 24 13817572060 25 30018231756 26 13817572060 27 1377662868 28 43848120 29 353716772 30 23340152044 31 507368863264 32 2402295361876 33 2402295361876 34 507368863264 35 23340152044 36 353716772 37 2853265228 38 395403752128 39 18627016493468 40 192331317667804 41 419904864999804 42 192331317667804 43 18627016493468 44 395403752128 45 2853265228 46 23015359308 47 6698395782004 48 683798061454964 49 15397943280509136 50 73493501930345884 51 73493501930345884 52 15397943280509136 53 683798061454964 54 6698395782004 55 23015359308 56 185649551836 57 113474612575628 58 25101386072770648 59 1232679968976699692 60 12867047450502167660 61 28153923918860656368 62 12867047450502167660 63 1232679968976699692 64 25101386072770648 65 113474612575628 66 185649551836 67 1497511097624 68 1922321318016168 69 921428112379079596 70 98678331556478176912 71 2252845520588162061604 72 10794194502778261468304 73 10794194502778261468304 74 2252845520588162061604 75 98678331556478176912 76 921428112379079596 77 1922321318016168 78 1497511097624 79 12079428217088 80 32565148864444732 81 33823823595699973196 82 7899225044352464695308 83 394440987179669083025340 84 4139628382451870628262520 85 9069132565961324534394832 86 4139628382451870628262520 87 394440987179669083025340 88 7899225044352464695308 89 33823823595699973196 90 32565148864444732 91 12079428217088 92 97436737226308 93 551670927155642340 94 1241603426950143338776 95 632328349869410090441096 96 69060121294917710202087484 97 1587705875694898193873275576 98 7624474056591556590163290412 99 7624474056591556590163290412 100 1587705875694898193873275576 101 69060121294917710202087484 102 632328349869410090441096 103 1241603426950143338776 104 551670927155642340 105 97436737226308 106 785957567591456 107 9345598309321513584 108 45576678618716075262252 109 50617247866279445534932436 110 12091171322922870063352621588 111 608959968033447679700747202336 112 6411545009003861373134720468216 113 14057869699230976600019746011216 114 6411545009003861373134720468216 115 608959968033447679700747202336 116 12091171322922870063352621588 117 50617247866279445534932436 118 45576678618716075262252 119 9345598309321513584 120 785957567591456 121 6339798686936496 122 158319393789428735572 123 1673024358165342851400340 124 4051848965155732694665189072 125 2116930660383692439029872243532 126 233565554315555674116120465510984 127 5392107395498650458819918369395440 128 25932277749215270205600792181676768 129 25932277749215270205600792181676768 130 5392107395498650458819918369395440 131 233565554315555674116120465510984 132 2116930660383692439029872243532 133 4051848965155732694665189072 134 1673024358165342851400340 135 158319393789428735572 136 6339798686936496 137 51138953368767152 138 2682014520060982900036 139 61413207538154109951679880 140 324345134986441000003657274780 141 370632251774690165503748540465700 142 89583480754899020062047043367433572 143 4534931201412991818543238157282544588 144 47847443962302842373072904076432815872