0 20 1 64000000 2 204800000000000 3 655360000000000000000 4 2097152000000000000000000000 5 6710886400000000000000000000000000 6 21474836480000000000000000000000000000000 7 68719476736000000000000000000000000000000000000 8 219902325555200000000000000000000000000000000000000000 9 703687441776640000000000000000000000000000000000000000000000 10 2251799813685248000000000000000000000000000000000000000000000000000 11 7205759403792793600000000000000000000000000000000000000000000000000000000 12 23058430092136939520000000000000000000000000000000000000000000000000000000000000 13 73786976294838206464000000000000000000000000000000000000000000000000000000000000000000 14 236118324143482260684800000000000000000000000000000000000000000000000000000000000000000000000 15 755578637259143234191360000000000000000000000000000000000000000000000000000000000000000000000000000 16 2417851639229258349412352000000000000000000000000000000000000000000000000000000000000000000000000000000000 17 7737125245533626718119526400000000000000000000000000000000000000000000000000000000000000000000000000000000000000 18 24758800785707605497982484480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 19 79228162514264337593543950336000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 20 253530120045645880299340641075200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 21 811296384146066816957890051440640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 22 2596148429267413814265248164610048000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 23 8307674973655724205648794126752153600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 24 26584559915698317458076141205606891520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 25 85070591730234615865843651857942052864000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 26 272225893536750770770699685945414569164800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 27 871122859317602466466238995025326621327360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 28 2787593149816327892691964784081045188247552000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 29 8920298079412249256614287309059344602392166400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 30 28544953854119197621165719388989902727654932480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 31 91343852333181432387730302044767688728495783936000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 32 292300327466180583640736966543256603931186508595200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 33 935361047891777867650358292938421132579796827504640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 34 2993155353253689176481146537402947624255349848014848000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 35 9578097130411805364739668919689432397617119513647513600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 36 30649910817317777167166940543006183672374782443672043520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 37 98079714615416886934934209737619787751599303819750539264000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 38 313855086769334038191789471160383320805117772223201725644800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 39 1004336277661868922213726307713226626576376871114245522063360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 40 3213876088517980551083924184682325205044405987565585670602752000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 41 10284403483257537763468557390983440656142099160209874145928806400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 42 32910091146424120843099383651147010099654717312671597266972180480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 43 105312291668557186697918027683670432318895095400549111254310977536000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 44 336999333339382997433337688587745383420464305281757156013795128115200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 45 1078397866686025591786680603480785226945485776901622899244144409968640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 46 3450873173395281893717377931138512726225554486085193277581262111899648000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 47 11042794154864902059895609379643240723921774355472618488260038758078873600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 48 35336941295567686591665950014858370316549677937512379162432124025852395520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 49 113078212145816597093331040047546785012958969400039613319782796882727665664000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 50 361850278866613110698659328152149712041468702080126762623304950024728530124800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000