1 7 2 34 3 34 4 173 5 302 6 173 7 930 8 2721 9 2721 10 930 11 5193 12 25505 13 43209 14 25505 15 5193 16 29782 17 244208 18 712829 19 712829 20 244208 21 29782 22 173789 23 2377378 24 11912459 25 20873080 26 11912459 27 2377378 28 173789 29 1025274 30 23398105 31 201392025 32 617966001 33 617966001 34 201392025 35 23398105 36 1025274 37 6089457 38 231987361 39 3428713825 40 18479672376 41 32449786403 42 18479672376 43 3428713825 44 231987361 45 6089457 46 36315262 47 2311229272 48 58668627061 49 555404234236 50 1723218327331 51 1723218327331 52 555404234236 53 58668627061 54 2311229272 55 36315262 56 217102757 57 23098641162 58 1007251262049 59 16753667272666 60 91909548662623 61 163050586738067 62 91909548662623 63 16753667272666 64 1007251262049 65 23098641162 66 217102757 67 1299807138 68 231319042937 69 17332656663131 70 506554692545247 71 4917823780419687 72 15504605303759031 73 15504605303759031 74 4917823780419687 75 506554692545247 76 17332656663131 77 231319042937 78 1299807138 79 7788836985 80 2319549963665 81 298717962915543 82 15340795715678711 83 263609759276860889 84 1479750086026160266 85 2632434564856390561 86 1479750086026160266 87 263609759276860889 88 15340795715678711 89 298717962915543 90 2319549963665 91 7788836985 92 46697385574 93 23278778523264 94 5153570546264489 95 465100426878385218 96 14147871139557957761 97 141469984114652971017 98 449096913581005026335 99 449096913581005026335 100 141469984114652971017 101 14147871139557957761 102 465100426878385218 103 5153570546264489 104 23278778523264 105 46697385574 106 280057392749 107 233749081336914 108 88972824040813647 109 14111522453360462313 110 759925653262914195367 111 13541106121228119997018 112 76776883203141578986271 113 137193223429735040307661 114 76776883203141578986271 115 13541106121228119997018 116 759925653262914195367 117 14111522453360462313 118 88972824040813647 119 233749081336914 120 280057392749 121 1679892321738 122 2347950341283193 123 1536771179571237129 124 428376408597707821926 125 40840782635408326316659 126 1296999869113669232283019 127 13144329639287431608225799 128 42030929751692850689111373 129 42030929751692850689111373 130 13144329639287431608225799 131 1296999869113669232283019 132 40840782635408326316659 133 428376408597707821926 134 1536771179571237129 135 2347950341283193 136 1679892321738 137 10077743984769 138 23589750833899361 139 26551969300854432109 140 13008620388438620174834 141 2195747684499708647036777 142 124287499211457383772113744 143 2251988879356594812222403691 144 12902096761945451810730924801