0 3
1 2
2 43
3 0
4 683
5 2731
6 0
7 43691
8 174763
9 0
10 2796203
11 44608171
12 0
13 715827881
14 715827883
15 0
16 114532461227
17 183251938027
18 0
19 2931494136491
20 2932031007403
21 0
22 187647836990123
23 748400914639531
24 0
25 11446649052900011
26 45786596211600043
27 0
28 768612137381309099
29 768614336404564651
30 0
31 49191317529355266731
32 196765129382080195243
33 0
34 3148244181175608453803
35 12556083799504968133291
36 0
37 201487636602438195653291
38 201487636602438195784363
39 0
40 12895208742553845506943659
41 51580834961216978866055851
42 0
43 825283914790621110642322091
44 3301171076911105964908391083
45 0
46 52818623893782106567049128619
47 211275100038038231383760612011
48 0
49 845100400152152934331135470251
50 10986305201977988146304761113259
51 0
52 216345702287835423736942033545899
53 865382809746359871789343431109291
54 0
55 13843589654892417217278330138176171
56 55384499824371494704325294044129963
57 0
58 886151997189943915269204706316692139
59 3544607988759775661076783643042163371
60 0
61 56713727820156410577229382713604745899
62 56713727820156410577229101238628035243
63 0
64 3629668195896293207287405418279535815339
65 14516055865968471276024842302968216332971
66 0
67 754292580008080260677147046473752868727467
68 928517151871600753970394845478818192992939
69 0
70 14867163465687081475387125872408770221091499
71 59468653862748328377428582060395622092679851
72 0
73 951498461803973254038857312966330090384960171
74 3803206254066076688262737287081239318499076779
75 0
76 60895901555454285723185667573386322825590778539
77 232165624680169473985481184363784542184926784171
78 0
79 3897337699546415992551589722164280438295259425451
80 15589350798196297794172638215640352174478908369579
81 0
82 62357403192785191176690552862561408838653121833643
83 997718448296969909010720953109017757337404761090731
84 0
85 15963495217353008941232781532815720662695199457847979
86 51881359456397279059006539981651092153759397365590699
87 0
88 1021663693910592571574284020207748185960589217982229163
89 4074682154229355532249667486251212699152949593097546411
90 0
91 65386476410277924623289473158413191834399535879296821931
92 261545718568902120137584362561994179653371627559969270443
93 0
94 1046183622564446793972631570534611069350392574077339085483
95 16738937961031148703562105087988957902302940337342922795691
96 0
97 267823007376498379256993682056939661916214763301392349833899
98 267823007376498379256993682056860433753700498963798805883563
99 0
100 17128118268625122910919924072792652427404627222794195507522219
101 68361822632851211305347637345013625715632052360509645201779371
102 0
103 1097003038214137361436646122037207335601386211981671673969158827
104 4388012152856549445746584486819601346620628975022879085840476843
105 0
106 69385442167044188110867867197834946293438695667549284237866347179
107 280832777782627602585173171049159692805326465753511954287889656491
108 0
109 4493324444525106632444502514503271778939524060978695781111311280811
110 17970006768985784117693700119647972414748130809962447827675709614763
111 0
112 287572764449606824476448160928206735396137970675353632184317948635819
113 1150291057798427297911638650262161187081332901359262891272377767471787
114 0
115 17541938631426016293063337816620773024979901970933065827704749068823211
116 73618627699096208515103035857239686931433558536609405410678026369936043
117 0