1 2
2 5
3 27
4 121
5 2037
6 8179
7 131055
8 524269
9 8388585
10 536870883
11 2147483617
12 137438953435
13 2199023255511
14 8796093022165
15 140737488355281
16 9007199254740939
17 576460752303423429
18 2305843009213693891
19 147573952589676412861
20 2361183241434822606777
21 9444732965739290427319
22 604462909807314587353009
23 9671406556917033397649325
24 618970019642690137449562023
25 158456325028528675187087900575
26 2535301200456458802993406410651
27 10141204801825835211973625642905
28 162259276829213363391578010288021
29 649037107316853453566312041152403
30 10384593717069655257060992658440079
31 170141183460469231731687303715884105601
32 2722258935367507707706996859454145691517
33 174224571863520493293247799005065324265335
34 696898287454081973172991196020261297061749
35 713623846352979940529142984724747568191373163
36 2854495385411919762116571938898990272765493097
37 182687704666362864775460604089535377456991567715
38 11692013098647223345629478661730264157247460343645
39 187072209578355573530071658587684226515959365500761
40 11972621413014756705924586149611790497021399392059219
41 766247770432944429179173513575154591809369561091800909
42 3064991081731777716716694054300618367237478244367204171
43 3138550867693340381917894711603833208051177722232017256257
44 12554203470773361527671578846415332832204710888928069025599
45 200867255532373784442745261542645325315275374222849104412475
46 803469022129495137770981046170581301261101496891396417650489
47 3291009114642412084309938365114701009965471731267159726697217837
48 13479973333575319897333507543509815336818572211270286240551805124385
49 215679573337205118357336120696157045389097155380324579848828881993501
50 862718293348820473429344482784628181556388621521298319395315527974683
51 13803492693581127574869511724554050904902217944340773110325048447598359
52 883423532389192164791648750371459257913741948437809479060803100646309649
53 3533694129556768659166595001485837031654967793751237916243212402585239311
54 3618502788666131106986593281521497120414687020801267626233049500247285300997
55 231584178474632390847141970017375815706539969331281128078915168015826259279615
56 14821387422376473014217086081112052205218558037201992197050570753012880593911545
57 948568795032094272909893509191171341133987714380927500611236528192824358010355443
58 3794275180128377091639574036764685364535950857523710002444946112771297432041422577
59 242833611528216133864932738352939863330300854881517440156476551217363035650651061995
60 3885337784451458141838923813647037813284813678104279042503624819477808570410416996071
61 15541351137805832567355695254588151253139254712417116170014499277911234281641667985125
62 15914343565113172548972231940698266883214596825515126958094847260581103904401068017057499
63 260740604970814219042361048116400404614587954389239840081425977517360806369707098391474863821
64 4171849679533027504677776769862406473833407270227837441302815640277772901915313574263597825737
65 16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391303879
66 266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260866755
67 4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107317
68 279968092772225526319680285071055534765205687154331191862498637620473983897520118172609686658950889135
69 286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710818981
70 1146749307995035755805410447651043470398282494584140561868794419693461438044242404035009276555062843276963
71 18347988927920572092886567162416695526372519913346248989900710715095383008707878464560148424881005492436639
72 1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967129
73 300613450595050653169853516389035139504087366260264943450533244356122755214669880763353471793250393988087676561
74 19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323019
75 1231312693637327475383720003129487931408741852202045208373384168882678805359287831606695820465153613775207124696709
76 19701003098197239606139520050071806902539869635232723333974146702122860885748605305707133127442457820403313995153025
77 1260864198284623334792929283204595641762551656654894293374345388935863096687910739565256520156317300505812095689817723
78 322781234760863573706989896500376484291213224103652939103832419567580952752105149328705669160017228929487896496593436275
79 5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986351
80 1322111937580497197903830616065542079656809365928562438569297590548811582472622691650378420879430569695182424050046716608103
81 1353842624082429130653522550851115089568572790710847937094960732721983060451965636249987502980536903367866802227247837807115869
82 5415370496329716522614090203404460358274291162843391748379842930887932241807862544999950011922147613471467208908991351228464731
83 5545339388241629719156828368286167406872874150751633150340959161229242615611251246079948812208279156194782421922807143657948315217
84 22181357552966518876627313473144669627491496603006532601363836644916970462445004984319795248833116624779129687691228574631793262159
85 1419606883389857208104148062281258856159455782592418086487285545274686109596480318996466895925319463985864300012238628776434768805449
86 22713710134237715329666368996500141698551292521478689383796568724394977753543685103943470334805111423773828800195818060422956300893765
87 1453677448591213781098647615776009068707282721374636120562980398361278576226795846652382101427527131121525043212532355867069203257228863
88 372141426839350727961253789638658321589064376671906846864122981980487315514059736743009817965446945567110411062408283101969716033850703415
89 5954262829429611647380060634218533145425030026750509549825967711687797048224955787888157087447151129073766576998532529631515456541611261491
90 23817051317718446589520242536874132581700120107002038199303870846751188192899823151552628349788604516295066307994130118526061826166445047345
91 381072821083495145432323880589986121307201921712032611188861933548019011086397170424842053596617672260721060927906081896416989218663120764461
92 1560874275157996115690798614896583152874299071332485575429578479812685869409882810060153051531745985579913465560703311447723987839644142653144609
93 399583814440447005616844445413525287135820562261116307309972090832047582568929999375399181192126972308457847183540047730617340886948900519205142041
94 6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282279957
95 1636695303948070935006594848413799576108321023021532394741645684048066898202337277441635046162952078575443342063780035504608628272942696526664263794189
96 26187124863169134960105517574620793217733136368344518315866330944769070371237396439066160738607233257207093473020480568073738052367083144426628220714505
97 1675975991242824637446753124775730765934920727574049172215445180465220503759193372100234287270862928461253982273310756356719235351493321243304206125760003
98 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115056631
99 27459190640522438859927603196325572869077741200573221637577853836742172733590624208490238562645818219909185245565923432148487951998866575250296113164460228085
100 7198262071269114212496861612297570974191515389283066612961208916178940129074380592510465097766225371439873457013633432197133225688790879502413624289384262168215011