name : 315264 0 1 1 2 2 6 3 24 4 120 5 719 6 5026 7 40153 8 360882 9 3603871 10 39588242 11 474407757 12 6158847522 13 86105681005 14 1289814882681 15 20608751635431 16 349868566612512 17 6289002245111627 18 119327260332181816 19 2383274049963299527 20 49980154915811301138 21 1098056273825882721689 22 25220677721485054955539 23 604466606225849819917569 24 15090952108041761142914492 25 391826953728862825106216985 26 10564827024447870896631822054 27 295409692868381242480195153359 28 8555138759424519602582471237650 29 256302375614554775465741624568349 30 7934483189503046634382283837157707 31 253555445188226887758922672885189379 32 8355860875800929207710790918707577256 33 283709864530445189223762250552194936935 34 9916234755988455950112456265624402495820 35 356495144719184350876213608958305746676375 36 13172240829249174648481063809107226475477962 37 499859071225500642577066944813164047394396285 38 19467783321735193994975149368498754814731870371 39 777643979619999009895711731325591901462348239509