1 1 2 12 3 76 4 932 5 4975 6 10636 7 14975 8 16819 9 18716 10 19269 11 46144 12 50699 13 99196 14 134975 15 164421 16 205916 17 359232 18 457792 19 462272 20 468032 21 622436 22 624211 23 812156 24 879836 25 1308716 26 1700991 27 1872731 28 2096192 29 2195776 30 2275136 31 2294848 32 2361152 33 2366528 34 3291831 35 3801575 36 4504919 37 5251279 38 7154975 39 7467328 40 7806016 41 8022848 42 8062016 43 8099648 44 9959036 45 10300241 46 10900769 47 12065751 48 13693676 49 14982191 50 18855932 51 20360961 52 20600531 53 21005479 54 21801659 55 23281984 56 24603584 57 25265984 58 25282481 59 30550848 60 31837211 61 33693539 62 35642432 63 36719975 64 39459776 65 39883072 66 40052032 67 40130951 68 40164416 69 40545728 70 40567616 71 40584256 72 40632128 73 47755607 74 51949791 75 57906880 76 60802112 77 65978636 78 66012992 79 67170496 80 68037952 81 68228311 82 69176768 83 69183808 84 69266752 85 69309248 86 79648911 87 87436775 88 93365996 89 99257291 90 100358991 91 106246751 92 113116491 93 130652759 94 133202156 95 140458451 96 145958908 97 174414119 98 207799191 99 210291776 100 210587456 101 212071739 102 212354368 103 212686528 104 212986688 105 213017408 106 229057916 107 280916951 108 285699956 109 297296879 110 319944796 111 350209811 112 361151975 113 364486491 114 364684199 115 370630139 116 374038551 117 400969559 118 429802961 119 446033943 120 454864289 121 464449391 122 468074876 123 478978379 124 594982583 125 612057575 126 617130816 127 623397591 128 665265311 129 754270528 130 761995031 131 789235196 132 811408448 133 814767808 134 821854016 135 822346816 136 887021911 137 890711636 138 1020590975 139 1189187879 140 1195802991 141 1254992519 142 1369367471 143 1418106569 144 1571426879 145 1619939975 146 1640189241 147 1729727975 148 1870192791 149 1880879607 150 1922980491 151 1991222991 152 2036648201 153 2133096371 154 2137458956 155 2189383676 156 2230169751 157 2257475099 158 2276854263 159 2322247151 160 2414339651 161 2488562991 162 2527024379 163 2652249575 164 2697654956 165 2879399201 166 3027023996 167 3089855975 168 3182449991 169 3287606592 170 3396032636 171 3485729159 172 3885352768 173 4058314211 174 4061958976 175 4213327168 176 4215267008 177 4219962688 178 4221731648 179 4224131776 180 4229480768 181 4232326976 182 4232698688 183 4233861568 184 4234616128 185 4235612608 186 4236947776 187 4237035328 188 4237213888 189 4237375808 190 4237473088 191 4237523776 192 4294950539 193 4710625916 194 4792787975 195 4948397996 196 5163125568 197 5203358991 198 5840626167 199 6055862396 200 6258635132