name : 45231-6 0 1 1 2 2 6 3 24 4 120 5 719 6 5021 7 40043 8 359059 9 3575690 10 39154362 11 467573551 12 6047332411 13 84209498884 14 1256127040412 15 19982861345187 16 337708984980851 17 6042136535065845 18 114094648471934323 19 2267605603344886323 20 47316738760641994231 21 1034249231319882253111 22 23632190532183919693289 23 563420208610233687032820 24 13991316284316494385056084 25 361317827726338225036252518 26 9689113861306645529342730654 27 269431469977401928878275306792 28 7759425486710695564793105135000 29 231159962016116547331926205098125 30 7115673683397169855638385490327303 31 226093923121844154294565596438626540 32 7408120301074224217362064293894334188 33 250077999035352357191734066209265374590 34 8689931767485761504287274381452567685502 35 310582418094415092114714209269129466948305 36 11408342559665980690258477015028579087577325 37 430364867935146774440615118899362359636179799 38 16661705674749827988252590696665062271291326669 39 661584768479226250917010370594114898322240872696