1 512 2 18098 3 517934 4 9867433 5 201263574 6 2586900868 7 33988604549 8 717415809480 9 7290679926977 10 138313192698115 11 3670559003096241 12 43244322834926311 13 535368753213897321 14 133183455081275743992 15 1205154445446784431467 16 3254646940701249361544 17 36801973766763436155248539 18 299933389802922125519596193 19 327540062088980298680586159 20 43210622354252124409033040762705 21 342691474757872680384330507630855 22 337413630669556466697025897926148 23 203636711920079108472719351709217793917 24 1597979832190016976419950839429267195120 25 1501591844971749113640317811293933839945