1 45
2 297
3 356
4 375
5 1335
6 1935
7 3915
8 4743
9 5271
10 6015
11 6375
12 6903
13 20894
14 22311
15 25347
16 28118
17 31664
18 32384
19 39632
20 49155
21 50954
22 55935
23 59984
24 64514
25 70275
26 119324
27 125054
28 162944
29 209715
30 334304
31 342975
32 472718
33 767584
34 798567
35 862802
36 908775
37 1280096
38 1373804
39 2108264
40 2397087
41 2847896
42 3283832
43 3731091
44 4127864
45 4861778
46 5037044
47 5264595
48 7253775
49 8037345
50 8586884
51 9499424
52 9599667
53 9747284
54 10320345
55 12313785
56 12568755
57 12636674
58 15899624
59 17714823
60 19481744
61 20423012
62 21462704
63 22921814
64 25379835
65 29335268
66 29390714
67 32907464
68 33732224
69 34279034
70 41200905
71 51101583
72 56861474
73 57762375
74 66738974
75 67552304
76 69927374
77 71222571
78 78192807
79 81395222
80 100108784
81 109416975
82 125259614
83 129639584
84 132986745
85 139302224
86 141275504
87 145136055
88 156631455
89 178353374
90 191902304
91 213815835
92 218171624
93 218645793
94 244751295
95 245048984
96 251330385
97 259011375
98 318581234
99 324048543
100 325873022
101 331777905
102 337669215
103 341930655
104 351213914
105 379376894
106 405062655
107 439063335
108 552586155
109 573755967
110 611312864
111 638554917
112 639792794
113 647217375
114 681588735
115 722102744
116 768382875
117 800026424
118 854099415
119 895718144
120 932834624
121 940031804
122 973607564
123 976656904
124 1060115925
125 1066447874
126 1221776594
127 1260428864
128 1324006125
129 1419344624
130 1492397864
131 1680510464
132 1714968074
133 1794196694
134 1901714294
135 1977095967
136 2191518255
137 2198186835
138 2209183184
139 2214030585
140 2233163876
141 2260586444
142 2314006935
143 2340118082
144 2447759715
145 2568981854
146 2596713104
147 2937070064
148 2976394004
149 3209375264
150 3326952008
151 3412294664
152 3487052805
153 3583720203
154 3699108945
155 3820643984
156 3832550024
157 3850217175
158 3915803744
159 3954955514
160 4082731395
161 4524164895
162 4526090624
163 4527528285
164 4731927525
165 4802496464
166 4837877204
167 4891037151
168 4916105984
169 5051308587
170 5135794064
171 5183404244
172 5973053036
173 6314129834
174 6526221615
175 6747264224
176 7291642995
177 7569636555
178 8170703204
179 8198092215
180 8507601332
181 8554958054
182 8900312055
183 8963259044
184 9019774845
185 9393129764
186 9483524168
187 9723609555
188 9727966935
189 9841620194
190 10190758335
191 10445687384
192 10545889598
193 10734097244
194 12989383407
195 14696048535
196 14814366483
197 15152535015
198 15498259334
199 15970691775
200 16070527785