name : 243615 0 1 1 2 2 6 3 24 4 120 5 719 6 5026 7 40152 8 360864 9 3603612 10 39584449 11 474350916 12 6157961784 13 86091230976 14 1289567474205 15 20604303906348 16 349784662071448 17 6287343102416856 18 119292916138003808 19 2382530913625620744 20 49963371045445006332 21 1097661184840262887296 22 25210997926504521102338 23 604220104942844472526992 24 15084435912711428305234700 25 391648363139573007319679032 26 10559758195117563430742559489 27 295260872285296606576832444684 28 8550623615694740969869088725452 29 256160957683190568485971743783552 30 7929914880681961892808244866073423 31 253403376593104455082781587709771952 32 8350649028686860176787185910293616704 33 283526098417357540413085813616843807312 34 9909573873228239842286320716552571309370 35 356247129709575519523167349173488080583904 36 13162760872705024493780975962293459746475692 37 499487336180113249156820552570404950793828104 38 19452838550532546025834516539087545783680685628 39 777028355158324219447295429941342651491859394688