0 1 1 0 2 1 3 1 4 1 5 3 6 6 7 5 8 33 9 6 10 11 11 152 12 102 13 21 14 663 15 1068 16 102 17 43 18 2778 19 9060 20 2952 21 85 22 11413 23 68250 24 50796 25 2952 26 171 27 46332 28 477978 29 679368 30 131112 31 341 32 186867 33 3192192 34 7824834 35 3349224 36 131112 37 683 38 750878 39 20648088 40 81751824 41 64791576 42 8271792 43 1365 44 3011025 45 130646430 46 798551208 47 1056674880 48 293636232 49 8271792 50 2731 51 12060480 52 813988830 53 7433581104 54 15358056048 55 7750334304 56 703077552 57 5461 58 48277423 59 5016598260 60 66794548302 61 205615628208 62 169794291888 63 33094088640 64 703077552 65 10923 66 193186146 67 30678918636 68 584522369016 69 2590512668496 70 3271225271904 71 1142494408512 72 77437418112 73 21845 74 772908429 75 186584931714 76 5013647057124 77 31165828006104 78 57388291942320 79 32351048078688 80 4666481915328 81 77437418112 82 43691 83 3091983236 84 1130330308290 85 42348195637560 86 361794750632280 87 937986127356672 88 797244424755552 89 204067902960000 90 10726837356672 91 87381 92 12368675691 93 6828361598280 94 353479859108250 95 4083777658335960 96 14511986283970584 97 17727324838074432 98 7251308571137760 99 805286781300096 100 10726837356672 101 174763 102 49476275622 103 41168068400736 104 2923435935241920 105 45079534892658600 106 214981611991006608 107 364278438004806720 108 222384886166650752 109 43500396347952768 110 1825110309733632