1 0 2 0 3 0 4 1 5 20 6 1 7 15 8 264 9 264 10 15 11 90 12 2550 13 9354 14 2550 15 90 16 357 17 22267 18 201539 19 201539 20 22267 21 357 22 1107 23 166762 24 3576730 25 11454780 26 3576730 27 166762 28 1107 29 2907 30 1046418 31 58069125 32 514122657 33 514122657 34 58069125 35 1046418 36 2907 37 6765 38 5586207 39 859516239 40 20086951472 41 62922179364 42 20086951472 43 859516239 44 5586207 45 6765 46 14355 47 25997719 48 11336482734 49 724313811311 50 6584300364020 51 6584300364020 52 724313811311 53 11336482734 54 25997719 55 14355 56 28314 57 107862842 58 132278417831 59 24378309172117 60 615691843257769 61 1920315533923360 62 615691843257769 63 24378309172117 64 132278417831 65 107862842 66 28314 67 52624 68 406276442 69 1373129978107 70 757386980723842 71 53477639726024161 72 495717541750226155 73 495717541750226155 74 53477639726024161 75 757386980723842 76 1373129978107 77 406276442 78 52624 79 93093 80 1409360487 81 12814886712893 82 21490393664858691 83 4387410446730955493 84 116167496151879183500 85 361990594590395633400 86 116167496151879183500 87 4387410446730955493 88 21490393664858691 89 12814886712893 90 1409360487 91 93093 92 157950 93 4554092377 94 108729955660224 95 555075804780316188 96 339567886171232998387 97 25419584353649348727704 98 238604620055755341800773 99 238604620055755341800773 100 25419584353649348727704 101 339567886171232998387 102 555075804780316188 103 108729955660224 104 4554092377 105 157950 106 258570 107 13832291491 108 847319762234831 109 13082453926050947533 110 24599607739826174384488 111 5288610598245403858539329 112 144303226542829352792147114 113 449931929146003304774086002 114 144303226542829352792147114 115 5288610598245403858539329 116 24599607739826174384488 117 13082453926050947533 118 847319762234831 119 13832291491 120 258570 121 410346 122 39781304005 123 6118517452942163 124 282833107470851109743 125 1657477158622895134648601 126 1051786588251592754050785317 127 81817177352955986859566458268