0 16 1 16384 2 16777216 3 17179869184 4 17592186044416 5 18014398509481984 6 18446744073709551616 7 18889465931478580854784 8 19342813113834066795298816 9 19807040628566084398385987584 10 20282409603651670423947251286016 11 20769187434139310514121985316880384 12 21267647932558653966460912964485513216 13 21778071482940061661655974875633165533184 14 22300745198530623141535718272648361505980416 15 22835963083295358096932575511191922182123945984 16 23384026197294446691258957323460528314494920687616 17 23945242826029513411849172299223580994042798784118784 18 24519928653854221733733552434404946937899825954937634816 19 25108406941546723055343157692830665664409421777856138051584 20 25711008708143844408671393477458601640355247900524685364822016 21 26328072917139296674479506920917608079723773850137277813577744384 22 26959946667150639794667015087019630673637144422540572481103610249216 23 27606985387162255149739023449108101809804435888681546220650096895197184 24 28269553036454149273332760011886696253239742350009903329945699220681916416 25 28948022309329048855892746252171976963317496166410141009864396001978282409984 26 29642774844752946028434172162224104410437116074403984394101141506025761187823616 27 30354201441027016733116592294117482916287606860189680019559568902170379456331382784 28 31082702275611665134711390509176302506278509424834232340028998555822468563283335970816 29 31828687130226345097944463881396533766429193651030253916189694521162207808802136034115584 30 32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358016 31 33374797436264220037422214158899251790667258161822699530422525122222183215322508594108782608384 32 34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 33 34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 34 35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852416 35 36695977855841144185773134324833391052745039826692497979801421430190766017415756929120296849762010984873984 36 37576681324381331646231689548629392438010920782533117931316655544515344401833735095419183974156299248510959616 37 38478521676166483605741250097796497856523182881313912761668255277583712667477744737709244389536050430475222646784 38 39402006196394479212279040100143613805079739270465446667948293404245721771497210611414266254884915640806627990306816 39 40347654345107946713373737062547060536401653012956617387979052445947619094013143666088208645002153616185987062074179584 40 41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894016 41 42307582002575910332922579714097346549017899709713998034217522897561970639123926132812109468141778230245837569601494931472384 42 43322963970637732180912721627235682866194329302747133987038743447103457934462900359999600095377180907771737671271930809827721216 43 44362715105933037753254626946289339254982993206013065202727673289833940924890009968639590497666233249558259375382457149263586525184 44 45427420268475430659332737993000283397102585042957378767593137448789955507087370207886940669610222847547657600391636120845912601788416 45 46517678354918840995156723704832290198633047083988355858015372747560914439257467092876227245680868195888801382801035387746214504231337984 46 47634102635436893179040485073748265163400240214004076398607741693502376385799646303105256699577209032590132615988260237052123652332890095616 47 48777321098687378615337456715518223527321845979140174232174327494146433419058837814379782860367062049372295798771978482741374619988879457910784 48 49947976805055875702105555676690660891977570282639538413746511354005947821116249921924897649015871538557230897942505966327167610868612564900642816 49 51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 50 52374249726338269920211035149241586435466272736689036631732661889538140742474792878132321477214466514414186946040961136147476104734166288853256441430016 51 53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 52 54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457216 53 56236422431789954785131731346074773235871213978773957913759444657647969758393598378988008576298635714374011382919011189040103325693678746112606439760814548189184 54 57586096570152913699974892898380567793532123114264532903689671329431521032595044740083720782129802971518987656109067457577065805510327036019308994315074097345724416 55 58968162887836583628774290327941701420576894069006881693378223441337877537377325813845730080900918242835443359855685076558915384842574884883772410178635875682021801984 56 60383398797144661635864873295812302254670739526663046854019300803929986598274381633378027602842540280663494000492221518396329354078796682120982948022923136698390325231616 57 61832600368276133515125630254911797508782837275302959978515764023224306276632966792579100265310761247399417856504034834837841258576687802491886538775473291979151693037174784 58 63316582777114760719488645381029680648993625369910231018000142359781689627272157995600998671678219517337003885060131670873949448782528309751691815706084650986651333670066978816 59 64836180763765514976756372870174392984569472378788076562432145776416450178326689787495422639798496785753091978301574830974924235553308989185732419283030682610330965678148586307584 60 66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 61 67985663080546188632267290438715984298187919069060086169528849689651655662189087070612800289949348565617834174239552129964362155219546526644418557282123181048810402666930332036061200384 62 69617318994479297159441705409245167921344429126717528237597542082203295398081625160307507496908132931192662194421301381083506846944815643283884602656894137393981852330936660004926669193216 63 71288134650346800291268306339067051951456695425758748915299883092176174487635584164154887676833928121541286087087412614229511011271491218722697833120659596691437416786879139845044909253853184 64 72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416 65 74751027079122046462216955587793573067050655862760405902609490213261724339546970300512875500623813013973275600053770769378323738155015176163371603062328757260320680744718580942157810765768356265984 66 76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 67 78382132970517478991165606422426233672355708521949855379734648809861125861064803929830588940942115354940041435601982738271645192059633193360683542052684438972998018132574030730004068581526319939960438784 68 80263304161809898486953580976564463280492245526476651908848280381297792881730359224146523075524726123458602430056430323990164676669064390001339947061948865508349970567755807467524166227482951618519489314816 69 82189623461693336050640466920002010399224059419112091554660639110448939910891887845526039629337319550421608888377784651765928628909121935361372105791435638280550369861381946846744746216942542457363957058371584 70 84162174424773976115855838126082058648805436845170781751972494449099714468753293153818664580441415219631727501698851483408310916002940861810045036330430093599283578738055113571066620126149163476340692027772502016