0 1 1
1 2 1
2 15 2
3 305 8
4 7351 32
5 196817 128
6 5656471 512
7 171064145 2048
8 5376240535 8192
9 174129409121 32768
10 5778074069047 131072
11 195588016722561 524288
12 6731935247344775 2097152
13 235010030414357185 8388608
14 8304652724804105255 33554432
15 296588403672688866385 134217728
16 10691063921194876343495 536870912
17 388558202735418661437105 2147483648
18 14225592746946874496830615 8589934592
19 524245934983337513627213105 34359738368
20 19434351109593347799412932855 137438953472
21 724326879610480438709461905985 549755813888
22 27128165159178143571262803206615 2199023255552
23 1020577482890991793273899477099745 8796093022208
24 38552465533336875714603914197500071 35184372088832
25 1461836047625865816886019557442126497 140737488355328
26 55623871419213167645145798297406341831 562949953421312
27 2123386911679007918375684941415206464305 2251799813685248
28 81302423750731877541843033004003956511975 9007199254740992
29 3121730817104631656832552306274838474358801 36028797018963968
30 120177997072544759957240681631236669397980087 144115188075855872
31 4637881306091461257963911642853929521930920721 576460752303423488
32 179396420862732257289144771042765764528208116375 2305843009213693952
33 6954207061247395106274753628945031923864069230625 9223372036854775808
34 270126132344647980683747431055778100218630681885431 36893488147419103232
35 10512857781122827490394077698780729704012895171684417 147573952589676412928
36 409887211269510940838209441806703276056707892999289031 590295810358705651712
37 16008667990599791248158135709155763920701853774830473345 2361183241434822606848
38 626259649707241493452342229059387642780271760694686728295 9444732965739290427392
39 24537266425270101964042597412122412965059307839567238637585 37778931862957161709568
40 962802517175088821728946587151037921020614173430368507372295 151115727451828646838272
41 37831775994321801753060026576977042721400280632739201450186865 604462909807314587353088
42 1488524814401408913693260097943775108921085416006118697944715735 2417851639229258349412352
43 58641977511038124173124751088462744130402795348325884341361451505 9671406556917033397649408
44 2313073622136488278418415572951482509765249799664559760536527175735 38685626227668133590597632
45 91343029126229312495919643408915587268027969873071546996128604681985 154742504910672534362390528
46 3611143540913218247188101652270887499904814572239079413592773657961495 618970019642690137449562112
47 142914778198471169213175332070802676446432733576409333562945918205043105 2475880078570760549798248448
48 5661786525165203487830382494768709848386629433037480781609504582811351015 9903520314283042199192993792
49 224520437240392824193180845200249968671229510910601013399984308100725355361 39614081257132168796771975168
50 8911841361193792467827218172242227961970601548343192820705480896789062995207 158456325028528675187087900672
51 354056292773241029882839464805561840979674961822298669917880035347338275300081 633825300114114700748351602688
52 14078472050376463466024018606421401162597310764608248750317518383817975741728295 2535301200456458802993406410752
53 560277180924736520108311662946699094238163625198837931949179333400146169103464145 10141204801825835211973625643008
54 22315221556998377387592813919827554213573875382385316785557319951812288923615598071 40564819207303340847894502572032
55 889483097660690617258340621352612110919862289079777870910286838555630726967239353297 162259276829213363391578010288128
56 35481377145259753298398438154613290097841662491711613843151148924683320335949347992791 649037107316853453566312041152512
57 1416374743580621594783212297057347982454453561614091253204880476078546934991853137159905 2596148429267413814265248164610048
58 56579625212639347840305245401786183057172133527127486343151481846197199473980172279983415 10384593717069655257060992658440192
59 2261704881967311983264584002375026700398989515352597254287747004768007971842582811586114561 41538374868278621028243970633760768
60 90468226795150030863487536888115918735537406057170783674444274337600521017073991995613029127 166153499473114484112975882535043072
