1 61035156 2 641431602 3 38146972656 4 70607384120 5 953674316406 6 5824521280620 7 23841857910156 8 51472783023662 9 145655559307440 10 463255047212960 11 1838956877846660 12 14901161193847656 13 37523658824249780 14 88453695801367260 15 166354152295794960 16 416972378738246240 17 1645738001460008820 18 3039416364764232200 19 5640872575091546520 20 9313225746154785156 21 12165297968916717120 22 17238130888732910156 23 27354747282878089802 24 28113851737989348282 25 47895307845141603600 26 122814726064181538660