1 69338 2 542718 3 3797920 4 34977686 5 292986186 6 2917623614 7 26828234464 8 279459906314 9 2723713739666 10 29190925331248 11 295846244829092 12 3230320670138002 13 33638289242782070 14 371863257488907590 15 3947393378687493626 16 43999233891920832772 17 473587519177107005780 18 5308098961199842335326 19 57721901752251083513666 20 649377864519898835748290 21 7116164869053074940362992 22 80259513094306574782165358 23 884738414035927319542124834 24 9995596595487729506156915082 25 110697698058406470698364217970 26 1252107682014790583776124261216 27 13917942849216019072964451213716 28 157554642200912552709277245257956