1 1 2 73 3 1407 4 34751 5 865318 6 21576814 7 538159483 8 13422938865 9 334800425933 10 8350733876991 11 208287552769998 12 5195196692208296 13 129580804689787280 14 3232059523406689453 15 80615402781266738787 16 2010743650758352091582 17 50152823028507986744117 18 1250933035038819008741317 19 31201303608808831599472669 20 778236180211552081902555216 21 19411097683087720880911141641 22 484159851267706722249795315406 23 12076120856565602270260660274316 24 301207740709056428472294590064873 25 7512851530773458073040197897831388