0 1 1 3 2 1 3 14 4 1 5 63 6 0 7 255 8 1 9 1022 10 3 11 4092 12 3 13 16380 14 11 15 65527 16 8 17 262135 18 9 19 1048566 20 13 21 4194291 22 12 23 16777203 24 12 25 67108859 26 7 27 268435448 28 71 29 1073741759 30 224 31 4294967071 32 228 33 17179869051 34 132 35 68719476603 36 388 37 274877906687 38 320 39 1099511627455 40 339 41 4398046510764 42 479 43 17592186044000 44 415 45 70368744177248 46 959 47 281474976709696 48 2047 49 1125899906840576 50 2047 51 4503599627368448 52 2047 53 18014398509480012 54 1971 55 72057594037927500 56 499 57 288230376151711244 58 3571 59 1152921504606843420 60 15843 61 4611686018427372316 62 15591 63 18446744073709537048 64 14567 65 73786976294838191960 66 14503 67 295147905179352811356 68 15523 69 1180591620717411288028 70 31975 71 4722366482869645181720 72 31975 73 18889465931478580823832 74 64487 75 75557863725914323354652 76 131043 77 302231454903657293559836 78 116707 79 1208925819614629174589468 80 124899 81 4835703278458516698699807 82 124896 83 19342813113834066795182111 84 509920 85 77371252455336267180685407 86 518064 87 309485009821345068724263503 88 1566132 89 1237940039285380274897975899 90 3245996 91 4951760157141521099594299475 92 2328511 93 19807040628566084398383692992 94 2319167 95 79228162514264337593543728377 96 221958 97 316912650057057350374175603967 98 1246976 99 1267650600228229401496701958399 100 7538656 101 5070602400912917605986805283871 102 15926240 103 20282409603651670423947235359775 104 15932399 105 81129638414606681695788992554000 106 46144495 107 324518553658426726783155974431760 108 49421295 109 1298074214633706907132624041278488 110 41878503 111 5192296858534827628530496291535932 112 121570243 113 20769187434139310514121985195310140 114 121570243 115 83076749736557242056487941162728508 116 104808419 117 332306998946228968225951764965277727 118 121585632 119 1329227995784915872903807060161970335 120 118374240 121 5316911983139663491615228241070244255 122 59571812 123 21267647932558653966460912964425941947 124 59702492 125 85070591730234615865843651857882350435 126 4220452508