name : 34261-5 0 1 1 2 2 6 3 24 4 120 5 719 6 5021 7 40042 8 359036 9 3575303 10 39148309 11 467479343 12 6045834075 13 84184844584 14 1255704822920 15 19975315319280 16 337568102026279 17 6039388923187884 18 114038702473316590 19 2266417308245695946 20 47290437751490973415 21 1033643293795815731968 22 23617676399576880078868 23 563059162602361368429266 24 13981999819417673522600838 25 361068724438331189336700776 26 9682219617955715618755404655 27 269234168724928707081504759757 28 7753592578786301273298608449925 29 230981991873668488000434720510869 30 7110074444236155646998951851477737 31 225912429388229422968741806433372365 32 7402064201672801078981265619928760857 33 249870131151442377706647534087368400565 34 8682598042631255960300476336304437810600 35 310316652303183021423902349575225965379828 36 11398456594530629933252271668944292403690449 37 429987638177862346228601784327379305333028846 38 16646948835371097279130301472339173940186239365 39 660993306867932576367868226274996680533234588705