1 81 2 340 3 340 4 1422 5 1944 6 1422 7 6042 8 10942 9 10942 10 6042 11 25777 12 64146 13 81483 14 64146 15 25777 16 109200 17 378532 18 645156 19 645156 20 378532 21 109200 22 462852 23 2202258 24 5242451 25 7259122 26 5242451 27 2202258 28 462852 29 1962464 30 12775098 31 41361664 32 84562206 33 84562206 34 41361664 35 12775098 36 1962464 37 8337456 38 74571092 39 324579268 40 940160466 41 1421887147 42 940160466 43 324579268 44 74571092 45 8337456 46 35340888 47 435574126 48 2567231540 49 10256817488 50 22274482472 51 22274482472 52 10256817488 53 2567231540 54 435574126 55 35340888 56 150013756 57 2537879368 58 20445704700 59 114442690994 60 341724039082 61 486414446352 62 341724039082 63 114442690994 64 20445704700 65 2537879368 66 150013756 67 635934272 68 14784392084 69 161413538260 70 1289184763590 71 5408347744632 72 10338290400328 73 10338290400328 74 5408347744632 75 1289184763590 76 161413538260 77 14784392084 78 635934272 79 2700293296 80 86221103762 81 1277153952270 82 14363355184818 83 87004865397990 84 229053390313292 85 304213100538740 86 229053390313292 87 87004865397990 88 14363355184818 89 1277153952270 90 86221103762 91 2700293296 92 11446693312 93 502834019146 94 10095026043660 95 159182824702650 96 1370936608541092 97 5150265942352632 98 9354123580841068 99 9354123580841068 100 5150265942352632 101 1370936608541092 102 159182824702650 103 10095026043660 104 502834019146 105 11446693312 106 48598395488 107 2931082498822 108 80119191734632 109 1774324207171920 110 21499410611130068 111 113407366099585756 112 293476704649636718 113 404805739208682952 114 293476704649636718 115 113407366099585756 116 21499410611130068 117 1774324207171920 118 80119191734632 119 2931082498822 120 48598395488 121 206013123488 122 17085974646934 123 632823187624908 124 19835441920244388 125 339342193069725084 126 2475070415432792292 127 8960464790968101380 128 17860799305088235792 129 17860799305088235792 130 8960464790968101380 131 2475070415432792292 132 339342193069725084 133 19835441920244388 134 632823187624908 135 17085974646934 136 206013123488 137 874700630800 138 99619828773726 139 5014971680503924 140 221078397238990622 141 5397303391859224140 142 54620781102180000284 143 271842574274163847868 144 764887589047794071646