0 1 1 2 2 4 3 15 4 4 5 59 6 0 7 239 8 0 9 767 10 1088 11 4095 12 320 13 15039 14 1280 15 64511 16 16640 17 260863 18 82944 19 961535 20 86016 21 2797567 22 5586944 23 11186175 24 22364160 25 44761087 26 89407488 27 178978815 28 357842944 29 716095487 30 1430323200 31 2863661055 32 5725290496 33 11458772991 34 22889365504 35 45813071871 36 91625619456 37 183253336063 38 366499332096 39 733008101375 40 1466014105600 41 2932032405503 42 5864056422400 43 11728142204927 44 23456158580736 45 46912501710847 46 93824969867264 47 187650073952255 48 375299678142464 49 750600295809023 50 1501198511243264 51 3002400109494271 52 6004798407049216 53 12009604397400063 54 24019175374585856 55 48038487382818815 56 96076498561138688 57 192153877590573055 58 384305703260520448 59 768614617009094655 60 1537227276586844160 61 3074463191426662399 62 6148896732546596864 63 12297917636892688383 64 24595287863023632384 65 49191688139756797951 66 98381204228652662784 67 196770130310287327231 68 393506521041124458496 69 787061098368244645887 70 1574122071529602678784 71 3148244674947955294207 72 6296487441693480583168 73 12592982143187361464319 74 25185930860671482724352 75 50371913654300802285567 76 100743795782854457163776 77 201487636602804699660287 78 402975273203410376065024 79 805950546414517333524479 80 1611901092796049318215680 81 3223802185728438078275583 82 6447604370973091040329728 83 12895208742575102731747327 84 25790417485018264068161536 85 51580834970599478089744383 86 103161669939316592272736256 87 206323339882046068638089215 88 412646679756087692625969152 89 825293359547588455759347711 90 1650586718973896380928491520 91 3301173438167554349923827711 92 6602346875822683504745906176 93 13204693753909833197129039871 94 26409387500119073981407952896 95 52818775009581709814726131711 96 105637550018658453521233346560 97 211275100038111792376697585663 98 422550200075711300295781777408 99 845100400153685659404317229055 100 1690200800299671289345737752576 101 3380401600613228302242565586943 102 6760803201194141025358934179840 103 13521606402526772242859138482175 104 27043212804554986999769108316160 105 54086425611305785062655994626047 106 108172851213480305708036194828288 107 216345702439320182147036921987071 108 432691404876647629545353456386048 109 865382809761782796991644877979647 110 1730765619491165293140902668140544 111 3461531239023219668018627543564287 112 6923062478046430761183564573704192 113 13846124956092897911452118301016063 114 27692249912185667704502037166161920 115 55384499824371814447889238477242367 116 110768999648741439786071604703789056 117 221537999297487233291974981013471231 118 443075998594965685357310123976949760 119 886151997189967602425824022726967295 120 1772303994379807176377325968917790720 121 3544607988759777155647395966090215423 122 7089215977519546210868300564473577472 123 14178431955039121627544155829594750975 124 28356863910078110521541329282110849024 125 56713727820156487395620338856437481471 126 113427455640312437068650929079445356544