1 2 2 3 3 7 4 3 5 31 6 41 7 127 8 41 9 43 10 7 11 113 12 7 13 8191 14 6 15 6 16 313 17 131071 18 211457 19 524287 20 53 21 4217 22 433 23 41 24 547 25 2243 26 691921 27 21275809 28 673 29 76831 30 467 31 2147483647 32 89 33 112337 34 401 35 17681 36 9342799 37 12011 38 9511 39 19 40 1061129 41 164524721 42 5460123943 43 71 44 106661 45 33188053169 46 211 47 41 48 575929423 49 680633 50 103 51 97 52 301453158719 53 293 54 12553 55 3 56 1832795621593 57 257017 58 188557549 59 6 60 11 61 2305843009213693951 62 43 63 127834656114041 64 397 65 113571811 66 1709321 67 73 68 37 69 7481 70 1940031997 71 381862201697 72 417883 73 97 74 6423668024752289236993 75 127558666276189189 76 19 77 179422230991 78 53 79 17521492349 80 431580011 81 378619 82 89 83 21517 84 65113999 85 18221594528089 86 283 87 545663 88 28663 89 618970019642690137449562111 90 606361265639 91 118903 92 201030821 93 12631919159578302987649 94 3410423774356691214289457 95 3049 96 134639 97 358440157 98 779594769041747 99 55357920669901407247 100 1583 101 31 102 304580990981528479 103 277 104 22111 105 1279394451019 106 245497499396699339704198657 107 162259276829213363391578010288127 108 15311566624762690736664433 109 522497 110 199 111 10667 112 41 113 5757535818574432698013010849 114 434446335469822268896193120550977 115 32326358369 116 11329 117 41 118 2539952783 119 1601 120 423883 121 87299969 122 74021 123 8195971824849772815593485193 124 142223 125 37 126 3539934133496134879 127 170141183460469231731687303715884105727 128 416205294205491706454873 129 20113 130 298520775712159020841433 131 6012141426503344831475404207 132 2221434082883 133 3115985410831814297026683656591009 134 168171701123 135 3601106929888284328733228579478202433 136 2175529 137 26887583 138 3463 139 3505032086581 140 5435173 141 7 142 4274604295583 143 7297185169 144 832242967911986175365960405732513 145 99079 146 31 147 67 148 22739 149 44490461 150 3599200247426205944103909772057 151 5189430553047557 152 10781 153 17377 154 18491907659536615929943855413697 155 39161 156 95441 157 217507576514437595244363678643684810049 158 24547075481 159 121308127319 160 1401427549843261273 161 14038662791299791275219 162 78539 163 4513 164 3 165 352370492483038807 166 290907759070754711 167 17969881367 168 11248966218294060162836071 169 754616381 170 8161393673297 171 70578108162201465384787 172 1790564249 173 13875216497154210780245468972043869567 174 2090222350748071 175 772697 176 8639734513091727276986091681723392730826030367 177 71 178 2213753556816115172945404290113 179 8563589621161937141554359915698160319 180 4349 181 5653383394629939809781211825793 182 3510738199 183 344563603 184 476313910366296215195068313 185 3898243 186 89844956284941163069 187 8810658173121039176126216766731026101059647 188 8350108445096193281372375021303117436401132063 189 816222752823939924801689839 190 19 191 1296810176821987971004356087428077628103953397670303 192 4948346783 193 5212381 194 969992125525728052349842474313 195 50874914797134870997459736544329 196 764444985644725347769721486250872010917422716190081663 197 26828803997912886929710867041891989490486893845712456321 198 547 199 444014917625816131840483031526064973830715630623 200 274005364590157719039035872646433496393908623353