0 2
1 5
2 5
3 7
4 43
5 43
6 173
7 347
8 139
9 107
10 23
11 293
12 293
13 293
14 293
15 293
16 79
17 79
18 883
19 883
20 114013
21 114013
22 114013
23 114013
24 1232573
25 1232573
26 1499
27 364841611
28 364841611
29 364841611
30 364841611
31 170801
32 170801
33 56812319
34 56812319
35 56812319
36 56812319
37 84509
38 84509
39 1494391238981
40 1494391238981
41 5772497
42 30926891
43 4189453
44 4189453
45 115317281
46 534739157
47 534739157
48 675466249
49 675466249
50 675466249
51 167639911
52 167639911
53 60754605606631
54 60754605606631
55 665089500641
56 665089500641
57 665089500641
58 5462473
59 72106089599
60 72106089599
61 104827
62 104827
63 975136113138331
64 975136113138331
65 328809503015077093
66 328809503015077093
67 6772699491949
68 891449992563007
69 68405101
70 21023818332910691
71 58663372296527
72 7857928494583
73 7857928494583
74 968809282845932808361
75 411721
76 275688010689043966943
77 275688010689043966943
78 275688010689043966943
79 275688010689043966943
80 366195222209
81 366195222209
82 619971705439
83 619971705439
84 681322996216843
85 2300660348125537
86 2300660348125537
87 2300660348125537
88 2300660348125537
89 102217151121037
90 102217151121037
91 102217151121037
92 102217151121037
93 102217151121037
94 102217151121037
95 102217151121037
96 102217151121037
97 864495350329578901
98 864495350329578901
99 864495350329578901
100 1148610530478532534280060524547
101 6891663182871195205680363147283
102 52119607239589627
103 52119607239589627
104 52119607239589627
105 1363274255023741
106 8166509274653929
107 441066443703756493163543241426151
108 1927274091652271
109 1927274091652271
110 1914558627037467143412016240591
111 1914558627037467143412016240591
112 1914558627037467143412016240591
113 33861239142570741219761
114 234251940193
115 99527459220344803
116 116326525031520891476899
117 116326525031520891476899
118 116326525031520891476899
119 113942059700794756298033
120 80445648598935170700116803601537
121 927709112181773831330587
122 1916660143439166295852040484973
123 1916660143439166295852040484973
124 1916660143439166295852040484973
125 1916660143439166295852040484973
126 607616158873639125229175771
127 462491687273110168575455517921668397539
128 60396487655944969
129 60396487655944969
130 34383762191910204248828088724463531
131 8488515622656146935241
132 8488515622656146935241
133 8488515622656146935241
134 8488515622656146935241
135 622679333348836871
136 622679333348836871
137 59093476597821181
138 23714335146485461585480664101
139 21540739808957036148466928851
140 21540739808957036148466928851
141 21540739808957036148466928851
142 254529792510046660468199161
143 100032525469077716197231197434041122446077
144 85164775097813617752038029208272873
145 85164775097813617752038029208272873
146 85164775097813617752038029208272873
147 85164775097813617752038029208272873
148 12126639130986727183129
149 12126639130986727183129
150 65437187501295968117042520344759
151 2016549250430227084053166787
152 2016549250430227084053166787
153 2016549250430227084053166787
154 2016549250430227084053166787
155 2016549250430227084053166787
156 2016549250430227084053166787
157 56422413520529265484102510702759
158 7130567039631467982928633532551
159 3105223245015167908056847
160 6456657723578759376856931
161 6456657723578759376856931
162 6456657723578759376856931
163 1432209772110097
164 52446323907868643397054503279973647411813
165 6443914438036313196154810559141234189
166 6443914438036313196154810559141234189
167 6443914438036313196154810559141234189
168 6443914438036313196154810559141234189
169 2870867356760132959475363410127
170 2870867356760132959475363410127
171 3803588646984970616489
172 751561522930723919569458635957604329167
173 751561522930723919569458635957604329167
174 201132568598174203851917043998350053646107544717
175 201132568598174203851917043998350053646107544717
176 201132568598174203851917043998350053646107544717
177 30713223009478456062340105584886714711
178 791923825172298811102678960363320383
179 791923825172298811102678960363320383
180 69349211225216569656099139586220625054231
181 1920804626363353948399888927037
182 1920804626363353948399888927037
183 31830026979409832626464440372625017428009265781208091
184 31830026979409832626464440372625017428009265781208091
185 31830026979409832626464440372625017428009265781208091
186 92789491019551275917162613251884033
187 92789491019551275917162613251884033
188 3025253143973
189 3025253143973
190 29866432086878448257460133174943913515176330546285951
191 1706293158269035251707303376391085734252835905173753409391
192 1706293158269035251707303376391085734252835905173753409391
193 95101914189117428175115290970319323
194 95101914189117428175115290970319323
195 1895473365301770405613184636324264087058304222083043
196 1895473365301770405613184636324264087058304222083043
197 1895473365301770405613184636324264087058304222083043
198 2083377111753605673544419943
199 3792935435667947219494397679548221911823386899
200 1785731768147024524309102413271764925153
201 1010331419907905030691998046569749
202 1010331419907905030691998046569749
203 1010331419907905030691998046569749
204 1010331419907905030691998046569749
205 1010331419907905030691998046569749
206 24509901746399769448888204590730284948772477412981
207 24509901746399769448888204590730284948772477412981
208 24509901746399769448888204590730284948772477412981
209 24313124015917700797633017893189920970111161
210 1099032296660890046282386019057
211 1099032296660890046282386019057
212 46797162095033221239946723556639165662307794925137
213 1405608229367358271549914957116518597669
214 1405608229367358271549914957116518597669
215 1405608229367358271549914957116518597669
216 118795486875606381131116174244730268667
217 118795486875606381131116174244730268667
218 118795486875606381131116174244730268667
219 118795486875606381131116174244730268667
220 118795486875606381131116174244730268667
221 118795486875606381131116174244730268667
222 1475827699170760632427330534725852320461201044439
223 1475827699170760632427330534725852320461201044439
224 1475827699170760632427330534725852320461201044439
225 1475827699170760632427330534725852320461201044439
226 1761453065241110699058352535990864683907000751899447
227 1761453065241110699058352535990864683907000751899447
228 2180188061375095101386818805723
229 2180188061375095101386818805723
230 2180188061375095101386818805723
231 2180188061375095101386818805723
232 938197340789707380708657711255097
233 46185599873426241361031714952580439974449769
234 46185599873426241361031714952580439974449769
235 46185599873426241361031714952580439974449769
236 2323527989623623635904177389690029067761033370629589
237 2323527989623623635904177389690029067761033370629589
238 2323527989623623635904177389690029067761033370629589
239 2323527989623623635904177389690029067761033370629589
240 2323527989623623635904177389690029067761033370629589
241 5115365151055559733632381490217486107371233437338099
242 2766525926556172430782381792074661603367719857418427783
243 2766525926556172430782381792074661603367719857418427783
244 2766525926556172430782381792074661603367719857418427783
245 287384038391605277105393438506424452721
246 58179661680561241570080323228554274757157543
247 221814526596656005790506182477634522036709071699
248 63344432062091542180287154013689935696223457
249 862578649755998228936122931
250 1257110208039006897918963498755572500713028096401
251 2179547118736278165558393644787580792673639
252 2179547118736278165558393644787580792673639
253 1176484521974169736970417535365843573782518321454039
254 2367077091231516760031242354986458569207972289293703
255 90531534777622535167742620216621851752916661554641
256 3538794510699532303470214447352739812737243866686756196426689
257 3538794510699532303470214447352739812737243866686756196426689
258 3538794510699532303470214447352739812737243866686756196426689
259 13054079754722875323908614046092888905958033
260 152615885523798688490778730717192972720221462544943
261 152615885523798688490778730717192972720221462544943
262 152615885523798688490778730717192972720221462544943
263 171038858208051870695917354111592497527780917
264 171038858208051870695917354111592497527780917
265 171038858208051870695917354111592497527780917
266 5042647293867183787093790355893819439605996007784652481319
267 5042647293867183787093790355893819439605996007784652481319
268 5042647293867183787093790355893819439605996007784652481319
269 15615114870393902748216612803633215817290907
270 26445254888755365792077043453604190059
271 35697630642362226353680717129
272 35697630642362226353680717129
273 35697630642362226353680717129
274 896111669521477728285593390945662776801653744004753229048884350044294104090941
275 198149426003017718969541631591504715805300698405522393824556932223918027
276 3252880758917781964820933886800646468062869
277 3252880758917781964820933886800646468062869
278 51481928969928422138947345735536442120989811
279 145119675230040533212119967896828201372187
280 1321379028601654654213687414050450479535103
281 1321379028601654654213687414050450479535103
282 1321379028601654654213687414050450479535103
283 3531475103902091782145063099537158218104123998128767
284 67358104362950424754647596720798276195824025784497292181038647
285 1271696081630050740222334526924644399
286 1271696081630050740222334526924644399
287 1271696081630050740222334526924644399
288 1271696081630050740222334526924644399
289 216736122476186730020911690061860768561629020173214527
290 216736122476186730020911690061860768561629020173214527
291 216736122476186730020911690061860768561629020173214527
292 343688971799780699397853635957581883577168642441
293 343688971799780699397853635957581883577168642441
294 343688971799780699397853635957581883577168642441
295 469108640124647739653858441973046878787299397232606329887456398394027043
296 469108640124647739653858441973046878787299397232606329887456398394027043
297 469108640124647739653858441973046878787299397232606329887456398394027043
298 2102389148233582800584711960791315906807108511
299 82304585517917847481434851489059
300 82304585517917847481434851489059
301 533102403598885783558397158316246943033909911
302 44292943027938021437177498108898177711148940683522893843110151689
303 44292943027938021437177498108898177711148940683522893843110151689
304 44292943027938021437177498108898177711148940683522893843110151689
305 89743845681531905325413095254808503858419225010593210264111
306 58813945365756135999821171070209770787664007864706442523920083
307 203907411457579747826895990872300675567483695492637078998629233
308 119107649560437915163624114101475269062796083
309 166475680423913330104927692746766966202492800545666188276752264823
310 166475680423913330104927692746766966202492800545666188276752264823
311 23815313230041092072024681753293323506196388614586598480623
312 206076442324727339595656263729908446025015397
313 53612482624440335374888223
314 4523205093194662876397969813527976419
315 181444210798997118557100224992098577338489967371118494624991224572890212141109308175109005207519
316 181444210798997118557100224992098577338489967371118494624991224572890212141109308175109005207519
317 181444210798997118557100224992098577338489967371118494624991224572890212141109308175109005207519
318 777730386350442937429914229672459350350146582608239625979
319 777730386350442937429914229672459350350146582608239625979
320 187297249857029283671845393540230789510699321157283607354829651172015702855338640696886715052923
321 189083901980016871513338591505721271759347361191050100078733725234642071000379
322 212133825765471506178423243485262252112939
323 121676031553632675841477194130429713400653517
324 262136039945801588804103129590645199920192461914263219299565377691119
325 262136039945801588804103129590645199920192461914263219299565377691119
326 48134406661853973142039791634703639662647580266433430482512267572407
327 48134406661853973142039791634703639662647580266433430482512267572407
328 48134406661853973142039791634703639662647580266433430482512267572407
329 9261352709707799117022079572026385845495835967747710082615164653188122275161394325613
330 9261352709707799117022079572026385845495835967747710082615164653188122275161394325613
331 1321236422102563906862013371675796929383919833514846851527047210400992549208859957840438196142219709
332 12399318101702620634583139390245038012747814107
333 344420715124581414443285948587202068151
334 5966527952919423893439692367809315989492229136162693118001426250552112691
335 13412631503184828026352861658485679906608145931905479123751692523316963502748380302570041
336 328803963780043331885923957639601359522862759
337 125137436847586263213303365805613
338 125137436847586263213303365805613
339 125137436847586263213303365805613
340 125137436847586263213303365805613
341 345145237880036274264535288244956507284641071
342 220714988917538612897583135908428623239751038829636995453442944634266788720172804615994243375235811
343 220714988917538612897583135908428623239751038829636995453442944634266788720172804615994243375235811
344 164623920032438442118876794198602053147370506818974980542701850765040152932558085001
345 133299810740996754564457841598466953264726796023694430338939
346 133299810740996754564457841598466953264726796023694430338939
347 133299810740996754564457841598466953264726796023694430338939
348 133299810740996754564457841598466953264726796023694430338939
349 313487708010522149292547003525892913082783207
350 25862829471455135469372301225446033103549286867831756929579999
351 25862829471455135469372301225446033103549286867831756929579999
352 17118171492103969289425500055737654479635502185836002273801447527973
353 165168696993489000961655446398019856098438422354177629716340071
354 165168696993489000961655446398019856098438422354177629716340071
355 165168696993489000961655446398019856098438422354177629716340071
356 165168696993489000961655446398019856098438422354177629716340071
357 4540949548666552052114739303749770475818654520085194507990458274381029550480817460879569167782751
358 192794702791549594744493895526397548963693185124877805292331279
359 192794702791549594744493895526397548963693185124877805292331279
360 192794702791549594744493895526397548963693185124877805292331279