1 0 2 6 3 6 4 60 5 480 6 60 7 450 8 17520 9 17520 10 450 11 3000 12 524160 13 2624640 14 524160 15 3000 16 18750 17 14288400 18 326697720 19 326697720 20 14288400 21 18750 22 112500 23 368958240 24 37212131520 25 170119348800 26 37212131520 27 368958240 28 112500 29 656250 30 9195061680 31 4022791852800 32 81208264293720 33 81208264293720 34 4022791852800 35 9195061680 36 656250 37 3750000 38 223482006720 39 420141188848320 40 36821411380183680 41 162622227315688800 42 36821411380183680 43 420141188848320 44 223482006720 45 3750000 46 21093750 47 5331222081360 48 42818890099881480 49 16136599337765506680 50 309460647800786666280 51 309460647800786666280 52 16136599337765506680 53 42818890099881480 54 5331222081360 55 21093750 56 117187500 57 125355762453600 58 4284894917784397440 59 6902518041829140001920 60 569305610361027610254240 61 2472167532788732096214720 62 569305610361027610254240 63 6902518041829140001920 64 4284894917784397440 65 125355762453600 66 117187500 67 644531250 68 2913873085171440 69 422758967764941655440 70 2899610192068539725611800 71 1022424348163788969190179600 72 19095466730438184387582710640 73 19095466730438184387582710640 74 1022424348163788969190179600 75 2899610192068539725611800 76 422758967764941655440 77 2913873085171440 78 644531250 79 3515625000 80 67100778335162880 81 41241625930544770099200 82 1201070898923243105905234560 83 1803405199238211022583496752160 84 144001677387908129355684560596560 85 619355759819182556284664539149600 86 144001677387908129355684560596560 87 1803405199238211022583496752160 88 1201070898923243105905234560 89 41241625930544770099200 90 67100778335162880 91 3515625000 92 19042968750 93 1533214659516235920 94 3986294332446031676572440 95 491952252969600904794435746040 96 3136748256770866747380542826444120 97 1066612311213048839948713538763169320 98 19613815461661699964184862738848153840 99 19613815461661699964184862738848153840 100 1066612311213048839948713538763169320 101 3136748256770866747380542826444120 102 491952252969600904794435746040 103 3986294332446031676572440 104 1533214659516235920 105 19042968750 106 102539062500 107 34803572453875078560 108 382355136361356548041853760 109 199661217227443290827352800088000 110 5395239697810871219524800290771341680 111 7790892034702818747852140460963680446560 112 610103192631743873847409526923861150444560 113 2608485818609834735993758098252271168054560 114 610103192631743873847409526923861150444560 115 7790892034702818747852140460963680446560 116 5395239697810871219524800290771341680 117 199661217227443290827352800088000 118 382355136361356548041853760 119 34803572453875078560 120 102539062500 121 549316406250 122 785602378216093258800 123 36437222355128910557521358880 124 80417034556618017059043610992931800 125 9195442603154396557969268537187185162880 126 56276216405408900940301730510800668620317920 127 18715354795850997093236409008000551112121831960 128 340758768860142032784640251069515134859099055000 129 340758768860142032784640251069515134859099055000 130 18715354795850997093236409008000551112121831960 131 56276216405408900940301730510800668620317920 132 9195442603154396557969268537187185162880 133 80417034556618017059043610992931800 134 36437222355128910557521358880 135 785602378216093258800 136 549316406250 137 2929687500000 138 17646924432917007224640 139 3453103939001006838489180271680 140 32180914839805094705947213117299258240 141 15553531754299998530246537525478576785286960 142 402812147392867290748549774609932362184656031600 143 567751794517394249277772696904998129082784126838560 144 43900347233419483688460911399238089109687277346983200