1 192 2 2312 3 2312 4 27486 5 86930 6 27486 7 327033 8 3204536 9 3204536 10 327033 11 3888017 12 119053429 13 360591824 14 119053429 15 3888017 16 46227589 17 4414109389 18 41060404870 19 41060404870 20 4414109389 21 46227589 22 549607078 23 163787201307 24 4653177899915 25 14434973166138 26 4653177899915 27 163787201307 28 549607078 29 6534412622 30 6076163446285 31 528079828285838 32 5038742133151250 33 5038742133151250 34 528079828285838 35 6076163446285 36 6534412622 37 77688966462 38 225429873974601 39 59895416958296448 40 1763553101217607559 41 5400094007696295470 42 1763553101217607559 43 59895416958296448 44 225429873974601 45 77688966462 46 923660531016 47 8363437970580899 48 6794578583576754031 49 616672357656950586311 50 5809497281904741777928 51 5809497281904741777928 52 616672357656950586311 53 6794578583576754031 54 8363437970580899 55 923660531016 56 10981592676546 57 310285417014267345 58 770727122339512484660 59 215713355424620452088470 60 6240722966413231119519432 61 19237738468135258125727548 62 6240722966413231119519432 63 215713355424620452088470 64 770727122339512484660 65 310285417014267345 66 10981592676546 67 130562451319000 68 11511635639670577045 69 87427440690060912584495 70 75447930019691941204137527 71 6707536974622984610354846955 72 63577339993396485656457199590 73 63577339993396485656457199590 74 6707536974622984610354846955 75 75447930019691941204137527 76 87427440690060912584495 77 11511635639670577045 78 130562451319000 79 1552284257397407 80 427083714364654295407 81 9917248465705842505589194 82 26389942579572584009457614106 83 7207752366591886246788913245909 84 210274431115789207766004659990778 85 646008743174147370182177022951419 86 210274431115789207766004659990778 87 7207752366591886246788913245909 88 26389942579572584009457614106 89 9917248465705842505589194 90 427083714364654295407 91 1552284257397407 92 18455431860393891 93 15844878120109593693530 94 1124956440297914417916827270 95 9230446653665806913925459956939 96 7745849657987824076265199393051682 97 695255177738804502557371493592046801 98 6570708441458867604854496574684740934 99 6570708441458867604854496574684740934 100 695255177738804502557371493592046801 101 7745849657987824076265199393051682 102 9230446653665806913925459956939 103 1124956440297914417916827270 104 15844878120109593693530 105 18455431860393891 106 219420485113354861 107 587847701423521384521272 108 127608550692694325571634195617 109 3228566526711876133543099525580213 110 8323870019138403931027631693168785075 111 2299067799577009289360089450569615666742 112 66805769889272050208537592141472259465777